0001138639-22-000127.txt : 20220728 0001138639-22-000127.hdr.sgml : 20220728 20220728170751 ACCESSION NUMBER: 0001138639-22-000127 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 108 CONFORMED PERIOD OF REPORT: 20220625 FILED AS OF DATE: 20220728 DATE AS OF CHANGE: 20220728 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Infinera Corp CENTRAL INDEX KEY: 0001138639 STANDARD INDUSTRIAL CLASSIFICATION: TELEPHONE & TELEGRAPH APPARATUS [3661] IRS NUMBER: 770560433 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33486 FILM NUMBER: 221116136 BUSINESS ADDRESS: STREET 1: 6373 SAN IGNACIO AVENUE CITY: SAN JOSE STATE: CA ZIP: 95119 BUSINESS PHONE: 408-572-5200 MAIL ADDRESS: STREET 1: 6373 SAN IGNACIO AVENUE CITY: SAN JOSE STATE: CA ZIP: 95119 FORMER COMPANY: FORMER CONFORMED NAME: INFINERA Corp DATE OF NAME CHANGE: 20161219 FORMER COMPANY: FORMER CONFORMED NAME: INFINERA CORP DATE OF NAME CHANGE: 20030528 FORMER COMPANY: FORMER CONFORMED NAME: ZEPTON NETWORKS INC DATE OF NAME CHANGE: 20010418 10-Q 1 infn-20220625.htm 10-Q infn-20220625
false2022Q20001138639December 31http://fasb.org/us-gaap/2022#AccountingStandardsUpdate202006Memberhttp://fasb.org/us-gaap/2022#AccountsPayableAndOtherAccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#AccountsPayableAndOtherAccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrentP3Y611110.13059950.1012812P1Y100011386392021-12-262022-06-2500011386392022-07-25xbrli:shares00011386392022-06-25iso4217:USD00011386392021-12-25iso4217:USDxbrli:shares0001138639us-gaap:ProductMember2022-03-272022-06-250001138639us-gaap:ProductMember2021-03-282021-06-260001138639us-gaap:ProductMember2021-12-262022-06-250001138639us-gaap:ProductMember2020-12-272021-06-260001138639us-gaap:ServiceMember2022-03-272022-06-250001138639us-gaap:ServiceMember2021-03-282021-06-260001138639us-gaap:ServiceMember2021-12-262022-06-250001138639us-gaap:ServiceMember2020-12-272021-06-2600011386392022-03-272022-06-2500011386392021-03-282021-06-2600011386392020-12-272021-06-260001138639us-gaap:CommonStockMember2022-03-260001138639us-gaap:AdditionalPaidInCapitalMember2022-03-260001138639us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-260001138639us-gaap:RetainedEarningsMember2022-03-2600011386392022-03-260001138639us-gaap:CommonStockMember2022-03-272022-06-250001138639us-gaap:AdditionalPaidInCapitalMember2022-03-272022-06-250001138639us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-272022-06-250001138639us-gaap:RetainedEarningsMember2022-03-272022-06-250001138639us-gaap:CommonStockMember2022-06-250001138639us-gaap:AdditionalPaidInCapitalMember2022-06-250001138639us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-250001138639us-gaap:RetainedEarningsMember2022-06-250001138639us-gaap:CommonStockMember2021-12-250001138639us-gaap:AdditionalPaidInCapitalMember2021-12-250001138639us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-250001138639us-gaap:RetainedEarningsMember2021-12-2500011386392020-12-272021-12-250001138639us-gaap:AdditionalPaidInCapitalMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-250001138639us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-250001138639srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-250001138639us-gaap:CommonStockMember2021-12-262022-06-250001138639us-gaap:AdditionalPaidInCapitalMember2021-12-262022-06-250001138639us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-262022-06-250001138639us-gaap:RetainedEarningsMember2021-12-262022-06-250001138639us-gaap:CommonStockMember2021-03-270001138639us-gaap:AdditionalPaidInCapitalMember2021-03-270001138639us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-270001138639us-gaap:RetainedEarningsMember2021-03-2700011386392021-03-270001138639us-gaap:CommonStockMember2021-03-282021-06-260001138639us-gaap:AdditionalPaidInCapitalMember2021-03-282021-06-260001138639us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-282021-06-260001138639us-gaap:RetainedEarningsMember2021-03-282021-06-260001138639us-gaap:CommonStockMember2021-06-260001138639us-gaap:AdditionalPaidInCapitalMember2021-06-260001138639us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-260001138639us-gaap:RetainedEarningsMember2021-06-2600011386392021-06-260001138639us-gaap:CommonStockMember2020-12-260001138639us-gaap:AdditionalPaidInCapitalMember2020-12-260001138639us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-260001138639us-gaap:RetainedEarningsMember2020-12-2600011386392020-12-260001138639us-gaap:CommonStockMember2020-12-272021-06-260001138639us-gaap:AdditionalPaidInCapitalMember2020-12-272021-06-260001138639us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-272021-06-260001138639us-gaap:RetainedEarningsMember2020-12-272021-06-260001138639us-gaap:RevenueFromContractWithCustomerMemberinfn:Customer1Memberus-gaap:CustomerConcentrationRiskMember2022-03-272022-06-25xbrli:pure0001138639us-gaap:RevenueFromContractWithCustomerMemberinfn:Customer1Memberus-gaap:CustomerConcentrationRiskMember2020-12-272021-06-260001138639us-gaap:AccountingStandardsUpdate202006Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-260001138639srt:MinimumMember2022-06-250001138639srt:MaximumMember2022-06-250001138639country:US2022-03-272022-06-250001138639country:US2021-03-282021-06-260001138639country:US2021-12-262022-06-250001138639country:US2020-12-272021-06-260001138639infn:AmericasExcludingUnitedStatesMember2022-03-272022-06-250001138639infn:AmericasExcludingUnitedStatesMember2021-03-282021-06-260001138639infn:AmericasExcludingUnitedStatesMember2021-12-262022-06-250001138639infn:AmericasExcludingUnitedStatesMember2020-12-272021-06-260001138639us-gaap:EMEAMember2022-03-272022-06-250001138639us-gaap:EMEAMember2021-03-282021-06-260001138639us-gaap:EMEAMember2021-12-262022-06-250001138639us-gaap:EMEAMember2020-12-272021-06-260001138639srt:AsiaPacificMember2022-03-272022-06-250001138639srt:AsiaPacificMember2021-03-282021-06-260001138639srt:AsiaPacificMember2021-12-262022-06-250001138639srt:AsiaPacificMember2020-12-272021-06-260001138639infn:DirectRevenueMember2022-03-272022-06-250001138639infn:DirectRevenueMember2021-03-282021-06-260001138639infn:DirectRevenueMember2021-12-262022-06-250001138639infn:DirectRevenueMember2020-12-272021-06-260001138639infn:IndirectRevenueMember2022-03-272022-06-250001138639infn:IndirectRevenueMember2021-03-282021-06-260001138639infn:IndirectRevenueMember2021-12-262022-06-250001138639infn:IndirectRevenueMember2020-12-272021-06-2600011386392022-06-262022-06-2500011386392023-01-012022-06-2500011386392024-01-012022-06-2500011386392025-01-012022-06-2500011386392026-01-012022-06-2500011386392027-01-012022-06-250001138639us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ConvertibleDebtMember2022-06-250001138639us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ConvertibleDebtMember2022-06-250001138639us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ConvertibleDebtMember2022-06-250001138639us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ConvertibleDebtMember2021-12-250001138639us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ConvertibleDebtMember2021-12-250001138639us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ConvertibleDebtMember2021-12-250001138639infn:ForeignSubsidiaryMember2022-06-250001138639infn:ForeignSubsidiaryMember2021-12-250001138639us-gaap:NondesignatedMemberinfn:EuroDenominatedExchangeForwardContractsReceivablesMember2022-06-250001138639us-gaap:NondesignatedMemberinfn:EuroDenominatedExchangeForwardContractsReceivablesMember2021-12-250001138639us-gaap:NondesignatedMemberinfn:BritishPoundDenominatedExchangeForwardContractsReceivablesMember2022-06-250001138639us-gaap:NondesignatedMemberinfn:BritishPoundDenominatedExchangeForwardContractsReceivablesMember2021-12-250001138639us-gaap:NondesignatedMember2022-06-250001138639us-gaap:NondesignatedMember2021-12-250001138639us-gaap:TradeAccountsReceivableMember2022-03-272022-06-250001138639us-gaap:TradeAccountsReceivableMember2021-12-262022-06-250001138639us-gaap:TradeAccountsReceivableMember2021-03-282021-06-260001138639us-gaap:TradeAccountsReceivableMember2020-12-272021-06-260001138639us-gaap:CustomerRelationshipsMember2022-06-250001138639us-gaap:CustomerRelationshipsMember2021-12-262022-06-250001138639us-gaap:DevelopedTechnologyRightsMember2022-06-250001138639us-gaap:DevelopedTechnologyRightsMember2021-12-262022-06-250001138639us-gaap:CustomerRelationshipsMember2021-12-250001138639us-gaap:CustomerRelationshipsMember2020-12-272021-12-250001138639us-gaap:DevelopedTechnologyRightsMember2021-12-250001138639us-gaap:DevelopedTechnologyRightsMember2020-12-272021-12-250001138639us-gaap:ComputerEquipmentMember2022-06-250001138639us-gaap:ComputerEquipmentMember2021-12-250001138639us-gaap:ComputerSoftwareIntangibleAssetMember2022-06-250001138639us-gaap:ComputerSoftwareIntangibleAssetMember2021-12-250001138639infn:LaboratoryAndManufacturingEquipmentMember2022-06-250001138639infn:LaboratoryAndManufacturingEquipmentMember2021-12-250001138639us-gaap:LandAndBuildingMember2022-06-250001138639us-gaap:LandAndBuildingMember2021-12-250001138639us-gaap:FurnitureAndFixturesMember2022-06-250001138639us-gaap:FurnitureAndFixturesMember2021-12-250001138639infn:LeaseholdAndBuildingImprovementsMember2022-06-250001138639infn:LeaseholdAndBuildingImprovementsMember2021-12-250001138639us-gaap:ConstructionInProgressMember2022-06-250001138639us-gaap:ConstructionInProgressMember2021-12-250001138639infn:EnterpriseResourcePlanningSystemsMember2022-06-250001138639infn:EnterpriseResourcePlanningSystemsMember2021-12-250001138639infn:EnterpriseResourcePlanningSystemsMemberus-gaap:LicenseMember2022-06-250001138639infn:EnterpriseResourcePlanningSystemsMemberus-gaap:LicenseMember2021-12-250001138639infn:EnterpriseResourcePlanningSystemsMember2022-03-272022-06-250001138639infn:EnterpriseResourcePlanningSystemsMember2021-12-262022-06-250001138639us-gaap:LicenseAgreementTermsMember2022-03-272022-06-250001138639us-gaap:LicenseAgreementTermsMember2021-12-262022-06-250001138639infn:EnterpriseResourcePlanningSystemsMember2021-03-282021-06-260001138639infn:EnterpriseResourcePlanningSystemsMember2020-12-272021-06-260001138639us-gaap:LicenseAgreementTermsMember2021-03-282021-06-260001138639us-gaap:LicenseAgreementTermsMember2020-12-272021-06-260001138639srt:MinimumMemberinfn:A2021RestructuringPlanMember2022-06-250001138639srt:MaximumMemberinfn:A2021RestructuringPlanMember2022-06-250001138639infn:A2021RestructuringPlanMember2022-03-272022-06-250001138639infn:A2021RestructuringPlanMember2021-12-262022-06-250001138639us-gaap:EmployeeSeveranceMemberus-gaap:CostOfSalesMember2022-03-272022-06-250001138639us-gaap:EmployeeSeveranceMemberus-gaap:OperatingExpenseMember2022-03-272022-06-250001138639us-gaap:EmployeeSeveranceMemberus-gaap:CostOfSalesMember2021-03-282021-06-260001138639us-gaap:EmployeeSeveranceMemberus-gaap:OperatingExpenseMember2021-03-282021-06-260001138639infn:LeaseRelatedImpairmentChargesMemberus-gaap:CostOfSalesMember2022-03-272022-06-250001138639infn:LeaseRelatedImpairmentChargesMemberus-gaap:OperatingExpenseMember2022-03-272022-06-250001138639infn:LeaseRelatedImpairmentChargesMemberus-gaap:CostOfSalesMember2021-03-282021-06-260001138639infn:LeaseRelatedImpairmentChargesMemberus-gaap:OperatingExpenseMember2021-03-282021-06-260001138639infn:AssetImpairmentMemberus-gaap:CostOfSalesMember2022-03-272022-06-250001138639infn:AssetImpairmentMemberus-gaap:OperatingExpenseMember2022-03-272022-06-250001138639infn:AssetImpairmentMemberus-gaap:CostOfSalesMember2021-03-282021-06-260001138639infn:AssetImpairmentMemberus-gaap:OperatingExpenseMember2021-03-282021-06-260001138639infn:OtherImpairmentChargesMemberus-gaap:CostOfSalesMember2022-03-272022-06-250001138639infn:OtherImpairmentChargesMemberus-gaap:OperatingExpenseMember2022-03-272022-06-250001138639infn:OtherImpairmentChargesMemberus-gaap:CostOfSalesMember2021-03-282021-06-260001138639infn:OtherImpairmentChargesMemberus-gaap:OperatingExpenseMember2021-03-282021-06-260001138639us-gaap:CostOfSalesMember2022-03-272022-06-250001138639us-gaap:OperatingExpenseMember2022-03-272022-06-250001138639us-gaap:CostOfSalesMember2021-03-282021-06-260001138639us-gaap:OperatingExpenseMember2021-03-282021-06-260001138639us-gaap:EmployeeSeveranceMemberus-gaap:CostOfSalesMember2021-12-262022-06-250001138639us-gaap:EmployeeSeveranceMemberus-gaap:OperatingExpenseMember2021-12-262022-06-250001138639us-gaap:EmployeeSeveranceMemberus-gaap:CostOfSalesMember2020-12-272021-06-260001138639us-gaap:EmployeeSeveranceMemberus-gaap:OperatingExpenseMember2020-12-272021-06-260001138639infn:LeaseRelatedImpairmentChargesMemberus-gaap:CostOfSalesMember2021-12-262022-06-250001138639infn:LeaseRelatedImpairmentChargesMemberus-gaap:OperatingExpenseMember2021-12-262022-06-250001138639infn:LeaseRelatedImpairmentChargesMemberus-gaap:CostOfSalesMember2020-12-272021-06-260001138639infn:LeaseRelatedImpairmentChargesMemberus-gaap:OperatingExpenseMember2020-12-272021-06-260001138639infn:AssetImpairmentMemberus-gaap:CostOfSalesMember2021-12-262022-06-250001138639infn:AssetImpairmentMemberus-gaap:OperatingExpenseMember2021-12-262022-06-250001138639infn:AssetImpairmentMemberus-gaap:CostOfSalesMember2020-12-272021-06-260001138639infn:AssetImpairmentMemberus-gaap:OperatingExpenseMember2020-12-272021-06-260001138639infn:OtherImpairmentChargesMemberus-gaap:CostOfSalesMember2021-12-262022-06-250001138639infn:OtherImpairmentChargesMemberus-gaap:OperatingExpenseMember2021-12-262022-06-250001138639infn:OtherImpairmentChargesMemberus-gaap:CostOfSalesMember2020-12-272021-06-260001138639infn:OtherImpairmentChargesMemberus-gaap:OperatingExpenseMember2020-12-272021-06-260001138639us-gaap:CostOfSalesMember2021-12-262022-06-250001138639us-gaap:OperatingExpenseMember2021-12-262022-06-250001138639us-gaap:CostOfSalesMember2020-12-272021-06-260001138639us-gaap:OperatingExpenseMember2020-12-272021-06-260001138639us-gaap:EmployeeSeveranceMember2021-12-250001138639infn:LeaseRelatedImpairmentChargesMember2021-12-250001138639infn:AssetImpairmentMember2021-12-250001138639infn:OtherImpairmentChargesMember2021-12-250001138639us-gaap:EmployeeSeveranceMember2021-12-262022-06-250001138639infn:LeaseRelatedImpairmentChargesMember2021-12-262022-06-250001138639infn:AssetImpairmentMember2021-12-262022-06-250001138639infn:OtherImpairmentChargesMember2021-12-262022-06-250001138639us-gaap:EmployeeSeveranceMember2022-06-250001138639infn:LeaseRelatedImpairmentChargesMember2022-06-250001138639infn:AssetImpairmentMember2022-06-250001138639infn:OtherImpairmentChargesMember2022-06-250001138639us-gaap:EmployeeSeveranceMemberinfn:A2021RestructuringPlanMember2022-06-250001138639infn:TelecomHoldingParentLLCMemberus-gaap:EmployeeSeveranceMember2022-06-250001138639us-gaap:AccumulatedTranslationAdjustmentMember2021-12-250001138639us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2021-12-250001138639infn:AccumulatedIncomeTaxAdjustmentAttributabletoParentMember2021-12-250001138639us-gaap:AccumulatedTranslationAdjustmentMember2021-12-262022-06-250001138639us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2021-12-262022-06-250001138639infn:AccumulatedIncomeTaxAdjustmentAttributabletoParentMember2021-12-262022-06-250001138639us-gaap:AccumulatedTranslationAdjustmentMember2022-06-250001138639us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2022-06-250001138639infn:AccumulatedIncomeTaxAdjustmentAttributabletoParentMember2022-06-250001138639us-gaap:ConvertibleNotesPayableMember2022-03-272022-06-250001138639us-gaap:ConvertibleNotesPayableMember2021-03-282021-06-260001138639us-gaap:ConvertibleNotesPayableMember2021-12-262022-06-250001138639us-gaap:ConvertibleNotesPayableMember2020-12-272021-06-260001138639us-gaap:RestrictedStockMember2022-03-272022-06-250001138639us-gaap:RestrictedStockMember2021-03-282021-06-260001138639us-gaap:RestrictedStockMember2021-12-262022-06-250001138639us-gaap:RestrictedStockMember2020-12-272021-06-260001138639us-gaap:PerformanceSharesMember2022-03-272022-06-250001138639us-gaap:PerformanceSharesMember2021-03-282021-06-260001138639us-gaap:PerformanceSharesMember2021-12-262022-06-250001138639us-gaap:PerformanceSharesMember2020-12-272021-06-260001138639us-gaap:EmployeeStockMember2022-03-272022-06-250001138639us-gaap:EmployeeStockMember2021-03-282021-06-260001138639us-gaap:EmployeeStockMember2021-12-262022-06-250001138639us-gaap:EmployeeStockMember2020-12-272021-06-260001138639infn:ConvertibleSeniorNotes2.5DueMarch12027Memberus-gaap:SeniorNotesMember2021-06-260001138639infn:A2.125ConvertibleSeniorNotesDueSeptember12024Memberus-gaap:ConvertibleDebtMember2022-06-250001138639infn:ConvertibleSeniorNotes2.5DueMarch12027Memberus-gaap:ConvertibleDebtMember2022-06-250001138639us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-06-250001138639us-gaap:MortgagesMember2022-06-250001138639infn:A2.125ConvertibleSeniorNotesDueSeptember12024Memberus-gaap:ConvertibleDebtMember2021-12-250001138639infn:ConvertibleSeniorNotes2.5DueMarch12027Memberus-gaap:ConvertibleDebtMember2021-12-250001138639us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-12-250001138639us-gaap:MortgagesMember2021-12-250001138639infn:A2.125ConvertibleSeniorNotesDueSeptember12024Memberus-gaap:SeniorNotesMember2018-09-300001138639infn:ConvertibleSeniorNotes2.5DueMarch12027Memberus-gaap:SeniorNotesMember2020-03-310001138639infn:A2.125ConvertibleSeniorNotesDueSeptember12024Memberus-gaap:SeniorNotesMember2018-09-012018-09-300001138639infn:ConvertibleSeniorNotes2.5DueMarch12027Memberus-gaap:SeniorNotesMember2020-03-012020-03-310001138639infn:A2.125ConvertibleSeniorNotesDueSeptember12024Memberus-gaap:SeniorNotesMember2021-12-262022-06-25utr:D0001138639infn:A2.125ConvertibleSeniorNotesDueSeptember12024Memberus-gaap:SeniorNotesMember2022-06-250001138639infn:ConvertibleSeniorNotes2.5DueMarch12027Memberus-gaap:SeniorNotesMember2022-06-250001138639us-gaap:SeniorNotesMemberinfn:A2.125ConvertibleSeniorNotesCircumstance1Member2018-09-012018-09-300001138639infn:A2.125ConvertibleSeniorNotesCircumstance2Memberus-gaap:SeniorNotesMember2018-09-012018-09-300001138639infn:A2.125ConvertibleSeniorNotesCircumstance2Memberus-gaap:SeniorNotesMember2018-09-300001138639infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member2022-03-272022-06-250001138639infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member2021-03-282021-06-260001138639infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member2021-12-262022-06-250001138639infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member2020-12-272021-06-260001138639us-gaap:AdditionalPaidInCapitalMemberinfn:A2.125ConvertibleSeniorNotesDueSeptember12024Memberus-gaap:SeniorNotesMember2020-12-272021-12-250001138639infn:ConvertibleSeniorNotes2.5DueMarch12027Memberus-gaap:AdditionalPaidInCapitalMemberus-gaap:SeniorNotesMember2020-12-272021-12-250001138639infn:A2.125ConvertibleSeniorNotesDueSeptember12024Memberus-gaap:SeniorNotesMember2021-12-250001138639infn:ConvertibleSeniorNotes2.5DueMarch12027Memberus-gaap:SeniorNotesMember2021-12-250001138639infn:A2.125ConvertibleSeniorNotesDueSeptember12024Memberus-gaap:SeniorNotesMember2020-12-272021-12-250001138639infn:ConvertibleSeniorNotes2.5DueMarch12027Memberus-gaap:SeniorNotesMember2020-12-272021-12-250001138639infn:A2.125ConvertibleSeniorNotesDueSeptember12024Memberus-gaap:SeniorNotesMember2021-12-260001138639infn:ConvertibleSeniorNotes2.5DueMarch12027Memberus-gaap:SeniorNotesMember2021-12-262022-06-250001138639infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member2022-06-250001138639infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member2021-12-250001138639infn:ConvertibleSeniorNotes2.5DueMarch12027Member2022-06-250001138639infn:ConvertibleSeniorNotes2.5DueMarch12027Member2021-12-250001138639us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberinfn:CreditAgreementMember2022-06-240001138639us-gaap:LineOfCreditMemberus-gaap:LetterOfCreditMemberinfn:CreditAgreementMember2022-06-240001138639us-gaap:LineOfCreditMemberinfn:SwingLoanSubFacilityMemberinfn:CreditAgreementMember2022-06-240001138639us-gaap:LineOfCreditMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberinfn:CreditAgreementMember2022-06-242022-06-240001138639srt:MaximumMemberus-gaap:LineOfCreditMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:RevolvingCreditFacilityMemberinfn:CreditAgreementMember2022-06-242022-06-240001138639us-gaap:LineOfCreditMembersrt:MinimumMemberus-gaap:BaseRateMemberus-gaap:RevolvingCreditFacilityMemberinfn:CreditAgreementMember2022-06-242022-06-240001138639srt:MaximumMemberus-gaap:LineOfCreditMemberus-gaap:BaseRateMemberus-gaap:RevolvingCreditFacilityMemberinfn:CreditAgreementMember2022-06-242022-06-240001138639us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberinfn:CreditAgreementMember2022-06-242022-06-240001138639us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberinfn:CreditAgreementMember2022-06-250001138639us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberinfn:CreditAgreementMember2019-08-010001138639us-gaap:LineOfCreditMemberus-gaap:LetterOfCreditMemberinfn:CreditAgreementMember2019-08-010001138639us-gaap:LineOfCreditMemberinfn:SwingLoanSubFacilityMemberinfn:CreditAgreementMember2019-08-010001138639us-gaap:LondonInterbankOfferedRateLIBORMembersrt:MinimumMemberinfn:CreditAgreementMember2019-08-012019-08-010001138639srt:MaximumMemberus-gaap:LondonInterbankOfferedRateLIBORMemberinfn:CreditAgreementMember2019-08-012019-08-010001138639srt:MinimumMemberus-gaap:BaseRateMemberinfn:CreditAgreementMember2019-08-012019-08-010001138639srt:MaximumMemberus-gaap:BaseRateMemberinfn:CreditAgreementMember2019-08-012019-08-010001138639srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberinfn:CreditAgreementMember2019-08-012019-08-010001138639srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberinfn:CreditAgreementMember2019-08-012019-08-010001138639us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:MinimumMemberinfn:CreditAgreementMember2022-01-012022-01-010001138639srt:MaximumMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberinfn:CreditAgreementMember2022-01-012022-01-010001138639infn:CreditAgreementMember2019-12-280001138639infn:CreditAgreementMember2021-01-012021-01-310001138639infn:CreditAgreementMember2022-06-012022-06-250001138639infn:CreditAgreementMember2022-06-250001138639us-gaap:MortgagesMember2019-03-012019-03-310001138639us-gaap:MortgagesMember2019-03-31infn:installment0001138639us-gaap:MortgagesMember2021-09-240001138639us-gaap:MortgagesMember2021-09-242021-09-240001138639infn:ConvertibleSeniorNotes2.5DueMarch12027Memberus-gaap:SeniorNotesMember2018-09-012018-09-300001138639infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member2018-09-012018-09-300001138639infn:ConvertibleSeniorNotesTwoThousandTwentySevenMemberus-gaap:SeniorNotesMember2022-06-250001138639us-gaap:SeniorNotesMemberinfn:ConvertibleSeniorNotesTwoThousandTwentyFourMember2022-06-250001138639infn:AssetbasedRevolvingCreditFacilityMember2022-06-250001138639us-gaap:OtherNoncurrentLiabilitiesMember2022-06-250001138639infn:A2007EquityIncentivePlanMemberus-gaap:EmployeeStockMember2019-05-310001138639infn:A2007EquityIncentivePlanMemberus-gaap:EmployeeStockMember2019-05-012019-05-310001138639infn:A2016EquityIncentivePlanMember2017-05-310001138639infn:A2016EquityIncentivePlanMember2018-05-310001138639infn:A2016EquityIncentivePlanMember2019-05-310001138639infn:A2016EquityIncentivePlanMember2020-05-310001138639infn:A2016EquityIncentivePlanMember2021-05-310001138639infn:A2016EquityIncentivePlanMember2022-05-310001138639infn:A2016EquityIncentivePlanMember2022-06-250001138639infn:A2016EquityIncentivePlanMember2016-02-012016-02-280001138639us-gaap:RestrictedStockUnitsRSUMember2021-12-250001138639us-gaap:RestrictedStockUnitsRSUMember2021-12-262022-06-250001138639us-gaap:RestrictedStockUnitsRSUMember2022-06-250001138639us-gaap:PerformanceSharesMember2021-12-250001138639us-gaap:PerformanceSharesMember2021-12-262022-06-250001138639us-gaap:PerformanceSharesMember2022-06-2500011386392022-06-240001138639us-gaap:EmployeeStockMember2022-03-272022-06-250001138639us-gaap:EmployeeStockMember2021-03-282021-06-260001138639us-gaap:EmployeeStockMembersrt:MinimumMember2021-12-262022-06-250001138639srt:MaximumMemberus-gaap:EmployeeStockMember2021-12-262022-06-250001138639us-gaap:EmployeeStockMembersrt:MinimumMember2020-12-272021-06-260001138639srt:MaximumMemberus-gaap:EmployeeStockMember2020-12-272021-06-260001138639us-gaap:EmployeeStockMember2021-12-262022-06-250001138639us-gaap:EmployeeStockMember2020-12-272021-06-260001138639us-gaap:RestrictedStockUnitsRSUMember2022-03-272022-06-250001138639us-gaap:RestrictedStockUnitsRSUMember2021-03-282021-06-260001138639us-gaap:RestrictedStockUnitsRSUMember2020-12-272021-06-260001138639infn:FiscalYear2019GrantMemberus-gaap:PerformanceSharesMember2021-12-250001138639us-gaap:PerformanceSharesMemberinfn:FiscalYear2020GrantMember2021-12-250001138639infn:FiscalYear2021GrantMemberus-gaap:PerformanceSharesMember2021-12-250001138639infn:FiscalYear2022GrantMemberus-gaap:PerformanceSharesMember2021-12-250001138639infn:FiscalYear2019GrantMemberus-gaap:PerformanceSharesMember2021-12-262022-06-250001138639us-gaap:PerformanceSharesMemberinfn:FiscalYear2020GrantMember2021-12-262022-06-250001138639infn:FiscalYear2021GrantMemberus-gaap:PerformanceSharesMember2021-12-262022-06-250001138639infn:FiscalYear2022GrantMember2021-12-262022-06-250001138639infn:FiscalYear2022GrantMemberus-gaap:PerformanceSharesMember2021-12-262022-06-250001138639infn:FiscalYear2019GrantMemberus-gaap:PerformanceSharesMember2022-06-250001138639us-gaap:PerformanceSharesMemberinfn:FiscalYear2020GrantMember2022-06-250001138639infn:FiscalYear2021GrantMemberus-gaap:PerformanceSharesMember2022-06-250001138639infn:FiscalYear2022GrantMemberus-gaap:PerformanceSharesMember2022-06-250001138639us-gaap:PerformanceSharesMember2022-03-272022-06-250001138639us-gaap:PerformanceSharesMember2021-03-282021-06-260001138639us-gaap:PerformanceSharesMember2020-12-272021-06-260001138639us-gaap:InventoryValuationAndObsolescenceMember2022-06-250001138639us-gaap:InventoryValuationAndObsolescenceMember2021-12-250001138639us-gaap:ResearchAndDevelopmentExpenseMember2022-03-272022-06-250001138639us-gaap:ResearchAndDevelopmentExpenseMember2021-03-282021-06-260001138639us-gaap:ResearchAndDevelopmentExpenseMember2021-12-262022-06-250001138639us-gaap:ResearchAndDevelopmentExpenseMember2020-12-272021-06-260001138639us-gaap:SellingAndMarketingExpenseMember2022-03-272022-06-250001138639us-gaap:SellingAndMarketingExpenseMember2021-03-282021-06-260001138639us-gaap:SellingAndMarketingExpenseMember2021-12-262022-06-250001138639us-gaap:SellingAndMarketingExpenseMember2020-12-272021-06-260001138639us-gaap:GeneralAndAdministrativeExpenseMember2022-03-272022-06-250001138639us-gaap:GeneralAndAdministrativeExpenseMember2021-03-282021-06-260001138639us-gaap:GeneralAndAdministrativeExpenseMember2021-12-262022-06-250001138639us-gaap:GeneralAndAdministrativeExpenseMember2020-12-272021-06-260001138639us-gaap:ForeignCountryMember2021-12-262022-06-250001138639us-gaap:ForeignCountryMember2020-12-272021-06-26infn:segment0001138639country:US2022-06-250001138639country:US2021-12-250001138639infn:OtherAmericasMember2022-06-250001138639infn:OtherAmericasMember2021-12-250001138639us-gaap:EMEAMember2022-06-250001138639us-gaap:EMEAMember2021-12-250001138639srt:AsiaPacificMember2022-06-250001138639srt:AsiaPacificMember2021-12-250001138639us-gaap:LetterOfCreditMember2022-06-250001138639us-gaap:LetterOfCreditMember2021-12-250001138639us-gaap:SuretyBondMember2022-06-250001138639us-gaap:LetterOfCreditMemberinfn:BankersGuaranteesOrPerformanceBondsMember2022-06-250001138639us-gaap:LetterOfCreditMemberinfn:BankersGuaranteesOrPerformanceBondsMember2021-12-25

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 25, 2022
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from              to             
Commission file number: 001-33486
INFINERA CORPORATION
(Exact name of registrant as specified in its charter)
Delaware77-0560433
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
6373 San Ignacio Avenue
San Jose, CA 95119
(Address of principal executive offices, including zip code)
(408) 572-5200
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s) Name of exchange on which registered
Common stock, par value $0.001 per shareINFN The Nasdaq Global Select Market
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.  
Large accelerated filer Accelerated Filer
Non-accelerated filer Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  
As of July 25, 2022, 216,934,208 shares of the registrant’s Common Stock, $0.001 par value, were issued and outstanding.


INFINERA CORPORATION
QUARTERLY REPORT ON FORM 10-Q
FOR THE FISCAL QUARTER ENDED JUNE 25, 2022
INDEX
 
  Page
Item 1.
Item 2.
Item 3.
Item 4.
Item 1A.
Item 6.


PART I. FINANCIAL INFORMATION
 

Item 1.Condensed Consolidated Financial Statements (Unaudited)
INFINERA CORPORATION
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except par values)
(Unaudited)
June 25,
2022
December 25,
2021
ASSETS
Current assets:
Cash$130,856 $190,611 
Short-term restricted cash
21,142 2,840 
Accounts receivable, net302,928 358,954 
Inventory309,602 291,367 
Prepaid expenses and other current assets161,480 147,989 
Total current assets926,008 991,761 
Property, plant and equipment, net157,665 160,218 
Operating lease right-of-use assets39,055 45,338 
Intangible assets65,832 86,574 
Goodwill237,246 255,788 
Long-term restricted cash3,184 9,070 
Other long-term assets39,810 38,475 
Total assets$1,468,800 $1,587,224 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$208,882 $216,404 
Accrued expenses and other current liabilities141,965 147,029 
Accrued compensation and related benefits68,549 88,021 
Short-term debt, net540 533 
Accrued warranty19,203 23,204 
Deferred revenue116,043 137,297 
Total current liabilities555,182 612,488 
Long-term debt, net640,076 476,789 
Long-term accrued warranty17,566 21,106 
Long-term deferred revenue29,130 31,612 
Long-term deferred tax liability2,115 2,364 
Long-term operating lease liabilities50,839 54,326 
Other long-term liabilities57,334 64,768 
Commitments and contingencies (Note 13)
Stockholders’ equity:
Preferred stock, $0.001 par value
Authorized shares – 25,000 and no shares issued and outstanding
  
  Common stock, $0.001 par value
      Authorized shares – 500,000 as of June 25, 2022
      and December 25, 2021
      Issued and outstanding shares – 216,431 as of June 25, 2022 and
      211,381 as of December 25, 2021
216 211 
Additional paid-in capital1,867,000 2,026,098 
Accumulated other comprehensive loss(29,537)(4,496)
Accumulated deficit(1,721,121)(1,698,042)
Total stockholders' equity116,558 323,771 
Total liabilities and stockholders’ equity$1,468,800 $1,587,224 
The accompanying notes are an integral part of these condensed consolidated financial statements.
3

INFINERA CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share data)
(Unaudited)
 
 Three Months EndedSix Months Ended
 June 25,
2022
June 26,
2021
June 25,
2022
June 26,
2021
Revenue:
Product$284,852 $257,441 $552,305 $511,602 
Services73,133 80,786 144,554 157,532 
Total revenue357,985 338,227 696,859 669,134 
Cost of revenue:
Cost of product204,122 172,053 387,009 337,538 
Cost of services38,421 41,446 76,380 84,706 
Amortization of intangible assets6,229 4,614 12,460 9,230 
Restructuring and other related costs13 (269)163 245 
Total cost of revenue248,785 217,844 476,012 431,719 
Gross profit109,200 120,383 220,847 237,415 
Operating expenses:
Research and development78,635 73,934 152,046 147,463 
Sales and marketing35,329 33,782 71,153 66,554 
General and administrative30,150 32,197 58,040 58,703 
Amortization of intangible assets3,667 4,392 7,413 8,797 
Acquisition and integration costs   614 
Restructuring and other related costs1,133 (674)8,403 1,645 
Total operating expenses148,914 143,631 297,055 283,776 
Loss from operations(39,714)(23,248)(76,208)(46,361)
Other income (expense), net:
Interest income104 27 157 67 
Interest expense(7,252)(12,017)(12,244)(23,860)
Other gain (loss), net(3,520)2,719 2,500 (9,676)
Total other income (expense), net(10,668)(9,271)(9,587)(33,469)
Loss before income taxes(50,382)(32,519)(85,795)(79,830)
Provision for income taxes5,339 3,075 11,776 4,086 
Net loss$(55,721)$(35,594)$(97,571)$(83,916)
Net loss per common share:
Basic$(0.26)$(0.17)$(0.46)$(0.41)
Diluted$(0.26)$(0.17)$(0.46)$(0.41)
Weighted average shares used in computing net loss per common share:
Basic215,509 206,780 213,846 204,709 
Diluted215,509 206,780 213,846 204,709 
The accompanying notes are an integral part of these condensed consolidated financial statements.
4

INFINERA CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(In thousands)
(Unaudited)
 
 Three Months EndedSix Months Ended
 June 25,
2022
June 26,
2021
June 25,
2022
June 26,
2021
Net loss$(55,721)$(35,594)$(97,571)$(83,916)
Other comprehensive income (loss), net of tax:
Foreign currency translation adjustment(14,009)5,480 (25,210)1,647 
Amortization of actuarial loss82 864 169 1,725 
Net change in accumulated other comprehensive income (loss)(13,927)6,344 (25,041)3,372 
Comprehensive loss$(69,648)$(29,250)$(122,612)$(80,544)
The accompanying notes are an integral part of these condensed consolidated financial statements.
5

INFINERA CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In thousands)
(Unaudited)
 
Three Months Ended June 25, 2022
 Common StockAdditional
Paid-in
Capital
Accumulated
Other
Comprehensive
Loss
Accumulated
Deficit
Total Stockholders' Equity
 SharesAmount
Balance at March 26, 2022213,231 $213 $1,851,002 $(15,610)$(1,665,400)$170,205 
Restricted stock units released3,419 3 — — — 3 
Shares withheld for tax obligations(219)— (1,860)— — (1,860)
Stock-based compensation— — 17,858 — — 17,858 
Other comprehensive loss— — — (13,927)— (13,927)
Net loss— — — — (55,721)(55,721)
Balance at June 25, 2022216,431 $216 $1,867,000 $(29,537)$(1,721,121)$116,558 


Six Months Ended June 25, 2022
 Common StockAdditional
Paid-in
Capital
Accumulated
Other
Comprehensive
Loss
Accumulated
Deficit
Total Stockholders' Equity
 SharesAmount
Balance at December 25, 2021211,381 $211 $2,026,098 $(4,496)$(1,698,042)$323,771 
Cumulative-effect adjustment from adoption of ASU 2020-06(196,493)74,492 (122,001)
ESPP shares issued1,234 1 8,880 — — 8,881 
Restricted stock units released4,094 4 — — — 4 
Shares withheld for tax obligations(278)— (2,390)— — (2,390)
Stock-based compensation— — 30,905 — — 30,905 
Other comprehensive loss— — — (25,041)— (25,041)
Net loss— — — — (97,571)(97,571)
Balance at June 25, 2022216,431 $216 $1,867,000 $(29,537)$(1,721,121)$116,558 


Three Months Ended June 26, 2021
 Common StockAdditional
Paid-in
Capital
Accumulated
Other
Comprehensive
Loss
Accumulated
Deficit
Total Stockholders' Equity
 SharesAmount
Balance at March 27, 2021204,812 $205 $1,983,599 $(14,870)$(1,575,586)$393,348 
Restricted stock units released3,819 3 — — — 3 
Shares withheld for tax obligations(163)— (1,460)— — (1,460)
Stock-based compensation— — 13,952 — — 13,952 
Other comprehensive income— — — 6,344 — 6,344 
Net loss— — — — (35,594)(35,594)
Balance at June 26, 2021208,468 $208 $1,996,091 $(8,526)$(1,611,180)$376,593 

6

Six Months Ended June 26, 2021
 Common StockAdditional
Paid-in
Capital
Accumulated
Other
Comprehensive
Loss
Accumulated
Deficit
Total Stockholders' Equity
 SharesAmount
Balance at December 26, 2020201,397 $201 $1,965,245 $(11,898)$(1,527,264)426,284 
Stock options exercised46  332 — — 332 
ESPP shares issued1,294 1 9,011 — — 9,012 
Restricted stock units released6,088 6 — — — 6 
Shares withheld for tax obligations(357)— (3,398)— — (3,398)
Stock-based compensation— — 24,901 — — 24,901 
Other comprehensive income— — — 3,372 — 3,372 
Net loss— — — — (83,916)(83,916)
Balance at June 26, 2021208,468 $208 $1,996,091 $(8,526)$(1,611,180)$376,593 


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

INFINERA CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
 Six Months Ended
 June 25,
2022
June 26,
2021
Cash Flows from Operating Activities:
Net loss$(97,571)$(83,916)
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:
Depreciation and amortization42,706 39,308 
Non-cash restructuring charges and other related costs5,657 824 
Amortization of debt discount and issuance costs4,124 15,834 
Operating lease expense4,987 8,526 
Stock-based compensation expense30,722 24,913 
Other, net868 3,090 
Changes in assets and liabilities:
Accounts receivable50,396 36,293 
Inventory(22,225)(6,120)
Prepaid expenses and other current assets(31,934)21,332 
Accounts payable2,120 (2,085)
Accrued liabilities and other current liabilities(24,335)(3,754)
Deferred revenue(22,146)(14,311)
Net cash (used in) provided by operating activities(56,631)39,934 
Cash Flows from Investing Activities:
Purchase of property and equipment, net(26,726)(25,789)
Net cash used in investing activities(26,726)(25,789)
Cash Flows from Financing Activities:
Proceeds from asset-based revolving credit facility80,000  
Repayment of asset-based revolving credit facility(40,000)(77,000)
Repayment of third-party manufacturing funding (24,610)
Repayment of mortgage payable(245)(130)
Payment of debt issuance cost(783) 
Payment of term license obligation(3,643)(3,930)
Principal payments on finance lease obligations(577)(819)
Proceeds from issuance of common stock8,875 9,344 
Tax withholding paid on behalf of employees for net share settlement(2,384)(3,398)
Net cash provided by (used in) financing activities41,243 (100,543)
Effect of exchange rate changes on cash(5,225)4,245 
Net change in cash(47,339)(82,153)
Cash and restricted cash at beginning of period202,521 315,383 
Cash and restricted cash at end of period(1)
$155,182 $233,230 
Supplemental disclosures of cash flow information:
Cash paid for income taxes, net$4,435 $13,162 
Cash paid for interest$7,995 $9,862 
Supplemental schedule of non-cash investing and financing activities:
Unpaid debt issuance cost$365 $ 
8

Transfer of inventory to fixed assets$3,705 $1,735 
Unpaid term licenses (included in accounts payable, accrued liabilities and other long-term liabilities)$7,343 $9,807 

(1)     Reconciliation of cash and restricted cash to the condensed consolidated balance sheets:
June 25,
2022
June 26,
2021
Cash$130,856 $219,735 
Short-term restricted cash21,142 2,840 
Long-term restricted cash3,184 10,655 
Total cash and restricted cash$155,182 $233,230 

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

INFINERA CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
1.Basis of Presentation and Significant Accounting Policies
Basis of Presentation
Infinera Corporation (the “Company”) prepared its interim condensed consolidated financial statements that accompany these notes in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) and pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”), consistent in all material respects with those applied in the Company’s Annual Report on Form 10-K for the fiscal year ended December 25, 2021, other than the adoption of an accounting pronouncement as described in Note 2, "Recent Accounting Pronouncements".
The Company has made certain estimates, assumptions and judgments that can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the condensed consolidated financial statements, as well as the reported amounts of revenue and expenses during the periods presented. Significant estimates, assumptions and judgments made by management include revenue recognition, stock-based compensation, employee benefit and pension plans, inventory valuation, accrued warranty, operating and finance lease liabilities, restructuring and other related costs, loss contingencies, and accounting for income taxes. Other less significant estimates, assumptions and judgments made by management include allowances for sales returns, allowances for credit losses, useful life of intangible assets, and property, plant and equipment. Management believes that the estimates and judgments upon which they rely are reasonable based upon information available to them at the time that these estimates and judgments are made. The Company expects uncertainties around its key accounting estimates to continue to evolve depending on the duration and degree of impact associated with the outbreak of novel strains of the coronavirus (“COVID-19”). These estimates may change as new events occur and additional information emerges, and such changes are recognized or disclosed in the Company's condensed consolidated financial statements.
The interim financial information is unaudited, but reflects all adjustments that are, in management’s opinion, necessary to provide a fair presentation of results for the interim periods presented. All adjustments are of a normal recurring nature. The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All inter-company balances and transactions have been eliminated.
This interim information should be read in conjunction with the consolidated financial statements in the Company’s Annual Report on Form 10-K for the fiscal year ended December 25, 2021.    
For the three-months ended June 25, 2022, one customer accounted for 11% of the Company's total revenue and for the six-months ended June 25, 2022, no customer accounted for 10% or more of the Company's total revenue. For the three-months ended June 26, 2021, no customer accounted for 10% of the Company's total revenue and for the six-months ended June 26, 2021, one customer accounted for 10% of the Company's total revenue.
There have been no material changes in the Company’s significant accounting policies for the six-months ended June 25, 2022 compared to those disclosed in the Company’s Annual Report on Form 10-K for the fiscal year ended December 25, 2021.
2.Recent Accounting Pronouncements
Accounting Pronouncements Recently Adopted
In August 2020, the FASB issued ASU 2020-06, "Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity" ("ASU 2020-06"). ASU 2020-06 simplifies the accounting for convertible instruments by removing certain separation models in ASC 470-20, Debt—Debt with Conversion and Other Options, for convertible instruments. On December 26, 2021, the Company adopted ASU 2020-06 using the modified retrospective method. Applying the transition guidance, the Company was required to apply the guidance to all impacted financial instruments that were outstanding as of December 26, 2021 with the cumulative effect recognized as an adjustment to the opening balance of accumulated deficit.

10


The adoption of ASU 2020-06 required the Company to record a $196.5 million reduction of additional paid in capital, on December 26, 2021, due to the recombination of the equity conversion component of convertible debt remaining outstanding, which was initially separated and recorded in equity. The $122.0 million increase in debt represented the removal of the remaining debt discounts recorded for this previous separation. The Company recognized a $74.5 million cumulative effect decrease of initially applying ASU 2020-06 as an adjustment to the December 26, 2021 opening balance of accumulated deficit. Interest expense recognized in future periods will be reduced as a result of accounting for the convertible senior notes as a liability instrument. Since the Company had a net loss in the three- and six-months ended June 25, 2022, the convertible senior notes were determined to be anti-dilutive and therefore had no impact to basic or diluted net loss per share for the periods as a result of adopting ASU 2020-06. The prior period consolidated financial statements have not been retrospectively adjusted and continue to be reported under the accounting standards in effect for those periods.
3.    Leases
The Company has operating leases for real estate (facilities) and automobiles. For the three- and six-months ended June 25, 2022, operating lease expense was $4.0 million and $13.3 million, respectively. Included in operating lease expense were rent expense and impairment charges due to restructuring resulting in abandonment of certain lease facilities, amounting to $0.8 million and $6.4 million, for the three- and six-months ended June 25, 2022, respectively. For the three- and six-months ended June 26, 2021, operating lease expense was $5.3 million and $12.6 million, respectively. Included in operating lease expense were rent expense and impairment charges due to restructuring resulting in abandonment of certain lease facilities, amounting to $0.4 million and $2.4 million, respectively.
Variable lease cost, short-term lease cost and sublease income were immaterial during the three- and six-months ended June 25, 2022 and June 26, 2021.
The following table presents operating lease liabilities in both current and long-term (in thousands):
June 25,
2022
December 25,
2021
Accrued expenses and other current liabilities$13,559 $16,542 
Other long-term liabilities50,839 54,326 
Total operating lease liability$64,398 $70,868 
The Company also has finance leases. The lease term for these arrangements range from three to five years with option to purchase, or ownership transferring at the end of the term. As of June 25, 2022 and December 25, 2021, finance leases included in property, plant, and equipment, net in the condensed consolidated balance sheets were $5.4 million and $5.5 million, respectively. Finance lease expenses include amortization of the right-of-use assets and interest expenses. Total finance lease expenses during the three- and six-months ended June 25, 2022 and June 26, 2021 were not material.
The following table presents maturity of lease liabilities under the Company's non-cancelable leases as of June 25, 2022 (in thousands):
Operating LeaseFinance Lease
Total lease payments$82,113 $1,701 
Less: interest(1)
17,715 75 
Present value of lease liabilities$64,398 $1,626 
(1) Calculated using the interest rate for each lease.
11


The following table presents supplemental information for the Company's non-cancelable leases for the six-months ended June 25, 2022 (in thousands, except for weighted average and percentage data):
Operating LeaseFinance Lease
Weighted average remaining lease term5.70 years1.26 years
Weighted average discount rate9.20 %7.06 %
Cash paid for amounts included in the measurement of lease liabilities$12,876 $577 
Leased assets obtained in exchange for new lease liabilities$4,975 $ 
12


4. Revenue Recognition
Capitalization of Costs to Obtain a Contract
The ending balances of the Company's capitalized costs to obtain a contract as of June 25, 2022 and December 25, 2021 were not material.
Disaggregation of Revenue
The following table presents the Company's revenue disaggregated by geography, based on the shipping address of the customer (in thousands):
Three Months EndedSix Months Ended
June 25,
2022
June 26,
2021
June 25,
2022
June 26,
2021
United States$181,530 $175,184 $351,715 $332,833 
Other Americas32,825 29,577 53,736 49,108 
Europe, Middle East and Africa103,838 94,275 212,449 209,183 
Asia Pacific39,792 39,191 78,959 78,010 
Total revenue$357,985 $338,227 $696,859 $669,134 
The Company sells its products directly to customers who are predominantly service providers and to channel partners that sell on its behalf.
The following table presents the Company's revenue disaggregated by sales channel (in thousands):
Three Months EndedSix Months Ended
June 25,
2022
June 26,
2021
June 25,
2022
June 26,
2021
Direct$273,719 $265,022 $534,611 $536,323 
Indirect84,266 73,205 162,248 132,811 
Total revenue$357,985 $338,227 $696,859 $669,134 
Contract Balances
The following table provides information about receivables, contract assets and contract liabilities from contracts with customers (in thousands):
June 25,
2022
December 25,
2021
Assets (Liabilities)
Accounts receivable, net$302,928 $358,954 
Contract assets$56,127 $49,052 
Deferred revenue$(145,173)$(168,909)
Revenue recognized for the three- and six-months ended June 25, 2022 that was included in the deferred revenue balance at the beginning of the reporting period was $25.6 million and $70.5 million, respectively. Revenue recognized for the three- and six-months ended June 26, 2021 that was included in the deferred revenue balance at the beginning of the reporting period was $22.6 million and $53.9 million, respectively. Changes in the contract asset and liability balances during the three- and six-month periods ended June 25, 2022 and June 26, 2021 were not materially impacted by other factors.
13


Transaction Price Allocated to the Remaining Performance Obligation
The Company’s remaining performance obligations represent the transaction price allocated to performance obligations that are unsatisfied or partially satisfied, consisting of deferred revenue and backlog. The Company’s backlog represents purchase orders received from customers for future product shipments and services. The Company’s backlog is subject to future events that could cause the amount or timing of the related revenue to change, and, in certain cases, may be canceled without penalty. Orders in backlog may be fulfilled several quarters following receipt or may relate to multi-year support service obligations.
The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) pursuant to contracts that are not subject to cancellation without penalty at the end of the reporting period (in thousands):
Remainder of 20222023202420252026ThereafterTotal
Revenue expected to be recognized in the future as of June 25, 2022
$574,225 $328,829 $35,349 $8,101 $4,451 $3,410 $954,365 
5.    Fair Value Measurements
Disclosure of Fair Values
Financial instruments that are not re-measured at fair value include accounts receivable, accounts payable, accrued liabilities, and debt. The carrying values of these financial instruments other than the Company's 2024 Notes and 2027 Notes (collectively referred to as "convertible senior notes" below) approximate their fair values. The fair value of convertible senior notes were determined based on the quoted bid price of the convertible senior notes in an over-the-counter market on June 24, 2022 (the last trading day of the quarter).

The following table presents the estimated fair values of the convertible senior notes (in thousands): 
As of June 25, 2022As of December 25, 2021
 Fair Value Measured UsingFair Value Measured Using
 Level 1Level 2TotalLevel 1Level 2Total
Convertible Senior Notes$ $567,138 $567,138 $ $765,412 $765,412 
During the six-months ended June 25, 2022, there were no transfers of assets or liabilities between Level 1 and Level 2 of the fair value hierarchy. As of each of June 25, 2022 and December 25, 2021, none of the Company’s existing assets or liabilities were classified as Level 3.
The Company measures goodwill and intangible assets at fair value on a nonrecurring basis when there are identifiable events or changes in circumstances that may have a significant adverse impact on the fair value of these assets. The Company performed an analysis of impairment indicators of these assets and noted no adverse impact to their fair values as of June 25, 2022.    
Facilities-related Charges
The Company classifies certain facilities-related charges within Level 3 of the fair value hierarchy and applies fair value accounting on a nonrecurring basis when impairment indicators exist or upon the existence of observable fair values.
In connection with its restructuring plans (as discussed in Note 9, “Restructuring and Other Related Costs” to the Notes to Condensed Consolidated Financial Statements), the Company incurred facilities related charges of $0.8 million and $6.4 million for the three- and six-months ended June 25, 2022, respectively. The Company incurred facilities related charges of $0.4 million and $2.4 million for the three- and six- months ended June 26, 2021, respectively. These charges primarily consisted of impairment charges incurred for operating lease right-of-use assets and were calculated at fair value based on estimated future sublease rental receipts that the Company could reasonably obtain over the remaining lease term at the discount rate. Facilities-related charges are classified as Level 3 measurement due to the significance of these unobservable inputs. See Note 9, "Restructuring and Other Related Costs" to the Notes to Condensed Consolidated Financial Statements for more information.
14

Cash
As of June 25, 2022, the Company had $155.2 million of cash and restricted cash, including $66.9 million of cash held by its foreign subsidiaries.
As of December 25, 2021, the Company had $202.5 million of cash and restricted cash, including $77.6 million of cash held by its foreign subsidiaries. The Company's cash held by its foreign subsidiaries is used for operating and investing activities in those locations, and the Company does not currently have the need or the intent to repatriate those funds to the United States.
6.    Derivative Instruments
Foreign Currency Exchange Forward Contracts
The Company transacts business in various foreign currencies, has international sales, cost of sales, and expenses denominated in foreign currencies, and carries foreign-currency-denominated account balances, subjecting the Company to foreign currency risk. The Company’s primary foreign currency risk management objective is to protect the U.S. dollar value of future cash flows and minimize the volatility of reported earnings. The Company utilizes foreign currency forward contracts, which are primarily short term in nature.
Historically, the Company entered into foreign currency exchange forward contracts to manage its exposure to fluctuation in foreign exchange rates that arise from its Euro and British pound denominated account balances. Gains and losses on these contracts were intended to offset the impact of foreign exchange rate fluctuations on the underlying foreign currency denominated account balances, and therefore did not subject the Company to material balance sheet risk.
As of June 25, 2022, the Company had no outstanding foreign currency exchange forward contracts. As of December 25, 2021, the Company posted collateral of $0.9 million, on its derivative instruments to cover potential credit risk exposure. This amount is classified as long-term restricted cash on the accompanying condensed consolidated balance sheets.
For the three- and six-months ended June 25, 2022, the before-tax effect of the foreign currency exchange forward contracts was a net gain of $0.3 million and $0.6 million, respectively. For the three- and six-months ended June 26, 2021, the before-tax effect of the foreign currency exchange forward contracts was a net gain of $0.3 million and $0.6 million, respectively. They were included in other gain (loss), net in the condensed consolidated statements of operations. In each of these periods, the impact of the gross gains and losses was offset by foreign exchange rate fluctuations on the underlying foreign currency denominated amounts.
As of June 25, 2022, the Company did not designate foreign currency exchange forward contracts as hedges for accounting purposes. Accordingly, changes in the fair value are recorded in the accompanying condensed consolidated statements of operations. These contracts were entered into with one institution with high credit quality and the Company consistently monitors the creditworthiness of the counterparties.
The fair value of derivative instruments not designated as hedging instruments in the Company’s condensed consolidated balance sheets was as follows (in thousands):
 As of June 25, 2022As of December 25, 2021
 
Gross Notional(1)
Accrued expenses and other current liabilities
Gross
Notional
(1)
Accrued expenses and other current liabilities
Foreign currency exchange forward contracts
Related to Euro denominated monetary balances$ $ $21,981 $(139)
Related to British Pound denominated monetary balances  7,566 (82)
$ $ $29,547 $(221)
(1)Represents the face amounts of forward contracts that were outstanding as of the end of the period noted.
15


Accounts Receivable Factoring
The Company sells certain designated trade account receivables based on factoring arrangements with well-established factoring companies. Pursuant to the terms of the arrangements, the Company accounts for these transactions in accordance with ASC Topic 860, "Transfers and Servicing". The Company's factor purchases trade accounts receivables on a non-recourse basis and without any further obligations. Trade accounts receivables balances sold are removed from the condensed consolidated balance sheets and cash received is reflected as cash provided by operating activities in the condensed consolidated statements of cash flows. The difference between the fair value of the Company's trade receivables and the proceeds received is recorded as interest expense in the Company's condensed consolidated statements of operations. For the three- and six-months ended June 25, 2022, the Company's recognized factoring related interest expense was approximately $0.1 million and $0.2 million, respectively. For the three- and six-months ended June 26, 2021, the Company's recognized factoring related interest expense was approximately $0.2 million and $0.3 million, respectively. For the three- and six-months ended June 25, 2022, the Company's gross amount of trade accounts receivables sold were approximately $18.7 million and $42.6 million, respectively. For the three- and six-months ended June 26, 2021, the Company's gross amount of trade accounts receivables sold were approximately $36.3 million and $67.3 million, respectively.
7.    Goodwill and Intangible Assets
Goodwill
Goodwill is recorded when the purchase price of an acquisition exceeds the fair value of the net tangible and identified intangible assets acquired.
The following table presents details of the Company’s goodwill during the six-months ended June 25, 2022 (in thousands):
Balance as of December 25, 2021
$255,788 
Foreign currency translation adjustments(18,542)
Balance as of June 25, 2022
$237,246 
The gross carrying amount of goodwill may change due to the effects of foreign currency fluctuations as a portion of these assets are denominated in foreign currency. To date, the Company has not recognized any impairment losses on goodwill.
Intangible Assets
The following tables present details of the Company’s intangible assets as of June 25, 2022 and December 25, 2021 (in thousands, except for weighted average data):
 June 25, 2022
 Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Useful Life (In Years)
Intangible assets with finite lives:
Customer relationships and backlog152,656 (108,126)44,530 3.8
Developed technology172,920 (151,618)21,302 1.1
Total intangible assets with finite lives$325,576 $(259,744)$65,832 

16


 December 25, 2021
 Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Useful Life (In Years)
Intangible assets with finite lives:
Customer relationships and backlog157,495 (104,701)52,794 4.2
Developed technology182,844 (149,064)33,780 1.5
Total intangible assets with finite lives$340,339 $(253,765)$86,574 
The gross carrying amount of intangible assets and the related amortization expense of intangible assets may change due to the effects of foreign currency fluctuations as a portion of these assets are denominated in foreign currency. Amortization expenses were $9.9 million and $19.9 million for the three- and six-month periods ended June 25, 2022 respectively. Amortization expenses were $9.0 million and $18.0 million for the three- and six-month periods ended June 26, 2021, respectively.
Intangible assets are carried at cost less accumulated amortization and impairment, if any. Amortization expenses are recorded to the appropriate cost and expense categories.
The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of June 25, 2022 (in thousands):
 Fiscal Years
 TotalRemainder of 20222023202420252026Thereafter
Total future amortization expense$65,832 $17,947 $23,066 $9,025 $9,025 $6,769 $ 
17

8.    Balance Sheet Details
Restricted Cash
The Company’s restricted cash balance is held in deposit accounts at various banks globally. These amounts primarily collateralize the Company’s issuances of standby letters of credit and bank guarantees.
Allowance for Credit Losses
The following table provides a rollforward of the allowance for credit losses for accounts receivable for the six-months ended June 25, 2022 (in thousands):
Balance as of December 25, 2021
$1,304 
Additions(1)
751 
Write offs(2)
(245)
Other(3)
(55)
Balance as of June 25, 2022
$1,755 
(1)The new additions during the six-months ended June 25, 2022 are primarily due to specific reserves.
(2)The write offs during the six-months ended June 25, 2022 are primarily amounts fully reserved previously.
(3)Primarily represents foreign currency translation adjustments.
Selected Balance Sheet Items
The following table provides details of selected balance sheet items (in thousands):
June 25,
2022
December 25,
2021
Inventory
Raw materials$50,394 $39,379 
Work in process58,875 53,924 
Finished goods
200,333 198,064 
Total inventory$309,602 $291,367 
Property, plant and equipment, net
Computer hardware$45,995 $45,824 
Computer software(1)
55,132 56,820 
Laboratory and manufacturing equipment281,525 287,875 
Land and building12,369 12,369 
Furniture and fixtures2,720 2,164 
Leasehold and building improvements50,309 51,471 
Construction in progress32,086 18,807 
Subtotal480,136 475,330 
Less accumulated depreciation and amortization(2)
(322,471)(315,112)
Total property, plant and equipment, net$157,665 $160,218 
Accrued expenses and other current liabilities
Loss contingency related to non-cancelable purchase commitments$29,615 $19,405 
Taxes payable42,655 43,308 
Short-term operating and finance lease liability14,666 17,792 
Restructuring accrual2,500 8,610 
Other accrued expenses and other current liabilities52,529 57,914 
Total accrued expenses$141,965 $147,029 

18

(1)Included in computer software at June 25, 2022 and December 25, 2021 were $26.1 million and $25.9 million, respectively, related to enterprise resource planning (“ERP”) systems that the Company implemented. The unamortized ERP costs at June 25, 2022 and December 25, 2021 were $7.7 million and $8.9 million, respectively. Also included in computer software at June 25, 2022 and December 25, 2021 was $18.3 million and $20.9 million, respectively, related to term licenses. The unamortized term license costs at June 25, 2022 and December 25, 2021 was $7.2 million and $9.2 million, respectively.
(2)Depreciation expense was $11.2 million and $22.8 million (which includes depreciation of capitalized ERP cost of $0.7 million and $1.5 million, respectively) for the three- and six-months ended June 25, 2022, respectively. Also included in depreciation expense for three- and six-months ended June 25, 2022 was $1.8 million and $3.5 million, respectively, related to term licenses. Depreciation expense was $9.8 million and $21.3 million (which includes depreciation of capitalized ERP cost of $0.6 million and $1.3 million, respectively) for the three- and six-months ended June 26, 2021, respectively. Also included in depreciation expense for three- and six-months ended June 26, 2021 was $1.6 million and $3.2 million, respectively, related to term licenses.
9.    Restructuring and Other Related Costs
In December 2018, following the Telecom Holding Parent LLC ("Coriant") acquisition by the Company (the "Acquisition"), a restructuring initiative was implemented in connection with a comprehensive review of the Company's operations and ongoing integration activities in order to optimize resources for future growth, improve efficiencies and address redundancies following the Acquisition. As part of this initiative, the Company made several changes to improve its research and development efficiency by consolidating its manufacturing and development sites, reducing headcount, and processing changes to leverage the Company's engineering and product line development resources across regions and prioritizing research and development initiatives. In 2021 and in the six-months ended June 25, 2022, the Company incurred lease-related impairment charges from consolidation of various sites that resulted in abandonment of related leased facilities. In connection with the Acquisition, the Company assumed restructuring liabilities associated with Coriant's previous restructuring and reorganization plans consisting of termination benefits primarily comprised of severance payments. These costs are recorded at estimated fair value.
During 2020, the Company implemented a new restructuring initiative (the "2020 Restructuring Plan") that was primarily intended to reduce costs and consolidate its operations. The identified cost reduction initiatives under the 2020 Restructuring Plan were completed in fiscal year 2021.
In 2021, the Company announced a plan to restructure certain international research and development operations (the "2021 Restructuring Plan"). The Company estimates it will incur total costs related to the restructuring ranging from $15.0 million to $17.0 million, of which $0.4 million and $5.9 million was recorded in the three- and six-months ended June 25, 2022, respectively. The 2021 Restructuring Plan is expected to be substantially completed with the associated payments made in 2022. Additional restructuring activities may occur in the future in connection with the Company’s ongoing transformation initiatives.
The following table presents restructuring and other related costs included in cost of revenue and operating expenses in the accompanying condensed consolidated statements of operations under the restructuring plans (in thousands):
 Three Months Ended
 June 25, 2022June 26, 2021
Cost of
Revenue
Operating ExpensesCost of
Revenue
Operating Expenses
Severance and other related expenses$4 $296 $(269)$(1,289)
Lease related impairment charges 769  438 
Asset impairment 49  53 
Others9 19  124 
Total$13 $1,133 $(269)$(674)
19

Six Months Ended
June 25, 2022June 26, 2021
Cost of
Revenue
Operating ExpensesCost of
Revenue
Operating Expenses
Severance and other related expenses$144 $1,757 $245 $(1,017)
Lease related impairment charges 6,361  2,388 
Asset impairment 133  104 
Others19 152  170 
Total$163 $8,403 $245 $1,645 
Restructuring liabilities are reported within accrued expenses and other long-term liabilities in the accompanying condensed consolidated balance sheets (in thousands):
Severance and other related expensesLease related impairment chargesAsset impairmentOthersTotal
Balance at December 25, 2021$7,536 $ $ $1,346 $8,882 
Charges1,901 6,361 133 171 8,566 
Cash Payments(7,879)(1,143) (225)(9,247)
Non-Cash Settlements and Other(336)(5,218)(133)30 (5,657)
Balance at June 25, 2022$1,222 $ $ $1,322 $2,544 
As of June 25, 2022, the Company's restructuring liability was primarily comprised of $1.9 million related to the 2021 Restructuring Plan and $0.6 million related to assumed restructuring liabilities associated with Coriant's previous restructuring and reorganization plans, which was substantially completed in previous years. The liability related to the 2021 Restructuring Plan is expected to be paid by the end of 2022.
10.    Accumulated Other Comprehensive Loss
Accumulated other comprehensive loss includes certain changes in equity that are excluded from net loss. The following table sets forth the changes in accumulated other comprehensive loss by component for the six-months ended June 25, 2022 (in thousands): 
Foreign Currency Translation Actuarial Gain (Loss) on PensionAccumulated Tax EffectTotal
Balance at December 25, 2021$(7,829)$4,297 $(964)$(4,496)
Other comprehensive loss before reclassifications(25,210)  (25,210)
Amounts reclassified from accumulated other comprehensive loss 169  169 
Net current-period other comprehensive income (loss)(25,210)169  (25,041)
Balance at June 25, 2022$(33,039)$4,466 $(964)$(29,537)

11.    Basic and Diluted Net Loss Per Common Share
Basic net loss per common share is computed by dividing net loss by the weighted average number of common shares outstanding during the period. Diluted net loss per common share is computed using net loss and the weighted average number of common shares outstanding plus potentially dilutive common shares outstanding during the period. Potentially dilutive common shares include the assumed release of outstanding restricted stock units (“RSUs”) and performance shares (referred to herein as the “PSUs”), assumed issuance of common stock under the Company’s 2007 Employee Stock Purchase Plan (the “ESPP”) using the treasury stock method, and shares of common stock issuable upon conversion of convertible senior notes. The Company includes the common shares underlying PSUs in the calculation of diluted net income per common share only when they become contingently issuable. As the Company incurred net losses during the three- and six-month periods ended June 25, 2022 and June 26, 2021, all potentially issuable shares of common stock were determined to be anti-dilutive.
20

The following table sets forth the computation of net loss per common share – basic and diluted (in thousands, except per share amounts):
 Three Months EndedSix Months Ended
 June 25,
2022
June 26,
2021
June 25,
2022
June 26,
2021
Net loss$(55,721)$(35,594)$(97,571)$(83,916)
Weighted average common shares outstanding - basic and diluted215,509 206,780 213,846 204,709 
Net loss per common share - basic and diluted$(0.26)$(0.17)$(0.46)$(0.41)
The following sets forth the potentially dilutive shares excluded from the computation of the diluted net loss per share because their effect was anti-dilutive (in thousands):
 Three Months EndedSix Months Ended
 June 25,
2022
June 26,
2021
June 25,
2022
June 26,
2021
Convertible senior notes(1)
66,886 5,419 68,408 5,629 
Restricted stock units14,838 12,283 16,363 14,067 
Performance stock units2,799 2,937 2,811 3,001 
Employee stock purchase plan shares308 886 701 908 
Total84,831 21,525 88,283 23,605 
(1)     The convertible senior notes were calculated under the if-converted method for 2022 due to the adoption of ASU 2020-06 and under the treasury stock method for 2021.
Prior to the adoption of ASU 2020-06, the Company used the treasury stock method for calculating any potential dilutive effect of the conversion spread of its convertible senior notes. The conversion spread had a dilutive impact for the 2027 Notes during both the three- and six-month periods ended June 26, 2021 since the average market price of the Company’s common stock during the periods exceeded the initial conversion price of $7.66 per share. However, the potential shares of common stock issuable upon the conversion of the convertible senior notes were excluded from the calculation of diluted net loss per share because their effect would have been anti-dilutive.
After the adoption of ASU 2020-06, the Company used the if-converted method for calculating any potential dilutive effect of the convertible senior notes for both the three- and six-months ended June 25, 2022. Under this method, the Company calculates diluted earnings per share under both the cash and share settlement assumptions to determine which is more dilutive. If share settlement is more dilutive, the Company calculates diluted earnings per share assuming that all of the convertible senior notes were converted solely into shares of common stock at the beginning of the reporting period. The potential impact upon the conversion of the convertible senior notes was excluded from the calculation of diluted net loss per share for both the three- and six-months ended June 25, 2022 because the effect would have been anti-dilutive.
21

12.    Debt
The following is a summary of our debt as of June 25, 2022 (post-ASU 2020-06 adoption) (in millions):
Net Carrying ValueUnpaid Principal BalanceContractual Maturity Date
CurrentLong-Term
2024 Notes$ $397.6 $402.5 September 2024
2027 Notes$ $195.4 $200.0 March 2027
Asset-based revolving credit facility$ $40.0 $40.0 June 2027
Mortgage$0.5 $7.1 $7.6 March 2024
$0.5 $640.1 $650.1 
The following is a summary of our debt as of December 25, 2021 (pre-ASU 2020-06 adoption) (in millions):
Net Carrying ValueUnpaid Principal BalanceContractual Maturity Date
CurrentLong-Term
2024 Notes$ $329.2 $402.5 September 2024
2027 Notes$ $140.3 $200.0 March 2027
Asset-based revolving credit facility$ $ $ March 2024
Mortgage$0.5 $7.3 $7.8 March 2024
Total Debt$0.5 $476.8 $610.3 
Convertible Senior Notes
In September 2018, the Company issued $402.5 million aggregate principal amount of 2.125% Convertible Senior Notes due 2024 (the "2024 Notes") and in March 2020, the Company issued $200.0 million aggregate principal amount of 2.5% Convertible Senior Notes due 2027 (the “2027 Notes", and together with the 2024 Notes, the “convertible senior notes”). The 2024 Notes bear interest at a fixed rate of 2.125% per year, payable semi-annually in arrears on March 1 and September 1 of each year, beginning on March 1, 2019. The 2027 Notes bear interest at a fixed rate of 2.5% per year, payable semi-annually in arrears on March 1 and September 1 of each year, beginning on September 1, 2020. Each series of the convertible notes is governed by an indenture between the Company, as the issuer, and U.S. Bank National Association, as Trustee (individually, each an “Indenture,” and together, the “Indentures”). The convertible senior notes of each series are unsecured and rank senior in right of payment to any of the Company’s indebtedness that is expressly subordinated in right of payment to the convertible senior notes; equal in right of payment to any of the Company's existing and future liabilities that are not so subordinated, effectively junior in right of payment to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of the Company’s current or future subsidiaries. The applicable Indenture governing each series of the convertible senior notes does not contain any financial covenants or any restrictions on the payment of dividends, the incurrence of senior debt or other indebtedness, or the issuance or repurchase of the Company's other securities by the Company.
The net proceeds to the Company from the issuance of 2024 Notes were approximately $391.4 million, of which approximately $48.9 million was used to pay the cost of the capped call transactions with certain financial institutions (“Capped Calls”). The Company also used a portion of the remaining net proceeds to fund the cash portion of the purchase price of the Acquisition, including fees and expenses relating thereto, and intends to use the remaining net proceeds for general corporate purposes.
The Capped Calls have an initial strike price of $9.87 per share, subject to certain adjustments, which corresponds to the initial conversion price of the 2024 Notes. The Capped Calls have initial cap prices of $15.19 per share, subject to certain adjustments. The Capped Calls cover, subject to anti-dilution adjustments, 40.8 million shares of common stock. The Capped Calls transactions are expected generally to reduce or offset potential dilution to the Company's common stock upon any conversion of the 2024 Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted 2024 Notes, as the case may be, with such reduction and/or offset subject to a cap. The Capped Calls expire on various dates between July 5, 2024 and
22

August 29, 2024. The Capped Calls were recorded as a reduction of the Company’s stockholders’ equity in the accompanying condensed consolidated balance sheets.
The net proceeds to the Company from the issuance of 2027 Notes were approximately $193.3 million after deducting initial purchasers' fee and other debt issuance costs. The Company intends to use the net proceeds for general corporate purposes, including working capital to fund growth and potential strategic projects.
The 2024 Notes and the 2027 Notes mature on September 1, 2024 and March 1, 2027, respectively. The Company did not have the right to redeem the 2024 Notes prior to September 5, 2021 and may not redeem 2027 Notes prior to March 5, 2024. The Company may redeem for cash all or any portion of the 2024 Notes at its option, on or after September 5, 2021 and the 2027 Notes, at its option, on or after March 5, 2024, if the last reported sale price of its common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the convertible senior notes to be redeemed, plus accrued and unpaid interest, if any, to, but excluding, the redemption date. No sinking fund is provided for the convertible senior notes.
For the conversion obligation, the Company intends to pay or deliver, either cash, shares of its common stock, or a combination of cash and shares of its common stock, at the Company’s election. Details of the Notes are presented in the following table:
Conversion Rate per $1,000 PrincipalInitial Conversion Price
2024 Notes101.2812$9.87 
2027 Notes130.5995$7.66 
Throughout the term of the convertible senior notes, the conversion rate may be adjusted upon the occurrence of certain events, including for any cash dividends. Holders of the convertible senior notes will not receive any cash payment representing accrued and unpaid interest upon conversion. Accrued but unpaid interest will be deemed to be paid in full upon conversion rather than canceled, extinguished or forfeited. Prior to June 1, 2024 for the 2024 Notes and prior to December 1, 2026 for the 2027 Notes (the convertible dates), holders may convert their convertible senior notes under the following circumstances:
during any fiscal quarter commencing after the fiscal quarter ended on December 29, 2018 for the 2024 Notes and after the fiscal quarter ended June 27, 2020 for the 2027 Notes (and only during such fiscal quarter) if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price on each applicable trading day;
during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of the convertible senior notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;
if the Company calls any or all of the convertible senior notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date;
upon the occurrence of specified corporate events described under the Indentures, such as a consolidation, merger or binding share exchange;
or at any time on or after respective convertible dates, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert their convertible senior notes at any time, regardless of the foregoing circumstances.
If the Company undergoes a fundamental change as defined in the Indentures, holders may require the Company to repurchase for cash all or any portion of their convertible senior notes at a repurchase price equal to 100% of the principal amount of the convertible senior notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, upon the occurrence of a “make-whole
23

fundamental change” (as defined in the Indentures), the Company may, in certain circumstances, be required to increase the conversion rate by a number of additional shares for a holder that elects to convert its convertible senior notes in connection with such make-whole fundamental change.
There have been no changes to the initial conversion price of the convertible senior notes since issuance and during the three- and six-months ended June 25, 2022. None of the conditions allowing holders of the convertible senior notes to convert early were met. The convertible senior notes were therefore not convertible during the three- and six-months ended June 25, 2022.
Interest Expense
The following table presents the interest expense related to the contractual interest coupon, the amortization of debt issuance costs, and the amortization of debt discounts on our convertible senior notes (in thousands):
 Three Months EndedSix Months Ended
June 25,
2022
June 26,
2021
June 25,
2022
June 26,
2021
Contractual interest expense$3,390 $3,388 $6,778 $6,776 
Amortization of debt issuance costs772 467 1,539 922 
Amortization of debt discount 7,260  14,342 
Total interest expense$4,162 $11,115 $8,317 $22,040 
Adoption of ASU 2020-06
Prior to the adoption of ASU 2020-06 on December 26, 2021 and in accounting for the issuance of the convertible senior notes, the convertible senior notes were separated into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated conversion feature. The carrying amounts of the equity component representing the conversion option related to the 2024 Notes and 2027 Notes were $128.7 million and $67.8 million, respectively. This was determined by deducting the fair value of the liability component from its par value. The equity component was recorded in additional paid-in-capital and was not re-measured as long as it continued to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount (the “debt discount”) was amortized to interest expense over the respective contractual term of the convertible senior notes at an effective interest rate of 9.92%.
Prior to the adoption of ASU 2020-06 on December 26, 2021 and in accounting for the debt issuance costs of $12.9 million and $6.7 million related to the 2024 Notes and 2027 Notes, respectively, the Company allocated the total amount incurred to the liability and equity components of the convertible senior notes based on their relative values. Issuance costs attributable to the liability component were $8.7 million and $4.3 million, related to the 2024 Notes and 2027 Notes, respectively, and were amortized to interest expense using the effective interest method over the contractual term of the convertible senior notes. Issuance costs attributable to the equity component were netted with the equity component in additional paid-in-capital.
On December 26, 2021, the Company adopted ASU 2020-06 based on a modified retrospective transition method. Under such transition, prior-period information has not been retrospectively adjusted.
In accounting for the convertible senior notes after adoption of ASU 2020-06, the 2024 Notes and 2027 Notes are accounted for as a single liability. The issuance cost related to the 2024 Notes and 2027 Notes are being amortized to interest expense over the respective contractual term, at effective interest rates of 2.7% and 3.0%, respectively. Unamortized debt issuance costs will be amortized over the remaining life of the 2024 Notes and 2027 Notes, which is approximately 26 months and 56 months, respectively.
The net carrying amount of the convertible senior notes as of June 25, 2022 (post-ASU 2020-06 adoption) and as of December 25, 2021 (pre-ASU 2020-06 adoption) was as follows (in thousands):

24

2024 Notes2027 Notes
June 25, 2022December 25, 2021June 25, 2022December 25, 2021
Principal$402,500 $402,500 $200,000 $200,000 
Unamortized debt discount (68,755) (56,270)
Unamortized issuance costs(4,860)(4,488)(4,586)(3,472)
Net carrying amount$397,640 $329,257 $195,414 $140,258 
Asset-based revolving credit facility
On June 24, 2022, the Company entered into a Loan, Guaranty and Security Agreement (the “Loan Agreement”) with the lenders party thereto, and Bank of America, N.A., as agent. The Loan Agreement provides for a senior secured asset-based revolving credit facility of up to $200 million (the "Credit Facility"), which the Company may draw upon from time to time. The Company may increase the total commitments under the revolving credit facility by up to an additional $100 million, subject to certain conditions. In addition, the Loan Agreement provides for a $50 million letter of credit subfacility and a $20 million swingline loan facility.
The proceeds of the loans under the Loan Agreement may be used to pay the fees, costs, and expenses incurred in connection with the Loan Agreement, repay existing debt and for working capital and general corporate purposes, including to fund growth. The Credit Facility has a stated maturity date of June 24, 2027. Availability under the Credit Facility will be based upon periodic borrowing base certifications valuing certain inventory and accounts receivable, as reduced by certain reserves. The Credit Facility is secured by a first-priority security interest (subject to certain exceptions) in inventory, certain related assets, specified deposit accounts, and certain other accounts.
Outstanding borrowings accrue interest at floating rates plus an applicable margin of 1.25% to 1.75% for Term Secured Overnight Financing Rate ("SOFR") rate loans and 0.25% to 0.75% for base rate loans. The unused line fee rate payable on the unused portion of the Credit Facility is equal to 0.25% per annum based on utilization of the Credit Facility.
The Loan Agreement contains customary affirmative covenants, such as financial statement reporting requirements and delivery of borrowing base certificates. The Loan Agreement also contains customary covenants that limit the ability of the Company to, among other things, incur debt, create liens and encumbrances, engage in certain fundamental changes, dispose of assets, prepay certain indebtedness, make restricted payments, make investments, and engage in transactions with affiliates. The Loan Agreement also contains a financial covenant that requires the Company to maintain a minimum fixed charge coverage ratio. As of June 25, 2022, the Company was in compliance with all covenants under the Loan Agreement.
In connection with the Credit Facility, the Company incurred lender and other third-party costs of approximately $1.1 million, which are recorded as a deferred asset and will be amortized to interest expense using a straight-line method over the term of the Credit Facility.
As of June 25, 2022, the outstanding principal balance was $40.0 million, and the Company had availability of $107.8 million under the Credit Facility.
On August 1, 2019, the Company entered into a Credit Agreement with Wells Fargo Bank, N.A., (the "2019 Credit Agreement"), which was subsequently amended on December 23, 2019 (the "Amended Credit Agreement", and together with the 2019 Credit Agreement, the "Prior Credit Agreement"). The Prior Credit Agreement provided for a senior secured asset-based revolving credit facility of up to $150 million, which the Company could draw upon from time to time. The credit facility was secured by first-priority security interest (subject to certain exceptions) in inventory, certain related assets, specified deposit accounts, and certain other accounts in certain domestic subsidiaries. The Prior Credit Agreement also provided for a $50 million letter of credit sub-facility and a $10 million swing loan sub-facility.
25

Outstanding borrowings under the Prior Credit Agreement accrued interest at floating rates plus and applicable margin from 2.00% to 2.50% for LIBOR rate loans and 1.00% to 1.50% for base rate loans, depending on the utilization of the credit facility. The commitment fee payable on the unused portion of the credit facility ranged from 0.375% to 0.625% per annum, also based on the utilization of the credit facility. The letter of credit accrued fee at a per annum rate equal to the applicable LIBOR rate margin times by the average amount of the letter of credit usage during the immediately preceding quarter, in addition to the fronting fees, commissions and other fees.
Effective January 1, 2022, with the cessation of LIBOR, the Prior Credit Agreement provided for an alternative benchmark rate for LIBOR-based loans, which included SOFR or other prevailing market rate as determined by the agent plus a spread based on prevailing market convention for the applicable interest period plus a margin ranging from 2.00% to 2.50%.
The Prior Credit Agreement contained customary affirmative covenants, such as financial statement reporting requirements and delivery of borrowing base certificates. It also contained customary covenants that limited the ability of the Company and its subsidiaries to, among other things, incur debt, create liens and encumbrances, engage in certain fundamental changes, dispose of assets, prepay certain indebtedness, make restricted payments, make investments, and engage in transactions with affiliates. In addition the Prior Credit Agreement also contained a financial covenant that required the Company to maintain a minimum amount of liquidity and customary events of default.
In connection with the Prior Credit Agreement, the Company incurred lender and other third-party costs of approximately $4.9 million in 2019, which were recorded as a deferred asset and are amortized to interest expense using a straight-line method over the term of the Prior Credit Agreement.
In January 2021, the Company repaid in full the then outstanding principal balance of $77.0 million. In June 2022, the Company terminated the Prior Credit Agreement and repaid the entire outstanding principal balance of $40.0 million, in addition to accrued interest and other fees of $0.5 million. The Company also recorded $2.0 million in interest expense to write off the unamortized deferred debt issuance costs related to the Prior Credit Agreement.
Mortgage Payable
In March 2019, the Company mortgaged a property it owns. The Company received proceeds of $8.7 million in connection with the loan. The loan carries a fixed interest rate of 5.25% and is repayable in 59 equal monthly installments of principal balance plus accrued unpaid interest due five years from the date of the loan.
On September 24, 2021, the loan was amended to reduce the interest rate from 5.25% to 3.80% for the remaining 31 equal monthly installments of approximately $0.1 million each.
As of June 25, 2022, $7.6 million of the loan remained outstanding, of which $0.5 million was included in short-term debt and $7.1 million was included in long-term debt.
13.    Commitments and Contingencies
The following table sets forth commitments and contingencies related to our various obligations (in thousands):
26

  Payments Due by Period
 TotalRemainder of 20222023202420252026Thereafter
Operating leases(1)(2)
$82,113 $10,754 $15,350 $14,220 $13,154 $10,168 $18,467 
Finance lease obligations(3)
1,701 739 785 177    
2027 Notes, including interest(4)
225,000 2,500 5,000 5,000 5,000 5,000 202,500 
2024 Notes, including interest(4)
423,883 4,277 8,553 411,053    
Asset-based revolving credit facility(4)
40,014 14     40,000 
Mortgage Payable, including interest(4)
8,001 390 781 6,830    
Total contractual obligations
$780,712 $18,674 $30,469 $437,280 $18,154 $15,168 $260,967 
(1)The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from one to 11 years. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Condensed Consolidated Financial Statements for more information.
(2)The Company has contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, the Company records an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Asset retirement obligations were $5.1 million as of each of June 25, 2022 and December 25, 2021, respectively. Of the $5.1 million as of June 25, 2022, $4.7 million is classified as other long-term liabilities on the accompanying condensed consolidated balance sheets. The remainder is classified as accrued expenses and other current liabilities.
(3)The Company has finance leases for manufacturing and other equipment. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Condensed Consolidated Financial Statements for more information.
(4)See Note 12, "Debt" to the Notes to Condensed Consolidated Financial Statements for more information.
Loss Contingencies
The Company is subject to the possibility of various losses arising in the ordinary course of business. These may relate to disputes, litigation and other legal actions. In the preparation of its quarterly and annual financial statements, the Company considers the likelihood of loss or the incurrence of a liability, including whether it is probable, reasonably possible or remote that a liability has been incurred, as well as the Company’s ability to reasonably estimate the amount of loss, in determining loss contingencies. In accordance with U.S. GAAP, an estimated loss contingency is accrued when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. The Company regularly evaluates current information to determine whether any accruals should be adjusted and whether new accruals are required. As of each of June 25, 2022 and December 25, 2021, the Company has accrued the estimated liabilities associated with certain loss contingencies.
Indemnification Obligations
From time to time, the Company enters into certain types of contracts that contingently require it to indemnify parties against third-party claims. The terms of such indemnification obligations vary. These contracts may relate to: (i) certain real estate leases under which the Company may be required to indemnify property owners for environmental and other liabilities, and other claims arising from the Company’s use of the applicable premises; and (ii) certain agreements with the Company’s officers, directors and certain key employees, under which the Company may be required to indemnify such persons for liabilities.
In addition, the Company has agreed to indemnify certain customers for claims made against the Company’s products, where such claims allege infringement of third-party intellectual property rights, including, but not limited to, patents, registered trademarks, and/or copyrights. Under the aforementioned intellectual property indemnification clauses, the Company may be obligated to defend the customer and pay for the damages awarded against the customer under an infringement claim as well as the customer’s attorneys’ fees and costs. These indemnification obligations generally do not expire after termination or expiration of the agreement containing the indemnification obligation. In certain cases, there are limits on and exceptions to the Company’s potential liability for indemnification. The Company cannot estimate the amount of potential future payments, if any, that it might be required to make as a result of these agreements. The maximum potential amount of any future payments that the Company could be required to make under these indemnification obligations could be significant.
27

As permitted under Delaware law and the Company’s charter and bylaws, the Company has agreements whereby it indemnifies certain of its officers and each of its directors. The term of the indemnification period is for the officer’s or director’s lifetime for certain events or occurrences while the officer or director is, or was, serving at the Company’s request in such capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements could be significant; however, the Company has a director and officer insurance policy that may reduce its exposure and enable it to recover all or a portion of any future amounts paid. As a result of its insurance policy coverage, the Company believes the estimated fair value of these indemnification agreements is minimal.
14.    Stockholders’ Equity
2016 Equity Incentive Plan and Employee Stock Purchase Plan
In February of 2007, the Company's board of directors adopted the ESPP and the Company's stockholders approved the ESPP in May of 2007. The ESPP was last amended by the Company's stockholders in May 2019 to increase the shares authorized under the ESPP to a total of approximately 31.6 million shares of common stock. The ESPP has a 20-year term. Eligible employees may purchase the Company’s common stock through payroll deductions at a price equal to 85% of the lower of the fair market values of the stock as of the beginning or the end of six-month offering periods. An employee’s payroll deductions under the ESPP are limited to a maximum of 15% of the employee’s compensation and an employee may not purchase more than 3,000 shares per purchase period.
In February 2016, the Company's board of directors adopted the 2016 Equity Incentive Plan (the "2016 Plan") and the Company's stockholders approved the 2016 Plan in May 2016. In May 2017, May 2018, May 2019, May 2020, May 2021 and May 2022, the Company's stockholders approved amendments to the 2016 Plan to increase the number of shares authorized for issuance under the 2016 Plan by 6.4 million shares, 1.5 million shares, 7.3 million shares, 8.1 million shares, 4.4 million shares and 8.5 million shares, respectively. As of June 25, 2022, the Company reserved a total of 43.7 million shares of common stock for the award of stock options, RSUs and PSUs to employees, non-employees, consultants and members of the Company's board of directors pursuant to the 2016 Plan, plus any shares subject to awards granted under the 2007 Plan that, after the effective date of the 2016 Plan, expire, are forfeited or otherwise terminate without having been exercised in full to the extent such awards were exercisable, and shares issued pursuant to awards granted under the 2007 Plan that, after the effective date of the 2016 Plan, are forfeited to or repurchased by the Company due to failure to vest. The 2016 Plan has a maximum term of 10 years from the date of adoption, or it can be earlier terminated by the Company's board of directors. The 2007 Plan was canceled and there are no outstanding grants under the 2007 plan.
Stock-based Compensation Plans
As described above, the Company has stock-based compensation plans pursuant to which the Company has granted RSUs and PSUs, as well as an ESPP for all eligible employees.
(in thousands except weighted average data)Number of
Restricted
Stock Units
Weighted
Average
 Grant Date 
Fair Value
Per Share
  Aggregate  
Intrinsic
Value
Outstanding at December 25, 202111,607 $7.66 $110,849 
RSUs granted8,005 $8.54 
RSUs released(3,930)$7.68 $30,566 
RSUs canceled(844)$7.78 
Outstanding at June 25, 2022
14,838 $8.12 $78,639 
 
28

(in thousands except weighted average data)Number of
Performance
Stock Units
Weighted
Average
 Grant Date 
Fair Value
Per Share
  Aggregate  
Intrinsic
Value
Outstanding at December 25, 20212,114 $6.66 $20,184 
PSUs granted899 $8.38 
PSUs released(165)$5.06 $1,532 
PSUs canceled(49)$6.94 
Outstanding at June 25, 2022
2,799 $7.30 $14,835 
Expected to vest at June 25, 2022
2,649 $14,040 
The aggregate intrinsic value of unreleased RSUs and unreleased PSUs is calculated using the closing price of the Company's common stock of $5.30 at June 24, 2022 (the last trading day of the quarter). The aggregate intrinsic value of RSUs and PSUs released is calculated using the fair market value of the common stock at the date of release.
The following table presents total stock-based compensation cost for instruments granted but not yet amortized, of the Company’s equity compensation plans as of June 25, 2022. These costs are expected to be amortized on a straight-line basis over the following weighted-average periods (in thousands, except for weighted average period data):
Unrecognized
Compensation
Expense, Net
Weighted
Average Period
(in Years)
RSUs$101,849 2.3
PSUs$11,855 2.1
Employee Stock Purchase Plan
The fair value of the ESPP shares was estimated at the date of grant using the following assumptions:
 Three Months EndedSix Months Ended
June 25, 2022June 26, 2021June 25, 2022June 26, 2021
Volatility39%50%
38% - 39%
50% - 97%
Risk-free interest rate0.67%0.06%
0.05% - 0.67%
0.06% - 0.12%
Expected life0.5 years0.5 years0.5 years0.5 years
Estimated fair value$2.21$3.11
$2.21 - $2.22
$3.11- $3.42
Stock-based compensation expense related to ESPP for the three- and six-months ended June 25, 2022 was approximately $1.1 million and $2.4 million, respectively, and for the three- and six-months ended June 26, 2021 was approximately $1.3 million and $3.1 million, respectively.
Restricted Stock Units
Pursuant to the 2016 Plan, the Company has granted RSUs to employees and non-employee members of the Company's board of directors. All RSUs awarded are subject to each individual's continued service to the Company through each applicable vesting date. The Company accounted for the fair value of the RSUs using the closing market price of the Company’s common stock on the date of grant. Amortization of stock-based compensation related to RSUs for the three- and six-months ended June 25, 2022 was approximately $15.1 million and $26.0 million, respectively, and for the three- and six-months ended June 26, 2021 was approximately $11.6 million and $21.4 million, respectively.
Performance Stock Units
Pursuant to the 2016 Plan, the Company has granted PSUs to certain of the Company’s executive officers, senior management and certain employees. All PSUs awarded are subject to each individual's continued service to the Company through each applicable vesting date and if the performance metrics are not met within the time limits specified in the award agreements, the PSUs will be canceled.
29

The following table summarizes by grant year, the Company’s PSU activity for the six-months ended June 25, 2022 (in thousands):
Total Number of Performance Stock Units2019202020212022
Outstanding at December 25, 20212,114 185 1,270 659  
PSUs granted899    899 
PSUs released(165)(165)   
PSUs canceled(49) (30)(19) 
Outstanding at June 25, 2022
2,799 20 1,240 640 899 
Stock-based compensation expense related to PSUs for the three- and six-months ended June 25, 2022 was approximately $1.6 million and $2.5 million, respectively. Stock-based compensation expense related to PSUs for the three- and six-months ended June 26, 2021 was approximately $1.1 million and $0.5 million, respectively, due to PSU cancellations during the first quarter.
Stock-Based Compensation
The following tables summarize the effects of stock-based compensation on the Company’s condensed consolidated balance sheets and statements of operations for the periods presented (in thousands):
June 25,
2022
December 25,
2021
Stock-based compensation effects in inventory$3,895 $3,707 
 Three Months EndedSix Months Ended
 June 25,
2022
June 26,
2021
June 25,
2022
June 26,
2021
Income tax benefit associated with stock-based compensation$2,609 $2,475 $4,835 $4,192 
Stock-based compensation effects in net loss before income taxes
Cost of revenue$2,594 $2,130 $4,483 $3,926 
Research and development6,652 5,071 11,493 9,368 
Sales and marketing4,047 2,811 6,814 6,010 
General and administration4,490 3,927 7,932 5,609 
       Total stock-based compensation expense$17,783 $13,939 $30,722 $24,913 
15.    Income Taxes
Income taxes for the three- and six-months ended June 25, 2022 represented a tax expense of $5.3 million and $11.8 million on pre-tax losses of $50.4 million and $85.8 million, respectively. This compared to a tax expense of $3.1 million and $4.1 million, on pre-tax losses of $32.5 million and $79.8 million for the three- and six-months ended June 26, 2021, respectively. Provision for income taxes increased by approximately $2.2 million and $7.7 million during the three- and six-months ended June 25, 2022, respectively, compared to the corresponding period in 2021 as a result of an increase in income taxes and withholding taxes in foreign jurisdictions, primarily driven by an increase in Germany's withholding tax rate to 18.8% as compared to 5.3% in the six months ended June 26, 2021.
30


The Company must assess the likelihood that some portion or all of its deferred tax assets will be recovered from future taxable income within the respective jurisdictions. In the past, the Company established a valuation allowance against its deferred tax assets as it determined that its ability to recover the value of these assets did not meet the “more-likely-than-not” standard. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management judgment is required on an on-going basis to determine whether it needs to maintain the valuation allowance recorded against its net deferred tax assets. The Company must consider all positive and negative evidence, including its forecasts of taxable income over the applicable carryforward periods, its current financial performance, its market environment and other factors in evaluating the need for a valuation allowance against its net U.S. deferred tax assets. At June 25, 2022, the Company does not believe that it is more-likely-than-not that it would be able to utilize its domestic deferred tax assets in the foreseeable future. Accordingly, the domestic net deferred tax assets continued to be fully reserved with a valuation allowance. To the extent that the Company determines that deferred tax assets are realizable on a more-likely-than-not basis, and adjustment is needed, that adjustment will be recorded in the period that the determination is made and would generally decrease the valuation allowance and record a corresponding benefit to earnings.
16.    Segment Information
Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker is the Company’s Chief Executive Officer (the "CEO”). The CEO reviews financial information presented on a consolidated basis, accompanied by information about revenue by geographic region for purposes of allocating resources and evaluating financial performance. The Company has one business activity as a provider of optical transport networking equipment, software and related services. Accordingly, the Company is considered a single reporting segment and operating unit structure.
Revenue by geographic region is based on the shipping address of the customer. For more information regarding revenue disaggregated by geography, see Note 4, “Revenue Recognition” to the Notes to Condensed Consolidated Financial Statements.
Additionally, the following table sets forth our property, plant and equipment, net by geographic region (in thousands):
June 25,
2022
December 25, 2021
United States$141,877 $141,977 
Other Americas3,112 2,687 
Europe, Middle East and Africa9,937 12,245 
Asia Pacific2,739 3,309 
Total property, plant and equipment, net$157,665 $160,218 
31

17.    Guarantees
Product Warranties
Activity related to product warranty was as follows (in thousands):
Three Months EndedSix Months Ended
June 25, 2022June 26, 2021June 25, 2022June 26, 2021
Beginning balance$39,585 $38,887 $44,310 $40,708 
Charges to operations5,253 5,845 11,228 11,162 
Utilization(5,022)(6,206)(10,731)(12,749)
Change in estimate(1)
(3,047)3,144 (8,038)2,549 
Balance at the end of the period$36,769 $41,670 $36,769 $41,670 
(1)The Company records product warranty liabilities based on the latest quality and cost information available as of the date the revenue is recorded. The changes in estimate shown here are due to changes in overall actual failure rates, the mix of new compared to used units related to replacement of failed units, and changes in the estimated cost of repair and product recalls. As the Company's products mature over time, failure rates and repair costs associated with such products generally decline, leading to favorable changes in warranty reserves.
Letters of Credit and Bank Guarantees
The Company had $20.8 million and $22.5 million of standby letters of credit, bank guarantees and surety bonds outstanding as of June 25, 2022 and December 25, 2021, respectively. Details are provided in the table below (in thousands).
June 25,
2022
December 25,
2021
Customer performance guarantees$17,446 $16,307 
Value added tax license285 287 
Property leases1,992 4,684 
Pension plans873 1,004 
Credit cards150 150 
Other liabilities70 68 
Total$20,816 $22,500 
Of the $17.4 million and $16.3 million related to customer performance guarantees as of June 25, 2022 and December 25, 2021, respectively, approximately $4.0 million was used to secure surety bonds in the aggregate of $5.5 million.
Of the aforementioned standby letters of credit and bank guarantees outstanding, $20.8 million was backed by cash collateral.
As of June 25, 2022, the Loan Agreement included a $50.0 million letter of credit subfacility and there were no letters of credit issued and outstanding. As of December 25, 2021, the Prior Credit Agreement included a $50 million letter of credit facility and $11.5 million had been issued and outstanding.
18.    Pension and Post-Retirement Benefit Plans
As a result of the Acquisition, the Company acquired a number of post-employment plans in Germany, as well as a number of smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. The defined benefit plans expose the Company to actuarial risks such as investment risk, interest rate risk, life expectancy risk and salary risk. The characteristics of the defined benefit plans and the risks associated with them vary depending on legal, fiscal and economic requirements.
32

Components of Net Periodic Benefit Cost
Net periodic benefit cost for the Company's pension and other post-retirement benefit plans consisted of the following (in thousands):
Three Months EndedSix Months Ended
June 25, 2022June 26, 2021June 25, 2022June 26, 2021
Service cost$76 $115 $156 $229 
Interest cost314 323 647 645 
Expected return on plan assets(739)(740)(1,519)(1,477)
Amortization of actuarial loss82 864 169 1,725 
Total net periodic benefit cost$(267)$562 $(547)$1,122 
The components of net periodic benefit costs other than the service cost component are included in other gain (loss), net, in the Company’s condensed consolidated statements of operations.
Actuarial gains and losses are amortized using a corridor approach. The gain/loss corridor is equal to 10% of the greater of the pension benefit obligation and the market-related value of assets. Gains and losses in excess of the corridor are generally amortized over the average future working lifetime of the pension plan participants.

33

Item 2.Management’s Discussion and Analysis of Financial Condition and Results of Operations
Note Regarding Forward-Looking Statements
This Quarterly Report on Form 10-Q contains “forward-looking statements” that involve risks and uncertainties, as well as assumptions that, if they never materialize or prove incorrect, could cause our results to differ materially from those expressed or implied by such forward-looking statements. Such forward-looking statements include, but are not limited to, our expectations regarding revenue, gross margin, operating expenses, cash flows and other financial items and the drivers related to these; the magnitude and duration of supply constraints, including delays, shortages and increased costs and our ability to mitigate such supply constraints, and the extent to which supply-related impacts could materially and adversely affect our business operations, financial performance, results of operations, financial position, and stock price; the adverse impact inflation may have on us by increasing costs beyond what we can recover through price increases; the extent to which the ongoing COVID-19 pandemic and related impacts could materially and adversely affect our business operations, financial performance, results of operations, financial position, stock price and personnel; achievement of strategic objectives, any statements regarding our plans, strategies and objectives; progress and remaining payments under the 2021 Restructuring Plan; the impact of new customer network footprint on our gross margin; statements regarding our ERP systems; the effects of seasonal patterns in our business; factors that may affect our operating results; anticipated customer acceptance of our solutions; statements concerning new products or services, including new product features; our beliefs about who we may compete with and how we are differentiated from those competitors; statements regarding our production capacity and facilities requirements; statements related to capital expenditures; statements related to working capital and liquidity; our ability to realize deferred tax assets; statements related to future economic conditions, performance, market growth, competitor consolidation or our sales cycle; our ability to identify, attract and retain highly skilled personnel; statements regarding our corporate culture; our ability to protect our technology and intellectual property, the frequency of claims related to our intellectual property and the value of our intellectual property; statements related to our convertible senior notes and credit facility; statements related to the impact of tax regulations; statements related to the proliferation and impact of environmental regulation; statements related to the effects of litigation on our financial position, results of operations or cash flows; statements related to factors beyond our control, such as natural disasters, acts of war or terrorism, epidemics and pandemics; statements related to new accounting standards; statements as to industry trends and other matters that do not relate strictly to historical facts; and statements of assumptions underlying any of the foregoing. These statements are often identified using words such as “anticipate,” “believe,” “could,” “estimate,” “expect,” “intend,” “may,” "should," "will," or "would," and similar expressions or variations. These statements are based on the beliefs and assumptions of our management based on information currently available to management. Such forward-looking statements are subject to risks, uncertainties and other factors that could cause actual results and the timing of certain events to differ materially from future results expressed or implied by such forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those identified below, and those discussed in the section titled “Risk Factors” included in Part II, Item 1A. of this Quarterly Report on Form 10-Q and in our other filings with the Securities and Exchange Commission (“SEC"), including our Annual Report on Form 10-K for the fiscal year ended December 25, 2021 as filed on February 23, 2022. You should review these risk factors for a more complete understanding of the risks associated with an investment in our securities. Such forward-looking statements speak only as of the date of this Quarterly Report on Form 10-Q. We disclaim any obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements. The following discussion and analysis should be read in conjunction with our condensed consolidated financial statements and notes thereto included elsewhere in this Quarterly Report on Form 10-Q.
Overview
We are a global supplier of networking solutions comprised of networking equipment, software and services. Our portfolio of solutions includes optical transport platforms, converged packet-optical transport platforms, compact modular platforms, optical line systems, coherent optical subsystems, a suite of automation software offerings, and support and professional services.
34

Our customers include operators of fixed line and mobile networks, including telecommunications service providers, internet content providers ("ICPs"), cable providers, wholesale carriers, research and education institutions, large enterprises, utilities and government entities. Our networking solutions enable our customers to deliver high-bandwidth business and consumer communications services and scale their transport networks as end-user services and applications continue to drive growth in demand for network bandwidth. These end-user services and applications include, but are not limited to, high-speed internet access, business ethernet services, 4G/5G mobile broadband, cloud-based services, high-definition video streaming services, virtual and augmented reality and the Internet of Things.
Our systems are highly scalable, flexible and designed with open networking principles for ease of deployment. We build our systems using a combination of internally manufactured and third-party components. Our portfolio includes systems that leverage our innovative, vertically integrated optical engine technology, comprised of large-scale photonic integrated circuits ("PICs") and digital signal processors ("DSPs"). We optimize the manufacturing process by using indium phosphide to build our PICs, which enables the integration of hundreds of optical functions onto a single, monolithic semiconductor chip. This large-scale integration of our PICs and advanced DSPs allows us to deliver high-performance transport networking platforms with features that customers care about the most, including low cost per bit, capacity per fiber, power consumption and space savings. In addition, we design our optical engines to increase the capacity and reach performance of our products by leveraging coherent optical transmission technology. Coherent optical solutions are becoming increasingly important across the network as our customers transition to 800 gigabits per second ("Gb/s") per wavelength transmission speeds in the core, 400 Gb/s in the metro and 100 Gb/s in the access market segment.
We have grown our solutions portfolio through internal development as well as acquisitions, including the acquisition of Telecom Holding Parent LLC (“Coriant”), a privately held global supplier of open network solutions for the largest global network operators (the “Acquisition”). These developments positioned us to be one of the leading providers of vertically integrated optical networking solutions in the world with the ability to serve a global customer base with accelerated delivery of the innovative solutions our customers demand. In 2021, we announced an expansion of our portfolio with the introduction of a suite of coherent optical pluggables designed to seamlessly address the rapidly growing market for point-to-point solutions as well as create a new category of point-to-multipoint solutions that can enable a dramatically more cost-efficient network architecture. Based on our XR optics technology, this suite of pluggables builds on Infinera’s history of delivering innovative, highly differentiated, and vertically integrated coherent optical engines.
Our high-speed optical transport platforms are differentiated by our Infinite Capacity Engine (ICE) coherent optical engine technology. Our latest generation of coherent optical engine technology delivers multi-terabit opto-electronic subsystems powered by our fifth-generation PIC and latest generation DSP (the combination of which we market as “ICE6”). ICE6 is capable of delivering 1.6 terabits per second (Tb/s; 2x800 Gb/s wavelengths) in a single optical engine. ICE6 will be integrated into various networking platforms in our product portfolio.
Our systems and subsystems products are designed to be managed by a suite of software solutions that enable simplified and automated operations. We also provide software-enabled programmability that offers differentiated capabilities such as Instant Bandwidth. Combined with our differentiated hardware solutions, Instant Bandwidth enables our customers to purchase and activate bandwidth as needed through our unique software licensing feature set. This, in turn, allows our customers to accomplish two key objectives: (1) limit their initial network startup costs and investments; and (2) instantly activate new bandwidth as their customers’ and their own network needs evolve.
We believe our systems and subsystems solutions benefit our customers by providing a unique combination of highly scalable capacity and features that address various applications and ultimately simplify and automate network operations.
Impact of COVID-19 Pandemic
COVID-19 was declared a global pandemic in March 2020. Since that time, we have monitored and adjusted our operations, as appropriate, in response to the evolving COVID-19 pandemic and will continue to do so.
35

Employees
We have taken a number of precautionary steps to safeguard our business and our employees from the effects and impact of COVID-19, including at times temporarily closing or substantially limiting the presence of personnel in our offices in several global locations, implementing travel restrictions and modifying our participation in various industry events. Since a large percentage of our workforce is accustomed to online work environments and online collaboration tools, we have been able to remain productive and in contact with one another and our customers and vendors. For those employees who may need to be in offices, laboratory and manufacturing environments, or at business partner sites to perform their roles, we have taken and will continue to take appropriate measures to protect their health and safety and create and maintain a safe working environment. Since the outbreak of the COVID-19 pandemic, however, sustained restrictions on the ability of our engineers to work in our offices as a result of restrictions imposed by governments, or us, has made it more difficult at times for them to collaborate as effectively as desired in the development of new products, which has in the past affected development schedules. Although some of these restrictions have recently been reduced or eliminated in many jurisdictions where we operate, the uncertainty surrounding the COVID-19 pandemic could continue to make such collaboration difficult in the future if restrictions are reimposed.
Business Operations
In addition, we have implemented certain business continuity plans in response to the COVID-19 pandemic in order to minimize any business disruption and to protect our supply chain, customer fulfillment sites and support operations. Although we believe these actions have mitigated the impact of the COVID-19 pandemic on our business, we have experienced some disruption, increased costs and delays in our supply chain and manufacturing operations, logistics, and customer support operations, including shipping delays, supply decommitments, higher logistics and freight costs, and certain limitations on our ability to access customer fulfillment and service sites. We are dependent on sole source and limited source suppliers for several key components, and we have experienced capacity issues, increasingly longer lead times and increased costs with certain of these component suppliers, impacting our operational processes and results of operations. We have also seen disruptions in customer demand, including due to delays in the customer certification process resulting from customer facility closures or access restrictions. During 2021 and the first half of 2022, some of these disruptions negatively impacted our revenue and our results of operations. The impact of the COVID-19 pandemic on our business and results of operations during the remainder of 2022 remains uncertain and is dependent in part on future infection rates, the emergence of new strains of the virus, the effectiveness and availability of vaccinations and vaccine boosters, government restrictions such as the recent lockdowns in China and broader global macroeconomic developments.
We continue to monitor the COVID-19 pandemic and actively assess potential implications to our business, supply chain and customer demand. If the COVID-19 pandemic or its adverse effects become more severe or prevalent or are prolonged in the locations where we, our customers, suppliers or contract manufacturers conduct business, or we experience more pronounced disruptions in our operations, or in economic activity and demand generally, our business and results of operations in future periods could be materially adversely affected.
Liquidity and Capital Resources
We have implemented measures to preserve cash and enhance liquidity, including business travel reductions, strategically managing capital expenditures, and delaying or eliminating discretionary spending. We are also focused on managing our working capital needs, maintaining as much flexibility as possible around timing of taking and paying for inventory and manufacturing our products while managing potential changes or delays in customer readiness, including installations.
While we believe we have enough cash, including availability under our Credit Facility, to operate our business for the next 12 months, if the impact of the COVID-19 pandemic and the global macroeconomic environment to our business and financial position is more extensive than expected, we may need additional capital to enhance liquidity and working capital. We have historically been successful in our ability to secure other sources of financing, such as accessing capital markets, and implementing other cost reduction initiatives such as restructuring, delaying or eliminating discretionary spending to satisfy our liquidity needs. However, our access to these sources of capital could be materially and adversely impacted and we may not be able to receive terms as favorable as we have historically received, whether due to a rising rate of inflation or otherwise. Capital markets have been volatile, and recently have been subject to a rising rate of inflation, and there is no assurance that we would have access to capital markets at a reasonable cost, or at all, at times when capital is needed. In addition,
36

some of our existing debt has restrictive covenants that may limit our ability to raise new debt, which would limit our ability to access liquidity by those means without obtaining the consent of our lenders.
Critical Accounting Policies and Estimates
Management’s Discussion and Analysis of Financial Condition and Results of Operations is based upon our condensed consolidated financial statements, which we have prepared in accordance with the U.S. generally accepted accounting principles (“U.S. GAAP”). The preparation of these financial statements requires management to make estimates, assumptions and judgments that can affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosure of contingent assets and liabilities. Management bases its estimates on historical experience and on various other assumptions that it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources.
An accounting policy is deemed to be critical if it requires a significant accounting estimate to be made based on assumptions about matters that are highly uncertain at the time the estimate is made, if different estimates reasonably could have been used, or if changes in the estimate that are reasonably likely to occur could materially impact the financial statements. Management believes that there have been no significant changes during the six-months ended June 25, 2022 to the items that we disclosed as our critical accounting policies and estimates in Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Annual Report on Form 10-K for the fiscal year ended December 25, 2021.
Due to the ongoing COVID-19 pandemic, there has been and continues to be uncertainty and disruption in the global economy and financial markets. We are not aware of any specific event or circumstance that would require updates to our estimates or judgments or require us to revise the carrying value of our assets or liabilities as of the date we filed this Quarterly Report on Form 10-Q. These estimates may change as new events occur and additional information is obtained. Actual results could differ from these estimates under different assumptions or conditions.
37

Results of Operations
The following sets forth, for the periods presented, certain unaudited condensed consolidated statements of operations information (in thousands, except percentage data):
 Three Months Ended  
 June 25, 2022June 26, 2021  
 Amount  % of total  
revenue
Amount      % of total  
revenue
Change    % Change 
Revenue:
Product$284,852 80 %$257,441 76 %$27,411 11 %
Services73,133 20 %80,786 24 %(7,653)(9)%
Total revenue$357,985 100 %$338,227 100 %$19,758 %
Cost of revenue:
Product$204,122 56 %$172,053 51 %$32,069 19 %
Services38,421 11 %41,446 12 %(3,025)(7)%
Amortization of intangible assets6,229 %4,614 %1,615 35 %
Restructuring and other related costs13 — %(269)— %282 (105)%
Total cost of revenue$248,785 69 %$217,844 64 %$30,941 14 %
Gross profit$109,200 31 %$120,383 36 %$(11,183)(9)%
Six Months Ended
June 25, 2022June 26, 2021
Amount  % of total  
revenue
Amount  % of total  
revenue
Change    % Change 
Revenue:
Product$552,305 79 %$511,602 76 %$40,703 %
Services144,554 21 %$157,532 24 %(12,978)(8)%
Total revenue$696,859 100 %$669,134 100 %$27,725 %
Cost of revenue:
Product387,009 55 %337,538 50 %$49,471 15 %
Services76,380 11 %84,706 13 %(8,326)(10)%
Amortization of intangible assets12,460 %9,230 %3,230 35 %
Restructuring and other related costs163 — %245 — %(82)(33)%
Total cost of revenue$476,012 68 %$431,719 64 %$44,293 10 %
Gross profit$220,847 32 %$237,415 36 %$(16,568)(7)%
Revenue
Total product revenue increased by $27.4 million, or 11%, during the three-months ended June 25, 2022 compared to the corresponding period in 2021. This year-over-year increase in revenue was driven by new product ramps, including ICE6, and growth in the ICP, cable and other service provider verticals, partially offset by decreased revenue from certain Tier 1 customers and supply constraints. Total product revenue increased by $40.7 million, or 8%, during the six-months ended June 25, 2022 compared to the corresponding period in 2021. This year-over-year increase in revenue was driven by new product ramps, including of ICE6, and growth in the ICP and other service provider verticals, partially offset by decreased revenue from certain Tier 1 customers and continued supply constraints.
38

Total services revenue decreased by $7.7 million, or 9%, for the three-months ended June 25, 2022 compared to the corresponding period in 2021, and decreased by $13.0 million, or 8%, during the six-months ended June 25, 2022 compared to the corresponding periods in 2021. The decreases in revenue were primarily attributable to a decline in professional services revenue related to network installation completion timing driven by delays in customer readiness and related supply constraints as well as a decline in maintenance revenue due to the transition of new products into the installed base in connection with the decommissioning of older products.
We expect our total revenue will be higher in the third quarter of 2022 as compared to the second quarter of 2022, driven primarily by continued product ramps, including of ICE6.
The following table summarizes our revenue by geography and sales channel for the periods presented (in thousands, except percentage data):
 Three Months Ended
 June 25, 2022June 26, 2021
Amount% of total revenueAmount% of total revenueChange% Change
Total revenue by geography:
Domestic$181,530 51 %$175,184 52 %$6,346 %
International176,455 49 %163,043 48 %13,412 %
$357,985 100 %$338,227 100 %$19,758 %
Total revenue by sales channel:
Direct$273,719 76 %$265,022 78 %$8,697 %
Indirect84,266 24 %73,205 22 %11,061 15 %
$357,985 100 %$338,227 100 %$19,758 %
 Six Months Ended
 June 25, 2022June 26, 2021
Amount% of total revenueAmount% of total revenueChange% Change
Total revenue by geography:
Domestic$351,715 50 %$332,833 50 %$18,882 %
International345,144 50 %336,301 50 %8,843 %
$696,859 100 %$669,134 100 %$27,725 %
Total revenue by sales channel:
Direct$534,611 77 %$536,323 80 %$(1,712)NMF*
Indirect162,248 23 %132,811 20 %29,437 22 %
$696,859 100 %$669,134 100 %$27,725 %
*NMF = Not meaningful
Domestic revenue increased by $6.3 million, or 4%, during the three-months ended June 25, 2022 compared to the corresponding period in 2021, driven primarily by increased revenue from our ICP vertical, which was partially offset by decreased revenue from certain Tier 1 customers and our cable vertical and our other service provider vertical. Domestic revenue increased by $18.9 million, or 6%, during the six-months ended June 25, 2022 compared to the corresponding period in 2021, driven primarily by increased revenue from our ICP and other service provider verticals, which was partially offset by decreased revenue from certain Tier 1 customers and our cable vertical.
International revenue increased by $13.4 million, or 8%, during the three-months ended June 25, 2022 compared to the corresponding period in 2021, driven primarily by increased revenue from cable vertical and our other service provider vertical, which was partially offset by decreased revenue from certain Tier 1 customers and our ICP vertical, as well as decreased revenue related to our suspension of operations in Russia. International revenue increased by $8.8 million, or 3%, during the six-months ended June 25, 2022 compared to the corresponding period in 2021, driven primarily by increased revenue from our other service provider and cable verticals, which was partially offset by decreased revenue from certain Tier 1 customers and our ICP vertical, as well as decreased revenue related to our suspension of operations in Russia.
39

Direct revenue increased by $8.7 million, or 3%, and indirect revenue increased by $11.1 million, or 15%, during the three-months ended June 25, 2022 compared to the corresponding period in 2021. The increase in direct revenue was driven by increased revenue from our ICP, cable and other service provider verticals partially offset by revenue from certain Tier 1 customers. The increase in indirect revenue was driven by increased revenue from ICP customers who purchased through our indirect sales channel. Direct revenue decreased by $1.7 million, and indirect revenue increased by $29.4 million, or 22%, during the six-months ended June 25, 2022 compared to the corresponding period in 2021. The increase in indirect revenue was driven by increased revenue from ICP customers who purchased through our indirect sales channel.
Cost of Revenue and Gross Margin
Gross profit was $109.2 million during the three-months ended June 25, 2022, with gross margin decreasing to 31% compared to 36% in the corresponding period in 2021. Gross profit was $220.8 million during the six-months ended June 25, 2022, with gross margin decreasing to 32% compared to 36% in the corresponding period in 2021. In the three- and six-months ended June 25, 2022, our margin was negatively impacted primarily by higher costs related to component price increases, higher logistics and freight costs, and supply constrained manufacturing volumes. In addition, we incurred $11.0 million and $13.7 million of charges as a result of the exit from certain product lines in the three- and six-months ended June 25, 2022, respectively. These factors were partially offset by the ramp of new products, including of ICE6, and ongoing cost improvement and quality initiatives.
We currently expect gross margin in the third quarter of 2022 to be higher than the second quarter of 2022 as we increase the proportion of revenue derived from sales of our vertically integrated products, including ICE6, but we currently expect higher component prices and higher logistics and freight costs to continue to impact gross margin.
Amortization of Intangible Assets
Amortization of intangible assets increased by $1.6 million, or 35%, during the three-months ended June 25, 2022, and by $3.2 million, or 35%, during the six-months ended June 25, 2022, respectively, compared to the corresponding periods in 2021. The increase in both periods was due to the shortened life of certain developed technologies resulting from us having exited certain product lines in the fourth quarter of 2021.
Restructuring and Other Related Costs
Restructuring and other related costs primarily consisting of severance and other related costs primarily reflect the substantial completion of our 2021 Restructuring Plan as well as the completion of our 2020 Restructuring Plan. See Note 9, “Restructuring and Other Related Costs” to the Notes to Condensed Consolidated Financial Statements for more information.
40

Operating Expenses
The following tables summarize our operating expenses for the periods presented (in thousands, except percentage data):
 Three Months Ended  
 June 25, 2022June 26, 2021  
 Amount      % of total  
revenue
Amount      % of total  
revenue
Change    % Change
Operating expenses:
Research and development$78,635 22 %$73,934 22 %$4,701 %
Sales and marketing35,329 10 %33,782 10 %1,547  %
General and administrative30,150 %32,197 10 %(2,047)(6) %
Amortization of intangible assets3,667 %4,392 %(725)(17) %
Restructuring and other related costs1,133 — %(674)— %1,807 (268)%
Total operating expenses$148,914 41 %$143,631 43 %$5,283  %
Six Months Ended
June 25, 2022June 26, 2021
Amount% of total  
revenue
Amount% of total  
revenue
Change% Change
Operating expenses:
Research and development$152,046 22 %$147,463 22 %$4,583 %
Sales and marketing71,153 10 %66,554 10 %4,599  %
General and administrative58,040 %58,703 %(663)(1) %
Amortization of intangible assets7,413 %8,797 %(1,384)(16) %
Acquisition and integration costs— — %614 — %(614)(100)%
Restructuring and other related costs8,403 %1,645 %6,758 411 %
Total operating expenses$297,055 42 %$283,776 42 %$13,279  %
Research and Development Expenses
Research and development expenses increased by $4.7 million, or 6%, during the three-months ended June 25, 2022 and increased by $4.6 million, or 3%, during the six-months ended June 25, 2022, respectively, compared to the corresponding periods in 2021. The increases were primarily attributable to higher employee-related expenses, material costs, and equipment costs related to bringing our new technologies to market and investments in future technologies. These costs were partially offset by lower facility costs due to site optimization and lower depreciation related to legacy technologies. We expect to increase research and development investments in our vertically integrated product portfolio expansion strategy, which we believe will drive higher revenue and profitability.
Sales and Marketing Expenses
Sales and marketing expenses increased by $1.5 million, or 5%, during the three-months ended June 25, 2022 and increased by $4.6 million, or 7%, during the six-months ended June 25, 2022, respectively, compared to the corresponding periods in 2021. These increases were primarily attributable to higher employee-related expenses, increased travel costs as COVID-related restrictions eased, and higher marketing costs related to resumption of in-person trade shows partially offset by lower facility costs and spending on trial equipment.
General and Administrative Expenses
General and administrative expenses decreased by $2.0 million, or 6%, during the three-months ended June 25, 2022 and decreased by $0.7 million, or 1%, during the six-months ended June 25, 2022, respectively, compared to the corresponding periods in 2021. The decreases were largely due to lower legal and litigation
41

settlement costs and lower professional services costs, partially offset by higher employee-related expenses and the absence of sales tax credits recorded in the three-months and six-months ended June 26, 2021.
Amortization of Intangible Assets
Amortization of intangible assets decreased by $0.7 million, or 17%, during the three-months ended June 25, 2022, and decreased by $1.4 million, or 16%, during the six-months ended June 25, 2022, respectively, compared to the corresponding periods in 2021. The decreases were largely due to lower amortization of the value of backlog.
Acquisition and Integration Costs
There were no integration costs for the three-months ended June 25, 2022 due to the completion of our integration efforts related to the Acquisition in the first quarter of 2021.
Restructuring and Other Related Costs
Restructuring and other related costs increased by $1.8 million, or 268%, during the three-months ended June 25, 2022, and increased by $6.8 million, or 411%, during the six-months ended June 25, 2022, compared to the corresponding periods in 2021. The increases were primarily due to lease-related impairment charges incurred for various sites. The remaining portion of the increase was due to severance and other related expenses principally associated with the 2021 Restructuring Plan.
See Note 9, “Restructuring and Other Related Costs” to the Notes to Condensed Consolidated Financial Statements for more information.
Other Income (Expense), Net
 Three Months Ended
June 25,
2022
June 26,
2021
Change% Change
(In thousands)
Interest income$104 $27 $77 285 %
Interest expense(7,252)(12,017)4,765 (40)%
Other gain (loss), net(3,520)2,719 (6,239)229 %
Total other expense, net$(10,668)$(9,271)$(1,397)(15)%
Six Months Ended
June 25,
2022
June 26,
2021
Change% Change
(In thousands)
Interest income$157 $67 $90 134 %
Interest expense(12,244)(23,860)11,616 (49)%
Other gain (loss), net2,500 (9,676)12,176 (126)%
Total other expense, net$(9,587)$(33,469)$23,882 (71)%
Interest income during the three- and six-month periods ended June 25, 2022 and June 26, 2021, respectively, was immaterial.
Interest expense decreased $4.8 million, or 40%, and $11.6 million, or 49%, during the three- and six-months ended June 25, 2022, respectively, compared to the corresponding period in 2021, primarily due to the adoption of ASU 2020-06, which resulted in the elimination of the debt discounts for our convertible senior notes that were amortized to interest expense over their contractual terms prior to its adoption, offset by the write off of unamortized deferred debt issuance costs related to the asset-based revolving credit facility under the Prior Credit Agreement. See Note 12, “Debt” to the Notes to Condensed Consolidated Financial Statements for more information.
Other gain (loss), net, decreased by $6.2 million, or 229%, during the three-months ended June 25, 2022 compared to the corresponding periods in 2021, primarily due to realized foreign exchange losses driven by foreign
42

currency exchange rate changes. Other gain (loss), net, increased $12.2 million, or 126%, during the six-months ended June 25, 2022 compared to the corresponding periods in 2021, primarily due to unrealized foreign exchange gains driven by foreign currency exchange rate changes.
Income Tax Provision
Income taxes for the three- and six-months ended June 25, 2022 represented a tax expense of $5.3 million and $11.8 million on pre-tax losses of $50.4 million and $85.8 million, respectively. This compared to a tax expense of $3.1 million and $4.1 million, on pre-tax losses of $32.5 million and $79.8 million, for the three- and six-months ended June 26, 2021, respectively. Provision for income taxes increased by approximately $2.2 million and $7.7 million during the three- and six-months ended June 25, 2022, respectively, compared to the corresponding period in 2021 as a result of an increase in income taxes and withholding taxes in foreign jurisdictions, primarily driven by an increase in Germany's withholding tax rate to 18.8% as compared to 5.3% in the six-months ended June 26, 2021.
Liquidity and Capital Resources
 Six Months Ended
 June 25, 2022June 26, 2021
 (In thousands)
Net cash flow provided by (used in):
Operating activities$(56,631)$39,934 
Investing activities$(26,726)$(25,789)
Financing activities$41,243 $(100,543)
 
June 25, 2022December 25, 2021
 (In thousands)
Cash$130,856 $190,611 
Restricted cash24,326 11,910 
$155,182 $202,521 
Our restricted cash balance amounts are primarily pledged as collateral for certain standby letters of credit related to customer performance guarantees, value added tax licenses and property leases.
Operating Activities
Net cash used in operating activities during the six-months ended June 25, 2022 was $56.6 million compared to $39.9 million net cash provided by operating activities for the corresponding period in 2021.
Net loss during the six-months ended June 25, 2022 was $97.6 million, which included non-cash charges of $89.1 million such as depreciation, amortization of intangibles, restructuring charges and other related costs, amortization of debt issuance costs, operating lease expense, and stock-based compensation, compared to a net loss during the six-months ended June 26, 2021 of $83.9 million, which included non-cash charges of $92.5 million.
Net cash used in working capital was $48.1 million during the six-months ended June 25, 2022. Accounts receivable decreased by $50.4 million due to cash collections and lower billings. Inventory levels increased by $22.2 million primarily due to our efforts to purchase more inventory to manage lead time challenges resulting from the industry-wide supply chain environment. Prepaid and other current assets increased by $31.9 million primarily due to an increase in customer contract assets as a result of shipment linearity patterns, other receivables and timing of prepaid software and tax payments. Accounts payable increased by $2.1 million primarily due to timing of payment to suppliers. Accrued expenses and other current liabilities decreased by $24.3 million primarily due to payout of management bonuses, timing of other compensation related expenses and tax payments. Deferred revenue decreased by $22.1 million primarily due to amortization of maintenance renewals during the period.
Net cash provided by working capital was $31.4 million during the six-months ended June 26, 2021. Accounts receivable decreased by $36.3 million due to timing of customer billings and collections. Inventory levels increased by $6.1 million due to our efforts to purchase more inventory to manage lead time challenges resulting from the industry semiconductor shortage. Prepaid and other current assets decreased by $21.3 million primarily
43

due to timing of tax payments and lower customer contract assets due to timing of billings and revenue recognition. Accounts payable decreased by $2.1 million primarily due to timing of payment to suppliers. Accrued expenses and other current liabilities decreased by $3.8 million primarily due to lower, restructuring liabilities, and tax liabilities. Deferred revenue decreased by $14.3 million due to the amortization of maintenance renewals and lower renewals during the period, which are typically contracted on an annual or multi-year basis.
Investing Activities
Net cash used in investing activities during the six-months ended June 25, 2022 was $26.7 million entirely for purchase of property and equipment.
Net cash used in investing activities during the six-months ended June 26, 2021 was $25.8 million entirely for purchase of property and equipment.
Financing Activities
Net cash provided by financing activities during the six-months ended June 25, 2022 was $41.2 million compared to net cash used in financing activities of $100.5 million in the corresponding period of 2021. Financing activities during the six-months ended June 25, 2022 primarily included net proceeds of $40 million from our asset-based revolving credit facility and $8.9 million from the issuance of shares of our common stock under the ESPP. These proceeds were offset by $3.6 million term license purchases, $0.8 million payment of debt issuance costs incurred in connection with asset-based revolving credit facility under the Loan Agreement, $0.6 million payments on finance lease obligations, and tax withholdings in the amount of $2.4 million paid on behalf of certain employees for net share settlements of RSUs.
Net cash used in financing activities during the six months ended June 26, 2021 was $100.5 million. Financing activities during the six months ended June 26, 2021 included payments of $77.0 million repayment of our asset-based revolving credit facility under the Prior Credit Agreement and $24.6 million repayment of third party manufacturing funding, $3.9 million for term license purchases and $0.8 million for finance lease obligations. The period also included net proceeds of $9.3 million from the issuance of shares of our common stock under the ESPP. These proceeds were offset by the minimum tax withholding of $3.4 million paid on behalf of certain employees for net share settlements of RSUs.
Liquidity
We believe that our current cash, along with the Credit Facility, will be sufficient to meet our anticipated cash needs for working capital and capital expenditures, and the interest payments on the Notes and the Credit Facility for at least 12 months. If the impact of the COVID-19 pandemic and the related supply chain challenges to our business and financial position is more extensive or prolonged than expected and our existing sources of cash are insufficient to satisfy our liquidity requirements, we may require additional capital from equity or debt financings to fund our operations, to respond to competitive pressures or strategic opportunities, or otherwise. In addition, we are continuously evaluating alternatives for efficiently funding our capital expenditures and ongoing operations. We may, from time to time engage in a variety of financing transactions for such purposes. We may not be able to secure timely additional financing on favorable terms, or at all. The terms of any additional financings may place limits on our financial and operating flexibility. If we raise additional funds through further issuances of equity or equity-linked securities, our existing stockholders could suffer dilution in their percentage ownership of us, and any new securities we issue could have rights, preferences and privileges senior to those of holders of our common stock.
On June 24, 2022, we entered into a Loan Agreement with the lenders party thereto, and Bank of America, N.A., as agent. The Loan Agreement provides for a senior secured asset-based revolving credit facility of up to $200 million, which we may draw upon from time to time. We may increase the total commitments under the revolving credit facility by up to an additional $100 million, subject to certain conditions. In addition, the Loan Agreement provides for a $50 million letter of credit subfacility and a $20 million swingline loan facility.
The proceeds of the loans under the Loan Agreement may be used to pay the fees, costs, and expenses incurred in connection with the Loan Agreement, repay existing debt and for working capital and general corporate purposes, including to fund growth. The Credit Facility has a stated maturity date of June 24, 2027.
Availability under the Credit Facility will be based upon periodic borrowing base certifications valuing certain inventory and accounts receivable, as reduced by certain reserves. The Credit Facility is secured by first-priority
44

security interest (subject to certain exceptions) in inventory, certain related assets, specified deposit accounts, and certain other accounts.
Outstanding borrowings accrue interest at floating rates plus an applicable margin of 1.25% to 1.75% for SOFR rate loans and 0.25% to 0.75% for base rate loans. The unused line fee rate payable on the unused portion of the Credit Facility is equal to 0.25% per annum based on utilization of the Credit Facility.
As of June 25, 2022, $40.0 million was outstanding and $107.8 million available under the Credit Facility. For more information regarding the Credit Facility, see Note 12, “Debt” to the Notes to Condensed Consolidated Financial Statements.
On March 9, 2020, we issued the 2027 Notes, which will mature on March 1, 2027, unless earlier repurchased, redeemed or converted. Interest is payable semi-annually in arrears on March 1 and September 1 of each year, commencing on September 1, 2020. The net proceeds from the 2027 Notes issuance were approximately $194.5 million and we intend to use the net proceeds for general corporate purposes, including working capital to fund growth and potential strategic projects.
For the conversion obligation, we intend to pay or deliver, as the case may be, cash, shares of our common stock, or a combination of cash and shares of our common stock, at our election. As of June 25, 2022, long-term debt, net, included $195.4 million outstanding for the 2027 Notes, which represents the principal balance of $200.0 million, net of $4.6 million of unamortized debt issuance costs. The debt issuance costs are currently being amortized over the remaining term until maturity of the 2027 Notes on March 1, 2027. To the extent that the holders of the 2027 Notes request conversion during an early conversion window, we may require funds for repayment of such 2027 Notes prior to their maturity date.
As of June 25, 2022, contractual obligations related to the 2027 Notes are payments of $2.5 million due for the remainder of 2022, $5.0 million due each year from 2022 through 2026 and $202.5 million due in 2027. These amounts represent principal and interest cash payments over the term of the 2027 Notes. Any future redemption or conversion of the Notes could impact the amount or timing of our cash payments. For more information regarding the 2027 Notes, see Note 12, “Debt” to the Notes to Condensed Consolidated Financial Statements.
The Prior Credit Agreement entered with Wells Fargo Bank, N.A., in December 2019 provided for a senior secured asset-based revolving credit facility of up to $150.0 million, which we could draw upon from time to time. It also provided for a $50.0 million letter of credit sub-facility and a $10.0 million swing loan sub-facility. In June 2022, the Company terminated the Prior Credit Agreement and repaid the entire outstanding principal balance of $40.0 million, in addition to accrued interest and other fees of $0.5 million. See Note 12, “Debt” to the Notes to Condensed Consolidated Financial Statements for more information.
In September 2018, we issued the 2024 Notes, which will mature on September 1, 2024, unless earlier repurchased, redeemed or converted. Interest is payable semi-annually in arrears on March 1 and September 1 of each year, which commenced on March 1, 2019. The net proceeds from the 2024 Notes issuance were approximately $391.4 million, of which approximately $48.9 million was used to pay the cost of the Capped Calls. We also used a portion of the remaining net proceeds to fund the cash portion of the purchase price of the Acquisition, including fees and expenses relating thereto, and intend to use the remaining net proceeds for general corporate purposes.
For the conversion obligation, we intend to pay or deliver, as the case may be, cash, shares of our common stock, or a combination of cash and shares of our common stock, at our election. As of June 25, 2022, long-term debt, net, included $397.6 million for 2024 Notes which represents the principal balance of $402.5 million, net of $4.9 million of unamortized debt issuance costs. The debt issuance costs are currently being amortized over the remaining term until maturity of the 2024 Notes on September 1, 2024. To the extent that the holders of the 2024 Notes request conversion during an early conversion window, we may require funds for repayment of such 2024 Notes prior to their maturity date.
As of June 25, 2022, contractual obligations related to the 2024 Notes are payments of $4.3 million due for the remainder of 2022, $8.6 million due in 2023 and $411.1 million due in 2024. These amounts represent principal and interest cash payments over the term of the 2024 Notes. Any future redemption or conversion of the 2024 Notes could impact the amount or timing of our cash payments. For more information regarding the 2024 Notes, see Note 12, “Debt” to the Notes to Condensed Consolidated Financial Statements.
45

As of June 25, 2022, we had $155.2 million of cash and restricted cash including $66.9 million held by our foreign subsidiaries. Our policy with respect to undistributed foreign subsidiaries' earnings is to consider those earnings to be indefinitely reinvested. As a result of the enactment in the United States of the Tax Cuts and Jobs Act of 2017 (the “2017 Tax Act”), if and when funds are actually distributed in the form of dividends or otherwise, we expect minimal tax consequences, except for foreign withholding taxes, which would be applicable in some jurisdictions.
Off-Balance Sheet Arrangements
As of June 25, 2022, we did not have any relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.
Item 3.Quantitative and Qualitative Disclosures about Market Risk
Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily a result of fluctuations in foreign currency exchange rates and interest rates. We assess these risks on a regular basis and have established policies that are designed to protect against, but that cannot entirely eliminate the adverse effects of these and other potential exposures.
Foreign Currency Exchange Rate Risk
There have been no material changes to the foreign currency exchange rate risk previously disclosed in Part II, Item 7A, "Quantitative and Qualitative Disclosures About Market Risk," of our Annual Report on Form 10-K for the fiscal year ended December 25, 2021.
Interest Rate Risk
There have been no material changes to the interest rate risk previously disclosed in Part II, Item 7A, "Quantitative and Qualitative Disclosures About Market Risk," of our Annual Report on Form 10-K for the fiscal year ended December 25, 2021.
Market Risk and Market Interest Risk
For a discussion of our exposure to market risk and market interest risk related to the 2027 Notes and 2024 Notes, see “Quantitative and Qualitative Disclosures About Market Risk” in Part II, Item 7A of our Annual Report on Form 10-K for the fiscal year ended December 25, 2021. There have been no other material changes to our market risk during the six-months ended June 25, 2022.
Item 4.Controls and Procedures
Evaluation of Disclosure Controls and Procedures
An evaluation was performed by our management, with the participation of our CEO and our CFO, of the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d -15(e) under the Exchange Act). Disclosure controls and procedures are designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and that such information is accumulated and communicated to management, including our CEO and CFO, as appropriate, to allow timely decisions regarding required disclosure. In designing and evaluating our disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable, not absolute assurance that the control system’s objectives will be met. Additionally, management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Further, because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, have been detected. The design of any system of controls is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Projections of any evaluation of the effectiveness of controls to future periods are subject to risks. Over time, controls may become inadequate because of changes in business conditions or deterioration in
46

the degree of compliance with policies or procedures. Based on this evaluation, as of the end of the period covered by this Quarterly Report on Form 10-Q, our CEO and CFO concluded that, as of June 25, 2022, our disclosure controls and procedures are effective at a reasonable assurance level.
Changes in Internal Control over Financial Reporting
During the six-months ended June 25, 2022 there were no changes in our internal control over financial reporting which were identified in connection with management’s evaluation required by paragraph (d) of Rules 13a-15 and 15d-15 under the Exchange Act, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
47

PART II. OTHER INFORMATION
 
ITEM 1A.    RISK FACTORS
Investing in our securities involves a high degree of risk. A description of the risks and uncertainties associated with our business is set forth below. These risks, together with many other factors described in this report and in our other public filings, and additional risks and uncertainties not currently known to us or that we currently deem to be immaterial, could adversely affect our operations, performance and financial condition. Our actual results could differ materially from our forward-looking statements.
Risk Factors Summary    
The following is a summary of the principal risks that could adversely affect our business, operations and financial results.
Business and Operational Risk Factors
Our quarterly results may vary significantly from period to period.
Supply chain issues, including delays, shortages and increased costs, and our dependency on sole source, limited source or high-cost suppliers could harm our business and operating results.
Any delays in the development, introduction or acceptance of our new products or in releasing enhancements to our existing products may harm our business.
Our ability to increase our revenue will depend upon continued demand growth for additional network capacity and on customer capital spending details.
Aggressive business tactics by our competitors may harm our business.
The markets in which we compete are highly competitive and we may not be able to compete effectively.
The effects of the COVID-19 pandemic could have a material adverse effect on our business and results of operations.
Product performance problems or deployment delays could harm our business and reputation.
If we lose key personnel or fail to attract qualified personnel, our business may be harmed.
We are dependent on a small number of key customers for a significant portion of our revenue.
The manufacturing process for our optical engine and the assembly of our products are very complex.
Increased consolidation among our customers and suppliers in the communications networking industry has had, and could continue to have, an adverse effect on our business and results of operations.
Actions that we are taking to restructure our business may not be as effective as anticipated.
We rely on various third-party service partners to help complement our global operations.
If our contract manufacturers do not perform as we expect, our business may be harmed.
We must respond to rapid technological change for our products to be successful.
If we fail to accurately forecast our manufacturing requirements or customer demand, we could incur additional costs.
Our large customers have substantial negotiating leverage.
Our sales cycle can be long and unpredictable, which could result in unexpected revenue shortfalls.
Any strategic transactions that we undertake could disrupt our business and harm our financial condition and operations.
Financial and Macroeconomic Risk Factors
We may be unable to generate the cash flow necessary to make anticipated capital expenditures, service our debt, or grow our business.
Inflation may adversely affect us by increasing costs beyond what we can recover through price increases.
Unfavorable macroeconomic and market conditions may adversely affect our industry, business and financial results.
If we need additional capital in the future, it may not be available to us on favorable terms, or at all.
48

Our international sales and operations subject us to additional risks.
Our effective tax rate may increase or fluctuate, which could increase our income tax expense and reduce our net income.
We may be adversely affected by fluctuations in currency exchange rates.
Our debt obligations may adversely affect our ability to raise additional capital and will be a burden on our future cash resources.
We may issue additional shares of our common stock in connection with conversions of the Notes.
The fundamental change provisions of the 2024 Notes and the 2027 Notes may delay or prevent an otherwise beneficial takeover attempt of us.
The Capped Calls may affect the value of the 2024 Notes and our common stock.
We are subject to counterparty risk with respect to the Capped Calls.
Legal and Regulatory Risk Factors
If we fail to protect our intellectual property rights, our competitive position could be harmed, or we could incur significant expense to enforce our rights.
Claims by others that we infringe their intellectual property rights could harm our business.
Security incidents, such as data breaches and cyber-attacks, could compromise our intellectual property and proprietary or confidential information and cause significant damage to our business and reputation.
If we fail to maintain effective internal control over financial reporting in the future, the accuracy and timing of our financial reporting may be adversely affected.
We are subject to various governmental export control, trade sanctions and import laws and regulations that could impair our ability to compete in international markets or subject us to liability.
We are subject to environmental regulations that could adversely affect our business.
We are subject to global data privacy and data protection laws and regulations that could adversely affect our business or subject us to liability.
A portion of our revenue is generated by sales to government entities, which are subject to a number of uncertainties, challenges, and risks.
Our business could be adversely affected if we cannot obtain and maintain required security clearances, or we do not comply with obligations regarding the safeguarding of classified information.
Failure to comply with anti-bribery and similar laws could subject us to adverse consequences.
General Risk Factors
The trading price of our common stock has been volatile and is likely to be volatile in the future.
Future sales of our common stock could cause our stock price to fall.
Anti-takeover provisions in our charter documents and Delaware law could discourage, delay or prevent a change in control of our company and may affect the trading price of our common stock.
Exclusive forum provisions in our bylaws will restrict our stockholders’ ability to choose the judicial forum for disputes with us or our directors, officers, or employees.
Events that are outside of our control, such as natural disasters, terrorist attacks, wars, such as Russia's war with Ukraine, or other catastrophic events, could harm our operations.
For a more complete discussion of the material risks facing our business, see below.
49

Business and Operational Risk Factors
Our quarterly results may vary significantly from period to period, which could make our future results difficult to predict and could cause our operating results to fall below investor, analyst or our expectations.
Our quarterly results and, in particular, our revenue, gross margins, operating expenses, operating margins and net income (loss), have historically varied significantly from period to period and may continue to do so in the future. As a result, comparing our operating results on a period-to-period basis may not be meaningful. Our budgeted expense levels are based, in large part, on our expectations of future revenue and the development efforts associated with that future revenue. Consequently, if our revenue does not meet projected levels in the short term, our inventory levels, cost of goods sold and operating expenses would be high relative to revenue, resulting in potential operating losses. If our revenue or operating results do not meet the expectations of investors or securities analysts or fall below any guidance we provide to the market, the price of our common stock may decline substantially.
Factors that may contribute to fluctuations in our quarterly results, many of which are outside our control and may be difficult to predict, include:
fluctuations in demand, sales cycles and prices for products and services, including discounts given in response to competitive pricing pressures or to secure long-term customer relationships, as well as the timing of purchases by our key customers;
the price, quality, timing of delivery and availability of key components from suppliers, including any price or shipping cost increases or delays in the supply of components that may result from the effects of the COVID-19 pandemic or other supply disruptions, as well as impacts due to consolidations amongst our suppliers;
changes in customers’ budgets for optical transport network purchases and changes or variability in their purchasing cycles;
fluctuations in our customer, product or geographic mix, including the impact of new customer deployments, which typically carry lower gross margins, customer consolidation, which may affect our ability to grow revenue, and products powered by our next-generation technologies, which initially tend to be lower margin due to higher per unit production costs and greater variability in production yields;
the timing, market acceptance and rate of adoption of our new product releases and our competitors' new product releases;
our ability to manage manufacturing costs, maintain or improve quality, and increase volumes and yields on products manufactured in our internal manufacturing facilities, each of which has been impacted by the effects of the COVID-19 pandemic;
our ability to successfully restructure or transform our operations within our anticipated time frame and realize our anticipated savings;
order cancellations, reductions or delays in delivery schedules by our customers;
our ability to control costs, including our operating expenses and the costs and availability of components and materials we purchase for our products;
any significant changes in the competitive dynamics of the markets we serve, including any new entrants, new technologies, or customer or competitor consolidation, as well as aggressive pricing tactics by our competitors;
our ability to manage inventory while timely meeting customer demand and avoiding charges for excess or obsolete inventory;
readiness of customers for installation of our products as well as the availability of third-party service partners to provide contract engineering and installation services for us, each of which has been impacted by the effects of the COVID-19 pandemic;
any delay in collecting or failure to collect accounts receivable;
50

the timing of revenue recognition and revenue deferrals;
any future changes in U.S. GAAP or new interpretations of existing accounting rules;
the impact of a significant natural disaster, as well as interruptions or shortages in the supply of utilities such as water and electricity, in a key location such as our Northern California facilities, which are located near major earthquake fault lines, in areas of high fire risk and in a designated flood zone; and
general economic, market and political conditions in domestic and international markets, including those related to any policy changes by the federal government and/or by the presidential administration in the United States, and other factors beyond our control, including the ongoing effects of continuing inflation, rising interest rates and the COVID-19 pandemic and related response measures.
Supply chain issues, including delays, shortages and increased costs, and our dependency on sole source, limited source or high-cost suppliers could harm our business and operating results.
We are reliant on our global supply chain for the production of components for our products. The global supply chain has experienced disruptions that began in 2020 as a result of the COVID-19 pandemic, leading to delays, shortages and increased costs. Beginning with the fourth quarter of 2020, and continuing through the second quarter of 2022, these disruptions continued to negatively impact our revenue and our results of operations. For example, shortages of certain key components adversely affected our ability to deliver products to customers in a timely manner. Additionally, price increases within our supply chain have continued to negatively affect our gross margin. The global supply chain for components for our products, especially for semiconductor components, continues to experience shortages, longer lead times and increased costs. These shortages, delays and increased costs are expected to continue throughout 2022 and potentially into 2023. We cannot predict with certainty the scope or magnitude of the impact that these supply chain disruptions will have on our business and results of operations. Any efforts that we make to mitigate supply chain issues, such as by making additional purchase commitments over a longer time period with our suppliers or by holding higher levels of inventory, could negatively impact our financial results if we do not accurately forecast customer demand or if our customers change their purchasing patterns in response to the evolving supply chain environment. Further, the lead times required for these mitigation efforts may not allow us to meet increased customer demand in a timely manner.
We currently purchase several key components for our products from sole or limited sources. In particular, we rely on our own production of certain components of our products, such as PICs, and on third parties, including sole source and limited source suppliers, for certain of the components of our products, including ASICs, field-programmable gate arrays, processors, and other semiconductor and optical components. We have increased our reliance on third parties to develop and manufacture components for certain products, some of which require custom development. We purchase most of these components on a purchase order basis and generally only have long-term contracts with these sole source or limited source suppliers. If any of our sole source or limited source suppliers suffer from capacity constraints, materials shortages, lower than expected yields, deployment delays, work stoppages or any other reduction or disruption in output, they may be unable to meet our delivery schedule, which could result in lost revenue, additional product costs and deployment delays that could harm our business and customer relationships. In addition, these same suppliers may decide to no longer manufacture or support specific components necessary for some of our legacy products, which could lead to our inability to fulfill demand without increased engineering and material costs necessary to replace such components. Further, our suppliers could enter into exclusive arrangements with our competitors, refuse to sell their products or components to us at commercially reasonable prices or at all, go out of business or discontinue their relationships with us. We may be unable to develop alternative sources for these components within a suitable time frame to be able to operate our business, or at all.
51

The loss of a source of supply, or lack of sufficient availability of key components, could require us to redesign products that use such components, which could result in lost revenue, additional product costs and deployment delays that could harm our business and customer relationships. Due to cross dependencies, any supply chain disruptions could negatively impact the demand for our products in the short term. In addition, if our contract manufacturers do not receive critical components in a timely manner to build our products, then we would not be able to ship certain products in a timely manner and would, therefore, be unable to meet our prospective customers’ product delivery requirements. In the past, we have experienced delivery delays because of lack of availability of components or reliability issues with components that we were purchasing. In addition, some of our suppliers have gone out of business, merged with another supplier, or limited their supply of components to us, which may cause us to experience longer than normal lead times, supply delays and increased prices. We may in the future experience a shortage of certain components as a result of our own manufacturing issues, manufacturing issues at our suppliers or contract manufacturers, capacity problems experienced by our suppliers or contract manufacturers, strong demand in the industry for such components, or other disruptions in our supply chain, including those due to the COVID-19 pandemic. For example, during 2022, several of our materials suppliers with manufacturing facilities near Shanghai, China have been affected by COVID-19-related quarantines. As a result, shipments from these materials suppliers to certain of our contract manufacturers have been delayed, which has constrained the ability of these contract manufacturers to supply certain components to us during the first and second quarters of 2022. In addition, disruptions to global macroeconomic conditions may create pressure on us and our suppliers to accurately project overall component demand and manufacturing capacity. These supplier disruptions may continue to occur in the future, which could limit our ability to produce our products and cause us to fail to meet a customer’s delivery requirements. Any failure to meet our customers’ product delivery requirements could harm our reputation and our customer relationships, either of which would harm our business and operating results.
Any delays in the development, introduction or acceptance of our new products or in releasing enhancements to our existing products may harm our business.
Our products are based on complex technologies, including, in many cases, the development of next-generation PICs, DSPs and specialized ASICs, each of which are key components of our optical engines. In addition, we may also depend on technologies from outside suppliers, all of which may cause us to experience unanticipated delays in developing, improving, manufacturing or deploying our products. The development process for our optical engines is lengthy, and any modifications entail significant development cost and risks.
At any given time, various new product introductions and enhancements to our existing products are in the development phase and are not yet ready for commercial manufacturing or deployment. We rely on third parties, some of which are relatively early stage companies, to develop, manufacture and deliver components for our next-generation products, which can often require custom development. The development process from laboratory prototype to customer trials, and subsequently to general availability, involves a significant number of simultaneous efforts. These efforts often must be completed in a timely and coordinated manner so that they may be incorporated into the product development cycle for our systems, and include:
completion of product development, including the development and completion of our next-generation optical engines, and the completion of associated module development;
the qualification and multiple sourcing of critical components;
validation of manufacturing methods and processes;
extensive quality assurance and reliability testing and staffing of testing infrastructure;
validation of software; and
establishment of systems integration and systems test validation requirements.
52

Each of these steps, in turn, presents risks of failure, rework or delay, any one of which could decrease the speed and scope of product introduction and marketplace acceptance of our products. New generations of our optical engines as well as intensive software testing are important to the timely introduction of new products and enhancements to our existing products, which are subject to these development risks. In addition, unexpected intellectual property disputes, failure of critical design elements, limited or constrained engineering resources, and a host of other development execution risks may delay, or even prevent, the introduction of new products or enhancements to our existing products. For example, sustained restrictions on the ability of our engineers to work in our offices and laboratories as a result of COVID-19-related restrictions imposed by governments, or us, has made and could continue to make it more difficult for our engineers to collaborate as effectively as desired in the development of new products, which could affect development schedules. If we do not develop and successfully introduce or enhance products in a timely manner, including the successful development of our next generation optical engine, our competitive position will suffer.
As we transition customers to new products, we face significant risk that our new products may not be accepted by our current or new customers. To the extent that we fail to introduce new and innovative products that are adopted by customers, we could fail to obtain an adequate return on these investments and could lose market share to our competitors, which could be difficult or impossible to regain. Similarly, we may face decreased revenue, gross margins and profitability due to a rapid decline in sales of current products as customers hold spending to focus purchases on new product platforms. We could incur significant costs in completing the transition, including costs of inventory write-downs of the current product as customers transition to new product platforms. In addition, products or technologies developed by others may render our products noncompetitive or obsolete and result in significant reduction in orders from our customers and the loss of existing and prospective customers.
Our ability to increase our revenue will depend upon continued growth of demand by consumers and businesses for additional network capacity and on the level and timing of capital spending by our customers.
Our future success depends on factors that increase the amount of data transmitted over communications networks and the growth of optical transport networks to meet the increased demand for optical capacity. These factors include the growth of mobile, video and cloud-based services, increased broadband connectivity and the continuing adoption of high-capacity, revenue-generating services. If demand for such bandwidth does not continue, or slows down, the market for optical transport networking equipment may not continue to grow and our product sales would be negatively impacted.
In addition, demand for our products depends on the level and timing of capital spending in optical networks by service providers as they construct, expand and upgrade the capacity of their optical networks. Capital spending is cyclical in our industry and spending by customers can change on short notice. Any future decisions by our customers to reduce capital spending, whether caused by lower customer demand, weakening economic conditions as has been precipitated by the effects of the COVID-19 pandemic, rising borrowing costs, increased inflation, customer-specific supply chain issues, changes in government regulations relating to telecommunications and data networks, or other reasons, could have a material adverse effect on our business, financial condition and results of operations.
Aggressive business tactics by our competitors may harm our business.
The markets that we compete in are extremely competitive, which often results in aggressive business tactics by our competitors, including:
aggressively pricing their optical transport products and other portfolio products, including offering significant one-time discounts and guaranteed future price decreases;
offering optical products at a substantial discount or for free when bundled together with broader technology purchases, such as router or wireless equipment purchases;
providing financing, marketing and advertising assistance to customers; and
influencing customer requirements to emphasize different product capabilities, which better suit their products.
53

The level of competition and pricing pressure tend to increase when competing for larger or high-profile opportunities or during periods of economic weakness when there are fewer network build-out projects. If we fail to compete successfully against our current and future competitors, or if our current or future competitors continue or expand their aggressive business tactics, including those described above, demand for our products could decline, we could experience delays or cancellations of customer orders, and/or we could be required to reduce our prices to compete in the market.
The markets in which we compete are highly competitive and we may not be able to compete effectively.
The packet-optical equipment market is competitive. Our main competitors include DWDM system suppliers, such as ADVA Optical Networking, Ciena Corporation, Cisco Systems, Ribbon Communications Inc., Huawei Technologies Co., Ltd., Nokia and ZTE. In addition, there are several other companies that offer one or more products that partially compete with our offerings. Moreover, other companies have developed, or may in the future develop, products that are or could be competitive with our products. We also could encounter competitor consolidation in the markets in which we compete, which could lead to a changing competitive landscape, capabilities and market share, and could impact our results of operations. For example, in March 2021, Cisco completed its acquisition of optical communications supplier Acacia Communications.
Competition in the markets we serve is based on any one or a combination of the following factors:
price and other commercial terms;
functionality and optical performance;
existing business and customer relationships;
the ability of products and services to meet customers’ immediate and future network requirements;
power consumption;
heat dissipation;
form factor or density;
installation and operational simplicity;
quality and reliability;
service and support;
security and encryption requirements;
scalability and investment protection; and
product lead times.
Some of our competitors have substantially greater name recognition and technical, financial and marketing resources. Many of our competitors have more resources and more experience in developing or acquiring new products and technologies, and in creating market awareness for those products and technologies. In addition, many of our competitors have the financial resources to offer competitive products at aggressive pricing levels and/or have the ability to provide financing to customers, which could prevent us from competing effectively. Further, many of our competitors have built long-standing relationships with some of our prospective and existing customers and could, therefore, have an inherent advantage in selling products to those customers.
We also compete with low-cost producers that may increase pricing pressure on us and with a number of smaller companies that provide competition for a specific product, customer segment or geographic market. In addition, we may also face increased competition from system and component companies that develop products based on off-the-shelf hardware that offers the latest commercially available technologies. Due to the narrower focus of their efforts, these competitors may achieve commercial availability of their products more quickly than we can and may provide attractive alternatives to our customers.
54

The effects of the ongoing COVID-19 pandemic could have a material adverse effect on our business and results of operations.
The COVID-19 pandemic has caused disruptions to our business and operations to date and could have a material adverse effect on our business and results of operations in the future. The COVID-19 global pandemic has adversely affected the economies of many countries and has resulted in significant governmental measures to control the spread of COVID-19, including, among others, restrictions on travel, business operations and the movement of people in many regions of the world in which we operate. During the past two years, the imposition of shelter-in-place or similarly restrictive work-from-home orders has impacted, and could continue to impact, many of our offices and employees, including those located in the United States.
As a result of these governmental measures and pursuant to recommended safety guidelines, during the past two years we have at times temporarily closed or substantially limited the presence of personnel in our offices in several impacted locations, implemented travel restrictions and modified our participation in various industry events. Although our work-from-home policy continues to evolve in response to the reduced level of restrictiveness of these measures and guidelines in certain jurisdictions where we operate, it has at times contributed to delays in certain operational processes, including our routine quarterly financial statement close process in the first quarter of 2020, and it may have an impact on our operational processes in the future. We have experienced disruption and delays in our global supply chain and manufacturing operations, logistics operations and customer support operations, including shipping delays, higher transport costs, and certain limitations on our ability to access customer fulfillment and service sites. We are dependent on sole source and limited source suppliers for several key components, and we have experienced capacity issues, longer lead times, increased costs and shortages with certain component suppliers, including for semiconductors, impacting our operational processes and results of operations. Some of these disruptions negatively impacted our revenue and our results of operations.
The impact of the COVID-19 pandemic on our business and results of operations in the remainder of 2022 and the future remains uncertain and is dependent in part on future vaccination and infection rates, the emergence of new strains of the virus, the continued effectiveness and availability of vaccinations, and broader global macroeconomic developments. We may face further disruptions or restrictions on our ability to source, manufacture or distribute our products due to existing or additional governmental restrictions in multiple countries on business operations and movement of people and products. If we experience pronounced disruptions in our operations or in our ability to service our customers, including due to COVID-19 infections or quarantines among our employees and service providers, or if we face curtailed customer demand, these factors may materially adversely impact our business and results of operations. We could also face negative impacts on our liquidity and capital resources in the future due to the effects of the COVID-19 pandemic and its impacts on our customers, suppliers, third-party service providers and capital markets.
Product performance problems, including undetected errors in our hardware or software, or deployment delays could harm our business and reputation.
The development and production of products with high technology content is complicated and often involves problems with hardware, software, components and manufacturing methods. Complex hardware and software systems, such as our products, can often contain undetected errors or bugs when first introduced or as new versions are released. In addition, errors associated with components we purchase from third parties, including customized components, may be difficult to resolve. We have experienced issues in the past in connection with our products, including failures due to the receipt of faulty components from our suppliers and performance issues related to software updates. From time to time we have had to replace certain components or provide software remedies or other remediation in response to errors or bugs, and we may have to do so again in the future. In addition, performance issues can be heightened during periods where we are developing and introducing multiple new products to the market, as any performance issues we encounter in one technology or product could impact the performance or timing of delivery of other products. Our products may also suffer degradation of performance and reliability over time.
If reliability, quality, security or network monitoring problems develop, a number of negative effects on our business could result, including:
reduced orders from existing customers;
declining interest from potential customers;
55

delays in our ability to recognize revenue or in collecting accounts receivables;
costs associated with fixing hardware or software defects or replacing products;
high service and warranty expenses;
delays in shipments;
high inventory excess and obsolescence expense;
high levels of product returns;
diversion of our engineering personnel from our product development efforts; and
payment of liquidated damages, performance guarantees or similar penalties.
Because we outsource the manufacturing of certain components of our products, we may also be subject to product performance problems as a result of the acts or omissions of third parties, and we may not have adequate compensating remedies against such third parties or otherwise implement effective measures to mitigate such problems.
From time to time, we encounter interruptions or delays in the activation of our products at a customer’s site. These interruptions or delays may result from product performance problems or from issues with installation and activation, some of which are outside our control, such as customer dependencies affected by the COVID-19 pandemic. For example, in the first half of 2022, we experienced project delays due to incomplete customer readiness, and unavailability of certain customer resources and customer-furnished material required for project implementation. If we experience significant interruptions or delays that we cannot promptly resolve, the associated revenue for these installations may be delayed or confidence in our products could be undermined, which could cause us to lose customers, fail to add new customers, and consequently harm our financial results.
If we lose key personnel or fail to attract and retain additional qualified personnel when needed, our business may be harmed.
Our success depends to a significant degree upon the continued contributions of our key management, engineering, sales and marketing, and finance personnel, many of whom would be difficult to replace. For example, senior members of our engineering team have unique technical experience that would be difficult to replace. Because our products are complex, we must hire and retain highly trained customer service and support personnel to ensure that the deployment of our products does not result in network disruption for our customers. We believe our future success will depend in large part upon our ability to identify, attract and retain highly skilled personnel, and competition for these individuals is intense in our industry, especially in the San Francisco Bay Area where we are headquartered and, increasingly, in certain cities and regions where we have operations outside the United States as well. In addition, we may not succeed in identifying, attracting and retaining appropriate personnel. The loss of the services of any of our key personnel, the inability to identify, attract or retain qualified personnel in the future or delays in hiring qualified personnel, particularly engineers and sales personnel, could make it difficult for us to manage our business and meet key objectives, such as timely product introductions. These risks may be exacerbated due to labor market changes resulting from the ongoing COVID-19 pandemic, including a recent hypercompetitive wage environment and higher attrition. For example, in fiscal 2021 and the first half of 2022, we have experienced increased turnover in our workforce as compared to prior years and this may continue for the remainder of fiscal 2022. In addition, we do not have long-term employment contracts or key person life insurance covering any of our key personnel. If we are unable to attract and retain qualified personnel, we may be unable to manage our business effectively, and our results of operations could suffer.
56

We are dependent on a small number of key customers for a significant portion of our revenue from period to period and the loss of, or a significant reduction in, orders from one or more of our key customers would reduce our revenue and harm our operating results.
A relatively small number of customers accounts for a large percentage of our revenue from period to period. For example, for the quarter ended June 25, 2022, our top ten customers accounted for approximately 50% of our total revenue and one customer accounted for 11% of the Company's total revenue. For 2021, our top ten customers accounted for approximately 42% of our total revenue and no customer accounted for 10% or more of the Company's revenue. For 2020, our top ten customers accounted for approximately 43% of our total revenue and one customer accounted for 11% of the Company's revenue. Our business will likely be harmed if any of our key customers, for whatever reason, substantially reduce, delay or stop their orders from us. In addition, our business will be harmed if we fail to maintain our competitive advantage with our key customers or do not add new large customers over time. We continue to expect a relatively small number of customers to continue to account for a large percentage of revenue from period to period. However, customer consolidation could reduce the number of key customers that generate a significant percentage of our revenue and may increase the risks relating to dependence on a small number of customers.
Our ability to continue to generate revenue from our key customers will depend on our ability to maintain strong relationships with these customers and introduce competitive new products at competitive prices. In most cases, our sales are made to these customers pursuant to standard purchase agreements, which may be canceled or reduced readily, rather than long-term purchase commitments that would require these customers to purchase any minimum or guaranteed volumes orders. In the event of a cancellation or reduction of an order, we may not have enough time to reduce operating expenses to minimize the effect of the lost revenue on our business. Our operating results will continue to depend on our ability to sell our products to our key customers. In addition, we must regularly compete for and win business with existing and new customers across all of our customer segments.
In addition, the negative effects of the COVID-19 pandemic on global economic conditions may affect the network spending, procurement strategies, or business practices of our key customers. If any of our key customers experience a loss in revenue due to the impact of the COVID-19 pandemic on their consumer or enterprise customers, or their corporate borrowing costs are materially impacted by rising interest rates, they may reduce or delay capital spending generally or with respect to our products, which could materially adversely affect our business and results of operations.
The manufacturing process for our optical engine and the assembly of our finished products are very complex. The partial or complete loss of any of our manufacturing facilities, a reduction in yields of our PICs or an inability to scale capacity to meet customer demands could harm our business.
The manufacturing process for our optical engine, including the PICs, DSPs and specialized ASICs, and the assembly of our finished products are very complex. In the event that any of our manufacturing facilities utilized to build these components and assemble our finished products were fully or partially destroyed, or shut down, as a result of a natural disaster, work stoppage or otherwise, it could severely limit our ability to sell our products. Because of the complex nature of our manufacturing facilities, such loss would take a considerable amount of time to repair or replace. The partial or complete loss of any of our manufacturing facilities, or an event causing the interruption in our use of any such facilities, whether as a result of a natural disaster, like the COVID-19 pandemic, work stoppage or otherwise, for any extended period of time would cause our business, financial condition and results of operations to be harmed.
Minor deviations in the PIC manufacturing process can cause substantial decreases in yields and, in some cases, cause production to be suspended. In the past, we have had significant variances in our PIC yields, including production interruptions and suspensions and may have continued yield variances, including additional interruptions or suspensions in the future. Lower than expected yields from our PIC manufacturing process or defects, integration issues or other performance problems in our products could limit our ability to satisfy customer demand requirements, and could damage customer relations and cause business reputation problems, harming our business and operating results.
Our inability to obtain sufficient manufacturing capacity to meet demand, either in our own facilities or through foundry or similar arrangements with third parties, could harm our relationships with our customers, our business and our results of operations.
57

Increased consolidation among our customers and suppliers in the communications networking industry has had, and could continue to have, an adverse effect on our business and results of operations.
We have seen increased consolidation in the communications networking industry over the past few years, which has adversely affected our business and results of operations. Customer consolidation in the past has led to changes in buying patterns, slowdowns in spending, redeployment of existing equipment and re-architecture of parts of existing networks or future networks, as the combined companies evaluate the needs of the combined business. Moreover, the significant purchasing power of these large companies can increase pricing and competitive pressures for us, including the potential for decreases in our average selling prices. If one of our customers is acquired by another company that does not rely on us to provide it with products or relies on another provider of similar products, we may lose that customer’s business. Such consolidation may further reduce the number of customers that generate a significant percentage of our revenue and may exacerbate the risks relating to dependence on a small number of customers. Any of the foregoing results will adversely affect our business, financial condition and results of operations.
In addition, our suppliers in the communications networking industry have recently continued to consolidate. For example, Lumentum acquired Oclaro in 2018 and II-VI acquired Finisar in 2019. In June 2021, the stockholders of Coherent and II-VI approved a proposal for Coherent to be acquired by II-VI. Supplier consolidation may lead to increased prices of components for our products, deployment delays and/or a disruption in output. In addition, such consolidation may exacerbate the risks relating to our dependence on a small number of suppliers for certain components and materials that are required to manufacture our products.
Actions that we are taking to restructure our business to cut costs in order to align our operating structure with current opportunities may not be as effective as anticipated.
During 2020 and 2021, we undertook certain restructuring initiatives, including the 2020 Restructuring Plan and the 2021 restructuring of certain international research and development functions, in order to reduce expenses, reallocate resources to align more closely with our evolving business model, and improve operating efficiencies. These activities might not produce the full expense reduction, resource realignment and efficiency benefits we expect, which could harm our business. Further, any anticipated benefits from these restructuring initiatives may be realized later than expected or not at all, and the ongoing costs of implementing these measures may be greater than anticipated. In addition, as a result of these restructuring actions, our ability to execute on product development, address key market opportunities and/or meet customer demand could be materially and adversely affected.
We rely on various third-party service partners to help complement our global operations, and failure to adequately manage these relationships could adversely impact our financial results and relationships with customers.
We rely on a number of third-party service partners, both domestic and international, to complement our global operations. We rely upon these partners for certain installation, maintenance, logistics and support functions. In addition, as our customers increasingly seek to rely on vendors to perform additional services relating to the design, construction and operation of their networks, the scope of work performed by our service partners is likely to increase and may include areas where we have less experience providing or managing such services. We must successfully identify, assess, train and certify qualified service partners in order to ensure the proper installation, deployment and maintenance of our products. The vetting and certification of these partners can be costly and time-consuming, and certain partners may not have the same operational history, financial resources and scale as we have. Additionally, certain service partners may provide similar services for other companies, including our competitors. We may not be able to manage our relationships with our service partners effectively, and we cannot be certain that they will be able to deliver services in the manner or time required, that we will be able to maintain the continuity of their services, or that they will adhere to our approach to ethical business practices. Our service partners may also experience challenges in providing services to us as a result of the impact of the COVID-19 pandemic. We may also be exposed to a number of risks or challenges relating to the performance of our service partners, including:
delays in recognizing revenue;
liability for injuries to persons, damage to property or other claims relating to the actions or omissions of our service partners;
our services revenue and gross margin may be adversely affected; and
58

our relationships with customers could suffer.
If we do not effectively manage our relationships with third-party service partners, or if they fail to perform these services in the manner or time required, our financial results and relationships with our customers could be adversely affected.
If our contract manufacturers do not perform as we expect, our business may be harmed.
We rely on third-party contract manufacturers to perform a portion of the manufacturing of our products, and our future success will depend on our ability to have sufficient volumes of our products manufactured in a cost-effective and quality-controlled manner. We have engaged third parties to manufacture certain elements of our products at multiple contract manufacturing sites located around the world but do not have long-term agreements in place with some of our manufacturers and suppliers that would guarantee product availability, or the continuation of particular pricing or payment terms. We face a number of risks due to our dependence on contract manufacturers, including:
reduced control over delivery schedules, particularly for international contract manufacturing sites;
reliance on the quality assurance procedures of third parties;
potential uncertainty regarding manufacturing yields and costs;
potential lack of adequate capacity during periods of high demand or inability to fulfill manufacturing orders due to supply issues;
potential variability of pricing or payment terms due to agreement length;
risks and uncertainties associated with the locations or countries where our products are manufactured, including potential manufacturing disruptions caused by geopolitical events, military actions, work stoppages or other social factors, natural disasters or other environmental factors, or international health emergencies, such as the COVID-19 pandemic;
counterparty risk, particularly if our contract manufacturers are sensitive to inflation and interest-rate risk;
limited warranties on components; and
potential misappropriation of our intellectual property.
Any of these risks could impair our ability to fulfill orders. Any delays by our contract manufacturers may cause us to be unable to meet the delivery requirements of our customers, which could decrease customer satisfaction and harm our product sales. In addition, if our contract manufacturers are unable or unwilling to continue manufacturing our products or components of our products in required volumes or our relationship with any of our contract manufacturers is discontinued for any reason, we would be required to identify and qualify alternative manufacturers, which could cause us to be unable to meet our supply requirements to our customers and result in the breach of our customer agreements. Qualifying a new contract manufacturer and commencing volume production is expensive and time-consuming. If we are required to change or qualify a new contract manufacturer, we could lose revenue and damage our customer relationships.
59

We must respond to rapid technological change and comply with evolving industry standards and requirements for our products to be successful.
The optical transport networking equipment market is characterized by rapid technological change, changes in customer requirements and evolving industry standards. We continually invest in research and development to sustain or enhance our existing products, but the introduction of new communications technologies and the emergence of new industry standards or requirements could render our products obsolete. Further, in developing our products, we have made, and will continue to make, assumptions with respect to which standards or requirements will be adopted by our customers and competitors. If the standards or requirements adopted by our prospective customers are different from those on which we have focused our efforts, market acceptance of our products would be reduced or delayed, and our business would be harmed. We are continuing to invest a significant portion of our research and development efforts in the development of our next-generation products. We expect our competitors will continue to improve the performance of their existing products and introduce new products and technologies and to influence customers’ buying criteria so as to emphasize product capabilities that we do not, or may not, possess. To be competitive, we must anticipate future customer requirements and continue to invest significant resources in research and development, sales and marketing, and customer support. If we do not anticipate these future customer requirements and invest in the technologies necessary to enable us to have and to sell the appropriate solutions, it may limit our competitive position and future sales, which would have an adverse effect on our business and financial condition. We may not have sufficient resources to make these investments and we may not be able to make the technological advances necessary to be competitive.
If we fail to accurately forecast our manufacturing requirements or customer demand, we could incur additional costs, including inventory write-downs or equipment write-offs, which would adversely affect our business and results of operations.
We generate forecasts of future demand for our products several months prior to the scheduled delivery to our prospective customers. This requires us to make significant investments before we know if corresponding revenue will be recognized. Lead times vary significantly for materials and components, including ASICs, that we need to order for the manufacture of our products and depend on factors such as the specific supplier, contract terms and demand for each component at a given time. In the past, we have experienced lengthened lead times for certain components, and we are currently seeing longer lead times with certain components due to industry-wide supply chain challenges, which makes forecasting more challenging. We may be required to purchase increased levels of such components to satisfy our delivery commitments to our customers as a result of longer lead times for components. In addition, we must manage our inventory to ensure we continue to meet our commitments as we introduce new products or make enhancements to our existing products.
If we overestimate market demand for our products and, as a result, increase our inventory in anticipation of customer orders that do not materialize, we will have excess inventory, which could result in increased risk of obsolescence and significant inventory write-downs. Furthermore, this will result in reduced production volumes and our fixed costs will be spread across fewer units, increasing our per unit costs. If we underestimate demand for our products, we will have inadequate inventory, which could slow down or interrupt the manufacturing of our products, cause delays in shipments and our ability to recognize revenue, and result in potential loss of customers to competitors. In addition, we may be unable to meet our supply commitments to customers, which could result in a loss of certain customer opportunities or a breach of our customer agreements.
Our large customers have substantial negotiating leverage, which may cause us to agree to terms and conditions that result in lower average selling prices and potentially increased cost of sales leading to lower gross margin, each of which would harm our results of operations.
Many of our customers are large service providers and ICPs that have substantial purchasing power and leverage in negotiating contractual arrangements with us. In addition, customer consolidation in the past few years has created combined companies that are even larger and have greater negotiating leverage. Our customers have sought and may continue to seek advantageous pricing, payment and other commercial terms. We have occasionally agreed and may continue to agree to unfavorable commercial terms with these customers, including the potential of reducing the average selling price of our products, increasing cost of sales or agreeing to extended payment terms in response to these commercial requirements or competitive pricing pressures. Continued and increased inflation could decrease the profitability of customer contracts, particularly those with extended payment terms, that are not indexed to inflation. If we are compelled to agree to disadvantageous terms and conditions, unable to comply with such terms and conditions, or adapt our business model and operations to such terms and conditions, then our operating results will be negatively impacted.
60

Our sales cycle can be long and unpredictable, which could result in an unexpected revenue shortfall in any given quarter.
Our products can have a lengthy sales cycle, which can extend from six to twelve months and may take even longer for larger prospective customers. Our prospective customers conduct significant evaluation, testing, implementation and acceptance procedures before they purchase our products. We incur substantial sales and marketing expenses and expend significant management effort during this time, regardless of whether we make a sale. We have seen a lengthening of our sales cycle as a result of the COVID-19 pandemic, due to delays in the customer certification process for our products resulting from customer facility closures or access restrictions.
Because our sales cycle is long, we are likely to recognize higher inflation-related costs before recognizing the benefits of any price increases that we implement for our products. Moreover, the costs associated with our sales cycle may increase faster than our ability to increase prices. In addition, changes in regulatory requirements or uncertainty associated with the regulatory environment could delay or impede investment in network infrastructures and adversely affect our business, financial condition and results of operations.
Because the purchase of our equipment involves substantial cost, most of our customers wait to purchase our equipment until they are ready to deploy it in their network. As a result, it is difficult for us to accurately predict the timing of future purchases by our customers. In addition, product purchases are often subject to budget constraints, multiple approvals and unplanned administrative processing and other delays, including the need for the customer to obtain external financing. If sales expected from customers for a particular quarter are not realized in that quarter or at all, our revenue will be negatively impacted.
Any acquisitions or strategic transaction that we undertake could disrupt our business and harm our financial condition and results of operations.
We have made strategic acquisitions of businesses, technologies and other assets in the past, including most recently the Acquisition. We may engage in acquisitions, divestitures or other strategic transactions in the future. In order to undertake certain of these transactions, we may use cash, issue equity that could dilute our current stockholders, or incur debt or assume indebtedness. If we are unable to achieve the anticipated efficiencies and strategic benefits of such transactions, it could adversely affect our business, financial condition and results of operations. In addition, the market price of our common stock could be adversely affected if investors and securities analysts react unfavorably to a strategic transaction or if the integration or the anticipated financial and strategic benefits of such transactions are not realized as rapidly as or to the extent anticipated by investors and securities analysts.
Acquisitions, divestitures or other strategic transactions can also result in adverse tax consequences, warranty or product liability exposure related to acquired assets, additional stock-based compensation expense, and write-up of acquired inventory to fair value. Divestitures can also result in contractual, employment or intellectual property liability related to divested assets. In addition, we may record goodwill and other purchased intangible assets in connection with an acquisition and incur impairment charges in the future. If our actual results, or the plans and estimates used in future impairment analyses, are less favorable than the original estimates used to assess the recoverability of these assets, we could incur additional impairment charges.
Acquisitions, divestitures or other strategic transactions also involve numerous risks that could disrupt our ongoing business and distract our management team, including:
problems integrating the acquired operations, technologies or products with our own;
challenges in divesting assets and intellectual property without negatively affecting our retained business lines;
diversion of management’s attention from our core business;
adverse effects on existing business relationships with suppliers and customers;
risks associated with entering new markets or exiting existing markets; and
loss of key employees.
Our failure to adequately manage the risks associated with an acquisition, divestment or strategic transaction could have an adverse effect on our business, financial condition and results of operations.
61

Financial and Macroeconomic Risk Factors
We may be unable to generate the cash flow necessary to make anticipated capital expenditures, service our debt or grow our business.
We may not be able to generate sufficient cash flow from operations to make anticipated capital expenditures, to enable us to service our debt or grow our business. For example, in each of fiscal 2018, fiscal 2019 and fiscal 2020, we had a net loss and negative cash flows from operations and we may incur losses and negative cash flows from operations in future fiscal years Our ability to pay our expenses, service our debt and fund planned capital expenditures will depend on our future performance, which will be affected by general economic, competitive, legislative, political, regulatory, public health issues and other factors beyond our control, and our ability to continue to realize synergies and anticipated cost savings. If we are unable to generate sufficient cash flow from operations to service our debt or to make anticipated capital expenditures, we may be required to sell assets, reduce capital expenditures, borrow additional funds or evaluate alternatives for efficiently funding our capital expenditures and ongoing operations, including the issuance of equity, equity-linked and debt securities.
Inflation may adversely affect us by increasing costs beyond what we can recover through price increases.
Inflation has continued to increase throughout the U.S. and globally. Inflation can adversely affect us by increasing the costs of labor, supplies and other costs of doing business. In an inflationary environment, our ability to raise prices or add additional cost-recovery surcharges of a magnitude sufficient to match the rate of inflation, on a timely basis, may be constrained by customer resistance and competitive concerns, as well as industry-specific and other economic conditions, which would reduce our profit margins. Moreover, even if we seek to implement
price increases in response to current increased inflationary pressures, because of our long sales cycle, we may
recognize increased costs as a result of inflation before we are able to recognize the benefits of any such price increases. We have experienced, and continue to experience, increases in the prices of labor, supplies and other costs of doing business. Continued inflationary pressures, including a rapidly rising rate of inflation, could impact our profitability.
Unfavorable macroeconomic and market conditions may adversely affect our industry, business and financial results.
In the past, unfavorable macroeconomic and market conditions have resulted in sustained periods of decreased demand for optical communications products and slowdowns in the telecommunications industry in which we operate. Such slowdowns may result in:
reduced demand for our products as a result of constraints on capital spending by our customers;
increased price competition for our products, not only from our competitors, but also as a result of our customer’s or potential customers' utilization of inventoried or underutilized products, which could put additional downward pressure on our near-term gross profits;
risk of excess or obsolete inventories;
our customers facing financial difficulties, including bankruptcy;
excess manufacturing capacity and higher associated overhead costs as a percentage of revenue; and
more limited ability to accurately forecast our business and future financial performance.
The effects of the COVID-19 pandemic have negatively affected the economies of many countries and have created significant uncertainty regarding global macroeconomic conditions. The COVID-19 pandemic has also led to increased disruption and volatility in capital markets, credit markets, and, in particular, supply chains. These conditions may also result in the tightening of credit markets, which could limit or delay our customers’ ability to obtain necessary financing for their purchases of our products.
Our customers may delay or cancel their purchases or increase the time they take to pay or default on their payment obligations due to lack of liquidity in the capital markets, the continued uncertainty in the global economic environment or inflationary concerns, which would negatively affect our business and operating results. Weakness and uncertainty in the global economy could cause some of our customers to become illiquid, delay payments or adversely affect our collection of their accounts, which could result in a higher level of bad debt expense. In
62

addition, currency fluctuations could negatively affect our international customers’ ability or desire to purchase our products.
A lack of liquidity and economic uncertainty may adversely affect our suppliers or the terms on which we purchase products from these suppliers. It may also cause some of our suppliers to become illiquid. Any of these impacts could limit our ability to obtain components for our products from these suppliers and could adversely impact our supply chain or the delivery schedule to our customers. This also could require us to purchase more expensive components, or re-design our products, which could cause increases in the cost of our products and delays in the manufacturing and delivery of our products. Such events could harm our gross margin and harm our reputation and our customer relationships, either of which could harm our business and operating results.
If we need additional capital in the future, it may not be available to us on favorable terms, or at all.
Our business requires significant capital. We have historically relied on outside debt or equity financing as well as cash flow from operations to fund our operations, capital expenditures and expansion. For example, in September 2018, we issued convertible senior notes due September 1, 2024 (the “2024 Notes”) to pay the cost of related capped call transactions, as discussed below, to fund the cash portion of the purchase price of the Acquisition, and for general corporate purposes. In August 2019 and as amended thereafter, we entered into the Prior Credit Agreement,to provide additional working capital flexibility to manage our business. In addition, in March 2020, we issued convertible senior notes due March 1, 2027 (the “2027 Notes” and, together with the 2024 Notes, the “convertible senior notes”) to raise additional funds for general corporate purposes, including working capital to fund growth and potential strategic projects. On August 12, 2020, we entered into an Open Market Sales Agreement with Jefferies LLC ("Jefferies") under which we issued and sold through Jefferies, acting as agent and/or principal, shares of our common stock having an aggregate offering price of $96.3 million, to raise funds for general corporate purposes, including working capital and capital expenditures. In June 2022, we terminated the Prior Credit Agreement and entered into the Loan Agreement to repay existing debt (including amounts outstanding under the Prior Credit Agreement) and for working capital and general corporate purposes, including to fund growth. We may require additional capital from equity or equity-linked financing, debt financing or other financings in the future to fund our operations, respond to competitive pressures or strategic opportunities or to refinance our existing debt obligations. In the event that we require additional capital, we may not be able to secure timely additional financing on favorable terms, or at all, and may be affected by the impacts of the COVID-19 pandemic on capital markets, including a continued rising rate of inflation. The terms of any additional financing may place limits on our financial and operating flexibility. If we raise additional funds through further issuances of equity, convertible debt securities or other securities convertible into equity, our existing stockholders could suffer dilution in their percentage ownership of our company, and any new securities we issue could have rights, preferences and privileges senior to those of holders of our common stock. If we are unable to obtain adequate financing or financing on terms satisfactory to us, if and when we require it, our ability to grow or support our business and to respond to business challenges could be limited and our business will be harmed.
Our international sales and operations subject us to additional risks that may harm our operating results.
Sales of our products into international markets continue to be an important part of our business. During 2021, 2020 and 2019, we derived approximately 53%, 54% and 52%, respectively, of our revenue from customers outside of the United States. We expect that significant management attention and financial resources will be required for our international activities over the foreseeable future as we continue to operate in international markets. In some countries, our success in selling our products and growing revenue will depend in part on our ability to form relationships with local partners. Our inability to identify appropriate partners or reach mutually satisfactory arrangements for international sales of our products could impact our ability to maintain or increase international market demand for our products. In addition, many of the companies we compete against internationally have greater name recognition and a more substantial sales and marketing presence.
We have sales and support personnel in the Americas, EMEA (with offices in the Middle East) and APAC (including China). In addition, we have established development centers in Canada, China, Finland, Germany, India, Portugal and Sweden. There is no assurance that our reliance upon development resources in international locations will enable us to achieve meaningful cost reductions or greater resource efficiency.
The sudden disruption of the global supply chain and/or the manufacture of our customer’s components caused by events outside of our control could impact our results of operations by impairing our ability to timely and efficiently deliver our products or provide installation and maintenance services to our customers. For example, the
63

global COVID-19 pandemic has disrupted and is expected to continue to disrupt the global supply chain for certain components necessary for our products and could continue to threaten the health and safety of our employees.
In addition, our operations in Russia have been impacted by sanctions and other trade controls imposed by the United States and other governments in response to Russia's military operations in Ukraine starting in February 2022. The imposition of these sanctions and controls have prevented us from performing existing contracts. For the year ended December 25, 2021, approximately 1% of our revenue was derived from customers based in Russia. A de minimis percentage of our revenue is derived from Russian customers including channel partners and customers in other countries whose contracts with us may involve Russian entities.
Our international operations are subject to inherent risks, and our future results could be adversely affected by a variety of factors, many of which are outside of our control, including:
greater difficulty in collecting accounts receivable and longer collection periods;
difficulties of managing and staffing international offices, and the increased travel, infrastructure and legal compliance costs associated with multiple international locations;
political, social and economic instability, including wars, terrorism, political unrest, boycotts, curtailment of trade and other business restrictions;
tariff and trade barriers and other regulatory requirements, contractual limitations, or customer specifications impacting our ability to sell or develop our products in certain foreign markets;
less effective protection of intellectual property than is afforded to us in the United States or other developed countries;
potentially adverse tax consequences;
natural disasters, acts of war or terrorism, and health crises, including the COVID-19 pandemic;
changes to free trade agreements, trade protection measures, tariffs, export compliance, domestic preference procurement requirements, qualification to transact business and additional regulatory requirements, including changes related to policy and other changes made by the federal government in the United States or other national governments; and
effects of changes in currency exchange rates, particularly relative increases in the exchange rate of the U.S. dollar compared to other currencies that could negatively affect our financial results and cash flows.
International customers may also require that we comply with certain testing or customization of our products to conform to local standards. The product development costs to test or customize our products could be extensive and a material expense for us.
Our international operations are also subject to increasingly complex foreign and U.S. laws and regulations, including but not limited to anti-corruption laws, such as the U.S. Foreign Corrupt Practices Act of 1977, as amended (the "FCPA"), and the United Kingdom Bribery Act 2010, as amended (the “UK Bribery Act”), antitrust or competition laws, anti-money laundering laws, various trade controls, national security related regulations, and data privacy laws, among others. Violations of these laws and regulations could result in fines and penalties, criminal sanctions against us, our officers, or our employees, prohibitions on the conduct of our business and on our ability to offer our products and services in one or more countries, and could also materially affect our reputation, our international expansion efforts, our ability to attract and retain employees, our business, and our operating results. Although we have implemented policies, procedures and training designed to ensure compliance with these laws and regulations, there can be no complete assurance that any individual employee, contractor or agent will not violate our policies. Additionally, the costs of complying with these laws (including the costs of investigations, auditing and monitoring) could also adversely affect our current or future business.
As we continue to expand our business globally, our success will depend, in large part, on our ability to effectively anticipate and manage these and other risks and expenses associated with our international operations. For example, political instability and uncertainty in the European Union (the "E.U.") and, in particular, the United Kingdom's exit from the E.U., could slow economic growth in the region, affect foreign exchange rates, and could have a negative impact on near-term economic activity, leading to our customers delaying purchases of our
64

products. Our failure to manage any of these risks successfully could harm our international operations and reduce our international sales, adversely affecting our business, financial condition and results of operations.
Our effective tax rate may increase or fluctuate, which could increase our income tax expense and reduce our net income.
Our effective tax rate can be adversely affected by several factors, many of which are outside of our control, including:
changes in the valuation of our deferred tax assets and liabilities, and in deferred tax valuation allowances;
changes in the relative proportions of revenue and income before taxes in the various jurisdictions in which we operate that have differing statutory tax rates;
changing tax laws, regulations, rates and interpretations in multiple jurisdictions in which we operate;
changes to the financial accounting rules for income taxes;
the tax effects of acquisitions; and
the resolution of issues arising from tax audits.
The current U.S. administration has proposed significant changes to U.S. corporate tax law, including a proposed increase in the corporate tax rate and changes to the taxation of international operations. Many countries and organizations such as the Organization for Economic Cooperation and Development are actively considering changes to existing tax laws or have proposed or enacted new laws, including a global minimum tax, that could increase our tax obligations in countries where we do business or cause us to change the way we operate our business. Any changes in federal, state or international tax laws or tax rulings could adversely affect our effective tax rate and our results of operations.
We may be adversely affected by fluctuations in currency exchange rates.
A portion of our sales and expenses stem from countries outside of the United States, and are in currencies other than U.S. dollars, and therefore subject to foreign currency fluctuation. Accordingly, fluctuations in foreign currency rates could have a material impact on our financial results in future periods. We have from time to time entered into foreign currency exchange forward contracts to reduce the impact of foreign currency fluctuations on certain non-functional currency account balances. These forward contracts may reduce some of the impact of currency exchange rate movements on certain transactions, but would not cover all foreign-denominated transactions and therefore may not entirely eliminate the impact of fluctuations in exchange rates on our results of operations and financial condition.
Our debt obligations may adversely affect our ability to raise additional capital and will be a burden on our future cash resources, particularly if we elect to settle these obligations in cash upon conversion or upon maturity or required repurchase.
As of June 25, 2022, the outstanding aggregate principal amount of the 2024 Notes and the 2027 Notes was $402.5 million and $200.0 million, respectively. The degree to which we are leveraged could have important consequences, including, but not limited to, the following:
our ability to obtain additional financing in the future for working capital, capital expenditures, acquisitions, litigation, general corporate or other purposes may be limited; and
a substantial portion of our future cash balance may be dedicated to the payment of the principal of our indebtedness as we have stated the intention to pay the principal amount of each series Notes in cash upon conversion or when otherwise due, such that we would not have those funds available for use in our business.
65

Our ability to meet our payment obligations under our debt instruments, including the Notes, depends on our future cash flow performance. This, to some extent, is subject to general economic, financial, competitive, legislative and regulatory factors, as well as other factors that may be beyond our control. There can be no assurance that our business will generate positive cash flow from operations, or that additional capital will be available to us, in an amount sufficient to enable us to meet our debt payment obligations and to fund other liquidity needs. If we are unable to generate sufficient cash flow to service our debt obligations, we may need to refinance or restructure our debt, sell assets, reduce or delay capital investments, or seek to raise additional capital. If we are unable to implement one or more of these alternatives, we may be unable to meet our debt payment obligations. As a result, we may be more vulnerable to economic downturns, less able to withstand competitive pressures and less flexible in responding to changing business and economic conditions.
We may issue additional shares of our common stock in connection with conversions of the 2024 Notes or the 2027 Notes, and thereby dilute our existing stockholders and potentially adversely affect the market price of our common stock.
In the event that some or all of each series of convertible senior notes are converted and we elect to deliver shares of common stock, the ownership interests of existing stockholders will be diluted, and any sales in the public market of any shares of our common stock issuable upon such conversion could adversely affect the prevailing market price of our common stock. In addition, the anticipated conversion of any series of Notes could depress the market price of our common stock.
The fundamental change provisions of the 2024 Notes and the 2027 Notes may delay or prevent an otherwise beneficial takeover attempt of us.
If a fundamental change, such as an acquisition of our company, occurs prior to the maturity of the 2024 Notes or 2027 Notes, holders of the applicable series of convertible senior notes will have the right, at their option, to require us to repurchase all or a portion of their convertible senior notes of such series. In addition, if such fundamental change also constitutes a make-whole fundamental change, the conversion rate for the applicable series of convertible senior notes may be increased upon conversion of the such series of convertible senior notes in connection with such make-whole fundamental change. Any increase in the conversion rate will be determined based on the date on which the make-whole fundamental change occurs or becomes effective and the price paid (or deemed paid) per share of our common stock in such transaction. Any such increase will be dilutive to our existing stockholders. Our obligation to repurchase any series of convertible senior notes or increase the conversion rate upon the occurrence of a make-whole fundamental change may, in certain circumstances, delay or prevent a takeover of us that might otherwise be beneficial to our stockholders.
The Capped Calls may affect the value of the 2024 Notes and our common stock.
In connection with the issuance of the 2024 Notes, we entered into capped call transactions (the "Capped Calls") with certain financial institutions who are the option counterparties. The capped call transactions are expected generally to reduce or offset the potential dilution upon conversion of the 2024 Notes and/or offset any cash payments we are required to make in excess of the principal amount of converted 2024 Notes, as the case may be, with such reduction and/or offset subject to a cap.
From time to time, the option counterparties or their respective affiliates may modify their hedge positions by entering into or unwinding various derivatives with respect to our common stock and/or purchasing or selling our common stock or other securities of ours in secondary market transactions prior to the maturity of the 2024 Notes. This activity could also cause or avoid an increase or a decrease in the market price of our common stock.
We are subject to counterparty risk with respect to the Capped Calls.
The option counterparties to the capped call transactions are financial institutions, and we will be subject to the risk that any or all of them might default under the capped call transactions. Our exposure to the credit risk of the counterparties will not be secured by any collateral. Past global economic conditions have resulted in the actual or perceived failure or financial difficulties of many financial institutions. If an option counterparty becomes subject to insolvency proceedings, we will become an unsecured creditor in those proceedings with a claim equal to our exposure at the time under the capped call transactions with such option counterparty. Our exposure will depend on many factors but, generally, an increase in our exposure will be correlated to an increase in the market price and in the volatility of our common stock. In addition, upon a default by an option counterparty, we may suffer adverse tax consequences and more dilution than we currently anticipate with respect to our common stock. We can provide no assurance as to the financial stability or viability of the option counterparties.
66

Legal and Regulatory Risk Factors
If we fail to protect our intellectual property rights, our competitive position could be harmed, or we could incur significant expense to enforce our rights.
We depend on our ability to protect our proprietary technology. We rely on a combination of methods to protect our intellectual property, including limiting access to certain information, and utilizing trade secret, patent, copyright and trademark laws and confidentiality agreements with employees and third parties, all of which offer only limited protection. The steps we have taken to protect our proprietary rights may be inadequate to preclude misappropriation or unauthorized disclosure of our proprietary information or infringement of our intellectual property rights, and our ability to police such misappropriation, unauthorized disclosure or infringement is uncertain, particularly in countries outside of the United States. This is likely to become an increasingly important issue if we expand our operations and product development into countries that provide a lower level of intellectual property protection. We do not know whether any of our pending patent applications will result in the issuance of patents or whether the examination process will require us to narrow our claims, and even if patents are issued, they may be contested, circumvented or invalidated. Moreover, the rights granted under any issued patents may not provide us with a competitive advantage, and, as with any technology, competitors may be able to develop similar or superior technologies to our own now or in the future.
Protecting against the unauthorized use of our products, trademarks and other proprietary rights is expensive, difficult, time consuming and, in some cases, impossible. Litigation may be necessary in the future to enforce or defend our intellectual property rights, to protect our trade secrets or to determine the validity or scope of the proprietary rights of others. Such litigation could result in substantial cost and diversion of management resources, either of which could harm our business, financial condition and results of operations. Furthermore, many of our current and potential competitors have the ability to dedicate substantially greater resources to enforce their intellectual property rights than we do. Accordingly, despite our efforts, we may not be able to prevent third parties from infringing upon or misappropriating our intellectual property.
Claims by others that we infringe on their intellectual property rights could harm our business.
Our industry is characterized by the existence of a large number of patents and frequent claims and related litigation regarding patent and other intellectual property rights. In particular, many leading companies in the optical transport networking industry, including our competitors, have extensive patent portfolios with respect to optical transport networking technology. In addition, non-practicing patent holding companies seek to monetize patents they have purchased or otherwise obtained. We expect that infringement claims may increase as the number of products and competitors in our market increases and overlaps in technology implementation occur. From time to time, third parties may assert exclusive patent, copyright, trademark and other intellectual property rights to technologies and related standards that are important to our business or seek to invalidate the proprietary rights that we hold. Competitors or other third parties have asserted, and may continue to assert, claims or initiate litigation or other proceedings against us or our manufacturers, suppliers or customers alleging infringement of their proprietary rights, or seeking to invalidate our proprietary rights, with respect to our products and technology. In addition, in the past we have had certain patent licenses with third parties that have not been renewed, and if we cannot successfully renew these licenses, we could face claims of infringement. In the event that we are unsuccessful in defending against any such claims, or any resulting lawsuits or proceedings, we could incur liability for damages and/or have valuable proprietary rights invalidated. For additional information regarding certain of the legal proceedings in which we are involved, see Part II, Item 8 under the heading “Legal Matters”.
Any claim of infringement from a third party, even one without merit, could cause us to incur substantial costs defending against the claim, and could distract our management from running our business. Furthermore, a party making such a claim, if successful, could secure a judgment that requires us to pay substantial damages or could include an injunction or other court order that could prevent us from offering our products. In addition, we might be required to seek a license for the use of such intellectual property, which may not be available on commercially reasonable terms or at all. Alternatively, we may be required to develop non-infringing technology, which would require significant effort and expense and may ultimately not be successful. Any of these events could harm our business, financial condition and results of operations.
67

Competitors and other third parties have and may continue to assert infringement claims against our customers and sales partners. Any of these claims may require us to initiate or defend potentially protracted and costly litigation on their behalf, regardless of the merits of these claims, because we generally indemnify our customers and sales partners from claims of infringement of proprietary rights of third parties. If any of these claims succeed, we may be forced to pay damages on behalf of our customers or sales partners, which could have an adverse effect on our business, financial condition and results of operations.
We incorporate free and open source licensed software into our products. Although we monitor our use of such open source software closely, the terms of many open source licenses have not been interpreted by U.S. courts, and there is a risk that such licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to commercialize our products. In addition, non-compliance with open source software license terms and conditions could subject us to potential liability, including intellectual property infringement and/or contract claims. In such events, we may be required to seek licenses from third parties in order to continue offering our products, to re-engineer our products or to discontinue the sale of our products in the event re-engineering cannot be accomplished in a timely manner, any of which could adversely affect our business, financial condition and results of operations.
Security incidents, such as data breaches and cyber-attacks, could compromise our intellectual property and proprietary or confidential information and cause significant damage to our business and reputation.
In the ordinary course of our business, we maintain sensitive data on our networks and systems, including data related to our intellectual property and data related to our business, customers and business partners, which may be considered proprietary or confidential information. This sensitive data includes certain personal information and other data relating to our employees and others. We also utilize third-party service providers to host, transmit, or otherwise process data in connection with our business activities, including our supply chain processes, operations, and communications. Companies, especially in the technology industry, have been increasingly subject to a wide variety of security incidents, cyber-attacks, malicious activity, including ransomware, malware and viruses, and other attempts to gain unauthorized access and disrupt systems and the confidentiality, security, and integrity of information, and we and our third-party service providers and suppliers have faced and may continue to face security threats and attacks from a variety of sources. In response to the COVID-19 pandemic, many of our employees are working from home and accessing our corporate network via remote devices, which may be less secure than those used in our offices and thus could increase the potential for such events to occur.
68

While the secure maintenance of this information and the security of the systems used in our business are critical to our business and reputation, our network and storage applications, and those systems and other business applications maintained by our third-party providers, may be subject to unauthorized access by hackers or breached or otherwise compromised due to operator error, malfeasance or other system disruptions. It may be difficult to anticipate or immediately detect such security incidents or breaches and to prevent or mitigate damage caused as a result. Accordingly, a data breach, security incident, cyber-attack, attack using ransomware or other malware, or any other unauthorized access to systems used in our business or unauthorized acquisition, disclosure, or other processing of our information or other information that we or our third-party vendors maintain or otherwise process could compromise our intellectual property, disrupt our operations, and result in loss of or unauthorized access to or acquisition, disclosure, modification, misuse, corruption, unavailability, or destruction of proprietary or confidential information. While we work to safeguard our internal networks and systems and validate the security of our third-party suppliers and providers to mitigate these potential risks, including through information security policies and employee awareness and training, there is no assurance that such actions will be sufficient to prevent cyber-attacks or security breaches or incidents, and we cannot guarantee that our systems and networks or our third-party service providers’ systems and networks have not been breached or that they or any components of our supply chain do not contain exploitable defects or bugs, including defects or bugs that could result in a breach of or disruption to our systems and networks or the systems and networks of third parties that support our operations. We and third-party service providers also may face difficulties or delays in identifying or responding to security breaches and other security-related incidents. We have been subjected in the past to a range of incidents including phishing, emails purporting to come from an executive or vendor seeking payment requests, malware and communications from look-alike corporate domains. For example, in the fourth quarter of 2021, we experienced a phishing attack that resulted in an immaterial loss. While these have not had a material effect on our business or our network security to date, security breaches or incidents involving access to or improper use of our systems, networks or products, or those of third-party service providers, could compromise confidential or otherwise protected information, result in unauthorized acquisition, disclosure, modification, misuse, corruption, unavailability, or destruction of data, cause payments to be diverted to fraudulent accounts, or otherwise disrupt our operations. Security breaches or incidents, or any reports or perceptions that they have occurred, could cause us to incur significant costs and expenses to remediate and otherwise respond to any actual or suspected breach or incident, subject us to regulatory actions and investigations, disrupt key business operations, result in claims, demands, and liability, and divert attention of management and key information technology resources, any of which could cause significant harm to our business and reputation. Even the perception of inadequate security may damage our reputation and negatively impact our business. Further, we could be required to expend significant capital and other resources to address any security incident or breach and to attempt to prevent future security incidents and breaches.
Although we maintain insurance coverage that may cover certain liabilities in connection with some security breaches and other security incidents, we cannot be certain our insurance coverage will be adequate for liabilities actually incurred, including any consequential damages that may arise from such security incidents, that insurance will continue to be available to us on commercially reasonable terms (if at all) or that any insurer will not deny coverage as to any future claim. The successful assertion of one or more large claims against us that exceed available insurance coverage, the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, or denials of coverage could have a material adverse effect on our business, including our financial condition, results of operations and reputation.
69

If we fail to maintain effective internal control over financial reporting in the future, the accuracy and timing of our financial reporting may be adversely affected.
We are required to comply with Section 404 of the Sarbanes-Oxley Act of 2002. The provisions of the act require, among other things, that we maintain effective internal control over financial reporting and disclosure controls and procedures. Preparing our financial statements involves a number of complex processes, many of which are done manually and are dependent upon individual data input or review. These processes include, but are not limited to, calculating revenue, deferred revenue and inventory costs. While we continue to automate our processes and put in place controls to reduce the likelihood for errors, we expect that for the foreseeable future many of our processes will remain manually intensive and thus subject to human error. If we are unable to implement effective key operation controls around financial processes and successfully manage and monitor manual processes, we may fail to prevent or detect material misstatements in our financial statements, in which case investors may lose confidence in the accuracy and completeness of our financial reports and the market price of our securities may decline. In addition, prior to the Acquisition, we maintained separate internal controls over financial reporting with different financial reporting processes and different ERP systems, and Coriant, as a private company, was not required to comply with Section 404 of the Sarbanes-Oxley Act of 2002. Any issues with our integrated ERP system may cause time delays and impact our ability to undertake financial reporting in a timely manner.
We are subject to various governmental export control, trade sanctions, and import laws and regulations that could impair our ability to compete in international markets or subject us to liability if we violate these controls.
In some cases, our products are subject to U.S. and foreign export control laws and regulations that may limit where and to whom we are permitted to sell our products, including the Export Administration Regulations administered by the U.S. Department of Commerce, and our activities may be subject to trade and economic sanctions, including those administered by the United States Department of the Treasury’s Office of Foreign Assets Control (collectively, “Trade Controls”). As such, a license may be required to export or re-export our products, or provide related services, to certain countries and end-users, and for certain end-uses. Further, our products incorporating encryption functionality may be subject to special controls applying to encryption items and/or certain reporting requirements.
We have procedures in place designed to ensure our compliance with Trade Controls, with which failure to comply could subject us to both civil and criminal penalties, including substantial fines, possible incarceration of responsible individuals for willful violations, possible loss of our export or import privileges, or reputational harm. Further, the process for obtaining necessary licenses may be time-consuming or unsuccessful, potentially causing delays in sales or losses of sales opportunities. Trade Controls are complex and dynamic regimes, and monitoring and ensuring compliance can be challenging, particularly given that our products are widely distributed throughout the world and are available for download without registration. Although we have no knowledge that our activities have resulted in violations of Trade Controls, any failure by us or our partners to comply with applicable laws and regulations would have negative consequences for us, including reputational harm, government investigations, and penalties.
70

In addition, various countries regulate the import of certain technologies and have enacted laws that could limit our ability to distribute our products and certain product features or could limit our customers’ ability to implement our products in those countries. Changes in our products or changes in U.S. and foreign import and export regulations may create delays in the introduction of our products in international markets, prevent our customers with international operations from deploying our products throughout their global systems or, in some cases, prevent the import and export of our products to certain countries altogether. For example, in 2018 and 2019, the United States imposed tariffs on a large variety of products originating from China, including some on components that are supplied to us from China. Depending upon the duration and implementation of these and future tariffs, as well as our ability to mitigate their impact, these tariffs could materially affect our business, including in the form of increased cost of goods sold, increased pricing for customers, and reduced sales. At this time, it remains unclear what additional actions, if any, will be taken by the governments of the United States or China with respect to such trade and tariff matters. Any change in import and export regulations or related legislation, shift in approach to the enforcement or scope of existing regulations, or change in the countries, persons or technologies impacted by such regulations, could result in decreased use of our products by, or in our decreased ability to export or sell our products to, existing or potential customers with international operations. Failure to comply with these and similar laws on a timely basis, or at all, or any limitation on our ability to develop, export or sell our products would adversely affect our business, financial condition and results of operations.
We are subject to environmental regulations that could adversely affect our business.
We are subject to complex U.S. and foreign environmental rules and regulations or other social initiatives that impact how and where we manufacture our products. In particular, our manufacturing operations use substances that are regulated by various federal, state, local, foreign and international laws and regulations governing health, safety and the environment, including U.S. Environmental Protection Agency regulations and WEEE, RoHS and REACH regulations adopted by the E.U. From time to time, the E.U. restricts or considers restricting certain substances under these Directives. For example, indium phosphide is currently being considered for restriction under RoHS. Any restriction of indium phosphide or any other substance integral to our systems could materially adversely affect our business, financial condition and operating results. In addition, if we experience a problem complying with these laws and regulations, it could cause an interruption or delay in our manufacturing operations or it could cause us to incur liabilities or costs related to health, safety or environmental remediation or compliance. We could also be subject to liability if we do not handle these substances in compliance with safety standards for handling, storage and transportation and applicable laws and regulations. If we experience a problem or fail to comply with such safety standards or laws and regulations, our business, financial condition and operating results may be harmed.
We are subject to global laws and regulations governing privacy, data protection, and cybersecurity that could adversely affect our business or subject us to liability.
Data privacy, data protection, and cybersecurity are areas of increasing focus for our customers, governmental regulators and privacy advocates, and many jurisdictions, including the E.U., the United States, China and other regions, are evaluating or have implemented laws and regulations relating to cybersecurity, privacy and data protection, which can affect the market and requirements for networking and communications equipment. For example, the General Data Protection Regulation (“GDPR”) in effect in the E.U., and similar regulatory standards in effect in the United Kingdom, the Personal Information Protection Law ("PIPL") in China, the California Consumer Privacy Act (“CCPA”) and the California Privacy Rights Act (“CPRA”), other enacted or proposed legislation in the United States, and enacted or proposed legislation in other jurisdictions have created new compliance obligations with respect to data processing, privacy, data protection, and cybersecurity.
71

The laws, rules, regulations, standards and other actual and asserted obligations relating to privacy, data protection and cybersecurity to which we may be subject, or that otherwise apply to our business, are constantly evolving, and we expect that there will continue to be new proposed laws, regulations and industry standards concerning these matters in the United States, the E.U. and other jurisdictions. We cannot fully predict the impact of the GDPR, the PIPL, the CCPA, the CPRA or other laws or regulations, including those that may be modified or enacted in the future, or new or evolving industry standards or actual or asserted obligations, relating to cybersecurity, privacy, or data protection or processing on our business or operations. These laws, regulations, and standards have required us to modify our practices and policies relating to privacy, data protection, cybersecurity, and data processing, and to incur substantial costs and expenses in an effort to comply, and we expect to continue to incur such costs and expenses in the future and may find it necessary or appropriate to further modify our relevant practices and policies. Any actual or perceived failure to comply with laws, regulations, or other actual or asserted obligations to which we are or are alleged to be subject relating to cybersecurity, privacy or data protection could result in claims, litigation, and regulatory investigations and other proceedings, as well as damage to our reputation. These could result in substantial costs, diversion of resources, fines, penalties, and other damages, and harm to our customer relationships, our market position, and our ability to attract new customers. Any of these could harm our business, financial condition and results of operations.
A portion of our revenue is generated by sales to government entities, which are subject to a number of uncertainties, challenges, and risks.
We currently sell many of our solutions to various government entities, and we may in the future increase sales to government entities. Sales to government entities are subject to a number of risks. Selling to government entities can be highly competitive, expensive, and time consuming, often requiring significant upfront time and expense without any assurance that we will complete a sale. In the event that we are successful in being awarded a government contract, such award may be subject to appeals, disputes, or litigation, including, but not limited to, bid protests by unsuccessful bidders. Government demand and payment for our solutions may be impacted by public sector budgetary cycles and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our solutions. Government entities may also have statutory, contractual, or other legal rights to terminate contracts for convenience or due to a default. For purchases by the U.S. federal government, the government may require certain products to be made in, and/or products of, the United States or other high-cost manufacturing locations, and all of our products may not be made in or products of jurisdictions that meet government requirements, and as a result, our business and results of operations may suffer. Contracts with governmental entities may also include preferential pricing terms, including, but not limited to, “most favored customer” pricing.
Additionally, we may be required to obtain special certifications to sell some or all of our solutions to government or quasi-government entities. Such certification requirements for our solutions may change, thereby restricting our ability to sell into the federal government sector until we have attained the revised certification. If our products and subscriptions are late in achieving or fail to achieve compliance with these certifications and standards, or our competitors achieve compliance with these certifications and standards, we may be disqualified from selling our products to such governmental entities, or be at a competitive disadvantage, which would harm our business, financial condition and results of operations. There are no assurances that we will find the terms for obtaining such certifications to be acceptable or that we will be successful in obtaining or maintaining the certifications.
As a government contractor or subcontractor, we must comply with laws, regulations, and contractual provisions relating to the formation, administration, and performance of government contracts and inclusion on government contract vehicles, which affect how we and our partners do business with government agencies. As a result of actual or perceived noncompliance with government contracting laws, regulations, or contractual provisions, we may be subject to non-ordinary course audits and internal investigations which may prove costly to our business financially, divert management time, or limit our ability to continue selling our products and services to our government customers. These laws and regulations may impose other added costs on our business, and failure to comply with these or other applicable regulations and requirements, including non-compliance in the past, could lead to claims for damages from our channel partners, downward contract price adjustments or refund obligations, civil or criminal penalties, and termination of contracts and suspension or debarment from government contracting for a period of time with government agencies. Any such damages, penalties, disruption, or limitation in our ability to do business with a government would adversely impact, and could have a material adverse effect on, our business, financial condition, results of operations, public perception, and growth prospects.
72

Our business could be adversely affected if our employees cannot obtain and maintain required security clearances or we cannot maintain a required facility security clearance, or we do not comply with legal and regulatory obligations regarding the safeguarding of classified information.
Our U.S. government contract revenue includes income derived from contracts that require our employees to maintain various levels of security clearances, and may require us to maintain a facility security clearance, to comply with Department of Defense (“DoD”) requirements. The DoD has strict security clearance requirements for personnel who perform work in support of classified programs. In general, access to classified information, technology, facilities, or programs are subject to additional contract oversight and potential liability. In the event of a security incident involving classified information, technology, facilities, programs, or personnel holding clearances, we may be subject to legal, financial, operational, and reputational harm. We are limited in our ability to provide specific information about these classified programs, their risks, or any disputes or claims relating to such programs. As a result, investors have less insight into our classified programs than our other businesses and therefore less ability to fully evaluate the risks related to our classified business or our business overall. Obtaining and maintaining security clearances for employees involves a lengthy process, and it is difficult to identify, recruit, and retain employees who already hold security clearances. If our employees are unable to obtain security clearances in a timely manner, or at all, or if our employees who hold security clearances are unable to maintain their clearances or terminate employment with us, then a customer requiring classified work could terminate an existing contract or decide not to renew the contract upon its expiration. To the extent we are not able to obtain or maintain a facility security clearance, we may not be able to bid on or win new classified contracts, and existing contracts requiring a facility security clearance could be terminated.
Failure to comply with anti-bribery, anti-corruption, anti-money laundering laws, and similar laws, could subject us to penalties and other adverse consequences.
We are subject to the FCPA, the U.S. domestic bribery statute contained in 18 U.S.C. § 201, the U.S. Travel Act, the UK Bribery Act, and possibly other anti-bribery and anti-money laundering laws in the United States and in countries outside of the United States in which we conduct our activities. Anti-corruption and anti-bribery laws have been enforced aggressively in recent years and are interpreted broadly to generally prohibit companies, their employees, agents, representatives, business partners, and third-party intermediaries from authorizing, offering, or providing, directly or indirectly, improper payments or benefits to recipients in the public or private sector.
We sometimes leverage third parties to sell our products and conduct our business abroad. We or our employees, agents, representatives, business partners or third-party intermediaries may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities and may be held liable for the corrupt or other illegal activities of these employees, agents, representatives, business partners or third-party intermediaries even if we do not explicitly authorize such activities. We cannot assure you that all of our employees and agents will not take actions in violation of applicable law, for which we may be ultimately held responsible. As we increase our international sales and business, our risks under these laws may increase.
These laws also require that we keep accurate books and records and maintain internal controls and compliance procedures designed to prevent any such actions. While we have policies and procedures to address compliance with such laws, we cannot assure you that none of our employees, agents, representatives, business partners or third-party intermediaries will take actions in violation of our policies and applicable law, for which we may be ultimately held responsible.
Any allegations or violation of the FCPA or other applicable anti-bribery, anti-corruption laws, and anti-money laundering laws could result in whistleblower complaints, sanctions, settlements, prosecution, enforcement actions, fines, damages, adverse media coverage, investigations, loss of export privileges, severe criminal or civil sanctions, or suspension or debarment from U.S. government contracts, all of which may have an adverse effect on our reputation, business, results of operations, and prospects. Responding to any investigation or action will likely result in a materially significant diversion of management’s attention and resources and significant defense costs and other professional fees.
General Risk Factors
The trading price of our common stock has been volatile and may be volatile in the future.
The trading prices of our common stock and the securities of other technology companies have been and may continue to be highly volatile. Factors affecting the trading price of our common stock include:
73

variations in our operating results;
announcements of technological innovations, new services or service enhancements, strategic alliances or agreements by us or by our competitors;
the gain or loss of customers;
recruitment or departure of key personnel;
changes in the estimates of our future operating results or external guidance on those results or changes in recommendations or business expectations by any securities analysts that elect to follow our common stock;
mergers and acquisitions by us, by our competitors or by our customers;
market conditions in our industry, the industries of our customers and the economy as a whole, including global trade tariffs and fluctuations in currency exchange rates, interest rates or inflation rates;
social, geopolitical, environmental or health factors, including pandemics or widespread health epidemics such as the COVID-19 pandemic; and
adoption or modification of regulations, policies, procedures or programs applicable to our business.

A downturn in the economic market, including in response to negative financial news, a rising rate of inflation, declines in income or asset values, conditions in the real estate and mortgage markets, changes to fuel and other energy costs, and other economic factors, may lead to market volatility and associated uncertainty. In addition, if the market for technology stocks or the broader stock market continues to experience a loss of investor confidence, the trading price of our common stock could decline for reasons unrelated to our business, financial condition or results of operations. Each of these factors, among others, could harm the value of your investment in our common stock. Some companies that have had volatile market prices for their securities have had securities class action lawsuits filed against them. If a suit were filed against us, regardless of its merits or outcome, it could result in substantial costs and divert management’s attention and resources.
Future sales of our common stock could cause our stock price to fall.
We have sold, and plan in the future to sell, shares of our common stock in underwritten offerings and have established, and may in the future establish, “at-the-market” offering programs pursuant to which we may offer and sell shares of our common stock. Sales of securities have resulted and will continue to result in dilution of our existing stockholders, and such sales could cause our stock price to fall.
In addition, if our existing stockholders sell, or indicate an intent to sell, a large number of shares of our common stock in the public market, it could cause our stock price to fall. We may also issue shares of common stock or securities convertible into our common stock from time to time in connection with financings, acquisitions, investments or otherwise. Any such issuance would result in dilution to our existing stockholders and could cause our stock price to fall.
Anti-takeover provisions in our charter documents and Delaware law could discourage, delay or prevent a change in control of our company and may affect the trading price of our common stock.
We are a Delaware corporation and the anti-takeover provisions of the Delaware General Corporation Law, which apply to us, may discourage, delay or prevent a change in control by prohibiting us from engaging in a business combination with an interested stockholder for a period of three years after the person becomes an interested stockholder, even if a change of control would be beneficial to our existing stockholders. In addition, our amended and restated certificate of incorporation and amended and restated bylaws may discourage, delay or prevent a change in our management or control over us that stockholders may consider favorable. Our amended and restated certificate of incorporation and amended and restated bylaws:
authorize the issuance of “blank check” convertible preferred stock that could be issued by our board of directors to thwart a takeover attempt;
74

establish a classified board of directors, as a result of which the successors to the directors whose terms have expired will be elected to serve from the time of election and qualification until the third annual meeting following their election;
require that directors only be removed from office for cause;
provide that vacancies on the board of directors, including newly created directorships, may be filled only by a majority vote of directors then in office rather than by stockholders;
prevent stockholders from calling special meetings; and
prohibit stockholder action by written consent, requiring all actions to be taken at a meeting of the stockholders.
Our amended and restated bylaws designate the Court of Chancery of the State of Delaware and the federal district courts of the United States of America as the exclusive forums for substantially all disputes between us and our stockholders, which will restrict our stockholders’ ability to choose the judicial forum for disputes with us or our directors, officers, or employees.
Our amended and restated bylaws provide that the Court of Chancery of the State of Delaware is the exclusive forum for any derivative action or proceeding brought on our behalf; any action asserting a breach of fiduciary duty; any action asserting a claim against us arising pursuant to the Delaware General Corporation Law, our amended and restated certificate of incorporation or our bylaws; or any action asserting a claim against us that is governed by the internal affairs doctrine.
These provisions would not apply to suits brought to enforce a duty or liability created by the Exchange Act or any other claim for which the U.S. federal courts have exclusive jurisdiction. Furthermore, Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all such Securities Act actions. Accordingly, both state and federal courts have jurisdiction to entertain such claims. Our stockholders cannot waive compliance with the federal securities laws and the rules and regulations thereunder. To prevent having to litigate claims in multiple jurisdictions and the threat of inconsistent or contrary rulings by different courts, among other considerations, our amended and restated bylaws provide that, unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States of America will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act. While the Delaware courts have determined that such choice of forum provisions are facially valid, a stockholder may nevertheless seek to bring a claim in a venue other than those designated in the exclusive forum provisions. In such instance, we would expect to vigorously assert the validity and enforceability of the exclusive forum provisions of our amended and restated certificate of incorporation. This may require significant additional costs associated with resolving such action in other jurisdictions and there can be no assurance that the provisions will be enforced by a court in those other jurisdictions.
These exclusive choice of forum provisions may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers, or other employees, which may discourage lawsuits against us and our directors, officers, and other employees. If a court were to find such exclusive-forum provisions to be inapplicable or unenforceable in an action, we may incur further significant additional costs associated with resolving the dispute in other jurisdictions, all of which could harm our business.
Events that are outside our control, such as natural disasters, human violence or other catastrophic events, could harm our operations.
Our headquarters and the majority of our infrastructure, including our PIC fabrication manufacturing facility, are located in Northern California, an area that is susceptible to earthquakes, fires, floods and other natural disasters. Further, attacks and violence aimed at Northern California or at the United States energy or telecommunications infrastructure could hinder or delay the development and sale of our products. In the event that an earthquake, targeted attack or other man-made or natural catastrophe were to destroy any part of our or our contract manufacturers’ or suppliers' facilities, destroy or disrupt vital infrastructure systems, or interrupt our operations or supply chain for any extended period of time, our business, financial condition and results of operations would be harmed.
75

Item 6.Exhibits
 
Exhibit No.Description
10.1
10.2*
31.1
31.2
32.1**
101.INSXBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
101.SCHXBRL Taxonomy Extension Schema Document
101.CALXBRL Taxonomy Extension Calculation Linkbase Document
101.DEFXBRL Taxonomy Extension Definition Linkbase Document
101.LABXBRL Taxonomy Extension Label Linkbase Document
101.PREXBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)

*    Management contract or compensatory plan, contract or arrangement.
**    The certification attached as Exhibit 32.1 that accompanies this Quarterly Report on Form 10-Q is not deemed filed with the SEC and is not to be incorporated by reference into any of our filings under the Securities Act of 1933, as amended, or the Exchange Act, whether made before or after the date of this Quarterly Report on Form 10-Q, irrespective of any general incorporation language contained in such filing.
76

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
Infinera Corporation
By:
/s/    NANCY ERBA
Nancy Erba
Chief Financial Officer
(Duly Authorized Officer and
Principal Financial Officer)
Date:July 28, 2022
77
EX-31.1 2 infn-06252022exhibit311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION PURSUANT TO RULE 13a-14(a) OR 15d-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, David W. Heard, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of Infinera Corporation;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer 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.
Dated: July 28, 2022
By:     /s/    DAVID W. HEARD
David W. Heard
Chief Executive Officer
(Principal Executive Officer)

EX-31.2 3 infn-06252022exhibit312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION PURSUANT TO RULE 13a-14(a) OR 15d-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Nancy Erba, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of Infinera Corporation;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer 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.
Dated: July 28, 2022
By:/s/    NANCY ERBA   
Nancy Erba
Chief Financial Officer
(Principal Financial Officer)

EX-32.1 4 infn-06252022exhibit321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, David W. Heard, 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 Infinera Corporation for the quarterly period ended June 25, 2022 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and the information contained in such Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Infinera Corporation.
Date:July 28, 2022 /s/    DAVID W. HEARD     
 David W. Heard
 Chief Executive Officer
 (Principal Executive Officer)
I, Nancy Erba, 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 Infinera Corporation for the quarterly period ended June 25, 2022 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and the information contained in the Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Infinera Corporation.
Date:July 28, 2022 /s/    NANCY ERBA
 Nancy Erba
 Chief Financial Officer
 (Principal Financial Officer)
A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to Infinera Corporation and will be retained by Infinera Corporation and furnished to the U.S. Securities and Exchange Commission or its staff upon request.
This certification “accompanies” the Quarterly Report on Form 10-Q to which it relates, is not deemed filed with the U.S. Securities and Exchange Commission and is not to be incorporated by reference into any filing of Infinera Corporation under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Quarterly Report on Form 10-Q), irrespective of any general incorporation language contained in such filing.

EX-101.SCH 5 infn-20220625.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Basis of Presentation and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Recent Accounting Pronouncements (Policies) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Recent Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 2106103 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Leases - Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Leases - Operating Lease Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2411406 - Disclosure - Leases - Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2112104 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 2313302 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2415408 - Disclosure - Revenue Recognition - Contract with Customer, Asset and Liability (Details) link:presentationLink link:calculationLink link:definitionLink 2416409 - Disclosure - Revenue Recognition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2417410 - Disclosure - Revenue Recognition - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Details) link:presentationLink link:calculationLink link:definitionLink 2417410 - Disclosure - Revenue Recognition - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Details) link:presentationLink link:calculationLink link:definitionLink 2118105 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2319303 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2420411 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2421412 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2122106 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 2323304 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2424413 - Disclosure - Derivative Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2425414 - Disclosure - Derivative Instruments - Fair Value of Derivative Instruments Not Designated as Hedging Activities (Details) link:presentationLink link:calculationLink link:definitionLink 2126107 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2327305 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2428415 - Disclosure - Goodwill and Intangible Assets - Goodwill Roll Forward (Details) link:presentationLink link:calculationLink link:definitionLink 2429416 - Disclosure - Goodwill and Intangible Assets - Purchased Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2430417 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2431418 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2132108 - Disclosure - Balance Sheet Details link:presentationLink link:calculationLink link:definitionLink 2333306 - Disclosure - Balance Sheet Details (Tables) link:presentationLink link:calculationLink link:definitionLink 2434419 - Disclosure - Balance Sheet Details - Allowance for credit losses (Details) link:presentationLink link:calculationLink link:definitionLink 2435420 - Disclosure - Balance Sheet Details - Selected Balance Sheet Items (Details) link:presentationLink link:calculationLink link:definitionLink 2136109 - Disclosure - Restructuring and Other Related Costs link:presentationLink link:calculationLink link:definitionLink 2337307 - Disclosure - Restructuring and Other Related Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 2438421 - Disclosure - Restructuring and Other Related Costs - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2439422 - Disclosure - Restructuring and Other Related Costs - Restructuring and Other Related Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2440423 - Disclosure - Restructuring and Other Related Costs - Schedule of Restructuring Reserve by Type of Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2141110 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 2342308 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 2443424 - Disclosure - Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 2144111 - Disclosure - Basic and Diluted Net Loss Per Common Share link:presentationLink link:calculationLink link:definitionLink 2345309 - Disclosure - Basic and Diluted Net Loss Per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2446425 - Disclosure - Basic and Diluted Net Loss Per Common Share - Computation of EPS (Details) link:presentationLink link:calculationLink link:definitionLink 2447426 - Disclosure - Basic and Diluted Net Loss Per Common Share - Antidilutive Shares (Details) link:presentationLink link:calculationLink link:definitionLink 2448427 - Disclosure - Basic and Diluted Net Loss Per Common Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2149112 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2350310 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2451428 - Disclosure - Debt - Components of Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2452429 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2453430 - Disclosure - Debt - Conversation Ratio (Details) link:presentationLink link:calculationLink link:definitionLink 2454431 - Disclosure - Debt - Interest Expense Recognized Related to Notes Prior to Capitalization of Interest (Details) link:presentationLink link:calculationLink link:definitionLink 2455432 - Disclosure - Debt - Net Carrying Amount (Details) link:presentationLink link:calculationLink link:definitionLink 2156113 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2357311 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2458433 - Disclosure - Commitments and Contingencies - Future Annual Minimum Operating Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2459434 - Disclosure - Commitments and Contingencies - Financing Lease Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2460435 - Disclosure - Commitments and Contingencies - Future Interest and Principal Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2461436 - Disclosure - Commitments and Contingencies - Total Contractual Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2462437 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2163114 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2364312 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2465438 - Disclosure - Stockholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2466439 - Disclosure - Stockholders' Equity - Equity Award Activity - RSUs (Details) link:presentationLink link:calculationLink link:definitionLink 2467440 - Disclosure - Stockholders' Equity - Equity Award Activity - PSUs (Details) link:presentationLink link:calculationLink link:definitionLink 2468441 - Disclosure - Stockholders' Equity - Total Stock Based Compensation Cost for Instruments Granted but Not Yet Amortized (Details) link:presentationLink link:calculationLink link:definitionLink 2469442 - Disclosure - Stockholders' Equity - Estimated Fair Value of ESPP, Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2470443 - Disclosure - Stockholders' Equity - Nonvested Performance Based Units Activity By Grant Year (Details) link:presentationLink link:calculationLink link:definitionLink 2471444 - Disclosure - Stockholders' Equity - Balance Sheet and Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2172115 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2473445 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2174116 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2375313 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2476446 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2177117 - Disclosure - Guarantees link:presentationLink link:calculationLink link:definitionLink 2378314 - Disclosure - Guarantees (Tables) link:presentationLink link:calculationLink link:definitionLink 2479447 - Disclosure - Guarantees - Activity Related to Warranty (Details) link:presentationLink link:calculationLink link:definitionLink 2480448 - Disclosure - Guarantees - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2481449 - Disclosure - Guarantees - Letters of Credit and Bank Guarantees (Details) link:presentationLink link:calculationLink link:definitionLink 2182118 - Disclosure - Pension and Post-Retirement Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2383315 - Disclosure - Pension and Post-Retirement Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2484450 - Disclosure - Pension and Post-Retirement Benefit Plans - Components of Net Periodic Benefit Cost (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 infn-20220625_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 infn-20220625_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 infn-20220625_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Acquisition [Axis] Business Acquisition [Axis] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Total lease payments Total Lessee, Operating Lease, Liability, to be Paid Unpaid Principal Balance Long-Term Debt, Gross Entity Address, Postal Zip Code Entity Address, Postal Zip Code Finance lease, right-of-use asset Finance Lease, Right-of-Use Asset, after Accumulated Amortization Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding 2024 Long-Term Debt, Maturity, Year Two Schedule of Guarantor Obligations Schedule of Guarantor Obligations [Table Text Block] Threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Debt Instrument [Axis] Debt Instrument [Axis] Acquisition and integration costs Business Combination, Acquisition And Integration Related Costs Business Combination, Acquisition And Integration Related Costs Present value of lease liabilities Finance Lease, Liability Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Maximum borrowing capacity Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Receivable [Domain] Receivable [Domain] Restructuring liability Beginning balance Ending balance Restructuring Reserve Inventory Inventory, Net [Abstract] Additional paid in capital Additional Paid in Capital Amortization of intangible assets Amortization Of Intangible Assets, Operating Expenses Amortization Of Intangible Assets, Operating Expenses Asset impairment Asset impairment Asset Impairment [Member] Asset Impairment [Member] Schedule of Assets And Liabilities, Lessee Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Variable rate Debt Instrument, Basis Spread on Variable Rate Swing Loan Sub-Facility Swing Loan Sub-Facility [Member] Swing Loan Sub-Facility [Member] 2026 Finance Lease, Liability, to be Paid, Year Four Statistical Measurement [Domain] Statistical Measurement [Domain] Depreciation Depreciation Proceeds from debt Proceeds from Issuance of Debt Contractual interest expense Interest Expense, Debt, Excluding Amortization Restricted stock units released (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Contractual Interest Rates Debt Instrument, Interest Rate, Stated Percentage Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Commitments and Contingencies Legal Matters and Contingencies [Text Block] Restructuring and other related costs Restructuring Charges, Cost of Revenue Restructuring Charges, Cost of Revenue Additional paid-in capital Additional Paid in Capital, Common Stock Total property, plant and equipment, net Long-Lived Assets Total net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Other, net Other Noncash Income (Expense) Property, plant and equipment, net Total property, plant and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization 2020 Fiscal Year 2020 Grant [Member] Fiscal Year 2020 Grant [Member] 2025 Finance Lease, Liability, to be Paid, Year Three Net loss Net loss Net loss Net loss Net Income (Loss) Attributable to Parent Schedule of Estimated Fair Value of ESPP Shares Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive securities excluded from earnings per share computation (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Remainder of 2022 Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Operating Lease Lessee, Operating Lease, Liability, to be Paid [Abstract] Expected to vest at June 25, 2022 Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Option Expected To Vest Intrinsic Value Share based compensation arrangement by share based payment award equity instruments other than option expected to vest intrinsic value. Equity Component [Domain] Equity Component [Domain] Intangible assets with finite lives: Acquired Finite-Lived Intangible Assets [Line Items] Restructuring Plan [Axis] Restructuring Plan [Axis] Leases Lessee, Operating Leases [Text Block] Plan Name [Axis] Plan Name [Axis] Debt payment installments Debt Instrument, Periodic Payment, Payment Installments Debt Instrument, Periodic Payment, Payment Installments Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Hedging Designation [Domain] Hedging Designation [Domain] 2.125% Convertible Senior Notes, Circumstance 1 2.125% Convertible Senior Notes, Circumstance 1 [Member] 2.125% Convertible Senior Notes, Circumstance 1 [Member] Direct Direct Revenue [Member] Direct Revenue [Member] Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Number of reporting segments Number of Operating Segments Unrecognized Compensation Expense, Net Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Plan Name [Domain] Plan Name [Domain] 2021 Restructuring Plan 2021 Restructuring Plan [Member] 2021 Restructuring Plan Remainder of 2022 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Surety Bond Surety Bond [Member] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Line of credit, outstanding Long-Term Line of Credit Entity Address, State or Province Entity Address, State or Province Level 1 Fair Value, Inputs, Level 1 [Member] Employee stock purchase plan shares ESPP Employee Stock [Member] Long-term accrued warranty Product Warranty Accrual, Noncurrent Award Type [Axis] Award Type [Axis] Basis of Presentation and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Net cash (used in) provided by operating activities Net Cash Provided by (Used in) Operating Activities Accrued expenses and other current liabilities Operating Lease, Liability, Current Non-cash restructuring charges and other related costs Restructuring Costs Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Other liabilities Other Liabilities 2007 Equity Incentive Plan 2007 Equity Incentive Plan [Member] 2007 Equity Incentive Plan [Member] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Number of shares covered by capped transactions (in shares) Number Of Shares Covered By Capped Call Transactions Number Of Shares Covered By Capped Call Transactions Customer 1 Customer 1 [Member] Customer 1 Estimated costs Restructuring and Related Cost, Expected Cost Legal Entity [Axis] Legal Entity [Axis] Long-term debt, net Long-term debt, net Long-Term Debt, Excluding Current Maturities Customer performance guarantees Customer Performance Guarantee Customer Performance Guarantee Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Geographical [Axis] Geographical [Axis] Cash Flows from Investing Activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Credit Agreement Credit Agreement [Member] Credit Agreement [Member] Shares of common stock sold in at-the-market equity offering, net of issuance costs Stock Issued During Period, Value, New Issues Utilization Standard and Extended Product Warranty Accrual, Decrease for Payments Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Cash paid for amounts included in the measurement of lease liabilities Finance Lease, Payments Finance Lease, Payments Revolving Credit Facility Revolving Credit Facility [Member] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Document Type Document Type Operating lease expense Operating Lease Expense, Operating Activities Operating Lease Expense, Operating Activities Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Number of Restricted Stock Units Number of Performance Stock Units Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Payment of capped call Payments For Capped Call Transactions Payments For Capped Call Transactions Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Restructuring Type [Axis] Restructuring Type [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Accelerated rent expense Operating Lease, Accelerated Rent Expense Operating Lease, Accelerated Rent Expense Weighted-average grant date fair value per share, beginning balance (in dollars per share) Weighted-average grant date fair value per share, ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Debt Debt Disclosure [Text Block] Cost of revenue: Cost of Revenue [Abstract] Pension and Post-Retirement Benefit Plans Compensation and Employee Benefit Plans [Text Block] Finance Lease Finance Lease, Liability, to be Paid [Abstract] Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Leasehold and building improvements Leasehold And Building Improvements [Member] Leasehold And Building Improvements [Member] Concentration Risk [Table] Concentration Risk [Table] Credit cards Credit Cards Credit Cards 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Developed technology Developed Technology Rights [Member] 2025 Long-Term Debt, Maturity, Year Three Convertible Senior Notes 2027 Convertible Senior Notes Two Thousand Twenty Seven [Member] Convertible Senior Notes Two Thousand Twenty Seven Schedule of Contract with Customer, Asset and Liability Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Document Period End Date Document Period End Date Income Tax Examination [Table] Income Tax Examination [Table] Cap price (in dollars per share) Convertible Debt, Cap Price Per Share Convertible Debt, Cap Price Per Share Accrued warranty Product Warranty Accrual, Current Accounting Standards Update 2020-06 Accounting Standards Update 2020-06 [Member] Summary of Changes in Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Total assets Assets Write offs Accounts Receivable, Allowance for Credit Loss, Writeoff Debt Disclosure [Abstract] Debt Disclosure [Abstract] Net loss per common share: Earnings Per Share [Abstract] Income Statement Location [Axis] Income Statement Location [Axis] Outstanding standby letters of credit Total Outstanding Standby Letters Of Credit Outstanding Standby Letters Of Credit Performance stock units PSUs Performance Shares [Member] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Trade Accounts Receivable Trade Accounts Receivable [Member] Total accrued expenses Accrued Liabilities, Current Beginning balance (in shares) Ending balance (in shares) Shares, Issued Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Current Long-Term Debt, Current Maturities Lease related impairment charges Lease related impairment charges Lease Related Impairment Charges [Member] Lease Related Impairment Charges [Member] 2023 Contractual Obligation, to be Paid, Year One Thereafter Lessee, Operating Lease, Liability, to be Paid, Year Five Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Convertible Senior Notes Long-Term Debt, Fair Value Accounting Policies [Abstract] Accounting Policies [Abstract] Interest expense, debt Total interest expense Interest Expense, Debt Amounts reclassified from accumulated other comprehensive loss Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Debt available borrowing capacity Debt Instrument, Unused Borrowing Capacity, Amount Accrued compensation and related benefits Employee-related Liabilities, Current Asset-based revolving credit facility Line of Credit [Member] Loss before income taxes Pre-tax loss Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts Basic and Diluted Net Loss Per Common Share Earnings Per Share [Text Block] Customer [Axis] Customer [Axis] Interest cost Defined Benefit Plan, Interest Cost Other long term liabilities Other Noncurrent Liabilities [Member] Schedule of Short-term Debt Schedule of Short-Term Debt [Table Text Block] Balance Sheet Details Supplemental Balance Sheet Disclosures [Text Block] Award Type [Domain] Award Type [Domain] Unpaid debt issuance cost Unpaid Debt Issuance costs Unpaid Debt Issuance costs Restructuring Plan [Domain] Restructuring Plan [Domain] Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Computer hardware Computer Equipment [Member] Finished goods Inventory, Finished Goods, Gross Derivative Contract [Domain] Derivative Contract [Domain] Gross profit Gross Profit Entity Registrant Name Entity Registrant Name Shares of common stock sold in at-the-market equity offering, net of issuance costs (in shares) Stock Issued During Period, Shares, New Issues Mortgage Mortgages [Member] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Foreign currency translation adjustments Goodwill, Foreign Currency Translation Gain (Loss) Foreign Currency Translation  Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Customer relationships and backlog Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town Other Allowance For Doubtful Accounts Receivable, Others Allowance For Doubtful Accounts Receivable, Others Europe, Middle East and Africa EMEA [Member] Leases [Abstract] Leases [Abstract] Related to Euro denominated monetary balances Euro Denominated Exchange Forward Contracts Receivables [Member] Euro denominated exchange forward contracts receivables. Operating expenses: Operating Expenses [Abstract] Restricted stock units released Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Strike price (in dollars per share) Convertible Debt, Strike Price Per Share Convertible Debt, Strike Price Per Share Minimum Minimum [Member] Conversion ratio Debt Instrument, Convertible, Conversion Ratio Telecom Holding Parent LLC Telecom Holding Parent LLC [Member] Telecom Holding Parent LLC [Member] Short-term restricted cash Short-term restricted cash Restricted Cash and Cash Equivalents, Current Stock-based compensation effects in net loss before income taxes Allocated Share Based Compensation Expense Before Amortization Of Prior Periods Deferred Inventory Cost Allocated share based compensation expense before amortization of prior periods deferred inventory cost. Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Asset retirement obligations Asset Retirement Obligations, Noncurrent Income Tax Examination [Line Items] Income Tax Examination [Line Items] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Debt issuance costs, net Debt Issuance Costs, Net Fair Value Measurements Fair Value Disclosures [Text Block] Accounting Standards Update [Axis] Accounting Standards Update [Axis] Closing price of common stock (in dollars per share) Share Price Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] Trading Symbol Trading Symbol Entity File Number Entity File Number Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Long-term deferred revenue Contract with Customer, Liability, Noncurrent Foreign Subsidiary Foreign Subsidiary [Member] Foreign Subsidiary [Member] Research and development Research and Development Expense Number of units granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Restricted Stock Units RSUs Restricted Stock Units (RSUs) [Member] Effective withholding tax Effective Income Tax Rate Reconciliation, Percent Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Raw materials Inventory, Raw Materials, Gross Accounts payable Increase (Decrease) in Accounts Payable LIBOR London Interbank Offered Rate (LIBOR) [Member] Concentration risk, percentage Concentration Risk, Percentage Beginning balance Balance at the end of the period Standard and Extended Product Warranty Accrual Income Taxes Income Tax Disclosure [Text Block] Guarantees [Abstract] Guarantees [Abstract] 2022 Fiscal Year 2022 Grant [Member] Fiscal Year 2022 Grant   Aggregate   Intrinsic Value Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Aggregate Intrinsic Value [Roll Forward] Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Aggregate Intrinsic Value [Roll Forward] Debt payment Debt Instrument, Periodic Payment Aggregate intrinsic value , beginning balance Aggregate intrinsic value , ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Credit Facility [Domain] Credit Facility [Domain] Amortization expense Amortization of Intangible Assets Schedule of Goodwill Schedule of Goodwill [Table Text Block] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Basic (in dollars per share) Net loss per common share - basic (in dollars per share) Earnings Per Share, Basic Guarantees Guarantees [Text Block] 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Purchase price as a percentage on principal amount of the notes upon the occurrence of a fundamental change Debt Instrument Repurchase Price As Percentage Of Principal Amount Plus Accrued And Unpaid Interest In Event Of Change Debt Instrument Repurchase Price As Percentage Of Principal Amount Plus Accrued And Unpaid Interest In Event Of Change Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Sales and marketing Selling and Marketing Expense Total stockholders' equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Schedule of Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Leased assets obtained in exchange for new lease liabilities Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Weighted-average grant date fair value per share, canceled (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Debt issuance costs amortization period Debt Issuance Costs, Amortization Period Debt Issuance Costs, Amortization Period Entity Interactive Data Current Entity Interactive Data Current Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Award Date [Domain] Award Date [Domain] Thereafter Long-Term Debt, Maturity, Year Five   Aggregate   Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding [Roll Forward] Land and building Land and Building [Member] Accumulated Deficit Retained Earnings [Member] Effects Of Stock Based Compensation [Line Items] Effects Of Stock Based Compensation [Line Items] Effects Of Stock Based Compensation [Line Items] Effects Of Stock Based Compensation [Table] Effects Of Stock Based Compensation [Table] Effects of stock based compensation Thereafter Finance Lease, Liability, to be Paid, Year Five Laboratory and manufacturing equipment Laboratory And Manufacturing Equipment [Member] Laboratory and manufacturing equipment. Common Stock Common Stock [Member] Maximum employee subscription rate Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate Summary of Effects of Stock-Based Compensation on Company's Balance Sheets and Statements of Operations Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Non-Cash Settlements and Other Restructuring Reserve, Settled Without Cash And Other Restructuring Reserve, Settled Without Cash And Other Net change in accumulated other comprehensive income (loss) Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Receivable Type [Axis] Receivable Type [Axis] Other comprehensive loss before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Number of business activities Number of Reportable Segments Schedule of Lease Costs Lease, Cost [Table Text Block] 2024 Notes 2.125% Convertible Senior Notes Due September 1, 2024 [Member] 2.125% Convertible Senior Notes Due September 1, 2024 [Member] Statement [Table] Statement [Table] Related to British Pound denominated monetary balances British Pound Denominated Exchange Forward Contracts Receivables [Member] British Pound Denominated Exchange Forward Contracts Receivables Weighted-average grant date fair value per share, released (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Additional effective rate of interest to be used on amortized carrying value Debt Instrument, Interest Rate, Effective Percentage Summary of Company's Equity Award Activity - PSUs Schedule of Nonvested Performance-Based Units Activity [Table Text Block] Document Quarterly Report Document Quarterly Report Letter of Credit Letter of Credit [Member] Furniture and fixtures Furniture and Fixtures [Member] Current assets: Assets, Current [Abstract] Long-term operating lease liabilities Other long-term liabilities Operating Lease, Liability, Noncurrent Increase in number of shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Increase In Number of Shares Authorized Share-based Compensation Arrangement by Share-based Payment Award, Increase In Number of Shares Authorized Statistical Measurement [Axis] Statistical Measurement [Axis] Accumulated deficit Retained Earnings (Accumulated Deficit) Accounts receivable, net Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Equity Components [Axis] Equity Components [Axis] Fair Value, Recurring Fair Value, Recurring [Member] Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Document Fiscal Year Focus Document Fiscal Year Focus Stock-based compensation effects in inventory Effects Of Stock Based Compensation Effects of stock based compensation. Cash Flows from Operating Activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Principal payments on finance lease obligations Finance Lease, Principal Payments Accrued expenses and other current liabilities Accounts Payable and Other Accrued Liabilities, Current Number of units, beginning balance (in shares) Number of units, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Total other income (expense), net Nonoperating Income (Expense) Variable Rate [Domain] Variable Rate [Domain] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Provision for income taxes increase Income Tax Provision Increase (Decrease) Income Tax Provision Increase (Decrease) Recent Accounting Pronouncements Accounting Standards Update and Change in Accounting Principle [Text Block] Loss Contingencies [Table] Loss Contingencies [Table] Product Product [Member] Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Accumulated Other Comprehensive Loss Total AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Loss Comprehensive Income (Loss) Note [Text Block] Indirect Indirect Revenue [Member] Indirect Revenue [Member] Finance lease, liability, current, statement of financial position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Rent expense Operating Lease, Expense Type of Restructuring [Domain] Type of Restructuring [Domain] Document Transition Report Document Transition Report Foreign Tax Authority Foreign Tax Authority [Member] Local Phone Number Local Phone Number Loss from operations Operating Income (Loss) Inventory Increase (Decrease) in Inventories Cash collateral Cash Collateral for Borrowed Securities 2024 Contractual Obligation, to be Paid, Year Two Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Weighted average shares used in computing net loss per common share: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Services Service [Member] Goodwill Goodwill, beginning balance Goodwill, ending balance Goodwill Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Schedule of Total Stock Based Compensation Cost for Instruments Granted but Not Yet Amortized Stock Based Compensation Cost For Instruments Granted But Not Yet Amortized Table [Table Text Block] Stock based compensation cost for instruments granted but not yet amortized. Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Adjustments to reconcile net loss to net cash (used in) provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Provision for income taxes Tax expense Income Tax Expense (Benefit) Geographical [Domain] Geographical [Domain] Long-term deferred tax liability Deferred Income Tax Liabilities, Net Schedule of Activity Related to Product Warranty Schedule of Product Warranty Liability [Table Text Block] Additions Accounts Receivable, Allowance for Credit Loss, Additions Accounts Receivable, Allowance for Credit Loss, Additions Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Income Statement [Abstract] Income Statement [Abstract] Additional Paid-in Capital Additional Paid-in Capital [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Document Fiscal Period Focus Document Fiscal Period Focus Collateral on derivative instruments Restricted Cash, Noncurrent Cost of revenue Cost of Goods and Services Sold Derivative [Line Items] Derivative [Line Items] Diluted (in shares) Weighted average common shares outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Guarantor Obligations [Line Items] Guarantor Obligations [Line Items] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Expected life Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Maximum number of shares per employee (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee Loss Contingencies [Line Items] Loss Contingencies [Line Items] Short-term operating and finance lease liability Operating And Financing Lease, Liability, Current Operating And Financing Lease, Liability, Current Pension plans Guarantees, Pension Plans Guarantees, Pension Plans Restructuring and other related costs Restructuring Charges, Operating Expenses Restructuring Charges, Operating Expenses Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Debt issuance costs, gross Debt Issuance Costs, Gross Base Rate Base Rate [Member] Change in estimate Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Thereafter Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Common stock, $0.001 par value Authorized shares – 500,000 as of June 25, 2022 and December 25, 2021 Issued and outstanding shares – 216,431 as of June 25, 2022 and 211,381 as of December 25, 2021 Common Stock, Value, Issued Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Charges to operations Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Senior Notes Senior Notes [Member] Weighted-average grant date fair value per share, granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Asia Pacific Asia Pacific Asia Pacific [Member] Property leases Property Leases Property leases. Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Schedule of Antidilutive Shares Excluded from Computation of Diluted Net Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Remainder of 2022 Contractual Obligation, to be Paid, Remainder of Fiscal Year Convertible Senior Notes Convertible Debt [Member] Amortization of stock-based compensation Amortization Of Stock Based Compensation Amortization of stock based compensation. Property, plant and equipment, net Property, Plant and Equipment, Net [Abstract] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Amortization of intangible assets Amortization Of Intangible Assets, Cost Of Revenue Amortization Of Intangible Assets, Cost Of Revenue Cash and restricted cash at beginning of period Cash and restricted cash at end of period Total cash and restricted cash Total cash and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Other Americas Other Americas [Member] Other Americas [Member] 2025 Contractual Obligation, to be Paid, Year Three Current liabilities: Liabilities, Current [Abstract] Proceeds from issuance of 2024 notes Proceeds from Issuance of Long-Term Debt Common stock, shares issued (in shares) Common Stock, Shares, Issued Concentration Risk [Line Items] Concentration Risk [Line Items] Deferred revenue Contract with Customer, Liability, Current Income Statement Location [Domain] Income Statement Location [Domain] License Agreement Terms License Agreement Terms [Member] Weighted Average Period (in Years) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Amendment Flag Amendment Flag Banker's Guarantees or Performance Bonds Banker's Guarantees Or Performance Bonds [Member] Banker's Guarantees Or Performance Bonds [Member] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Debt instrument, face amount Principal Debt Instrument, Face Amount Proceeds from asset-based revolving credit facility Proceeds from Long-Term Lines of Credit ESPP shares issued Stock Issued During Period, Value, Employee Stock Purchase Plan Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Convertible Senior Notes 2024 Convertible Senior Notes Two Thousand Twenty Four [Member] Convertible Senior Notes Two Thousand Twenty Four [Member] Restructuring accrual Restructuring Reserve, Current Construction in progress Construction in Progress [Member] Entity Current Reporting Status Entity Current Reporting Status Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Other long-term assets Other Assets, Noncurrent Cash Payments Payments for Restructuring 2023 Finance Lease, Liability, to be Paid, Year One Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Repayment of third-party manufacturing funding Repayment Of Third Party Manufacturing Funding Repayment Of Third Party Manufacturing Funding Severance and other related expenses Severance and other related expenses Employee Severance [Member] Operating lease term Lessee, Operating Lease, Term of Contract ESPP shares issued (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Derivative [Table] Derivative [Table] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code 2024 Finance Lease, Liability, to be Paid, Year Two Liabilities [Abstract] Liabilities [Abstract] Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Enterprise Resource Planning Systems Enterprise Resource Planning Systems [Member] Enterprise resource planning systems Cash paid for amounts included in the measurement of lease liabilities Operating Lease, Payments Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Sales and marketing Selling and Marketing Expense [Member] Volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate 2026 Contractual Obligation, to be Paid, Year Four Finance lease, liability, statement of financial position [Extensible List] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Number units canceled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Total Long-Term Debt Other gain (loss), net Other Nonoperating Income (Expense) Balance Sheet Location [Axis] Balance Sheet Location [Axis] Restructuring and Other Related Costs Restructuring and Related Activities Disclosure [Text Block] Common stock, authorized shares (in shares) Common Stock, Shares Authorized Schedule of Guarantor Obligations [Table] Schedule of Guarantor Obligations [Table] Before-tax effect of foreign currency exchange forward contracts not designated as hedging instruments, gain (loss) Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Guarantor Obligations, Nature [Domain] Guarantor Obligations, Nature [Domain] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total operating expenses Operating Expenses Maximum Maximum [Member] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Inventory Valuation and Obsolescence Inventory Valuation and Obsolescence [Member] Cash Cash and Cash Equivalents, at Carrying Value Long-term restricted cash Long-term restricted cash Restricted Cash and Cash Equivalents, Noncurrent Work in process Inventory, Work in Process, Gross Deferred revenue Increase (Decrease) in Contract with Customer, Liability Total current assets Assets, Current Taxes payable Taxes Payable, Current Cash paid for income taxes, net Income Taxes Paid, Net Deferred revenue recognized Contract with Customer, Liability, Revenue Recognized Entity Small Business Entity Small Business Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Measurement Frequency [Domain] Measurement Frequency [Domain] Schedule of Net Benefit Costs Schedule of Net Benefit Costs [Table Text Block] Revenue: Revenues [Abstract] Net Carrying Amount Finite-Lived Intangible Assets, Net Number of restricted stock units, expected to vest (in shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Option Expected To Vest Number Share based compensation arrangement by share based payment award equity instruments other than option expected to vest number. Revenue expected to be recognized in the future, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Threshold trading days Debt Instrument, Convertible, Threshold Trading Days Computer software Computer Software, Intangible Asset [Member] Amortization of debt discount Amortization of Debt Discount (Premium) Income tax benefit associated with stock-based compensation Share-Based Payment Arrangement, Expense, Tax Benefit Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Significant Accounting Policies [Table] Significant Accounting Policies [Table] Significant Accounting Policies [Table] Accounts receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Debt Instrument [Line Items] Debt Instrument [Line Items] Interest payable, debt Interest Payable Accrued expenses and other current liabilities Other Accrued Liabilities Payment of debt issuance cost Payments of Debt Issuance Costs Total operating lease liability Present value of lease liabilities Operating Lease, Liability Segment Information Segment Reporting Disclosure [Text Block] Total lease payments Finance Lease, Liability, to be Paid Schedule of Finance Lease Liabilities Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Term of finance lease Lessee, Finance Lease, Term of Contract LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Accumulated Tax Effect Accumulated Income Tax Adjustment Attributable to Parent [Member] Accumulated Income Tax Adjustment Attributable to Parent [Member] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Remainder of 2022 Long-Term Debt, Maturity, Remainder of Fiscal Year Inventory Total inventory Inventory, Net Transfer of inventory to fixed assets Transfer Of Inventory To Fixed Assets Value of inventory transferred to fixed assets in noncash transactions. Estimated fair value (in dollars per share) Share Based Compensation Arrangement By Share Based Payment Award Estimated Fair Value Of Common Stock Per Share Share Based Compensation Arrangement by Share Based Payment Award Estimated Fair Value of Common Stock per Share Accounts payable Accounts Payable, Current Restructuring and other related costs Charges Restructuring Charges Income Tax Authority [Axis] Income Tax Authority [Axis] Schedule of Nonvested Performance Based Units Activity by Grant Year Schedule Of Nonvested Performance Based Units Activity By Grant Year [Table Text Block] Schedule Of Nonvested Performance Based Units Activity By Grant Year [Table Text Block] Thereafter Contractual Obligation, to be Paid, Year Five Unamortized debt discount Debt Instrument, Unamortized Discount Convertible threshold minimum percentage Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger 2026 Long-Term Debt, Maturity, Year Four Less accumulated depreciation and amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Hedging Designation [Axis] Hedging Designation [Axis] Convertible senior notes Convertible Notes Payable [Member] Entity Filer Category Entity Filer Category Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Basic (in shares) Weighted average common shares outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic United States UNITED STATES Stock based compensation expense Total stock-based compensation expense Share-Based Payment Arrangement, Expense Supplemental schedule of non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Commitments and contingencies (Note 13) Commitments and Contingencies Security Exchange Name Security Exchange Name Payment of term license obligation Payment For Term License Obligation Payment For Term License Obligation License License [Member] Weighted Average Remaining Useful Life (In Years) Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Other Americas Americas, Excluding United States [Member] Americas, Excluding United States [Member] Gross notional Derivative, Notional Amount Preferred stock, $0.001 par value Authorized shares – 25,000 and no shares issued and outstanding Preferred Stock, Value, Issued Letters of credit outstanding Letters of Credit Outstanding, Amount Restricted stock units Restricted Stock [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] General and administration General and Administrative Expense [Member] Total revenue Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Service cost Defined Benefit Plan, Service Cost Asset-based revolving credit facility Asset-based Revolving Credit Facility [Member] Asset-based Revolving Credit Facility [Member] Balance Sheet Details [Line Items] Inventory Awaiting Customer Acceptance [Line Items] Inventory Awaiting Customer Acceptance Line Items Short-term debt, net Debt, Current Cover [Abstract] Cover [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Schedule of Interest Expense Recognized Related To Notes Schedule Of Interest Expense Recognized Table [Table Text Block] Schedule Of Interest Expense Recognized Table [Text Block] Beginning balance Ending balance Accounts Receivable, Allowance for Credit Loss Actuarial Gain (Loss) on Pension Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member] Revenue Recognition Revenue from Contract with Customer [Text Block] Weighted average discount rate Finance Lease, Weighted Average Discount Rate, Percent Segment Reporting [Abstract] Segment Reporting [Abstract] Amortization of actuarial loss Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax PSUs released Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested Aggregate Intrinsic Value Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested Aggregate Intrinsic Value Total contractual obligations Contractual Obligation Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Award Date [Axis] Award Date [Axis] 2.125% Convertible Senior Notes, Circumstance 2 2.125% Convertible Senior Notes, Circumstance 2 [Member] 2.125% Convertible Senior Notes, Circumstance 2 [Member] Amortization of actuarial loss Defined Benefit Plan, Amortization of Gain (Loss) Tax withholding paid on behalf of employees for net share settlement Payment, Tax Withholding, Share-Based Payment Arrangement Total liabilities and stockholders’ equity Liabilities and Equity Debt term Debt Instrument, Term Operating Expenses Operating Expense [Member] Amortization of debt issuance costs Amortization of debt issuance costs Amortization of Debt Issuance Costs Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Axis] Goodwill [Roll Forward] Goodwill [Roll Forward] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Reserved common stock for issuance of options (in shares) Common Shares Reserved For Issuance Upon Exercise Of Outstanding Options Assumed From Acquisitions Shares Common Shares Reserved For Issuance Upon Exercise Of Outstanding Options Assumed From Acquisitions Shares Repayment of asset-based revolving credit facility Repayment, lines of credit Repayments of Long-Term Lines of Credit Cash Cash Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Additional borrowing capacity Line Of Credit Facility, Additional Borrowing Capacity Line Of Credit Facility, Additional Borrowing Capacity Current Fiscal Year End Date Current Fiscal Year End Date Less: interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Schedule of Details of Selected Balance Sheet Items Schedule Of Selected Balance Sheet Items [Table Text Block] Schedule of selected balance sheet items. Restricted Cash and Cash Equivalents [Abstract] Restricted Cash and Cash Equivalents [Abstract] Diluted (in dollars per share) Net loss per common share - diluted (in dollars per share) Earnings Per Share, Diluted Intangible assets Intangible Assets, Net (Excluding Goodwill) Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Bond secure amount Bond Secure Amount Bond Secure Amount Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total current liabilities Liabilities, Current 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Customer Concentration Risk Customer Concentration Risk [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Summary of Company's Equity Award Activity - RSUs Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Others Other Impairment Charges [Member] Other Impairment Charges Derivative Instruments Derivatives and Fair Value [Text Block] Revenue expected to be recognized in the future as of June 25, 2022 Revenue, Remaining Performance Obligation, Amount 2021 Fiscal Year 2021 Grant [Member] Fiscal Year 2021 Grant Plan maximum term Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Schedule of Fair Value of Derivative Instruments not Designated as Hedging Instruments Schedule of Derivative Instruments [Table Text Block] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Schedule of Allowance for Credit Losses Accounts Receivable, Allowance for Credit Loss [Table Text Block] Other income (expense), net: Nonoperating Income (Expense) [Abstract] Revenue from Contract with Customer Benchmark Revenue from Contract with Customer Benchmark [Member] Schedule of Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Income Tax Authority [Domain] Income Tax Authority [Domain] Total cost of revenue Cost of Revenue Loss contingency related to non-cancelable purchase commitments Loss Contingency Related To Non Cancelable Purchase Commitments Loss contingency related to non-cancelable purchase commitments. Deferred revenue Contract with Customer, Liability Product and Service [Axis] Product and Service [Axis] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Receivables sold Account Receivables Sold, Gross Account Receivables Sold, Gross Weighted average remaining lease term Finance Lease, Weighted Average Remaining Lease Term Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Interest expense Interest expense Interest Expense Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Credit Facility [Axis] Credit Facility [Axis] Equity [Abstract] Equity [Abstract] Convertible, threshold maximum percentage Debt Instrument Convertible Threshold Maximum Percentage Of Stock Price Trigger Debt Instrument, Convertible, Threshold Maximum Percentage Of Stock Price Trigger Number of units released (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Entity Tax Identification Number Entity Tax Identification Number Schedule of Long Lived Assets Long-Lived Assets by Geographic Areas [Table Text Block] Number of shares authorized to be issued (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Unamortized issuance costs Unamortized Debt Issuance Expense Payroll deduction price as a percentage of market value Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Purchase Date Accrued expenses and other current liabilities Accounts Payable and Accrued Liabilities [Abstract] Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] RSUs released Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Aggregate Intrinsic Value Share based compensation arrangement by share based payment award equity instruments other than options vested in period aggregate intrinsic value. Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Remainder of 2022 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Shares withheld for tax obligations (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Subtotal Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Net change in cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Schedule of Restructuring Reserve by Type of Cost Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Schedule of Restructuring and Related Costs Restructuring and Related Costs [Table Text Block] Entity Central Index Key Entity Central Index Key Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Repayment of mortgage payable Repayments of Secured Debt Interest income Investment Income, Interest Measurement Frequency [Axis] Measurement Frequency [Axis] Weighted Average  Grant Date  Fair Value Per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Shares withheld for tax obligations Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] 2016 Equity Incentive Plan 2016 Equity Incentive Plan [Member] 2016 Equity Incentive Plan [Member] Other accrued expenses and other current liabilities Other Accrued Liabilities, Current Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Conversion option related to convertible senior notes, net of allocated costs Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature Entity [Domain] Entity [Domain] Accrued liabilities and other current liabilities Increase (Decrease) in Other Accounts Payable and Accrued Liabilities Accounting Standards Update [Domain] Accounting Standards Update [Domain] City Area Code City Area Code General and administrative General and Administrative Expense ASSETS Assets [Abstract] Retirement Benefits [Abstract] Retirement Benefits [Abstract] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Value added tax license Value Added Tax License Value added tax license. Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Unpaid term licenses (included in accounts payable, accrued liabilities and other long-term liabilities) Term Licenses Incurred But Not Yet Paid Term Licenses Incurred But Not Yet Paid Cash Flows from Financing Activities: Net Cash Provided by (Used in) Financing Activities [Abstract] 2023 Long-Term Debt, Maturity, Year One Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Variable Rate [Axis] Variable Rate [Axis] Less: interest Finance Lease, Liability, Undiscounted Excess Amount Other long-term liabilities Other Liabilities, Noncurrent Purchase of property and equipment, net Payments to Acquire Property, Plant, and Equipment 2019 Fiscal Year 2019 Grant [Member] Fiscal Year 2019 Grant [Member] Research and development Research and Development Expense [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Schedule of Computation of Net Loss Per Common Share Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] 2027 Notes Convertible Senior Notes, 2.5%, Due March 1, 2027 [Member] Convertible Senior Notes, 2.5%, Due March 1, 2027 [Member] Leased assets obtained in exchange for new lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Cost of Revenue Cost of revenue Cost of Sales [Member] Schedule of Components of Convertible Senior Notes Convertible Debt [Table Text Block] Customer [Domain] Customer [Domain] Accounting standards update [Extensible List] Accounting Standards Update [Extensible Enumeration] EX-101.PRE 9 infn-20220625_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Cover Page - shares
6 Months Ended
Jun. 25, 2022
Jul. 25, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 25, 2022  
Document Transition Report false  
Entity File Number 001-33486  
Entity Registrant Name INFINERA CORP  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 77-0560433  
Entity Address, Address Line One 6373 San Ignacio Avenue  
Entity Address, City or Town San Jose  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 95119  
City Area Code 408  
Local Phone Number 572-5200  
Title of 12(b) Security Common stock, par value $0.001 per share  
Trading Symbol INFN  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding (in shares)   216,934,208
Amendment Flag false  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0001138639  
Current Fiscal Year End Date --12-31  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 25, 2022
Dec. 25, 2021
Current assets:    
Cash $ 130,856 $ 190,611
Short-term restricted cash 21,142 2,840
Accounts receivable, net 302,928 358,954
Inventory 309,602 291,367
Prepaid expenses and other current assets 161,480 147,989
Total current assets 926,008 991,761
Property, plant and equipment, net 157,665 160,218
Operating lease right-of-use assets 39,055 45,338
Intangible assets 65,832 86,574
Goodwill 237,246 255,788
Long-term restricted cash 3,184 9,070
Other long-term assets 39,810 38,475
Total assets 1,468,800 1,587,224
Current liabilities:    
Accounts payable 208,882 216,404
Accrued expenses and other current liabilities 141,965 147,029
Accrued compensation and related benefits 68,549 88,021
Short-term debt, net 540 533
Accrued warranty 19,203 23,204
Deferred revenue 116,043 137,297
Total current liabilities 555,182 612,488
Long-term debt, net 640,076 476,789
Long-term accrued warranty 17,566 21,106
Long-term deferred revenue 29,130 31,612
Long-term deferred tax liability 2,115 2,364
Long-term operating lease liabilities 50,839 54,326
Other long-term liabilities 57,334 64,768
Commitments and contingencies (Note 13)
Stockholders’ equity:    
Preferred stock, $0.001 par value Authorized shares – 25,000 and no shares issued and outstanding 0 0
Common stock, $0.001 par value Authorized shares – 500,000 as of June 25, 2022 and December 25, 2021 Issued and outstanding shares – 216,431 as of June 25, 2022 and 211,381 as of December 25, 2021 216 211
Additional paid-in capital 1,867,000 2,026,098
Accumulated other comprehensive loss (29,537) (4,496)
Accumulated deficit (1,721,121) (1,698,042)
Total stockholders' equity 116,558 323,771
Total liabilities and stockholders’ equity $ 1,468,800 $ 1,587,224
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 25, 2022
Dec. 25, 2021
Statement of Financial Position [Abstract]    
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 25,000,000 25,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, authorized shares (in shares) 500,000,000 500,000,000
Common stock, shares issued (in shares) 216,431,000 211,381,000
Common stock, shares outstanding (in shares) 216,431,000 211,381,000
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Jun. 25, 2022
Jun. 26, 2021
Revenue:        
Total revenue $ 357,985 $ 338,227 $ 696,859 $ 669,134
Cost of revenue:        
Amortization of intangible assets 6,229 4,614 12,460 9,230
Restructuring and other related costs 13 (269) 163 245
Total cost of revenue 248,785 217,844 476,012 431,719
Gross profit 109,200 120,383 220,847 237,415
Operating expenses:        
Research and development 78,635 73,934 152,046 147,463
Sales and marketing 35,329 33,782 71,153 66,554
General and administrative 30,150 32,197 58,040 58,703
Amortization of intangible assets 3,667 4,392 7,413 8,797
Acquisition and integration costs 0 0 0 614
Restructuring and other related costs 1,133 (674) 8,403 1,645
Total operating expenses 148,914 143,631 297,055 283,776
Loss from operations (39,714) (23,248) (76,208) (46,361)
Other income (expense), net:        
Interest income 104 27 157 67
Interest expense (7,252) (12,017) (12,244) (23,860)
Other gain (loss), net (3,520) 2,719 2,500 (9,676)
Total other income (expense), net (10,668) (9,271) (9,587) (33,469)
Loss before income taxes (50,382) (32,519) (85,795) (79,830)
Provision for income taxes 5,339 3,075 11,776 4,086
Net loss $ (55,721) $ (35,594) $ (97,571) $ (83,916)
Net loss per common share:        
Basic (in dollars per share) $ (0.26) $ (0.17) $ (0.46) $ (0.41)
Diluted (in dollars per share) $ (0.26) $ (0.17) $ (0.46) $ (0.41)
Weighted average shares used in computing net loss per common share:        
Basic (in shares) 215,509 206,780 213,846 204,709
Diluted (in shares) 215,509 206,780 213,846 204,709
Product        
Revenue:        
Total revenue $ 284,852 $ 257,441 $ 552,305 $ 511,602
Cost of revenue:        
Cost of revenue 204,122 172,053 387,009 337,538
Services        
Revenue:        
Total revenue 73,133 80,786 144,554 157,532
Cost of revenue:        
Cost of revenue $ 38,421 $ 41,446 $ 76,380 $ 84,706
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Jun. 25, 2022
Jun. 26, 2021
Statement of Comprehensive Income [Abstract]        
Net loss $ (55,721) $ (35,594) $ (97,571) $ (83,916)
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustment (14,009) 5,480 (25,210) 1,647
Amortization of actuarial loss 82 864 169 1,725
Net change in accumulated other comprehensive income (loss) (13,927) 6,344 (25,041) 3,372
Comprehensive loss $ (69,648) $ (29,250) $ (122,612) $ (80,544)
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Additional Paid-in Capital
Additional Paid-in Capital
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Other Comprehensive Loss
Accumulated Deficit
Accumulated Deficit
Cumulative Effect, Period of Adoption, Adjustment
Beginning balance (in shares) at Dec. 26, 2020     201,397          
Beginning balance at Dec. 26, 2020 $ 426,284   $ 201 $ 1,965,245   $ (11,898) $ (1,527,264)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Shares of common stock sold in at-the-market equity offering, net of issuance costs (in shares)     46          
Shares of common stock sold in at-the-market equity offering, net of issuance costs 332   $ 0 332        
ESPP shares issued (in shares)     1,294          
ESPP shares issued 9,012   $ 1 9,011        
Restricted stock units released (in shares)     6,088          
Restricted stock units released 6   $ 6          
Shares withheld for tax obligations (in shares)     (357)          
Shares withheld for tax obligations (3,398)     (3,398)        
Stock-based compensation 24,901     24,901        
Other comprehensive income (loss) 3,372         3,372    
Net loss (83,916)           (83,916)  
Ending balance (in shares) at Jun. 26, 2021     208,468          
Ending balance at Jun. 26, 2021 $ 376,593   $ 208 1,996,091   (8,526) (1,611,180)  
Accounting standards update [Extensible List] Accounting Standards Update 2020-06              
Beginning balance (in shares) at Dec. 26, 2020     201,397          
Beginning balance at Dec. 26, 2020 $ 426,284   $ 201 1,965,245   (11,898) (1,527,264)  
Ending balance (in shares) at Dec. 25, 2021     211,381          
Ending balance at Dec. 25, 2021 323,771 $ (122,001) $ 211 2,026,098 $ (196,493) (4,496) (1,698,042) $ 74,492
Beginning balance (in shares) at Mar. 27, 2021     204,812          
Beginning balance at Mar. 27, 2021 393,348   $ 205 1,983,599   (14,870) (1,575,586)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Restricted stock units released (in shares)     3,819          
Restricted stock units released 3   $ 3          
Shares withheld for tax obligations (in shares)     (163)          
Shares withheld for tax obligations (1,460)     (1,460)        
Stock-based compensation 13,952     13,952        
Other comprehensive income (loss) 6,344         6,344    
Net loss (35,594)           (35,594)  
Ending balance (in shares) at Jun. 26, 2021     208,468          
Ending balance at Jun. 26, 2021 376,593   $ 208 1,996,091   (8,526) (1,611,180)  
Beginning balance (in shares) at Dec. 25, 2021     211,381          
Beginning balance at Dec. 25, 2021 323,771 $ (122,001) $ 211 2,026,098 $ (196,493) (4,496) (1,698,042) $ 74,492
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
ESPP shares issued (in shares)     1,234          
ESPP shares issued 8,881   $ 1 8,880        
Restricted stock units released (in shares)     4,094          
Restricted stock units released 4   $ 4          
Shares withheld for tax obligations (in shares)     (278)          
Shares withheld for tax obligations (2,390)     (2,390)        
Stock-based compensation 30,905     30,905        
Other comprehensive income (loss) (25,041)         (25,041)    
Net loss (97,571)           (97,571)  
Ending balance (in shares) at Jun. 25, 2022     216,431          
Ending balance at Jun. 25, 2022 116,558   $ 216 1,867,000   (29,537) (1,721,121)  
Beginning balance (in shares) at Mar. 26, 2022     213,231          
Beginning balance at Mar. 26, 2022 170,205   $ 213 1,851,002   (15,610) (1,665,400)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Restricted stock units released (in shares)     3,419          
Restricted stock units released 3   $ 3          
Shares withheld for tax obligations (in shares)     (219)          
Shares withheld for tax obligations (1,860)     (1,860)        
Stock-based compensation 17,858     17,858        
Other comprehensive income (loss) (13,927)         (13,927)    
Net loss (55,721)           (55,721)  
Ending balance (in shares) at Jun. 25, 2022     216,431          
Ending balance at Jun. 25, 2022 $ 116,558   $ 216 $ 1,867,000   $ (29,537) $ (1,721,121)  
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Cash Flows from Operating Activities:    
Net loss $ (97,571) $ (83,916)
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:    
Depreciation and amortization 42,706 39,308
Non-cash restructuring charges and other related costs 5,657 824
Amortization of debt discount and issuance costs 4,124 15,834
Operating lease expense 4,987 8,526
Stock-based compensation expense 30,722 24,913
Other, net 868 3,090
Changes in assets and liabilities:    
Accounts receivable 50,396 36,293
Inventory (22,225) (6,120)
Prepaid expenses and other current assets (31,934) 21,332
Accounts payable 2,120 (2,085)
Accrued liabilities and other current liabilities (24,335) (3,754)
Deferred revenue (22,146) (14,311)
Net cash (used in) provided by operating activities (56,631) 39,934
Cash Flows from Investing Activities:    
Purchase of property and equipment, net (26,726) (25,789)
Net cash used in investing activities (26,726) (25,789)
Cash Flows from Financing Activities:    
Proceeds from asset-based revolving credit facility 80,000 0
Repayment of asset-based revolving credit facility (40,000) (77,000)
Repayment of third-party manufacturing funding 0 (24,610)
Repayment of mortgage payable (245) (130)
Payment of debt issuance cost (783) 0
Payment of term license obligation (3,643) (3,930)
Principal payments on finance lease obligations (577) (819)
Proceeds from issuance of common stock 8,875 9,344
Tax withholding paid on behalf of employees for net share settlement (2,384) (3,398)
Net cash provided by (used in) financing activities 41,243 (100,543)
Effect of exchange rate changes on cash (5,225) 4,245
Net change in cash (47,339) (82,153)
Cash and restricted cash at beginning of period 202,521 315,383
Cash and restricted cash at end of period [1] 155,182 233,230
Supplemental disclosures of cash flow information:    
Cash paid for income taxes, net 4,435 13,162
Cash paid for interest 7,995 9,862
Supplemental schedule of non-cash investing and financing activities:    
Unpaid debt issuance cost 365 0
Transfer of inventory to fixed assets 3,705 1,735
Unpaid term licenses (included in accounts payable, accrued liabilities and other long-term liabilities) $ 7,343 $ 9,807
[1] Reconciliation of cash and restricted cash to the condensed consolidated balance sheets:
June 25,
2022
June 26,
2021
Cash$130,856 $219,735 
Short-term restricted cash21,142 2,840 
Long-term restricted cash3,184 10,655 
Total cash and restricted cash$155,182 $233,230 
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
Jun. 25, 2022
Jun. 26, 2021
Restricted Cash and Cash Equivalents [Abstract]    
Cash $ 130,856 $ 219,735
Short-term restricted cash 21,142 2,840
Long-term restricted cash 3,184 10,655
Total cash and restricted cash [1] $ 155,182 $ 233,230
[1] Reconciliation of cash and restricted cash to the condensed consolidated balance sheets:
June 25,
2022
June 26,
2021
Cash$130,856 $219,735 
Short-term restricted cash21,142 2,840 
Long-term restricted cash3,184 10,655 
Total cash and restricted cash$155,182 $233,230 
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation and Significant Accounting Policies
6 Months Ended
Jun. 25, 2022
Accounting Policies [Abstract]  
Basis of Presentation and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies
Basis of Presentation
Infinera Corporation (the “Company”) prepared its interim condensed consolidated financial statements that accompany these notes in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) and pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”), consistent in all material respects with those applied in the Company’s Annual Report on Form 10-K for the fiscal year ended December 25, 2021, other than the adoption of an accounting pronouncement as described in Note 2, "Recent Accounting Pronouncements".
The Company has made certain estimates, assumptions and judgments that can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the condensed consolidated financial statements, as well as the reported amounts of revenue and expenses during the periods presented. Significant estimates, assumptions and judgments made by management include revenue recognition, stock-based compensation, employee benefit and pension plans, inventory valuation, accrued warranty, operating and finance lease liabilities, restructuring and other related costs, loss contingencies, and accounting for income taxes. Other less significant estimates, assumptions and judgments made by management include allowances for sales returns, allowances for credit losses, useful life of intangible assets, and property, plant and equipment. Management believes that the estimates and judgments upon which they rely are reasonable based upon information available to them at the time that these estimates and judgments are made. The Company expects uncertainties around its key accounting estimates to continue to evolve depending on the duration and degree of impact associated with the outbreak of novel strains of the coronavirus (“COVID-19”). These estimates may change as new events occur and additional information emerges, and such changes are recognized or disclosed in the Company's condensed consolidated financial statements.
The interim financial information is unaudited, but reflects all adjustments that are, in management’s opinion, necessary to provide a fair presentation of results for the interim periods presented. All adjustments are of a normal recurring nature. The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All inter-company balances and transactions have been eliminated.
This interim information should be read in conjunction with the consolidated financial statements in the Company’s Annual Report on Form 10-K for the fiscal year ended December 25, 2021.    
For the three-months ended June 25, 2022, one customer accounted for 11% of the Company's total revenue and for the six-months ended June 25, 2022, no customer accounted for 10% or more of the Company's total revenue. For the three-months ended June 26, 2021, no customer accounted for 10% of the Company's total revenue and for the six-months ended June 26, 2021, one customer accounted for 10% of the Company's total revenue.
There have been no material changes in the Company’s significant accounting policies for the six-months ended June 25, 2022 compared to those disclosed in the Company’s Annual Report on Form 10-K for the fiscal year ended December 25, 2021.
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Recent Accounting Pronouncements
6 Months Ended
Jun. 25, 2022
Accounting Policies [Abstract]  
Recent Accounting Pronouncements Recent Accounting Pronouncements
Accounting Pronouncements Recently Adopted
In August 2020, the FASB issued ASU 2020-06, "Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity" ("ASU 2020-06"). ASU 2020-06 simplifies the accounting for convertible instruments by removing certain separation models in ASC 470-20, Debt—Debt with Conversion and Other Options, for convertible instruments. On December 26, 2021, the Company adopted ASU 2020-06 using the modified retrospective method. Applying the transition guidance, the Company was required to apply the guidance to all impacted financial instruments that were outstanding as of December 26, 2021 with the cumulative effect recognized as an adjustment to the opening balance of accumulated deficit.
The adoption of ASU 2020-06 required the Company to record a $196.5 million reduction of additional paid in capital, on December 26, 2021, due to the recombination of the equity conversion component of convertible debt remaining outstanding, which was initially separated and recorded in equity. The $122.0 million increase in debt represented the removal of the remaining debt discounts recorded for this previous separation. The Company recognized a $74.5 million cumulative effect decrease of initially applying ASU 2020-06 as an adjustment to the December 26, 2021 opening balance of accumulated deficit. Interest expense recognized in future periods will be reduced as a result of accounting for the convertible senior notes as a liability instrument. Since the Company had a net loss in the three- and six-months ended June 25, 2022, the convertible senior notes were determined to be anti-dilutive and therefore had no impact to basic or diluted net loss per share for the periods as a result of adopting ASU 2020-06. The prior period consolidated financial statements have not been retrospectively adjusted and continue to be reported under the accounting standards in effect for those periods.
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Leases
6 Months Ended
Jun. 25, 2022
Leases [Abstract]  
Leases Leases
The Company has operating leases for real estate (facilities) and automobiles. For the three- and six-months ended June 25, 2022, operating lease expense was $4.0 million and $13.3 million, respectively. Included in operating lease expense were rent expense and impairment charges due to restructuring resulting in abandonment of certain lease facilities, amounting to $0.8 million and $6.4 million, for the three- and six-months ended June 25, 2022, respectively. For the three- and six-months ended June 26, 2021, operating lease expense was $5.3 million and $12.6 million, respectively. Included in operating lease expense were rent expense and impairment charges due to restructuring resulting in abandonment of certain lease facilities, amounting to $0.4 million and $2.4 million, respectively.
Variable lease cost, short-term lease cost and sublease income were immaterial during the three- and six-months ended June 25, 2022 and June 26, 2021.
The following table presents operating lease liabilities in both current and long-term (in thousands):
June 25,
2022
December 25,
2021
Accrued expenses and other current liabilities$13,559 $16,542 
Other long-term liabilities50,839 54,326 
Total operating lease liability$64,398 $70,868 
The Company also has finance leases. The lease term for these arrangements range from three to five years with option to purchase, or ownership transferring at the end of the term. As of June 25, 2022 and December 25, 2021, finance leases included in property, plant, and equipment, net in the condensed consolidated balance sheets were $5.4 million and $5.5 million, respectively. Finance lease expenses include amortization of the right-of-use assets and interest expenses. Total finance lease expenses during the three- and six-months ended June 25, 2022 and June 26, 2021 were not material.
The following table presents maturity of lease liabilities under the Company's non-cancelable leases as of June 25, 2022 (in thousands):
Operating LeaseFinance Lease
Total lease payments$82,113 $1,701 
Less: interest(1)
17,715 75 
Present value of lease liabilities$64,398 $1,626 
(1) Calculated using the interest rate for each lease.
The following table presents supplemental information for the Company's non-cancelable leases for the six-months ended June 25, 2022 (in thousands, except for weighted average and percentage data):
Operating LeaseFinance Lease
Weighted average remaining lease term5.70 years1.26 years
Weighted average discount rate9.20 %7.06 %
Cash paid for amounts included in the measurement of lease liabilities$12,876 $577 
Leased assets obtained in exchange for new lease liabilities$4,975 $— 
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition
6 Months Ended
Jun. 25, 2022
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
Capitalization of Costs to Obtain a Contract
The ending balances of the Company's capitalized costs to obtain a contract as of June 25, 2022 and December 25, 2021 were not material.
Disaggregation of Revenue
The following table presents the Company's revenue disaggregated by geography, based on the shipping address of the customer (in thousands):
Three Months EndedSix Months Ended
June 25,
2022
June 26,
2021
June 25,
2022
June 26,
2021
United States$181,530 $175,184 $351,715 $332,833 
Other Americas32,825 29,577 53,736 49,108 
Europe, Middle East and Africa103,838 94,275 212,449 209,183 
Asia Pacific39,792 39,191 78,959 78,010 
Total revenue$357,985 $338,227 $696,859 $669,134 
The Company sells its products directly to customers who are predominantly service providers and to channel partners that sell on its behalf.
The following table presents the Company's revenue disaggregated by sales channel (in thousands):
Three Months EndedSix Months Ended
June 25,
2022
June 26,
2021
June 25,
2022
June 26,
2021
Direct$273,719 $265,022 $534,611 $536,323 
Indirect84,266 73,205 162,248 132,811 
Total revenue$357,985 $338,227 $696,859 $669,134 
Contract Balances
The following table provides information about receivables, contract assets and contract liabilities from contracts with customers (in thousands):
June 25,
2022
December 25,
2021
Assets (Liabilities)
Accounts receivable, net$302,928 $358,954 
Contract assets$56,127 $49,052 
Deferred revenue$(145,173)$(168,909)
Revenue recognized for the three- and six-months ended June 25, 2022 that was included in the deferred revenue balance at the beginning of the reporting period was $25.6 million and $70.5 million, respectively. Revenue recognized for the three- and six-months ended June 26, 2021 that was included in the deferred revenue balance at the beginning of the reporting period was $22.6 million and $53.9 million, respectively. Changes in the contract asset and liability balances during the three- and six-month periods ended June 25, 2022 and June 26, 2021 were not materially impacted by other factors.
Transaction Price Allocated to the Remaining Performance Obligation
The Company’s remaining performance obligations represent the transaction price allocated to performance obligations that are unsatisfied or partially satisfied, consisting of deferred revenue and backlog. The Company’s backlog represents purchase orders received from customers for future product shipments and services. The Company’s backlog is subject to future events that could cause the amount or timing of the related revenue to change, and, in certain cases, may be canceled without penalty. Orders in backlog may be fulfilled several quarters following receipt or may relate to multi-year support service obligations.
The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) pursuant to contracts that are not subject to cancellation without penalty at the end of the reporting period (in thousands):
Remainder of 20222023202420252026ThereafterTotal
Revenue expected to be recognized in the future as of June 25, 2022
$574,225 $328,829 $35,349 $8,101 $4,451 $3,410 $954,365 
XML 22 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements
6 Months Ended
Jun. 25, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
Disclosure of Fair Values
Financial instruments that are not re-measured at fair value include accounts receivable, accounts payable, accrued liabilities, and debt. The carrying values of these financial instruments other than the Company's 2024 Notes and 2027 Notes (collectively referred to as "convertible senior notes" below) approximate their fair values. The fair value of convertible senior notes were determined based on the quoted bid price of the convertible senior notes in an over-the-counter market on June 24, 2022 (the last trading day of the quarter).

The following table presents the estimated fair values of the convertible senior notes (in thousands): 
As of June 25, 2022As of December 25, 2021
 Fair Value Measured UsingFair Value Measured Using
 Level 1Level 2TotalLevel 1Level 2Total
Convertible Senior Notes$— $567,138 $567,138 $— $765,412 $765,412 
During the six-months ended June 25, 2022, there were no transfers of assets or liabilities between Level 1 and Level 2 of the fair value hierarchy. As of each of June 25, 2022 and December 25, 2021, none of the Company’s existing assets or liabilities were classified as Level 3.
The Company measures goodwill and intangible assets at fair value on a nonrecurring basis when there are identifiable events or changes in circumstances that may have a significant adverse impact on the fair value of these assets. The Company performed an analysis of impairment indicators of these assets and noted no adverse impact to their fair values as of June 25, 2022.    
Facilities-related Charges
The Company classifies certain facilities-related charges within Level 3 of the fair value hierarchy and applies fair value accounting on a nonrecurring basis when impairment indicators exist or upon the existence of observable fair values.
In connection with its restructuring plans (as discussed in Note 9, “Restructuring and Other Related Costs” to the Notes to Condensed Consolidated Financial Statements), the Company incurred facilities related charges of $0.8 million and $6.4 million for the three- and six-months ended June 25, 2022, respectively. The Company incurred facilities related charges of $0.4 million and $2.4 million for the three- and six- months ended June 26, 2021, respectively. These charges primarily consisted of impairment charges incurred for operating lease right-of-use assets and were calculated at fair value based on estimated future sublease rental receipts that the Company could reasonably obtain over the remaining lease term at the discount rate. Facilities-related charges are classified as Level 3 measurement due to the significance of these unobservable inputs. See Note 9, "Restructuring and Other Related Costs" to the Notes to Condensed Consolidated Financial Statements for more information.
Cash
As of June 25, 2022, the Company had $155.2 million of cash and restricted cash, including $66.9 million of cash held by its foreign subsidiaries.
As of December 25, 2021, the Company had $202.5 million of cash and restricted cash, including $77.6 million of cash held by its foreign subsidiaries. The Company's cash held by its foreign subsidiaries is used for operating and investing activities in those locations, and the Company does not currently have the need or the intent to repatriate those funds to the United States.
XML 23 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Instruments
6 Months Ended
Jun. 25, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments Derivative Instruments
Foreign Currency Exchange Forward Contracts
The Company transacts business in various foreign currencies, has international sales, cost of sales, and expenses denominated in foreign currencies, and carries foreign-currency-denominated account balances, subjecting the Company to foreign currency risk. The Company’s primary foreign currency risk management objective is to protect the U.S. dollar value of future cash flows and minimize the volatility of reported earnings. The Company utilizes foreign currency forward contracts, which are primarily short term in nature.
Historically, the Company entered into foreign currency exchange forward contracts to manage its exposure to fluctuation in foreign exchange rates that arise from its Euro and British pound denominated account balances. Gains and losses on these contracts were intended to offset the impact of foreign exchange rate fluctuations on the underlying foreign currency denominated account balances, and therefore did not subject the Company to material balance sheet risk.
As of June 25, 2022, the Company had no outstanding foreign currency exchange forward contracts. As of December 25, 2021, the Company posted collateral of $0.9 million, on its derivative instruments to cover potential credit risk exposure. This amount is classified as long-term restricted cash on the accompanying condensed consolidated balance sheets.
For the three- and six-months ended June 25, 2022, the before-tax effect of the foreign currency exchange forward contracts was a net gain of $0.3 million and $0.6 million, respectively. For the three- and six-months ended June 26, 2021, the before-tax effect of the foreign currency exchange forward contracts was a net gain of $0.3 million and $0.6 million, respectively. They were included in other gain (loss), net in the condensed consolidated statements of operations. In each of these periods, the impact of the gross gains and losses was offset by foreign exchange rate fluctuations on the underlying foreign currency denominated amounts.
As of June 25, 2022, the Company did not designate foreign currency exchange forward contracts as hedges for accounting purposes. Accordingly, changes in the fair value are recorded in the accompanying condensed consolidated statements of operations. These contracts were entered into with one institution with high credit quality and the Company consistently monitors the creditworthiness of the counterparties.
The fair value of derivative instruments not designated as hedging instruments in the Company’s condensed consolidated balance sheets was as follows (in thousands):
 As of June 25, 2022As of December 25, 2021
 
Gross Notional(1)
Accrued expenses and other current liabilities
Gross
Notional
(1)
Accrued expenses and other current liabilities
Foreign currency exchange forward contracts
Related to Euro denominated monetary balances$— $— $21,981 $(139)
Related to British Pound denominated monetary balances— — 7,566 (82)
$— $— $29,547 $(221)
(1)Represents the face amounts of forward contracts that were outstanding as of the end of the period noted.
Accounts Receivable Factoring
The Company sells certain designated trade account receivables based on factoring arrangements with well-established factoring companies. Pursuant to the terms of the arrangements, the Company accounts for these transactions in accordance with ASC Topic 860, "Transfers and Servicing". The Company's factor purchases trade accounts receivables on a non-recourse basis and without any further obligations. Trade accounts receivables balances sold are removed from the condensed consolidated balance sheets and cash received is reflected as cash provided by operating activities in the condensed consolidated statements of cash flows. The difference between the fair value of the Company's trade receivables and the proceeds received is recorded as interest expense in the Company's condensed consolidated statements of operations. For the three- and six-months ended June 25, 2022, the Company's recognized factoring related interest expense was approximately $0.1 million and $0.2 million, respectively. For the three- and six-months ended June 26, 2021, the Company's recognized factoring related interest expense was approximately $0.2 million and $0.3 million, respectively. For the three- and six-months ended June 25, 2022, the Company's gross amount of trade accounts receivables sold were approximately $18.7 million and $42.6 million, respectively. For the three- and six-months ended June 26, 2021, the Company's gross amount of trade accounts receivables sold were approximately $36.3 million and $67.3 million, respectively.
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets
6 Months Ended
Jun. 25, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
Goodwill
Goodwill is recorded when the purchase price of an acquisition exceeds the fair value of the net tangible and identified intangible assets acquired.
The following table presents details of the Company’s goodwill during the six-months ended June 25, 2022 (in thousands):
Balance as of December 25, 2021
$255,788 
Foreign currency translation adjustments(18,542)
Balance as of June 25, 2022
$237,246 
The gross carrying amount of goodwill may change due to the effects of foreign currency fluctuations as a portion of these assets are denominated in foreign currency. To date, the Company has not recognized any impairment losses on goodwill.
Intangible Assets
The following tables present details of the Company’s intangible assets as of June 25, 2022 and December 25, 2021 (in thousands, except for weighted average data):
 June 25, 2022
 Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Useful Life (In Years)
Intangible assets with finite lives:
Customer relationships and backlog152,656 (108,126)44,530 3.8
Developed technology172,920 (151,618)21,302 1.1
Total intangible assets with finite lives$325,576 $(259,744)$65,832 
 December 25, 2021
 Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Useful Life (In Years)
Intangible assets with finite lives:
Customer relationships and backlog157,495 (104,701)52,794 4.2
Developed technology182,844 (149,064)33,780 1.5
Total intangible assets with finite lives$340,339 $(253,765)$86,574 
The gross carrying amount of intangible assets and the related amortization expense of intangible assets may change due to the effects of foreign currency fluctuations as a portion of these assets are denominated in foreign currency. Amortization expenses were $9.9 million and $19.9 million for the three- and six-month periods ended June 25, 2022 respectively. Amortization expenses were $9.0 million and $18.0 million for the three- and six-month periods ended June 26, 2021, respectively.
Intangible assets are carried at cost less accumulated amortization and impairment, if any. Amortization expenses are recorded to the appropriate cost and expense categories.
The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of June 25, 2022 (in thousands):
 Fiscal Years
 TotalRemainder of 20222023202420252026Thereafter
Total future amortization expense$65,832 $17,947 $23,066 $9,025 $9,025 $6,769 $— 
XML 25 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Details
6 Months Ended
Jun. 25, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Details Balance Sheet Details
Restricted Cash
The Company’s restricted cash balance is held in deposit accounts at various banks globally. These amounts primarily collateralize the Company’s issuances of standby letters of credit and bank guarantees.
Allowance for Credit Losses
The following table provides a rollforward of the allowance for credit losses for accounts receivable for the six-months ended June 25, 2022 (in thousands):
Balance as of December 25, 2021
$1,304 
Additions(1)
751 
Write offs(2)
(245)
Other(3)
(55)
Balance as of June 25, 2022
$1,755 
(1)The new additions during the six-months ended June 25, 2022 are primarily due to specific reserves.
(2)The write offs during the six-months ended June 25, 2022 are primarily amounts fully reserved previously.
(3)Primarily represents foreign currency translation adjustments.
Selected Balance Sheet Items
The following table provides details of selected balance sheet items (in thousands):
June 25,
2022
December 25,
2021
Inventory
Raw materials$50,394 $39,379 
Work in process58,875 53,924 
Finished goods
200,333 198,064 
Total inventory$309,602 $291,367 
Property, plant and equipment, net
Computer hardware$45,995 $45,824 
Computer software(1)
55,132 56,820 
Laboratory and manufacturing equipment281,525 287,875 
Land and building12,369 12,369 
Furniture and fixtures2,720 2,164 
Leasehold and building improvements50,309 51,471 
Construction in progress32,086 18,807 
Subtotal480,136 475,330 
Less accumulated depreciation and amortization(2)
(322,471)(315,112)
Total property, plant and equipment, net$157,665 $160,218 
Accrued expenses and other current liabilities
Loss contingency related to non-cancelable purchase commitments$29,615 $19,405 
Taxes payable42,655 43,308 
Short-term operating and finance lease liability14,666 17,792 
Restructuring accrual2,500 8,610 
Other accrued expenses and other current liabilities52,529 57,914 
Total accrued expenses$141,965 $147,029 
(1)Included in computer software at June 25, 2022 and December 25, 2021 were $26.1 million and $25.9 million, respectively, related to enterprise resource planning (“ERP”) systems that the Company implemented. The unamortized ERP costs at June 25, 2022 and December 25, 2021 were $7.7 million and $8.9 million, respectively. Also included in computer software at June 25, 2022 and December 25, 2021 was $18.3 million and $20.9 million, respectively, related to term licenses. The unamortized term license costs at June 25, 2022 and December 25, 2021 was $7.2 million and $9.2 million, respectively.
(2)Depreciation expense was $11.2 million and $22.8 million (which includes depreciation of capitalized ERP cost of $0.7 million and $1.5 million, respectively) for the three- and six-months ended June 25, 2022, respectively. Also included in depreciation expense for three- and six-months ended June 25, 2022 was $1.8 million and $3.5 million, respectively, related to term licenses. Depreciation expense was $9.8 million and $21.3 million (which includes depreciation of capitalized ERP cost of $0.6 million and $1.3 million, respectively) for the three- and six-months ended June 26, 2021, respectively. Also included in depreciation expense for three- and six-months ended June 26, 2021 was $1.6 million and $3.2 million, respectively, related to term licenses.
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Restructuring and Other Related Costs
6 Months Ended
Jun. 25, 2022
Restructuring and Related Activities [Abstract]  
Restructuring and Other Related Costs Restructuring and Other Related Costs
In December 2018, following the Telecom Holding Parent LLC ("Coriant") acquisition by the Company (the "Acquisition"), a restructuring initiative was implemented in connection with a comprehensive review of the Company's operations and ongoing integration activities in order to optimize resources for future growth, improve efficiencies and address redundancies following the Acquisition. As part of this initiative, the Company made several changes to improve its research and development efficiency by consolidating its manufacturing and development sites, reducing headcount, and processing changes to leverage the Company's engineering and product line development resources across regions and prioritizing research and development initiatives. In 2021 and in the six-months ended June 25, 2022, the Company incurred lease-related impairment charges from consolidation of various sites that resulted in abandonment of related leased facilities. In connection with the Acquisition, the Company assumed restructuring liabilities associated with Coriant's previous restructuring and reorganization plans consisting of termination benefits primarily comprised of severance payments. These costs are recorded at estimated fair value.
During 2020, the Company implemented a new restructuring initiative (the "2020 Restructuring Plan") that was primarily intended to reduce costs and consolidate its operations. The identified cost reduction initiatives under the 2020 Restructuring Plan were completed in fiscal year 2021.
In 2021, the Company announced a plan to restructure certain international research and development operations (the "2021 Restructuring Plan"). The Company estimates it will incur total costs related to the restructuring ranging from $15.0 million to $17.0 million, of which $0.4 million and $5.9 million was recorded in the three- and six-months ended June 25, 2022, respectively. The 2021 Restructuring Plan is expected to be substantially completed with the associated payments made in 2022. Additional restructuring activities may occur in the future in connection with the Company’s ongoing transformation initiatives.
The following table presents restructuring and other related costs included in cost of revenue and operating expenses in the accompanying condensed consolidated statements of operations under the restructuring plans (in thousands):
 Three Months Ended
 June 25, 2022June 26, 2021
Cost of
Revenue
Operating ExpensesCost of
Revenue
Operating Expenses
Severance and other related expenses$$296 $(269)$(1,289)
Lease related impairment charges— 769 — 438 
Asset impairment— 49 — 53 
Others19 — 124 
Total$13 $1,133 $(269)$(674)
Six Months Ended
June 25, 2022June 26, 2021
Cost of
Revenue
Operating ExpensesCost of
Revenue
Operating Expenses
Severance and other related expenses$144 $1,757 $245 $(1,017)
Lease related impairment charges— 6,361 — 2,388 
Asset impairment— 133 — 104 
Others19 152 — 170 
Total$163 $8,403 $245 $1,645 
Restructuring liabilities are reported within accrued expenses and other long-term liabilities in the accompanying condensed consolidated balance sheets (in thousands):
Severance and other related expensesLease related impairment chargesAsset impairmentOthersTotal
Balance at December 25, 2021$7,536 $— $— $1,346 $8,882 
Charges1,901 6,361 133 171 8,566 
Cash Payments(7,879)(1,143)— (225)(9,247)
Non-Cash Settlements and Other(336)(5,218)(133)30 (5,657)
Balance at June 25, 2022$1,222 $— $— $1,322 $2,544 
As of June 25, 2022, the Company's restructuring liability was primarily comprised of $1.9 million related to the 2021 Restructuring Plan and $0.6 million related to assumed restructuring liabilities associated with Coriant's previous restructuring and reorganization plans, which was substantially completed in previous years. The liability related to the 2021 Restructuring Plan is expected to be paid by the end of 2022.
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Accumulated Other Comprehensive Loss
6 Months Ended
Jun. 25, 2022
Equity [Abstract]  
Accumulated Other Comprehensive Loss Accumulated Other Comprehensive Loss
Accumulated other comprehensive loss includes certain changes in equity that are excluded from net loss. The following table sets forth the changes in accumulated other comprehensive loss by component for the six-months ended June 25, 2022 (in thousands): 
Foreign Currency Translation Actuarial Gain (Loss) on PensionAccumulated Tax EffectTotal
Balance at December 25, 2021$(7,829)$4,297 $(964)$(4,496)
Other comprehensive loss before reclassifications(25,210)— — (25,210)
Amounts reclassified from accumulated other comprehensive loss— 169 — 169 
Net current-period other comprehensive income (loss)(25,210)169 — (25,041)
Balance at June 25, 2022$(33,039)$4,466 $(964)$(29,537)
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Basic and Diluted Net Loss Per Common Share
6 Months Ended
Jun. 25, 2022
Earnings Per Share [Abstract]  
Basic and Diluted Net Loss Per Common Share Basic and Diluted Net Loss Per Common ShareBasic net loss per common share is computed by dividing net loss by the weighted average number of common shares outstanding during the period. Diluted net loss per common share is computed using net loss and the weighted average number of common shares outstanding plus potentially dilutive common shares outstanding during the period. Potentially dilutive common shares include the assumed release of outstanding restricted stock units (“RSUs”) and performance shares (referred to herein as the “PSUs”), assumed issuance of common stock under the Company’s 2007 Employee Stock Purchase Plan (the “ESPP”) using the treasury stock method, and shares of common stock issuable upon conversion of convertible senior notes. The Company includes the common shares underlying PSUs in the calculation of diluted net income per common share only when they become contingently issuable. As the Company incurred net losses during the three- and six-month periods ended June 25, 2022 and June 26, 2021, all potentially issuable shares of common stock were determined to be anti-dilutive.
The following table sets forth the computation of net loss per common share – basic and diluted (in thousands, except per share amounts):
 Three Months EndedSix Months Ended
 June 25,
2022
June 26,
2021
June 25,
2022
June 26,
2021
Net loss$(55,721)$(35,594)$(97,571)$(83,916)
Weighted average common shares outstanding - basic and diluted215,509 206,780 213,846 204,709 
Net loss per common share - basic and diluted$(0.26)$(0.17)$(0.46)$(0.41)
The following sets forth the potentially dilutive shares excluded from the computation of the diluted net loss per share because their effect was anti-dilutive (in thousands):
 Three Months EndedSix Months Ended
 June 25,
2022
June 26,
2021
June 25,
2022
June 26,
2021
Convertible senior notes(1)
66,886 5,419 68,408 5,629 
Restricted stock units14,838 12,283 16,363 14,067 
Performance stock units2,799 2,937 2,811 3,001 
Employee stock purchase plan shares308 886 701 908 
Total84,831 21,525 88,283 23,605 
(1)     The convertible senior notes were calculated under the if-converted method for 2022 due to the adoption of ASU 2020-06 and under the treasury stock method for 2021.
Prior to the adoption of ASU 2020-06, the Company used the treasury stock method for calculating any potential dilutive effect of the conversion spread of its convertible senior notes. The conversion spread had a dilutive impact for the 2027 Notes during both the three- and six-month periods ended June 26, 2021 since the average market price of the Company’s common stock during the periods exceeded the initial conversion price of $7.66 per share. However, the potential shares of common stock issuable upon the conversion of the convertible senior notes were excluded from the calculation of diluted net loss per share because their effect would have been anti-dilutive.
After the adoption of ASU 2020-06, the Company used the if-converted method for calculating any potential dilutive effect of the convertible senior notes for both the three- and six-months ended June 25, 2022. Under this method, the Company calculates diluted earnings per share under both the cash and share settlement assumptions to determine which is more dilutive. If share settlement is more dilutive, the Company calculates diluted earnings per share assuming that all of the convertible senior notes were converted solely into shares of common stock at the beginning of the reporting period. The potential impact upon the conversion of the convertible senior notes was excluded from the calculation of diluted net loss per share for both the three- and six-months ended June 25, 2022 because the effect would have been anti-dilutive.
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Debt
6 Months Ended
Jun. 25, 2022
Debt Disclosure [Abstract]  
Debt Debt
The following is a summary of our debt as of June 25, 2022 (post-ASU 2020-06 adoption) (in millions):
Net Carrying ValueUnpaid Principal BalanceContractual Maturity Date
CurrentLong-Term
2024 Notes$— $397.6 $402.5 September 2024
2027 Notes$— $195.4 $200.0 March 2027
Asset-based revolving credit facility$— $40.0 $40.0 June 2027
Mortgage$0.5 $7.1 $7.6 March 2024
$0.5 $640.1 $650.1 
The following is a summary of our debt as of December 25, 2021 (pre-ASU 2020-06 adoption) (in millions):
Net Carrying ValueUnpaid Principal BalanceContractual Maturity Date
CurrentLong-Term
2024 Notes$— $329.2 $402.5 September 2024
2027 Notes$— $140.3 $200.0 March 2027
Asset-based revolving credit facility$— $— $— March 2024
Mortgage$0.5 $7.3 $7.8 March 2024
Total Debt$0.5 $476.8 $610.3 
Convertible Senior Notes
In September 2018, the Company issued $402.5 million aggregate principal amount of 2.125% Convertible Senior Notes due 2024 (the "2024 Notes") and in March 2020, the Company issued $200.0 million aggregate principal amount of 2.5% Convertible Senior Notes due 2027 (the “2027 Notes", and together with the 2024 Notes, the “convertible senior notes”). The 2024 Notes bear interest at a fixed rate of 2.125% per year, payable semi-annually in arrears on March 1 and September 1 of each year, beginning on March 1, 2019. The 2027 Notes bear interest at a fixed rate of 2.5% per year, payable semi-annually in arrears on March 1 and September 1 of each year, beginning on September 1, 2020. Each series of the convertible notes is governed by an indenture between the Company, as the issuer, and U.S. Bank National Association, as Trustee (individually, each an “Indenture,” and together, the “Indentures”). The convertible senior notes of each series are unsecured and rank senior in right of payment to any of the Company’s indebtedness that is expressly subordinated in right of payment to the convertible senior notes; equal in right of payment to any of the Company's existing and future liabilities that are not so subordinated, effectively junior in right of payment to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of the Company’s current or future subsidiaries. The applicable Indenture governing each series of the convertible senior notes does not contain any financial covenants or any restrictions on the payment of dividends, the incurrence of senior debt or other indebtedness, or the issuance or repurchase of the Company's other securities by the Company.
The net proceeds to the Company from the issuance of 2024 Notes were approximately $391.4 million, of which approximately $48.9 million was used to pay the cost of the capped call transactions with certain financial institutions (“Capped Calls”). The Company also used a portion of the remaining net proceeds to fund the cash portion of the purchase price of the Acquisition, including fees and expenses relating thereto, and intends to use the remaining net proceeds for general corporate purposes.
The Capped Calls have an initial strike price of $9.87 per share, subject to certain adjustments, which corresponds to the initial conversion price of the 2024 Notes. The Capped Calls have initial cap prices of $15.19 per share, subject to certain adjustments. The Capped Calls cover, subject to anti-dilution adjustments, 40.8 million shares of common stock. The Capped Calls transactions are expected generally to reduce or offset potential dilution to the Company's common stock upon any conversion of the 2024 Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted 2024 Notes, as the case may be, with such reduction and/or offset subject to a cap. The Capped Calls expire on various dates between July 5, 2024 and
August 29, 2024. The Capped Calls were recorded as a reduction of the Company’s stockholders’ equity in the accompanying condensed consolidated balance sheets.
The net proceeds to the Company from the issuance of 2027 Notes were approximately $193.3 million after deducting initial purchasers' fee and other debt issuance costs. The Company intends to use the net proceeds for general corporate purposes, including working capital to fund growth and potential strategic projects.
The 2024 Notes and the 2027 Notes mature on September 1, 2024 and March 1, 2027, respectively. The Company did not have the right to redeem the 2024 Notes prior to September 5, 2021 and may not redeem 2027 Notes prior to March 5, 2024. The Company may redeem for cash all or any portion of the 2024 Notes at its option, on or after September 5, 2021 and the 2027 Notes, at its option, on or after March 5, 2024, if the last reported sale price of its common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the convertible senior notes to be redeemed, plus accrued and unpaid interest, if any, to, but excluding, the redemption date. No sinking fund is provided for the convertible senior notes.
For the conversion obligation, the Company intends to pay or deliver, either cash, shares of its common stock, or a combination of cash and shares of its common stock, at the Company’s election. Details of the Notes are presented in the following table:
Conversion Rate per $1,000 PrincipalInitial Conversion Price
2024 Notes101.2812$9.87 
2027 Notes130.5995$7.66 
Throughout the term of the convertible senior notes, the conversion rate may be adjusted upon the occurrence of certain events, including for any cash dividends. Holders of the convertible senior notes will not receive any cash payment representing accrued and unpaid interest upon conversion. Accrued but unpaid interest will be deemed to be paid in full upon conversion rather than canceled, extinguished or forfeited. Prior to June 1, 2024 for the 2024 Notes and prior to December 1, 2026 for the 2027 Notes (the convertible dates), holders may convert their convertible senior notes under the following circumstances:
during any fiscal quarter commencing after the fiscal quarter ended on December 29, 2018 for the 2024 Notes and after the fiscal quarter ended June 27, 2020 for the 2027 Notes (and only during such fiscal quarter) if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price on each applicable trading day;
during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of the convertible senior notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;
if the Company calls any or all of the convertible senior notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date;
upon the occurrence of specified corporate events described under the Indentures, such as a consolidation, merger or binding share exchange;
or at any time on or after respective convertible dates, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert their convertible senior notes at any time, regardless of the foregoing circumstances.
If the Company undergoes a fundamental change as defined in the Indentures, holders may require the Company to repurchase for cash all or any portion of their convertible senior notes at a repurchase price equal to 100% of the principal amount of the convertible senior notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, upon the occurrence of a “make-whole
fundamental change” (as defined in the Indentures), the Company may, in certain circumstances, be required to increase the conversion rate by a number of additional shares for a holder that elects to convert its convertible senior notes in connection with such make-whole fundamental change.
There have been no changes to the initial conversion price of the convertible senior notes since issuance and during the three- and six-months ended June 25, 2022. None of the conditions allowing holders of the convertible senior notes to convert early were met. The convertible senior notes were therefore not convertible during the three- and six-months ended June 25, 2022.
Interest Expense
The following table presents the interest expense related to the contractual interest coupon, the amortization of debt issuance costs, and the amortization of debt discounts on our convertible senior notes (in thousands):
 Three Months EndedSix Months Ended
June 25,
2022
June 26,
2021
June 25,
2022
June 26,
2021
Contractual interest expense$3,390 $3,388 $6,778 $6,776 
Amortization of debt issuance costs772 467 1,539 922 
Amortization of debt discount— 7,260 — 14,342 
Total interest expense$4,162 $11,115 $8,317 $22,040 
Adoption of ASU 2020-06
Prior to the adoption of ASU 2020-06 on December 26, 2021 and in accounting for the issuance of the convertible senior notes, the convertible senior notes were separated into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated conversion feature. The carrying amounts of the equity component representing the conversion option related to the 2024 Notes and 2027 Notes were $128.7 million and $67.8 million, respectively. This was determined by deducting the fair value of the liability component from its par value. The equity component was recorded in additional paid-in-capital and was not re-measured as long as it continued to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount (the “debt discount”) was amortized to interest expense over the respective contractual term of the convertible senior notes at an effective interest rate of 9.92%.
Prior to the adoption of ASU 2020-06 on December 26, 2021 and in accounting for the debt issuance costs of $12.9 million and $6.7 million related to the 2024 Notes and 2027 Notes, respectively, the Company allocated the total amount incurred to the liability and equity components of the convertible senior notes based on their relative values. Issuance costs attributable to the liability component were $8.7 million and $4.3 million, related to the 2024 Notes and 2027 Notes, respectively, and were amortized to interest expense using the effective interest method over the contractual term of the convertible senior notes. Issuance costs attributable to the equity component were netted with the equity component in additional paid-in-capital.
On December 26, 2021, the Company adopted ASU 2020-06 based on a modified retrospective transition method. Under such transition, prior-period information has not been retrospectively adjusted.
In accounting for the convertible senior notes after adoption of ASU 2020-06, the 2024 Notes and 2027 Notes are accounted for as a single liability. The issuance cost related to the 2024 Notes and 2027 Notes are being amortized to interest expense over the respective contractual term, at effective interest rates of 2.7% and 3.0%, respectively. Unamortized debt issuance costs will be amortized over the remaining life of the 2024 Notes and 2027 Notes, which is approximately 26 months and 56 months, respectively.
The net carrying amount of the convertible senior notes as of June 25, 2022 (post-ASU 2020-06 adoption) and as of December 25, 2021 (pre-ASU 2020-06 adoption) was as follows (in thousands):
2024 Notes2027 Notes
June 25, 2022December 25, 2021June 25, 2022December 25, 2021
Principal$402,500 $402,500 $200,000 $200,000 
Unamortized debt discount— (68,755)— (56,270)
Unamortized issuance costs(4,860)(4,488)(4,586)(3,472)
Net carrying amount$397,640 $329,257 $195,414 $140,258 
Asset-based revolving credit facility
On June 24, 2022, the Company entered into a Loan, Guaranty and Security Agreement (the “Loan Agreement”) with the lenders party thereto, and Bank of America, N.A., as agent. The Loan Agreement provides for a senior secured asset-based revolving credit facility of up to $200 million (the "Credit Facility"), which the Company may draw upon from time to time. The Company may increase the total commitments under the revolving credit facility by up to an additional $100 million, subject to certain conditions. In addition, the Loan Agreement provides for a $50 million letter of credit subfacility and a $20 million swingline loan facility.
The proceeds of the loans under the Loan Agreement may be used to pay the fees, costs, and expenses incurred in connection with the Loan Agreement, repay existing debt and for working capital and general corporate purposes, including to fund growth. The Credit Facility has a stated maturity date of June 24, 2027. Availability under the Credit Facility will be based upon periodic borrowing base certifications valuing certain inventory and accounts receivable, as reduced by certain reserves. The Credit Facility is secured by a first-priority security interest (subject to certain exceptions) in inventory, certain related assets, specified deposit accounts, and certain other accounts.
Outstanding borrowings accrue interest at floating rates plus an applicable margin of 1.25% to 1.75% for Term Secured Overnight Financing Rate ("SOFR") rate loans and 0.25% to 0.75% for base rate loans. The unused line fee rate payable on the unused portion of the Credit Facility is equal to 0.25% per annum based on utilization of the Credit Facility.
The Loan Agreement contains customary affirmative covenants, such as financial statement reporting requirements and delivery of borrowing base certificates. The Loan Agreement also contains customary covenants that limit the ability of the Company to, among other things, incur debt, create liens and encumbrances, engage in certain fundamental changes, dispose of assets, prepay certain indebtedness, make restricted payments, make investments, and engage in transactions with affiliates. The Loan Agreement also contains a financial covenant that requires the Company to maintain a minimum fixed charge coverage ratio. As of June 25, 2022, the Company was in compliance with all covenants under the Loan Agreement.
In connection with the Credit Facility, the Company incurred lender and other third-party costs of approximately $1.1 million, which are recorded as a deferred asset and will be amortized to interest expense using a straight-line method over the term of the Credit Facility.
As of June 25, 2022, the outstanding principal balance was $40.0 million, and the Company had availability of $107.8 million under the Credit Facility.
On August 1, 2019, the Company entered into a Credit Agreement with Wells Fargo Bank, N.A., (the "2019 Credit Agreement"), which was subsequently amended on December 23, 2019 (the "Amended Credit Agreement", and together with the 2019 Credit Agreement, the "Prior Credit Agreement"). The Prior Credit Agreement provided for a senior secured asset-based revolving credit facility of up to $150 million, which the Company could draw upon from time to time. The credit facility was secured by first-priority security interest (subject to certain exceptions) in inventory, certain related assets, specified deposit accounts, and certain other accounts in certain domestic subsidiaries. The Prior Credit Agreement also provided for a $50 million letter of credit sub-facility and a $10 million swing loan sub-facility.
Outstanding borrowings under the Prior Credit Agreement accrued interest at floating rates plus and applicable margin from 2.00% to 2.50% for LIBOR rate loans and 1.00% to 1.50% for base rate loans, depending on the utilization of the credit facility. The commitment fee payable on the unused portion of the credit facility ranged from 0.375% to 0.625% per annum, also based on the utilization of the credit facility. The letter of credit accrued fee at a per annum rate equal to the applicable LIBOR rate margin times by the average amount of the letter of credit usage during the immediately preceding quarter, in addition to the fronting fees, commissions and other fees.
Effective January 1, 2022, with the cessation of LIBOR, the Prior Credit Agreement provided for an alternative benchmark rate for LIBOR-based loans, which included SOFR or other prevailing market rate as determined by the agent plus a spread based on prevailing market convention for the applicable interest period plus a margin ranging from 2.00% to 2.50%.
The Prior Credit Agreement contained customary affirmative covenants, such as financial statement reporting requirements and delivery of borrowing base certificates. It also contained customary covenants that limited the ability of the Company and its subsidiaries to, among other things, incur debt, create liens and encumbrances, engage in certain fundamental changes, dispose of assets, prepay certain indebtedness, make restricted payments, make investments, and engage in transactions with affiliates. In addition the Prior Credit Agreement also contained a financial covenant that required the Company to maintain a minimum amount of liquidity and customary events of default.
In connection with the Prior Credit Agreement, the Company incurred lender and other third-party costs of approximately $4.9 million in 2019, which were recorded as a deferred asset and are amortized to interest expense using a straight-line method over the term of the Prior Credit Agreement.
In January 2021, the Company repaid in full the then outstanding principal balance of $77.0 million. In June 2022, the Company terminated the Prior Credit Agreement and repaid the entire outstanding principal balance of $40.0 million, in addition to accrued interest and other fees of $0.5 million. The Company also recorded $2.0 million in interest expense to write off the unamortized deferred debt issuance costs related to the Prior Credit Agreement.
Mortgage Payable
In March 2019, the Company mortgaged a property it owns. The Company received proceeds of $8.7 million in connection with the loan. The loan carries a fixed interest rate of 5.25% and is repayable in 59 equal monthly installments of principal balance plus accrued unpaid interest due five years from the date of the loan.
On September 24, 2021, the loan was amended to reduce the interest rate from 5.25% to 3.80% for the remaining 31 equal monthly installments of approximately $0.1 million each.
As of June 25, 2022, $7.6 million of the loan remained outstanding, of which $0.5 million was included in short-term debt and $7.1 million was included in long-term debt.
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies
6 Months Ended
Jun. 25, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and ContingenciesThe following table sets forth commitments and contingencies related to our various obligations (in thousands):
  Payments Due by Period
 TotalRemainder of 20222023202420252026Thereafter
Operating leases(1)(2)
$82,113 $10,754 $15,350 $14,220 $13,154 $10,168 $18,467 
Finance lease obligations(3)
1,701 739 785 177 — — — 
2027 Notes, including interest(4)
225,000 2,500 5,000 5,000 5,000 5,000 202,500 
2024 Notes, including interest(4)
423,883 4,277 8,553 411,053 — — — 
Asset-based revolving credit facility(4)
40,014 14 — — — — 40,000 
Mortgage Payable, including interest(4)
8,001 390 781 6,830 — — — 
Total contractual obligations
$780,712 $18,674 $30,469 $437,280 $18,154 $15,168 $260,967 
(1)The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from one to 11 years. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Condensed Consolidated Financial Statements for more information.
(2)The Company has contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, the Company records an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Asset retirement obligations were $5.1 million as of each of June 25, 2022 and December 25, 2021, respectively. Of the $5.1 million as of June 25, 2022, $4.7 million is classified as other long-term liabilities on the accompanying condensed consolidated balance sheets. The remainder is classified as accrued expenses and other current liabilities.
(3)The Company has finance leases for manufacturing and other equipment. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Condensed Consolidated Financial Statements for more information.
(4)See Note 12, "Debt" to the Notes to Condensed Consolidated Financial Statements for more information.
Loss Contingencies
The Company is subject to the possibility of various losses arising in the ordinary course of business. These may relate to disputes, litigation and other legal actions. In the preparation of its quarterly and annual financial statements, the Company considers the likelihood of loss or the incurrence of a liability, including whether it is probable, reasonably possible or remote that a liability has been incurred, as well as the Company’s ability to reasonably estimate the amount of loss, in determining loss contingencies. In accordance with U.S. GAAP, an estimated loss contingency is accrued when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. The Company regularly evaluates current information to determine whether any accruals should be adjusted and whether new accruals are required. As of each of June 25, 2022 and December 25, 2021, the Company has accrued the estimated liabilities associated with certain loss contingencies.
Indemnification Obligations
From time to time, the Company enters into certain types of contracts that contingently require it to indemnify parties against third-party claims. The terms of such indemnification obligations vary. These contracts may relate to: (i) certain real estate leases under which the Company may be required to indemnify property owners for environmental and other liabilities, and other claims arising from the Company’s use of the applicable premises; and (ii) certain agreements with the Company’s officers, directors and certain key employees, under which the Company may be required to indemnify such persons for liabilities.
In addition, the Company has agreed to indemnify certain customers for claims made against the Company’s products, where such claims allege infringement of third-party intellectual property rights, including, but not limited to, patents, registered trademarks, and/or copyrights. Under the aforementioned intellectual property indemnification clauses, the Company may be obligated to defend the customer and pay for the damages awarded against the customer under an infringement claim as well as the customer’s attorneys’ fees and costs. These indemnification obligations generally do not expire after termination or expiration of the agreement containing the indemnification obligation. In certain cases, there are limits on and exceptions to the Company’s potential liability for indemnification. The Company cannot estimate the amount of potential future payments, if any, that it might be required to make as a result of these agreements. The maximum potential amount of any future payments that the Company could be required to make under these indemnification obligations could be significant.
As permitted under Delaware law and the Company’s charter and bylaws, the Company has agreements whereby it indemnifies certain of its officers and each of its directors. The term of the indemnification period is for the officer’s or director’s lifetime for certain events or occurrences while the officer or director is, or was, serving at the Company’s request in such capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements could be significant; however, the Company has a director and officer insurance policy that may reduce its exposure and enable it to recover all or a portion of any future amounts paid. As a result of its insurance policy coverage, the Company believes the estimated fair value of these indemnification agreements is minimal.
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity
6 Months Ended
Jun. 25, 2022
Share-Based Payment Arrangement [Abstract]  
Stockholders' Equity Stockholders’ Equity
2016 Equity Incentive Plan and Employee Stock Purchase Plan
In February of 2007, the Company's board of directors adopted the ESPP and the Company's stockholders approved the ESPP in May of 2007. The ESPP was last amended by the Company's stockholders in May 2019 to increase the shares authorized under the ESPP to a total of approximately 31.6 million shares of common stock. The ESPP has a 20-year term. Eligible employees may purchase the Company’s common stock through payroll deductions at a price equal to 85% of the lower of the fair market values of the stock as of the beginning or the end of six-month offering periods. An employee’s payroll deductions under the ESPP are limited to a maximum of 15% of the employee’s compensation and an employee may not purchase more than 3,000 shares per purchase period.
In February 2016, the Company's board of directors adopted the 2016 Equity Incentive Plan (the "2016 Plan") and the Company's stockholders approved the 2016 Plan in May 2016. In May 2017, May 2018, May 2019, May 2020, May 2021 and May 2022, the Company's stockholders approved amendments to the 2016 Plan to increase the number of shares authorized for issuance under the 2016 Plan by 6.4 million shares, 1.5 million shares, 7.3 million shares, 8.1 million shares, 4.4 million shares and 8.5 million shares, respectively. As of June 25, 2022, the Company reserved a total of 43.7 million shares of common stock for the award of stock options, RSUs and PSUs to employees, non-employees, consultants and members of the Company's board of directors pursuant to the 2016 Plan, plus any shares subject to awards granted under the 2007 Plan that, after the effective date of the 2016 Plan, expire, are forfeited or otherwise terminate without having been exercised in full to the extent such awards were exercisable, and shares issued pursuant to awards granted under the 2007 Plan that, after the effective date of the 2016 Plan, are forfeited to or repurchased by the Company due to failure to vest. The 2016 Plan has a maximum term of 10 years from the date of adoption, or it can be earlier terminated by the Company's board of directors. The 2007 Plan was canceled and there are no outstanding grants under the 2007 plan.
Stock-based Compensation Plans
As described above, the Company has stock-based compensation plans pursuant to which the Company has granted RSUs and PSUs, as well as an ESPP for all eligible employees.
(in thousands except weighted average data)Number of
Restricted
Stock Units
Weighted
Average
 Grant Date 
Fair Value
Per Share
  Aggregate  
Intrinsic
Value
Outstanding at December 25, 202111,607 $7.66 $110,849 
RSUs granted8,005 $8.54 
RSUs released(3,930)$7.68 $30,566 
RSUs canceled(844)$7.78 
Outstanding at June 25, 2022
14,838 $8.12 $78,639 
 
(in thousands except weighted average data)Number of
Performance
Stock Units
Weighted
Average
 Grant Date 
Fair Value
Per Share
  Aggregate  
Intrinsic
Value
Outstanding at December 25, 20212,114 $6.66 $20,184 
PSUs granted899 $8.38 
PSUs released(165)$5.06 $1,532 
PSUs canceled(49)$6.94 
Outstanding at June 25, 2022
2,799 $7.30 $14,835 
Expected to vest at June 25, 2022
2,649 $14,040 
The aggregate intrinsic value of unreleased RSUs and unreleased PSUs is calculated using the closing price of the Company's common stock of $5.30 at June 24, 2022 (the last trading day of the quarter). The aggregate intrinsic value of RSUs and PSUs released is calculated using the fair market value of the common stock at the date of release.
The following table presents total stock-based compensation cost for instruments granted but not yet amortized, of the Company’s equity compensation plans as of June 25, 2022. These costs are expected to be amortized on a straight-line basis over the following weighted-average periods (in thousands, except for weighted average period data):
Unrecognized
Compensation
Expense, Net
Weighted
Average Period
(in Years)
RSUs$101,849 2.3
PSUs$11,855 2.1
Employee Stock Purchase Plan
The fair value of the ESPP shares was estimated at the date of grant using the following assumptions:
 Three Months EndedSix Months Ended
June 25, 2022June 26, 2021June 25, 2022June 26, 2021
Volatility39%50%
38% - 39%
50% - 97%
Risk-free interest rate0.67%0.06%
0.05% - 0.67%
0.06% - 0.12%
Expected life0.5 years0.5 years0.5 years0.5 years
Estimated fair value$2.21$3.11
$2.21 - $2.22
$3.11- $3.42
Stock-based compensation expense related to ESPP for the three- and six-months ended June 25, 2022 was approximately $1.1 million and $2.4 million, respectively, and for the three- and six-months ended June 26, 2021 was approximately $1.3 million and $3.1 million, respectively.
Restricted Stock Units
Pursuant to the 2016 Plan, the Company has granted RSUs to employees and non-employee members of the Company's board of directors. All RSUs awarded are subject to each individual's continued service to the Company through each applicable vesting date. The Company accounted for the fair value of the RSUs using the closing market price of the Company’s common stock on the date of grant. Amortization of stock-based compensation related to RSUs for the three- and six-months ended June 25, 2022 was approximately $15.1 million and $26.0 million, respectively, and for the three- and six-months ended June 26, 2021 was approximately $11.6 million and $21.4 million, respectively.
Performance Stock Units
Pursuant to the 2016 Plan, the Company has granted PSUs to certain of the Company’s executive officers, senior management and certain employees. All PSUs awarded are subject to each individual's continued service to the Company through each applicable vesting date and if the performance metrics are not met within the time limits specified in the award agreements, the PSUs will be canceled.
The following table summarizes by grant year, the Company’s PSU activity for the six-months ended June 25, 2022 (in thousands):
Total Number of Performance Stock Units2019202020212022
Outstanding at December 25, 20212,114 185 1,270 659 — 
PSUs granted899 — — — 899 
PSUs released(165)(165)— — — 
PSUs canceled(49)— (30)(19)— 
Outstanding at June 25, 2022
2,799 20 1,240 640 899 
Stock-based compensation expense related to PSUs for the three- and six-months ended June 25, 2022 was approximately $1.6 million and $2.5 million, respectively. Stock-based compensation expense related to PSUs for the three- and six-months ended June 26, 2021 was approximately $1.1 million and $0.5 million, respectively, due to PSU cancellations during the first quarter.
Stock-Based Compensation
The following tables summarize the effects of stock-based compensation on the Company’s condensed consolidated balance sheets and statements of operations for the periods presented (in thousands):
June 25,
2022
December 25,
2021
Stock-based compensation effects in inventory$3,895 $3,707 
 Three Months EndedSix Months Ended
 June 25,
2022
June 26,
2021
June 25,
2022
June 26,
2021
Income tax benefit associated with stock-based compensation$2,609 $2,475 $4,835 $4,192 
Stock-based compensation effects in net loss before income taxes
Cost of revenue$2,594 $2,130 $4,483 $3,926 
Research and development6,652 5,071 11,493 9,368 
Sales and marketing4,047 2,811 6,814 6,010 
General and administration4,490 3,927 7,932 5,609 
       Total stock-based compensation expense$17,783 $13,939 $30,722 $24,913 
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes
6 Months Ended
Jun. 25, 2022
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes Income taxes for the three- and six-months ended June 25, 2022 represented a tax expense of $5.3 million and $11.8 million on pre-tax losses of $50.4 million and $85.8 million, respectively. This compared to a tax expense of $3.1 million and $4.1 million, on pre-tax losses of $32.5 million and $79.8 million for the three- and six-months ended June 26, 2021, respectively. Provision for income taxes increased by approximately $2.2 million and $7.7 million during the three- and six-months ended June 25, 2022, respectively, compared to the corresponding period in 2021 as a result of an increase in income taxes and withholding taxes in foreign jurisdictions, primarily driven by an increase in Germany's withholding tax rate to 18.8% as compared to 5.3% in the six months ended June 26, 2021.The Company must assess the likelihood that some portion or all of its deferred tax assets will be recovered from future taxable income within the respective jurisdictions. In the past, the Company established a valuation allowance against its deferred tax assets as it determined that its ability to recover the value of these assets did not meet the “more-likely-than-not” standard. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management judgment is required on an on-going basis to determine whether it needs to maintain the valuation allowance recorded against its net deferred tax assets. The Company must consider all positive and negative evidence, including its forecasts of taxable income over the applicable carryforward periods, its current financial performance, its market environment and other factors in evaluating the need for a valuation allowance against its net U.S. deferred tax assets. At June 25, 2022, the Company does not believe that it is more-likely-than-not that it would be able to utilize its domestic deferred tax assets in the foreseeable future. Accordingly, the domestic net deferred tax assets continued to be fully reserved with a valuation allowance. To the extent that the Company determines that deferred tax assets are realizable on a more-likely-than-not basis, and adjustment is needed, that adjustment will be recorded in the period that the determination is made and would generally decrease the valuation allowance and record a corresponding benefit to earnings.
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Information
6 Months Ended
Jun. 25, 2022
Segment Reporting [Abstract]  
Segment Information Segment Information
Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker is the Company’s Chief Executive Officer (the "CEO”). The CEO reviews financial information presented on a consolidated basis, accompanied by information about revenue by geographic region for purposes of allocating resources and evaluating financial performance. The Company has one business activity as a provider of optical transport networking equipment, software and related services. Accordingly, the Company is considered a single reporting segment and operating unit structure.
Revenue by geographic region is based on the shipping address of the customer. For more information regarding revenue disaggregated by geography, see Note 4, “Revenue Recognition” to the Notes to Condensed Consolidated Financial Statements.
Additionally, the following table sets forth our property, plant and equipment, net by geographic region (in thousands):
June 25,
2022
December 25, 2021
United States$141,877 $141,977 
Other Americas3,112 2,687 
Europe, Middle East and Africa9,937 12,245 
Asia Pacific2,739 3,309 
Total property, plant and equipment, net$157,665 $160,218 
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Guarantees
6 Months Ended
Jun. 25, 2022
Guarantees [Abstract]  
Guarantees Guarantees
Product Warranties
Activity related to product warranty was as follows (in thousands):
Three Months EndedSix Months Ended
June 25, 2022June 26, 2021June 25, 2022June 26, 2021
Beginning balance$39,585 $38,887 $44,310 $40,708 
Charges to operations5,253 5,845 11,228 11,162 
Utilization(5,022)(6,206)(10,731)(12,749)
Change in estimate(1)
(3,047)3,144 (8,038)2,549 
Balance at the end of the period$36,769 $41,670 $36,769 $41,670 
(1)The Company records product warranty liabilities based on the latest quality and cost information available as of the date the revenue is recorded. The changes in estimate shown here are due to changes in overall actual failure rates, the mix of new compared to used units related to replacement of failed units, and changes in the estimated cost of repair and product recalls. As the Company's products mature over time, failure rates and repair costs associated with such products generally decline, leading to favorable changes in warranty reserves.
Letters of Credit and Bank Guarantees
The Company had $20.8 million and $22.5 million of standby letters of credit, bank guarantees and surety bonds outstanding as of June 25, 2022 and December 25, 2021, respectively. Details are provided in the table below (in thousands).
June 25,
2022
December 25,
2021
Customer performance guarantees$17,446 $16,307 
Value added tax license285 287 
Property leases1,992 4,684 
Pension plans873 1,004 
Credit cards150 150 
Other liabilities70 68 
Total$20,816 $22,500 
Of the $17.4 million and $16.3 million related to customer performance guarantees as of June 25, 2022 and December 25, 2021, respectively, approximately $4.0 million was used to secure surety bonds in the aggregate of $5.5 million.
Of the aforementioned standby letters of credit and bank guarantees outstanding, $20.8 million was backed by cash collateral.
As of June 25, 2022, the Loan Agreement included a $50.0 million letter of credit subfacility and there were no letters of credit issued and outstanding. As of December 25, 2021, the Prior Credit Agreement included a $50 million letter of credit facility and $11.5 million had been issued and outstanding.
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Pension and Post-Retirement Benefit Plans
6 Months Ended
Jun. 25, 2022
Retirement Benefits [Abstract]  
Pension and Post-Retirement Benefit Plans Pension and Post-Retirement Benefit PlansAs a result of the Acquisition, the Company acquired a number of post-employment plans in Germany, as well as a number of smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. The defined benefit plans expose the Company to actuarial risks such as investment risk, interest rate risk, life expectancy risk and salary risk. The characteristics of the defined benefit plans and the risks associated with them vary depending on legal, fiscal and economic requirements.
Components of Net Periodic Benefit Cost
Net periodic benefit cost for the Company's pension and other post-retirement benefit plans consisted of the following (in thousands):
Three Months EndedSix Months Ended
June 25, 2022June 26, 2021June 25, 2022June 26, 2021
Service cost$76 $115 $156 $229 
Interest cost314 323 647 645 
Expected return on plan assets(739)(740)(1,519)(1,477)
Amortization of actuarial loss82 864 169 1,725 
Total net periodic benefit cost$(267)$562 $(547)$1,122 
The components of net periodic benefit costs other than the service cost component are included in other gain (loss), net, in the Company’s condensed consolidated statements of operations.
Actuarial gains and losses are amortized using a corridor approach. The gain/loss corridor is equal to 10% of the greater of the pension benefit obligation and the market-related value of assets. Gains and losses in excess of the corridor are generally amortized over the average future working lifetime of the pension plan participants.
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Recent Accounting Pronouncements (Policies)
6 Months Ended
Jun. 25, 2022
Accounting Policies [Abstract]  
Recent Accounting Pronouncements Recent Accounting Pronouncements
Accounting Pronouncements Recently Adopted
In August 2020, the FASB issued ASU 2020-06, "Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity" ("ASU 2020-06"). ASU 2020-06 simplifies the accounting for convertible instruments by removing certain separation models in ASC 470-20, Debt—Debt with Conversion and Other Options, for convertible instruments. On December 26, 2021, the Company adopted ASU 2020-06 using the modified retrospective method. Applying the transition guidance, the Company was required to apply the guidance to all impacted financial instruments that were outstanding as of December 26, 2021 with the cumulative effect recognized as an adjustment to the opening balance of accumulated deficit.
The adoption of ASU 2020-06 required the Company to record a $196.5 million reduction of additional paid in capital, on December 26, 2021, due to the recombination of the equity conversion component of convertible debt remaining outstanding, which was initially separated and recorded in equity. The $122.0 million increase in debt represented the removal of the remaining debt discounts recorded for this previous separation. The Company recognized a $74.5 million cumulative effect decrease of initially applying ASU 2020-06 as an adjustment to the December 26, 2021 opening balance of accumulated deficit. Interest expense recognized in future periods will be reduced as a result of accounting for the convertible senior notes as a liability instrument. Since the Company had a net loss in the three- and six-months ended June 25, 2022, the convertible senior notes were determined to be anti-dilutive and therefore had no impact to basic or diluted net loss per share for the periods as a result of adopting ASU 2020-06. The prior period consolidated financial statements have not been retrospectively adjusted and continue to be reported under the accounting standards in effect for those periods.
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Tables)
6 Months Ended
Jun. 25, 2022
Leases [Abstract]  
Schedule of Assets And Liabilities, Lessee
The following table presents operating lease liabilities in both current and long-term (in thousands):
June 25,
2022
December 25,
2021
Accrued expenses and other current liabilities$13,559 $16,542 
Other long-term liabilities50,839 54,326 
Total operating lease liability$64,398 $70,868 
Schedule of Operating Lease Liabilities
The following table presents maturity of lease liabilities under the Company's non-cancelable leases as of June 25, 2022 (in thousands):
Operating LeaseFinance Lease
Total lease payments$82,113 $1,701 
Less: interest(1)
17,715 75 
Present value of lease liabilities$64,398 $1,626 
(1) Calculated using the interest rate for each lease.
The following table sets forth commitments and contingencies related to our various obligations (in thousands):
  Payments Due by Period
 TotalRemainder of 20222023202420252026Thereafter
Operating leases(1)(2)
$82,113 $10,754 $15,350 $14,220 $13,154 $10,168 $18,467 
Finance lease obligations(3)
1,701 739 785 177 — — — 
2027 Notes, including interest(4)
225,000 2,500 5,000 5,000 5,000 5,000 202,500 
2024 Notes, including interest(4)
423,883 4,277 8,553 411,053 — — — 
Asset-based revolving credit facility(4)
40,014 14 — — — — 40,000 
Mortgage Payable, including interest(4)
8,001 390 781 6,830 — — — 
Total contractual obligations
$780,712 $18,674 $30,469 $437,280 $18,154 $15,168 $260,967 
(1)The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from one to 11 years. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Condensed Consolidated Financial Statements for more information.
(2)The Company has contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, the Company records an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Asset retirement obligations were $5.1 million as of each of June 25, 2022 and December 25, 2021, respectively. Of the $5.1 million as of June 25, 2022, $4.7 million is classified as other long-term liabilities on the accompanying condensed consolidated balance sheets. The remainder is classified as accrued expenses and other current liabilities.
(3)The Company has finance leases for manufacturing and other equipment. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Condensed Consolidated Financial Statements for more information.
(4)See Note 12, "Debt" to the Notes to Condensed Consolidated Financial Statements for more information.
Schedule of Finance Lease Liabilities
The following table presents maturity of lease liabilities under the Company's non-cancelable leases as of June 25, 2022 (in thousands):
Operating LeaseFinance Lease
Total lease payments$82,113 $1,701 
Less: interest(1)
17,715 75 
Present value of lease liabilities$64,398 $1,626 
(1) Calculated using the interest rate for each lease.
The following table sets forth commitments and contingencies related to our various obligations (in thousands):
  Payments Due by Period
 TotalRemainder of 20222023202420252026Thereafter
Operating leases(1)(2)
$82,113 $10,754 $15,350 $14,220 $13,154 $10,168 $18,467 
Finance lease obligations(3)
1,701 739 785 177 — — — 
2027 Notes, including interest(4)
225,000 2,500 5,000 5,000 5,000 5,000 202,500 
2024 Notes, including interest(4)
423,883 4,277 8,553 411,053 — — — 
Asset-based revolving credit facility(4)
40,014 14 — — — — 40,000 
Mortgage Payable, including interest(4)
8,001 390 781 6,830 — — — 
Total contractual obligations
$780,712 $18,674 $30,469 $437,280 $18,154 $15,168 $260,967 
(1)The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from one to 11 years. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Condensed Consolidated Financial Statements for more information.
(2)The Company has contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, the Company records an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Asset retirement obligations were $5.1 million as of each of June 25, 2022 and December 25, 2021, respectively. Of the $5.1 million as of June 25, 2022, $4.7 million is classified as other long-term liabilities on the accompanying condensed consolidated balance sheets. The remainder is classified as accrued expenses and other current liabilities.
(3)The Company has finance leases for manufacturing and other equipment. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Condensed Consolidated Financial Statements for more information.
(4)See Note 12, "Debt" to the Notes to Condensed Consolidated Financial Statements for more information.
Schedule of Lease Costs
The following table presents supplemental information for the Company's non-cancelable leases for the six-months ended June 25, 2022 (in thousands, except for weighted average and percentage data):
Operating LeaseFinance Lease
Weighted average remaining lease term5.70 years1.26 years
Weighted average discount rate9.20 %7.06 %
Cash paid for amounts included in the measurement of lease liabilities$12,876 $577 
Leased assets obtained in exchange for new lease liabilities$4,975 $— 
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 25, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table presents the Company's revenue disaggregated by geography, based on the shipping address of the customer (in thousands):
Three Months EndedSix Months Ended
June 25,
2022
June 26,
2021
June 25,
2022
June 26,
2021
United States$181,530 $175,184 $351,715 $332,833 
Other Americas32,825 29,577 53,736 49,108 
Europe, Middle East and Africa103,838 94,275 212,449 209,183 
Asia Pacific39,792 39,191 78,959 78,010 
Total revenue$357,985 $338,227 $696,859 $669,134 
The Company sells its products directly to customers who are predominantly service providers and to channel partners that sell on its behalf.
The following table presents the Company's revenue disaggregated by sales channel (in thousands):
Three Months EndedSix Months Ended
June 25,
2022
June 26,
2021
June 25,
2022
June 26,
2021
Direct$273,719 $265,022 $534,611 $536,323 
Indirect84,266 73,205 162,248 132,811 
Total revenue$357,985 $338,227 $696,859 $669,134 
Schedule of Contract with Customer, Asset and Liability
The following table provides information about receivables, contract assets and contract liabilities from contracts with customers (in thousands):
June 25,
2022
December 25,
2021
Assets (Liabilities)
Accounts receivable, net$302,928 $358,954 
Contract assets$56,127 $49,052 
Deferred revenue$(145,173)$(168,909)
Schedule of Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction
The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) pursuant to contracts that are not subject to cancellation without penalty at the end of the reporting period (in thousands):
Remainder of 20222023202420252026ThereafterTotal
Revenue expected to be recognized in the future as of June 25, 2022
$574,225 $328,829 $35,349 $8,101 $4,451 $3,410 $954,365 
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 25, 2022
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis
The following table presents the estimated fair values of the convertible senior notes (in thousands): 
As of June 25, 2022As of December 25, 2021
 Fair Value Measured UsingFair Value Measured Using
 Level 1Level 2TotalLevel 1Level 2Total
Convertible Senior Notes$— $567,138 $567,138 $— $765,412 $765,412 
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Instruments (Tables)
6 Months Ended
Jun. 25, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Fair Value of Derivative Instruments not Designated as Hedging Instruments
The fair value of derivative instruments not designated as hedging instruments in the Company’s condensed consolidated balance sheets was as follows (in thousands):
 As of June 25, 2022As of December 25, 2021
 
Gross Notional(1)
Accrued expenses and other current liabilities
Gross
Notional
(1)
Accrued expenses and other current liabilities
Foreign currency exchange forward contracts
Related to Euro denominated monetary balances$— $— $21,981 $(139)
Related to British Pound denominated monetary balances— — 7,566 (82)
$— $— $29,547 $(221)
(1)Represents the face amounts of forward contracts that were outstanding as of the end of the period noted.
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 25, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table presents details of the Company’s goodwill during the six-months ended June 25, 2022 (in thousands):
Balance as of December 25, 2021
$255,788 
Foreign currency translation adjustments(18,542)
Balance as of June 25, 2022
$237,246 
Schedule of Finite-Lived Intangible Assets
The following tables present details of the Company’s intangible assets as of June 25, 2022 and December 25, 2021 (in thousands, except for weighted average data):
 June 25, 2022
 Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Useful Life (In Years)
Intangible assets with finite lives:
Customer relationships and backlog152,656 (108,126)44,530 3.8
Developed technology172,920 (151,618)21,302 1.1
Total intangible assets with finite lives$325,576 $(259,744)$65,832 
 December 25, 2021
 Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Useful Life (In Years)
Intangible assets with finite lives:
Customer relationships and backlog157,495 (104,701)52,794 4.2
Developed technology182,844 (149,064)33,780 1.5
Total intangible assets with finite lives$340,339 $(253,765)$86,574 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of June 25, 2022 (in thousands):
 Fiscal Years
 TotalRemainder of 20222023202420252026Thereafter
Total future amortization expense$65,832 $17,947 $23,066 $9,025 $9,025 $6,769 $— 
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Details (Tables)
6 Months Ended
Jun. 25, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Allowance for Credit Losses
The following table provides a rollforward of the allowance for credit losses for accounts receivable for the six-months ended June 25, 2022 (in thousands):
Balance as of December 25, 2021
$1,304 
Additions(1)
751 
Write offs(2)
(245)
Other(3)
(55)
Balance as of June 25, 2022
$1,755 
(1)The new additions during the six-months ended June 25, 2022 are primarily due to specific reserves.
(2)The write offs during the six-months ended June 25, 2022 are primarily amounts fully reserved previously.
(3)Primarily represents foreign currency translation adjustments.
Schedule of Details of Selected Balance Sheet Items
The following table provides details of selected balance sheet items (in thousands):
June 25,
2022
December 25,
2021
Inventory
Raw materials$50,394 $39,379 
Work in process58,875 53,924 
Finished goods
200,333 198,064 
Total inventory$309,602 $291,367 
Property, plant and equipment, net
Computer hardware$45,995 $45,824 
Computer software(1)
55,132 56,820 
Laboratory and manufacturing equipment281,525 287,875 
Land and building12,369 12,369 
Furniture and fixtures2,720 2,164 
Leasehold and building improvements50,309 51,471 
Construction in progress32,086 18,807 
Subtotal480,136 475,330 
Less accumulated depreciation and amortization(2)
(322,471)(315,112)
Total property, plant and equipment, net$157,665 $160,218 
Accrued expenses and other current liabilities
Loss contingency related to non-cancelable purchase commitments$29,615 $19,405 
Taxes payable42,655 43,308 
Short-term operating and finance lease liability14,666 17,792 
Restructuring accrual2,500 8,610 
Other accrued expenses and other current liabilities52,529 57,914 
Total accrued expenses$141,965 $147,029 
(1)Included in computer software at June 25, 2022 and December 25, 2021 were $26.1 million and $25.9 million, respectively, related to enterprise resource planning (“ERP”) systems that the Company implemented. The unamortized ERP costs at June 25, 2022 and December 25, 2021 were $7.7 million and $8.9 million, respectively. Also included in computer software at June 25, 2022 and December 25, 2021 was $18.3 million and $20.9 million, respectively, related to term licenses. The unamortized term license costs at June 25, 2022 and December 25, 2021 was $7.2 million and $9.2 million, respectively.
(2)Depreciation expense was $11.2 million and $22.8 million (which includes depreciation of capitalized ERP cost of $0.7 million and $1.5 million, respectively) for the three- and six-months ended June 25, 2022, respectively. Also included in depreciation expense for three- and six-months ended June 25, 2022 was $1.8 million and $3.5 million, respectively, related to term licenses. Depreciation expense was $9.8 million and $21.3 million (which includes depreciation of capitalized ERP cost of $0.6 million and $1.3 million, respectively) for the three- and six-months ended June 26, 2021, respectively. Also included in depreciation expense for three- and six-months ended June 26, 2021 was $1.6 million and $3.2 million, respectively, related to term licenses.
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Restructuring and Other Related Costs (Tables)
6 Months Ended
Jun. 25, 2022
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring and Related Costs
The following table presents restructuring and other related costs included in cost of revenue and operating expenses in the accompanying condensed consolidated statements of operations under the restructuring plans (in thousands):
 Three Months Ended
 June 25, 2022June 26, 2021
Cost of
Revenue
Operating ExpensesCost of
Revenue
Operating Expenses
Severance and other related expenses$$296 $(269)$(1,289)
Lease related impairment charges— 769 — 438 
Asset impairment— 49 — 53 
Others19 — 124 
Total$13 $1,133 $(269)$(674)
Six Months Ended
June 25, 2022June 26, 2021
Cost of
Revenue
Operating ExpensesCost of
Revenue
Operating Expenses
Severance and other related expenses$144 $1,757 $245 $(1,017)
Lease related impairment charges— 6,361 — 2,388 
Asset impairment— 133 — 104 
Others19 152 — 170 
Total$163 $8,403 $245 $1,645 
Schedule of Restructuring Reserve by Type of Cost
Restructuring liabilities are reported within accrued expenses and other long-term liabilities in the accompanying condensed consolidated balance sheets (in thousands):
Severance and other related expensesLease related impairment chargesAsset impairmentOthersTotal
Balance at December 25, 2021$7,536 $— $— $1,346 $8,882 
Charges1,901 6,361 133 171 8,566 
Cash Payments(7,879)(1,143)— (225)(9,247)
Non-Cash Settlements and Other(336)(5,218)(133)30 (5,657)
Balance at June 25, 2022$1,222 $— $— $1,322 $2,544 
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Accumulated Other Comprehensive Loss (Tables)
6 Months Ended
Jun. 25, 2022
Equity [Abstract]  
Summary of Changes in Accumulated Other Comprehensive Loss The following table sets forth the changes in accumulated other comprehensive loss by component for the six-months ended June 25, 2022 (in thousands): 
Foreign Currency Translation Actuarial Gain (Loss) on PensionAccumulated Tax EffectTotal
Balance at December 25, 2021$(7,829)$4,297 $(964)$(4,496)
Other comprehensive loss before reclassifications(25,210)— — (25,210)
Amounts reclassified from accumulated other comprehensive loss— 169 — 169 
Net current-period other comprehensive income (loss)(25,210)169 — (25,041)
Balance at June 25, 2022$(33,039)$4,466 $(964)$(29,537)
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Basic and Diluted Net Loss Per Common Share (Tables)
6 Months Ended
Jun. 25, 2022
Earnings Per Share [Abstract]  
Schedule of Computation of Net Loss Per Common Share Basic and Diluted
The following table sets forth the computation of net loss per common share – basic and diluted (in thousands, except per share amounts):
 Three Months EndedSix Months Ended
 June 25,
2022
June 26,
2021
June 25,
2022
June 26,
2021
Net loss$(55,721)$(35,594)$(97,571)$(83,916)
Weighted average common shares outstanding - basic and diluted215,509 206,780 213,846 204,709 
Net loss per common share - basic and diluted$(0.26)$(0.17)$(0.46)$(0.41)
Schedule of Antidilutive Shares Excluded from Computation of Diluted Net Loss Per Share
The following sets forth the potentially dilutive shares excluded from the computation of the diluted net loss per share because their effect was anti-dilutive (in thousands):
 Three Months EndedSix Months Ended
 June 25,
2022
June 26,
2021
June 25,
2022
June 26,
2021
Convertible senior notes(1)
66,886 5,419 68,408 5,629 
Restricted stock units14,838 12,283 16,363 14,067 
Performance stock units2,799 2,937 2,811 3,001 
Employee stock purchase plan shares308 886 701 908 
Total84,831 21,525 88,283 23,605 
(1)     The convertible senior notes were calculated under the if-converted method for 2022 due to the adoption of ASU 2020-06 and under the treasury stock method for 2021.
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Debt (Tables)
6 Months Ended
Jun. 25, 2022
Debt Disclosure [Abstract]  
Schedule of Components of Convertible Senior Notes
The following is a summary of our debt as of June 25, 2022 (post-ASU 2020-06 adoption) (in millions):
Net Carrying ValueUnpaid Principal BalanceContractual Maturity Date
CurrentLong-Term
2024 Notes$— $397.6 $402.5 September 2024
2027 Notes$— $195.4 $200.0 March 2027
Asset-based revolving credit facility$— $40.0 $40.0 June 2027
Mortgage$0.5 $7.1 $7.6 March 2024
$0.5 $640.1 $650.1 
The following is a summary of our debt as of December 25, 2021 (pre-ASU 2020-06 adoption) (in millions):
Net Carrying ValueUnpaid Principal BalanceContractual Maturity Date
CurrentLong-Term
2024 Notes$— $329.2 $402.5 September 2024
2027 Notes$— $140.3 $200.0 March 2027
Asset-based revolving credit facility$— $— $— March 2024
Mortgage$0.5 $7.3 $7.8 March 2024
Total Debt$0.5 $476.8 $610.3 
Details of the Notes are presented in the following table:
Conversion Rate per $1,000 PrincipalInitial Conversion Price
2024 Notes101.2812$9.87 
2027 Notes130.5995$7.66 
The net carrying amount of the convertible senior notes as of June 25, 2022 (post-ASU 2020-06 adoption) and as of December 25, 2021 (pre-ASU 2020-06 adoption) was as follows (in thousands):
2024 Notes2027 Notes
June 25, 2022December 25, 2021June 25, 2022December 25, 2021
Principal$402,500 $402,500 $200,000 $200,000 
Unamortized debt discount— (68,755)— (56,270)
Unamortized issuance costs(4,860)(4,488)(4,586)(3,472)
Net carrying amount$397,640 $329,257 $195,414 $140,258 
Schedule of Interest Expense Recognized Related To Notes
The following table presents the interest expense related to the contractual interest coupon, the amortization of debt issuance costs, and the amortization of debt discounts on our convertible senior notes (in thousands):
 Three Months EndedSix Months Ended
June 25,
2022
June 26,
2021
June 25,
2022
June 26,
2021
Contractual interest expense$3,390 $3,388 $6,778 $6,776 
Amortization of debt issuance costs772 467 1,539 922 
Amortization of debt discount— 7,260 — 14,342 
Total interest expense$4,162 $11,115 $8,317 $22,040 
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 25, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Operating Lease Liabilities
The following table presents maturity of lease liabilities under the Company's non-cancelable leases as of June 25, 2022 (in thousands):
Operating LeaseFinance Lease
Total lease payments$82,113 $1,701 
Less: interest(1)
17,715 75 
Present value of lease liabilities$64,398 $1,626 
(1) Calculated using the interest rate for each lease.
The following table sets forth commitments and contingencies related to our various obligations (in thousands):
  Payments Due by Period
 TotalRemainder of 20222023202420252026Thereafter
Operating leases(1)(2)
$82,113 $10,754 $15,350 $14,220 $13,154 $10,168 $18,467 
Finance lease obligations(3)
1,701 739 785 177 — — — 
2027 Notes, including interest(4)
225,000 2,500 5,000 5,000 5,000 5,000 202,500 
2024 Notes, including interest(4)
423,883 4,277 8,553 411,053 — — — 
Asset-based revolving credit facility(4)
40,014 14 — — — — 40,000 
Mortgage Payable, including interest(4)
8,001 390 781 6,830 — — — 
Total contractual obligations
$780,712 $18,674 $30,469 $437,280 $18,154 $15,168 $260,967 
(1)The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from one to 11 years. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Condensed Consolidated Financial Statements for more information.
(2)The Company has contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, the Company records an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Asset retirement obligations were $5.1 million as of each of June 25, 2022 and December 25, 2021, respectively. Of the $5.1 million as of June 25, 2022, $4.7 million is classified as other long-term liabilities on the accompanying condensed consolidated balance sheets. The remainder is classified as accrued expenses and other current liabilities.
(3)The Company has finance leases for manufacturing and other equipment. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Condensed Consolidated Financial Statements for more information.
(4)See Note 12, "Debt" to the Notes to Condensed Consolidated Financial Statements for more information.
Schedule of Finance Lease Liabilities
The following table presents maturity of lease liabilities under the Company's non-cancelable leases as of June 25, 2022 (in thousands):
Operating LeaseFinance Lease
Total lease payments$82,113 $1,701 
Less: interest(1)
17,715 75 
Present value of lease liabilities$64,398 $1,626 
(1) Calculated using the interest rate for each lease.
The following table sets forth commitments and contingencies related to our various obligations (in thousands):
  Payments Due by Period
 TotalRemainder of 20222023202420252026Thereafter
Operating leases(1)(2)
$82,113 $10,754 $15,350 $14,220 $13,154 $10,168 $18,467 
Finance lease obligations(3)
1,701 739 785 177 — — — 
2027 Notes, including interest(4)
225,000 2,500 5,000 5,000 5,000 5,000 202,500 
2024 Notes, including interest(4)
423,883 4,277 8,553 411,053 — — — 
Asset-based revolving credit facility(4)
40,014 14 — — — — 40,000 
Mortgage Payable, including interest(4)
8,001 390 781 6,830 — — — 
Total contractual obligations
$780,712 $18,674 $30,469 $437,280 $18,154 $15,168 $260,967 
(1)The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from one to 11 years. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Condensed Consolidated Financial Statements for more information.
(2)The Company has contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, the Company records an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Asset retirement obligations were $5.1 million as of each of June 25, 2022 and December 25, 2021, respectively. Of the $5.1 million as of June 25, 2022, $4.7 million is classified as other long-term liabilities on the accompanying condensed consolidated balance sheets. The remainder is classified as accrued expenses and other current liabilities.
(3)The Company has finance leases for manufacturing and other equipment. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Condensed Consolidated Financial Statements for more information.
(4)See Note 12, "Debt" to the Notes to Condensed Consolidated Financial Statements for more information.
Schedule of Maturities of Long-term Debt The following table sets forth commitments and contingencies related to our various obligations (in thousands):
  Payments Due by Period
 TotalRemainder of 20222023202420252026Thereafter
Operating leases(1)(2)
$82,113 $10,754 $15,350 $14,220 $13,154 $10,168 $18,467 
Finance lease obligations(3)
1,701 739 785 177 — — — 
2027 Notes, including interest(4)
225,000 2,500 5,000 5,000 5,000 5,000 202,500 
2024 Notes, including interest(4)
423,883 4,277 8,553 411,053 — — — 
Asset-based revolving credit facility(4)
40,014 14 — — — — 40,000 
Mortgage Payable, including interest(4)
8,001 390 781 6,830 — — — 
Total contractual obligations
$780,712 $18,674 $30,469 $437,280 $18,154 $15,168 $260,967 
(1)The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from one to 11 years. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Condensed Consolidated Financial Statements for more information.
(2)The Company has contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, the Company records an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Asset retirement obligations were $5.1 million as of each of June 25, 2022 and December 25, 2021, respectively. Of the $5.1 million as of June 25, 2022, $4.7 million is classified as other long-term liabilities on the accompanying condensed consolidated balance sheets. The remainder is classified as accrued expenses and other current liabilities.
(3)The Company has finance leases for manufacturing and other equipment. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Condensed Consolidated Financial Statements for more information.
(4)See Note 12, "Debt" to the Notes to Condensed Consolidated Financial Statements for more information.
Schedule of Short-term Debt The following table sets forth commitments and contingencies related to our various obligations (in thousands):
  Payments Due by Period
 TotalRemainder of 20222023202420252026Thereafter
Operating leases(1)(2)
$82,113 $10,754 $15,350 $14,220 $13,154 $10,168 $18,467 
Finance lease obligations(3)
1,701 739 785 177 — — — 
2027 Notes, including interest(4)
225,000 2,500 5,000 5,000 5,000 5,000 202,500 
2024 Notes, including interest(4)
423,883 4,277 8,553 411,053 — — — 
Asset-based revolving credit facility(4)
40,014 14 — — — — 40,000 
Mortgage Payable, including interest(4)
8,001 390 781 6,830 — — — 
Total contractual obligations
$780,712 $18,674 $30,469 $437,280 $18,154 $15,168 $260,967 
(1)The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from one to 11 years. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Condensed Consolidated Financial Statements for more information.
(2)The Company has contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, the Company records an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Asset retirement obligations were $5.1 million as of each of June 25, 2022 and December 25, 2021, respectively. Of the $5.1 million as of June 25, 2022, $4.7 million is classified as other long-term liabilities on the accompanying condensed consolidated balance sheets. The remainder is classified as accrued expenses and other current liabilities.
(3)The Company has finance leases for manufacturing and other equipment. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Condensed Consolidated Financial Statements for more information.
(4)See Note 12, "Debt" to the Notes to Condensed Consolidated Financial Statements for more information.
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 25, 2022
Share-Based Payment Arrangement [Abstract]  
Summary of Company's Equity Award Activity - RSUs
(in thousands except weighted average data)Number of
Restricted
Stock Units
Weighted
Average
 Grant Date 
Fair Value
Per Share
  Aggregate  
Intrinsic
Value
Outstanding at December 25, 202111,607 $7.66 $110,849 
RSUs granted8,005 $8.54 
RSUs released(3,930)$7.68 $30,566 
RSUs canceled(844)$7.78 
Outstanding at June 25, 2022
14,838 $8.12 $78,639 
Summary of Company's Equity Award Activity - PSUs
(in thousands except weighted average data)Number of
Performance
Stock Units
Weighted
Average
 Grant Date 
Fair Value
Per Share
  Aggregate  
Intrinsic
Value
Outstanding at December 25, 20212,114 $6.66 $20,184 
PSUs granted899 $8.38 
PSUs released(165)$5.06 $1,532 
PSUs canceled(49)$6.94 
Outstanding at June 25, 2022
2,799 $7.30 $14,835 
Expected to vest at June 25, 2022
2,649 $14,040 
Schedule of Total Stock Based Compensation Cost for Instruments Granted but Not Yet Amortized
The following table presents total stock-based compensation cost for instruments granted but not yet amortized, of the Company’s equity compensation plans as of June 25, 2022. These costs are expected to be amortized on a straight-line basis over the following weighted-average periods (in thousands, except for weighted average period data):
Unrecognized
Compensation
Expense, Net
Weighted
Average Period
(in Years)
RSUs$101,849 2.3
PSUs$11,855 2.1
Schedule of Estimated Fair Value of ESPP Shares
The fair value of the ESPP shares was estimated at the date of grant using the following assumptions:
 Three Months EndedSix Months Ended
June 25, 2022June 26, 2021June 25, 2022June 26, 2021
Volatility39%50%
38% - 39%
50% - 97%
Risk-free interest rate0.67%0.06%
0.05% - 0.67%
0.06% - 0.12%
Expected life0.5 years0.5 years0.5 years0.5 years
Estimated fair value$2.21$3.11
$2.21 - $2.22
$3.11- $3.42
Schedule of Nonvested Performance Based Units Activity by Grant Year The following table summarizes by grant year, the Company’s PSU activity for the six-months ended June 25, 2022 (in thousands):
Total Number of Performance Stock Units2019202020212022
Outstanding at December 25, 20212,114 185 1,270 659 — 
PSUs granted899 — — — 899 
PSUs released(165)(165)— — — 
PSUs canceled(49)— (30)(19)— 
Outstanding at June 25, 2022
2,799 20 1,240 640 899 
Summary of Effects of Stock-Based Compensation on Company's Balance Sheets and Statements of Operations
The following tables summarize the effects of stock-based compensation on the Company’s condensed consolidated balance sheets and statements of operations for the periods presented (in thousands):
June 25,
2022
December 25,
2021
Stock-based compensation effects in inventory$3,895 $3,707 
 Three Months EndedSix Months Ended
 June 25,
2022
June 26,
2021
June 25,
2022
June 26,
2021
Income tax benefit associated with stock-based compensation$2,609 $2,475 $4,835 $4,192 
Stock-based compensation effects in net loss before income taxes
Cost of revenue$2,594 $2,130 $4,483 $3,926 
Research and development6,652 5,071 11,493 9,368 
Sales and marketing4,047 2,811 6,814 6,010 
General and administration4,490 3,927 7,932 5,609 
       Total stock-based compensation expense$17,783 $13,939 $30,722 $24,913 
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Information (Tables)
6 Months Ended
Jun. 25, 2022
Segment Reporting [Abstract]  
Schedule of Long Lived Assets
Additionally, the following table sets forth our property, plant and equipment, net by geographic region (in thousands):
June 25,
2022
December 25, 2021
United States$141,877 $141,977 
Other Americas3,112 2,687 
Europe, Middle East and Africa9,937 12,245 
Asia Pacific2,739 3,309 
Total property, plant and equipment, net$157,665 $160,218 
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Guarantees (Tables)
6 Months Ended
Jun. 25, 2022
Guarantees [Abstract]  
Schedule of Activity Related to Product Warranty
Activity related to product warranty was as follows (in thousands):
Three Months EndedSix Months Ended
June 25, 2022June 26, 2021June 25, 2022June 26, 2021
Beginning balance$39,585 $38,887 $44,310 $40,708 
Charges to operations5,253 5,845 11,228 11,162 
Utilization(5,022)(6,206)(10,731)(12,749)
Change in estimate(1)
(3,047)3,144 (8,038)2,549 
Balance at the end of the period$36,769 $41,670 $36,769 $41,670 
(1)The Company records product warranty liabilities based on the latest quality and cost information available as of the date the revenue is recorded. The changes in estimate shown here are due to changes in overall actual failure rates, the mix of new compared to used units related to replacement of failed units, and changes in the estimated cost of repair and product recalls. As the Company's products mature over time, failure rates and repair costs associated with such products generally decline, leading to favorable changes in warranty reserves.
Schedule of Guarantor Obligations Details are provided in the table below (in thousands).
June 25,
2022
December 25,
2021
Customer performance guarantees$17,446 $16,307 
Value added tax license285 287 
Property leases1,992 4,684 
Pension plans873 1,004 
Credit cards150 150 
Other liabilities70 68 
Total$20,816 $22,500 
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Pension and Post-Retirement Benefit Plans (Tables)
6 Months Ended
Jun. 25, 2022
Retirement Benefits [Abstract]  
Schedule of Net Benefit Costs
Net periodic benefit cost for the Company's pension and other post-retirement benefit plans consisted of the following (in thousands):
Three Months EndedSix Months Ended
June 25, 2022June 26, 2021June 25, 2022June 26, 2021
Service cost$76 $115 $156 $229 
Interest cost314 323 647 645 
Expected return on plan assets(739)(740)(1,519)(1,477)
Amortization of actuarial loss82 864 169 1,725 
Total net periodic benefit cost$(267)$562 $(547)$1,122 
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation and Significant Accounting Policies (Details)
3 Months Ended 6 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Customer 1    
Concentration Risk [Line Items]    
Concentration risk, percentage 11.00% 10.00%
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Recent Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Jun. 25, 2022
Dec. 26, 2021
Dec. 25, 2021
Significant Accounting Policies [Line Items]      
Long-term debt, net $ 640,076   $ 476,789
Accumulated deficit $ (1,721,121)   $ (1,698,042)
Accounting Standards Update 2020-06 | Cumulative Effect, Period of Adoption, Adjustment      
Significant Accounting Policies [Line Items]      
Additional paid in capital   $ 196,500  
Long-term debt, net   122,000  
Accumulated deficit   $ 74,500  
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Jun. 25, 2022
Jun. 26, 2021
Dec. 25, 2021
Property, Plant and Equipment [Line Items]          
Rent expense $ 4.0 $ 5.3 $ 13.3 $ 12.6  
Accelerated rent expense 0.8 $ 0.4 6.4 $ 2.4  
Finance lease, right-of-use asset $ 5.4   $ 5.4   $ 5.5
Minimum          
Property, Plant and Equipment [Line Items]          
Term of finance lease 3 years   3 years    
Maximum          
Property, Plant and Equipment [Line Items]          
Term of finance lease 5 years   5 years    
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 25, 2022
Dec. 25, 2021
Leases [Abstract]    
Accrued expenses and other current liabilities $ 13,559 $ 16,542
Other long-term liabilities 50,839 54,326
Total operating lease liability $ 64,398 $ 70,868
Finance lease, liability, current, statement of financial position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Finance lease, liability, statement of financial position [Extensible List] Other long-term liabilities Other long-term liabilities
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Operating Lease Maturity (Details) - USD ($)
$ in Thousands
Jun. 25, 2022
Dec. 25, 2021
Operating Lease    
Total lease payments $ 82,113  
Less: interest 17,715  
Present value of lease liabilities 64,398 $ 70,868
Finance Lease    
Total lease payments 1,701  
Less: interest 75  
Present value of lease liabilities $ 1,626  
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Lease Costs (Details)
$ in Thousands
6 Months Ended
Jun. 25, 2022
USD ($)
Leases [Abstract]  
Weighted average remaining lease term 5 years 8 months 12 days
Weighted average discount rate 9.20%
Cash paid for amounts included in the measurement of lease liabilities $ 12,876
Leased assets obtained in exchange for new lease liabilities $ 4,975
Weighted average remaining lease term 1 year 3 months 3 days
Weighted average discount rate 7.06%
Cash paid for amounts included in the measurement of lease liabilities $ 577
Leased assets obtained in exchange for new lease liabilities $ 0
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Jun. 25, 2022
Jun. 26, 2021
Disaggregation of Revenue [Line Items]        
Total revenue $ 357,985 $ 338,227 $ 696,859 $ 669,134
Direct        
Disaggregation of Revenue [Line Items]        
Total revenue 273,719 265,022 534,611 536,323
Indirect        
Disaggregation of Revenue [Line Items]        
Total revenue 84,266 73,205 162,248 132,811
United States        
Disaggregation of Revenue [Line Items]        
Total revenue 181,530 175,184 351,715 332,833
Other Americas        
Disaggregation of Revenue [Line Items]        
Total revenue 32,825 29,577 53,736 49,108
Europe, Middle East and Africa        
Disaggregation of Revenue [Line Items]        
Total revenue 103,838 94,275 212,449 209,183
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total revenue $ 39,792 $ 39,191 $ 78,959 $ 78,010
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Contract with Customer, Asset and Liability (Details) - USD ($)
$ in Thousands
Jun. 25, 2022
Dec. 25, 2021
Revenue from Contract with Customer [Abstract]    
Accounts receivable, net $ 302,928 $ 358,954
Contract assets 56,127 49,052
Deferred revenue $ (145,173) $ (168,909)
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Jun. 25, 2022
Jun. 26, 2021
Revenue from Contract with Customer [Abstract]        
Deferred revenue recognized $ 25.6 $ 22.6 $ 70.5 $ 53.9
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Details)
$ in Thousands
Jun. 25, 2022
USD ($)
Disaggregation of Revenue [Line Items]  
Revenue expected to be recognized in the future as of June 25, 2022 $ 954,365
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-06-26  
Disaggregation of Revenue [Line Items]  
Revenue expected to be recognized in the future as of June 25, 2022 $ 574,225
Revenue expected to be recognized in the future, period 6 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Disaggregation of Revenue [Line Items]  
Revenue expected to be recognized in the future as of June 25, 2022 $ 328,829
Revenue expected to be recognized in the future, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Disaggregation of Revenue [Line Items]  
Revenue expected to be recognized in the future as of June 25, 2022 $ 35,349
Revenue expected to be recognized in the future, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Disaggregation of Revenue [Line Items]  
Revenue expected to be recognized in the future as of June 25, 2022 $ 8,101
Revenue expected to be recognized in the future, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Disaggregation of Revenue [Line Items]  
Revenue expected to be recognized in the future as of June 25, 2022 $ 4,451
Revenue expected to be recognized in the future, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01  
Disaggregation of Revenue [Line Items]  
Revenue expected to be recognized in the future as of June 25, 2022 $ 3,410
Revenue expected to be recognized in the future, period
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Fair Value, Recurring - Convertible Senior Notes - USD ($)
$ in Thousands
Jun. 25, 2022
Dec. 25, 2021
Liabilities [Abstract]    
Convertible Senior Notes $ 567,138 $ 765,412
Level 1    
Liabilities [Abstract]    
Convertible Senior Notes 0 0
Level 2    
Liabilities [Abstract]    
Convertible Senior Notes $ 567,138 $ 765,412
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Jun. 25, 2022
Jun. 26, 2021
Dec. 25, 2021
Dec. 26, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Accelerated rent expense $ 800 $ 400 $ 6,400 $ 2,400    
Total cash and restricted cash 155,182 [1] $ 233,230 [1] 155,182 [1] $ 233,230 [1] $ 202,521 $ 315,383
Foreign Subsidiary            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Total cash and restricted cash $ 66,900   $ 66,900   $ 77,600  
[1] Reconciliation of cash and restricted cash to the condensed consolidated balance sheets:
June 25,
2022
June 26,
2021
Cash$130,856 $219,735 
Short-term restricted cash21,142 2,840 
Long-term restricted cash3,184 10,655 
Total cash and restricted cash$155,182 $233,230 
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Instruments - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Jun. 25, 2022
Jun. 26, 2021
Dec. 25, 2021
Derivative [Line Items]          
Collateral on derivative instruments $ 0   $ 0   $ 900,000
Before-tax effect of foreign currency exchange forward contracts not designated as hedging instruments, gain (loss) 300,000 $ 300,000 600,000 $ 600,000  
Interest expense 7,252,000 12,017,000 12,244,000 23,860,000  
Trade Accounts Receivable          
Derivative [Line Items]          
Interest expense 100,000 200,000 200,000 300,000  
Receivables sold $ 18,700,000 $ 36,300,000 $ 42,600,000 $ 67,300,000  
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Instruments - Fair Value of Derivative Instruments Not Designated as Hedging Activities (Details) - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
Jun. 25, 2022
Dec. 25, 2021
Derivative [Line Items]    
Gross notional $ 0 $ 29,547
Accrued expenses and other current liabilities 0 (221)
Related to Euro denominated monetary balances    
Derivative [Line Items]    
Gross notional 0 21,981
Accrued expenses and other current liabilities 0 (139)
Related to British Pound denominated monetary balances    
Derivative [Line Items]    
Gross notional 0 7,566
Accrued expenses and other current liabilities $ 0 $ (82)
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Goodwill Roll Forward (Details)
$ in Thousands
6 Months Ended
Jun. 25, 2022
USD ($)
Goodwill [Roll Forward]  
Goodwill, beginning balance $ 255,788
Foreign currency translation adjustments (18,542)
Goodwill, ending balance $ 237,246
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Purchased Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 25, 2022
Dec. 25, 2021
Intangible assets with finite lives:    
Gross Carrying Amount $ 325,576 $ 340,339
Accumulated Amortization (259,744) (253,765)
Net Carrying Amount 65,832 86,574
Customer relationships and backlog    
Intangible assets with finite lives:    
Gross Carrying Amount 152,656 157,495
Accumulated Amortization (108,126) (104,701)
Net Carrying Amount $ 44,530 $ 52,794
Weighted Average Remaining Useful Life (In Years) 3 years 9 months 18 days 4 years 2 months 12 days
Developed technology    
Intangible assets with finite lives:    
Gross Carrying Amount $ 172,920 $ 182,844
Accumulated Amortization (151,618) (149,064)
Net Carrying Amount $ 21,302 $ 33,780
Weighted Average Remaining Useful Life (In Years) 1 year 1 month 6 days 1 year 6 months
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Jun. 25, 2022
Jun. 26, 2021
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expense $ 9.9 $ 9.0 $ 19.9 $ 18.0
XML 69 R60.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Future Amortization Expense (Details) - USD ($)
$ in Thousands
Jun. 25, 2022
Dec. 25, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
Net Carrying Amount $ 65,832 $ 86,574
Remainder of 2022 17,947  
2023 23,066  
2024 9,025  
2025 9,025  
2026 6,769  
Thereafter $ 0  
XML 70 R61.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Details - Allowance for credit losses (Details)
$ in Thousands
6 Months Ended
Jun. 25, 2022
USD ($)
Accounts Receivable, Allowance for Credit Loss [Roll Forward]  
Beginning balance $ 1,304
Additions 751
Write offs (245)
Other (55)
Ending balance $ 1,755
XML 71 R62.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Details - Selected Balance Sheet Items (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Jun. 25, 2022
Jun. 26, 2021
Dec. 25, 2021
Inventory          
Raw materials $ 50,394   $ 50,394   $ 39,379
Work in process 58,875   58,875   53,924
Finished goods 200,333   200,333   198,064
Total inventory 309,602   309,602   291,367
Property, plant and equipment, net          
Subtotal 480,136   480,136   475,330
Less accumulated depreciation and amortization (322,471)   (322,471)   (315,112)
Total property, plant and equipment, net 157,665   157,665   160,218
Accrued expenses and other current liabilities          
Loss contingency related to non-cancelable purchase commitments 29,615   29,615   19,405
Taxes payable 42,655   42,655   43,308
Short-term operating and finance lease liability 14,666   14,666   17,792
Restructuring accrual 2,500   2,500   8,610
Other accrued expenses and other current liabilities 52,529   52,529   57,914
Total accrued expenses 141,965   141,965   147,029
Depreciation 11,200 $ 9,800 22,800 $ 21,300  
License Agreement Terms          
Accrued expenses and other current liabilities          
Depreciation 1,800 1,600 3,500 3,200  
Computer hardware          
Property, plant and equipment, net          
Subtotal 45,995   45,995   45,824
Computer software          
Property, plant and equipment, net          
Subtotal 55,132   55,132   56,820
Laboratory and manufacturing equipment          
Property, plant and equipment, net          
Subtotal 281,525   281,525   287,875
Land and building          
Property, plant and equipment, net          
Subtotal 12,369   12,369   12,369
Furniture and fixtures          
Property, plant and equipment, net          
Subtotal 2,720   2,720   2,164
Leasehold and building improvements          
Property, plant and equipment, net          
Subtotal 50,309   50,309   51,471
Construction in progress          
Property, plant and equipment, net          
Subtotal 32,086   32,086   18,807
Enterprise Resource Planning Systems          
Property, plant and equipment, net          
Subtotal 26,100   26,100   25,900
Total property, plant and equipment, net 7,700   7,700   8,900
Accrued expenses and other current liabilities          
Depreciation 700 $ 600 1,500 $ 1,300  
Enterprise Resource Planning Systems | License          
Property, plant and equipment, net          
Subtotal 18,300   18,300   20,900
Total property, plant and equipment, net $ 7,200   $ 7,200   $ 9,200
XML 72 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Restructuring and Other Related Costs - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 25, 2022
Jun. 25, 2022
Dec. 25, 2021
Restructuring Cost and Reserve [Line Items]      
Restructuring and other related costs   $ 8,566  
Restructuring liability $ 2,544 2,544 $ 8,882
Severance and other related expenses      
Restructuring Cost and Reserve [Line Items]      
Restructuring and other related costs   1,901  
Restructuring liability 1,222 1,222 $ 7,536
Severance and other related expenses | Telecom Holding Parent LLC      
Restructuring Cost and Reserve [Line Items]      
Restructuring liability 600 600  
2021 Restructuring Plan      
Restructuring Cost and Reserve [Line Items]      
Restructuring and other related costs 400 5,900  
2021 Restructuring Plan | Severance and other related expenses      
Restructuring Cost and Reserve [Line Items]      
Restructuring liability 1,900 1,900  
2021 Restructuring Plan | Minimum      
Restructuring Cost and Reserve [Line Items]      
Estimated costs 15,000 15,000  
2021 Restructuring Plan | Maximum      
Restructuring Cost and Reserve [Line Items]      
Estimated costs $ 17,000 $ 17,000  
XML 73 R64.htm IDEA: XBRL DOCUMENT v3.22.2
Restructuring and Other Related Costs - Restructuring and Other Related Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Jun. 25, 2022
Jun. 26, 2021
Restructuring Cost and Reserve [Line Items]        
Restructuring and other related costs     $ 8,566  
Cost of Revenue        
Restructuring Cost and Reserve [Line Items]        
Restructuring and other related costs $ 13 $ (269) 163 $ 245
Operating Expenses        
Restructuring Cost and Reserve [Line Items]        
Restructuring and other related costs 1,133 (674) 8,403 1,645
Severance and other related expenses        
Restructuring Cost and Reserve [Line Items]        
Restructuring and other related costs     1,901  
Severance and other related expenses | Cost of Revenue        
Restructuring Cost and Reserve [Line Items]        
Restructuring and other related costs 4 (269) 144 245
Severance and other related expenses | Operating Expenses        
Restructuring Cost and Reserve [Line Items]        
Restructuring and other related costs 296 (1,289) 1,757 (1,017)
Lease related impairment charges        
Restructuring Cost and Reserve [Line Items]        
Restructuring and other related costs     6,361  
Lease related impairment charges | Cost of Revenue        
Restructuring Cost and Reserve [Line Items]        
Restructuring and other related costs 0 0 0 0
Lease related impairment charges | Operating Expenses        
Restructuring Cost and Reserve [Line Items]        
Restructuring and other related costs 769 438 6,361 2,388
Asset impairment        
Restructuring Cost and Reserve [Line Items]        
Restructuring and other related costs     133  
Asset impairment | Cost of Revenue        
Restructuring Cost and Reserve [Line Items]        
Restructuring and other related costs 0 0 0 0
Asset impairment | Operating Expenses        
Restructuring Cost and Reserve [Line Items]        
Restructuring and other related costs 49 53 133 104
Others        
Restructuring Cost and Reserve [Line Items]        
Restructuring and other related costs     171  
Others | Cost of Revenue        
Restructuring Cost and Reserve [Line Items]        
Restructuring and other related costs 9 0 19 0
Others | Operating Expenses        
Restructuring Cost and Reserve [Line Items]        
Restructuring and other related costs $ 19 $ 124 $ 152 $ 170
XML 74 R65.htm IDEA: XBRL DOCUMENT v3.22.2
Restructuring and Other Related Costs - Schedule of Restructuring Reserve by Type of Cost (Details)
$ in Thousands
6 Months Ended
Jun. 25, 2022
USD ($)
Restructuring Reserve [Roll Forward]  
Beginning balance $ 8,882
Charges 8,566
Cash Payments (9,247)
Non-Cash Settlements and Other (5,657)
Ending balance 2,544
Severance and other related expenses  
Restructuring Reserve [Roll Forward]  
Beginning balance 7,536
Charges 1,901
Cash Payments (7,879)
Non-Cash Settlements and Other (336)
Ending balance 1,222
Lease related impairment charges  
Restructuring Reserve [Roll Forward]  
Beginning balance 0
Charges 6,361
Cash Payments (1,143)
Non-Cash Settlements and Other (5,218)
Ending balance 0
Asset impairment  
Restructuring Reserve [Roll Forward]  
Beginning balance 0
Charges 133
Cash Payments 0
Non-Cash Settlements and Other (133)
Ending balance 0
Others  
Restructuring Reserve [Roll Forward]  
Beginning balance 1,346
Charges 171
Cash Payments (225)
Non-Cash Settlements and Other 30
Ending balance $ 1,322
XML 75 R66.htm IDEA: XBRL DOCUMENT v3.22.2
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Jun. 25, 2022
Jun. 26, 2021
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance $ 170,205 $ 393,348 $ 323,771 $ 426,284
Other comprehensive loss before reclassifications     (25,210)  
Amounts reclassified from accumulated other comprehensive loss     169  
Net change in accumulated other comprehensive income (loss) (13,927) 6,344 (25,041) 3,372
Ending balance 116,558 376,593 116,558 376,593
Foreign Currency Translation         
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     (7,829)  
Other comprehensive loss before reclassifications     (25,210)  
Amounts reclassified from accumulated other comprehensive loss     0  
Net change in accumulated other comprehensive income (loss)     (25,210)  
Ending balance (33,039)   (33,039)  
Actuarial Gain (Loss) on Pension        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     4,297  
Other comprehensive loss before reclassifications     0  
Amounts reclassified from accumulated other comprehensive loss     169  
Net change in accumulated other comprehensive income (loss)     169  
Ending balance 4,466   4,466  
Accumulated Tax Effect        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     (964)  
Other comprehensive loss before reclassifications     0  
Amounts reclassified from accumulated other comprehensive loss     0  
Net change in accumulated other comprehensive income (loss)     0  
Ending balance (964)   (964)  
Total        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance (15,610) (14,870) (4,496) (11,898)
Net change in accumulated other comprehensive income (loss) (13,927) 6,344 (25,041) 3,372
Ending balance $ (29,537) $ (8,526) $ (29,537) $ (8,526)
XML 76 R67.htm IDEA: XBRL DOCUMENT v3.22.2
Basic and Diluted Net Loss Per Common Share - Computation of EPS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Jun. 25, 2022
Jun. 26, 2021
Earnings Per Share [Abstract]        
Net loss $ (55,721) $ (35,594) $ (97,571) $ (83,916)
Weighted average common shares outstanding - basic (in shares) 215,509 206,780 213,846 204,709
Weighted average common shares outstanding - diluted (in shares) 215,509 206,780 213,846 204,709
Net loss per common share - basic (in dollars per share) $ (0.26) $ (0.17) $ (0.46) $ (0.41)
Net loss per common share - diluted (in dollars per share) $ (0.26) $ (0.17) $ (0.46) $ (0.41)
XML 77 R68.htm IDEA: XBRL DOCUMENT v3.22.2
Basic and Diluted Net Loss Per Common Share - Antidilutive Shares (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Jun. 25, 2022
Jun. 26, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from earnings per share computation (in shares) 84,831 21,525 88,283 23,605
Convertible senior notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from earnings per share computation (in shares) 66,886 5,419 68,408 5,629
Restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from earnings per share computation (in shares) 14,838 12,283 16,363 14,067
Performance stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from earnings per share computation (in shares) 2,799 2,937 2,811 3,001
Employee stock purchase plan shares        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from earnings per share computation (in shares) 308 886 701 908
XML 78 R69.htm IDEA: XBRL DOCUMENT v3.22.2
Basic and Diluted Net Loss Per Common Share - Narrative (Details) - $ / shares
Jun. 25, 2022
Jun. 26, 2021
2027 Notes | Senior Notes    
Debt Instrument [Line Items]    
Conversion price (in dollars per share) $ 7.66 $ 7.66
XML 79 R70.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Components of Convertible Senior Notes (Details) - USD ($)
$ in Thousands
Jun. 25, 2022
Dec. 25, 2021
Debt Instrument [Line Items]    
Current $ 500 $ 500
Long-term debt, net 640,076 476,789
Unpaid Principal Balance 650,100 610,300
Asset-based revolving credit facility | Revolving Credit Facility    
Debt Instrument [Line Items]    
Current 0 0
Long-term debt, net 40,000 0
Unpaid Principal Balance 40,000 0
Mortgage    
Debt Instrument [Line Items]    
Current 500 500
Long-term debt, net 7,100 7,300
Unpaid Principal Balance 7,600 7,800
2024 Notes    
Debt Instrument [Line Items]    
Long-term debt, net 397,640 329,257
2024 Notes | Convertible Senior Notes    
Debt Instrument [Line Items]    
Current 0 0
Long-term debt, net 397,600 329,200
Unpaid Principal Balance 402,500 402,500
2027 Notes    
Debt Instrument [Line Items]    
Long-term debt, net 195,414 140,258
2027 Notes | Convertible Senior Notes    
Debt Instrument [Line Items]    
Current 0 0
Long-term debt, net 195,400 140,300
Unpaid Principal Balance $ 200,000 $ 200,000
XML 80 R71.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Narrative (Details)
$ / shares in Units, shares in Millions
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jun. 24, 2022
USD ($)
Jan. 01, 2022
Sep. 24, 2021
USD ($)
installment
Aug. 01, 2019
USD ($)
Jun. 25, 2022
USD ($)
Jan. 31, 2021
USD ($)
Mar. 31, 2020
USD ($)
Mar. 31, 2019
USD ($)
installment
Sep. 30, 2018
USD ($)
d
$ / shares
shares
Jun. 25, 2022
USD ($)
Jun. 26, 2021
USD ($)
Jun. 25, 2022
USD ($)
d
Jun. 26, 2021
USD ($)
Dec. 25, 2021
USD ($)
Dec. 26, 2021
Dec. 28, 2019
USD ($)
Accounts, Notes, Loans and Financing Receivable [Line Items]                                
Repayment, lines of credit                       $ 40,000,000 $ 77,000,000      
Unpaid Principal Balance         $ 650,100,000         $ 650,100,000   650,100,000   $ 610,300,000    
Current         500,000         500,000   500,000   500,000    
Long-term debt, net         640,076,000         640,076,000   640,076,000   476,789,000    
2024 Notes                                
Accounts, Notes, Loans and Financing Receivable [Line Items]                                
Debt instrument, face amount         402,500,000         402,500,000   402,500,000   402,500,000    
Amortization of debt issuance costs                   772,000 $ 467,000 1,539,000 922,000      
Interest expense, debt                   4,162,000 $ 11,115,000 8,317,000 $ 22,040,000      
Long-term debt, net         397,640,000         397,640,000   397,640,000   329,257,000    
2027 Notes                                
Accounts, Notes, Loans and Financing Receivable [Line Items]                                
Debt instrument, face amount         200,000,000         200,000,000   200,000,000   200,000,000    
Long-term debt, net         195,414,000         195,414,000   195,414,000   $ 140,258,000    
Credit Agreement                                
Accounts, Notes, Loans and Financing Receivable [Line Items]                                
Debt issuance costs, net                               $ 4,900,000
Repayment, lines of credit         40,000,000 $ 77,000,000                    
Interest payable, debt         500,000         $ 500,000   $ 500,000        
Interest expense, debt         $ 2,000,000                      
Credit Agreement | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Minimum                                
Accounts, Notes, Loans and Financing Receivable [Line Items]                                
Variable rate   2.00%                            
Credit Agreement | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Maximum                                
Accounts, Notes, Loans and Financing Receivable [Line Items]                                
Variable rate   2.50%                            
Credit Agreement | Base Rate | Minimum                                
Accounts, Notes, Loans and Financing Receivable [Line Items]                                
Variable rate       1.00%                        
Credit Agreement | Base Rate | Maximum                                
Accounts, Notes, Loans and Financing Receivable [Line Items]                                
Variable rate       1.50%                        
Credit Agreement | LIBOR | Minimum                                
Accounts, Notes, Loans and Financing Receivable [Line Items]                                
Variable rate       2.00%                        
Credit Agreement | LIBOR | Maximum                                
Accounts, Notes, Loans and Financing Receivable [Line Items]                                
Variable rate       2.50%                        
Credit Agreement | Revolving Credit Facility | Minimum                                
Accounts, Notes, Loans and Financing Receivable [Line Items]                                
Commitment fee percentage       0.375%                        
Credit Agreement | Revolving Credit Facility | Maximum                                
Accounts, Notes, Loans and Financing Receivable [Line Items]                                
Commitment fee percentage       0.625%                        
Senior Notes | 2024 Notes                                
Accounts, Notes, Loans and Financing Receivable [Line Items]                                
Debt instrument, face amount                 $ 402,500,000              
Contractual Interest Rates                 2.125%              
Proceeds from issuance of 2024 notes                 $ 391,400,000              
Payment of capped call                 $ 48,900,000              
Strike price (in dollars per share) | $ / shares                 $ 9.87              
Cap price (in dollars per share) | $ / shares                 $ 15.19              
Number of shares covered by capped transactions (in shares) | shares                 40.8              
Convertible threshold minimum percentage                       130.00%        
Threshold trading days | d                       20        
Threshold consecutive trading days | d                       30        
Purchase price as a percentage on principal amount of the notes upon the occurrence of a fundamental change                 100.00%     100.00%        
Additional effective rate of interest to be used on amortized carrying value                           9.92% 2.70%  
Debt issuance costs, gross                           $ 12,900,000    
Amortization of debt issuance costs                           8,700,000    
Debt issuance costs amortization period                       26 months        
Senior Notes | 2024 Notes | Additional Paid-in Capital                                
Accounts, Notes, Loans and Financing Receivable [Line Items]                                
Conversion option related to convertible senior notes, net of allocated costs                           128,700,000    
Senior Notes | 2027 Notes                                
Accounts, Notes, Loans and Financing Receivable [Line Items]                                
Debt instrument, face amount             $ 200,000,000                  
Contractual Interest Rates             2.50%                  
Proceeds from issuance of 2024 notes             $ 193,300,000                  
Additional effective rate of interest to be used on amortized carrying value         3.00%         3.00%   3.00%        
Debt issuance costs, gross                           6,700,000    
Amortization of debt issuance costs                           4,300,000    
Debt issuance costs amortization period                       56 months        
Senior Notes | 2027 Notes | Additional Paid-in Capital                                
Accounts, Notes, Loans and Financing Receivable [Line Items]                                
Conversion option related to convertible senior notes, net of allocated costs                           67,800,000    
Senior Notes | 2.125% Convertible Senior Notes, Circumstance 1                                
Accounts, Notes, Loans and Financing Receivable [Line Items]                                
Convertible threshold minimum percentage                 130.00%              
Threshold trading days | d                 20              
Threshold consecutive trading days | d                 30              
Senior Notes | 2.125% Convertible Senior Notes, Circumstance 2                                
Accounts, Notes, Loans and Financing Receivable [Line Items]                                
Debt instrument, face amount                 $ 1,000              
Threshold trading days | d                 5              
Threshold consecutive trading days | d                 5              
Convertible, threshold maximum percentage                 98.00%              
Asset-based revolving credit facility | Revolving Credit Facility                                
Accounts, Notes, Loans and Financing Receivable [Line Items]                                
Unpaid Principal Balance         $ 40,000,000.0         $ 40,000,000.0   $ 40,000,000.0   0    
Current         0         0   0   0    
Long-term debt, net         40,000,000.0         40,000,000.0   40,000,000.0   0    
Asset-based revolving credit facility | Credit Agreement | Revolving Credit Facility                                
Accounts, Notes, Loans and Financing Receivable [Line Items]                                
Debt instrument, face amount         40,000,000         40,000,000   40,000,000        
Maximum borrowing capacity $ 200,000,000     $ 150,000,000                        
Additional borrowing capacity $ 100,000,000                              
Commitment fee percentage 0.25%                              
Debt issuance costs, net         1,100,000         1,100,000   1,100,000        
Debt available borrowing capacity         107,800,000         107,800,000   107,800,000        
Asset-based revolving credit facility | Credit Agreement | Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Minimum                                
Accounts, Notes, Loans and Financing Receivable [Line Items]                                
Variable rate 1.25%                              
Asset-based revolving credit facility | Credit Agreement | Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Maximum                                
Accounts, Notes, Loans and Financing Receivable [Line Items]                                
Variable rate 1.75%                              
Asset-based revolving credit facility | Credit Agreement | Revolving Credit Facility | Base Rate | Minimum                                
Accounts, Notes, Loans and Financing Receivable [Line Items]                                
Variable rate 0.25%                              
Asset-based revolving credit facility | Credit Agreement | Revolving Credit Facility | Base Rate | Maximum                                
Accounts, Notes, Loans and Financing Receivable [Line Items]                                
Variable rate 0.75%                              
Asset-based revolving credit facility | Credit Agreement | Letter of Credit                                
Accounts, Notes, Loans and Financing Receivable [Line Items]                                
Maximum borrowing capacity $ 50,000,000     50,000,000                        
Asset-based revolving credit facility | Credit Agreement | Swing Loan Sub-Facility                                
Accounts, Notes, Loans and Financing Receivable [Line Items]                                
Maximum borrowing capacity $ 20,000,000     $ 10,000,000                        
Mortgage                                
Accounts, Notes, Loans and Financing Receivable [Line Items]                                
Contractual Interest Rates     3.80%         5.25%                
Proceeds from debt               $ 8,700,000                
Debt payment installments | installment     31         59                
Debt term               5 years                
Debt payment     $ 100,000                          
Unpaid Principal Balance         7,600,000         7,600,000   7,600,000   7,800,000    
Current         500,000         500,000   500,000   500,000    
Long-term debt, net         $ 7,100,000         $ 7,100,000   $ 7,100,000   $ 7,300,000    
XML 81 R72.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Conversation Ratio (Details)
1 Months Ended
Sep. 30, 2018
Jun. 25, 2022
$ / shares
Jun. 26, 2021
$ / shares
2024 Notes      
Debt Instrument [Line Items]      
Conversion ratio 0.1012812    
2024 Notes | Senior Notes      
Debt Instrument [Line Items]      
Conversion price (in dollars per share)   $ 9.87  
2027 Notes | Senior Notes      
Debt Instrument [Line Items]      
Conversion ratio 0.1305995    
Conversion price (in dollars per share)   $ 7.66 $ 7.66
XML 82 R73.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Interest Expense Recognized Related to Notes Prior to Capitalization of Interest (Details) - 2024 Notes - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Jun. 25, 2022
Jun. 26, 2021
Debt Instrument [Line Items]        
Contractual interest expense $ 3,390 $ 3,388 $ 6,778 $ 6,776
Amortization of debt issuance costs 772 467 1,539 922
Amortization of debt discount 0 7,260 0 14,342
Total interest expense $ 4,162 $ 11,115 $ 8,317 $ 22,040
XML 83 R74.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Net Carrying Amount (Details) - USD ($)
Jun. 25, 2022
Dec. 25, 2021
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Long-term debt, net $ 640,076,000 $ 476,789,000
2024 Notes    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Principal 402,500,000 402,500,000
Unamortized debt discount 0 (68,755,000)
Unamortized issuance costs (4,860,000) (4,488,000)
Long-term debt, net 397,640,000 329,257,000
2027 Notes    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Principal 200,000,000 200,000,000
Unamortized debt discount 0 (56,270,000)
Unamortized issuance costs (4,586,000) (3,472,000)
Long-term debt, net $ 195,414,000 $ 140,258,000
XML 84 R75.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Future Annual Minimum Operating Lease Payments (Details)
$ in Thousands
Jun. 25, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Total $ 82,113
Remainder of 2022 10,754
2023 15,350
2024 14,220
2025 13,154
2026 10,168
Thereafter $ 18,467
XML 85 R76.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Financing Lease Obligations (Details)
$ in Thousands
Jun. 25, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Total lease payments $ 1,701
Remainder of 2022 739
2023 785
2024 177
2025 0
2026 0
Thereafter $ 0
XML 86 R77.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Future Interest and Principal Payments (Details)
$ in Thousands
Jun. 25, 2022
USD ($)
Mortgage  
Debt Instrument [Line Items]  
Total $ 8,001
Remainder of 2022 390
2023 781
2024 6,830
2025 0
2026 0
Thereafter 0
Convertible Senior Notes 2027 | Senior Notes  
Debt Instrument [Line Items]  
Total 225,000
Remainder of 2022 2,500
2023 5,000
2024 5,000
2025 5,000
2026 5,000
Thereafter 202,500
Convertible Senior Notes 2024 | Senior Notes  
Debt Instrument [Line Items]  
Total 423,883
Remainder of 2022 4,277
2023 8,553
2024 411,053
2025 0
2026 0
Thereafter 0
Asset-based revolving credit facility  
Debt Instrument [Line Items]  
Total 40,014
Remainder of 2022 14
2023 0
2024 0
2025 0
2026 0
Thereafter $ 40,000
XML 87 R78.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Total Contractual Obligations (Details)
$ in Thousands
Jun. 25, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Total contractual obligations $ 780,712
Remainder of 2022 18,674
2023 30,469
2024 437,280
2025 18,154
2026 15,168
Thereafter $ 260,967
XML 88 R79.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Millions
Jun. 25, 2022
Dec. 25, 2021
Loss Contingencies [Line Items]    
Asset retirement obligations $ 5.1 $ 5.1
Other long term liabilities    
Loss Contingencies [Line Items]    
Asset retirement obligations $ 4.7  
Minimum    
Loss Contingencies [Line Items]    
Operating lease term 1 year  
Maximum    
Loss Contingencies [Line Items]    
Operating lease term 11 years  
XML 89 R80.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2019
Feb. 28, 2016
Jun. 25, 2022
Jun. 26, 2021
Jun. 25, 2022
Jun. 26, 2021
Jun. 24, 2022
May 31, 2022
May 31, 2021
May 31, 2020
May 31, 2018
May 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Closing price of common stock (in dollars per share)             $ 5.30          
2016 Equity Incentive Plan                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Plan maximum term   10 years                    
Increase in number of shares authorized (in shares) 7,300,000             8,500,000 4,400,000 8,100,000 1,500,000 6,400,000
Reserved common stock for issuance of options (in shares)     43,700,000   43,700,000              
ESPP | 2007 Equity Incentive Plan                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Number of shares authorized to be issued (in shares) 31,600,000                      
Plan maximum term 20 years                      
Payroll deduction price as a percentage of market value 85.00%                      
Maximum employee subscription rate 15.00%                      
Maximum number of shares per employee (in shares) 3,000                      
Restricted Stock Units                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Amortization of stock-based compensation     $ 15.1 $ 11.6 $ 26.0 $ 21.4            
Performance stock units                        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                        
Amortization of stock-based compensation     $ 1.6 $ 1.1 $ 2.5 $ 0.5            
XML 90 R81.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Equity Award Activity - RSUs (Details) - Restricted Stock Units
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 25, 2022
USD ($)
$ / shares
shares
Number of Restricted Stock Units  
Number of units, beginning balance (in shares) | shares 11,607
Number of units granted (in shares) | shares 8,005
Number of units released (in shares) | shares (3,930)
Number units canceled (in shares) | shares (844)
Number of units, ending balance (in shares) | shares 14,838
Weighted Average  Grant Date  Fair Value Per Share  
Weighted-average grant date fair value per share, beginning balance (in dollars per share) | $ / shares $ 7.66
Weighted-average grant date fair value per share, granted (in dollars per share) | $ / shares 8.54
Weighted-average grant date fair value per share, released (in dollars per share) | $ / shares 7.68
Weighted-average grant date fair value per share, canceled (in dollars per share) | $ / shares 7.78
Weighted-average grant date fair value per share, ending balance (in dollars per share) | $ / shares $ 8.12
  Aggregate   Intrinsic Value  
Aggregate intrinsic value , beginning balance | $ $ 110,849
RSUs released | $ 30,566
Aggregate intrinsic value , ending balance | $ $ 78,639
XML 91 R82.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Equity Award Activity - PSUs (Details) - Performance stock units
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 25, 2022
USD ($)
$ / shares
shares
Number of Performance Stock Units  
Number of units, beginning balance (in shares) 2,114
Number of units granted (in shares) 899
Number of units released (in shares) (165)
Number units canceled (in shares) (49)
Number of units, ending balance (in shares) 2,799
Number of restricted stock units, expected to vest (in shares) 2,649
Weighted Average  Grant Date  Fair Value Per Share  
Weighted-average grant date fair value per share, beginning balance (in dollars per share) | $ / shares $ 6.66
Weighted-average grant date fair value per share, granted (in dollars per share) | $ / shares 8.38
Weighted-average grant date fair value per share, released (in dollars per share) | $ / shares 5.06
Weighted-average grant date fair value per share, canceled (in dollars per share) | $ / shares 6.94
Weighted-average grant date fair value per share, ending balance (in dollars per share) | $ / shares $ 7.30
  Aggregate   Intrinsic Value  
Aggregate intrinsic value , beginning balance | $ $ 20,184
PSUs released | $ 1,532
Aggregate intrinsic value , ending balance | $ 14,835
Expected to vest at June 25, 2022 | $ $ 14,040
XML 92 R83.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Total Stock Based Compensation Cost for Instruments Granted but Not Yet Amortized (Details)
$ in Thousands
6 Months Ended
Jun. 25, 2022
USD ($)
RSUs  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized Compensation Expense, Net $ 101,849
Weighted Average Period (in Years) 2 years 3 months 18 days
Performance stock units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized Compensation Expense, Net $ 11,855
Weighted Average Period (in Years) 2 years 1 month 6 days
XML 93 R84.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Estimated Fair Value of ESPP, Valuation Assumptions (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Jun. 25, 2022
Jun. 26, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock based compensation expense $ 17,783 $ 13,939 $ 30,722 $ 24,913
ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Volatility 39.00% 50.00%    
Risk-free interest rate 0.67% 0.06%    
Expected life 6 months 6 months 6 months 6 months
Estimated fair value (in dollars per share) $ 2.21 $ 3.11    
Stock based compensation expense $ 1,100 $ 1,300 $ 2,400 $ 3,100
ESPP | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Volatility     38.00% 50.00%
Risk-free interest rate     0.05% 0.06%
Estimated fair value (in dollars per share)     $ 2.21 $ 3.11
ESPP | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Volatility     39.00% 97.00%
Risk-free interest rate     0.67% 0.12%
Estimated fair value (in dollars per share)     $ 2.22 $ 3.42
XML 94 R85.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Nonvested Performance Based Units Activity By Grant Year (Details)
shares in Thousands
6 Months Ended
Jun. 25, 2022
shares
PSUs  
Number of Performance Stock Units  
Number of units, beginning balance (in shares) 2,114
Number of units granted (in shares) 899
Number of units released (in shares) (165)
Number units canceled (in shares) (49)
Number of units, ending balance (in shares) 2,799
2019 | PSUs  
Number of Performance Stock Units  
Number of units, beginning balance (in shares) 185
Number of units granted (in shares) 0
Number of units released (in shares) (165)
Number units canceled (in shares) 0
Number of units, ending balance (in shares) 20
2020 | PSUs  
Number of Performance Stock Units  
Number of units, beginning balance (in shares) 1,270
Number of units granted (in shares) 0
Number of units released (in shares) 0
Number units canceled (in shares) (30)
Number of units, ending balance (in shares) 1,240
2021 | PSUs  
Number of Performance Stock Units  
Number of units, beginning balance (in shares) 659
Number of units granted (in shares) 0
Number of units released (in shares) 0
Number units canceled (in shares) (19)
Number of units, ending balance (in shares) 640
2022  
Number of Performance Stock Units  
Number of units granted (in shares) 899
2022 | PSUs  
Number of Performance Stock Units  
Number of units, beginning balance (in shares) 0
Number of units released (in shares) 0
Number units canceled (in shares) 0
Number of units, ending balance (in shares) 899
XML 95 R86.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Balance Sheet and Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Jun. 25, 2022
Jun. 26, 2021
Dec. 25, 2021
Effects Of Stock Based Compensation [Line Items]          
Income tax benefit associated with stock-based compensation $ 2,609 $ 2,475 $ 4,835 $ 4,192  
Total stock-based compensation expense 17,783 13,939 30,722 24,913  
Cost of revenue          
Effects Of Stock Based Compensation [Line Items]          
Stock-based compensation effects in net loss before income taxes 2,594 2,130 4,483 3,926  
Research and development          
Effects Of Stock Based Compensation [Line Items]          
Stock-based compensation effects in net loss before income taxes 6,652 5,071 11,493 9,368  
Sales and marketing          
Effects Of Stock Based Compensation [Line Items]          
Stock-based compensation effects in net loss before income taxes 4,047 2,811 6,814 6,010  
General and administration          
Effects Of Stock Based Compensation [Line Items]          
Stock-based compensation effects in net loss before income taxes 4,490 $ 3,927 7,932 $ 5,609  
Inventory Valuation and Obsolescence          
Effects Of Stock Based Compensation [Line Items]          
Stock-based compensation effects in inventory $ 3,895   $ 3,895   $ 3,707
XML 96 R87.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Jun. 25, 2022
Jun. 26, 2021
Income Tax Disclosure [Abstract]        
Tax expense $ 5,339 $ 3,075 $ 11,776 $ 4,086
Pre-tax loss 50,382 $ 32,519 85,795 $ 79,830
Provision for income taxes increase $ 2,200   $ 7,700  
Foreign Tax Authority        
Income Tax Examination [Line Items]        
Effective withholding tax     18.80% 5.30%
XML 97 R88.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Information (Details)
$ in Thousands
6 Months Ended
Jun. 25, 2022
USD ($)
segment
Dec. 25, 2021
USD ($)
Segment Reporting [Abstract]    
Number of business activities | segment 1  
Number of reporting segments | segment 1  
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total property, plant and equipment, net $ 157,665 $ 160,218
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total property, plant and equipment, net 141,877 141,977
Other Americas    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total property, plant and equipment, net 3,112 2,687
Europe, Middle East and Africa    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total property, plant and equipment, net 9,937 12,245
Asia Pacific    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total property, plant and equipment, net $ 2,739 $ 3,309
XML 98 R89.htm IDEA: XBRL DOCUMENT v3.22.2
Guarantees - Activity Related to Warranty (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Jun. 25, 2022
Jun. 26, 2021
Movement in Standard Product Warranty Accrual [Roll Forward]        
Beginning balance $ 39,585 $ 38,887 $ 44,310 $ 40,708
Charges to operations 5,253 5,845 11,228 11,162
Utilization (5,022) (6,206) (10,731) (12,749)
Change in estimate (3,047) 3,144 (8,038) 2,549
Balance at the end of the period $ 36,769 $ 41,670 $ 36,769 $ 41,670
XML 99 R90.htm IDEA: XBRL DOCUMENT v3.22.2
Guarantees - Narrative (Details) - USD ($)
Jun. 25, 2022
Dec. 25, 2021
Guarantor Obligations [Line Items]    
Outstanding standby letters of credit $ 20,816,000 $ 22,500,000
Bond secure amount 4,000,000  
Surety Bond    
Guarantor Obligations [Line Items]    
Bond secure amount 5,500,000  
Letter of Credit    
Guarantor Obligations [Line Items]    
Customer performance guarantees 17,446,000 16,307,000
Cash collateral 20,800,000  
Letter of Credit | Banker's Guarantees or Performance Bonds    
Guarantor Obligations [Line Items]    
Maximum borrowing capacity $ 50,000,000  
Letters of credit outstanding   11,500,000
Line of credit, outstanding   $ 11,500,000
XML 100 R91.htm IDEA: XBRL DOCUMENT v3.22.2
Guarantees - Letters of Credit and Bank Guarantees (Details) - USD ($)
$ in Thousands
Jun. 25, 2022
Dec. 25, 2021
Guarantor Obligations [Line Items]    
Total $ 20,816 $ 22,500
Letter of Credit    
Guarantor Obligations [Line Items]    
Customer performance guarantees 17,446 16,307
Value added tax license 285 287
Property leases 1,992 4,684
Pension plans 873 1,004
Credit cards 150 150
Other liabilities $ 70 $ 68
XML 101 R92.htm IDEA: XBRL DOCUMENT v3.22.2
Pension and Post-Retirement Benefit Plans - Components of Net Periodic Benefit Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 25, 2022
Jun. 26, 2021
Jun. 25, 2022
Jun. 26, 2021
Retirement Benefits [Abstract]        
Service cost $ 76 $ 115 $ 156 $ 229
Interest cost 314 323 647 645
Expected return on plan assets (739) (740) (1,519) (1,477)
Amortization of actuarial loss 82 864 169 1,725
Total net periodic benefit cost $ (267) $ 562 $ (547) $ 1,122
XML 102 infn-20220625_htm.xml IDEA: XBRL DOCUMENT 0001138639 2021-12-26 2022-06-25 0001138639 2022-07-25 0001138639 2022-06-25 0001138639 2021-12-25 0001138639 us-gaap:ProductMember 2022-03-27 2022-06-25 0001138639 us-gaap:ProductMember 2021-03-28 2021-06-26 0001138639 us-gaap:ProductMember 2021-12-26 2022-06-25 0001138639 us-gaap:ProductMember 2020-12-27 2021-06-26 0001138639 us-gaap:ServiceMember 2022-03-27 2022-06-25 0001138639 us-gaap:ServiceMember 2021-03-28 2021-06-26 0001138639 us-gaap:ServiceMember 2021-12-26 2022-06-25 0001138639 us-gaap:ServiceMember 2020-12-27 2021-06-26 0001138639 2022-03-27 2022-06-25 0001138639 2021-03-28 2021-06-26 0001138639 2020-12-27 2021-06-26 0001138639 us-gaap:CommonStockMember 2022-03-26 0001138639 us-gaap:AdditionalPaidInCapitalMember 2022-03-26 0001138639 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-26 0001138639 us-gaap:RetainedEarningsMember 2022-03-26 0001138639 2022-03-26 0001138639 us-gaap:CommonStockMember 2022-03-27 2022-06-25 0001138639 us-gaap:AdditionalPaidInCapitalMember 2022-03-27 2022-06-25 0001138639 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-27 2022-06-25 0001138639 us-gaap:RetainedEarningsMember 2022-03-27 2022-06-25 0001138639 us-gaap:CommonStockMember 2022-06-25 0001138639 us-gaap:AdditionalPaidInCapitalMember 2022-06-25 0001138639 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-25 0001138639 us-gaap:RetainedEarningsMember 2022-06-25 0001138639 us-gaap:CommonStockMember 2021-12-25 0001138639 us-gaap:AdditionalPaidInCapitalMember 2021-12-25 0001138639 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-25 0001138639 us-gaap:RetainedEarningsMember 2021-12-25 0001138639 2020-12-27 2021-12-25 0001138639 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2021-12-25 0001138639 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2021-12-25 0001138639 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-12-25 0001138639 us-gaap:CommonStockMember 2021-12-26 2022-06-25 0001138639 us-gaap:AdditionalPaidInCapitalMember 2021-12-26 2022-06-25 0001138639 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-26 2022-06-25 0001138639 us-gaap:RetainedEarningsMember 2021-12-26 2022-06-25 0001138639 us-gaap:CommonStockMember 2021-03-27 0001138639 us-gaap:AdditionalPaidInCapitalMember 2021-03-27 0001138639 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-27 0001138639 us-gaap:RetainedEarningsMember 2021-03-27 0001138639 2021-03-27 0001138639 us-gaap:CommonStockMember 2021-03-28 2021-06-26 0001138639 us-gaap:AdditionalPaidInCapitalMember 2021-03-28 2021-06-26 0001138639 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-28 2021-06-26 0001138639 us-gaap:RetainedEarningsMember 2021-03-28 2021-06-26 0001138639 us-gaap:CommonStockMember 2021-06-26 0001138639 us-gaap:AdditionalPaidInCapitalMember 2021-06-26 0001138639 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-26 0001138639 us-gaap:RetainedEarningsMember 2021-06-26 0001138639 2021-06-26 0001138639 us-gaap:CommonStockMember 2020-12-26 0001138639 us-gaap:AdditionalPaidInCapitalMember 2020-12-26 0001138639 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-26 0001138639 us-gaap:RetainedEarningsMember 2020-12-26 0001138639 2020-12-26 0001138639 us-gaap:CommonStockMember 2020-12-27 2021-06-26 0001138639 us-gaap:AdditionalPaidInCapitalMember 2020-12-27 2021-06-26 0001138639 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-27 2021-06-26 0001138639 us-gaap:RetainedEarningsMember 2020-12-27 2021-06-26 0001138639 infn:Customer1Member us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-03-27 2022-06-25 0001138639 infn:Customer1Member us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-12-27 2021-06-26 0001138639 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member 2021-12-26 0001138639 srt:MinimumMember 2022-06-25 0001138639 srt:MaximumMember 2022-06-25 0001138639 country:US 2022-03-27 2022-06-25 0001138639 country:US 2021-03-28 2021-06-26 0001138639 country:US 2021-12-26 2022-06-25 0001138639 country:US 2020-12-27 2021-06-26 0001138639 infn:AmericasExcludingUnitedStatesMember 2022-03-27 2022-06-25 0001138639 infn:AmericasExcludingUnitedStatesMember 2021-03-28 2021-06-26 0001138639 infn:AmericasExcludingUnitedStatesMember 2021-12-26 2022-06-25 0001138639 infn:AmericasExcludingUnitedStatesMember 2020-12-27 2021-06-26 0001138639 us-gaap:EMEAMember 2022-03-27 2022-06-25 0001138639 us-gaap:EMEAMember 2021-03-28 2021-06-26 0001138639 us-gaap:EMEAMember 2021-12-26 2022-06-25 0001138639 us-gaap:EMEAMember 2020-12-27 2021-06-26 0001138639 srt:AsiaPacificMember 2022-03-27 2022-06-25 0001138639 srt:AsiaPacificMember 2021-03-28 2021-06-26 0001138639 srt:AsiaPacificMember 2021-12-26 2022-06-25 0001138639 srt:AsiaPacificMember 2020-12-27 2021-06-26 0001138639 infn:DirectRevenueMember 2022-03-27 2022-06-25 0001138639 infn:DirectRevenueMember 2021-03-28 2021-06-26 0001138639 infn:DirectRevenueMember 2021-12-26 2022-06-25 0001138639 infn:DirectRevenueMember 2020-12-27 2021-06-26 0001138639 infn:IndirectRevenueMember 2022-03-27 2022-06-25 0001138639 infn:IndirectRevenueMember 2021-03-28 2021-06-26 0001138639 infn:IndirectRevenueMember 2021-12-26 2022-06-25 0001138639 infn:IndirectRevenueMember 2020-12-27 2021-06-26 0001138639 2022-06-26 2022-06-25 0001138639 2023-01-01 2022-06-25 0001138639 2024-01-01 2022-06-25 0001138639 2025-01-01 2022-06-25 0001138639 2026-01-01 2022-06-25 0001138639 2027-01-01 2022-06-25 0001138639 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ConvertibleDebtMember 2022-06-25 0001138639 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ConvertibleDebtMember 2022-06-25 0001138639 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ConvertibleDebtMember 2022-06-25 0001138639 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ConvertibleDebtMember 2021-12-25 0001138639 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ConvertibleDebtMember 2021-12-25 0001138639 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ConvertibleDebtMember 2021-12-25 0001138639 infn:ForeignSubsidiaryMember 2022-06-25 0001138639 infn:ForeignSubsidiaryMember 2021-12-25 0001138639 infn:EuroDenominatedExchangeForwardContractsReceivablesMember us-gaap:NondesignatedMember 2022-06-25 0001138639 infn:EuroDenominatedExchangeForwardContractsReceivablesMember us-gaap:NondesignatedMember 2021-12-25 0001138639 infn:BritishPoundDenominatedExchangeForwardContractsReceivablesMember us-gaap:NondesignatedMember 2022-06-25 0001138639 infn:BritishPoundDenominatedExchangeForwardContractsReceivablesMember us-gaap:NondesignatedMember 2021-12-25 0001138639 us-gaap:NondesignatedMember 2022-06-25 0001138639 us-gaap:NondesignatedMember 2021-12-25 0001138639 us-gaap:TradeAccountsReceivableMember 2022-03-27 2022-06-25 0001138639 us-gaap:TradeAccountsReceivableMember 2021-12-26 2022-06-25 0001138639 us-gaap:TradeAccountsReceivableMember 2021-03-28 2021-06-26 0001138639 us-gaap:TradeAccountsReceivableMember 2020-12-27 2021-06-26 0001138639 us-gaap:CustomerRelationshipsMember 2022-06-25 0001138639 us-gaap:CustomerRelationshipsMember 2021-12-26 2022-06-25 0001138639 us-gaap:DevelopedTechnologyRightsMember 2022-06-25 0001138639 us-gaap:DevelopedTechnologyRightsMember 2021-12-26 2022-06-25 0001138639 us-gaap:CustomerRelationshipsMember 2021-12-25 0001138639 us-gaap:CustomerRelationshipsMember 2020-12-27 2021-12-25 0001138639 us-gaap:DevelopedTechnologyRightsMember 2021-12-25 0001138639 us-gaap:DevelopedTechnologyRightsMember 2020-12-27 2021-12-25 0001138639 us-gaap:ComputerEquipmentMember 2022-06-25 0001138639 us-gaap:ComputerEquipmentMember 2021-12-25 0001138639 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-06-25 0001138639 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-12-25 0001138639 infn:LaboratoryAndManufacturingEquipmentMember 2022-06-25 0001138639 infn:LaboratoryAndManufacturingEquipmentMember 2021-12-25 0001138639 us-gaap:LandAndBuildingMember 2022-06-25 0001138639 us-gaap:LandAndBuildingMember 2021-12-25 0001138639 us-gaap:FurnitureAndFixturesMember 2022-06-25 0001138639 us-gaap:FurnitureAndFixturesMember 2021-12-25 0001138639 infn:LeaseholdAndBuildingImprovementsMember 2022-06-25 0001138639 infn:LeaseholdAndBuildingImprovementsMember 2021-12-25 0001138639 us-gaap:ConstructionInProgressMember 2022-06-25 0001138639 us-gaap:ConstructionInProgressMember 2021-12-25 0001138639 infn:EnterpriseResourcePlanningSystemsMember 2022-06-25 0001138639 infn:EnterpriseResourcePlanningSystemsMember 2021-12-25 0001138639 us-gaap:LicenseMember infn:EnterpriseResourcePlanningSystemsMember 2022-06-25 0001138639 us-gaap:LicenseMember infn:EnterpriseResourcePlanningSystemsMember 2021-12-25 0001138639 infn:EnterpriseResourcePlanningSystemsMember 2022-03-27 2022-06-25 0001138639 infn:EnterpriseResourcePlanningSystemsMember 2021-12-26 2022-06-25 0001138639 us-gaap:LicenseAgreementTermsMember 2022-03-27 2022-06-25 0001138639 us-gaap:LicenseAgreementTermsMember 2021-12-26 2022-06-25 0001138639 infn:EnterpriseResourcePlanningSystemsMember 2021-03-28 2021-06-26 0001138639 infn:EnterpriseResourcePlanningSystemsMember 2020-12-27 2021-06-26 0001138639 us-gaap:LicenseAgreementTermsMember 2021-03-28 2021-06-26 0001138639 us-gaap:LicenseAgreementTermsMember 2020-12-27 2021-06-26 0001138639 srt:MinimumMember infn:A2021RestructuringPlanMember 2022-06-25 0001138639 srt:MaximumMember infn:A2021RestructuringPlanMember 2022-06-25 0001138639 infn:A2021RestructuringPlanMember 2022-03-27 2022-06-25 0001138639 infn:A2021RestructuringPlanMember 2021-12-26 2022-06-25 0001138639 us-gaap:CostOfSalesMember us-gaap:EmployeeSeveranceMember 2022-03-27 2022-06-25 0001138639 us-gaap:OperatingExpenseMember us-gaap:EmployeeSeveranceMember 2022-03-27 2022-06-25 0001138639 us-gaap:CostOfSalesMember us-gaap:EmployeeSeveranceMember 2021-03-28 2021-06-26 0001138639 us-gaap:OperatingExpenseMember us-gaap:EmployeeSeveranceMember 2021-03-28 2021-06-26 0001138639 us-gaap:CostOfSalesMember infn:LeaseRelatedImpairmentChargesMember 2022-03-27 2022-06-25 0001138639 us-gaap:OperatingExpenseMember infn:LeaseRelatedImpairmentChargesMember 2022-03-27 2022-06-25 0001138639 us-gaap:CostOfSalesMember infn:LeaseRelatedImpairmentChargesMember 2021-03-28 2021-06-26 0001138639 us-gaap:OperatingExpenseMember infn:LeaseRelatedImpairmentChargesMember 2021-03-28 2021-06-26 0001138639 us-gaap:CostOfSalesMember infn:AssetImpairmentMember 2022-03-27 2022-06-25 0001138639 us-gaap:OperatingExpenseMember infn:AssetImpairmentMember 2022-03-27 2022-06-25 0001138639 us-gaap:CostOfSalesMember infn:AssetImpairmentMember 2021-03-28 2021-06-26 0001138639 us-gaap:OperatingExpenseMember infn:AssetImpairmentMember 2021-03-28 2021-06-26 0001138639 us-gaap:CostOfSalesMember infn:OtherImpairmentChargesMember 2022-03-27 2022-06-25 0001138639 us-gaap:OperatingExpenseMember infn:OtherImpairmentChargesMember 2022-03-27 2022-06-25 0001138639 us-gaap:CostOfSalesMember infn:OtherImpairmentChargesMember 2021-03-28 2021-06-26 0001138639 us-gaap:OperatingExpenseMember infn:OtherImpairmentChargesMember 2021-03-28 2021-06-26 0001138639 us-gaap:CostOfSalesMember 2022-03-27 2022-06-25 0001138639 us-gaap:OperatingExpenseMember 2022-03-27 2022-06-25 0001138639 us-gaap:CostOfSalesMember 2021-03-28 2021-06-26 0001138639 us-gaap:OperatingExpenseMember 2021-03-28 2021-06-26 0001138639 us-gaap:CostOfSalesMember us-gaap:EmployeeSeveranceMember 2021-12-26 2022-06-25 0001138639 us-gaap:OperatingExpenseMember us-gaap:EmployeeSeveranceMember 2021-12-26 2022-06-25 0001138639 us-gaap:CostOfSalesMember us-gaap:EmployeeSeveranceMember 2020-12-27 2021-06-26 0001138639 us-gaap:OperatingExpenseMember us-gaap:EmployeeSeveranceMember 2020-12-27 2021-06-26 0001138639 us-gaap:CostOfSalesMember infn:LeaseRelatedImpairmentChargesMember 2021-12-26 2022-06-25 0001138639 us-gaap:OperatingExpenseMember infn:LeaseRelatedImpairmentChargesMember 2021-12-26 2022-06-25 0001138639 us-gaap:CostOfSalesMember infn:LeaseRelatedImpairmentChargesMember 2020-12-27 2021-06-26 0001138639 us-gaap:OperatingExpenseMember infn:LeaseRelatedImpairmentChargesMember 2020-12-27 2021-06-26 0001138639 us-gaap:CostOfSalesMember infn:AssetImpairmentMember 2021-12-26 2022-06-25 0001138639 us-gaap:OperatingExpenseMember infn:AssetImpairmentMember 2021-12-26 2022-06-25 0001138639 us-gaap:CostOfSalesMember infn:AssetImpairmentMember 2020-12-27 2021-06-26 0001138639 us-gaap:OperatingExpenseMember infn:AssetImpairmentMember 2020-12-27 2021-06-26 0001138639 us-gaap:CostOfSalesMember infn:OtherImpairmentChargesMember 2021-12-26 2022-06-25 0001138639 us-gaap:OperatingExpenseMember infn:OtherImpairmentChargesMember 2021-12-26 2022-06-25 0001138639 us-gaap:CostOfSalesMember infn:OtherImpairmentChargesMember 2020-12-27 2021-06-26 0001138639 us-gaap:OperatingExpenseMember infn:OtherImpairmentChargesMember 2020-12-27 2021-06-26 0001138639 us-gaap:CostOfSalesMember 2021-12-26 2022-06-25 0001138639 us-gaap:OperatingExpenseMember 2021-12-26 2022-06-25 0001138639 us-gaap:CostOfSalesMember 2020-12-27 2021-06-26 0001138639 us-gaap:OperatingExpenseMember 2020-12-27 2021-06-26 0001138639 us-gaap:EmployeeSeveranceMember 2021-12-25 0001138639 infn:LeaseRelatedImpairmentChargesMember 2021-12-25 0001138639 infn:AssetImpairmentMember 2021-12-25 0001138639 infn:OtherImpairmentChargesMember 2021-12-25 0001138639 us-gaap:EmployeeSeveranceMember 2021-12-26 2022-06-25 0001138639 infn:LeaseRelatedImpairmentChargesMember 2021-12-26 2022-06-25 0001138639 infn:AssetImpairmentMember 2021-12-26 2022-06-25 0001138639 infn:OtherImpairmentChargesMember 2021-12-26 2022-06-25 0001138639 us-gaap:EmployeeSeveranceMember 2022-06-25 0001138639 infn:LeaseRelatedImpairmentChargesMember 2022-06-25 0001138639 infn:AssetImpairmentMember 2022-06-25 0001138639 infn:OtherImpairmentChargesMember 2022-06-25 0001138639 us-gaap:EmployeeSeveranceMember infn:A2021RestructuringPlanMember 2022-06-25 0001138639 infn:TelecomHoldingParentLLCMember us-gaap:EmployeeSeveranceMember 2022-06-25 0001138639 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-25 0001138639 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2021-12-25 0001138639 infn:AccumulatedIncomeTaxAdjustmentAttributabletoParentMember 2021-12-25 0001138639 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-26 2022-06-25 0001138639 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2021-12-26 2022-06-25 0001138639 infn:AccumulatedIncomeTaxAdjustmentAttributabletoParentMember 2021-12-26 2022-06-25 0001138639 us-gaap:AccumulatedTranslationAdjustmentMember 2022-06-25 0001138639 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2022-06-25 0001138639 infn:AccumulatedIncomeTaxAdjustmentAttributabletoParentMember 2022-06-25 0001138639 us-gaap:ConvertibleNotesPayableMember 2022-03-27 2022-06-25 0001138639 us-gaap:ConvertibleNotesPayableMember 2021-03-28 2021-06-26 0001138639 us-gaap:ConvertibleNotesPayableMember 2021-12-26 2022-06-25 0001138639 us-gaap:ConvertibleNotesPayableMember 2020-12-27 2021-06-26 0001138639 us-gaap:RestrictedStockMember 2022-03-27 2022-06-25 0001138639 us-gaap:RestrictedStockMember 2021-03-28 2021-06-26 0001138639 us-gaap:RestrictedStockMember 2021-12-26 2022-06-25 0001138639 us-gaap:RestrictedStockMember 2020-12-27 2021-06-26 0001138639 us-gaap:PerformanceSharesMember 2022-03-27 2022-06-25 0001138639 us-gaap:PerformanceSharesMember 2021-03-28 2021-06-26 0001138639 us-gaap:PerformanceSharesMember 2021-12-26 2022-06-25 0001138639 us-gaap:PerformanceSharesMember 2020-12-27 2021-06-26 0001138639 us-gaap:EmployeeStockMember 2022-03-27 2022-06-25 0001138639 us-gaap:EmployeeStockMember 2021-03-28 2021-06-26 0001138639 us-gaap:EmployeeStockMember 2021-12-26 2022-06-25 0001138639 us-gaap:EmployeeStockMember 2020-12-27 2021-06-26 0001138639 infn:ConvertibleSeniorNotes2.5DueMarch12027Member us-gaap:SeniorNotesMember 2021-06-26 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member us-gaap:ConvertibleDebtMember 2022-06-25 0001138639 infn:ConvertibleSeniorNotes2.5DueMarch12027Member us-gaap:ConvertibleDebtMember 2022-06-25 0001138639 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-06-25 0001138639 us-gaap:MortgagesMember 2022-06-25 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member us-gaap:ConvertibleDebtMember 2021-12-25 0001138639 infn:ConvertibleSeniorNotes2.5DueMarch12027Member us-gaap:ConvertibleDebtMember 2021-12-25 0001138639 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-12-25 0001138639 us-gaap:MortgagesMember 2021-12-25 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member us-gaap:SeniorNotesMember 2018-09-30 0001138639 infn:ConvertibleSeniorNotes2.5DueMarch12027Member us-gaap:SeniorNotesMember 2020-03-31 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member us-gaap:SeniorNotesMember 2018-09-01 2018-09-30 0001138639 infn:ConvertibleSeniorNotes2.5DueMarch12027Member us-gaap:SeniorNotesMember 2020-03-01 2020-03-31 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member us-gaap:SeniorNotesMember 2021-12-26 2022-06-25 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member us-gaap:SeniorNotesMember 2022-06-25 0001138639 infn:ConvertibleSeniorNotes2.5DueMarch12027Member us-gaap:SeniorNotesMember 2022-06-25 0001138639 infn:A2.125ConvertibleSeniorNotesCircumstance1Member us-gaap:SeniorNotesMember 2018-09-01 2018-09-30 0001138639 infn:A2.125ConvertibleSeniorNotesCircumstance2Member us-gaap:SeniorNotesMember 2018-09-01 2018-09-30 0001138639 infn:A2.125ConvertibleSeniorNotesCircumstance2Member us-gaap:SeniorNotesMember 2018-09-30 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member 2022-03-27 2022-06-25 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member 2021-03-28 2021-06-26 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member 2021-12-26 2022-06-25 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member 2020-12-27 2021-06-26 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member us-gaap:SeniorNotesMember us-gaap:AdditionalPaidInCapitalMember 2020-12-27 2021-12-25 0001138639 infn:ConvertibleSeniorNotes2.5DueMarch12027Member us-gaap:SeniorNotesMember us-gaap:AdditionalPaidInCapitalMember 2020-12-27 2021-12-25 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member us-gaap:SeniorNotesMember 2021-12-25 0001138639 infn:ConvertibleSeniorNotes2.5DueMarch12027Member us-gaap:SeniorNotesMember 2021-12-25 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member us-gaap:SeniorNotesMember 2020-12-27 2021-12-25 0001138639 infn:ConvertibleSeniorNotes2.5DueMarch12027Member us-gaap:SeniorNotesMember 2020-12-27 2021-12-25 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member us-gaap:SeniorNotesMember 2021-12-26 0001138639 infn:ConvertibleSeniorNotes2.5DueMarch12027Member us-gaap:SeniorNotesMember 2021-12-26 2022-06-25 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member 2022-06-25 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member 2021-12-25 0001138639 infn:ConvertibleSeniorNotes2.5DueMarch12027Member 2022-06-25 0001138639 infn:ConvertibleSeniorNotes2.5DueMarch12027Member 2021-12-25 0001138639 us-gaap:RevolvingCreditFacilityMember infn:CreditAgreementMember us-gaap:LineOfCreditMember 2022-06-24 0001138639 us-gaap:LetterOfCreditMember infn:CreditAgreementMember us-gaap:LineOfCreditMember 2022-06-24 0001138639 infn:SwingLoanSubFacilityMember infn:CreditAgreementMember us-gaap:LineOfCreditMember 2022-06-24 0001138639 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember infn:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-06-24 2022-06-24 0001138639 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember infn:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-06-24 2022-06-24 0001138639 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember infn:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2022-06-24 2022-06-24 0001138639 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember infn:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2022-06-24 2022-06-24 0001138639 us-gaap:RevolvingCreditFacilityMember infn:CreditAgreementMember us-gaap:LineOfCreditMember 2022-06-24 2022-06-24 0001138639 us-gaap:RevolvingCreditFacilityMember infn:CreditAgreementMember us-gaap:LineOfCreditMember 2022-06-25 0001138639 us-gaap:RevolvingCreditFacilityMember infn:CreditAgreementMember us-gaap:LineOfCreditMember 2019-08-01 0001138639 us-gaap:LetterOfCreditMember infn:CreditAgreementMember us-gaap:LineOfCreditMember 2019-08-01 0001138639 infn:SwingLoanSubFacilityMember infn:CreditAgreementMember us-gaap:LineOfCreditMember 2019-08-01 0001138639 srt:MinimumMember infn:CreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-08-01 2019-08-01 0001138639 srt:MaximumMember infn:CreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-08-01 2019-08-01 0001138639 srt:MinimumMember infn:CreditAgreementMember us-gaap:BaseRateMember 2019-08-01 2019-08-01 0001138639 srt:MaximumMember infn:CreditAgreementMember us-gaap:BaseRateMember 2019-08-01 2019-08-01 0001138639 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember infn:CreditAgreementMember 2019-08-01 2019-08-01 0001138639 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember infn:CreditAgreementMember 2019-08-01 2019-08-01 0001138639 srt:MinimumMember infn:CreditAgreementMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-01-01 2022-01-01 0001138639 srt:MaximumMember infn:CreditAgreementMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-01-01 2022-01-01 0001138639 infn:CreditAgreementMember 2019-12-28 0001138639 infn:CreditAgreementMember 2021-01-01 2021-01-31 0001138639 infn:CreditAgreementMember 2022-06-01 2022-06-25 0001138639 infn:CreditAgreementMember 2022-06-25 0001138639 us-gaap:MortgagesMember 2019-03-01 2019-03-31 0001138639 us-gaap:MortgagesMember 2019-03-31 0001138639 us-gaap:MortgagesMember 2021-09-24 0001138639 us-gaap:MortgagesMember 2021-09-24 2021-09-24 0001138639 infn:ConvertibleSeniorNotes2.5DueMarch12027Member us-gaap:SeniorNotesMember 2018-09-01 2018-09-30 0001138639 infn:A2.125ConvertibleSeniorNotesDueSeptember12024Member 2018-09-01 2018-09-30 0001138639 infn:ConvertibleSeniorNotesTwoThousandTwentySevenMember us-gaap:SeniorNotesMember 2022-06-25 0001138639 infn:ConvertibleSeniorNotesTwoThousandTwentyFourMember us-gaap:SeniorNotesMember 2022-06-25 0001138639 infn:AssetbasedRevolvingCreditFacilityMember 2022-06-25 0001138639 us-gaap:OtherNoncurrentLiabilitiesMember 2022-06-25 0001138639 us-gaap:EmployeeStockMember infn:A2007EquityIncentivePlanMember 2019-05-31 0001138639 us-gaap:EmployeeStockMember infn:A2007EquityIncentivePlanMember 2019-05-01 2019-05-31 0001138639 infn:A2016EquityIncentivePlanMember 2017-05-31 0001138639 infn:A2016EquityIncentivePlanMember 2018-05-31 0001138639 infn:A2016EquityIncentivePlanMember 2019-05-31 0001138639 infn:A2016EquityIncentivePlanMember 2020-05-31 0001138639 infn:A2016EquityIncentivePlanMember 2021-05-31 0001138639 infn:A2016EquityIncentivePlanMember 2022-05-31 0001138639 infn:A2016EquityIncentivePlanMember 2022-06-25 0001138639 infn:A2016EquityIncentivePlanMember 2016-02-01 2016-02-28 0001138639 us-gaap:RestrictedStockUnitsRSUMember 2021-12-25 0001138639 us-gaap:RestrictedStockUnitsRSUMember 2021-12-26 2022-06-25 0001138639 us-gaap:RestrictedStockUnitsRSUMember 2022-06-25 0001138639 us-gaap:PerformanceSharesMember 2021-12-25 0001138639 us-gaap:PerformanceSharesMember 2021-12-26 2022-06-25 0001138639 us-gaap:PerformanceSharesMember 2022-06-25 0001138639 2022-06-24 0001138639 us-gaap:EmployeeStockMember 2022-03-27 2022-06-25 0001138639 us-gaap:EmployeeStockMember 2021-03-28 2021-06-26 0001138639 srt:MinimumMember us-gaap:EmployeeStockMember 2021-12-26 2022-06-25 0001138639 srt:MaximumMember us-gaap:EmployeeStockMember 2021-12-26 2022-06-25 0001138639 srt:MinimumMember us-gaap:EmployeeStockMember 2020-12-27 2021-06-26 0001138639 srt:MaximumMember us-gaap:EmployeeStockMember 2020-12-27 2021-06-26 0001138639 us-gaap:EmployeeStockMember 2021-12-26 2022-06-25 0001138639 us-gaap:EmployeeStockMember 2020-12-27 2021-06-26 0001138639 us-gaap:RestrictedStockUnitsRSUMember 2022-03-27 2022-06-25 0001138639 us-gaap:RestrictedStockUnitsRSUMember 2021-03-28 2021-06-26 0001138639 us-gaap:RestrictedStockUnitsRSUMember 2020-12-27 2021-06-26 0001138639 infn:FiscalYear2019GrantMember us-gaap:PerformanceSharesMember 2021-12-25 0001138639 infn:FiscalYear2020GrantMember us-gaap:PerformanceSharesMember 2021-12-25 0001138639 infn:FiscalYear2021GrantMember us-gaap:PerformanceSharesMember 2021-12-25 0001138639 infn:FiscalYear2022GrantMember us-gaap:PerformanceSharesMember 2021-12-25 0001138639 infn:FiscalYear2019GrantMember us-gaap:PerformanceSharesMember 2021-12-26 2022-06-25 0001138639 infn:FiscalYear2020GrantMember us-gaap:PerformanceSharesMember 2021-12-26 2022-06-25 0001138639 infn:FiscalYear2021GrantMember us-gaap:PerformanceSharesMember 2021-12-26 2022-06-25 0001138639 infn:FiscalYear2022GrantMember 2021-12-26 2022-06-25 0001138639 infn:FiscalYear2022GrantMember us-gaap:PerformanceSharesMember 2021-12-26 2022-06-25 0001138639 infn:FiscalYear2019GrantMember us-gaap:PerformanceSharesMember 2022-06-25 0001138639 infn:FiscalYear2020GrantMember us-gaap:PerformanceSharesMember 2022-06-25 0001138639 infn:FiscalYear2021GrantMember us-gaap:PerformanceSharesMember 2022-06-25 0001138639 infn:FiscalYear2022GrantMember us-gaap:PerformanceSharesMember 2022-06-25 0001138639 us-gaap:PerformanceSharesMember 2022-03-27 2022-06-25 0001138639 us-gaap:PerformanceSharesMember 2021-03-28 2021-06-26 0001138639 us-gaap:PerformanceSharesMember 2020-12-27 2021-06-26 0001138639 us-gaap:InventoryValuationAndObsolescenceMember 2022-06-25 0001138639 us-gaap:InventoryValuationAndObsolescenceMember 2021-12-25 0001138639 us-gaap:ResearchAndDevelopmentExpenseMember 2022-03-27 2022-06-25 0001138639 us-gaap:ResearchAndDevelopmentExpenseMember 2021-03-28 2021-06-26 0001138639 us-gaap:ResearchAndDevelopmentExpenseMember 2021-12-26 2022-06-25 0001138639 us-gaap:ResearchAndDevelopmentExpenseMember 2020-12-27 2021-06-26 0001138639 us-gaap:SellingAndMarketingExpenseMember 2022-03-27 2022-06-25 0001138639 us-gaap:SellingAndMarketingExpenseMember 2021-03-28 2021-06-26 0001138639 us-gaap:SellingAndMarketingExpenseMember 2021-12-26 2022-06-25 0001138639 us-gaap:SellingAndMarketingExpenseMember 2020-12-27 2021-06-26 0001138639 us-gaap:GeneralAndAdministrativeExpenseMember 2022-03-27 2022-06-25 0001138639 us-gaap:GeneralAndAdministrativeExpenseMember 2021-03-28 2021-06-26 0001138639 us-gaap:GeneralAndAdministrativeExpenseMember 2021-12-26 2022-06-25 0001138639 us-gaap:GeneralAndAdministrativeExpenseMember 2020-12-27 2021-06-26 0001138639 us-gaap:ForeignCountryMember 2021-12-26 2022-06-25 0001138639 us-gaap:ForeignCountryMember 2020-12-27 2021-06-26 0001138639 country:US 2022-06-25 0001138639 country:US 2021-12-25 0001138639 infn:OtherAmericasMember 2022-06-25 0001138639 infn:OtherAmericasMember 2021-12-25 0001138639 us-gaap:EMEAMember 2022-06-25 0001138639 us-gaap:EMEAMember 2021-12-25 0001138639 srt:AsiaPacificMember 2022-06-25 0001138639 srt:AsiaPacificMember 2021-12-25 0001138639 us-gaap:LetterOfCreditMember 2022-06-25 0001138639 us-gaap:LetterOfCreditMember 2021-12-25 0001138639 us-gaap:SuretyBondMember 2022-06-25 0001138639 us-gaap:LetterOfCreditMember infn:BankersGuaranteesOrPerformanceBondsMember 2022-06-25 0001138639 us-gaap:LetterOfCreditMember infn:BankersGuaranteesOrPerformanceBondsMember 2021-12-25 shares iso4217:USD iso4217:USD shares pure utr:D infn:installment infn:segment false 2022 Q2 0001138639 --12-31 http://fasb.org/us-gaap/2022#AccountingStandardsUpdate202006Member http://fasb.org/us-gaap/2022#AccountsPayableAndOtherAccruedLiabilitiesCurrent http://fasb.org/us-gaap/2022#AccountsPayableAndOtherAccruedLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent P3Y P6M P1Y P1Y P1Y P1Y 0.1305995 0.1012812 P1Y 1 10-Q true 2022-06-25 false 001-33486 INFINERA CORP DE 77-0560433 6373 San Ignacio Avenue San Jose CA 95119 408 572-5200 Common stock, par value $0.001 per share INFN NASDAQ Yes Yes Large Accelerated Filer false false false 216934208 130856000 190611000 21142000 2840000 302928000 358954000 309602000 291367000 161480000 147989000 926008000 991761000 157665000 160218000 39055000 45338000 65832000 86574000 237246000 255788000 3184000 9070000 39810000 38475000 1468800000 1587224000 208882000 216404000 141965000 147029000 68549000 88021000 540000 533000 19203000 23204000 116043000 137297000 555182000 612488000 640076000 476789000 17566000 21106000 29130000 31612000 2115000 2364000 50839000 54326000 57334000 64768000 0.001 0.001 25000000 25000000 0 0 0 0 0 0 0.001 0.001 500000000 500000000 216431000 216431000 211381000 211381000 216000 211000 1867000000 2026098000 -29537000 -4496000 -1721121000 -1698042000 116558000 323771000 1468800000 1587224000 284852000 257441000 552305000 511602000 73133000 80786000 144554000 157532000 357985000 338227000 696859000 669134000 204122000 172053000 387009000 337538000 38421000 41446000 76380000 84706000 6229000 4614000 12460000 9230000 13000 -269000 163000 245000 248785000 217844000 476012000 431719000 109200000 120383000 220847000 237415000 78635000 73934000 152046000 147463000 35329000 33782000 71153000 66554000 30150000 32197000 58040000 58703000 3667000 4392000 7413000 8797000 0 0 0 614000 1133000 -674000 8403000 1645000 148914000 143631000 297055000 283776000 -39714000 -23248000 -76208000 -46361000 104000 27000 157000 67000 7252000 12017000 12244000 23860000 -3520000 2719000 2500000 -9676000 -10668000 -9271000 -9587000 -33469000 -50382000 -32519000 -85795000 -79830000 5339000 3075000 11776000 4086000 -55721000 -35594000 -97571000 -83916000 -0.26 -0.17 -0.46 -0.41 -0.26 -0.17 -0.46 -0.41 215509000 206780000 213846000 204709000 215509000 206780000 213846000 204709000 -55721000 -35594000 -97571000 -83916000 -14009000 5480000 -25210000 1647000 -82000 -864000 -169000 -1725000 -13927000 6344000 -25041000 3372000 -69648000 -29250000 -122612000 -80544000 213231000 213000 1851002000 -15610000 -1665400000 170205000 3419000 3000 3000 219000 1860000 1860000 17858000 17858000 -13927000 -13927000 -55721000 -55721000 216431000 216000 1867000000 -29537000 -1721121000 116558000 211381000 211000 2026098000 -4496000 -1698042000 323771000 -196493000 74492000 -122001000 1234000 1000 8880000 8881000 4094000 4000 4000 278000 2390000 2390000 30905000 30905000 -25041000 -25041000 -97571000 -97571000 216431000 216000 1867000000 -29537000 -1721121000 116558000 204812000 205000 1983599000 -14870000 -1575586000 393348000 3819000 3000 3000 163000 1460000 1460000 13952000 13952000 6344000 6344000 -35594000 -35594000 208468000 208000 1996091000 -8526000 -1611180000 376593000 201397000 201000 1965245000 -11898000 -1527264000 426284000 46000 0 332000 332000 1294000 1000 9011000 9012000 6088000 6000 6000 357000 3398000 3398000 24901000 24901000 3372000 3372000 -83916000 -83916000 208468000 208000 1996091000 -8526000 -1611180000 376593000 -97571000 -83916000 42706000 39308000 5657000 824000 4124000 15834000 4987000 8526000 30722000 24913000 -868000 -3090000 -50396000 -36293000 22225000 6120000 31934000 -21332000 2120000 -2085000 -24335000 -3754000 -22146000 -14311000 -56631000 39934000 26726000 25789000 -26726000 -25789000 80000000 0 40000000 77000000 0 24610000 245000 130000 783000 0 3643000 3930000 577000 819000 8875000 9344000 2384000 3398000 41243000 -100543000 -5225000 4245000 -47339000 -82153000 202521000 315383000 155182000 233230000 4435000 13162000 7995000 9862000 365000 0 3705000 1735000 7343000 9807000 130856000 219735000 21142000 2840000 3184000 10655000 155182000 233230000 Basis of Presentation and Significant Accounting Policies<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Infinera Corporation (the “Company”) prepared its interim condensed consolidated financial statements that accompany these notes in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) and pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”), consistent in all material respects with those applied in the Company’s Annual Report on Form 10-K for the fiscal year ended December 25, 2021, other than the adoption of an accounting pronouncement as described in Note 2, "Recent Accounting Pronouncements".</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has made certain estimates, assumptions and judgments that can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the condensed consolidated financial statements, as well as the reported amounts of revenue and expenses during the periods presented. Significant estimates, assumptions and judgments made by management include revenue recognition, stock-based compensation, employee benefit and pension plans, inventory valuation, accrued warranty, operating and finance lease liabilities, restructuring and other related costs, loss contingencies, and accounting for income taxes. Other less significant estimates, assumptions and judgments made by management include allowances for sales returns, allowances for credit losses, useful life of intangible assets, and property, plant and equipment. Management believes that the estimates and judgments upon which they rely are reasonable based upon information available to them at the time that these estimates and judgments are made. The Company expects uncertainties around its key accounting estimates to continue to evolve depending on the duration and degree of impact associated with the outbreak of novel strains of the coronavirus (“COVID-19”). These estimates may change as new events occur and additional information emerges, and such changes are recognized or disclosed in the Company's condensed consolidated financial statements.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interim financial information is unaudited, but reflects all adjustments that are, in management’s opinion, necessary to provide a fair presentation of results for the interim periods presented. All adjustments are of a normal recurring nature. The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All inter-company balances and transactions have been eliminated.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This interim information should be read in conjunction with the consolidated financial statements in the Company’s Annual Report on Form 10-K for the fiscal year ended December 25, 2021.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three-months ended June 25, 2022, one customer accounted for 11% of the Company's total revenue and for the six-months ended June 25, 2022, no customer accounted for 10% or more of the Company's total revenue. For the three-months ended June 26, 2021, no customer accounted for 10% of the Company's total revenue and for the six-months ended June 26, 2021, one customer accounted for 10% of the Company's total revenue.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes in the Company’s significant accounting policies for the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">six-</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">months ended June 25, 2022 compare</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d to those disclosed in the Company’s Annual Report on Form 10-K for the fiscal year ended December 25, 2021.</span></div> 0.11 0.10 Recent Accounting Pronouncements<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Pronouncements Recently Adopted</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, "Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity" ("ASU 2020-06"). ASU 2020-06 simplifies the accounting for convertible instruments by removing certain separation models in ASC 470-20, Debt—Debt with Conversion and Other Options, for convertible instruments. On December 26, 2021, the Company adopted ASU 2020-06 using the modified retrospective method. Applying the transition guidance, the Company was required to apply the guidance to all impacted financial instruments that were outstanding as of December 26, 2021 with the cumulative effect recognized as an adjustment to the opening balance of accumulated deficit. </span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The adoption of ASU 2020-06 required the Company to record a $196.5 million reduction of additional paid in capital, on December 26, 2021, due to the recombination of the equity conversion component of convertible debt remaining outstanding, which was initially separated and recorded in equity. The $122.0 million increase in debt represented the removal of the remaining debt discounts recorded for this previous separation. The Company recognized a $74.5 million cumulative effect decrease of initially applying ASU 2020-06 as an adjustment to the December 26, 2021 opening balance of accumulated deficit. Interest expense recognized in future periods will be reduced as a result of accounting for the convertible senior notes as a liability instrument. Since the Company had a net loss in the three- and six-months ended</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 25, 2022, the convertible senior notes were determined to be anti-dilutive and therefore had no impact to basic or diluted net loss per share for the periods as a result of adopting ASU 2020-06. The prior period consolidated financial statements have not been retrospectively adjusted and continue to be reported under the accounting standards in effect for those periods.</span> Recent Accounting Pronouncements<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Pronouncements Recently Adopted</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, "Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity" ("ASU 2020-06"). ASU 2020-06 simplifies the accounting for convertible instruments by removing certain separation models in ASC 470-20, Debt—Debt with Conversion and Other Options, for convertible instruments. On December 26, 2021, the Company adopted ASU 2020-06 using the modified retrospective method. Applying the transition guidance, the Company was required to apply the guidance to all impacted financial instruments that were outstanding as of December 26, 2021 with the cumulative effect recognized as an adjustment to the opening balance of accumulated deficit. </span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The adoption of ASU 2020-06 required the Company to record a $196.5 million reduction of additional paid in capital, on December 26, 2021, due to the recombination of the equity conversion component of convertible debt remaining outstanding, which was initially separated and recorded in equity. The $122.0 million increase in debt represented the removal of the remaining debt discounts recorded for this previous separation. The Company recognized a $74.5 million cumulative effect decrease of initially applying ASU 2020-06 as an adjustment to the December 26, 2021 opening balance of accumulated deficit. Interest expense recognized in future periods will be reduced as a result of accounting for the convertible senior notes as a liability instrument. Since the Company had a net loss in the three- and six-months ended</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 25, 2022, the convertible senior notes were determined to be anti-dilutive and therefore had no impact to basic or diluted net loss per share for the periods as a result of adopting ASU 2020-06. The prior period consolidated financial statements have not been retrospectively adjusted and continue to be reported under the accounting standards in effect for those periods.</span> 196500000 122000000 74500000 Leases<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating leases for real estate (facilities) and automobiles. For the three- and six-months ended</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 25, 2022, operating lease expense was $4.0 million and $13.3 million, respectively. Included in operating lease expense were rent expense and impairment charges due to restructuring resulting in abandonment of certain lease facilities, amounting to $0.8 million and $6.4 million, for the three- and six-months ended</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 25, 2022, respectively. For the three- and six-months ended</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 26, 2021, operating lease expense was $5.3 million and $12.6 million, respectively. Included in operating lease expense were rent expense and impairment charges due to restructuring resulting in abandonment of certain lease facilities, amounting to $0.4 million and $2.4 million, respectively.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease cost, short-term lease cost and sublease income were immaterial during the three- and six-months ended June 25, 2022 and June 26, 2021.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents operating lease liabilities in both current and long-term (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.546%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk3NGQ3MWEzNjI2MDQ3NzZhMmNlODhhOWQ4YjY2NGI0L3NlYzo5NzRkNzFhMzYyNjA0Nzc2YTJjZTg4YTlkOGI2NjRiNF8xMTUzL2ZyYWc6OGIyZTJlMzY0YThlNDRhOGI0YTE4NDNmNjZhYzA5YTMvdGFibGU6ZDJmMmQ2ZWEzYWIwNDgyOWEwOTA1NDk4MjBiM2I1YjIvdGFibGVyYW5nZTpkMmYyZDZlYTNhYjA0ODI5YTA5MDU0OTgyMGIzYjViMl8xLTAtMS0xLTcwNTg5_3fa5c340-4dee-4f26-8eae-61f9d782d487"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk3NGQ3MWEzNjI2MDQ3NzZhMmNlODhhOWQ4YjY2NGI0L3NlYzo5NzRkNzFhMzYyNjA0Nzc2YTJjZTg4YTlkOGI2NjRiNF8xMTUzL2ZyYWc6OGIyZTJlMzY0YThlNDRhOGI0YTE4NDNmNjZhYzA5YTMvdGFibGU6ZDJmMmQ2ZWEzYWIwNDgyOWEwOTA1NDk4MjBiM2I1YjIvdGFibGVyYW5nZTpkMmYyZDZlYTNhYjA0ODI5YTA5MDU0OTgyMGIzYjViMl8xLTAtMS0xLTcwNTg5_d3541eb4-370b-443d-af0b-2a77cf9ef061">Accrued expenses and other current liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,559 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,542 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk3NGQ3MWEzNjI2MDQ3NzZhMmNlODhhOWQ4YjY2NGI0L3NlYzo5NzRkNzFhMzYyNjA0Nzc2YTJjZTg4YTlkOGI2NjRiNF8xMTUzL2ZyYWc6OGIyZTJlMzY0YThlNDRhOGI0YTE4NDNmNjZhYzA5YTMvdGFibGU6ZDJmMmQ2ZWEzYWIwNDgyOWEwOTA1NDk4MjBiM2I1YjIvdGFibGVyYW5nZTpkMmYyZDZlYTNhYjA0ODI5YTA5MDU0OTgyMGIzYjViMl8yLTAtMS0xLTcwNTg5_4b533c16-ccd6-4c51-a1e9-8db4e2b6de94"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk3NGQ3MWEzNjI2MDQ3NzZhMmNlODhhOWQ4YjY2NGI0L3NlYzo5NzRkNzFhMzYyNjA0Nzc2YTJjZTg4YTlkOGI2NjRiNF8xMTUzL2ZyYWc6OGIyZTJlMzY0YThlNDRhOGI0YTE4NDNmNjZhYzA5YTMvdGFibGU6ZDJmMmQ2ZWEzYWIwNDgyOWEwOTA1NDk4MjBiM2I1YjIvdGFibGVyYW5nZTpkMmYyZDZlYTNhYjA0ODI5YTA5MDU0OTgyMGIzYjViMl8yLTAtMS0xLTcwNTg5_9a50a039-953b-4f99-a85c-c5b8031096af">Other long-term liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,398 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,868 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has finance leases. The lease term for these arrangements range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk3NGQ3MWEzNjI2MDQ3NzZhMmNlODhhOWQ4YjY2NGI0L3NlYzo5NzRkNzFhMzYyNjA0Nzc2YTJjZTg4YTlkOGI2NjRiNF8xMTUzL2ZyYWc6OGIyZTJlMzY0YThlNDRhOGI0YTE4NDNmNjZhYzA5YTMvdGV4dHJlZ2lvbjo4YjJlMmUzNjRhOGU0NGE4YjRhMTg0M2Y2NmFjMDlhM180MzY_a99562c0-4e5b-42e8-91c2-f24149e344c7">three</span> to five years with option to purchase, or ownership transferring at the end of the term. As of June 25, 2022 and December 25, 2021, finance leases included in property, plant, and equipment, net in the condensed consolidated balance sheets were $5.4 million and $5.5 million, respectively. Finance lease expenses include amortization of the right-of-use assets and interest expenses. Total finance lease expenses during the three- and six-months ended June 25, 2022 and June 26, 2021 were not material.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents maturity of lease liabilities under the Company's non-cancelable leases as of June 25, 2022 (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.642%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.447%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Lease</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Lease</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,113 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,701 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,398 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,626 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Calculated using the interest rate for each lease.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental information for the Company's non-cancelable leases for the six-months ended June 25, 2022 (in thousands, except for weighted average and percentage data):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.423%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Lease</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Lease</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.70 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.26 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.06 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased assets obtained in exchange for new lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4000000 13300000 800000 6400000 5300000 12600000 400000 2400000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents operating lease liabilities in both current and long-term (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.546%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk3NGQ3MWEzNjI2MDQ3NzZhMmNlODhhOWQ4YjY2NGI0L3NlYzo5NzRkNzFhMzYyNjA0Nzc2YTJjZTg4YTlkOGI2NjRiNF8xMTUzL2ZyYWc6OGIyZTJlMzY0YThlNDRhOGI0YTE4NDNmNjZhYzA5YTMvdGFibGU6ZDJmMmQ2ZWEzYWIwNDgyOWEwOTA1NDk4MjBiM2I1YjIvdGFibGVyYW5nZTpkMmYyZDZlYTNhYjA0ODI5YTA5MDU0OTgyMGIzYjViMl8xLTAtMS0xLTcwNTg5_3fa5c340-4dee-4f26-8eae-61f9d782d487"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk3NGQ3MWEzNjI2MDQ3NzZhMmNlODhhOWQ4YjY2NGI0L3NlYzo5NzRkNzFhMzYyNjA0Nzc2YTJjZTg4YTlkOGI2NjRiNF8xMTUzL2ZyYWc6OGIyZTJlMzY0YThlNDRhOGI0YTE4NDNmNjZhYzA5YTMvdGFibGU6ZDJmMmQ2ZWEzYWIwNDgyOWEwOTA1NDk4MjBiM2I1YjIvdGFibGVyYW5nZTpkMmYyZDZlYTNhYjA0ODI5YTA5MDU0OTgyMGIzYjViMl8xLTAtMS0xLTcwNTg5_d3541eb4-370b-443d-af0b-2a77cf9ef061">Accrued expenses and other current liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,559 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,542 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk3NGQ3MWEzNjI2MDQ3NzZhMmNlODhhOWQ4YjY2NGI0L3NlYzo5NzRkNzFhMzYyNjA0Nzc2YTJjZTg4YTlkOGI2NjRiNF8xMTUzL2ZyYWc6OGIyZTJlMzY0YThlNDRhOGI0YTE4NDNmNjZhYzA5YTMvdGFibGU6ZDJmMmQ2ZWEzYWIwNDgyOWEwOTA1NDk4MjBiM2I1YjIvdGFibGVyYW5nZTpkMmYyZDZlYTNhYjA0ODI5YTA5MDU0OTgyMGIzYjViMl8yLTAtMS0xLTcwNTg5_4b533c16-ccd6-4c51-a1e9-8db4e2b6de94"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk3NGQ3MWEzNjI2MDQ3NzZhMmNlODhhOWQ4YjY2NGI0L3NlYzo5NzRkNzFhMzYyNjA0Nzc2YTJjZTg4YTlkOGI2NjRiNF8xMTUzL2ZyYWc6OGIyZTJlMzY0YThlNDRhOGI0YTE4NDNmNjZhYzA5YTMvdGFibGU6ZDJmMmQ2ZWEzYWIwNDgyOWEwOTA1NDk4MjBiM2I1YjIvdGFibGVyYW5nZTpkMmYyZDZlYTNhYjA0ODI5YTA5MDU0OTgyMGIzYjViMl8yLTAtMS0xLTcwNTg5_9a50a039-953b-4f99-a85c-c5b8031096af">Other long-term liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,398 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,868 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 13559000 16542000 50839000 54326000 64398000 70868000 P5Y 5400000 5500000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents maturity of lease liabilities under the Company's non-cancelable leases as of June 25, 2022 (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.642%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.447%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Lease</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Lease</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,113 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,701 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,398 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,626 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Calculated using the interest rate for each lease.</span></div>The following table sets forth commitments and contingencies related to our various obligations (in thousands):<div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.209%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.266%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Payments Due by Period</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remainder of 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Thereafter</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease obligations</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Notes, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">202,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Notes, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">423,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-based revolving credit facility</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Payable, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contractual obligations</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">780,712 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,674 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,469 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">437,280 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,154 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,168 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">260,967 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:29.65pt">The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk3NGQ3MWEzNjI2MDQ3NzZhMmNlODhhOWQ4YjY2NGI0L3NlYzo5NzRkNzFhMzYyNjA0Nzc2YTJjZTg4YTlkOGI2NjRiNF85MS9mcmFnOjA3NTdmNjg1MjUwNTQ1MjhiZjU3NjdlZTYzNzg4N2RiL3RleHRyZWdpb246MDc1N2Y2ODUyNTA1NDUyOGJmNTc2N2VlNjM3ODg3ZGJfMjgx_41b03998-42e2-4803-9a37-b4f2ab3b752a">one</span> to 11 years. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Condensed Consolidated Financial Statements for more information.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:29.65pt">The Company has contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, the Company records an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Asset retirement obligations were $5.1 million as of each of June 25, 2022 and December 25, 2021, respectively. Of the $5.1 million as of June 25, 2022, $4.7 million is classified as other long-term liabilities on the accompanying condensed consolidated balance sheets. The remainder is classified as accrued expenses and other current liabilities.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:29.65pt">The Company has finance leases for manufacturing and other equipment. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Condensed Consolidated Financial Statements for more information.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:29.65pt">See Note 12, "Debt" to the Notes to Condensed Consolidated Financial Statements for more information.</span></div> <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents maturity of lease liabilities under the Company's non-cancelable leases as of June 25, 2022 (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.642%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.447%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Lease</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Lease</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,113 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,701 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,398 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,626 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Calculated using the interest rate for each lease.</span></div>The following table sets forth commitments and contingencies related to our various obligations (in thousands):<div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.209%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.266%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Payments Due by Period</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remainder of 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Thereafter</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease obligations</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Notes, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">202,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Notes, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">423,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-based revolving credit facility</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Payable, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contractual obligations</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">780,712 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,674 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,469 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">437,280 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,154 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,168 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">260,967 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:29.65pt">The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk3NGQ3MWEzNjI2MDQ3NzZhMmNlODhhOWQ4YjY2NGI0L3NlYzo5NzRkNzFhMzYyNjA0Nzc2YTJjZTg4YTlkOGI2NjRiNF85MS9mcmFnOjA3NTdmNjg1MjUwNTQ1MjhiZjU3NjdlZTYzNzg4N2RiL3RleHRyZWdpb246MDc1N2Y2ODUyNTA1NDUyOGJmNTc2N2VlNjM3ODg3ZGJfMjgx_41b03998-42e2-4803-9a37-b4f2ab3b752a">one</span> to 11 years. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Condensed Consolidated Financial Statements for more information.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:29.65pt">The Company has contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, the Company records an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Asset retirement obligations were $5.1 million as of each of June 25, 2022 and December 25, 2021, respectively. Of the $5.1 million as of June 25, 2022, $4.7 million is classified as other long-term liabilities on the accompanying condensed consolidated balance sheets. The remainder is classified as accrued expenses and other current liabilities.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:29.65pt">The Company has finance leases for manufacturing and other equipment. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Condensed Consolidated Financial Statements for more information.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:29.65pt">See Note 12, "Debt" to the Notes to Condensed Consolidated Financial Statements for more information.</span></div> 82113000 1701000 17715000 75000 64398000 1626000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental information for the Company's non-cancelable leases for the six-months ended June 25, 2022 (in thousands, except for weighted average and percentage data):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.423%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Lease</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Lease</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.70 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.26 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.06 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased assets obtained in exchange for new lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,975 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P5Y8M12D P1Y3M3D 0.0920 0.0706 12876000 577000 4975000 0 Revenue Recognition<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalization of Costs to Obtain a Contract</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ending balances of the Company's capitalized costs to obtain a contract as of June 25, 2022 and December 25, 2021 were not material.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company's revenue disaggregated by geography, based on the shipping address of the customer (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,530 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,833 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,275 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,449 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,985 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338,227 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696,859 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">669,134 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells its products directly to customers who are predominantly service providers and to channel partners that sell on its behalf. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company's revenue disaggregated by sales channel (in thousands): </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,719 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,022 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534,611 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536,323 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,811 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,985 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338,227 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696,859 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">669,134 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about receivables, contract assets and contract liabilities from contracts with customers (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets (Liabilities)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(145,173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(168,909)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized for the three- and six-months ended June 25, 2022 that was included in the deferred revenue balance at the beginning of the reporting period was $25.6 million and $70.5 million, respectively. Revenue recognized for the three- and six-months ended June 26, 2021 that was included in the deferred revenue balance at the beginning of the reporting period was $22.6 million and $53.9 million, respectively. Changes in the contract asset and liability balances during the three- and six-month periods ended June 25, 2022 and June 26, 2021 were not materially impacted by other factors.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Transaction Price Allocated to the Remaining Performance Obligation</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s remaining performance obligations represent the transaction price allocated to performance obligations that are unsatisfied or partially satisfied, consisting of deferred revenue and backlog. The Company’s backlog represents purchase orders received from customers for future product shipments and services. The Company’s backlog is subject to future events that could cause the amount or timing of the related revenue to change, and, in certain cases, may be canceled without penalty. Orders in backlog may be fulfilled several quarters following receipt or may relate to multi-year support service obligations.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) pursuant to contracts that are not subject to cancellation without penalty at the end of the reporting period (in thousands):</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.946%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.704%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remainder of 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Thereafter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue expected to be recognized in the future as of June 25, 2022</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574,225 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,829 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,349 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,101 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,451 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,410 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">954,365 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company's revenue disaggregated by geography, based on the shipping address of the customer (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,530 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,833 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,275 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,449 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,985 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338,227 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696,859 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">669,134 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells its products directly to customers who are predominantly service providers and to channel partners that sell on its behalf. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company's revenue disaggregated by sales channel (in thousands): </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,719 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,022 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534,611 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536,323 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indirect</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,811 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,985 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338,227 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696,859 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">669,134 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 181530000 175184000 351715000 332833000 32825000 29577000 53736000 49108000 103838000 94275000 212449000 209183000 39792000 39191000 78959000 78010000 357985000 338227000 696859000 669134000 273719000 265022000 534611000 536323000 84266000 73205000 162248000 132811000 357985000 338227000 696859000 669134000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about receivables, contract assets and contract liabilities from contracts with customers (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets (Liabilities)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(145,173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(168,909)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 302928000 358954000 56127000 49052000 145173000 168909000 25600000 70500000 22600000 53900000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) pursuant to contracts that are not subject to cancellation without penalty at the end of the reporting period (in thousands):</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.946%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.704%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remainder of 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Thereafter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue expected to be recognized in the future as of June 25, 2022</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574,225 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,829 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,349 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,101 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,451 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,410 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">954,365 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 574225000 328829000 35349000 8101000 4451000 3410000 954365000 Fair Value Measurements<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disclosure of Fair Values</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that are not re-measured at fair value include accounts receivable, accounts payable, accrued liabilities, and debt. The carrying values of these financial instruments other than the Company's 2024 Notes and 2027 Notes (collectively referred to as "convertible senior notes" below) approximate their fair values. The fair value of convertible senior notes were determined based on the quoted bid price of the convertible senior notes in an over-the-counter market on </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 24, 2022</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (the last trading day of the quarter).</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the estimated fair values of the convertible senior notes (in thousands): </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.502%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.502%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.410%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of June 25, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 25, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measured Using</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measured Using</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Senior Notes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567,138 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567,138 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">765,412 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">765,412 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six-months ended June 25, 2022, there were no transfers of assets or liabilities between Level 1 and Level 2 of the fair value hierarchy. As of each of June 25, 2022 and December 25, 2021, none of the Company’s existing assets or liabilities were classified as Level 3.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures goodwill and intangible assets at fair value on a nonrecurring basis when there are identifiable events or changes in circumstances that may have a significant adverse impact on the fair value of these assets. The Company performed an analysis of impairment indicators of these assets and noted no adverse impact to their fair values as of June 25, 2022.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Facilities-related Charges </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies certain facilities-related charges within Level 3 of the fair value hierarchy and applies fair value accounting on a nonrecurring basis when impairment indicators exist or upon the existence of observable fair values. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with its restructuring plans (as discussed in Note 9, “Restructuring and Other Related Costs” to the Notes to Condensed Consolidated Financial Statements), the Company incurred facilities related charges of $0.8 million and $6.4 million for the three- and six-months ended June 25, 2022, respectively. The Company incurred facilities related charges of $0.4 million and $2.4 million for the three- and six- months ended June 26, 2021, respectively. These charges primarily consisted of impairment charges incurred for operating lease right-of-use assets and were calculated at fair value based on estimated future sublease rental receipts that the Company could reasonably obtain over the remaining lease term at the discount rate. Facilities-related charges are classified as Level 3 measurement due to the significance of these unobservable inputs. See Note 9, "Restructuring and Other Related Costs" to the Notes to Condensed Consolidated Financial Statements for more information.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 25, 2022, the Company had $155.2 million of cash and restricted cash, including $66.9 million of cash held by its foreign subsidiaries.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 25, 2021, the Company had $202.5 million of cash and restricted cash, including $77.6 million of cash held by its foreign subsidiaries. The Company's cash held by its foreign subsidiaries is used for operating and investing activities in those locations, and the Company does not currently have the need or the intent to repatriate those funds to the United States.</span></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the estimated fair values of the convertible senior notes (in thousands): </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.502%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.502%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.410%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of June 25, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 25, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measured Using</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measured Using</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Senior Notes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567,138 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567,138 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">765,412 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">765,412 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 0 567138000 567138000 0 765412000 765412000 800000 6400000 400000 2400000 155200000 66900000 202500000 77600000 Derivative Instruments<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Exchange Forward Contracts</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company transacts business in various foreign currencies, has international sales, cost of sales, and expenses denominated in foreign currencies, and carries foreign-currency-denominated account balances, subjecting the Company to foreign currency risk. The Company’s primary foreign currency risk management objective is to protect the U.S. dollar value of future cash flows and minimize the volatility of reported earnings. The Company utilizes foreign currency forward contracts, which are primarily short term in nature. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, the Company entered into foreign currency exchange forward contracts to manage its exposure to fluctuation in foreign exchange rates that arise from its Euro and British pound denominated account balances. Gains and losses on these contracts were intended to offset the impact of foreign exchange rate fluctuations on the underlying foreign currency denominated account balances, and therefore did not subject the Company to material balance sheet risk.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 25, 2022, the Company had no outstanding foreign currency exchange forward contracts. As of December 25, 2021, the Company posted collateral of $0.9 million, on its derivative instruments to cover potential credit risk exposure. This amount is classified as long-term restricted cash on the accompanying condensed consolidated balance sheets.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three- and six-months ended June 25, 2022, the before-tax effect of the foreign currency exchange forward contracts was a net gain of $0.3 million and $0.6 million, respectively. For the three- and six-months ended June 26, 2021, the before-tax effect of the foreign currency exchange forward contracts was a net gain of $0.3 million and $0.6 million, respectively. They were included in other gain (loss), net in the condensed consolidated statements of operations. In each of these periods, the impact of the gross gains and losses was offset by foreign exchange rate fluctuations on the underlying foreign currency denominated amounts.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 25, 2022, the Company did not designate foreign currency exchange forward contracts as hedges for accounting purposes. Accordingly, changes in the fair value are recorded in the accompanying condensed consolidated statements of operations. These contracts were entered into with one institution with high credit quality and the Company consistently monitors the creditworthiness of the counterparties.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of derivative instruments not designated as hedging instruments in the Company’s condensed consolidated balance sheets was as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"/><td style="width:48.751%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.808%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of June 25, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 25, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Notional</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Notional</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accrued expenses and other current liabilities</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange forward contracts</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related to Euro denominated monetary balances</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(139)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related to British Pound denominated monetary balances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,547 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(221)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:31.5pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">Represents the face amounts of forward contracts that were outstanding as of the end of the period noted.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable Factoring</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells certain designated trade account receivables based on factoring arrangements with well-established factoring companies. Pursuant to the terms of the arrangements, the Company accounts for these transactions in accordance with ASC Topic 860, "Transfers and Servicing". The Company's factor purchases trade accounts receivables on a non-recourse basis and without any further obligations. Trade accounts receivables balances sold are removed from the condensed consolidated balance sheets and cash received is reflected as cash provided by operating activities in the condensed consolidated statements of cash flows. The difference between the fair value of the Company's trade receivables and the proceeds received is recorded as interest expense in the Company's condensed consolidated statements of operations. For the three- and six-months ended June 25, 2022, the Company's recognized factoring related interest expense was approximately $0.1 million and $0.2 million, respectively. For the three- and six-months ended June 26, 2021, the Company's recognized factoring related interest expense was approximately $0.2 million and $0.3 million, respectively. For the three- and six-months ended June 25, 2022, the Company's gross amount of trade accounts receivables sold were approximately $18.7 million and $42.6 million, respectively. For the three- and six-months ended June 26, 2021, the Company's gross amount of trade accounts receivables sold were approximately $36.3 million and $67.3 million, respectively.</span></div> 0 900000 300000 600000 300000 600000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of derivative instruments not designated as hedging instruments in the Company’s condensed consolidated balance sheets was as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"/><td style="width:48.751%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.804%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.808%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of June 25, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 25, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Notional</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Notional</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accrued expenses and other current liabilities</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange forward contracts</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related to Euro denominated monetary balances</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(139)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related to British Pound denominated monetary balances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,547 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(221)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:31.5pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">Represents the face amounts of forward contracts that were outstanding as of the end of the period noted.</span></div> 0 0 21981000 139000 0 0 7566000 82000 0 0 29547000 221000 100000 200000 200000 300000 18700000 42600000 36300000 67300000 Goodwill and Intangible Assets<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is recorded when the purchase price of an acquisition exceeds the fair value of the net tangible and identified intangible assets acquired.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the Company’s goodwill during the six-months ended June 25, 2022 (in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.497%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 25, 2021</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,788 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,542)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 25, 2022</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,246 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amount of goodwill may change due to the effects of foreign currency fluctuations as a portion of these assets are denominated in foreign currency. To date, the Company has not recognized any impairment losses on goodwill.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present details of the Company’s intangible assets as of June 25, 2022 and December 25, 2021 (in thousands, except for weighted average data):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:46.191%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.466%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.466%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.466%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.715%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Life (In Years)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets with finite lives:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships and backlog</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108,126)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(151,618)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets with finite lives</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,576 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(259,744)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,832 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:46.191%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.466%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.466%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.466%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.715%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Life (In Years)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets with finite lives:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships and backlog</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,495 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104,701)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,844 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(149,064)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets with finite lives</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340,339 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(253,765)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,574 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amount of intangible assets and the related amortization expense of intangible assets may change due to the effects of foreign currency fluctuations as a portion of these assets are denominated in foreign currency. Amortization expenses were $9.9 million and $19.9 million for the three- and six-month periods ended June 25, 2022 respectively. Amortization expenses were $9.0 million and $18.0 million for the three- and six-month periods ended June 26, 2021, respectively.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are carried at cost less accumulated amortization and impairment, if any. Amortization expenses are recorded to the appropriate cost and expense categories. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of June 25, 2022 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:29.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.752%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.170%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remainder of 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Thereafter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future amortization expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,947 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,066 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,025 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,025 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,769 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the Company’s goodwill during the six-months ended June 25, 2022 (in thousands): </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.497%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 25, 2021</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,788 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,542)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 25, 2022</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,246 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 255788000 18542000 237246000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present details of the Company’s intangible assets as of June 25, 2022 and December 25, 2021 (in thousands, except for weighted average data):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:46.191%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.466%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.466%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.466%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.715%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Life (In Years)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets with finite lives:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships and backlog</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108,126)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(151,618)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets with finite lives</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,576 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(259,744)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,832 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:46.191%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.466%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.466%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.466%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.715%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Life (In Years)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets with finite lives:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships and backlog</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,495 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104,701)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,794 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,844 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(149,064)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets with finite lives</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340,339 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(253,765)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,574 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 152656000 108126000 44530000 P3Y9M18D 172920000 151618000 21302000 P1Y1M6D 325576000 259744000 65832000 157495000 104701000 52794000 P4Y2M12D 182844000 149064000 33780000 P1Y6M 340339000 253765000 86574000 9900000 19900000 9000000 18000000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of June 25, 2022 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:29.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.752%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.723%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.170%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remainder of 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Thereafter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future amortization expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,947 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,066 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,025 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,025 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,769 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 65832000 17947000 23066000 9025000 9025000 6769000 0 Balance Sheet Details<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s restricted cash balance is held in deposit accounts at various banks globally. These amounts primarily collateralize the Company’s issuances of standby letters of credit and bank guarantees. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Credit Losses</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a rollforward of the allowance for credit losses for accounts receivable for the six-months ended June 25, 2022 (in thousands):</span></div><div style="margin-top:19pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"/><td style="width:81.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.389%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 25, 2021</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write offs</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(245)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 25, 2022</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,755 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:29.65pt">The new additions during the six-months ended June 25, 2022 are primarily due to specific reserves.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:29.65pt">The write offs during the six-months ended June 25, 2022 are primarily amounts fully reserved previously.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:29.65pt">Primarily represents foreign currency translation adjustments.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Selected Balance Sheet Items</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides details of selected balance sheet items (in thousands): </span></div><div style="margin-bottom:4pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:70.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Inventory</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,064 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventory</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309,602 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,367 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,820 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Laboratory and manufacturing equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and building</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold and building improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,330 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(322,471)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(315,112)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant and equipment, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,665 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,218 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss contingency related to non-cancelable purchase commitments</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,615 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term operating and finance lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,914 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,965 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,029 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:23.78pt">Included in computer software at June 25, 2022 and December 25, 2021 were $26.1 million and $25.9 million, respectively, related to enterprise resource planning (“ERP”) systems that the Company implemented. The unamortized ERP costs at June 25, 2022 and December 25, 2021 were $7.7 million and $8.9 million, respectively. Also included in computer software at June 25, 2022 and December 25, 2021 was $18.3 million and $20.9 million, respectively, related to term licenses. The unamortized term license costs at June 25, 2022 and December 25, 2021 was $7.2 million and $9.2 million, respectively.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.24pt">Depreciation expense was $11.2 million and $22.8 million (which includes depreciation of capitalized ERP cost of $0.7 million and $1.5 million, respectively) for the three- and six-months ended June 25, 2022, respectively. Also included in depreciation expense for three- and six-months ended June 25, 2022 was $1.8 million and $3.5 million, respectively, related to term licenses. Depreciation expense was $9.8 million and $21.3 million (which includes depreciation of capitalized ERP cost of $0.6 million and $1.3 million, respectively) for the three- and six-months ended June 26, 2021, respectively. Also included in depreciation expense for three- and six-months ended June 26, 2021 was $1.6 million and $3.2 million, respectively, related to term licenses.</span></div> <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a rollforward of the allowance for credit losses for accounts receivable for the six-months ended June 25, 2022 (in thousands):</span></div><div style="margin-top:19pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"/><td style="width:81.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.389%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 25, 2021</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write offs</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(245)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 25, 2022</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,755 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:29.65pt">The new additions during the six-months ended June 25, 2022 are primarily due to specific reserves.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:29.65pt">The write offs during the six-months ended June 25, 2022 are primarily amounts fully reserved previously.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:29.65pt">Primarily represents foreign currency translation adjustments.</span></div> 1304000 751000 245000 55000 1755000 <div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides details of selected balance sheet items (in thousands): </span></div><div style="margin-bottom:4pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:70.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Inventory</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,064 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventory</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309,602 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291,367 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,820 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Laboratory and manufacturing equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and building</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold and building improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,330 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(322,471)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(315,112)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant and equipment, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,665 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,218 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss contingency related to non-cancelable purchase commitments</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,615 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term operating and finance lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,914 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,965 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,029 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:23.78pt">Included in computer software at June 25, 2022 and December 25, 2021 were $26.1 million and $25.9 million, respectively, related to enterprise resource planning (“ERP”) systems that the Company implemented. The unamortized ERP costs at June 25, 2022 and December 25, 2021 were $7.7 million and $8.9 million, respectively. Also included in computer software at June 25, 2022 and December 25, 2021 was $18.3 million and $20.9 million, respectively, related to term licenses. The unamortized term license costs at June 25, 2022 and December 25, 2021 was $7.2 million and $9.2 million, respectively.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.24pt">Depreciation expense was $11.2 million and $22.8 million (which includes depreciation of capitalized ERP cost of $0.7 million and $1.5 million, respectively) for the three- and six-months ended June 25, 2022, respectively. Also included in depreciation expense for three- and six-months ended June 25, 2022 was $1.8 million and $3.5 million, respectively, related to term licenses. Depreciation expense was $9.8 million and $21.3 million (which includes depreciation of capitalized ERP cost of $0.6 million and $1.3 million, respectively) for the three- and six-months ended June 26, 2021, respectively. Also included in depreciation expense for three- and six-months ended June 26, 2021 was $1.6 million and $3.2 million, respectively, related to term licenses.</span></div> 50394000 39379000 58875000 53924000 200333000 198064000 309602000 291367000 45995000 45824000 55132000 56820000 281525000 287875000 12369000 12369000 2720000 2164000 50309000 51471000 32086000 18807000 480136000 475330000 322471000 315112000 157665000 160218000 29615000 19405000 42655000 43308000 14666000 17792000 2500000 8610000 52529000 57914000 141965000 147029000 26100000 25900000 7700000 8900000 18300000 20900000 7200000 9200000 11200000 22800000 700000 1500000 1800000 3500000 9800000 21300000 600000 1300000 1600000 3200000 Restructuring and Other Related Costs<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2018, following the Telecom Holding Parent LLC ("Coriant") acquisition by the Company (the "Acquisition"), a restructuring initiative was implemented in connection with a comprehensive review of the Company's operations and ongoing integration activities in order to optimize resources for future growth, improve efficiencies and address redundancies following the Acquisition. As part of this initiative, the Company made several changes to improve its research and development efficiency by consolidating its manufacturing and development sites, reducing headcount, and processing changes to leverage the Company's engineering and product line development resources across regions and prioritizing research and development initiatives. In 2021 and in the six-months ended June 25, 2022, the Company incurred lease-related impairment charges from consolidation of various sites that resulted in abandonment of related leased facilities. In connection with the Acquisition, the Company assumed restructuring liabilities associated with Coriant's previous restructuring and reorganization plans consisting of termination benefits primarily comprised of severance payments. These costs are recorded at estimated fair value.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2020, the Company implemented a new restructuring initiative (the "2020 Restructuring Plan") that was primarily intended to reduce costs and consolidate its operations. The identified cost reduction initiatives under the 2020 Restructuring Plan were completed in fiscal year 2021.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2021, the Company announced a plan to restructure certain international research and development operations (the "2021 Restructuring Plan"). The Company estimates it will incur total costs related to the restructuring ranging from $15.0 million to $17.0 million, of which $0.4 million and $5.9 million was recorded in the three- and six-months ended June 25, 2022, respectively. The 2021 Restructuring Plan is expected to be substantially completed with the associated payments made in 2022. Additional restructuring activities may occur in the future in connection with the Company’s ongoing transformation initiatives.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents restructuring and other related costs included in cost of revenue and operating expenses in the accompanying condensed consolidated statements of operations under the restructuring plans (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.818%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of <br/>Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of <br/>Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Expenses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance and other related expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(269)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,289)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease related impairment charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,133 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(269)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(674)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.700%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of <br/>Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of <br/>Revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Expenses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance and other related expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,757 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,017)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease related impairment charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,403 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,645 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restructuring liabilities are reported within accrued expenses and other long-term liabilities in the accompanying condensed consolidated balance sheets (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.309%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Severance and other related expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Lease related impairment charges</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset impairment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Others</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 25, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,536 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,346 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,882 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,879)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,143)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(225)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-Cash Settlements and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(336)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,218)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(133)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,657)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 25, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,222 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,322 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,544 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 25, 2022, the Company's restructuring liability was primarily comprised of $1.9 million related to the 2021 Restructuring Plan and $0.6 million related to assumed restructuring liabilities associated with Coriant's previous restructuring and reorganization plans, which was substantially completed in previous years. The liability related to the 2021 Restructuring Plan is expected to be paid by the end of 2022.</span></div> 15000000 17000000 400000 5900000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents restructuring and other related costs included in cost of revenue and operating expenses in the accompanying condensed consolidated statements of operations under the restructuring plans (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.818%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of <br/>Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of <br/>Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Expenses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance and other related expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(269)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,289)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease related impairment charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,133 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(269)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(674)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.700%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of <br/>Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of <br/>Revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Expenses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance and other related expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,757 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,017)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease related impairment charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,403 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,645 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 4000 296000 -269000 -1289000 0 769000 0 438000 0 49000 0 53000 9000 19000 0 124000 13000 1133000 -269000 -674000 144000 1757000 245000 -1017000 0 6361000 0 2388000 0 133000 0 104000 19000 152000 0 170000 163000 8403000 245000 1645000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restructuring liabilities are reported within accrued expenses and other long-term liabilities in the accompanying condensed consolidated balance sheets (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.309%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Severance and other related expenses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Lease related impairment charges</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Asset impairment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Others</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 25, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,536 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,346 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,882 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,879)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,143)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(225)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-Cash Settlements and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(336)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,218)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(133)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,657)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 25, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,222 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,322 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,544 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 7536000 0 0 1346000 8882000 1901000 6361000 133000 171000 8566000 7879000 1143000 0 225000 9247000 336000 5218000 133000 -30000 5657000 1222000 0 0 1322000 2544000 1900000 600000 Accumulated Other Comprehensive Loss<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss includes certain changes in equity that are excluded from net loss. The following table sets forth the changes in accumulated other comprehensive loss by component for the six-months ended June 25, 2022 (in thousands):</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.334%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Actuarial Gain (Loss) on Pension</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Tax Effect</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 25, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,829)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,297 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(964)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,496)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,210)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,210)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,210)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,041)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 25, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,039)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,466 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(964)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,537)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> The following table sets forth the changes in accumulated other comprehensive loss by component for the six-months ended June 25, 2022 (in thousands): <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.560%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.334%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Actuarial Gain (Loss) on Pension</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Tax Effect</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 25, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,829)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,297 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(964)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,496)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,210)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,210)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,210)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,041)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 25, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,039)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,466 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(964)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,537)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -7829000 4297000 -964000 -4496000 -25210000 0 0 -25210000 0 -169000 0 -169000 -25210000 169000 0 -25041000 -33039000 4466000 -964000 -29537000 Basic and Diluted Net Loss Per Common ShareBasic net loss per common share is computed by dividing net loss by the weighted average number of common shares outstanding during the period. Diluted net loss per common share is computed using net loss and the weighted average number of common shares outstanding plus potentially dilutive common shares outstanding during the period. Potentially dilutive common shares include the assumed release of outstanding restricted stock units (“RSUs”) and performance shares (referred to herein as the “PSUs”), assumed issuance of common stock under the Company’s 2007 Employee Stock Purchase Plan (the “ESPP”) using the treasury stock method, and shares of common stock issuable upon conversion of convertible senior notes. The Company includes the common shares underlying PSUs in the calculation of diluted net income per common share only when they become contingently issuable. As the Company incurred net losses during the three- and six-month periods ended June 25, 2022 and June 26, 2021, all potentially issuable shares of common stock were determined to be anti-dilutive. <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of net loss per common share – basic and diluted (in thousands, except per share amounts):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,721)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,594)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97,571)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83,916)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,846 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per common share - basic and diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.46)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.41)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following sets forth the potentially dilutive shares excluded from the computation of the diluted net loss per share because their effect was anti-dilutive (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible senior notes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,886 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,419 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,408 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,629 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,838 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock purchase plan shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,831 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,525 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,283 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,605 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)     </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The convertible senior notes were calculated under the if-converted method for 2022 due to the adoption of ASU 2020-06 and under the treasury stock method for 2021.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the adoption of ASU 2020-06, the Company used the treasury stock method for calculating any potential dilutive effect of the conversion spread of its convertible senior notes. The conversion spread had a dilutive impact for the 2027 Notes during both the three- and six-month periods ended June 26, 2021 since the average market price of the Company’s common stock during the periods exceeded the initial conversion price of $7.66 per share. However, the potential shares of common stock issuable upon the conversion of the convertible senior notes were excluded from the calculation of diluted net loss per share because their effect would have been anti-dilutive.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After the adoption of ASU 2020-06, the Company used the if-converted method for calculating any potential dilutive effect of the convertible senior notes for both the three- and six-months ended June 25, 2022. Under this method, the Company calculates diluted earnings per share under both the cash and share settlement assumptions to determine which is more dilutive. If share settlement is more dilutive, the Company calculates diluted earnings per share assuming that all of the convertible senior notes were converted solely into shares of common stock at the beginning of the reporting period. The potential impact upon the conversion of the convertible senior notes was excluded from the calculation of diluted net loss per share for both the three- and six-months ended June 25, 2022 because the effect would have been anti-dilutive.</span></div> <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of net loss per common share – basic and diluted (in thousands, except per share amounts):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,721)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,594)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97,571)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83,916)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,846 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per common share - basic and diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.46)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.41)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -55721000 -35594000 -97571000 -83916000 215509000 215509000 206780000 206780000 213846000 213846000 204709000 204709000 -0.26 -0.26 -0.17 -0.17 -0.46 -0.46 -0.41 -0.41 <div style="margin-bottom:5pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following sets forth the potentially dilutive shares excluded from the computation of the diluted net loss per share because their effect was anti-dilutive (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible senior notes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,886 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,419 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,408 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,629 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,838 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,799 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock purchase plan shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,831 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,525 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,283 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,605 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)     </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The convertible senior notes were calculated under the if-converted method for 2022 due to the adoption of ASU 2020-06 and under the treasury stock method for 2021.</span></div> 66886000 5419000 68408000 5629000 14838000 12283000 16363000 14067000 2799000 2937000 2811000 3001000 308000 886000 701000 908000 84831000 21525000 88283000 23605000 7.66 Debt<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our debt as of June 25, 2022 (post-ASU 2020-06 adoption) (in millions):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.185%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unpaid Principal Balance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual Maturity Date</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-Term</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Notes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Notes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2027</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-based revolving credit facility</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2027</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">640.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our debt as of December 25, 2021 (pre-ASU 2020-06 adoption) (in millions):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.040%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.133%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.186%"/><td style="width:0.1%"/></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unpaid Principal Balance</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual Maturity Date</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-Term</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Notes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Notes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2027</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-based revolving credit facility</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2024</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">610.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible Senior Notes</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2018, the Company issued $402.5 million aggregate principal amount of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2.125%</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Convertible Senior Notes due 2024 (the "2024 Notes") and in March 2020, the Company issued $200.0 million aggregate principal amount of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2.5%</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible Senior Notes due 2027 (the “2027 Notes", and together with the 2024 Notes, the “convertible senior notes”). The 2024 Notes bear interest at a fixed rate of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2.125%</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> per year, payable semi-annually in arrears on March 1 and September 1 of each year, beginning on March 1, 2019. The 2027 Notes bear interest at a fixed rate of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2.5%</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> per year, payable semi-annually in arrears on March 1 and September 1 of each year, beginning on September 1, 2020. Each series of the convertible notes is governed by an indenture between the Company, as the issuer, and U.S. Bank National Association, as Trustee (individually, each an “Indenture,” and together, the “Indentures”). The convertible senior notes of each series are unsecured and rank senior in right of payment to any of the Company’s indebtedness that is expressly subordinated in right of payment to the convertible senior notes;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> equal in right of payment to any of the Company's existing and future liabilities that are not so subordinated, effectively junior in right of payment to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of the Company’s current or future subsidiaries. The</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> applicable Indenture governing each series of the convertible senior notes does not contain any financial covenants or any restrictions on the payment of dividends, the incurrence of senior debt or other indebtedness, or the issuance or repurchase of the Company's other securities by the Company.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net proceeds to the Company from the issuance of 2024 Notes were approximately $391.4 million, of which approximately $48.9 million was used to pay the cost of the capped call transactions with certain financial institutions (“Capped Calls”). The Company also used a portion of the remaining net proceeds to fund the cash portion of the purchase price of the Acquisition, including fees and expenses relating thereto, and intends to use the remaining net proceeds for general corporate purposes.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Capped Calls have an initial strike price of $9.87 per share, subject to certain adjustments, which corresponds to the initial conversion price of the 2024 Notes. The Capped Calls have initial cap prices of $15.19 per share, subject to certain adjustments. The Capped Calls cover, subject to anti-dilution adjustments, 40.8 million shares of common stock. The Capped Calls transactions are expected generally to reduce or offset potential dilution to the Company's common stock upon any conversion of the 2024 Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted 2024 Notes, as the case may be, with such reduction and/or offset subject to a cap. The Capped Calls expire on various dates between July 5, 2024 and </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">August 29, 2024. The Capped Calls were recorded as a reduction of the Company’s stockholders’ equity in the accompanying condensed consolidated balance sheets.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net proceeds to the Company from the issuance of 2027 Notes were approximately $193.3 million after deducting initial purchasers' fee and other debt issuance costs. The Company intends to use the net proceeds for general corporate purposes, including working capital to fund growth and potential strategic projects.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2024 Notes and the 2027 Notes mature on September 1, 2024 and March 1, 2027, respectively. The Company did not have the right to redeem the 2024 Notes prior to September 5, 2021 and may not redeem 2027 Notes prior to March 5, 2024. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may redeem for cash all or any portion of the 2024 Notes at its option, on or after September 5, 2021 and the 2027 Notes, at its option, on or after March 5, 2024, if the last reported sale price of its common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">convertible senior notes</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to be redeemed, plus accrued and unpaid interest, if any, to, but excluding, the redemption date. No sinking fund is provided for the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">convertible senior notes</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the conversion obligation, the Company intends to pay or deliver, either cash, shares of its common stock, or a combination of cash and shares of its common stock, at the Company’s election. Details of the Notes are presented in the following table:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.785%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Conversion Rate per $1,000 Principal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Initial Conversion Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.2812</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.87 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130.5995</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Throughout the term of the convertible senior notes, the conversion rate may be adjusted upon the occurrence of certain events, including for any cash dividends. Holders of the convertible senior notes will not receive any cash payment representing accrued and unpaid interest upon conversion. Accrued but unpaid interest will be deemed to be paid in full upon conversion rather than canceled, extinguished or forfeited. Prior to June 1, 2024 for the 2024 Notes and prior to December 1, 2026 for the 2027 Notes (the convertible dates), holders may convert their convertible senior notes under the following circumstances:</span></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">during any fiscal quarter commencing after the fiscal quarter ended on December 29, 2018 for the 2024 Notes and after the fiscal quarter ended June 27, 2020 for the 2027 Notes (and only during such fiscal quarter) if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price on each applicable trading day;</span></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of the convertible senior notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;</span></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">if the Company calls any or all of the convertible senior notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date;</span></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">upon the occurrence of specified corporate events described under the Indentures, such as a consolidation, merger or binding share exchange; </span></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">or at any time on or after respective convertible dates, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert their convertible senior notes at any time, regardless of the foregoing circumstances.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Company undergoes a fundamental change as defined in the Indentures, holders may require the Company to repurchase for cash all or any portion of their convertible senior notes at a repurchase price equal to 100% of the principal amount of the convertible senior notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, upon the occurrence of a “make-whole </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">fundamental change” (as defined in the Indentures), the Company may, in certain circumstances, be required to increase the conversion rate by a number of additional shares for a holder that elects to convert its convertible senior notes in connection with such make-whole fundamental change.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no changes to the initial conversion price of the convertible senior notes since issuance and during the three- and six-months ended June 25, 2022. None of the conditions allowing holders of the convertible senior notes to convert early were met. The convertible senior notes were therefore not convertible during the three- and six-months ended June 25, 2022.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Expense</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the interest expense related to the contractual interest coupon, the amortization of debt issuance costs, and the amortization of debt discounts on our convertible senior notes (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,390 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,388 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,776 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,260 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,162 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,115 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,317 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,040 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adoption of ASU 2020-06</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prio</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r to the adoption of ASU 2020-06 on December 26, 2021 and in accounting for the issuance of the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">convertible senior notes</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">convertible senior notes</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were separated into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated conversion feature. The carrying amounts of the equity component representing the conversion option related to the 2024 Notes and 2027 Notes were</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $128.7 million </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $67.8 million, respectively. This was determined by deducting the fair value of the liability component from its par value. The equity component was recorded in additional paid-in-capital and was not re-measured as long as it continued to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount (the “debt discount”) was amortized to interest expense over the respective contractual term of the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">convertible senior notes</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> at an effective interest rate of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.92%.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the adoption of ASU 2020-06 on December 26, 2021 and in accounting for the debt issuance costs o</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f $12.9 million and $6.7 million r</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">elated to the 2024 Notes and 2027 Notes, respectively, the Company allocated the total amount incurred to the liability and equity components of the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">convertible senior notes</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> based on their relative values. Issuance costs attributable to the liability component </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">were $8.7 million </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$4.3 million, r</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">elated to the 2024 Notes and 2027 Notes, respectively, and were amortized to interest expense using the effective interest method over the contractual term of the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">convertible senior notes</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Issuance costs attributable to the equity component were netted with the equity component in additional paid-in-capital.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 26, 2021, the Company adopted ASU 2020-06 based on a modified retrospective transition method. Under such transition, prior-period information has not been retrospectively adjusted.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accounting for the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">convertible senior notes</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> after adoption of ASU 2020-06, the 2024 Notes and 2027 Notes are accounted for as a single liability. The issuance cost related to the 2024 Notes and 2027 Notes are being amortized to interest expense over the respective contractual term, at effective interest rates of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.7% and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.0%, respectively. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unamortized debt issuance costs will be amortized over the remaining life of the 2024 Notes and 2027 Notes, which is approximately 26 months and 56 months, respectively.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying amount of the convertible senior notes as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 25, 2022</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (post-ASU 2020-06 adoption) and as of December 25, 2021 (pre-ASU 2020-06 adoption) was as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.425%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024 Notes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2027 Notes</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,755)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56,270)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,860)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,488)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,586)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,472)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,640 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,257 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,414 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,258 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Asset-based revolving credit facility</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 24, 2022, the Company entered into a Loan, Guaranty and Security Agreement (the “Loan Agreement”) with the lenders party thereto, and Bank of America, N.A., as agent. The Loan Agreement provides for a senior secured asset-based revolving credit facility of up to $200 million (the "Credit Facility"), which the Company may draw upon from time to time. The Company may increase the total commitments under the revolving credit facility by up to an additional $100 million, subject to certain conditions. In addition, the Loan Agreement provides for a $50 million letter of credit subfacility and a $20 million swingline loan facility.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The proceeds of the loans under the Loan Agreement may be used to pay the fees, costs, and expenses incurred in connection with the Loan Agreement, repay existing debt and for working capital and general corporate purposes, including to fund growth. The Credit Facility has a stated maturity date of June 24, 2027. Availability under the Credit Facility will be based upon periodic borrowing base certifications valuing certain inventory and accounts receivable, as reduced by certain reserves. The Credit Facility is secured by a first-priority security interest (subject to certain exceptions) in inventory, certain related assets, specified deposit accounts, and certain other accounts.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding borrowings accrue interest at floating rates plus an applicable margin of 1.25% to 1.75% for Term Secured Overnight Financing Rate ("SOFR") rate loans and 0.25% to 0.75% for base rate loans. The unused line fee rate payable on the unused portion of the Credit Facility is equal to 0.25% per annum based on utilization of the Credit Facility.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Loan Agreement contains customary affirmative covenants, such as financial statement reporting requirements and delivery of borrowing base certificates. The Loan Agreement also contains customary covenants that limit the ability of the Company to, among other things, incur debt, create liens and encumbrances, engage in certain fundamental changes, dispose of assets, prepay certain indebtedness, make restricted payments, make investments, and engage in transactions with affiliates. The Loan Agreement also contains a financial covenant that requires the Company to maintain a minimum fixed charge coverage ratio. As of June 25, 2022, the Company was in compliance with all covenants under the Loan Agreement.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Credit Facility, the Company incurred lender and other third-party costs of approximately $1.1 million, which are recorded as a deferred asset and will be amortized to interest expense using a straight-line method over the term of the Credit Facility.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 25, 2022, the outstanding principal balance was $40.0 million, and the Company had availability of $107.8 million under the Credit Facility. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 1, 2019, the Company entered into a Credit Agreement with Wells Fargo Bank, N.A., (the "2019 Credit Agreement"), which was subsequently amended on December 23, 2019 (the "Amended Credit Agreement", and together with the 2019 Credit Agreement, the "Prior Credit Agreement"). The Prior Credit Agreement provided for a senior secured asset-based revolving credit facility of up to $150 million, which the Company could draw upon from time to time. The credit facility was secured by first-priority security interest (subject to certain exceptions) in inventory, certain related assets, specified deposit accounts, and certain other accounts in certain domestic subsidiaries. The Prior Credit Agreement also provided for a $50 million letter of credit sub-facility and a $10 million swing loan sub-facility.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding borrowings under the Prior Credit Agreement accrued interest at floating rates plus and applicable margin from 2.00% to 2.50% for LIBOR rate loans and 1.00% to 1.50% for base rate loans, depending on the utilization of the credit facility. The commitment fee payable on the unused portion of the credit facility ranged from 0.375% to 0.625% per annum, also based on the utilization of the credit facility. The letter of credit accrued fee at a per annum rate equal to the applicable LIBOR rate margin times by the average amount of the letter of credit usage during the immediately preceding quarter, in addition to the fronting fees, commissions and other fees.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 1, 2022, with the cessation of LIBOR, the Prior Credit Agreement provided for an alternative benchmark rate for LIBOR-based loans, which included SOFR or other prevailing market rate as determined by the agent plus a spread based on prevailing market convention for the applicable interest period plus a margin ranging from 2.00% to 2.50%.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Prior Credit Agreement contained customary affirmative covenants, such as financial statement reporting requirements and delivery of borrowing base certificates. It also contained customary covenants that limited the ability of the Company and its subsidiaries to, among other things, incur debt, create liens and encumbrances, engage in certain fundamental changes, dispose of assets, prepay certain indebtedness, make restricted payments, make investments, and engage in transactions with affiliates. In addition the Prior Credit Agreement also contained a financial covenant that required the Company to maintain a minimum amount of liquidity and customary events of default. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Prior Credit Agreement, the Company incurred lender and other third-party costs of approximately $4.9 million in 2019, which were recorded as a deferred asset and are amortized to interest expense using a straight-line method over the term of the Prior Credit Agreement.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2021, the Company repaid in full the then outstanding principal balance of $77.0 million. In June 2022, the Company terminated the Prior Credit Agreement and repaid the entire outstanding principal balance of $40.0 million, in addition to accrued interest and other fees of $0.5 million. The Company also recorded $2.0 million in interest expense to write off the unamortized deferred debt issuance costs related to the Prior Credit Agreement.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mortgage Payable</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2019, the Company mortgaged a property it owns. The Company received proceeds of $8.7 million in connection with the loan. The loan carries a fixed interest rate of 5.25% and is repayable in 59 equal monthly installments of principal balance</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> plus accrued unpaid interest due five years from the date of the loan. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 24, 2021, the loan was amended to reduce the interest rate from 5.25% to 3.80% for the remaining 31 equal monthly installments of approximately $0.1 million each. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 25, 2022, $7.6 million of the loan remained outstanding, of which $0.5 million was included in short-term debt and $7.1 million was included in long-term debt.</span></div> <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our debt as of June 25, 2022 (post-ASU 2020-06 adoption) (in millions):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.185%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unpaid Principal Balance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual Maturity Date</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-Term</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Notes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Notes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2027</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-based revolving credit facility</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2027</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">640.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our debt as of December 25, 2021 (pre-ASU 2020-06 adoption) (in millions):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.040%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.133%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.186%"/><td style="width:0.1%"/></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unpaid Principal Balance</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual Maturity Date</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-Term</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Notes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Notes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2027</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-based revolving credit facility</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2024</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">476.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">610.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div>Details of the Notes are presented in the following table:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.785%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Conversion Rate per $1,000 Principal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Initial Conversion Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.2812</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.87 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130.5995</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying amount of the convertible senior notes as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 25, 2022</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (post-ASU 2020-06 adoption) and as of December 25, 2021 (pre-ASU 2020-06 adoption) was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.425%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024 Notes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2027 Notes</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,755)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56,270)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,860)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,488)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,586)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,472)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,640 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,257 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,414 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,258 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 0 397600000 402500000 0 195400000 200000000.0 0 40000000.0 40000000.0 500000 7100000 7600000 500000 640100000 650100000 0 329200000 402500000 0 140300000 200000000.0 0 0 0 500000 7300000 7800000 500000 476800000 610300000 402500000 0.02125 200000000 0.025 0.02125 0.025 391400000 48900000 9.87 15.19 40800000 193300000 1.30 20 30 1 9.87 7.66 20 30 1.30 5 5 1000 0.98 1 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the interest expense related to the contractual interest coupon, the amortization of debt issuance costs, and the amortization of debt discounts on our convertible senior notes (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,390 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,388 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,778 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,776 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,260 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,162 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,115 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,317 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,040 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3390000 3388000 6778000 6776000 772000 467000 1539000 922000 0 7260000 0 14342000 4162000 11115000 8317000 22040000 128700000 67800000 0.0992 12900000 6700000 8700000 4300000 0.027 0.030 P26M P56M 402500000 402500000 200000000 200000000 0 68755000 0 56270000 4860000 4488000 4586000 3472000 397640000 329257000 195414000 140258000 200000000 100000000 50000000 20000000 0.0125 0.0175 0.0025 0.0075 0.0025 1100000 40000000 107800000 150000000 50000000 10000000 0.0200 0.0250 0.0100 0.0150 0.00375 0.00625 0.0200 0.0250 4900000 77000000 40000000 500000 2000000 8700000 0.0525 59 P5Y 0.0525 0.0380 31 100000 7600000 500000 7100000 Commitments and ContingenciesThe following table sets forth commitments and contingencies related to our various obligations (in thousands):<div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.209%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.266%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Payments Due by Period</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remainder of 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Thereafter</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease obligations</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Notes, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">202,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Notes, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">423,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-based revolving credit facility</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Payable, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contractual obligations</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">780,712 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,674 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,469 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">437,280 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,154 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,168 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">260,967 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:29.65pt">The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk3NGQ3MWEzNjI2MDQ3NzZhMmNlODhhOWQ4YjY2NGI0L3NlYzo5NzRkNzFhMzYyNjA0Nzc2YTJjZTg4YTlkOGI2NjRiNF85MS9mcmFnOjA3NTdmNjg1MjUwNTQ1MjhiZjU3NjdlZTYzNzg4N2RiL3RleHRyZWdpb246MDc1N2Y2ODUyNTA1NDUyOGJmNTc2N2VlNjM3ODg3ZGJfMjgx_41b03998-42e2-4803-9a37-b4f2ab3b752a">one</span> to 11 years. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Condensed Consolidated Financial Statements for more information.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:29.65pt">The Company has contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, the Company records an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Asset retirement obligations were $5.1 million as of each of June 25, 2022 and December 25, 2021, respectively. Of the $5.1 million as of June 25, 2022, $4.7 million is classified as other long-term liabilities on the accompanying condensed consolidated balance sheets. The remainder is classified as accrued expenses and other current liabilities.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:29.65pt">The Company has finance leases for manufacturing and other equipment. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Condensed Consolidated Financial Statements for more information.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:29.65pt">See Note 12, "Debt" to the Notes to Condensed Consolidated Financial Statements for more information.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loss Contingencies</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to the possibility of various losses arising in the ordinary course of business. These may relate to disputes, litigation and other legal actions. In the preparation of its quarterly and annual financial statements, the Company considers the likelihood of loss or the incurrence of a liability, including whether it is probable, reasonably possible or remote that a liability has been incurred, as well as the Company’s ability to reasonably estimate the amount of loss, in determining loss contingencies. In accordance with U.S. GAAP, an estimated loss contingency is accrued when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. The Company regularly evaluates current information to determine whether any accruals should be adjusted and whether new accruals are required.</span><span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of each of June 25, 2022 and December 25, 2021, the Company has accrued the estimated liabilities associated with certain loss contingencies.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Indemnification Obligations</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company enters into certain types of contracts that contingently require it to indemnify parties against third-party claims. The terms of such indemnification obligations vary. These contracts may relate to: (i) certain real estate leases under which the Company may be required to indemnify property owners for environmental and other liabilities, and other claims arising from the Company’s use of the applicable premises; and (ii) certain agreements with the Company’s officers, directors and certain key employees, under which the Company may be required to indemnify such persons for liabilities.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company has agreed to indemnify certain customers for claims made against the Company’s products, where such claims allege infringement of third-party intellectual property rights, including, but not limited to, patents, registered trademarks, and/or copyrights. Under the aforementioned intellectual property indemnification clauses, the Company may be obligated to defend the customer and pay for the damages awarded against the customer under an infringement claim as well as the customer’s attorneys’ fees and costs. These indemnification obligations generally do not expire after termination or expiration of the agreement containing the indemnification obligation. In certain cases, there are limits on and exceptions to the Company’s potential liability for indemnification. The Company cannot estimate the amount of potential future payments, if any, that it might be required to make as a result of these agreements. The maximum potential amount of any future payments that the Company could be required to make under these indemnification obligations could be significant.</span></div>As permitted under Delaware law and the Company’s charter and bylaws, the Company has agreements whereby it indemnifies certain of its officers and each of its directors. The term of the indemnification period is for the officer’s or director’s lifetime for certain events or occurrences while the officer or director is, or was, serving at the Company’s request in such capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements could be significant; however, the Company has a director and officer insurance policy that may reduce its exposure and enable it to recover all or a portion of any future amounts paid. As a result of its insurance policy coverage, the Company believes the estimated fair value of these indemnification agreements is minimal. The following table sets forth commitments and contingencies related to our various obligations (in thousands):<div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.209%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.266%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Payments Due by Period</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remainder of 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Thereafter</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease obligations</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Notes, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">202,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Notes, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">423,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-based revolving credit facility</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Payable, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contractual obligations</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">780,712 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,674 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,469 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">437,280 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,154 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,168 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">260,967 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:29.65pt">The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk3NGQ3MWEzNjI2MDQ3NzZhMmNlODhhOWQ4YjY2NGI0L3NlYzo5NzRkNzFhMzYyNjA0Nzc2YTJjZTg4YTlkOGI2NjRiNF85MS9mcmFnOjA3NTdmNjg1MjUwNTQ1MjhiZjU3NjdlZTYzNzg4N2RiL3RleHRyZWdpb246MDc1N2Y2ODUyNTA1NDUyOGJmNTc2N2VlNjM3ODg3ZGJfMjgx_41b03998-42e2-4803-9a37-b4f2ab3b752a">one</span> to 11 years. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Condensed Consolidated Financial Statements for more information.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:29.65pt">The Company has contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, the Company records an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Asset retirement obligations were $5.1 million as of each of June 25, 2022 and December 25, 2021, respectively. Of the $5.1 million as of June 25, 2022, $4.7 million is classified as other long-term liabilities on the accompanying condensed consolidated balance sheets. The remainder is classified as accrued expenses and other current liabilities.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:29.65pt">The Company has finance leases for manufacturing and other equipment. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Condensed Consolidated Financial Statements for more information.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:29.65pt">See Note 12, "Debt" to the Notes to Condensed Consolidated Financial Statements for more information.</span></div> The following table sets forth commitments and contingencies related to our various obligations (in thousands):<div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.209%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.266%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Payments Due by Period</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remainder of 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Thereafter</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease obligations</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Notes, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">202,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Notes, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">423,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-based revolving credit facility</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage Payable, including interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:20.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contractual obligations</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">780,712 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,674 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,469 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">437,280 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,154 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,168 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">260,967 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:29.65pt">The Company leases facilities under non-cancelable operating lease agreements. These leases have varying terms that range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk3NGQ3MWEzNjI2MDQ3NzZhMmNlODhhOWQ4YjY2NGI0L3NlYzo5NzRkNzFhMzYyNjA0Nzc2YTJjZTg4YTlkOGI2NjRiNF85MS9mcmFnOjA3NTdmNjg1MjUwNTQ1MjhiZjU3NjdlZTYzNzg4N2RiL3RleHRyZWdpb246MDc1N2Y2ODUyNTA1NDUyOGJmNTc2N2VlNjM3ODg3ZGJfMjgx_41b03998-42e2-4803-9a37-b4f2ab3b752a">one</span> to 11 years. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Condensed Consolidated Financial Statements for more information.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:29.65pt">The Company has contractual commitments to remove leasehold improvements and return certain properties to a specified condition when the leases terminate. At the inception of a lease with such conditions, the Company records an asset retirement obligation liability and a corresponding capital asset in an amount equal to the estimated fair value of the obligation. Asset retirement obligations were $5.1 million as of each of June 25, 2022 and December 25, 2021, respectively. Of the $5.1 million as of June 25, 2022, $4.7 million is classified as other long-term liabilities on the accompanying condensed consolidated balance sheets. The remainder is classified as accrued expenses and other current liabilities.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:29.65pt">The Company has finance leases for manufacturing and other equipment. The above payment schedule includes interest. See Note 3, "Leases" to the Notes to Condensed Consolidated Financial Statements for more information.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:29.65pt">See Note 12, "Debt" to the Notes to Condensed Consolidated Financial Statements for more information.</span></div> 82113000 10754000 15350000 14220000 13154000 10168000 18467000 1701000 739000 785000 177000 0 0 0 225000000 2500000 5000000 5000000 5000000 5000000 202500000 423883000 4277000 8553000 411053000 0 0 0 40014000 14000 0 0 0 0 40000000 8001000 390000 781000 6830000 0 0 0 780712000 18674000 30469000 437280000 18154000 15168000 260967000 P11Y 5100000 5100000 5100000 5100000 4700000 Stockholders’ Equity<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2016 Equity Incentive Plan and Employee Stock Purchase Plan</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February of 2007, the Company's board of directors adopted the ESPP and the Company's stockholders approved the ESPP in May of 2007. The ESPP was last amended by the Company's stockholders in May 2019 to increase the shares authorized under the ESPP to a total of approximately 31.6 million shares of common stock. The ESPP has a 20-year term. Eligible employees may purchase the Company’s common stock through payroll deductions at a price equal to 85% of the lower of the fair market values of the stock as of the beginning or the end of six-month offering periods. An employee’s payroll deductions under the ESPP are limited to a maximum of 15% of the employee’s compensation and an employee may not purchase more than 3,000 shares per purchase period.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the Company's board of directors adopted the 2016 Equity Incentive Plan (the "2016 Plan") and the Company's stockholders approved the 2016 Plan in May 2016. In May 2017, May 2018, May 2019, May 2020, May 2021 and May 2022, the Company's stockholders approved amendments to the 2016 Plan to increase the number of shares authorized for issuance under the 2016 Plan by 6.4 million shares, 1.5 million shares, 7.3 million shares, 8.1 million shares, 4.4 million shares and 8.5 million shares, respectively. As of June 25, 2022, the Company reserved a total of 43.7 million shares of common stock for the award of stock options, RSUs and PSUs to employees, non-employees, consultants and members of the Company's board of directors pursuant to the 2016 Plan, plus any shares subject to awards granted under the 2007 Plan that, after the effective date of the 2016 Plan, expire, are forfeited or otherwise terminate without having been exercised in full to the extent such awards were exercisable, and shares issued pursuant to awards granted under the 2007 Plan that, after the effective date of the 2016 Plan, are forfeited to or repurchased by the Company due to failure to vest. The 2016 Plan has a maximum term of 10 years from the date of adoption, or it can be earlier terminated by the Company's board of directors. The 2007 Plan was canceled and there are no outstanding grants under the 2007 plan.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based Compensation Plans</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described above, the Company has stock-based compensation plans pursuant to which the Company has granted RSUs and PSUs, as well as an ESPP for all eligible employees. </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:54.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.143%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.143%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.146%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands except weighted average data)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Restricted<br/>Stock Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/> Grant Date <br/>Fair Value<br/>Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">  Aggregate  <br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 25, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,607 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.66 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,849 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,930)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(844)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 25, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,838 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,639 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:54.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.143%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.143%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.146%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands except weighted average data)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Performance<br/>Stock Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/> Grant Date <br/>Fair Value<br/>Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">  Aggregate  <br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 25, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.66 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(165)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,532 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 25, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,799 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected to vest at June 25, 2022</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,649 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value of unreleased RSUs and unreleased PSUs is calculated using the closing price of the Company's common stock of $5.30 at </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 24, 2022</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (the last trading day of the quarter). The aggregate intrinsic value of RSUs and PSUs released is calculated using the fair market value of the common stock at the date of release.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents total stock-based compensation cost for instruments granted but not yet amortized, of the Company’s equity compensation plans as of June 25, 2022. These costs are expected to be amortized on a straight-line basis over the following weighted-average periods (in thousands, except for weighted average period data):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:67.274%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.126%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.568%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrecognized<br/>Compensation<br/>Expense, Net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average Period<br/>(in Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,849 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the ESPP shares was estimated at the date of grant using the following assumptions:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.694%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38% - 39%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50% - 97%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.67%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05% - 0.67%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06% - 0.12%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2.21</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3.11</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2.21 - $2.22</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3.11- $3.42</span></div></td></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense related to ESPP for the three- and six-months ended June 25, 2022 was approximately $1.1 million and $2.4 million, respectively, and for the three- and six-months ended June 26, 2021 was approximately $1.3 million and $3.1 million, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the 2016 Plan, the Company has granted RSUs to employees and non-employee members of the Company's board of directors. All RSUs awarded are subject to each individual's continued service to the Company through each applicable vesting date. The Company accounted for the fair value of the RSUs using the closing market price of the Company’s common stock on the date of grant. Amortization of stock-based compensation related to RSUs for the three- and six-months ended June 25, 2022 was approximately $15.1 million and $26.0 million, respectively, and for the three- and six-months ended June 26, 2021 was approximately $11.6 million and $21.4 million, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Stock Units</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the 2016 Plan, the Company has granted PSUs to certain of the Company’s executive officers, senior management and certain employees. All PSUs awarded are subject to each individual's continued service to the Company through each applicable vesting date and if the performance metrics are not met within the time limits specified in the award agreements, the PSUs will be canceled.</span></div><div style="margin-bottom:10pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following table summarizes by grant year, the Company’s PSU activity for the six-months ended June 25, 2022 (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.315%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.590%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.363%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Number of Performance Stock Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 25, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,270 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs released</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(165)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(165)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 25, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,799 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,240 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">640 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">899 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense related to PSUs for the three- and six-months ended June 25, 2022 was approximately $1.6 million and $2.5 million, respectively. Stock-based compensation expense related to PSUs for the three- and six-months ended June 26, 2021 was approximately $1.1 million and $0.5 million, respectively, due to PSU cancellations during the first quarter.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the effects of stock-based compensation on the Company’s condensed consolidated balance sheets and statements of operations for the periods presented (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.700%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation effects in inventory</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="7" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,895 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="7" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,707 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:7pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.700%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26,<br/>2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit associated with stock-based compensation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,609 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,835 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,192 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation effects in net loss before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,594 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,047 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,814 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,010 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,932 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,783 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,939 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,722 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,913 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 31600000 P20Y 0.85 0.15 3000 6400000 1500000 7300000 8100000 4400000 8500000 43700000 P10Y <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:54.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.143%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.143%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.146%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands except weighted average data)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Restricted<br/>Stock Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/> Grant Date <br/>Fair Value<br/>Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">  Aggregate  <br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 25, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,607 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.66 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,849 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,930)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(844)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 25, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,838 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,639 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 11607000 7.66 110849000 8005000 8.54 3930000 7.68 30566000 844000 7.78 14838000 8.12 78639000 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:54.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.143%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.143%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.146%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands except weighted average data)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Performance<br/>Stock Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/> Grant Date <br/>Fair Value<br/>Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">  Aggregate  <br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 25, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.66 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(165)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,532 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 25, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,799 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected to vest at June 25, 2022</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,649 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2114000 6.66 20184000 899000 8.38 165000 5.06 1532000 49000 6.94 2799000 7.30 14835000 2649000 14040000 5.30 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents total stock-based compensation cost for instruments granted but not yet amortized, of the Company’s equity compensation plans as of June 25, 2022. These costs are expected to be amortized on a straight-line basis over the following weighted-average periods (in thousands, except for weighted average period data):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:67.274%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.126%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.568%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrecognized<br/>Compensation<br/>Expense, Net</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average Period<br/>(in Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,849 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1</span></td></tr></table></div> 101849000 P2Y3M18D 11855000 P2Y1M6D <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the ESPP shares was estimated at the date of grant using the following assumptions:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.274%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.694%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38% - 39%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50% - 97%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.67%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05% - 0.67%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06% - 0.12%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2.21</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3.11</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2.21 - $2.22</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3.11- $3.42</span></div></td></tr></table></div> 0.39 0.50 0.38 0.39 0.50 0.97 0.0067 0.0006 0.0005 0.0067 0.0006 0.0012 P0Y6M P0Y6M P0Y6M P0Y6M 2.21 3.11 2.21 2.22 3.11 3.42 1100000 2400000 1300000 3100000 15100000 26000000 11600000 21400000 The following table summarizes by grant year, the Company’s PSU activity for the six-months ended June 25, 2022 (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.315%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.590%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.363%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Number of Performance Stock Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 25, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,270 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs released</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(165)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(165)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 25, 2022</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,799 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,240 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">640 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">899 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2114000 185000 1270000 659000 0 899000 0 0 0 899000 165000 165000 0 0 0 49000 0 30000 19000 0 2799000 20000 1240000 640000 899000 1600000 2500000 1100000 500000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the effects of stock-based compensation on the Company’s condensed consolidated balance sheets and statements of operations for the periods presented (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.700%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation effects in inventory</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="7" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,895 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="7" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,707 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:7pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.700%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26,<br/>2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit associated with stock-based compensation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,609 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,835 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,192 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation effects in net loss before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,594 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,483 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,047 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,814 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,010 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,932 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,783 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,939 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,722 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,913 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3895000 3707000 2609000 2475000 4835000 4192000 2594000 2130000 4483000 3926000 6652000 5071000 11493000 9368000 4047000 2811000 6814000 6010000 4490000 3927000 7932000 5609000 17783000 13939000 30722000 24913000 Income Taxes Income taxes for the three- and six-months ended June 25, 2022 represented a tax expense of $5.3 million and $11.8 million on pre-tax losses of $50.4 million and $85.8 million, respectively. This compared to a tax expense of $3.1 million and $4.1 million, on pre-tax losses of $32.5 million and $79.8 million for the three- and six-months ended June 26, 2021, respectively. Provision for income taxes increased by approximately $2.2 million and $7.7 million during the three- and six-months ended June 25, 2022, respectively, compared to the corresponding period in 2021 as a result of an increase in income taxes and withholding taxes in foreign jurisdictions, primarily driven by an increase in Germany's withholding tax rate to 18.8% as compared to 5.3% in the six months ended June 26, 2021.The Company must assess the likelihood that some portion or all of its deferred tax assets will be recovered from future taxable income within the respective jurisdictions. In the past, the Company established a valuation allowance against its deferred tax assets as it determined that its ability to recover the value of these assets did not meet the “more-likely-than-not” standard. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management judgment is required on an on-going basis to determine whether it needs to maintain the valuation allowance recorded against its net deferred tax assets. The Company must consider all positive and negative evidence, including its forecasts of taxable income over the applicable carryforward periods, its current financial performance, its market environment and other factors in evaluating the need for a valuation allowance against its net U.S. deferred tax assets. At June 25, 2022, the Company does not believe that it is more-likely-than-not that it would be able to utilize its domestic deferred tax assets in the foreseeable future. Accordingly, the domestic net deferred tax assets continued to be fully reserved with a valuation allowance. To the extent that the Company determines that deferred tax assets are realizable on a more-likely-than-not basis, and adjustment is needed, that adjustment will be recorded in the period that the determination is made and would generally decrease the valuation allowance and record a corresponding benefit to earnings. 5300000 11800000 -50400000 -85800000 3100000 4100000 -32500000 -79800000 2200000 7700000 0.188 0.053 Segment Information<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker is the Company’s Chief Executive Officer (the "CEO”). The CEO reviews financial information presented on a consolidated basis, accompanied by information about revenue by geographic region for purposes of allocating resources and evaluating financial performance. The Company has one business activity as a provider of optical transport networking equipment, software and related services. Accordingly, the Company is considered a single reporting segment and operating unit structure.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by geographic region is based on the shipping address of the customer. For more information regarding revenue disaggregated by geography, see Note 4, “Revenue Recognition” to the Notes to Condensed Consolidated Financial Statements. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the following table sets forth our property, plant and equipment, net by geographic region (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.660%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,877 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,977 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,665 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,218 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1 1 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the following table sets forth our property, plant and equipment, net by geographic region (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.660%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.812%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,877 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,977 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,665 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,218 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 141877000 141977000 3112000 2687000 9937000 12245000 2739000 3309000 157665000 160218000 Guarantees<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Product Warranties</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity related to product warranty was as follows (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,585 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,310 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,708 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges to operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,022)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,206)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,731)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,749)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in estimate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,047)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,038)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the end of the period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,769 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,670 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,769 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,670 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:1pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:29.65pt">The Company records product warranty liabilities based on the latest quality and cost information available as of the date the revenue is recorded. The changes in estimate shown here are due to changes in overall actual failure rates, the mix of new compared to used units related to replacement of failed units, and changes in the estimated cost of repair and product recalls. As the Company's products mature over time, failure rates and repair costs associated with such products generally decline, leading to favorable changes in warranty reserves.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Letters of Credit and Bank Guarantees</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had $20.8 million and $22.5 million of standby letters of credit, bank guarantees and surety bonds outstanding as of June 25, 2022 and December 25, 2021, respectively. Details are provided in the table below (in thousands).</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.104%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.715%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer performance guarantees</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,446 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,307 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value added tax license</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit cards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,816 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,500 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Of the $17.4 million and $16.3 million related to customer performance guarantees as of June 25, 2022 and December 25, 2021, respectively, approximately $4.0 million was used to secure surety bonds in the aggregate of $5.5 million.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Of the aforementioned standby letters of credit and bank guarantees outstanding, $20.8 million was backed by cash collateral.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 25, 2022, the Loan Agreement included a $50.0 million letter of credit subfacility and there were no letters of credit issued and outstanding. As of December 25, 2021, the Prior Credit Agreement included a $50 million letter of credit facility and $11.5 million had been issued and outstanding.</span></div> <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity related to product warranty was as follows (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,585 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,310 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,708 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges to operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,022)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,206)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,731)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,749)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in estimate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,047)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,038)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the end of the period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,769 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,670 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,769 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,670 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:1pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:29.65pt">The Company records product warranty liabilities based on the latest quality and cost information available as of the date the revenue is recorded. The changes in estimate shown here are due to changes in overall actual failure rates, the mix of new compared to used units related to replacement of failed units, and changes in the estimated cost of repair and product recalls. As the Company's products mature over time, failure rates and repair costs associated with such products generally decline, leading to favorable changes in warranty reserves.</span></div> 39585000 38887000 44310000 40708000 5253000 5845000 11228000 11162000 5022000 6206000 10731000 12749000 -3047000 3144000 -8038000 2549000 36769000 41670000 36769000 41670000 20800000 22500000 Details are provided in the table below (in thousands).<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.104%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.715%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 25,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer performance guarantees</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,446 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,307 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value added tax license</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit cards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,816 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,500 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 17446000 16307000 285000 287000 1992000 4684000 873000 1004000 150000 150000 70000 68000 20816000 22500000 17400000 16300000 4000000 5500000 20800000 50000000 50000000 11500000 11500000 Pension and Post-Retirement Benefit PlansAs a result of the Acquisition, the Company acquired a number of post-employment plans in Germany, as well as a number of smaller post-employment plans in other countries, including both defined contribution and defined benefit plans. The defined benefit plans expose the Company to actuarial risks such as investment risk, interest rate risk, life expectancy risk and salary risk. The characteristics of the defined benefit plans and the risks associated with them vary depending on legal, fiscal and economic requirements.<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Components of Net Periodic Benefit Cost</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic benefit cost for the Company's pension and other post-retirement benefit plans consisted of the following (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(739)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(740)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,519)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,477)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net periodic benefit cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(267)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(547)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,122 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of net periodic benefit costs other than the service cost component are included in other gain (loss), net, in the Company’s condensed consolidated statements of operations.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actuarial gains and losses are amortized using a corridor approach. The gain/loss corridor is equal to 10% of the greater of the pension benefit obligation and the market-related value of assets. Gains and losses in excess of the corridor are generally amortized over the average future working lifetime of the pension plan participants.</span></div> <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic benefit cost for the Company's pension and other post-retirement benefit plans consisted of the following (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 26, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(739)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(740)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,519)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,477)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net periodic benefit cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(267)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(547)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,122 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 76000 115000 156000 229000 314000 323000 647000 645000 739000 740000 1519000 1477000 -82000 -864000 -169000 -1725000 -267000 562000 -547000 1122000 Reconciliation of cash and restricted cash to the condensed consolidated balance sheets:June 25,2022June 26,2021Cash$130,856 $219,735 Short-term restricted cash21,142 2,840 Long-term restricted cash3,184 10,655 Total cash and restricted cash$155,182 $233,230  EXCEL 103 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /*(_%0'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #RB/Q4X>)\_NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R'%A+2;U96.G#08K;.QF9+4UBQ-C:R1]^R59FS*V!]C1TN]/ MGT U1HU=HN?414KL*=\,H6FSQK@51^:H 3(>*=A(<+/GZF9H8Y!&HH4,L9JK("8::) M\30T-5P!$XPIA?Q=(+<0Y^J?V+D#XIP621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M /*(_%0%3P@7T@4 -<> 8 >&PO=V]R:W-H965T&UL MM9EK;]LV%(;_"N$-0PO$L4CYDG2) <=)-G=MZL;9AF[8!T:B;:$2Z5&4G?S[ M'4JVE&;4L2'47V+=SAL^/+R\)"\V2G]-ET(8\I3$,KUL+8U9O>MTTF I$IZ> MJI60\&:N=,(-W.I%)UUIP<,\*(D[S//ZG81'LC6\R)]-]?!"92:.I)AJDF9) MPO7SE8C5YK)%6[L']]%B:>R#SO!BQ1=B)LSOJZF&NTZI$D:)D&FD)-%B?MD: MT7=CG]F _(L_(K%)7UP3B_*HU%=[,PDO6YXMD8A%8*P$AY^U&(LXMDI0CG^W MHJWR?]K E]<[]=L<'F >>2K&*OXS"LWRLG76(J&8\RPV]VKSJ]@"]:Q>H.(T M_TLVQ;<]UB)!EAJ5;(.A!$DDBU_^M*V(%P%=6A/ M@'L50#MU@3XVP _!RU* MEF-=<\.'%UIMB+9?@YJ]R.LFCP::2-HTSHR&MQ'$F>%8K84F4\@8:9-TR;5( M+SH&A.WK3K 5N2I$6(U(GWQ4TBQ3N= M$.8QYBC/>%]X7!?^37'\LI+\7,]'*^GOT6-J-+2[?UPU5"ATW0JV,[Y+5SP0 MERWH;:G0:]$:_O0#[7L_N_"^D]@WL-T2MHNI#Z]5D$$_->3A>25%21F>N2AFC40WQ^B5>_S"\J="1 M"FTO)# 8.).'*Y7]KK;CH?$-.0A7:!X1J>1]N^WSWKN^#0T(9PYR7<^2%P]V(1 MV6$4TGC'$V<;Q74F=[>3NYO[$1E_NI^Z(-'PAI#4J^93[Q#,B0R4AJ;);2L] M(3,#_9$H3<8JDT8_PV_H9-^C?GWC(L:#FB*_L!#T$.0'_D0F(?3/:!X%.3?2 MB/=(#@9MK]?WNK[OY$6#F_*RBI<=PCL*0U!/3W87Y -\1SY)=UYQR;X_\,F, M2S)92!Y$BHS60KIG&ERI*7QEA2AJ/OX'/[9WT+ ?U$8ZP7$YR_Q>N8=B/+0I M:>6#*.YD7I.6?7BJU3J2@3O/N.9XY 0]ACFBE3NBN*=Y#3I5J>$Q^2M:U0]3 MN.)YC])S)^DQ?!*MC!+%_4W>6$>PW*T'PP6ZWID3ZQBVB%:^B.)FYH,*(%_3 MI9*8;]@CTANP=@]6_TZ^8[@B6MDBBGN:A\B (U)S0MF;Q[=D)H),0R:=D+C2 M6"4)S$NPK Z^GI 5UV3-XTR0'[U3,$YD!*^QXPO6$D M%V3VG#RJV,F^USC=.;F.89A899@8;FEVV20W3\&2RX6H]85[A.Y&L^N1<^V) M!S8EK/P1.\@?C3.M[>JE6++DJ809)7/NM^Q1_.+PP*QR@*Q@RR07::!H0=3L%#:.1CMT?G -;3V41 ( M$ *9L)!T$A_#"K'*"K&#K- LX7%,KK(47J?N=HOKU*ZZ\;BF?)4#8@KV6.5 M]9#1_KG?9=9,KEW E3-BN)\9)4*&^9[8;[A8?N80<7JSU%.(;S\2OGX^_9S'G%N-V^K:7<(_?9R8@'-66L MO(]_F/Z0\<.C4/^O[SI4E'MR4L_(^/NY4=N;N97/% M]N'WR+7;E+5]Z@3]KN:G\^+HT,Y^^8EJ2@*[35F<(I9/RU/;47Y6V:D^+XY\ M/W([>:8D%G,(]4X',.+IXA2UN#%JE1]$/BIC5))?+@4/A;8?P/NY4F9W8_]! M>98]_ ]02P,$% @ \HC\5%F,S!Y_^)+?;'3[PWQQLN4W8BGTW]LK9>[F M?9157HJJSF6%E%B?SL[(FW.6M TZQ#^YN*M'UZA-Y5K*;^W-^]7I#+>,1"$R MW8;@YM^M.!=%T48R/+[O@\[Z/MN&X^O'Z+]WR9MDKGDMSF7Q;[[2F]-9,D,K ML>9-H;_(NS_%/J&PC9?)HN[^HKL]%L]0UM1:EOO&AD&95[O__'X_$*,&)' T MH/L&]+D-V+X!ZQ+=,>O2NN":+TZ4O$.J19MH[44W-EUKDTU>M:]QJ95YFIMV M>G'^^=/%Y:?EY04R5\O/']]?G'TU-^_./IY].K]$RS\O+[\NT3'Z>WF!7KW\ M#;U$>86^;F13\VI5G\RUX=!&FF?[_M[M^J.._CXTU6M$PR-$,:5 \W-_\PN1 M]U-O>29.9V89 MU4+=BMGBEQ&92;R6WY=B"-4"0VQ#*W^&:8I328T 5B8I&$ M$XUZHI&7Z/OJUDQHJ1X@9A' +(WP= !M&$T)BV*86=PSB[W,KI38\GR%Q+W1 MH%K4R%00)/5&*%/HQLL08AY;E$A$@@1/F .P($Z3%&:>],P3+_.O4O/B&203 MJ_>41AA/7SP 2TD<.592VI-,GQA>H^U*/QRA;<%;FF9TQ?5% 5*C]@)G,0VF)1_"A6&I;9*G)^G1>YS@7LN(A7X7[4]"K(69J^T;-Q:X 5<:M16- MF*4>6!P!G%'(U&&!Z:!\U*]\AU;RB45%;4T+PY!8=0' 180&+IVF@_I1O_H- M.NV?E[:FF:J$XZF? '!!',4N>TX'\:-^\1MX\N?,4T#AXC"RV-HPL]O$D8/L M((/4OT,;#^HS9BR\&;-6/;"U,SLDZB [R!?URQ= 5O/[?N+"XPO)%)DJ 81B MD:L*#%)&_5(V$):3O<53B\U6IA G;*H!$"Q@U#4K!OVB?OV:&LVGV-I2%,:, M35TQ (O,DG,4!C8H%O,KUKDLRURW.\N=5\ADU8ZTJ#+#%[WZ)+5 A/T&'C=Y M(\-^#$'&[B<$.LQ^$$-&O$9VJ67V;2.+E5#U+R\22N*WW59;/X!^EGFE]4?] M[,^*=IC[H++,K[)7ZK$.U.TH'*&7^#7&Q-A;A6YYT0ATUFCC9_+_6LB&&PZH M&R/RMCVXQ1AW$Z:2CP_SNFX+=N#/*()8\@N#]PN&U78?J;#C@$PV&OM]D]F'*+%I/WC= M&NV1-5C&F>TQCFD:LGC*', %0>I0'39X$>;W(F/>1N#S+ <-'K/=Q3&)S8L> M[7WV1"%DE"8X<%@1-E@1YK\ZA\4C&N\58.Z4#3"*Q/[J AS80$#RTF8\^%;;?:?_BZB:O:F.1UJ8E M?AV;@5"[3Y^[&RVWW=?#:ZFU++O+C>"&?@LPS]?2:/W^IOT@V7^ 7OP/4$L# M!!0 ( /*(_%11+_AA"@, &4* 8 >&PO=V]R:W-H965T&ULK59K;]HP%/TK5C9-G=21!\]V$(D"53MU+2K=]F':!Q,NQ*IC9[8# MW7[]["3-2 FO;GP /^XY/N?FFMSNBHM'&0(H]!11)GM6J%1\;MLR""'"LL9C M8'IGSD6$E9Z*A2UC 7B6@B)J>X[3LB-,F.5WT[6Q\+L\490P& LDDRC"XM<% M4+[J6:[UO'!/%J$R"[;?C?$")J"^Q&.A9W;!,B,1,$DX0P+F/:OOG@]>/9G(]ZUF.4004 F4HL/Y9P@ H-4Q:Q\^FYEB"0-.OY&9"GM6QT(SF..$JGN^NH+<4-/P!9S*]!NMLMA6VT)!(A6/ M*G/!%K +>Q!>#E .]00#T'U%.CF;+4UA K['<%7R%AHC6;&:2Y M2=':#6'F,4Z4T+M$XY0_N+L=CFXGHR'2H\G=S?6P_Z G%_V;_NU@A"97H]'# M!)V,L0"F0E DP/0]^H#>(AO)4*_*KJVT#L-F!_F9%]F9WI8S/R6LAKSF*?(< MSZN #W;#AQ 4<+<,M[7[(@5>D0(OY:MOX9LHK$!7ID)\CBX)PRP@F*(QER2M MM._]J51"U]N/*JL9=Z.:VUS"#6JP3K]X54F,T(6^Q3 MW=JK>E=$276[4-W>J7K HTC?ZW\H\_9!9;XOJB2^4XCO'"%^K;CSU.])=V%@[,C'!Q5XF>;%\]M->KNIOJJ2+?><;>J=YV_;TSG>/U' M5'Q.?XB+RM!J&_9:#V :L,]8+ B3B,)<8YU:6Y.(K*?))HK':5LPY4HW&>DP MU'T@"!.@]^>)Z32*SM+_ U!+ P04 " #RB/Q4\QK)?-4( 0,P M& 'AL+W=O9B2/B M37IMS3@FVTVGB3VVVWZF)5CBA")5DK*S^^L7?%@4@4O83K%?K(G\WFUW,AM4GTL=C)7_WDHRFU2JX_E>E[M M2IFLVD;;;(Y]G\^W29K/%F?M=]?EXJS8UUF:R^O2J_;;;5+^YY/,BJ?S&9H] M?W&3KC=U\\5\<;9+UO)6UK_OKDOU:7Y@6:5;F5=ID7NE?#B?7:#3F.*F08OX M(Y5/U=%[KY%R7Q3?F@^?5^5O"RR/]-5O3F?!3-O)1^2?5;?%$__EKT@UO MBZQJ_WI/ M/=:?> M?8WBK[=QY*EWMU>_?8XN[M2'VSOU\B7^>G?K7?WL75W'-Q=WGQ7 ._%^OXV\ M=S^]]ZI-4LK*2W/O;E/LJR1?51^\GT:?S^:UNL7F0O-E?SN?NMO!$[=#O"]% M7F\J+\Y7<@6TC^SMN:7]7'7-H7_P<_]\PE;"7_?Y1P^S#Q[V,0;NY_(US7G; M'$%R_M[5XQ^^^J@SR"%92,M')OANY*/,]_(4BFO7DL(MF^GNM-HE2WD^4_-9 M)22+'9$-NI^>NA^:F-?W!5UDJG9N0T"%(.N.6^; M-RO$XX(P$0;L;/YXW+L C 08BS$L,F$\Y $+Q[ 8@/$0$7J C;2R@U9F3;7+ MHJJ]XN%9+9ARS&7*N22+7)+%CLA&8>"','!KREULB[)._YNTB[H*1YK72;Y. M[S/I)54E:W"*[RC9<49@K*7-I0FB'%$M!4T0PI3[6@::J! 3'\X_<1 NK,)O M9%67^V6]+]-\[:G%S"OJC2Q5/F9)+5?>4N4G*%Z8MTPTZ2;D!'.M?R* AVM$ ML8G!E,&Z@X/NX!5SS'(\^B"= 7#M0!AS#0!#(J!ZH$T8%=Q'6!,,P @2*(0U MAP?-H57S+V515=ZN+![2&I(:FJ'P0^7$-:D #/LDT((6F3",_8!JLV\,P(B@ M:"*\R!_\GF^=6*]VLE3#626U_*ZJC4I6X-S:LSB:7)VR14[98E=LXW@<^6_T MTD0CDW*Y:>>8E1IO6;%3A1B8B#W5<5*(@!-]S$$P$A)]S $PQ+!/N9:)$(X* M>C0;C:7C03JV2K]-,E5 -+I5C?I--DD)JL;&]0DCQH("P8@(L*[:A F$F#ZU M C#.&9MP-6APT,CJ$!>_R%R-OZQ5G:Q409>J=29IBF50.C$U^8CI,P\$PRC4 M#1T 8X%/]>44A E_*MR#>T5V^_I#7J+G'$GC7.@=8*(H"8W0FR@UHQJ1-U&! M..K+L?K!SR*K3UM<+/_:IU7:[8ZHX"OUV6\J"RSSQ0IFGJ3@1F6!<* MP%15@PRQ( [K=5X,X3 )^$2UC@U>LAMRZR3-O7>9FG>ZT08J-YW="5&^ M5U=NPO!QI=GK!E!,KPQCZ)(AGYI@\6 FL=U,]JO+]&P#ZC?MW0GR.0_T#@!P MH>H"O0<@F/*+>A< ,$(HGRC=\> JL=U5MHO,O7PH2OG5U63RF[6]V2O_+\DV3QPC1 MZR@ 17S!=.DF"J%CS] K-V'4#Z82?S"6V&XLO\K::T8YJ)(;&](GC F,=)T MCC 6ZOX1PH6"Z0,AAG !"=&4V,%#8F%U$\]B/66BE&7>;E6XVQ_?0"^!K8;T MK5["*5ODE"UVQ38.R^!NL=W=?DJJ=.F]4PO.JLBRI.SBTP;F/1B8CBXXS@__ M(^9Z6H(P<\$%8<;>S01LPN'BP>%B^Y9IE&;[IH)[@_SP=?)!F"D?A)GR8=B$ M?#+X2&+?1/VS/7^@]">/JK!9R^5;"K[9I3N]FW!E[]I\!*GNZY.V2*G M;+$KMG$ !XM,[!9Y&+Q=Y,"4):99Q8@Q7U\Q(9S/1:#OPX!\)#"R%N2CPI_P M2F0PR<1NDH]'K4TW8&I!W0 .U WQ0;HA/HONHV,+=I^L;-)JOP3=L+WEFT>< MVX,+;D\N_#^.+I#!IQ-JG3*M9T>L%O_-07#)%CEEBUVQC8,PU O$7B^\>(*D M;W]L8G% V-? ,(Q0:E>'0(XQC#Q]0H)PB$E&T\,_:%2(-R:=J\Y1T*LQ<:; MT\\E6^24+7;%-@[&4,D0^V[XYU3A(T$!#;!!?;UW_$B $<"X>MK M60SAB& DF$C H4P@]C+A5O5BNH0+>2[;(*5OLBFT>OB MXW3SW2E;Y)0M=L4V/KPX%$W4OOG^\O%%A+G;M\P7W15T7V_;M1B8K638 ]?^'HJB?/S07.#P$L_@?4$L#!!0 M ( /*(_%0"H0GGT0, (,- 8 >&PO=V]R:W-H965T&ULK5==;]LV%/TKA%8,+=!&WY+EV08<6T4S-'$0I=W#L =&IBVM$NF1E)WN MU^]24C1;IMU@\XM-4N<>\IY[>4F.=HQ_$QDA$CV7!15C(Y-R,S1-D6:DQ.** M;0B%+RO&2RRAR]>FV'""E[5169B.905FB7-J3$;UV#V?C%@EBYR2>XY$59:8 M?[\F!=N-#=MX&7C(UYE4 ^9DM,%KDA#Y97//H6=V+,N\)%3DC").5F-C:@_C M2.%KP-><[,1>&RE/GAC[ICHWR[%AJ061@J12,6#XVY(9*0I%!,OXJ^4TNBF5 MX7[[A?UC[3OX\H0%F;'BMWPIL[$Q,-"2K'!5R >V^T1:?WS%E[)"U+]HUV(M M Z65D*QLC6$%94Z;?_S))+#UQSLY&2VN)O'=TD\1]!* M%I]OYM-'Z"2/\'<;WSTF:/$1/MW>/\2? '?S-4:?%TF"/J OR1R]??,.O4$Y M18\9JP2F2S$R):Q*<9MINX+K9@7.B16XZ)91F0D4TR59:NSGY^V#,_8FJ-%) MXKQ('6?.X) MOD1B2: N2,16:,9**$:9JA);@FYHRDJ"?I\^"4U&DJ\?-0)X9_R5R\)-G\DF3QA<@.@A1T00K. MYB(JEZ#/.] M@=5+5 V7XSMV#Q8?P^S "_5I&G8*A&<5F):,R_SOQF-(1BB,%>8Y+D[NT?!H M%0.GY[0&$O0WYS'&#GKBQ1I,Z/AZAP>=PX,?EI\TPW2MMB.XFU9E!0$G2\1^ MM&-U:@PT:>!&3MA3Y!@6N%Y?$@V7XUM>OUX=PUPW=/2J1)TJT5E5#H_*4Z&/ MCBME$ 7>H.>L!N9$X$G/70W,=IS [F53K,$-+']/O<9C<^]661*^KJ_S N)9 M4=E<(+K1[L4PK2_*O?%K>SBS->-S>&$T#X)_Z9OGR2WFZYP*5) 53&5=A1 < MWESYFXYDF_I.^\0DW)#K9@:O),(5 +ZO&),O'35!]^Z:_ -02P,$% @ M\HC\5'F@XE@!#@ TIL !@ !X;"]W;W)K-5LLS8MO!V2HOUZ/+\\W?KNK+ M\^J^79;KXJJVFOO5*J__>%TLJX>+D3/Z]H?WY>VB[?YP=GE^E]\6UT7[\>ZJ MYJ_.]I1YN2K635FMK;JXN1B]KELWF7^MAMZT]LF;W35NM=HUY#U;E M>OLS_[I[(QXU<(,##+L&GM2 A <:^+L&OM0@ M/-0@V#4(Y)T^U"#<-0CE+AW:Z6C7()*[=*A!O&L0;^RP_?PV'_XT;_/+\[IZ ML.IN:T[K?MDX:-.:?^;ENC/[=5OS_RUYN_9R\N[M-'E[G4PM_MOUNS=L^NH# M?W']@?_X-7G[X=IZE_)7[R;_R-Z]F2;OK_]F)?_\R#[\QQI;'Z^GUH\__&0U MB[PN&JM<6Q\6U7V3K^?-"^L'X?7Y6S78=>[WM&#G0L0]5FR\US2;F M9I/[U?TR[PX@*[FYX4?4"^NJJ,MJ;E4WUJMY==<=8B_X;__C[RT_:%N-Q/2( M1+5:\3D?\W=IDM^5^IU-G\JR$.\#/:(^ MFVU%BKGUKET4M<7?&3[B+KJAD.N^J1K=YYZ=3IT6-^6LU'6-#88\]QTYXP?6 M_N@B^Z.+;/KA'>C'Z^*V7*_+]2T?D)?Y>E98/_+/:'N\_&3E+>_<[*5%@A<6 ML8FM.TB,_.Y,^'-SE\^*BQ%_XYNB_E*,+O_Z%R>P_ZX[=)"PZ1;F;V#=*?7+ M);$=-P[/S[X\/AJ0FBD21I&P# EC()A@67=O67>@94^QZ989/#*#1P(2>:(9 M)D;IH094-;D!)?>IVSAQX!//%[=+D1VCJNC8<:(X$C4SW68^"4D@O6L,U#G! M#M[>#MZ&[AZP UO/^#5TPP=%W? K@M_OR_8/Z[?W MU7)I\6O0A[R>_U=G$P\YFB%A4R0L0<)2)(PB81D2QD PP>3^WN2^<G^AU1X*Q0T./!"1LZBOG=2^01E6D7HJ$420L0\(8"";X.]C[ M._C>_M9Y.E"(6'36#%88$?2O6R" M5$R1,(J$94@8 \$$MSIV/^]O/\>OV@E[6[6"-/B918=:;T<+#@LF4,$42J-0 M6@:E,11-=-^CU,DYY8[DH6P7BX+?A=Q4M=7F7ZWJT[*\S;N9^*-WT&:%H4,F ME#;=T1X?*6/7EZ?&H9HIE$:AM Q*8RB:Z-T^TW',HU MGZOF=5XL!R83L^)@^R%IR6F[D$)%*92606D,11/MUT=#CG%2_G(;^L^$T+]< M\]>%]>.R:@ZG7^_6^5,+1>A(YJS^!TJ:.FI<0._(">;H'JII":11*RZ TAJ*)SNU3 M&.=(#",Z]R2WALH4C!L&?NS*(R@T8]&H% M]5ORM>TN[#XM"^M-V;3:HI[3^==[_LT1>1!2E4,.[#<3/Z,^8B!#'P>1!IA? M\YI_9*'A(T-.>4^@M"G1) JV%\DU70E4-872*)2606D,11/-VP<4Q!Q0:*^9 MCAM6,X<>NZXG)[5F\<%6]#373+[L0[5K3ARY?AS+ Q$T5=#(CATO"FUYN-)M MYX>^'\E3N*C^B<;H,P.RG2+^/D\U$>C#'%#:%$I+H+042J-06@:E,11-M'N? M6!!S8O',VE0S?;"_H8D%T3SA$3FQ/&Y"\PHHC4)I&93&4#31MWU>0<60VI474TDX,:^7!QH5AQJ/R@M.6T7 M4J@HA=(R*(VA:*+]^G3$-:W0RJ MR5 TT85]TN&:DPY3C:JK>ZC"]^5'RB=FB<%V@SX8 J6E4!J%TK(3/RV&4A4- M]V@1+W-L\\P:53-]Z'T+E#9U=9F-ID85JII":11*RZ TAJ*)SNTS&]><>M&4N4-442J-06@:E,11--&^?OKCF],50N655V:":*91&H;0,2F,HFFC5/LQPS6'&:8NSN>K$?Q3)UU 3L]1@V\7* MN4@YHVJ[)<<1T&Y1*"V#TAB*)JYFW<<1WK.6O3HV!IKI0\= *&WJJ= RLK M4T(U4RB-0FD9E,90--&W?8[AF7.,)Y3">.H\NSRG;!8=;$!'&0T5]T%S"2B- M0FD9E,90--%]?7[A/7O)JZ,C)_2;3*"TJ:>9U">A/)<'U4RA- JE95 :0]%$ M[_91B'=DD:RGE<)X:LPP)FXLE\*8Q0<;$;I>UFF[D$)%*92606D,11.=^.BK M5,S1QI!2&$^3:=BQ_$#(Q*PXV'Y(6G+:+J1040JE95 :0]%$^_4ABF<.49Y4 M"N-IUF0BONW)]]5F[<%&A#ZU J6E4!H]\?W-H*H,11.=V")H@ M( Y])?$JJ:0FD42LN@-(:BB<[M8QKO2$QSH!S&Y%9-%N($OB\_ MOVQ6'NQ#]:M*B+QR8Z+K6A2$MJWR@M*FGF8E*\T;U_)HRY#]4\T1I]Q^,YWK,#QH0M;06E3*"V!TE(HC4)I&93& M4#31[GVHXIM#E6=&T6;Z8']# Q5?LTR7IZS* -5,H30*I650&D/11-_V@8IO M#E2>$$7[:A(A%^>;10<;4/UR=>6L#7T^!$JC4%H&I3$4371?'Z+X1T*4YT?1 M9H7!(R9GE>%&VF#[YW@>8VOBZWT4314-442J-06@:E,11-<&[0 MYS:!.;=Y0A0=J/&)-HHV*P_UH495C:)U7=-&T="^48VL-HK6;:>/HE']V[KB MK%D413O-V_SR_"Z_+7[-Z]MRW5C+XH;C[9<_5/7GC<;E_P%02P,$% @ \HC\5$[' M=" C"0 HR8 !@ !X;"]W;W)K,^]E$[O1?53;CBOT<.V*.799%/7NY/Y7*8;OF7RO=CQ$NZL M1+5E-9Q6Z[G<59QE>M"VF!//"^=;EI>3Q:F^=ETM3D53%WG)KRLDF^V658\? M>"'NSR9X\G3A>[[>U.K"?'&Z8VN^Y/6/W74%9_-NEBS?\E+FHD057YU-SO') MI1^J 5KBCYS?RX-CI%2Y%>*G.OFE+EEDE^(XL\\JS=GDWB",KYB35%_%_>_\5:A0,V7BD+J M_]%]*^M-4-K(6FS;P8!@FY?[7_;0&N)@ *:6 :0=0(8# LL V@Z@PP&^98#? M#O"U9?:J:#M(CA:7GWY?'E^ R?+&_CY^O';S1)=?4(7Y\O?T* MH3 1LTY3]LG7^R?3"Q/#M%74=8;B3Z6&<^.Q\]!BTX5 M\J3*!7%.^'M3ODCAUP:&=9JN>C-LLRN4&?8%U)M*K$ M%EWM>,7JO%RC9US>6(RVWY:WSRMR@,G MOTPZO])D1Q;P.POXKMD7WR!M%4(:8V,_,M0C56ZZ6\R2*(C \'>'\ UB,4UP MV(D= 0LZ8('3->?9?V%E0?:J):H%I*]4E&E><%2VB-55=9PJ'[YM),\@V-^A M727N<@A6=/N(1.=.YG9G\)KN?*7)CJP6=E8+G>Z\Y#!IFK-]OBXSQ+:BJO/_ MZ0LFS??3!0?.\TGDA0,7CZ5H0KW8[.&HPQJY0T^4,^T\,$-=-6G=5,I5Z895 M:RXU>E%O> 7W"U:#1U,A:V.@1B-X01A$ QW&0C'QS1K$G0:Q4X/S ^,BL0(N MNZU1ELM4-&6M%.P ?(!KCWTLA(.86M G'?K$B;Y/=@4'5D;\ M 0H5R4T@DS'()!X:>"P4!\22!;#7/4B13A'@ UBQ$\PM4 ^H&OL-JR*VJE*3D9P>&RG,!Y"&PM1+_$LR$B/C+CY M;L-*M;:@*F!2\GJ_RHJ:%/3NVD[Y2>GRMV8Y-T#,^=M+IXCS5JU,J1N'Y M';LMS"%$QSG%H\DP,1K$:$@26PCUK(S=M/RYO /F$]6C$9L_>NB,P%\P!&>0 M"S&Q15'/S-A)88OKBN]8GCVMP,-4G395Q57NT]%E!!^,05&?EHU&/,?+,@#.FP4#;(T22QT3CI*9)X+^IB5/*0S^EB MB)-Z7YK87VNV8ROTK$O+#G9>(DO3X0VSB$?T\N=(=>.^^OD9OD',A[.B4OZZ _ MY274N\^)O5=MH5]KMF,K]'1-W'1]78F4\ZRU@2:_MF2%]">*.]W70#;,:[1B MJ4K;1F(G8\*./?@;.G,L9N%TTG,Z<7/Z=Z#T1[5(U/+Y^PH8R-TW:6"0BZ)# MN6,U>G8G;G8_4J/>Y%4VVS&5"+:L; !YVV.NFC*#7Z,*8U8?H3<1OQ]B&_J> M^8F;^8_0J]YRS=;<5:@0(\L/.=XDA:D-;4_QQ$WQUSU6W?@>];I&M 8>CV(Z M1#N6LD'MB9ZXB?X :LVK+11/J:I)V&_@BP22RQV9?VM$[= MG>\UA&J:[UB!VJB0"-K>E4ZPO.W9>P6,]$#''>XLB(:-NTDJQA9JH#TATU\0 M\E%2[*(#? !]_!94D:JU-\(VM,AQ- QK@Q044Y9JBO9<3-UT'U>;S:B M4#D"Z58'T-[R#2M6"C[?[@KQR*$L7XE*[T'*#:LX@J19%UQYRJB4B8)I/.Q[ M3&*4)I:]-GJPT^WN>[L2X[#"[>O>5M5\U7!,&L1GVO,"W=,:T MIUKJIMJ/JQ5/]4KF#ZG>SD!0I'.4MEL;X"FEIA&[H1\.QFVS0P:E;@;5!9TJF_6N;)[JC5=]K88E ML,[+4@6)JK%YE8O,J(.A??9(0(;]D$&.@@:Q38>>1ZF;1UTZ<-5).]!_^,7< M_\;_,>H\YE@[CD:Y BEQ,H6/1O3V%F(+YO=;I]\@##4'G0A9%.I!;': MZ[Z"(ATB;_\:&@C#_%[+2?DO?K'U2K,=FZ1G?>IF?1T&.GVK/ UD*K8R! M2VLG2 T[W?YHT\0@A2D.+7M3?L_XOIOQAX"A5N'F4LH?4W:4)$.&[ZX@? MI?;D\TIC?\SZ-!RY2Q%(ZHA4O]@Y?6[B*@M>UA+2_16UCA19/M-U#88)MWJJXXME4+ M4:YG[7S=_7=&QH.@I9S&00A'!"=3\#):;J"'W5MU^$R"I]@GB$QCWT-?.N,/Q>@4QS["WC0, M G0C5,*QJ@$(@@#DB4) Z11(%9E6\OS@2YPMK];ZBR:)=+SL/YSHKG9?37W0 MWPH-KE_@DTMLN'[N!R<7?F"\$\(=_0'6O'_T_O.MKZR"ZDI"8[<"&-[["!9- MM?\B:G]2BYW^1NA6U+78ZL,-9QFOE #<7PE1/YVH!W3?I2W^#U!+ P04 M" #RB/Q4/C/0J&0# !G"0 & 'AL+W=O!NR+19[O.3YWO!=.]EQ\ESFE"GY6)9-3*U=J,[9MF>:T(O*2;RC# M?U9<5$3A5JQMN1&49 94E;;G.$.[(@6SXHF1/8IXPK>J+!A]%""W547$W]>T MY/NIY5K/@J=BG2LML./)AJQI0M67S:/ G=U:R8J*,EEP!H*NIM:5.YY'6M\H M_%G0O3Q8@_9DR?EWO?F832U'$Z(E396V0/"SHS-:EMH0TOC1V+3:(S7P_B:P)M'(BA3.55%2LJW\ Z^)'-X<_$6+J!@L,CY5A*6 MR8FMD)T^PTX;)K.:B=?#Y-.678(7#L!S/*\#/G\-?&C@[DNXC3%I ^.U@?&, M/;_'WA.52A2IHAG,B,P!G:H7-S^VQ8Z4& 0)WZZ6J(6Y^U>7O_4!0?5=I#M;85ON#@ M!MX1TPZM*'"Z>88MS_ LSSO.UJ^F&9X0\-TH.&)YJN0ZP[ GG,.6YO LS057 MI#2\3*K_.]?K\_:^N9TU,3Q-F3!TH^.+.%7S?-_S>ZYB9!T)HM;IZ+^7#3)_ MHBEG:5$6Q PGONH-#"@.V T!]3,1ED1&MLB0E82D%TZ#E&+!+4=/D MZ@6V*]-3+@ +9X"5@RNLC0$6!_3G-ZH,,'?!&V!R0F]^@3_ W '7&6!RP/G[ MU0S"$/4]S<#W!QAKZ.H<]L&HJ:A8FY$MT>DM4W5#::7MJ^#:3,]C^6@\&W7) MH_',O"+L7^;K)\AG(M8%DU#2%1[E7(ZP D0]UNN-XALSZ)9!@ A!( !@ !X M;"]W;W)KNE %+MQCYRI',HU"I1]/Q^&!4 M2F4&QX?QWKD[/K1UT,K0N1.^+DOIUJ>D[>IH,!FT-R[4H@A\8W1\6,D%75)X M7YT[K$:=EER59+RR1CB:'PU.)L]/]WA_W/!!TO\Z/!F!TB M35E@#1)_2SHCK5D1W/C4Z!QT)EFP?]UJ_SG&CEAFTM.9U7^J/!1'@V<#D=-< MUCI/'DP.QB_N\7:O\W;O M/NW?-G/?R92X6_*UF<."D^+,NLJZ=/.'4)!X].#9=#I^<6;+2IIU7$U>_"@ M7R4=Y4(%+Y0)Y%0I,HLZ,AYW<>5A,9LUR5+%JN8FP<@I&*@T%/S1.1ZE? M3D[..[<9H:IVOF9X@F6SPM4LPT\<+6H=8X\(\<.HXI*RVJF@FFVOKK-"F@4! MK+)4WM_&ZO+566MP)R*A?$#,'!>\!U6(6IJ;J%J#ZRQF34@/?O694[/DXA_(EYCNB,$%3-PJ MN+Z@'PS%NTTXHH"B4N8D,G(!1((KH63+,6_00"$):R5G2F]2EP,<;7WMB#4%EINR9H0S_.54A- MU9P**BT-_% &*H-U:[&4NFX$45:NAKJ5= Y^KU&&B$S&LDLXP@A,$"WGF:@4B#)_K/!VM.\UH!@'FL._ J^43-- M39VFJ-";P(]Q9-13'NA3K2KV8RC>;'R:$4AE24T+<4EUT=T*J*Z0Q%6A,B8D M6C/ H%O'Q2&]-9)]2$41=RJ33J%Q^BRETG%#(M92-+9@B3K+?KMM-L. WN0* M;@@F2>:22!:I,1T2FJ;/%:W["=YHAQNI%NKH$BVM7J*1";6:\TZ;R ^-MAF? M.2T<)=!A/HO$8-'37&0-3>-I'6; XXJW&;LD;G@'S_R&(,!^GR3NMC7_R $E%I#@?^9,8_]U_!:RE$[^#<[^EXI3IJLX3'E.V)6!WYG MT#&9/ =E_A&GZ?YIP!$S1Z^9NKEG*V4BAQ@,&N_QLL(910,L%;>:F$OE6GJ4 M[23#$F\"OIN,K;=WT.G)+7]D&A 2Z44T/*J1@<@]1J*#FQ+]FO-.2PMQW*9J M[8K-C1&,=N>W*:29UXA*51AN#I+%%5 M(9=,TH3ZT IO*C*&^JY0FQ-;/UV^L+7.(<"]GC>GL(]HN_BT*_XO"?4[GEV& M+)9HI4"G[I;I#2;MQOL'=>\?&"]8I3A8#)Y> O]QTP8(>9Z,XU; MQ[RZOM>2L5L-C1]RUY76T6<,?D%D!^WY[3/V_G=@G:'[(/RLI=@EB'M3B/"[ M._ZV%+6E7/JSN'\@;5]D^A&([;F)AQ=NYSR-)3YD;Z/ ;UVJ=[U3CGI?!B)K M\_[3RPGZ&ULI5=K;]LV%/TK MA%H4&^#XH;RZ-C'@I"O: 46"9MT^#/M B]<65XI422I.]NMW+B4Y<\\]]T'Z;./\UU 217%7&1O.LS+&^LUD$HJ2*AG&KB:++ROG*QGQZM>3 M4'N2*AE59I)/IR>32FJ;S<_2VK6?G[DF&FWIVHO05)7T]Q=DW.8\FV7]PF>] M+B,O3.9GM5S3#<4O];7'VV2+HG1%-FAGA:?5>;:8O;DXXOUIPV^:-F'P+#B2 MI7-?^>6C.L^F3(@,%9$1)/[=TB49PT"@\:W#S+8NV7#XW*._3[$CEJ4,=.G, M[UK%\CQ[G0E%*]F8^-EM/E 7SS'C% M=3H,#%Y/GS'(.X,\\6X=)9;O9)3S,^\VPO-NH/%#"C59@YRVG)2;Z/%5PR[. M/U-!-HI%4;C&1FW7XMH[B^>"('T,9Y,(+[QW4G2(%RUB_@SBB?CD;"R#^-DJ M4KOV$[#;4LQ[BA?Y7L!?&CL6^?%(Y-,\WX-WN WY,.$=/H,WC-4976@*XH_% M,D2/$OGSJ8!;O*.G\;AMWH1:%G2>H2\"^5O*YJ]>S$ZF;_>P/=JR/=J'_I\2 M]/\0]WQI31,1R*6)-XO;BZ$#J'!]\7-E_3E8'HR M$MD &.-$7#I[2S[JI2$ 0?^F]2*MXF\I'T%HM*Y%,44=[U^]>)W/3M\&<;7! MTK<&2YGX(1MXR7X<#YV*H*O:Z!7GF+G)70;%@($>,%C>8^!4[I;W%=B X28" MU=++-$HJI\@D9HN;2W%T.CW@V-_1,B:"^5M^1"/'LHLQC3 .ZPHDO+BJ&2:, M]G$8BRL+2"B_A$5^DLI_UBI\Z:I:VGLANRP, VX"D^9=8,F!*X02O0LUI0$H M*HJE4U"IKLU]OQ=:8\ZFX-:-5A(9WW6UD0$X4-P#,#HAV3KMZ/>G56,$!$?> ML&NE+=:U-#O2QE)"&O(D<$2$"%&8 ]#=ZG&XK8;LI6BJQL@4 *U6" 5L"K>V M^F]XDEPS4.,O%")[82ILQ$<7HR^E20SA @70(L$,PQO='\?B5ZX,UI+CQZ:A MG@]!#]0 /KOW<"U>SGXZ&1]C-AO3'E2J*7H@J502%1K44BNNF$+6.DHS$N[) M]*J&>O;LH5I"Q!Z-%RD5?5P*G/6TJHN/$N?6::O3RUF>CZ?;<+4MPD2WV$ M^#O^#WS2;J5#:LCPX(][(I8Z".#<:M>$0>>U%/HL#"M O#P]&F3A<;DHZHB" MR$/,LF^"8T008P2 M@1PH;9J4*W;"$Y(0&"4^UG4#)>V701<"B,D &%NND$Z$4L*HEZ07\WOQ4IOO M)KRMJMHSU]:,HPBX&RBY.\C00+$["DL)OH@,09#=';%<5ZEXNE8"&%RVC9W2 M6CO/WQIHZ+\_EE*/2J^2_EWMMC&YL(UJ_-3%8C*X!5;DU^FN&T1";B^$V]7M M=7K1WB(?MK=W\4_2KU$KPM *IM/QZ7$F?'N_;5^BJ].=&ULU5=M;]LV$/XK!S?K6D"1)=F2G30Q MD*0KUF%%@[9K/PS[0$MGBRA%JB05)_]^1U)^:QUG_;@O%DG=/;Q[[D7GBY72 M7TV-:.&^$=)<#FIKV_/AT)0U-LS$JD5);Q9*-\S25B^'IM7(*J_4B&&6),6P M85P.9A?^[%;/+E1G!9=XJ\%T3^K*T[&,XN6K;$CVC_ M:F\U[88;E(HW* U7$C0N+@=7Z?GUV,E[@<\<5V9G#9M=3E(G$$H ML+0.@='C#F]0" =$9GSK,0>;*YWB[GJ-_L;[3K[,F<$;);[PRM:7@^D *ERP M3M@/:O4[]O[D#J]4POA?6 79E(3+SEC5],ID0<-E>++[GH<=A6GRB$+6*V3> M[G"1M_(ULVQVH=4*M),F-+?PKGIM,HY+%Y2/5M-;3GIV]B>22^9B: G+G0S+ M7N\ZZ&6/Z!7P3DE;&_A-5ECMZP_)AHTAV=J0Z^PHX!^=C"'+(\B2+#N"-]HX M-O)XHZ..P=]7"6HWD)3%; .LHX-><"30R4]V )TM8:\=2_-_S^M F11Q=YH+CA)F[1 M]S<"WE/[H.>*K#D9QPGEL!"^' GL)!W%H_5)1(:9%GV5BH<8WLI2=.X&+A]' M18VD)NWFQ,%R(H#KQAV7-=-+\KOJR OE;K"Z*VVG'1;MJ';=BJY@RW0CL>_29:<[F GO04AD;@:F5MJ<6=;-S'*CNYN&$RU(U MO;.SEOH:UO:'VH8!'G04^%8FRM; MTX="^Q@X;*'D,GCS@E[;6G6&CLW+\ZT=K['$9H[:;Z[*4G=D91\_XT$(E%ZO M87>O/(%T%.7YF5L443[.X+V7W5Z[*YTGT71T!ODX&F4%?%*66'O,H0>"+$CP M;$J+"2D6T[V&QH11OJLMN&2R[(-H GT!RM_?%YU+1:V97&+C>?1+6&C5A& = M9YUB3,$EFR@3?^2]H[B&PNR-^]6 5/*T=':);881F<8A[&? ]W%YOR'$MW%X MT_L7=H&T8$/+'H(S)S#-HC0=N2A$DR0E66/.*1^( :HP>)&^A'023=(<)CG< M!J_@C@FJPH,>[5"?1@7%RB'<,%%V@K*]@LZL,WUSAW8?$$VZ3S[%YEKNB1+;(SBBS"ZQM5YYY:Q$ M !D !X;"]W;W)K&ULM5AM;]LV$/XKA!=T":#: M>I><)@&/?< MW7.DSS92?=)KQ@RYKT6CSR=K8]K3V4P7:U93/94M:^!+)55-#;RJU4RWBM'2 M"M5B%OI^.JLI;R879W;N1EV38#),W/+5VN#$ M[.*LI2OVGIF/[8V"M]FHI>0U:S27#5&L.I\L@M/+&-?;!;]PMM$[8X*>+*7\ MA"]OR_.)CP8QP0J#&B@\[M@5$P(5@1F?>YV3<4L4W!T/VG^POH,O2ZK9E12_ M\M*LSR?YA)2LHITPMW+S(^O]25!?(86VOV3CUL;9A!2=-K+NA<&"FC?N2>][ M''8$$32E+R3C9FKK+L-G%?[4-5,2)AX)_3!\1E\T>AE9?='?>%DI69,KL%5!-@#29DVN+,9, MD=\62VWG?S\$@-,?']:/E7.J6UJP\PF4AF;JCDTN7GP7I/ZK9ZR/1^OCY[3_ MTQ@]J^2PB0?$,3*RF ?=!*0Y>"$8M @X;L&:IZ MD7*K#$Q>/I 5DRM%V_6#9RF@)+ %BNHU;UM42\L25(Z^%T-2'7-<*#L-CNB3 M4S!&,;97+>0]O]^?&!%P@]0[,/,1@H6R!BS4Y(@$>> ED8^C+/&"/(91E 1> M%B0XBD(OCR)R#;8IL@##> %HXVR8D'#N)5E&DLC+HI3$T.UL<%85"A+ C\"C3F9QUZ8@8H@].)X#M$!Z3PB"\TIN:$%KWA!HKF7 MS4-\!/. 9+DW3^;X\ .??)"0&"/N:'/FS7-G<^Z%80:C=)YZ.8C * 4=46Q# MVD>- ,$+33C$LE6R[ H8E%P!YXL'3+,A$IILUI)096-?2F!2VN 2+ 1>X*R\ MXR6N0R]1<$V;A@G24F4:G#=K:NQN&'S<;\G65%33_R7!-!40QV'/;Y4UKRTP M &280; #A#1,$P\+[0CB'WMI$-A1ZD5A1-XV#DF20Y33E(!0Z"X2GN[)**9<4$<[\T%S%,OL$A!_?E)"!M63$&F[N!Z',10VEET8L MS\3#]+^YE/8]XIN[%#YV*8FF\Z=0Q"[8Z0'(5P1<^>SO,= M.UIK!]VUXRDE-OQ(]QU(&ZXKCEU;63IWOH_3ECTTUZ:/^1<)@E@N:?%)R-7T MH$_]QZWET(PZ!6RNP2AENXIC!*FJKQ(;;-2C] M_,Y2-8#2*T3S30\%D), 2J2=9A966B-;(2*&UWO)+BRT@^]])UP! MF8$U'B9PP90]NL$1 JFWII"RD-(8 @&22*G(SW!MI,) [E\[!$!BL+87J3I1 M0;DP=/*.*6@BGSL(CX-EZ ,6N-9:BF+./C2KAGL7?_G *%XQ6RS1L9GO),+A M]MQS I0.1+W>>)+#'GRU7Q/;H=W=>)P=_UE8N OU=KG[6^(=5= /-!&L E%_ MFB43HMQ5W[T8V=KK]5(:J&D[7#,*2.("^%Y):887W&#\O^7B+U!+ P04 M" #RB/Q4(U:J1-(& #?$0 &0 'AL+W=O95=ZWKR<35U34 M2#SMQK259!J.FGN33Z6+22*6SJXLP]M%>79C.UTK31RM< MUS32;MY2;=:7V2SK!SZIV\KSP.3JHI6W=$/^2_O1XFVR]5*JAK131@M+J\OL MS>SUVSG/#Q/^4+1V@V?!D2R-^QJ_\FL_T$IGA/V5YC:A;]B M'><>SS-1=,Z;)AD#0:-T_"_O4QX&!F?3)PSR9) 'W'&A@/*=]/+JPIJUL#P; MWO@AA!JL 4YI+LJ-M_BJ8.>OWDMEQ1^R[DA\(.DZ2\BX=Q<3#^<\95(D1V^C MH_P)1POQP6A?.?%W75*Y;S\!J"VRO$?V-G_6X3\[/1;YR4CDTSQ_QM_Q-M+C MX._X^Y&^4ZZH#0?KQ'_>+)VW(,=_#\4<7>U:6=!EAHYP9.\HN_KY MI]EB>OX,X/D6\/PY[W^F-'_)T2 -PJS$;I83[Y66NE"R%DHC.UV<[ROIA<1L M;3P:\JB)SDJ!X15;WX4UE"[JKB0T7&$ZMK-4D+J3RYI&N\%6;K8CMH.36LFE MJI57Y#"H2_36TH_%YXI$(:W=*'T;%W",UE?(MU@=Q&GPT3):S=/$M6E:J3=_ M<\RDN?C=>+C@!?!ZFEY?HH^"4-Q1O6&Q(2.D$UEA]!U9KX!7.-+*6$X! MN4PL6=5>"=FVUMPKB 3QDDC%+A\NQC!($. _Y5&L"?DMR9-%LP,!*TXI3(SD M6X%P<RR@"_R-)2)#S(1?E, W?!?M2<92F M_5:O DF$6&2@33V#H1JE@@DC<_$8XJ7XHMC>$]_^8U0;#%+_W/QV7@0 MZ?#H]0#T300=B?-"_/S363[+S_%TLC@=S8[/]IYV7T\7)Z/Y+!\\O>ML2""2 MXM3]41/UDU@_]\,>\1SP(I!#&ZZ.=J!H2(9TCICT=MA!(*9?$^EM.,SW/J14 MB $C*T56VJ+:C%.&21;5X^RSDT>Y'P&1WE(Q-5L(^_05:U77 HK27^C84);G?5R+>]1D=!*BS(==H M)X55*](II2QGJ@1SL7X@,E;7$6\;=[_YHW9%Q/MAMF3YG,6)X,Z5]8;APH3=*^0DYTD B0Y $22-DC9>)T/RSR&!U3I/(<6:I#&U]7TG(JAEBW57.B M0&O@_ ?7CRR+9+E6OE(]'8^?HV"( H):L^?!A+1SOA5 4>+X= "F# M4U]9HJ/P_7N*A12U_8:Z3_(?1S3?1Y1_'Y$X &G1Z]0C2.B.?D'LI]@5%39_ MU-LQ,\H'?=?/W,$'!%R.K RY;ID< P+*'(Y2;7\6&]89S5&7^"Z=T> QMNUEZ$G>_,-$G/KPOH/* M1PR1G#!ON;D$@J&#"M!'+Y_2ZUZB0ZY*!)4HO!/'8B!^G1YTG-)MQTIX0[1M MFNR'VB7[?QHE%+ QO 'H>+L%L<;B6KKJT-ECOZTJ"4+.3D[&^9:2?*QC6\8: M!$(5(7,8&Z5#,8?R8K$8__+(J")4;[D)Z@(PN$QJ+KY3I0(M68J>./H<@(7A M\]1!<4>_HW1>X$:-XA#/A6!-;8I0I'1! M& 9>&DSD>TEH3NWKM#OS'$W<7;$+<&1@@H(IEEJ)9,0C.WM?=3AW]H3ZHA5G M*;#%C0_=YB:#2W=#: [^:<&)T$?Q_KT=W?YZ\29>VG?3XT\?']!;N,"@,5

5 ?_3"R^P_4WGZG]02P,$% M @ \HC\5-B$C(7.!P 1!< !D !X;"]W;W)K&ULS5AM;^,V$OXKA%NT">#X14F<[&X2(,ENNSV@AR#9MA\.]X&61A9O)5$E MJ3CNK^\SI"3+CAUL]O: ^V+KA9R79V:>&>IBJ3R6Q<2%4.KB[\LSMS=:%KEZN2 M[HRP=5%(L[JA7"\O!]-!^^!>+3+'#\97%Y5\WB_X7='2]JX%>S+7^C/?_))<#B9L$.44.Y8@\?=(MY3G+ AF M_-G(''0J>6/_NI7^D_<=OLREI5N=_Z$2EUT.S@S9$S8;(VQT4>2O?2R>O+HQ> M"L.K(8TOO*M^-XQ3)0?EP1F\5=CGKMZ348^2D1&_E-:9&H [>S%VD,TKQG$C MYR;(B?;(F8E?=>DR*SZ4"26;^\>PJ3,L:@V[B5X4^(^Z'(GH="BB212](.^X M<_38RSM^E:-"EHGX2,E"E0MQS1FBG"(KWBL;Y]K6AL2_KN=8CNSY]RY4@M*3 MW4JYHM[:2L9T.4#)6#*/-+CZX;OI;/+N!9=..I=.7I+^BMA]C1R!K$=.E^*V M-H;*>"4^/,69+!?$;Y;2).(6(6=DK/B4$>Z*2I8K@4>E]4_GM84J:X4JQ:,T M2M=6I(W4.$@%V$.125[BR)222U7FPLJ<7\3:.J'3]I:#14_@(XL0)51J%(1T ME+#\77)Y?2R-X8@V[X^:]ZNC_GX9Q[HN'>H[EV7,6VT]_P\3!]+"]7W3VXI6 MPBC[>=1'X(?OSJ/IV3LK*J.8Z79O0167H#W&6NB@# %0EG541CL\\*I_&SV, M1*+S7!J F-?$@*2UX]R,I= ,U=NQ1L,5=JPJR1- M":_LAL6BYI5_T;/P>-M]K.,VUD.QS%2<"0G]P4&5KX3-(%X@A 4' ZC"O)'X MJ$!@1L4RSU?##2")P^TCMPM2:C/MF79&)P G%.Z0#:%*64I>QZ[V&=1/B$Z6 M0:BQ/Y,.MBL+X4877LJ'VF@/X(U!^0/2"MF0B)Z>E?7=:V0)6D7>MSE7BH[6!,@ O?J]+C-$1SYT5CT=%:'! MAES:@?_D*!'M!?*[ ?6X!=7;@@>S-8_JL']7_!]-!AZNV8..\3D);T5PT0> !U_GAT&M0(;I[ HJ\=Q32#%9@ M@#:AC$?HKR!@D&=P#UR!=THG=KA%"7RW,-#G56_0#+O9T,A\];_@#I_J]@L* MO661A"RD>;VO"!?XV'A@F$NT<09%OH4ZG:?LB= MR! O#3'[TKK;'Z9/NWA\HV4ME>,:#YRB7.V[CG^8X1S04LF?M?0-N&'?#CDV M ZT1$M$Z41P*7=*&C/(;<9)Q61B=FF3PZ)"II.'Y-#3O'@18M8?G-@*4M*@S M*OU5#6K; \P7$58H/ YC[B>1 R\,LQZ\MH=O=^71/HX7/_N<_Z=NQL"#Z2$G M@:FI-_@QF*$L0YHYD2LYYTF'Y[P@X2LV_O2*W+VGW .!1/"S0[]^$$YR//6U MS5=\+SR@T;N-*W#?F_,I+@ZFQV\.^R+;*>3NV13R7'8KK_T_&Y[.9N+@/#K< MI_;-\/3DC-5&$4!BH.[)'TY\5_1IA= V+-",)]LS&,]0OB;Z35YVR4H,=+@, M_,992$DH:"_V'I%'MLYS'"8@$C,B!/0'4IS;<^0?&' C#5]==;6PM(1_1\.T,';[S MKB]TDQ!EZUX:VB XI#T,>296I5]B$E\]WI[KAUOQ25SR5 ,/O'ZE$S( MU@><&%4,XP8;X_J/MC&;N1))RLF]@8O= (:;'R)0'C%)PC-BJ%30P$8@B(+- M3VOCJT,#FT5'A?OE=DD(9D@:%BXP4R5ALGZA06X12#BG(>.#=.98UI3RIYO M6?XM3D6/BCD>?:]A:X[Q^M3^FJZ\/CH%:!.%P8,+GZ<1MR1ZUF::\*]C$"#O M(]+R/"R-B1*[Y5#3HMK3+M*P):WQ?V_M'FS#+-><(CB1]E>5 M+R9/KEL&3\]'9YL6GT3??!+_MB8?S[8'\-G97I1W?1$;][YL%F06_ONM#=-0 M^,C9/>T^$5^'+Z/KY>'[\J_2+'B4SBG%ULGH['2 HY[_9AMNG*[\=]*Y=DX7 M_C(C^&QX =ZG&DVLN6$%W8?SJ[\!4$L#!!0 ( /*(_%1MP&PO=V]R:W-H965TY$HZIR/ MW[F2/%DK_=FL$"U%.>CD)'" 46UB$P>EWA!0KA@(C&EPWFJ%_2*>Z.M^@OO>UDRR4S>*'$)U[: MU>EH-H(2*]8*^UZM7^/&GLSA%4H8_X1U)YLE(RA:8U6]428&-9?=FUUO_+"C M, L?48@W"K'GW2WD6;Y@EIV=:+4&[:0)S0V\J5Z;R''I@O+!:OK+2<^>O5*J M7',A@,D2WDC+Y))?"H2%,6C-R<32&DYR4FSPSCN\^!&\'-XJ:5<&?I(EEG?U M)\2M)QAO"9['>P%_;N48XBR .(SC/7A);W#B\9(?,AA><%,(95J-\.?BTEA- M:?/7D!NZ5=+A55PI'9N&%7@ZHEHQJ*]P=/;T292'S_?8D/8VI/O0?R!H>_&& MV7[#4?WO?L -56FA-,4=UBN48%<(3:N+%54--)H7"*HB."K%+RTWW)( MI?'"%>,:KIAHO:";D=26^I4=$5ZBM+SBM :_Y<0Z3AY78SF&WQR:$M1RN%P2 M@A/RIDD2*]$R+LQVC0M5-TS>/'TRBZ/I

0:\+?+R(?1O9,-@<_PQCKC8>TW"6?/%6KF MO$X]F_+E+NHK'[>+;=P67=P61='6K?"^I"ER^M%DL5E*1 MP@U$TSB8QR%I9%&01[,CB*,@"6.(QA$EB&5B(!H/R%'N)^3!;)K3Z##.YL$T M38]HG&?!+(D'PO0_=_,T2.>9['L=K M.GH:'-;\SUO78H J.0Q)]V ^GM-A30C?Q,G$@VAWQG4"1]:N-.(S+]#O+]"@ MYJHP1F.S/?32#O2B:XQ^!A,CO/N<"[_9E9*)2A9HW& M;RRI)8I[:/<-\5#ZC[!O-TZD\.U!5<\Z3N0*"W M[YQ*W%6[=TK\'(8.L).=&P@UKJ6_9U$/<)7?74;ZV?XJM^AN,+?BW3WP+=-+ M3A4JL"+5<#S-1J"[NU7W857C[S.7RE*7],,574=1.P'Z7REEMQ]N@?Z">_8/ M4$L#!!0 ( /*(_%2GW)K@YP8 -81 9 >&PO=V]R:W-H965T^Z%E$[7VGRV*\X=W-=2V;/1RKGF M]61BRQ6OF1WKABM\LM"F9@YOS7)B&\-9Y95J.8G#<#JIF5"C\U._=FW.3W7K MI%#\VH!MZYJ9S267>GTVBD;;A1NQ7#E:F)R?-FS);[G[N;DV>#<94"I1"_PB^-KN7 -%,M?Z,]V\K\Y&(3G$)2\=(3#\N>-77$H" M0C?^Z#%'@TE2W+W>HK_SL6,L_CR0BO MU-+Z_[#N9<,1E*UUNNZ5T8-:J.Z7W?<\O$0A[A5B[W=GR'OYECEV?FKT&@Q) M(QI=^%"]-CHG%"7EUAE\*E#/G5\RR53)X=97P%ONF)#V=.(0F@0F90]SV<'$ M3\!,X4>MW,K"=ZKBU;[^!%T:_(JW?EW&SP+^T*HQQ%D <1C'S^ E0YR)QTN> MP/O)+)D2?S(JA0"NM+):BHIUE:$JN#;<"2\=PDN?0W]Y M&O\!#-QPC%J4CE=PQ>P*/JXX,E@W3&V^_6861_D;B_TYR)0D,^^1A(45EQ4( MA;W2:"L<-F*I6Z*3.;AC1NC6HKCZ;&$I->K)S9A,6 ZL[@0;(W!B"+D!+'>) MZ3!,BC\YN$<<$=:V9-E2%JW#W,XW(+E#);]4&EZ1$YAS,@K+EAFF'.=V#!<2 M9Y1W&Z<=7'62'[2UB$9!+S0)"+4$Q^:2HU_Z3E3XD('!1ZBT9J8B*^09VT/K M[&JW ".!65E/T^JWW%P^Y$QAEN_ 2'N?F^]QYGRE:*J^O:C.MZ";-NJV["% M!SDLAB'FO3IXK^[0(6TV<,/6N(-@/^!TLYC + R2(L6+I B2O(!/N(U2OZ(C MV$86LEDPRS/(DJ"(4QJ, JU7L-2ZLL@K:B<)1,4L"*1\5[?H(JRPH=:4MR-(LZ H MLNYBAIX,,E8OG)>A(LRR($IBR*8H$\('-M>&>4_(2LU4N\#YW57,8!/B611D M<8:_N8_U PG[$=$*69%L%*/KQ?;G76N40!3NA1;BGJZ1C"!'FW$0(1$?.)X5 M5EH>X(B:\MOO)\1\6$ 6!6D>^4W)F;8[K73\+PTE((F#<#:%"/,0YG#;SITG M.9V%&.H4TCS#%&"L)(M#I:U;FI$5#5P<+>)AD\.*-Z[?!+MV3^*8;--5A,1% MU%T>O/EZCK#ULSR83BDEN(T%<32#B[(T+9KF]WAJI$%'>MJ/DZY5< (*-A<2 M!P0^I=F*,UTYI,:WD>&=Z]C\2JM7)16[[-JB->4**47QNA9==_F:"J:1]Z ( MTC"#C^P><1NV\4II'$QQ.*4)\CS#SL/P7V'%U$#!,;+:)U#YKI*4L\'!#40I MAH?$YT%>Q-TVV&Z+AU&D2%0<9&$(,_0B[.,*4+T2Y6I+J-V?1W048XUP_B3WD%U:/PH/'"A]%\E04SR7_:?:+0_PX MVJFW?T'^])#\Y-^3/^TJ\/\D?[K7>X=1)$\5^3/D/_9B-MEYUZZY6?HO"K2) MX5FR>^T>5H>/%A?=N_J#>/?%XT=FE@)/R9(O4!6+/AN!Z;XB=#=.-_[-?:Z= MT[6_7'%6<4,"^'RAM=O>D('A4\[Y7U!+ P04 " #RB/Q4GH6:6)@' "< M% &0 'AL+W=O8WNQ;"L>M>7_MF]N;[4I&V;(HN-G=BEQOKWIQKW[P M(%=K1P\&UY<;OA*/POVRN3>X&S16,ED(9:56S(CE5>\F?G<[)GDO\&\IMK9S MSE=;JHE(&@ MD"K\\N>*AX["?'A$(:D4$H\[;.11?N".7U\:O66&I&&-+KRK7AO@I**@/#J# M50D]=_T@K#-EZDHCU8IQE;&?W5H8]B!R[D3&[K1U]G+@L!4I#-+*[&TPFQPQ M.V4_:N76EGVK,I'MZP\ L<&9U#AODS<-_JM4?99,(I8,D^0->Z/&[Y&W-_IB MOVN/;RA/I)/"LO_<+""%Q/GO:PR$#<:O;T#%],YN>"JN>J@6*\R3Z%U__54\ M';Y_ _ZX@3]^R_K_'[:_P"S[0;$/(A7% BO),)Y';*ES5#?I0)Q]HIK3!?M> MYQD]N^=&*,<^?KQCI[T[;217KG>&@OR]E%;ZXESLO.:=+C9<[=@IW?1N6H'> M6<0XFD 7GE18XE34;,LMD\4F%V@7A%,JEFJEJLK?2K>&-B A$FMJ*% QXHEZ MAEYV-_[&,K0[PTG->O^U6NFPF1.KL! Z2<@0;*1-!AZTQV7!,\&L>();.4O77*U@%W!K(-+1GE9PDZX]D RRN=X0E2W* M'84(G%J=RPR[$"50++@JE[R;,%UM0!4V\AZEM+[&U$AUJ5SD1;$_2+*TTL&5 M>Z@K<1 7H59(5M'L V58=8Q2>&_3EGV>&NT)737AW!B)_'/R,YDYZG5+I>U3 MMJ/GQ%X(X2945CZ?%Z&_">IO#-U)--UIGWZITM* ?B%X7%NJDH"^UP:OQM\ M-^3[TJ!F.A0CTQ#;)P[(I0U;Y8QA$;F/E.] M'X=%0C, )@BOY M.7BXR3E"0UY+Z[.*TED83+JPOA!*+"G3$#F<&F2^"W4LR3W(AL16J4 Q[(@% M>/IIC,A+\ ]V\U+TV8> #]$;'D2OTU0X4V@8 M1WM0Z%ED@NVWT7NXB';G0T>-JO6$FHK/'Z2]+Y(&-8AJ,R'4:-N8O(=,9H E MEU)D7BD8\)QUTI>AE5!W@OP19&PKC/"S+@L@)-/[,43ZK.C7U]])/.D/<=#*'N$#(;&+YY)-GBW M0',J<6A!&4J>5\42 MM4?*=LZYH)0T+Z*"<8+5DFVW!U"[B=? 7?,9T2T95[ MU9Q[9?1VDN;KK^9)/'MOF[F*XY6RX=WB('6#WYT!R!>Y8/XLI=QKG47[HTH= MZA!XI$)>9O6)P%8]\DFH4@2=D'2P0"PJ&T:Z9RE- V0_GC2BI*S8JTJ$T>$G M$ B[G01NJVX?9NAVIWX+M$<@L&?OX"<28^_ O)\/U=TT"EEP5_GQ_0D"I]%H&C=W232:OT$B\=%<#\#AJ,,;1%+\/QT>]'Z,;;>I.0D>/-#5EU_V6F1SE?4YC?,_( MGZBL!<\]V?[%]F7%?%$T_I#O%YQ6W 6B;BL(F-KMV\ZD2J(3-HLF(RJ3FN'N M51R-QE//\7R>L+MJNSBZ&,95<"EJ\2R&Q&0Z97?'36V#U-D@F>7D3)&-GTDU;G7N]1.)=77:A]8SL=C:80GD1)/"=3(Q@:#>G! M= +MCG/[M4+@$_][Q#&_ED03)/J-;WO'S[[?'';I.AEV!^>@O1/=2=R9HP># M^]@4]/-WV)^^IOG5CQ\M_L1V2TQU7*Q MA.JP/YOTF G?PL*-TQO__6FAG=.%OZ0706%( .M+K5U]0QLT'R2O_P=02P,$ M% @ \HC\5*"^17Y* P I < !D !X;"]W;W)K&ULI55M;]LV$/XK!W4H;,"-9%FQX]0V8*?I7M!N09MM'X9]H*F3190B M79**G7_?(R6K"N $Q?9%(H]W#Y][CCPN#MI\L26B@V,EE5U&I7/[ZSBVO,2* MV0N]1T4KA385?_@\)? @^V-P6>RU?J+G_R:+Z/$$T*)W'D$1K\'O$$I/1#1^-IB1MV6/K _ M/J&_#[E3+EMF\4;+OT7NRF5T%4&.!:NE^Z0/OV";SZ7'XUK:\(5#XSN91Q.:'X140S21 M$\H7Y;,SM"HHSJW6G-=5+9G#'/YP)1JXT165M_2Z/R!\T-8N8D<[>?^8MZB; M!C5]!G4*'[5RI85;E6/^-#XFAAW-]$1SD[X(^%NM+B"]'$&:I.D+>),N[4G MFSR#=_NU%NX1_EEOK3-T,OX]EV,#D9V'\+?EVNX9QV5$>EDT#QBM7K\:3Y.W M+Q#,.H+92^C_N2[_'Q7Z3CHX\2=.TCL)Q66=HP6.QM'=!UXRM4._ -B(ZTKF M@!D$/ ;?' JC*U#4:3S$!=R7"(66U!>$VH%C6XE@T5DR&E=2//91V8_0VCX& MJU:HG(<)(%841_'H%.$W:G"08$[DI=6Z9R.[P&NNUTEQ7^TH9L,D4QR! MA'F''*LM9='R&,-/,)B-KM+YD$;9*)W/O&4^S?Q\D(VR^738%NU>2O5#DI_PQM/YD_'O M5&<>)'1O]FB$/H]!!TE7" ,9A.Q(]=&\,H'73>;^[-^_71V9V@@276%!H M&ULK5C;;MLX$/T5PEL4":#8DFS+=FY DG;1+K:!D&*-\FP0^GXTR+DH>J?'MF^N3H]E93)1P%PQ7>4Y M5T_GD,G522_H-1U7XBXUU#$X/2[Y'5R#N2WG"I\&+4HB'K\E)SR="D$%L"('CSP-<0)81$-+XM\;LM4N2 M8;?=H/]N?4=?%ES#ABRNM)%Y;8P,:@V(7,L/5^:/&&._ ^H#>ZH7LJ"4[>@W]_Z;JEX&[J04.9S1Q]_FX:A?W1U?:MM,SC: MM]XC"ZOM10S-:GNHC* 4(AC)4E @4#ZU7;Q&F7=0O):1P%^+TXE:32'!6)(] M%E+)BR>R#29'&C>R/V&?\S*33P#LVLZ>5RI.R;-YQ@NVUUGV\_5\WI)WF:11 M@\>1KM13O5H.)I6)9[UK,O",D&6ZR(!5)?;%LL"LVW/&3J0G(VA80R&D8@5F M2/?9S=J!)B,N*IO)LMYF3\2.XH13W22>Q57&3;U,TBE;!),YO"Q<66!)K%*P M $]L 78:$C0(CC6#HXTG?7:FNQ$FS,KFL*EU9-8I/I,J@ ,7(_%XD)-0UQ6I M&9!>,U1;:-76SG0]D>T),,!9ME'^;51W1'V%I81'I@&%)YFKK@76,YH?-'7O M@KR4&=X6+%6'!UC!6*5(L0XW;N8VDKLWOBVSX(C.[5K=FJCOV:3(2F.G]A@\ MQE :"^ L>2ZKPNC]0^2#@=HXR-BU>-SL:"/5!NAESV7#\@/;&X^]21CL4W,X M]L:SD6W.)MYXXGJG0V\61/OL^W-9VBTL!UN\# -$]V>8KLB;3'U\'GK3483/ M(V^"_9<[([<-#7GY_3#:=XU@4C=&3<\(N6]F[UG>MDIE[0IF@/93PI9*YMNR M3%W)-JEWA'%O\$I;A12*P7*)USZVXGJSO#;S_@NS>[%#--@>!B6*O.DT8F-O M%,Q8-/5&_A0?HG#&KK:+=3#RIL,I"T(OG Y9$'G#:$B=?C2AXWBMUQV;T)O, M,-/>;#C!_],@8$//]X.UN+K)92.N)8EK'?PA$B*&$YP_P_:--#QC4V(18-%X MXW",XY9,./0B?VS=NK%)VN&WW>N-Y-&YVQX!8GE06V&WTVJJ$:@(>K(DZO0WH;PHE5E/P NI5RK'$R:0M[ M7=9U!=:%VSEAW,L3#5#67C]L7IJE^,?7JPBDC*L0)UH&_9FP2QO_6NH7LMY[ M;];[6MUQ%E68C5JM/?C6=H\;K\2"A<:QY^?YAMZ_N.O8;0Z0U $66+@4M(Z; M+?B'23^*UON[S[[(%> L;U-)WG; /TO!1E)VU>X60=I]@+])C&2540(?:!R/ M]&?GWMG2U"7]&/KNM-RE>OYLK6=>#5AQT&TIH MWL?6H70[O5T^YCI=7^SH@#$9Y.B8NX3:N&G:[NTU ^]/(D[I'2"7"M@ZX%^7 M+T&>SWH/8TO$U3TW]H[TIGI;)U'+#.@V5: ;.\H;@0EQ 7>BH/6;)124>-K: M=Y/ZY>)F8[?4>O&N3<&W'M)OWA/OJZ+N5GK;1MKVICWH?"#)0=W9ST D5GC' M<]]*VM[V2].9^\"RGNX^4WWC"F.N609+-/7[DW&/*??IQST86=K/+>BKD;EM MIJC&ULY5SI;QM'EO]7&AIE1@): M%)OB(?D"9">><9#$1AS/?%CLAV)WD:RX#Z:Z6[+VK]]W5%577R2=9'<'6,"P M>-3QZIV_]^HU7SP6^G.YD[(*OF1I7KX\VU75_MGU=1GO9";*2;&7.7RS*70F M*GBKM]?E7DN1T*0LO9Y-I\OK3*C\[-4+^NR#?O6BJ*M4Y?*##LHZRX1^>BW3 MXO'E671F/_A9;7<5?G#]ZL5>;.5'67W:?]#P[MJMDJA,YJ4J\D#+S))U47S&-^^2EV=3)$BF,JYP!0%_'N0;F::X$)#QFUGS MS&V)$_W7=O6W='8XRUJ4\DV1_DLEU>[EV>U9D,B-J-/JY^+Q']*<9X'KQ45: MTO_!(X^=KSPXN^'V=3X+9(@QFT]GLP'HW[E@WM-[- M@6,%WZHR3HNRUC+XC_MU66E0@?\<.BRO-1]>"\WB6;D7L7QY!GI?2OT@SU[] M]2_1DX'%SLB[*ZNO_X"=].KZ;+0"3%'NWD,KA0.6A:FL*;\O)9\!-XAC=" MZR?+R1S^@B>:3&%C'>]XZ'U9RNH*K38!#_)0I ]XB%C+ M1%7!1L0J10+]I>:X@OG#+,-U?BQTM04?!=],@:KS8#6)Z/]EL]O#H-@RJ'7(UVXO\ M"81*;\2V36C+5%[C362.4 ML\M Y$D NN".-ATFA[E^*CDG$+-B8E L^GS1N9G(9%4%5L)WVL(:=6.*&JH M9@K-S-C;I^1]KJ70<.)*@C\&TX%_P49]0=W!\S30Z*GSXAT\!@8 8G^5?1+0WXHUP/2G@&UYI+;LG MV!%(2< W8$!=R^I1RMS7LQ!]&+XG?=.L Y\F'R?@=?+/P4\"O18H&=AZ$2MZ M1U-^T0!SI$1WEJ@'E="I0SX-[&ETY)W=.C1:T5*QECJYH1T%&E,SQSO#$ 'G MJ_-2QK!$0MMH/("9 N+0"/5P%@@L0V=9%0$:FN&DX0?YI=7SDKBVKF22RQ(9 M!'H G)5?$$R4(-^R7AE= /OG/ _D;^O&3"?L;[J[*"M4#3[>I M2:2I$FOTL\@"HA+Y #L$9=&B$42SV4A"TT#]K_7OY(KE;YL[?%3YI9+LA_#= M \4R\T9@I#"S\0!E#8+SUV#% +170WC39$&&1J0G3=L;XMB"G)1_?%#%.*T3 M7!_"9"*M99:78Z>)3=B$;0P[@66E2I1 E6+]$_M]JF*R<*>BQL)P)WG8)EL: MFQ3P'\H&1E0"/00P>@/R 4<.JA##HO :^ 0S\"MT0%I1(D1>!!>W8H*]R.YD MGABW#*>GX\3$=;,QH13XR]SRF1CBQ];P"5[ >RWW-7@JB.A][>,E6(3$;_ N MW@CF5@YP9J^+6,K$Z86-:!M=9)T=-WY\> 2/B^S6Q1<%F1OJZ?G-700@T42_ M$"<\[A2ZF/:P^>WDSL7(1W!/-6(2V!_89612.LV,83)\&Z-:@:+DI3 LIH@7 M@^A0-HU<5 Y65]4\YL*XJS>\R!M8I..P['%%"B9(=(A@#] &23,4:(F9-ZI/ MEU^;&OTC$5GNNM.<;"#VQTY"]_%OM2H5>^;&!#92LJ& SX)T'-YHF0IR'RA( M616A@2 5ZA!N#L0>(F\#"K*5N=2DJQJ((QQ2PZO26HO/EF G'B0'(* .)J$V M?_:H/[^;W*XHDI8[<%LA6M^OX*.0%BL&D?P*@095'C2690][@V7LB[Q1,;L# MFQ[5'EH\:K1LC$RW@MCS5#+G\V@QB>Y.)W%@=;1JW9H')JZN$I767.'P#PA( M^];I,>U(9,1%EN$'51%_'MBBI<3H_U'D,08F(RXP$=@7_';-9EYL-B5*MD"' MC:=VU+1-]F]E:^N@WA?LM#P^]SB,6G7=;$+#29G9@KG&R,,V'IP;+Q&@D&9C^&B1&5DT!AQC 3&^1Z,L&%6" QSNJ^W(-9@=L>?#2Q)[DY+T.8$?02F MF V!8^$7Q; KT@28;SY$'(%IEN+X(.*8YU J5F#$0A<$K\HB50G!E;7))ZD M5?Y^Q[TZX+BCNQO(Q5S:L@$X#<&(CH<)M;$VZ]%T^3=T6%Y@I\#E]D/W7;;= MZX#?^@IOY7M*K$ 2M\1>86YIW?!6%X_5CFAJ+ 4+4A7@]!AW0JTI>WF.,"[< MXU F"#8,P'K6%B\CF:U"#/Q[B]7:ITY40@B"?!;Y:L)O;-U29EU;!--A#-7L M:VL4N"_:""YG)GL4NXE,VJ*EQH88G&UF(K?)RC&H&OC2B5X^AT"T"'/V'+1P MC#8Z,DQGFYWAH05:](*8>?-4E'A*) D,H!2I%X9PI9:; XT$PP:KAFU2B3.C MF^DW;7CGQ1CX,">G10";6.$FSJ:$15&]$O$$\.%QQ]DU@T*R2T!4*.I+2- U MH_NGX&;J?^6O@<%(%4D+[=H#^L,0 Z+3X^&7 1@+9Y8V[/NS_8DJRR0@8#)C MR'9BZ48EE #G)@S['@)L ;$HH5O#552,;,_>MF+?9M\SVSC_ 0V+I@USAUS] M04P-\]?2:"%F.?L4?#,X05V;++#F:II-Z$DC*.]% +2N*XPUS(G0@!]')YYW M BH7E"HG#T%N097VN G)^B!YD^!M:PB'S'6JMB:5KH9=&N)6@N^I(O@@%6D- MFECH 8.NZA*H%_C1&M,^8WULF)A?'9@(0AJ*./8F9A)\*P'MI"XH&TO6*#,) M9S9Y<-4JG%:8-STS)2DZ^\_DA>$HYU$XG4Z]*N<[$Q.\P1](43S'$4VCR>PV MP@HF84?/88&)3A9W=UPW7"[!4>FBWNZ*FL]585'TB#*%74%1R& <87 :')) M$ XL8C_ALFA0/C"4\Y"X\8T38)_2!!Z,A= ?3OG!R-BUC:68(F )\V5D.^85:6NT ],<8N%,J M/'Q!NB!'V<$JF&H7>@/Z+),)"IBC#%7M;42T5M6)J2XDN7H[3UCZ$ZPZ7'19 M2GCM,@P,>B*QFN]QKM+C @"KE[JCV;'2<9V5%9ZR?,9%K.5SWX5O5 DI9@!> M3F-<0FL#7:%O*5#1>NTQ$B_FT,,V-PJ$'Z/;,9X<68HO0U9<0!QD$R&N'%Q] MXE5FVFM=GA)$F=U>$/WC8=!&.EA]/!R636 ;C8,$70>C6H=I6#O54E16AX&Z M)DH=@@#P@BN?3;'(H^%Y5SU87G"0=0VA!3,=+["S2%F#'N11&."54#/@- M4[1>'<]7/(L7NW[/DRUFJ- JQT[K[_:_P28MXN? M@.?'8/P #SVB&=F_P^I;8BJG(Q8CG',5G^75(W!Z:&U[NW5Q2$Z7;;0/PD*4 MZ(!C2S]"9D13&0-.0F0RA8ZN:\-[OB"O"3$@S>906*Y@Q$_!V*@)7Q,1KB>. M6SWGE&!$,HIP7FZZLIJ2VD&N4+4 5)&*%910YX7YZN3*[2A%8/ZQ5Y%"U?"B M:[734EYQTJ.^7&7<^.2#(M-4@_E=[N_&K"O1.!CI[4Z$Z1XKI=#@::@LELGJ MR#TF#:.2//H*"X<:%_B[#O7.FL=W7/WO-+107F83-W/_:V>8^P*^+F#E,^=V MS2=N;%R@V;!>@XT#R?_ELLZ!"E[H@O/@X 30&/H)S?97!_ MG '!:C4+YLL59"Z+F[O@;C8;GF4YX=ID5N%L.77OHGEX,Y^95I@!.N=AM,0< M.8K"*,*,^#:\B5;8PC,+I_-I<&^ZD7 _OTL)T[' H10Q,JJ5GRR]*AW>A<1$ MMTU[NT7C@P84'OZ:[*24>Z'-G3N0::]_G_BFBROA6 'FW;7,;%MKVI'H6:N MFT %6!?7+/J@U]E%.M NX#0Z&ZV!9AAIE)AJ]4YWE_S)3JZ6'?=:^_!A.FA MX'J\=7<;2<7A05J=U^D>K9WR=^M+++:. 7AIPO5\UU M5+\J#=G2(\4[K*THTV_2U/C[_!KC.MTO8/@!V?)H9D;OT+B=NS%1N1_H$!1< MJ?S*%O&1?AS.=9,KDXS0/4M:('\AIO%%O,IK<_F$[=2=*+#A%)#(@*RD!/ < M"ZZ'$85'[ZG&SHRW@AQR.]KI)W0M7^!R.3R6\9\6&W0\ "W.^8$/JYUK.Z48 MQL"VZ1II=K%]4'>3N]DW7@WG3_090ZZS"/ ^=N9=]+..>DH+LCI-Y=O*W,9E M&/AC7@5C+OE8(QO38N'6/^)^CK*86R<9=RIM+N@?3.\,Y@AM#HBJ@@RMYN#= M(\$S$[+GGC7/FPNY\/>SB@R++OP.JB"F9^P#!C0(0-$."SM63;]:-T]B3=]] M(-FYK/#8KKNQ-^J@7YD$[PD8HV(SZOY.;/ MU3=$P,UD^DTW)G[*&PJ&7)BMJ#>C/)ILSTVJ-@-]*SVKY'(>=J:W+MYGR\#D M!3AA8=\-W2GC=?D(-AI7AJ]\+(%JU%_?)$\AKC0)2Q_N>VSQ]*!-57^_8]\W M5U'4'Q\NIM/6J]ET2E72YE5/WCW+Q67SP6(9SE;3R];+,/AIQ(YHSKZ[&8&H;X M3.A092YMNVV@V!09^K4(UQSIH-U I:N_/KI37--U9//30#F'N&Y#$7Y^6BM2 MN_7(Z$1;NRC*@Q)7%!Q;]>O&-;/9KB;!_8. !-4@Q(9;W35M8&(K( UE?*'B M8%UHS54C_)9TQ&5!)4%5.JM1'97C=4*AC8!C4]#AJVM$9V2KW(I(":.=:![2 M*X) MF=!;1;@KFN#C,5ADGZS@!:H:/>OUT7#F/36E8S_86VY>AF6IW^+B[./[MS^? M77+JQJ:#Y$_M@E.W(,FX&<;2J',R)+)-;--C_37/O9BRN1G3:?H:D*.[*N#= M]W39F==9@Y'K"@8W%;&!=0;=O.FJ+\T3N/BLGMB HF3"0#W37M_<934]WF1. MMI<"CX 2X?([NUNJ+W,W#@6#4:NP&MPACKK!!RALFOZI9I0J"]2LD/T7N:$0O2T)4$DC9PE?9FMM;A9D3D_9>57;=8<]NSU&EOW'R>@WEW[R )J@NGW#6U7+QBW[7-FHBP9_29\E%NJ3F2F M&'B&@KEI)%AV.!@@U.;6;7PZ6V6@?/R(%QQ>;UE5-!*G40G!B_91;QL1(5ZE MP)&!V1*2XV.D_E,=8\&*8NQ0S.DH?;=9S 0L!DM>ZRRHA$ZN&#N9TLFFUYX[ MB1H$8!ZIZ+4C)W(CM8-(G/GW,ICQY%]0LRSZHROR'-VLW\_T>_8]RO+"$Y/-E8-EW$[ @?RP2'W^4Z_4.1XH*?TWK=WF^<&#T-A,;S27 M9/LOB8T%;T'5"L*S%L3:AT2CN][$!E/B"?$I)5!M^!P3^VR@;>B&B3-+WILA MO57''_DL;UOCZ!;*G#W[8[)O\P!(\6TZ[V^D* *)PFQ\%V=WWB; ,R M_JTAAN^]DR(#<@"I]1]>&Y$&^<^.2(X!]ZLN3; 3 40SFRRFC&U^>/?Z_<]=#!39<9$;U\% (4JFW64V@% Z MVF0O?6W"1KCI),C454N-\3CA0TTG-RN+V)8M]!2R4/V*\LE4]L1MV4^/9%3< MB6= &K<,60A'0*7AO\=@(PJT-O>DH#!1M7,[TMV]+G&0=^\]W+YCFO9"OV!K M:0)FF>JF2?A #&7)]_HN3N)WD^ [5^S[7N0U0K+(AAOG#O&2Q[&1#AD>TMZV M90%U*="9,PI= Q;; 7,^,YN<6AKO9Q3.%/51RQ?$L$D:T$_ M C8[T%Z*Z7TXGM75A3[S.&DWMV2QK1(UZ2BSO6]]! M9V1P'**O_VO<_JX-+5LD#0%UJLJ6V[Y_R%^?^>;YY&8U##^**AO M@[IA4-\XFE3!I,1&KT:JIOF1^B[H1Z%&P?@PV7\F)I][5YMP# :7!O3UGQ4< M .?BQ%NYKP'FP\3[S M?MJ%#+(C+]CN$4 G4K4QD,&_<3 :,'35U+D]&Q.C^\V=#P::O&M^D::;VV1F M+#W0K@L( HB&P;P>\\ZSF>9!E:15M6U=2(]463'\&4Q2T#,DFG_;PZ3GO1:$ M!960!#^51<[-!*I@<6=0"MU_T0^R@-#3-+/VWI=\J]6TVV:*/YY#_?A/])LN M[I%86W=MJ'_?^IFAN7]#3(?B]@U.R)JGL@GGM(Y'6RQLA>YF\>.U]DU5[.DW^=9%!>NX 4$F- ^#[35%4]@UN MX'ZD\=5_ U!+ P04 " #RB/Q4%>*WK# ) "%%P &0 'AL+W=O$;Z):*@@7!C-]:F:->)6\&^Z-U?J/5GSO(R75C_*W9A[3P=B:RQ3I?M9EA0JBIR@_2R>M+HW?"\&I(XQOOJM\-XU3%2?GJ#-XJ['/7M[HLE4.4G16R MRL6MKIRJ-E1EBNSEQ$$%+YQDK;CW05SZA+@+\0D"ME;\J12.,T?4;>M/=WZN5-_XB_XH.R6:%M8TC\\V9EG0%H_G4N M"D')[+P2+J2WMI8978U0*9;, XVN?_PAN8C?/>/"K'=A]ISTWY^R_T'<+UL2 M:UV@=/%(.+DJ2%C"2M"!VXKL9&]V%$U#A724"Z>%;HQXD$;IQ@J]*M1&W!'VY.(7[60AOA"S3$Y&Z+7' _],^6?& M/W/^N1 P&>RT=ECVN28CV2!1$"H7ZI)7+]-7XH58IE&23'&3Q-%B/N.;>32= MQWPSB]+4WTRC)+R*H^1BR3?+:':Q$!]5):N,@M!C=Z:O1!(MXD0LIF_$8CD7 MR6(A?OQAF2;INT=7F+L0?]..;"14E15-SJ:J"J:3=>+E[)5( ?TXCD4:S?$; M[A__0I!_[R/QO,!9.HV6RZF D[!L&Z'.7H!"4AZDH:$7BPXQ=,8F7V#F]ET$:7+.+Q+ M.F2$]*<7*&&6HE+*6U;X#5QL)1G[C45KIZG7&2"E\W>AC- JY,40> M[6,69ZD3M)4/Q-6R]S5'IK2H$>F$D2@ML3:Z%+HBP4@>FK&5]LCI87&B! V5 M^J'5L=5%+E19&SPY5*\AUYA*9&0V$$V1:'D*L"/'9 09P"9FH4R1&6M& I! EQB::5N((-^XQ#!+U8*D*G2 M4]5:*B:J NP#<_G=0=DX%,)Y2ZS8 :SBQ7RCOI-Y MS\:)?H0"# BZ'7/%Z"#&B MT-7F->>G#QIG5H?TR2P+@?=A0_@P=H5$6UVHW,=F)0M/>W[8")AE4+64_$@K M1)H&M_2]9F$!8L&4K$&6$+Z!(6//G:=P7@^9UC<=S#Y5LV:$&S;U(!,)534G M)1@F5PSV.K03P;-LWA34L@M$=>0R%E^)/&>*:21&/WM%HPX8GDOYSVT?DMMA M2$(G4$#25X<'H92\E=JPLC T>^PPB?6J$N1L](%6[O^AZ6=M[[Q@;5EA&PU?5I#$(^;4;90,>A'@Q*"]P$;#3&^C)9-5A MJ>Q4N[; MWL\:\%;3A"O4S.B3\%+1@;*JED1UO*#B+@C7(6=&6>E5Q M :_[L-@^+,=$PA!6 *@--*7NJ5!;C9D"8ME#.-3QE$=E1BU1=!R7L@T4-[16#.5FD><<'L<#3AZ\!Z MW]$6[Y"$=J?G\5Y7QUNAA .QM6ZQU3B=!#[V/8=]/9K/?+"Y\$WNB\R3\K?Q MU['X\\W-7<1D>2#&D^T>1EV%^R9P')+_PF>?QL>&@[0K+#SG9CX^ K*A35-( M!@0Q8TLNH(Y9!@7A,=@&@OH,L@!OORQ0#YA T1"A5>:_XLS5&M>MK7"V[-=* MP[:!; S;<_/[*=Z=<%P7Q>-&-.1HL*H&QOFQSU'7H,^G-*>R @EGP?G/@P[U MD2<'*/!ER==C8X@IT3.C[E6X?4W>Q6ZP:$>17JLK]ETX& +8JEH+4 HR3 ]R M U&6QP%E\M?\=,^]0I5M$PDC#I3XB4"=>##LL3P4=2QSL.B(;][B3/&JMQ\H M*CBJ_*YM(F$VVVT5= W=9RFK0VY/7 FS$/AQ5W&0F'FI>E!&5\PYS& '1CND M+AHV/>]Q3Z=^C#M7ZHWM9P]9UP7"P/4$0BP5S'_G);Y4 Q\/HUX MPO (=(S1RFG3'MA:&?>$_)=UH??$5O^A&/GL(4J6,\4!.FKOS#5Y&/7.U "[ M<"*N,RU\!.F"WD:QE#D-(=I);GT$ M3QX/"OYRQ$VF3[[A3SS#LU6$WN@Y(@#SX#!5@'QR[>./*9,I*)S[NU.(WV7"NWZ6\$'N2L:S MB P=,DP!3^GT".XQ*;MHLTY#(?U^FF8WZ'M[YK'=B/4(GIHAPG/+H4-R_$_T M'S<\=$;OZOFN?Q"Y;AQ_P6J'7\;KFOM=%*@;+%TRZDX+N93WY.=V/H0T15L2 M]/B@RI\?5=F4 XT'*]C.$_U![?%,UK;;1_J;K@[^0_Y["59MPA(,_N>^K4T& MGT:!P8W_ .SW5RY\)>V?]M^8;\*GU&ULO5I;<]LV M%OXKIG1E*)BGJEMJ>25*WFYW)KB9.VH>=?8!(2,*&)!2 M*S]]?L=@*1( MW9+,-GVP2(+ P;E^YQS0-UNE/YFU$ 5[RM+7UMXK7(N!FHCJ+%*9B[EFILPRKG>O M1:JVM[V@5P^\EZMU00/7=S<;OA(/HOBXF6L\73=4$IF)W$B5,RV6M[U7P)K<]GQ@2J8@+HL!Q>11O1)H2(;#QN:+9:[:D MA>W[FOJO5G;(LN!&O%'I'S(IUK>]:8\E8LG+M'BOMG\3E3PCHA>KU-A?MG5S MHV&/Q:4I5%8M!@>9S-V5/U5Z:"V8^F<6A-6"T/+M-K)<_L(+?G>CU99IF@UJ M=&-%M:O!G,S)* ^%QEN)=<7=0Z'B3VN5)D*;G]C]YU(6NYOK I3I_75<47GM MJ(1GJ(S9.Y47:\/N\T0DW?77X*AA*ZS9>AU>)/CW,A^P<.2QT _#"_2&C9A# M2V]X3LPUUZ+_&N9+V)SOX%4%>Z4USU?"WO_KU<(4&B[R[U/".]K1:=H4-B_- MAL?BMH>X,$(_BM[=CS\$8__G"YQ'#>?1)>I?;:"+5$[SV";]XP_3,)C\7&T MM0?C^OYM'D-%B!TV3SGB*$_8?;9)U4X(9DFP>:GC-73K)KS-V:]BH4O$.%-+ MD/(G'BO6@KU1V8;GNY\,6RBN$WJ92(WP5-HPGJA- >O0Q/N'^=SNTUUE6OPR MOMEH]=A>('/VCC=;#MB'^L66&Y9R4S .6\,_V6)WB7)%!RJ8L4+A,0;:03A: M8LB/L'E9K)66_P6M$A3UG@DLX/@I>$J,6":?),!#I#LV# 9CQ'":$AQ5E# I M5EE& \1#BVLH%*1"O[\3'!L(G0W8?2I7DJ@QJ.N0Q M0:MRM68;OM,J38%?26GA$7M!/VRC90SJGTOP#U&FH^?$(9$%>D/.ZF')I<;. M^A.RQB-/2R>(59#=AC?/"[&2>2[S%5-.2[ O3/RJ9\19N!A*31-V."B$C-@ MK_)&OD:*$PP?:![J9*G,I'4BL@)04F9E1KL%>SF.*$,_R'"&NR0![OA^>ZO= M7!5[#6=*DYHQ9^CYOE^;$;SOYSA!!IU H(#ZQBBX$(-7]+YG)]!S[\4W14NS MKN7J8\MN]8!XK>ZFS=VLO@O]YBZPVU8/X:%XIQFP,4B8:\A*778.HRTOLX5S MNN.X0SW"I#$EAV9:KK GAB ?#Z*#>/-8,!@=C4T&PZ.QZ2 X&HN.Z%D%3$^0 MQ,]&V(HCW<&C;3P@J8DFJ76TQ2I,3MK@$0T'DR_ A=4"T>';RI7<,)R(0L1C M[Q\^.A[G= /]-L#AP:_S?NLQQ@*4,IPL0RLR0K)3#EXC]894.4F#9LA31<=)"4\+ORB#4O/,:71?5& "RL5ED"3*UY:VTG MGC;@RK-H .4LA<4#:$EAHMY*\BQ JXV?2+W'WE0S4ZN$TG=,89Y2?#B< ^LD> YQR\+ :1,R MH%6L.=3K!D0&KE+I+ZQ.WK0AG_8P%*&),+&6"]ID :CJ!BAIQ+1(=++&QI)H M6WJ[EG"30P*UX3M1Z5&VW*(MH2O$MG5-(KQVR!Q M^42+]#)B]T^4.9FZ!'_DVSG@CO<-^X[.M M,&&";'CU-E[UU)>91%.FD,;Y^-2):&XZCBV%8ZMGA'>V:5 MD;@:G\91IFI@RXO!ER7I)L)&@G/,'Q6X]98=ML%M&P4KJHZ;):I5M;7T*#4P MVW:YJH?R^UDLB15DM<5-CHZT=)52[5P+)"LJ1W>"FAFE"RJ%O /E-I6M<+7C M":CBQ_6(Y=H(N[^QX"I:[@0P;_9C5"^#L-^ M'895E=\-6J^.6A+\*'+=$A? +]E'^%^L5KEEI0EB:U\XMA]8A I1TM'VJS=^QMT;C*Z)2($%:VG4L.C6]-U/:@1@4_:[@QC(EFP]GS]G(?\Z&T^>LWSSUV6SRG+V7YE-_ M26P@3I!)X6^:A/ '8[SU 4_V=T3SVV/T%(3/]S"3RB6M&E55P>6[^T9Q+24_ M"P?@^]EP$ 35?=]>0S?6ITL4=G)WQYO)17,8$)''*T]MTB<9H2!M]UU55C>< MAHD36B;;=KOU9T&K R *8*PI_[L%OJO[OG[3VF G-QUV-QWNN3CL*M[#= !7 M$MPY],=<(G;GYXOQBP5)NSNP>[<;A&]I!]#OH'1QB$L5+P4+\*15^0N.ZD@B MN3W*I.2I30=H;W,JF*D1HHQ1<5^S6Y].!_?P]NGW*Y;8-S@3-@>__6.;=F13IY-2V.9( P52]4T+-M:J5S M1R!N=2:&Y@5*ETOI^MK]D0%'S60E-DZQ5K@M;$4IORY,3U?G) ?.U.EW)U# M)Z5NBCZI44U5;4DMU.OC,X<3X63V\=0Z^#$7TT:5=8XS$Z3/W>SM\^H M6?9G]AI-B#?79-,UF%VJ2?<2YH!C5!3 1[&D[P:RX0?F?D.-GNT:H0:JA;'1 M:!;9:V#;^LB+ID.KE%DXIFH/X$HY H9+L"A5&YNJQMYX%+*1YT_LB4TT&[*9 M-QQ/V0-/JTK.U3/D:]3X3[##%!7W&+\1?OW 9[]!/QK@:C^ ))G,)35X5B"P M,?,M$Q,V\69#VHLT\^%R(UL'+CJPB3>Q@@1T'C1SYT 3*O*ISY\%0W;J.^EU MZZ-V)O3*?KHGYT9-Y[YO-Z/-?P>\[AT)M["?RA2H*E=G;M>")T#0![Y=*%?4#;=#\S\3=_P!02P,$% @ M\HC\5 $9T@VQ!0 /PX !D !X;"]W;W)K&UL MG5=M;]LV$/XKA-=V7QS9EI,T:Y, 2;N7#B@0]&7[,.P#+9TM-A2IDI0=]]?O M.5)6[$))M@&!(Y)WQ^>>>R%YOK'NUE=$0=S5VOB+415"\VHR\45%M?29;6/VG*D-U,3H;B9*6LM7A@]W\1IT_)VROL-K'7[%)LO/Y2!2M M#[;NE(&@5B;]EW<=#WL*9],'%/).(8^XTT81Y5L9Y.6YLQOA6!K6^".Z&K4! M3AD.RL?@L*J@%R[?F<+6)#[)._+GDP"+/#\I.NWKI)T_H'TJWEL3*B]^-B65 MA_H3(.GAY#LXU_FC!G]O32;RD['(IWG^B+UY[]X\VIL_Z9YXJWRAK6\=B;^N M%CXX),3?0RXGB\?#%KE(7OE&%G0Q0A5X[_%CUI\, MQ[_7%MT@Q &J5X0*H\H1'0EI2N'5W5&=HD<':2S9&26L?J@L5GLUEVUL_@#\I'K 3:/4!$G6EV?*AT=G*O-,:. MOJ%8J7J;B4^5\@)N--(!0; #(.;9[-#>\?W$^ $0\SP[.51Z^=,>\O](UFDD M:_8]]AMGU\KO[*G]:&" !NIA9K$5LFF,+2V5HLV\#-"()R MH6G'(SO9P;X/V2%M&6H["C32AW'\VB$G'V!,X3S@@EU+WP@L:%0!*P&TH[UT'K.T7"BMPI;)[3R)6_,FL10Q0,0Z,Z4JA;%!U'RQ M8+$7/YSE^?1UC3PXBGQNCV#9'$$H+LU>"V WI70EUST)9%LL"FPFM?J6_, V M0Z 5^])P;$T0+=(X;KDB0Z[7&Z9[KZ)2UL=LW52JJ#!IX5"@&J'&A04^+;$U M@46/<"9U*EL$!08S\5X:7&-JAO"E+5?Q \ 4M<9? *LCL MN<:V!"". V"(RKC*%ZL@NXP8"BC'PG%2[T?64!@B*C%[D.8%$DJ5E)*XL5[% M?.,Z-K22<4!K"&"K,9.FVUA_O G7=($4C$WU.U[[]$![TZJ(2X5T;@NE#6*\ M8WL<+14M@(*NI3+P24G-R_'&F;:%"-K$+9PBLU;.FD@N@[21L"7.*ZBG/ ;C@O /W.]9J#?T0')P M*H"W-O7/!5O2:,S=)2?U]6$:D5;I&*&[P(&)?ATPLTMQG]8&&X_K2YW=8/O# MK,7"&K0[E,D[#IHL4RFD *5^ MPIR4U)U/#Q4E*Z7MX,7AX;J E26"#HY).H,IGPW='"=[E_J:W"H^73A(K0GI M?M_/]J^CJ_0HN!=/3ZOWTJV0YD+3$JK3[.7)2+CT7$F#8)OX1%C8@ ='_*SP MPB/' EA?6AMV ]Z@?S->_@-02P,$% @ \HC\5 3/'N^E! 10H !D M !X;"]W;W)K&ULC5;;;MLX$/V5@;HH6D#KBWQ/ M; ..ZZ)=()L@:7;(9HH/G(E=V%F3.E5?MMHTS+(1MZ1(5K6RT*82C3Y.V;6E0)-ZIR-M1IS-L M%T*J8#[U<_=F/M65RZ7">P.V*@IA]C>8Z]TLZ :'B0>99HXGVO-I*5)\1/>S MO#?TU3ZB)+) 9:568' S"Q;=JYL^VWN#OR3N[,D8.)*UUD_\\3V9!1TFA#G& MCA$$_6UQB7G.0$3C5X,9'+=DQ]/Q ?VKCYUB60N+2YW_+1.7S8)Q EN1)6[ M![W[ADT\ \:+=6[]+^QJVV@20%Q9IXO&F1@44M7_XKG1X<1AW'G#(6H<(L^[ MWLBS_"*Q,YJ3@IC\[0JB0_-W_$E"1V\%W5"2:EIFU' MP+S@-D"+=:N<<=IF,,_(O!4$AD*=0L10YR).-) %OA@CO01CZ3M!(9[0A*#-<>IWFF*3 MU.BJ#&E7OY+P5$;:.PTBSW7,W$@+79D8B8Q*V%)8B]:R*>WDV:H86_"#&"PI M<*'V'S^,H^[HVK[#B,-Q9[R6WFOUC''%_0?N-AL9D_DG-@Z6JSNVC+K7GYM- M5W=$=<9HQU05K4B))2R#E@$S*&LC*E)F5\RFOQ..37\C79XX47JF_)"!G5$M41K"N2FS2O M&[)T>RXR06'IK4Q(&,T:.QD3%AU09?G$@D+'W9VWPE^5++E20[!ZXW9@][4Y 6$?[45.?]$'Q==:X/)!\PUBD%0*!-Q?'!8 ;L M8/ECJ:E]*^:\/"VJK\?!>Q)+.,KF/>A."ZG4F\$,[/@/OATJ4 M!J-P.!SP:-@)H^X8SET>[9.KG5BG_@'#Y5LI5]_RQ]GC&VE1/PU>S.L'UJTP MJ506%TZ1\*:^VH)/TPHW<>&C:@]8VF2FD^>(/CRW'^ M'U!+ P04 " #RB/Q4FW>KDY,% #X# &0 'AL+W=O[YUM@[5POAV<-::7%ZA_YS\!V^++@3-T9]D96O+T;%B%5BR1OEWYOMKZ+S9T9XI5$N M?+)MNS=-1ZQLG#?K3AD,UE*WW_RAB\- H8A?4$@[A33P;@T%EF^XYY?GUFR9 MI=U HT5P-6B#G-24E _>XJV$GK_\I>&6:R^$.Y]XX)%T4G:ZUZUN^H)NSMX9 M[6O'?M*5J [U)^#1DTEW9*[35P%_;_28I;.(I7&:OH(W[9V;!KSI-YUC?UXM MG+>H@;^>\[.%R9Z'H;XXBHL1"M\)>R]&E]]_E^3QCZ^0S'J2V6OHW\C M?]5EM]943>G9%VY))"&ZHHJ7_A'-H[@7%?.&;;IMVW;;(Q:.X6]I%/K3L6.I MF:]-X[BNW,D9^UA;(0[RS#[(AT,!TB;ZM'5/>7A*7GUW+592:ZE7Z"O%=2G8 M$9N>1K-B1HLB*HHY%ED639.8%G$TCPMV4W.[@G=P!J/)HW)CUAFM*66ELY?Z=+R7Y @Z%!-,X@C$=C%&* MG6=?&ZXHY\@?*PT$4K>C.\S >RX57RA!*>](5N0C+:RX%[J![ZZS+JIQX%2& MF+B#H+C:;#6KA044_BOH(2&#G>8>N5&*QBX8L24,-]AHB644[*U11^"@,;E+ M\MJV%=J03XV6W@WKUHJ-0@?B./"D1'"[;5'KZ]YTR$)'M L"5(# I0U[=T&% MFZ#HQNS*!:4N^#_T87<8M9YHDS<,B"(Z]"3 =V)">@3=]YKO1 [IOA??"A@S>(&K2!QK7 M7-^QP408EE/-489I/"X0=:5"*6B2I.-9+P&:\Q O4&1[ V4P$*'6@+[:HY.^ M0QQ ;&$P*QA._*!.OK35==C[I/!&((4+A+*3)A%YM1'A:%:/8VSP"*\+-86@ MW4N:+UU*?8C,@NX13\;4>&_JP,)-.#_Q@$8,34!M.O#AB"7S*,MR6N31-)ZS MSURADGE%9CU_0+>5N( &C,IQ3C"E 46M:% [SF61*>G*W7*$X$1%0L12#)D8^]MF M/4KFX^PPATD^GO:20<>4WW#^?^8(W;9!9AY"=Z&.C[)QW)NGPR3T+^P[45*; M'-1(ETF^6EFQHC$"!D>S?0V.=WYR, [-#B'@7JS+P/AI:0XJ,7I2]41PP'2(;)W8\?LF=P0NUL<,W979R^Q?)GC <&C)!G, M!)H;"R'T2[R>N_],!K=1U-\JW+D=XMQHWUY,>VE_K;]J;[/[[>UO@G;,+==F$\BCTL:\Q386D#WB^-\;L',M#_V+G\!U!+ M P04 " #RB/Q4<4/4DL4$ #^"@ &0 'AL+W=O'BO));NB'_6[6R6 U[E$P55#IE2F%IPLGH%86D54B"W+@9Z)+Z;TN1,?RXRRY_I#F-G;FG2V7B9O OY2E\L';26SMY"_V_1>I_@EXZ(5&*#BDOS$;XG,0RO:N54UQB@[!Q98I* MEH^H-P@L9= HZV)-EC4J1J>BTN8QH%>,*E0I/A%*K'P<".G$#C7*[WU%5TBM M\?DJ@,'=5J2F+KU5Y ;82W6=J7(KUI!QI8)UAA-\8%W[CG G6+=$ ^*Q^ HJ M+XH$/< (>L;5&VXOM;1*:F&5NW7HI:Z+PLN6,@)+&XND[I+E"M(*DZB2=@2E+\)^R[\;O'Y;H64L2-^KA^08Z#/4=IEW-PBI^4W:#6EKZ(S$%&.#AY"XR]Y!?$=3)GP/N6"*;/P)B-IQ(DG@6JLR)*NL*FMD MFC>UR-K#X./^@$)[N*N!C(X0C[[KLG*+>0Q@WUH=\K*20$D5 @%K7OIW&^[-) 79;9B\7-.@F_&D MW^V'NV4STSP=;R;#+])NF:VF#51'Q_-IA)86IJUFX4T5)APT>LQ+X3/'@$J6 M#T"^,<9W"[Z@'WD7_P!02P,$% @ \HC\5'Q=[#4Y!0 >PP !D !X M;"]W;W)K&ULI5==;]LV%/TKA%H4'>#X0W62KDT, M..F*=4"1H%FWAV$/M'AM<:5(E:3B9+]^YU*2([>)-V OB43QGGONN1^DS[;. M?PDE411WE;'A/"MCK-],)J$HJ9)A[&JR^+)VOI(1KWXS";4GJ9)192;Y='HR MJ:2VV>(LK5W[Q9EKHM&6KKT(355)?W]!QFW/LUG6+WS2FS+RPF1Q5LL-W5#\ M7%][O$UV*$I79(-V5GA:GV?+V9N+.>]/&W[3M V#9\&1K)S[PB\?U'DV94)D MJ(B,(/'OEB[)& 8"C:\=9K9SR8;#YQ[]?8H=L:QDH$MG?MB:$)T56<,!I6V[7]YU^DP,'@]?<(@[PSR MQ+MUE%B^DU$NSKS;"L^[@<8/*=1D#7+:$:&[7= MB&OO+)X+@O0QB)?7SNA"4_CA;!+AD,TF10=^T8+G3X"?B(_.QC*(GZPBM6\_ M =$=V[QG>Y$?!/REL6.1'X]$/LWS WBO=M&_2GBOGL ;AMV%*?Y8KD+TJ)8_ M'PNXQ9L_CL<=]";4LJ#S#"T2R-]2MGCQ;'8R?7N [7S'=GX(_5]S]1C?_X=X MX$MK:N[%4KDZDA(?K%@V&U0L)VM%VD5?TOY"$*CBRV**>IX_^+9ZWQV^C:(JRV6OC98 MRL3+;. E^V$\="J"KFJCUYQCYB;W&10#!GK 8'6/V5.Y6]Y78 /FG A42R_3 M5*F<(I.8+6\NQ?QT>L2QOZ-53 3SM_R(GHYE%V.:9AS6%4AX<54S3!@=XC 6 M5Q:04'X%B_PDE?^L5?C25;6T]T)V61@&W 0FS;O D@-7""5Z%VI*LU!4%$NG MH%)=F_M^+[3&R$W!;1JM)#*^[VHK W"@N =@=$*R==K1[T^KQ@@(CKQAUUI; MK&MI]J2-I80TY$G@M @1HC 'H+OU]^&V&K*7HJD:(U, M%XC%+ IW,;JO^%) MS1>I%3T7=&DLL*FVEF.&EN&Q:2X"%'&*%X682#W2&Q+790IJ?@8 MD2,DLRMPUM.J+CY*G%NGK4[/9WD^GN["U;; M2!PZ?8.TQ"TL9,L]1'B[_@_ M\$F[E0ZI(<.#/^Z)6.H@@'.K71,&G==2Z+,PK #Q_'0^R,+WY:*H(PHB#S'+ MO@F&*7^JG+XOS_]:8!\@!U2)@NY@$6A('<*MF]B@(6KRVJF HD<;K:@MI:Z\ M\1)PY^@\#&=8ZHY!VJ&]QK)U$3,OF1HM5]IPV3PTXECJ*C5!-!WQU5[>%.?+@+',VT.YI'AZFDGE<$(7"C:8<(8I0(Y$AI MTZ1D(3 */&QKALH:;\,NA! 3 ; V'&%="*4$D:])+V8WXJ7VGP_X6U5 MU9ZYMF8<1<#=0,G]088&BMU16$KP160(@NS^B.6Z2L73M1+ X+)M[)36VGG^ MUD!#_^VQE'I4>I7T[VJWC(!)R>S?YNULOV M0OFPO;V6?Y1^@UH1AM8PG8Y/CS/AVZMN^Q)=G:Z7*Q=Q64V/)7X=D.<-^+YV MR'GWP@YVOS<6_P!02P,$% @ \HC\5![7G^ 5!P P!H !D !X;"]W M;W)K&UL[5E=;^,V%OTKA)MV)X#&EF3+YB9B>8S+8/Q3[0$FT3I425I.+)O]]S25E6$L>=76 ?"N1%HD3RW',_>6U= M;+7YS6Z$<.QKI6I[.=HXUYQ/)K;8B(K;L6Y$C9F5-A5W>#3KB6V,X*7?5*E) M&L?S2<5E/;JZ\.]NS=6%;IV2M;@US+95QI925J*W4-3-B=3FZ3L[?Y;3>+_A9BJT=C!EILM3Z-WKX M>WDYBHF04*)PA,!QNQH76;K- MY6@Q8J58\5:YSWK[-]'IDQ%>H97U5[8-:V?3$2M:ZW35;0:#2M;ASK]V=AAL M6,0O;$B[#:GG'01YEN^YXU<71F^9H=5 HX%7U>\&.5F34^Z4;IC]"X] M"OB/MAZS-(M8&J?I$;QIK^'4XTV/:_CK]=(Z@R#X]R$= \3L, 0EQKEM>"$N M1XA\*\R]&%W]\%TRCW\\0G#6$YP=0[^Z0Z*5K1),K]BUM<)9=EV7[(/D2ZFD MD\)&[(/ A#C$_"CV8>9?-H*MM$(^RGK-''F>^=D:HI'NACN:4&0XIO8TF*S9 M4KL-XM(8+&8<-)6NUV^=,!5[@VFWT:W%:WMZSN!(X1WY7A2B6@KC'ZZ+PK2B M9.(KZ@HYAD BND=[%#D"4NF49:=T6 >9;.4??)K]V*'J[,X6DS/6#:+INF< M?=&.JQ<5>@#D' O/%ACDV#A?L"/>S'IO9M_LS4^]:!^$0Y<>0WEJ M#>D$J<_]UB(U#7PCV(VN&EX__,6R6M=O"UX70GDD%;*$6T+H/4X$%A'7N3G+(DC_(D8WG& M;H-6[)ZK5AS6:."Z))K#UX1PPU71*NX07:WU1H+&O0QP)@,:)GBQ"9!C=KMC M^!Z2E@_L5ABIRTZ)SX).-3(=.'A3X#*ERXPN&5T090A'P5>0,K!,9TZP>I.> M/E(_CO)L1H,LFF8Q#691FL8AT),P%4?)W*NVB&;SO#=P,(->*KGF=*0!?WK: M&31'V.>+#%;,V0_?+=(D_?'9'71S]D_MJ*#(NE!M253W3IB=LA1>C^.8I5&& M:Q@_OP+(SWM+' >CQY'<3*#"5_$VMUI)1A_U,:MT6R0XRGN7^2]P/*$3<]B6#5A M'C:R.$C_8QP=D^Z3?\7B#9S(// M&=14B\SAE#$U++4RNF(:!8$B>4AC@V(Q5+K0525=2">GX;E*WW M'!P>I ''(XLVQ HA2AO)(5"0(!*A%;I%ACB=S(1]"*A"#)9^3JUXM+LZQS- M[86-0R(<9F+9%L'*3K)Q@K90*=_A^N+MR]NS(DYT'YW#>)M$C,@+WQBKAS'[ M%"@< 'T$%K&3V3CO5TB$@8+*P5>T_L@)K8/[>%$$PWNSP7S4"WA'6ZUDZ6VS MY,J7/=_EH%QB^EM+#36^2FZ%) MPDD@$4EW#B]"*GF6VI"P\"/-QPX5L5Y4 I^-WHNE^S](.M(SS?N>:?[-/=/C M;N(/.J;CL*\=TVO']-HQO79,KQW3:\?TVC&]=DQ_@HXI[SNF_)L[IM!%W&CK M#O9(1X'^AS\(;=LTRJL'50=J>5V_I6/:K;/RZ]LJ_'>RAN=A?F)9,AO2O(;'O$OOEX=O.1V[6$A58B16VQN,\&S$3 MOI>$!Z<;_XUBJ9W3E1]N!$?5H@687VED7_= OJ/5E?_ 5!+ P04 " #R MB/Q4%PK-LV,% *#0 &0 'AL+W=OZ:NSYI'2N/9U.;5[*6M@3W):5L/)25S^JPI7GDVP"A5R+KG)W^ND[.9PG(7NYKJQ_PM.P-IA MWEFGZT$9$=2JZ=_B>?##6Q3XH, ][GXCC_)*.+$X,_H)#*U&:R3XHWIM!*<: M"LJ],SBK4,\M[N2C;#H)=S+7FT9Y3QT]B%4E[?'9U.$.M&Z:#]8N>FO\+ZRE M<*,;5UJX;@I9?*X_160C/+Z#=\$/&OR^:TZ )PQXP/D!>]%XW,C;B_[FN&NC M:[A$K ;3 EWN2KCTSI8&?EJNK!__>9\#>OOQ?OM40J>V%;D\GV"-6&D>Y63Q MU1=A&GQS 'T\HH\/65_<8TD6725!K^%*6;'9&+D1/F8X,IQM'^B#9O>#?BC1 M2[K"HE7-!AQE!/C9QEEP.'FIZU8TVZ\MUF;OU.(%DBQ@M86-U!LCVG++?.44 M@$!)U9:J;>[$!PI6J@[*YK"'I_"0VFD_"RWX%X]?SZ J2)] MJO1"RO:,?,0,)UV'""U\"6$6LB0*2)HE+,QBE*(D9+,P(2GB+(LB^(#8#"P1 MF,J%!1KE"? Y2V8S2"(VBU*(YRP,,KCN#/(E@QM5%.BP:V$=X!E@N29="(,( M+68PCQF?H8F0LSB>8W*C=A;!TBH!MR)7:Y5#-&>S.:=7. ]AEK%Y,J=7$ ;P MH)VH1K\3YAF;9SWFC'$^0RF=IRQ#%912M!'%\/ 2-4!>K"PHC&5K=-'E*!3* M(%566W!ZC(2%IU*#,#[VA48"$@TMH211.8WJ1U70.CHE*9:B:60%K3"NH7%7 M"N=WH^#3?BM9BFI] O]%@EF!/#7N^7]ES95W##J2SS#8(;F4IPE#1D(IB6*6 MAJ&74A;Q"-XUO23.+[*= MAIEH99^Y[Y58J4JY[3Y>.;S1_@C[A,'4:_J.PE_-*VP7T!6Y5(_^ZF&0[X ) M0M*GUSA6#9@4VO%,OINQ_3E>LO>/*3$&]PHWJU=8UO2Q[/O]B]QB6>:X[ MRL477 P:27D0!9S->>:#1G49O_AQ@(O9D++0QQ"9(4@X;KB6!FOH5<2/PAA) M9Q8=>SE%2\'\^$" TS' Z9L#/%P*# 5JT2@0M])XUS=8OQ]6E>IO$ ;7SRUF M+2)\4#6M0^U[G+)KX1NH??$_B./M]XIJ\JJCI)#6J=H7]\Y+<@<*N64E*1;4 MIOR& ZJ_2]:=ZPQ-5&)8UKXZGQ[/-S 145G76'\NA>N/M/%J+CHC M6XU[H@,0K-+%G_*TCQ82*VE0[T./B!XQ/1)ZI$2AV(BO'2[KV>3N'WI-^*MW M+ H^4-H,B8M[)N(9WG5SG^@LBDG(\)XCMHM9G- [8G%(%RA6 8O29"]!35_U MIUB6&]^%(V]3??6MZC@Z-OK+OK]]6=[_)=P(LU$8S$JN434XF2$%F;[S[C^< M;GVWN](..<"+)?ZL2$,+<'ZMM=M]T ;C[\_B=U!+ P04 " #RB/Q4\\(G M-[\" X!@ &0 'AL+W=O-YS^67""\>M:=G@E"R5>G6'K\G4 MZSA"*#"V#H'18X/7*(0#(AJ_:TRON=(5MNT=^FVIG;0LF<%K)7[PQ&93;^1! M@BDKA'U4VR]8Z^D[O%@)4_["MLH=#CV("V-57A<3@YS+ZLG>ZO?0*AAU#A2$ M=4%8\JXN*EG>,,NBB59;T"Z;T)Q12BVKB1R7[J,LK*8HISH;W3*NX86) N$> MF2DTTANW!LZ>V%*@.9_XEFYQN7Y<(\XKQ/ X@#NE;29@<\RP>1CO4_L&HKA MCN(\/ KXK9"7$/8O(.R$X1&\;B.Y6^)U_R_YAIM8**?:P,_9TEA-7?)KG^8* MLKOM^;4\90JH$C;1# MMJY7H(RZWK$41&,YS0PQ2AV=C:-CG 7C)73$W@VCM[AR!UN4$!0/T-X4I:) ][K M%NE%1?I[2?H3G)Z,PB"\(JL_&%X$W=$'ZSTZ'/0O>D'8LO9UA]^:YASUJMQ9 MAEY:(6TUV(VW68NS:AN\IU<[]9[I%9<&!*94VKD<]CW0U9ZJ#E:MR]VP5)8V M36EFM-I1NP2*IXHDU@=W0?-G$?T%4$L#!!0 ( /*(_%2:*&:I8P, +L' M 9 >&PO=V]R:W-H965T^LC2V%XZG=Q%19%'EP*E6< M#H>3N!121_-I6+NQ\ZFIG9(:;RQ079;"/BY1F686)=%VX59N"N<7XOFT$AN\ M0_>ENK$\BWN47):H21H-%M>S:)&<+T?>/AA\E=C0SAA\)BMCOOO)IWP6#7U MJ#!S'D'PYQXO42D/Q&'\Z#"CGM([[HZWZ.]#[IS+2A!>&O6WS%TQBTXCR'$M M:N5N3?,1NWS&'B\SBL(_-)WM,(*L)F?*SIDC**5NO^*AJ\/O.*2=0QKB;HE" ME%?"B?G4F@:LMV8T/PBI!F\.3FI_*'?.\JYD/S>_0BOOA:\,?-+D;,T%=P0' MG\5*(0VFL6,2;QIG'>"R!4Q? 9S M=&N('BG<\R?^\<<7!]ANHUPF>X%_+/6 M1Y".#R$=IND>O.,^X^. =_S?,A8ZAX^8;Z3>P,)+13J)!%>2,F6HM@C_+%9L MSC+Z]E)56M+1RZ3^:IU3)3*<17QW".T]1O.W;Y+)\&)/2J,^I=$^]/D=7]6\ M5@AF#>^%M/!5J#K,7DE6&\=;)#=:.,Q!4)_ZCM5+6>Z/XW.!L/;\]UO^_(E? M_L2?/^,O.OY=*ZG!,>*E*2NA']^^.4V3DPN"S+"R-+$?C\@HF0>0E5!"9PCA M+A T#,J_M5'<=UC0 [BNZV\L> MV2\KA-YPG8UMA TU"*(DN$45"N$,O*NMX0)KPQTCK)5&H^.FNZT2P1\0"II> M/!NER>'9:<*#@^3X;+ +N;0<$15P8VJ.>#_V%F_[/3D<3R9P<)H.7J,].QR/ M3CQMFG*1?*%N,5P4KP,79,5'*THF=^&4?DW?%<)!@WQ1^>TAQW7U>A+!VB.@ M+W0[K%B5)O>4S?]M9^M7^9%FU#?C)OG[5K85G8 M! K7[#H\.AE'8-NGHITX4X7VO#*.FWT8%ORZHO4&O+\V'&8W\03]>SW_%U!+ M P04 " #RB/Q400NLTH($ 3# &0 'AL+W=OWJ M9# PQ1)K;H[5"B5]F2M=>J6Z&K PS 8U%[(W&?MW5WHR5HVM MA,0K#::I:Z[OS[!2Z]->U-N^N!:+I74O!I/QBB_P!NW'U96FW6!GI10U2B.4 M!(WST]XT.CG+G+P7^%7@VNRMP7DR4^JSVUR6I[W0 <(*"^LL( M8'S9V.SMCG2*^^NM]0OO._DRXP;/5?5)E'9YVLM[4.*<-Y6]5NN?<.-/ZNP5 MJC+^">M6=LAZ4#3&JGJC3 AJ(=M??K>)PYY"'OY @6T4F,?='N11ON:63\9: MK4$[:;+F%MY5KTW@A'2DW%A-7P7IV6#K,J0R*C>&SUC#[@>$,WBMIEP;>R!++A_H# KE#RK9(S]A!@S\W M\AA8&@ +&3M@+]YY'GM[\;_S_+4P1:5,HQ%^G\Z,U90_?W2%H3TEZ3[%U=2) M6?$"3WM4- ;U+?8F+YY%6?CJ@ _)SH?DD/7)#=5HV1!H-8>M/UT8#UKIQOAA MB3!7%16MD NP+@W ?Y44G!(M%Y5QQUJ2.U?UBLO[%\]R%@U?&5AL0ULVVFN3 MC!%W+^LV(]!E!!"?N.,3CH0D,=488L/T3^",5UP6"-P?\AH+K&>HM_(1/*=E M&@SS'*@XJ?0D%8O6*(M[(*JDJ7A;].6?5$.U!WT4Y4&:L/XCVP]QD-UX&+ D M@P/TI#MZTB?339K:L_1UIXALFWI9 5WQ6D&A8^[9(+O-;U-3EH:0N1?P^M/I6*V/@G&M][X!/:]40X&E1 M-'5#3)(ZO=)6?&U9_84NJ\?"G[8'33<'7:.[DYS$1X/SIH)W8HYP="GA-^3: M]/=)V#B\%G8)@L:+V"31OX?%]>-C"<]X])=Y=;>?Q]7!!MS/1YU-L0V6;B"7E$&E[)7K$ M[I&X1^H>&9!S-+O.+8FU:H< [TKI.95L,$J&_GJ@5'(51RE%1K_]9I07+D5\ M4-BKSKP8[ UJE.T+/XX:*%QIM3/;[NUNXIVV@]XW\79 MTG6AVQ&TW5BU\F/?3%DJ+;]'$_SCWW M3Y1NG?S5H(RQ[JJC$7D[6U[>O9S!1K M47,S5:UH\&:I=,TMIGHU,ZT6O'2;ZFH6^GXZJ[EL)I?G;NU&7YZKSE:R$3>: MF:ZNN=Y>BTIM+B;!9+=P*U=K2PNSR_.6K\2=L/]J;S1FLU%+*6O1&*D:IL7R M8G(5O+Y.2-X)_%N*C7DT9A3)0JG?:?*AO)CXY)"H1&%) \?C7KP5546*X,8? M@\[):)(V/A[OM+]WL2.6!3?BK:H^R]*N+R;S"2O%DG>5O56;?X@A'N=@H2KC M_K/-(.M/6-$9J^IA,SRH9=,_^<. P[=L"(<-H?.[-^2\?,<6;0K [QX!WPG)9&7;ZB2\J8<[.9Q8V2')6 M#/JN>WWA"_I2]K-J[-JPGYI2E/O[9_!M=##<.7@='E7XSZZ9LC#Q6.B'X1%] MT1APY/1%+^C[1:]X(__+B1,>>ZL:HRI9\IXB3=J8:P&HWY]#J'>@?AY!ZC*7IN6%^)BTI(M?2\FES_^$*3^FR/A MQ6-X\3'MEW>HVK*K!+E^5:'D7'91O.RM%J6T[*,R1ICGW#ZN^-.:U)!&V:R8 M)7ZP5JM[60K#.--X!2L;KDLR;2'-]\P7O?G*F7OV8[%W)#Q=]!7+X3>R0?LA 5>Y,?L MJH0/2"P8'IRQ+ G89RTM@;7$4GB&OS@Y8[_ !U[WM"FK,D$=<$IT1CE-46^P2SBIE6%'(ID9Z>)V;JG"0[FR]^_[]& M>-W#O^PJS 83)03$O02TU7;J(+@9-VC1]L7A\H=^UZ!#:2V:8LM0#8VIAC(J M?T/C]%>8Q!E'M1EK//.- 8 M=,*10AC#DKDWSQ*61%X>QM29)*R7;*54:9!A[(XB%N1SST]C]DE9-"TY&H-6 M/_=2GS@;YJB'-$-N<;IKN_58BVBL:X#BCTZVE#P/9+;HD'7;P46V1FEOB$$G M+$Z\/$_ZP1R>C#)&+:V3H7)($B^(0I:DD/'91[Y0FCM/R$K-FVZ)!MIS=[3) MPGG@)6&"9^9B_4C"]+?H9%62;!#"]7SW>-_I1D*+<$)+^4!C@.%EL!EZ 8#X M*'!JKU5UH$?6E-^AH1/R?LZ2P(NSP)T*5G?]O:''?Z4I 5'H^?.4!\,)BSJZ+0'4R+!]S?J.72/N4:6U^TZ,62 M+V2%5H6W="RP JT#T+B"UJ)W'6VH4]671Z6(-2"%>U[*O<\G)PRE2 !5ZB>^S.;SPAP[.OP^#!!I"D"#S\F!7/T]4 M(+XX\/(>ZSCS?.P@MG]HBJJCE@N^%$_J@=O#5@Q/GIY3&T'U%:;3 '>]JMJQ MY21,IOENQ:-6W0IWFZVVWN-$(2"AT> !'604\B0<:1J"Z?3''^9AZ+_YZ?;& MC8(W9\QLC6M<=@T'Z0"A2N;-EHJC'^L/@$=_^!/CI(?C1GP<_[1GX=X*?[M7>81312R0_ OYSU\C9HZ_>6NB5 M^[:G0PRWVOX#>%P=?SZXZK^:OXCWOSW\S/5*XKY>B26V@O2X+.K^>[Z?6-6Z M;^B%LO@B=\.UX*70)(#W2Z7L;D(&QA]5+O\'4$L#!!0 ( /*(_%3X7;B] M0 0 $8+ 9 >&PO=V]R:W-H965T>^YX=[GI5NDOI@"PY*F4E9D%A;7UU7!H\@)*;BY5#17>K)4NN<6M MW@Q-K8&OO%(IARR*LF')117,I_[L3L^GJK%25'"GB6G*DNOG&Y!J.PMHL#NX M%YO"NH/A?%KS#3R _;V^T[@;]B@K44)EA*J(AO4LN*97-ZF3]P)_"-B:@S5Q MGBR5^N(V/Z]F0>0(@83<.@2.GT>X!2D=$-+XVF$&O4FG>+C>H?_H?4=?EMS MK9)_BI4M9L$X("M8\T;:>[7]"3I_/,%<2>-_R;:53:. Y(VQJNR4D4$IJO;+ MG[HX'"B,7U-@G0+SO%M#GN4';OE\JM66:">-:&[A7?7:2$Y4[E$>K,9;@7IV M?@_&ZB:WC1;5AO!J13[; C2Y!\DMK,BM,M:0P8(O)9B+Z="B3:/$W M!V#G^K5+&&$%&/+7]1*E,(/^/A6!UD!RVH"KJBM3\QQF 9:- ?T(P?SM&YI% M[\_03WKZR3GT^0-6Z:J10-2:O.Z*?\53U,^"GZ:^*("LE<1J=E:L2PSB;RM, M%/V"@O+II#LBN4\G4>6RP73 A3]QY#4\0M5 JU.#YM8AP!-V'P-.A2 0%G&N MRII7S^XR5YA3>.M@*Z.D6'D;QN*G]'00M\-" =*@N/8PQS1KR?%VX$VHQB # M@KD'?>YUN\SOJ ^QL_>YY_YQQ_W,U0-ZK7F5PXE8];[_0!+\ M8Y,,?P_ K:D7D5@;(1VOI.\X'J#RF_?C!EE[\DHF_3K)!Z3 M:V.PY1\H])=[N31NNX$A$T+WQY0E9*$LE\B#QNXGI'%\2"X;)1?D03S]3\)' MD\2S'*4C%\@D;0,8T=%W!# +XXSV.Q;&XS-!=/'HUU&R"R,&D:9L?S.*]H', M7 3'81+%/4<:9O@]TR72ODND_[%+W+=E39;/9/%<>P$7[U.]XJR)T[WBV)84 M?"EDVU&Y=D&OE791WPI;"/_O&-QT%;LD'R*%=.1I.(MKEI4LX.J(HD689N>6F('?\N>V"@U$X'F%A8LK3)+[H<0>, MI7@Z"5F"A?";JMYY/1S$K.P:Z'X@&,1QAL)IR.C80<4(%$?N($M1^\"YXS)W MY)G_ON*8OV-ABC5Z*M.'![--">BWF^ ,/FY3V7;,Z4_[(?&ZG8WVXNV$^0G# M)K#32UBC:G0YPHS6[=36;JRJ_:2T5!;G+K\L<- %[03P?JV4W6V<@7YTGO\# M4$L#!!0 ( /*(_%32[-L[. , #4' 9 >&PO=V]R:W-H965TA6:OD64^J!1A'$63L&1^*ZQSA(O9GNWP#NWW_:TF*VQ1,EZB-%Q)T)C/@^7P M>I6X]7[!OQP/IC,&E\E6J5_.^"N;!Y$CA )3ZQ 8_>YQC4(X(*+QN\$,VBU= M8'=\1/_@&:+>7 50(8YJX3]I@Z?L,EG[/!2)8S_PJ%>.YX& MD%;&JK())@8EE_6?/30Z= *NHA<"XB8@]KSKC3S+]\RRQ4RK VBWFM#!7-7S\ OP$/BMI"P,W,L/L>7Q(5%N^\9'O*CX+^'#R". MXO@,WJC-?^3Q1B_@W?RNN'V$'\NML9JNR,]3.=80R6D(5S;79L]2G X'N M7@"=*K:G"CT"MX6J#).9Z5\#E1\5EX1UI37*]!$VFDE#&[NR7J:V8IHS 1^I M!4'/9=X'FKAM.D=7J@U[@)L\IXX &V4I9L4$DRD"L_ >4RRWE$7#8PBOH7+L7C)(II-^(_ZIQ)&R1>I;J6#&\)RGGB\5$^''PZ@/ M;UY=Q_Y$9) H]$@&C7:)9-)5[MX.AB/+ONGJB/LM+(2 M]]DU8UJWP:7G]H'QF>L=)<($YA487E^, =-VD:\.JO6^, M6V6IS?IA0>\::K> YG.E[-%P&[0OY>)_4$L#!!0 ( /*(_%33)XJP,00 M /X) 9 >&PO=V]R:W-H965THH*P)#GF@N]]"ICFLL@T$4%-=47L@&!*UNI:FIPJG:!;A30 MTBG5/(C#, MJRH2W6CC9G5HM9&LX$W"GB&[KFJJ7:^!RO_0B[R"X9[O*6$&P M6C1T!VLP7YL[A;-@L%*R&H1F4A %VZ5W%5U>IW:_V_ G@[U^-28VDHV4CW;R M6[GT0@L(.!3&6J#X>X(;X-P:0AC_]#:]P:55?#T^6/_L8L=8-E3#C>3?6&FJ MI9=[I(0M;;FYE_M?H8_' 2PDU^Y+]OW>T"-%JXVL>V5$4#/1_>ESGX>?48A[ MA=CA[APYE!^IH:N%DGNB[&ZT9@-X)BP15D;A:L,]RLN2)SZ) [C^(2]9$A#XNPE;]C[1)5@ M8M<%W47[U]5&&X6L^?M8O)VYZ7%SMI,N=4,+6'K8*AK4$WBK]^^B+/QP NQT M #L]97VUQLXL6PY$;FV!FM90QW"@TZ2U;(71DTOR4"F $;/(FCV/!4@4<$3I!IE_1')[0/D+.4M3?Q9' M$SM,4C^=3]UP/O/362?-$W\>91/RS?4[>J!/H/#X&H6G"9Y_VF $-E/G1Z*, M([0>SI&_F3_+0YPG?C[-<#[U9RB_?3-SQZPAKO BSB;=()KU@^E!,HTF)WB7 M#KQ+?YIW5\(PYQW/U(YAF/'G@K?1X<8K'B'@:R)B(/U"PD080 M'.7\A0P(^ZK ".$1PEK1(:DC\G:YWT!!6PUV&U,$MEN\6\B>:BR&8>>#MQ&% M_T>BWDB!9#.L:SS!I"("H]7D#+F997Z>9R3UI]&<9+D_#7.<9/&9*RP M,>%]4CR25C!,633U\R0G4>S'>4*BS$^RQ K#;&:+XRY\4"*]$;<>\"B%)07+:D;+&$TNVCI6P.Q;]:?[7KX7F8N>[Z;LW@>T>WZJ4/;VPONCC66\&K.[D& MM7,O#XVAX.'57<^#='C<7'5W^O?MW&PO=V]R:W-H965T.VPY[ MV(MX._?SG4/J="WD5[4"T.2I*KDZ&ZRTKD]&(Y6OH*)J*&K@>+(0LJ(:EW(Y M4K4$6EBFJAR%OI^,*LKX8'IJ]V[E]%0TNF0<;B513551^7P!I5B?#8+!9N.. M+5?:;(RFIS5=P@ST0WTK<37JI!2L JZ8X$3"XFQP'IQ$GQAL%:].3&> MS(7X:A;7Q=G -P9!";DV$B@.CW )96D$H1E_M3('G4K#V)]OI'^ROJ,OBK%FDA#C=+,Q+IJN=$XQDU29EKB*4,^ M/;V"N2:']W1>@CHZ'6D4:0Y&>Y]\54WDI5".!_'$^5UHB%O[V69>KC1-4TA[,!%H "^0B#Z?MW0>)_V&-IU%D:[9,^G6&]%4T)1"S(I:AJ MP8%KY5;\$:1FF",R \Z$))^%!K7+@[TZ=GMPOP*R$"66)^-+PA2AFQ(URD4C M$>481&IMP?Q EQ]R6 NEC\]G#V;I'_L)H86H3;D=D4/&$;!EB0MU=$(^8X.Y MI%(^&R5?:-D >> U906YE8SGK*8EN: EY3D8AVV.&MR[H;J13#\3A#>>-%)B M6,AO@B^/[T%61G'DPD$.R/MW61B$'W VGJ3#!,?(#XZ%QK=MXUF0Q>E"=)@Z@)CJ*M? M>XW=F=C4Z-Y!X/F^WPOI-6>:X=@CQL,<^G$+_& 89H$)UV28I?WP!&/4/)DX M(Y/$PH5C)O--)FDE&LP'@D/C4=YK*!=XD M-HX;M!PFF9?&\='+1IQX8>H?;?$RI1I;,#E&$MV-O"Q!$ARC++-CG"4XCKTH M#8]L"7Z;.-O2/.P)KF:\,$Y=R_*B('(U@7L9V7,3Q=U-%/_P373-->!-H)6@30^V[$)VTJ=W.D6>1_2;Q!@>(?&Z;[YL%]2VT[U<2 M8.O51&;L:7NC [*;)-Z.G#PA$ZRHG5RO*B+UPL3O5D'DC:.P[9$[[(R\(#']+ B\(##=*_/&@4%V M&'H^@GT7G$>]YVX%)5NH>\6VA1V\?S7&A\BMOI"O]]0!H"/%\(S'*[, JZOZGI/U!+ P04 M" #RB/Q4;EYB)W$& K)P &0 'AL+W=O6Y>W:G+\]58Z6H^)T& MTY0ET^MK+M7J8A --@\^B,72TH/1Y7G-%OR>V]_J.XUWHPZE$"6OC% 5:#Z_ M&%Q%9]<9S7<3?A=\97;&0);,E/I$-S\7%X.0"'')^ V7DH"0QN<6 M<]!M20MWQQOT-\YVM&7&#+]1\@]1V.7%8#J @L]9(^T'M?J)M_:DA)ZOQKZUQXV?P9W .T1:&OBQ*GBQOWZ$'#NB\8;H=7P0\)>F&D*< M!A"'<7P +^D,3QQ>\J\,OQ4FE\HTFL.?5S-C-6;/7T]YP6\R?GH3JJ@S4[.< M7PRP9 S7#WQP^?)%- E?'S!AW)DP/H1^>8\56C22@YK#^YIK1@; 6XY)"F\% MFPDI+!KS%.W#P!^7'.9*8L$2H*4< ,>?G(65T&AAU[2K='O)[5[08+@U6 1 M!]>L6O]@H%+5JYQ5.9<.R2U"IQM"P+#R+JQP+"IB,JPFGO M/BK+9,NA9FL?RR.8QD$4)3B(@BR,<*XQ9R JR]$""\?1"419D$4I9"G<>:O@ M@.(0;IC,&\DL+Z QSDEH<;<'O0+#F%;)JB%S-X^6(:1_'K1[](-X-?E>4F0+?DLBF(ZC8(XQ.(,>IA&$(< MI'CUX\=7!'+OG2<. X[C))A.$T CD=DT2%,<1U$0XN]S/*^,X?85M?4"/S$/ M2CX0;*YY(2S,64Y)L/;H81!&8W3ALUB;7YJ)C-\I;1?X7:/ 4]X_RWN*TR-( M3D/T:@238)J$SV+[;,FQ5U%':G"\&Z,C1,"@1[$/Z"2C$"NUJANO28.4PJAALO3#7J@2%#8$R>9?&$IO%KM'Y3O.V"B-7JH=VCZ62 M!8BRUOADV]TUQZ9502[F I, =\'0DUY8+7GERKJE M3FRQ.BR6\I5MZSWGM9N+11*%\0+>R"F'Y$3 MVI'=B6;7@];. (9P&E.F)E!*458+2@6/@"816JD:Q."?R45H%VV*229*UZ?F M3.AMGZ-WV\V&OA">9F)@AT_A"= ]L ".QL.LFR$P#22:[&-%\Q%$@U35XA7%9Z]Q*Q\^ MEN?>\>[G=:XKT7)JF9.&:Z)ZA83 RIJ"HHGQF:4[.T'#\Q& M!/CN@E";YC*$>\Y=SX0D@('[9IK!)C%<+Z6;F\XE-[LN\5\"@9ET;_&!+R7' M4FG:S/\]X'*'FEBW580Q&]SRF?T?=CJ@F=).,Z7?K)GVU<0_**;#L+UBZA53 MKYAZQ=0KIEXQ]8JI5TS?@6*:=(II\LV*Z9U7,BY7YO"V2R)B_Y1H.HS\E&C" MFG*FV.5>RZ+0YGO_H=/CW1ZXE>3_1Z MHM<3_[6>R#H]D7VSGKA?8HL^+"$.@_42HI<0O83H)40O(7H)T4N([U9"C'8. M,)5<+]PQ+>H66 K^+%/WM#L)=N4/0&VG^V-D[YA>"$QWR>>X-!QFZ0"T/YKE M;ZRJW7&HF;)6E6ZXY Q3A";@^[E"4]L;VJ ['W?Y-U!+ P04 " #RB/Q4 MS51&UO & 5$P &0 'AL+W=OT#>)>, Q[H"7:%B*1+DG'R7[]SB$MV6X5 MS0,&[,&61!V>ZWB^I;6>C%Q2 =D(+-Z*K2=V+]*]O8$R&_7%3*_)/UAM8=D'RE MM*@WFT&#NN3V2A\W?CAD@[_9X!N]K2"CY1NJZ>6Y%&LBD1JXX8TQU>P&Y4J. M09EH"6]+V*8?=O#%_SM22YNQB M FBF'Q@@\N7+[S8?=6C>=AJ'O9QOYS8M"%B1EZ+>DGYTR^J"=C5FLJ"7"'" M\7%([B9?5)LHDJOBM(;B:SR6;4\W(IY56&IB4?$ZH)F]8S@SU)KH>\3PG=A-R1))1',/% M\UPG#3-C#)E#C)!?ZKAN!"_3413:-Q)2W,3S)'"RP#VU#%*X!*X3 2=#E5.> M R%0I6%H:9+T1YT ;:Q%&_%")PU2(\OS<4?JQ$%&>F(9M;&,_KM8WCX3RUX1 M_WF=->^.,SL!C=T^V(>MS&/ M^V,._;1850P]^EEH6A%3>XFM10@#:'74M*K7 E2"ADO> 08MZ/?8+RO*%:$* M]^Q%941 :\6,?""0#""\#>24;>41;/@$*SE"=XC&8_,N@2> W&BR-;Y)@&&3 M $LF2P$)LI(*B"V7")&%!G$&K)V-XX M02;EX_["?L[:IWA3@?K>?1450*U"Y 79,8G<8Q*DQU!KFZJ^^$, MU2@!VA(+A40CW%$,;UTH3^8_0OK=-7SR_.-MF:G*&>Z*("FH5/]PMXW9CI./ M_!'H?12,/&]S/S17WZX-\1+V#4AIBY[T8/1\%!RK(XY*3)H# )3?3<'ZPDO( MP;9-39]L@8*R1&47I'JE=G>KKA)E#P^05PI%6BBAVYS.Z@+I9>=^5!'S%HE4 M^3BL+8I8!XKVDAYRV=;J;3?<=86MX-85ONMER,'=-$#D=6";]-((NIR?N"2. M,F*T]U_]W"R;%S]>\5U7![7_S^WJ:*C-JQ.BP8#C9 KXSAARKU M@#%KP9@=.B?=S&:02Z8G&*\/._JF:9W-.'5-*QLC/!M!M^!0/S2DE>U6P.83 MU&RSK[,$]BIV,%[5%K &>VQKQ;/=5?!.+.<"P,HM-5>B*@M3(Z8;,]763+5G MIFC-;#.@Z6^;?H_A_P'T;8#W(#MY3N7&+.!20LG@6D#08/YVTBPRUP3F^G]5 MT-MZ_?/*>PZRP9WT$5H^9[-28^,0>6G\L2[UXGG?'N%@YV;F&B:HFQT(\>IE M_D$6/ M?CAP 0AQ9DFM!!L2\4,G\X+. C#>^511,SDW'V00W"NN[5>+ M=K7]YG-E/W5LR>T'HP]4SF$ )16;P59WE,"!2-J/,/9!BZ7Y\#$56HO:W"X8 M+9A$ G@_$T(W#RB@_1)V^3=02P,$% @ \HC\5)?P_J;; @ "P8 !D M !X;"]W;W)K&ULC53;;MLP#/T5PAN&%3#J2^Y9 M$B!I.ZQ#BP5-NST,>U!LVA8J2ZXD-^W?C[*3+ /2;"\V)?$<'9(B)QNE'TV! M:.&E%-),O<+::AP$)BFP9.9<52CI)%.Z9):6.@],I9&E#:@401R&_:!D7'JS M2;.WU+.)JJW@$I<:3%V63+\N4*C-U(N\W<8=SPOK-H+9I&(YKM ^5$M-JV#/ MDO(2I>%*@L9LZLVC\:+K_!N'[QPWYL &%\E:J4>WN$ZG7N@$H<#$.@9&OV>\ M0"$<$L7]N8J=8ULS@A1(_>&J+J3?T(,6,U<+>J)+6QJMR"24')9?MG+]L\' "&;P'B+2!N=+<7-2HOF66S MB58;T,Z;V)S1A-J@21R7KB@KJ^F4$\[.5IA3BBUZU=D^QSU;4@&DM$%0&-XJDWM#[36%N#%IS3.Q)NN-BYVG* M7/HAABOS\AI%U953;NOE:7AT9@%36O4SH'.,Z7L;N$NV,__V6]02P,$% M @ \HC\5.X10KZF! 0@H !D !X;"]W;W)K&ULC5;;;N,V$/V5@1NT,2#8DBS+V._N!K1P]-&:7NQVUH451#:J'$:Q_EX(Z0>+"[#VIU=7)K&*ZGQSH)K-AMAGV]0 MF?W5(!F\+-S+=>UY8;RXW(HU/J#_N+VS-!OW*)7D90=!GA[>H% .1&5\[S$&OD@4/QR_H M/P??R9>E<'AKU&=9^?IJ4 R@PI5HE+\W^U^Q\R<86!KEPG_8MV>S^0#*QGFS MZ83)@HW4[5<\=7$X$"CB;PBDG4 :[&X5!2O?"2\6E];LP?)I0N-!<#5(DW%2 MO*5=27)^\4LCK- >T<'YHU@J=,/+L2=@WAZ7'Z!&DTPC2.$U/X$UZ+R4C'\ M>+[[Y(\_O&$D5EO9'8*??% #54Z,I MH4N$,YC,HVDQY4$1%<6,!ED639*8!W$TBPNXK85=4V;)&>(J*[C;'4RC=#JA M_T4VA22)TK3@3Y*G\-%+)?\*Q^!\&I$90SC/HS3.Z9L0YB3A01K-LOF0T?4: M@:* SDNB :0]VI]$<38;PB1*L@S.BRB>%$-(HVDVAYO.>.$I<@BH*TXI#\D\ M:2IV)H]F^9Q]2*)\%A]9826/)')K-ENA.66EL97[=[Z4%$MRR$L* ?,3*=-! M&:?8>?C:",4YI_Q!:6A!ZI;+ RGNA%3<]ISRSLB*?>2!Q1WJAGQWG7:L1L&F M,L3$O0F*J\U>0XV6H.A7D1PEY."DV5%NE&(>)HM@18H;.FC9RBCHVU =D0V: MJ+QDKVU;H0W[U&CIW6'=6MPJZD2Z'SP+,=S+L:CU]55UR$)G:!<$$B$$(6TX M^Q)4])GO*,B-3I#/M">?Z?\F MGXXMC84/2R77;4,=8YN3D,?9\AUZ"I<+-4)!V$GFBRY%/GBZY(?"/VAG]$H; M[Y"2OJ3@\^0V7) TH<8*1017F1P5WW%J'"(X(I9A/:C>,,;JE0 MI8=2<'\FTSC\/I!']DUS4E/G!3P:3]5_1H07%0D;EA)IQ#$*HKAKMVRN^7^T?2-?MN^#U>/NZ>D\<*"4L MC:>0AF%-A8B6#]#^RAC_,F$%_;-Q\3=02P,$% @ \HC\5,"&9'8( P MG@8 !D !X;"]W;W)K&UL?551;]LX#/XKA%?L M6J"K8\5VVBX)T'0;;@=L")IN>QCVH-A,+$R6?)*\=/?KCY(=M\72/%@2)?(C M/XJBISMM?MH*T<%#+96=195SS74TLRGNG52*%P:L&U=<_-[@5+O9E$2[3?NQ+9R?B.>3QN^ MQ16Z+\W2D!0/**6H45FA%1COV@\%7@SCY9@V>RUOJG%SZ6LVCD M T*)A?,(G*9?>(M2>B *X]\>,QI<>L.GZSWZA\"=N*RYQ5LMOXG25;/H,H(2 M-[R5[D[O_L:>3^;Q"BUM&&'7Z6;DL6BMTW5O3'(M5#?SASX/3PPN1R\8L-Z MA;@[1R'*=]SQ^=3H'1BO36A^$:@&:PI.*'\I*V?H5)"=FR_[_')5PE);]^8. MG3!(:7>P0(4;X6 IN;)P>L_7$NW9-';DUUO'1>]CT?E@+_C(X9-6KK+P7I58 M/K>/*=XA:+8/>L&. O[3J@M@V3FP$6-'\,9#$L8!;_P"WI^<+7R_65MGJ&A^ M'"+2TC3 MD8'&%Y)Y3.H>H F%5&C2MPY+3\!#;;2DWB#4%DZ%HAW=6L*R9]=P7QG$9]4# M*_'P?(.* 8=BZ*4\2,G1LQ4Q%05VK$Y@DM.0))D?,[]F[ H^*H>4DY[Z.$EA MS,:0IQ/Z,GC_T%!OH1"(:FL44 X\0^#6(E70Z61\=49C.J(Q.<^2JS"GD\D9 MW-3:./$?#YV)TD!UUG(CN 2IK85+!I=Y"DE^!UCV!V:[TW7]@^"7-_P=0 M2P,$% @ \HC\5+_'=DF0 @ %P< !D !X;"]W;W)K&ULK57?;],P$/Y73D%"($U-FOX 1AMI[4 ,,:EJ!3P@'KSDDEA+ M[& [[9#XXSD[:=9*:;6'OC3V^;[O[CM?S[.=5(\Z1S3P5!9"S[WF<2F+GSPQ^=Q[[T&"*:L+LY:[+]CJ<0G&LM#N%W:M;^!!7&LC MRQ9,&91<-%_VU-;A $ \_8"P!80O!8Q:P,@);3)SLFZ98=%,R1THZTUL=N%J MX]"DA@M[BQNCZ)03SD0+IKD&F<)*H49A6%-*'?SGQ#B5@Z/VZ#+IJ@X8F@([B7PN0:/HD$DQ[\\CQ^>@;O M4P&Z*H3[*BS"LX1?:S& <'(%81"&??F\!#YU\.&9=$;=I8PFP[Z;.9F)G MR+6N6(QSK[(-HK;H1:]?#:?!Q[XR78CLJ&CCKFACQSXZ4;0>[;^^D0_<&2SU M[S[MXTMJOQ#9D?9)IWURMF&.M2O2?@45*FNC4=PGO>'[X/CLI-]&P6!(#;(] ME-3KU/DTF?H'LX>:+',C68.;%\T8ZJS=U+]QP\Y_=F^>C'NF,BXT%)@2-!B\ MH_BJ&&UL MM9==;YM(%(;_RHA6JU9*PH[8PP\X,<2OU MQ_<,$&37A,82>V//P+SOF?/,)XN=D%_5%D"3;T7.U=+::EU>VK9*ME!0=2%* MX/@F$[*@&JMR8ZM2 DUK49';GN,$=D$9MZ)%_6PEHX6H=,XXK"1155%0^?T- MY&*WM%SK\<$MVVRU>6!'BY)N8 WZKEQ)K-F=2\H*X(H)3B1D2^O*O8SGIGW= MX!.#G=HK$Y/)O1!?3>4F75J.Z1#DD&CC0/'O :XASXT1=N._UM/J0AKA?OG1 M_:\Z=\SEGBJX%OEGENKMTII9)(6,5KF^%;N_H/-/O[4<]@2N_X3 :P7> @ZL5>16# MIBQ7K\DYN5O'Y-7+U^0E89Q\W(I*49ZJA:VQ(\;.3MJ@;YJ@WA-!WU7\@GC3 M,^(YGMWD5Z'T.L0>K7?Y F_-=MPEK&$_L)1 MY"QAH,B7]R@@-QH*]4\?J\;=[W-[_4E/NZ2GOTOZ<;VL-6XF5*:*W)4I4C#+TSEW O*# M7#=@\( @;[,,3XPSL@+)1$I$1JY249HCY Q+_^*&:;:M/G"#'3EUF8UI%H]D M=C 03< P?^Z>05C4AW3+![)[(!JV%$-AZ=UFC(S)VE.2LI2K51W'DP=YW!WB$>*>4!GUM&9C;&U#YJ M8)EW6.9C' "#)J=BF1_-EM _GBPCA6RHV'N75?-E\8'*#>.*Y)"AO7,1XB#) MYK;>5+0HZ_OKO=!X&ZZ+6_S 6D:X/M,"/U8,5?B[I,I^@E02P,$% @ M\HC\5+!9"[CB P 718 !D !X;"]W;W)K&UL MM5A=;]LV%/TKA%8,+9!87Y;B>K:!Q)*P#LU@).OV,.R!D:YMH1+IDG2<_/N1 MDJ+(GLS9*?MB2]0]Y_*>0U]:G.PH^\K7 (]E07A4VLMQ&9LVSQ=0XGY@&Z MR"=+RDHLY"U;V7S# &<5J"QLSW%"N\0YL6:3:FS!9A.Z%45.8,$0WY8E9L\W M4-#=U'*MEX&[?+46:L">339X!?<@OFP63-[9+4N6ET!X3@EBL)Q:U^XX<3T% MJ"+^S&''.]=(E?) Z5=U\RF;6HZ:$120"D6!Y=&U&IS*F#W M^H4]J8J7Q3Q@#G-:_)5G8CVU1A;*8(FWA;BCNU^A*2A0?"DM>/6)=G5LX%LH MW7)!RP8L9U#FI/[&3XT0'8#DZ0=X#< [! R/ /P&X)^:8=@ AJ=F"!I <"H@ M; !AI7TM5J5TA 6>31C=(::B)9NZJ.RJT%+@G*B5=2^8?)I+G)A]!FD+1Y?H M=\P85BZC]Q$(G!?\@QS]*C6TK$FJ.89)#UX",]/M3@;5EQ6[;W4O:-IR7\;4L&R LND.=X7L]\YJ? MPPKN]I7S?=GC[\N>Z.$1I&UV5Z.EWRXAO^+SC_ MF.QS3#Q?H$6!B4"89"C^ MMLTWL@$)]/=G&8X^"2CY/WT+I^8>]G.KOCKF&YS"U)*-DP-[!&OV\T]NZ/S2 MYYI)LL@D66R2+#%$MN?VL'5[J&.?W2E3X4GN;!SZ_*S18856V]KC;#BQ'[LF MU1&NTPD)!OY^4-03Y/J'47%?E#<(]Z,2;4%OE"MHY0JT%3&[$ M>NEJ)M?M5.,,1@?J!?\MV1D<2!SU,(6'07$/DW<8E&BK>Z-V8:M=J-4NR0DF M*:!"[5$7B*D_"9=T>;GE@##G(/I$#/M6U^$2U.8]MT^>V:)-DD4FRV"198HALS\I1:^7H!V[((Y-NFR2+ M3)+%)LD20V1[;G]LW?ZH_>'^ :Q$=(F6W6[99ZR>QD?/@%G??_NY%GBNB6^= M16QR%HDALCW#7.?UG\<@=Q_5)YRM]??!Z MB]DJ)UPZOY2IG,&5?%UB]5EF?2/HICI[>Z!"T+*Z7 /.@*D ^7Q)J7BY40G: M$^79OU!+ P04 " #RB/Q4F8;$G.(" #R" &0 'AL+W=OXY.)!I@ *K3+*Y,A)E,@+10F# M*X%DD658/)X YCU7P#X%<#_4T!0 0)KM%1F;9UBA>.AX$LD M3+1F,PV;&XO6;@@S7_%&"3U+-$[%%Z!S(-$^NLQ!8$78'%5#NZ>@,*%R3T_> MW9RBW9T]M(,(0[-RD6NVD7,U_8;7/!3M ?MA!ON?[#?!Q M._P4DAK>W8:[VG=MWJ_-^Y8O:#=_?SR12NB"^M[DJ*3H-5.8378D-O ]-_MZ(;,MM4+L-VMCCXR01!4P1K/018'SK;XBX2D'H0A," MF$*4X FA1!%H_+@E?V3YS?&PB+M!&!X.W<6FQX:H*.SY==26^%XMOMH$?-2L-:Z5AJ]);KC!%O-Y.U!19K?>Q M26WX+&-1+S@S*&_8 MLJ-X;B^I"5?ZRK/-5/^4@# !>G[&N5IWS+U7_^;$/P%02P,$% @ \HC\ M5-F%:57# @ YPD !D !X;"]W;W)K&ULM99K M;]HP%(;_BI554R=MS062 (-(*U6U3:V&>MD^FW JXZ=V0ZT_WZVDV9<0K0Q M]H78CM_WG,?.P1ZNN7B22P"%GC/*Y,A9*I4/7%>F2\BPO. Y,/UFSD6&E>Z* MA2MS 7AF11EU \^+W P3YB1#.S81R9 7BA(&$X%DD658O%P"Y>N1XSNO W=D ML51FP$V&.5[ /:C'?")TSZU=9B0#)@EG2,!\Y'SR!^.^F6\G?">PEAMM9$BF MG#^9SI?9R/%,0D A5<8!Z\<*QD"I,=)I_*P\G3JD$6ZV7]VO+;MFF6()8TY_ MD)E:CIR>@V8PQP55=WS]&2J>T/BEG$K[B];EW*COH+20BF>56&>0$58^\7.U M#AL"OWM $%2"X$\%G4K0L:!E9A;K"BN<# 5?(V%F:S?3L&MCU9J&,+.+]TKH MMT3K5'(#>@TD^H"^Y2"P(FR![!"ZQ:H01+V@\RM0F%#Y3D]ZO+]"YV?OT!DB M##TL>2$QF\FAJW0FQL]-JZB79=3@0-2O!;M 0?@>!5X0-,C'[?(K2&NYORUW M-7^]"$&]"('UZQSPVV%OXBD-NLT&IM0&,LA-A'M<4;?3[^UPA7L[&'N]Z/>LK82C.N&HM52N"<,LA<.% M$IVR4$YDMD4:UZ3Q20HE;OC(/']G+UI#'0G2JT%Z_U@GO3V$>+=(6D,<"="O M ?K_H4CZ>Y^_'P71#E9KX+_%.87,%NL5B09C4Z MVY-YRI4^YVUSJ6]B(,P$_7[.N7KMF,.^OMLEOP!02P,$% @ \HC\5"78 M09@% P .@D !D !X;"]W;W)K&ULQ99M;],P M$,>_RBE,:$BP/'1MVM%&V@,($).FC;$7B!=N-/:CN]_OSN?'Z8;J6YUCFC@KBR$GGFY,:LCW]=ICB73!W*%@KXLI"J9H:Y: M^GJED&7.J"S\* A&?LFX\)*I&[M0R516IN "+Q3HJBR9NC_!0FYF7NAM!R[Y M,C=VP$^F*[;$*S37JPM%/;]5R7B)0G,I0.%BYAV'1R>A,W S/G+D1^!.=2 MF%S#*Y%A]JV]3Z@M;[3E/8EZ!=]5X@"BX7.(@BB"ZZLSV-][UJ,[:/,P<+J# M_CQ\.IYKHZA4/G?%6DL<=DO8_7.D5RS%F4<;1*-:HY<\?1*.@I<]@(G+CZ@LS8&M4M%]H2]A-Q\42"K=T!E79!=TO.X1[9$K#&,IZH<((,G:O>XB' M+?'P]X@SKE-9"0.*&>Q"K?7">NWM>;).@H-@$DW]=0?'J.48]7*<,IW#BO$, MZ! #5EH$376=%A75I"UPDR.4E,2*>T$T6-B7=IS@0ETL8AZ,#[)R !D !X;"]W;W)K&ULM9I=#OPF*S6HCQ@SB8;LJ)/5#QO'@JY9[:4 M.,EHSA.6@X(NI\8-O(X0*@,JQ>\)W?&];5"F\L+8UW+G+IX:5GE%-*4+42*( M_'BEQ]\-U&C/60;N;[_1?ZJ2E\F\$$[G+/TCB<5Z:O@&B.F2;%/Q MR'8_TR8AI^0M6,JKOV#7:"T#++90)7G]2;XU [$7(#GJ -0$H&& M?20 -P'XU#/838!]ZAF<)J!*W:QSKP8N)(+,)@7;@:)42UJY48U^%2W'*\G+ MB?(D"OEM(N/$[)&^TGQ+P2-=L%6>5,7[ 80))ZM505>D.L"6X$WW,:2")"G_ M)%7/3R'X^.$3^ "2''Q9LRTG>/ M_O?9>X.!VQF"*QX^PCL^%_[\54K!G: 9_TM5]9IKJ[FE U[S#5G0J2$MCM/B ME1JS[[^#KO6C:LAUPD*=L$@3K%<>Y4TPD+=<(B3;#>\ ?M\ <7\H% 9W%TPD*=L$@3K%<<:'5/\];[G*") MW[\K?1NY[L )%#(/(VOPV! J9-!%R/8'5J#28>3O648_W[WN!8[F^RQ;%AJ# M)T$$57<>H_'G3CNMM% K+=)%ZU<"=95 %S*&!JRK1#IIH59:I(O6+U'7R,'1 M5N0$<\"'MZD/'6P-W4&A\QSHVT-[.-1A!WK0&=J#0B?M 1]Y5(!==P3'VZ/? MQ)H6X":C1;(@:G\8!9P]^7320JVT2!>M7XJN>8/.I?Q!:WNGE19JI46Z:/T2 M=2T>'&U23O ']_ ^13X:ODQ0R%#@>,.7"0J9@SWL#LWA4&8'T/*/>$/7,\'Q MIBG:%FQ#/X/[)(Y3"B+"!2!Y#&Z6I5DHTQ\%GCT1==)"K;1(%ZU?FJ[%@_ZE MO$)K"ZB5%FJE1;IH_1)U;2 <;61.\(K@\!G!PC[VAV9QJ MLY!UT&H&=UPQ,"'L@B628+5;[CX>?./*VT4"LMTD7K%Z)K M^1"\D#D@K;V@5EJHE1;IHO5+U/6":+21^6]S:.)[ZPV!%PQ>-,Z5,A@,7C2& M"IGG!P>K$DJ9!:V!,YA[BZFR<5A5J]@<+-@V%_6J67NT72F_J=:'!\=OX?4< M*HZ'\#JJU\$[?+TL?T^*59)SD-*E/)5UY4D;*^J5[GI'L$VUE/O"A&!9M;FF M)*9%*9#?+QD3;SOE"=K_-YC]"U!+ P04 " #RB/Q4"\Y/O=@7Y*= MD/>J!-#HH6)@BODX",9^ M12CWTL3-W<@T$8UFE,.-1*JI*B(?KX")W)%=V4VD[X:5*3#=R"OJMO MI(G\GB6G%7!%!4<2BIDW#R\7L&-E*UD+[J65-%"P$^T%S7HKE2YF 1GJ,OE*PIH_H1'2]!$\K4B<'=W2[1\=$) M.D*4HV^E:)3)58FOC5*[GY]UJJY:5?@-59\;?HYP?(IP@/$ ?'$8OH2LAX?/ MX;[QIS<)]R9AQS?ZBTF%%-4;WJ"?\[5R\[^&RFWYHV%^>U,O54TRF'GF*BJ0 M6_#2]^_"@0>SK/,M%PK*@AXINF<:. MR7:3;3H*\!1/$G^[7\Y 6CR9QE&?]DQHU N-#@KM/Q.Q9W;P#+8$\=[&\3C$ M%R_DOU%_:\G_0-02P,$% @ \HC\5#FXLMNG @ Y0< !D !X;"]W M;W)K&ULK55M;],P$/XK5IC0)D'STC2#DD9:FR) M&IHZ#3X@/KC)I;'FV,%VVL&OQW;2T$U9F6!?$OM\SW.^%]_%.RYN90F@T%U% MF9PYI5+UU'5E5D*%Y8C7P/1)P46%E=Z*C2MK 3BWH(JZ@>=%;H4)L"*;4AF!F\0UWL UJ)OZ2NB=V[/DI (F M"6=(0#%S+OSI,C3Z5N$+@9T\6"/CR9KS6[/YF,\' X#F&08$'2!X" @? 8P[P/BI%L(. M$#[5PJ0#6-?=UG<;N!0KG,2"[Y PVIK-+&ST+5K'BS!3)]=*Z%.B<2I9P198 M V@%&=\P8I/W&GW&0F"3072:@L*$RC,MO;E.T>G)&3I!A*%+0JE6EK&K]#4, MF9MU)N>MR> 1DV-TR9DJ)5JR'/(!?'H<'QW!N]K]/@;!/@;SX"CAIX:-4#!Y MA0(O" ;NLW@*/+)P?\B=_[.^_&?K]X(Q[@MB;/G&?RF(0O *+72@A7[+NBA5 MB1:V'$&@;Q=K:>7?A[+?\H?#_*;O366-,Y@YNK%)$%MPDI]9-C,YMDDP&46Q MNST,]9!6\% K'= Z]T:3^UK+ :W)>/2VUVJ]=@_ZEJZKC1T8$F6\8:JMV%[: MSZ0+VXH?R.?^=.$/R%,]P]J1\X>^'8"76&P(DXA"H4UYHW/=5D4[5-J-XK7M MFFNN=-';9:GG, BCH,\+SM5^8PSTDSWY#5!+ P04 " #RB/Q4MRJ&>.0# M W%P &0 'AL+W=OJKN)'83FR3 %I!N;WOJ5:VZ6N[:#]5],&0(UB4QM1W8ZZ^OG82$:H-!B"P2 M CNQ9]Z,Y^DQ'F^Y^"97 H]ITDF)\Y*J?6=Z\K%"E(J;_D:,OUFR45*E9Z* MV)5K 30J-J6)2SPO=%/*,F+[/21\.W&PLWOP MQ.*5,@_8_O[LG ;"A6_,E@*_?& MR(0RY_R;F7R*)HYG$$$""V5,4/VS@0^0),:2QO%/9=2I?9J-^^.=]8]%\#J8 M.97P@2=_L4BM)L[001$L:9ZH)[[]!:J F-OP1-9?*-MM=9ST"*7BJ?59HT@ M95GY2Y^K1.QM(.3 !E)M( 7NTE&!\H$J.AT+OD7"K-;6S* (M=BMP;',G,I, M"?V6Z7UJ^@0;R') 3[#@<<:*3-V@ZFE/#\S)LBQ&CR"*&L@6@/Z8)RRF9FT/ M_?R\U@F&"'UFJ5G'EVBF7\DE+=/^]@$498E\A]X@EJ'/*YY+FD5R["H-WX!P M%Q74^Q(J.0#UUSR[123H(>(1@K[,'M#;-^_^;\;5T=]%'U2D,JO;7A+NWZ[7<.G.[FF"Y@XFC 2Q :[_"N.YJ")4ISCO_J!SK9: 5KF*A> J#21Z1Q"G<.VD$JG M8>'4,'HS'05^/PS&[J8%K%^#]4\!>X%ZZJ&9HD(A7>SZ?-X_,_GUK@CFQ@MO M2-@6DA7:F:<4U($''=56T 'JL$8=7J.VPA>U%0Q\0@[4UJ &.[@DV!Y:@V \ M:@-H=Q2BE&=J)2T)'M:8AU?F0__&P_K3%J45VIF5-:H#'W7$AU$'J+'7J*1W M#4947O<";Y0=GR3M%V>&_Y(90=\_1(Q&C[%5."]*#+NGX\1HY!B? MI,<=$B.P$,.*[=SZ:M0=#[HBAE7.SP7>2#P^2>,O3HSA"V(,L3FY5EXTNHRM M GI17M@]'>4%:529G*3*'?(B/,P+.[8SRXLT"D]P5UVK5=#/!;[7;9^D\I?F M1>5UGQ>^'QS@!6ETF5RTS;;QXHBGX[QH-)E6'C11;]-&H$G777]VH ]8E+>TY43Q=7$S.N=*\;08KH!&(,P"_7[)N=I-S&5K?5<^_0]02P,$ M% @ \HC\5&%JWGG* @ ;PH !D !X;"]W;W)K&ULK99=;YLP%(;_BL6JJ97:\I% DHX@-8FJ;6JGJEF[BVD7#IPD5HV= MV2;I_OUL( Q6$K42-V##>5_.8Q^L$^ZX>)9K (5>4LKDV%HKM;FR;1FO(<7R MDF^ Z3=++E*L]%2L;+D1@)- MEF*=04I8<<1K MDZLU#6%F%^=*Z+=$ZU1T@XE 3YAF@.X RTR WB(ET06ZEA+T +,$W1*\()0H M G(?E2"L4$VL=^0!XDP(PE9H@B61Z'0&"A,JS[39O\CS6MP%FG*V!:'(@@*: M R-;V02NA*_M6&5?CT MVWW,WWTE-SB&L:5_7PEB"U;T\8,;.)_:(#LR:R#W*N3>,??HT":W01=.0>YD M3J!MY <#MS<,[6T=YW78(/#[KE>%-1+M5XGVCR9Z"UN@R&W+ZZCPO9O1D5F# MT:\8_8[JS^\2N2.S!G)0(0>=U5_AY-<*R_FO](Y%--(;5.D-WE!U;4?3Y*CP MO5O0D5F#<5@Q#CNJNF&7R!V9-9!'%?*HLZH;O>W4>QW6>NK9M7; M&)W6*P( MDXC"4@N=RX$N7E&T-\5$\4W>(2RXTOU&/ESKCA"$"=#OEUPG7DY,TU'UF-%? M4$L#!!0 ( /*(_%3O/2*6D00 &@5 9 >&PO=V]R:W-H965T=H?$-&\,",Q!"N20[F:;M/G3V0=@" M-+4M*HF0_?=[9!L7L.-U4C_L"\C'Y_O.DKHN_"V)L+AF.Q+#FS7C$9;PR#>ZV'&"@P04A;IE&*X>81IKPWYB>^##/MO+ MD,;D@2.QCR+,_QF3D!T&FJD=#9_H9BN501_V=WA#'HG\LGO@\*3G+ &-2"PH MBQ$GZX$V,GM+TU" Q.,K)0=QTD:J*RO&OJN'>3#0#)41"8DO%06&OR=R0\)0 M,4$>/S)2+8^I@*?M(_LTZ3QT9H4%N6'A7S20VX'F:2@@:[P/Y2=VF)&L0X[B M\UDHDE]TR'P-#?E[(5F4@2&#B,;I/W[.!N($ #SE "L#6)< ^P6 G0'L2T#[ M!4 [ [3K1G R@%.W#VX&<.M&Z&2 3MT^>!G JQNAFP&Z=2. $K/*&;4A>;%3 MT:4J220VP1(/^YP=$%?^P*<:B4X3/"B+QFI*/4H.;RG@Y'"**4=?<;@GZ)Y@ ML><$YHL4Z ,:!0%5JL2L-$]B^56H-LX($$)?EJ-=ROP.@Q(/BK6<53& M5B7A8A]?(\MI(WO.W<"]*N W+4>O%*?>RZ&:;CNW9N=N9/-Q< M'FYE3K"7AIURC![W*T$#"B>!,DE4[,)C&S_.P\?J L K")X+%/GP\TF,P6[]8 M<"09DEN"P#]0F\= M00+:9#L*UA_+M!2Y-;^$&R573Q?V ML=F[-4OL4[,W+[./K=Y-&<_$ZMV6V:=6[V.9?6;UYF7V4;>W[);93>-XBZC_ M['!Z!WF/^8;& H5D#9TWKCNP!>+IM5[Z(-DNN8U9,2E9E#2W! >$*P=XOV9, M'A]4@/QR=?@O4$L#!!0 ( /*(_%16**XAY0, !@2 9 >&PO=V]R M:W-H965TLZB3R!UND[GF.]QS-(SG=<_%%I@"* M/!4YDS,K56HSL6T9IU!0>1\/[-U.(M?1@-+BKPSV\NB9Z% >.?^B&[?)S'+TB""'6&D* MBC\[N($\UTPXCO]J4JOQJ8''S\_L41D\!O-()=SP_.\L4>G,&ELD@17=YNJ> M[S]"'=!0\\4\E^4WV=>VCD7BK52\J,$X@B)CU2]]JH4X B"/&>#5 .];P. [ M +\&^.=Z&-2 P;D>AC5@>"X@J %!J7TE5JET2!6=3P7?$Z&MD4T_E.DJT2AP MQO3,>E "WV:(4_,01+:C.KODEDDEMCAKE"0?R!]4B*K_(@1%LUR^P][/#R&Y M^/G=U%;H6S/8<>UG4?GQON/')Y\X4ZDD2Y9 8L"'W?B@ V]CS$W@WG/@"Z^3 M\+\#WQ',\SC.?F''A0PEU3.&_SOGR;]Z@;'D+<>'<[M/2;2>27?/Z/ M)]$_O^,[WW=R9 MVKOCY'7Z?6GR?NANV:>[J.WNRM&?QN>)UL-&ZV&GU@O G0)\4/2)P&J%I9?P M%=%=V9IA+1 "6/R5P%.<4K8&_69/14)B7!@%5FA)&%>8(HGFF+*$4$E22-89 M6Q]GZSU9XX:#7.1<2N-"7@UR>!2XX[:\ID,O<&@+6#; MT//'@4'"SB!?*>&HD7#4*>&?@B9 KN.8;_4NXQYBP/7D,3=JV4GUTE+1)UG8 M)]FR3[*H)[*3Y(Z;Y([[V@6,^TQMGV1AGV3+/LFBGLA.4GO5I/;JS4O?57NE M,I6-MIEG*AOGF2W;9J8B%'5&]TKM7.=PQ'(ZU3LLP.]:52VD<'UP+$NKQBD*0L#]7QH^EMKC&N MR\/[-_T+=W+C&OI#=[*L+BD.]-6=R2H:HFHHOBF/ MS8]&ULM5==3]LP%/TK M5H8FD%;RT6_61@(Z!M,V53#8P[0'-[UM+!R[LYT6_OVNTQ#:D080V4L;Q_>< MG'-SKWL[6$EUJV, 0^X2+O30B8U9'+FNCF)(J#Z4"Q"X,Y,JH0:7:N[JA0(Z MS4 )=P//Z[@)9<()!]F]L0H',C6<"1@KHM,DH>K^!+A<#1W?>;AQR>:QL3?< M<+"@<[@"<[T8*URY!6L7 M%].AXUE%P"$REH+BUQ).@7/+A#K^Y*1.\4P+W+Q^8#_+S*.9"=5P*OE/-C7Q MT.DY9 HSFG)S*5?GD!MJ6[Y(ZSDD2K6120Y&!0D3ZV]ZER=B ^"W M=@""'!"\%-#, 88+\B&6JJ9CJ@6O0L=7M M1KF[D[6[8(>[+ZDX)$'[ PF\("B!GU;#1Q 5<'\;[F*>BV0'1;*#C*_Y?+)_ M?<4]/]()&,'2P>36H)3CA^W=^Q_M8YK(FLBW/S<)S MLXH]_*RDUD1(V[24EUE=XSL9WIXZR] ;N,M-_4\C@GZ[U2VBMH2U"F&M2F'' M4:12K$&XPR-18YUBB1%I8E#8=TK90N2,3AC/JKA,^)J_72'\:40CL)54IKM= MZ&Y7ZKX$GO6.D>13JB2>64+BP9#=2Z3 7E/W>+)Q*J)RV97TKRVMFLBV,M$I M,M&IJYTZ=7JNB6S+<[?PW'UC.W6?K?VZGWK/"G$0V_ MV2_7W2]T]U_:3B<*M>F8C&6*VE_=5Y7/>6V-U42VE1+?>QP*O+HZ*V>JR79= M;-N^-X8A_XW=E1-456E)2+?=Z927J?\X._B5/],U-%C^@*I?VI*01B_X1[J[ M,6[:6?\;53C":<)AABCOL(O6U7I\7B^,7&03Z$0:G&>SRQC_&PO=V]R M:W-H965TWJ+ Q-7D'-S(E:@<23I=(UL[C496A6&ECAG6H1TBA*PIIQ&62IW[O16:H: M*[B$&TU,4]=,/\U!J'86C(+-QBTO*^LVPBQ=L1+NP-ZO;C2NPD&EX#5(PY4D M&I:SX'QT-D^ 65\4LB!P0",BM4V XK.$"A'!"B/&S MUPR&*YWC]GRC_M['CK$LF($+);[RPE:S8!J0 I:L$?96M1^ACR=V>KD2QG]) MV]M& EBI8+09@LR)6T3)9\(8"<&P/6D&,R&-PJ_& F M6J8+X!Y!T"? 4C(M9*V,N2=+*#X MTS_$8(:(Z":B.=TK^*F1)X3&1X1&E)+[NTMR>/!FC^YXR-38ZXY?RM2W[4Q\ MWQ5Q)S39+>3*[,RL6 ZS .O(@%Y#D+U^-4JBMWLP)P/F9)_Z@'E$%E!R*;DL M\=D*)G/8A=J))5[,%? ZHW%\.IVFX7H'1#Q Q'LA,#E8#A(?L-8@\R=B-9-& ML*X0BQ_XKK&P[<[GTBG'6T3'HVD\H;N)DH$H^<^T@"Q>R$GR;T[&IW22_$40 M;E5=#;KTO<607#72=@4X[ [MZ[RKVM_F7>^[9AK_E2$"EN@:G9QB^+KK)]W" MJI6OX86RV!'\M,(6#-H9X/E2*;M9N N&II[] E!+ P04 " #RB/Q4.^1T M*S $ !.$0 &0 'AL+W=O)$Y(0I\+PLF)TZNU/+*=66:DQ++2[XD3-^9J!KW\G;4"AP4MY(>M?L&YM/0>DE52\;)TU@Y*R MYA]_;X78<4#A"0?4.J"W.OBM@U\'VC"KP[K%"D_'@J^!,-8:S5S4VM3>.AK* MS&-\5$+?I=I/33]QGJUI40#,,G#'%&8+^EP0<"TE41)<@/M*I+G6R7;W[)8H M3 MYKNV>'F_!V8=S\ %0!O[,>24UHAR[2I,T2[EI2^BF(81.$(K 5\Y4+L%O M+".9Q7_6[P]1#X"KU>DD0J\2W:!>Q,\5NP0H_ 4@#R$;H7[W6Y)V[K"'CM\] M,;_&\T_@[3P&W#R&-54YF%-&%0&%3@IY99.]00WLJ*9:7,DE3LG$T>5 $K$B MSO3GGV#D_6H+>2"P/0&"3H"@#WWZ27 IP0P+L:%L :Y+7C%EB[B!B6H84\Y6 M4Q^%81R-W=5N+!:SP//]46>VQS+L6(:]+*_3M"JK BN=.9JB4/1?; J7C6B# M%.XPN$#A* Z" Z96.S^.0CO5J*,:]5+]0^\6;Y S.EH]"A,?'7 \MDJB, [L M#...8=S+<%870B+TQE'4*LJ<+F5=LYYQ^E+PA8UP+^9[W_B!P/;"3[KPDQ^2 M\LF0 @P$MB? J!-@-$S*CX[>/ABB*#Q,>9M9'(Q.Y!'TMINI-UC2MU![V0R] M!*)#LG;#(/;@";H[>S\<(O%;E-T*&02A[QWR/#8+43PZD?H0;5FB7I;?ZE;, M*+HB0K>6X(&8_M1P?I)D7A7@"YT3<';'P-\$"WENC:%_#1]LC"L8@;)I'F " M,KRQ]2^S_X$*6BC402$+U+X6V[T?]NZLNIE8Z7P!9G-PUAC$;H*%TM=@E* M@E/YNNTF8'\[\:XB>-PN7, 01C Y9&LS#$9>=(KNMK6 _;W%6XM@?"07@KYW MV/Y8S'P_3KP3++<= .S=7PYCP75]1':WYLV7AJ]8+"B3H"!S[>I=QOH=$&PO=V]R:W-H965TPS6HF_)2Z)W;L62D "8)9TC :N),_?$B-/[6X1N!6NZLD8EDR?FM MV9QG$\FLTL M;/8M6N>+,/-.KI70IT3C5/R)\ZPFE"+,,G3.%&9KLJ2 IE*"DN@]^HJ%P*:8 MZ# !A0F51]IZ-VW59XUZ\(3Z$%UPIG*) M%BR#K >?[,>/]N!=G8DN'<$V';-@+^&7B@U0QL)D2GELA* ?DR74@G]I__9]P8:E;!?Q33"L2QQ M"A-'=SH)8@-._/:-/_(^]!7@-SQM.!"D3_8-E^X MTU-$0E\I&A;?LS1FAFSBL\%9Y&YV4]PXC79][GLD/33^(Y[%8Q[_M'-IPG1W M.E_P502P,$ M% @ \HC\5& ;L9S= @ IPD !D !X;"]W;W)K&ULK99=;YLP%(;_BL6JJ96V0B! Z!*D-EFW3MI4]6.[F';AP"%8-79F MFZ3=KY\-%*4)I5VT&[#AO*^?FL;RN8 J7&2&/\;CRM=D@CW&P_ MNI]7N>M'"$#A!AZ";GI=2..ZV^!]UKO"1ZVX.%+X'X7 M>/@:\%[K/<%'+?CH)?"@"WRT QZ$0;0%WFN])WC4@D>]X#A+J2HCP5U1_%EM;/.N=+[=-7, M]4D*A G0[S/.U6/';-;MV2S^"U!+ P04 " #RB/Q4T3,\WJ(" "G!@ M&0 'AL+W=OY/92YEF:7&C^=3@DC/$.8NQMPAYI0IN * M)LP)K$Y'5];,=?5K3@Q/T M"!X$UX6"]SS'_&]_WV32I!/LTYD&G8*?-OP:@O 2@EX0P-/\#L[/+CIT!TV9 M!DYW<$)WDF5BP[6"&69(MV3!\/*?&MW6-?IL:@3?9X(Q,->F(C+_T5:7&C=L MQ]F7>*/6),.Q9YZ:0KE%+WW[IA_UWG4D,VR2&7:IIU-<4LZ0: M02R7K<#H"'@5#,-V8MP0XT[B%UV@;(/%Q[#P!&O4L$:=+/-F_G.&H^,SC(^H M_D'S*%&N7(M4X.Y[W4>:U:8+3^KF\\>\;N$/1)J;I8#ATKCVKF.3KZS;8CW1 M8NU:T4)HT]CBDJ:PWWXI63'M"2* ME9+)B]W:COC[2S/BD#,B=?%0BC^K'><2?<^SHKI<[*3\'C;=LHSY;$<8)E'J?%XNJB_>V+N+HH:YFE!?\B4%7G M>2P>/_*L?+A7>SC.W[-Y>_[+T)]6YXHVS3G1966!1+\ M]G+Q ;]GOMLT:(_X;\H?JK//J+F4F[+\L_GR:7NY<)HSXAE/9(.(U3_W?,.S MK"&I\_CK"%V<-)N&YY^?Z*R]>'4Q-W'%-V7V1[J5N\O%>H&V_#:N,_FU?/@W M/UZ0W_"2,JO:_Z.'X['. B5U)^YUO4/>"3Y'F% M?CX>]XLZ\/?K"/W\TR_H)Y06Z-NNK*NXV%872ZE.KI%8)L<3^7@X$3)R(B[Z MM2SDKD*TV/*MH7UD;Q]8VB^544Z6(4^6^4BLP/_4Q3M$_#>(.(08SFFRWF9.GV9.K,WCWAR4L<66[JGN\QM>>X([U-QSPM9BD?3?7%HZIF;-I'U M?;6/$WZY4*&SXN*>+Z[^^0\<./\R.042%D'"*"2, <$ZSO1.SO1L]*NO\8.* M0)*+-,Z,'?W0/&B;-R/;_97ON*%WL;P_]Y159*ZG)DE22$DVE'1#=Q6>)#NV M]4^V]:VV_4,-PTT@W8LRX971N@> ?WZIZ_7*[UG7*C/7NI,D*:0D,TBZ(?', MU@U.U@VLUF5ID:JA"0GH&M.G,-/$V30FJRH28)L1NLS 9> MGPR\MHZC7X1**81\?(/V:E8FD9IJ(?Y7G>[57%^^0067)INO(0=82%@$":.0 M, 8$ZW@Y/'DYM':CZ_I&-CW)Y,MP<%]Y:T?=6+W^8Q68ZZ5IFA12DQDT5[[K M.N;^@QV=[CA6VWY6HZI*9Y,ZK[.XR6^V7)U.DL:'/%?UIS@OA4S_U_Y@3&.< MP:F]=0GQ5KCG _N9S'7"5%D**LN,LMC'F(QXXBSQQ!,&B_VS(MH1W1F__%40 M]&=!]E.8[8)IJA14E9E4U>"%UR,.(-H!Q#J8?$@24:L>P+_O>5'QJK5]*7=< MH*060MD?96E\DV:I3+DYHR>0(PLH+0*E45 :@Z)U':^3<6Q-#Z\^ERH&)F4A MT^*.%\DC$OP0"V6)BK)XFS0%GRR^R3C:UR+9Q157A^=Y*IM.:;X37,-\)\"# M_@B:GD\3I:"BS""*0\_Q1WJC3JJQ/:O^%G]777 ?/S9V-YK8&PZ))/ ')@;- MJZ>)4E!19A)50_]8P-.Y-;8GU]<[-;*_E5SDJ!ETXN;^;X/>;5JT-#D'FJBPV)L>\X?4N#YN*3-"FH)C-HK@,\-M/5N3BV)^._M2-Y_/)!?IC* M^L0G8=\/H"G[-%$**LI,HJL0CQ1%L$[:L35;/,YT^YXPVGIMZ.@X',YK0;/P MB:H45)4955<.&:F@8IT]8WOZ')UE=$8C#W-+E^;$D.CDF/P@.4Z3YM9$'^X$Y\U<#WU3@Z7Q3K63YD[]06D1 M*(V"TA@4K>MAG703_,HY'X%,;C>@M B41D%I#(K6=;Q.]HDUI_QA4#PV[P3% M01C;F(X*!C'1<)0[G$29CAI$86:_K.>:3:?*Q)XJ;\I\7ZN, >UBL7V(A3$S MLS-F=PG0'!F41D%I#(K6]:W.N(GW"@]3"&2JNP&E1: T"DIC4+2NLW7N3WZ0 M^UN>J9!AINOY8=B?=-L59OMJDB@%%65&T?788W6B@M B41D%I#(K6]:VN(Y#5:X1)R,Q\ TJ+0&D4E,:@:%UGZU(%L9F?@W9QL$[#L$GADI8?<.P&X> M@-T] +M]X#4J+ZZNO+CVM0[62#E\^(^)&_0?-]H59OMJDB@%%64_%.U:5Y['C<[/<:U=FW4DE2O.]*._YZ%I'.W5V1P(MEX#2*"B-0=&ZWM;%%S=\ MC:@)6G@!I46@- I*8U"T[@Y577CQ["M9;%'3&VYI\!W7Z<\P[0JS-ZA.$J6@ MHLPDBL]WC'2MJRL=GKW2L2F+PQK.9L_,8;?JG1C9KFI'S>U H+0(E$9!:0R* MUG6QKK5X]LTASXN6'FCQ!906@=(H*(U!T;K.UL47S[[*Q1HMA_L=7.*L^PO> M[0JS?35)E(**,H,H7J^=D2V[WMGK$NS5#EI(+O8BK3CZRJNR%@E'7U2G*IK) MYO5CU;Q2Q6AYT)4FH+0(E$9!:0R*UG6W+K]X_FM$3M!2#"@M J514!J#HG6= MK4LQGGWABS5R&O:2!'BPIM*N,-M7DT0IJ"@SB?JA,_*\W-.U#V_*^R2>MT78 M&]8,5JNA\4%K(Y,T*:@F,VBNQTVO:R.>_4T3+U\H[H&624!I$2B-@M(8%*WK M>%TF\5ZV>\8;;G@Q=*OA=I?A,G$#"0^7B1M0AHTS]HMZIM%\76[P[>6&*5,\ M]']TW%]C,JM=8&YO :5%H#0*2F-0M*[C=27$M^^G>=YDSP>MB8#2(E :!:4Q M*%K7V;HFXMO7G]@F>[YI_\P@3FWL"K-]-4F4@HHR@RAQ1F<T?T^2"Q&N[HM)_ ;.-/T:2@FLR@&9*!Z9=GKX/-N;AK7]S;O/&C+N3AG9VG M7T\O!_[0OA*W]_M'_'Z##;]'^#T]O/I7XP]O(OXU%G=I4:&,WRHIY]U*W2;B M\'+?PQ=9[MN7T=Z44I9Y^W''XRT7S0'J[[=E*9^^- *G5RQ?_0U02P,$% M @ \HC\5$?XLGB+! Z!X !D !X;"]W;W)K&ULM9GQ;Z,V%,?_%8N=ICMI*^ 2;HDTC6^Z6YJMZB]VWZ8]H,+3H(.<&:; MIB?MCY\-%$(A5L@YO[1 WOO@]S7/O(=G>\J^\BTA CRG2<;GUE:(W;5M\W!+ M4LROZ(YD\I%4YK8T'$".\5Q9BUFQ;456\QH+I(X(RL& M>)ZFF'V[(0G=SRW7>KEP'V^V0EVP%[,=WI '(K[L5DR>V34EBE.2\9AF@)'U MW'KO7B/H*8?"XL^8[/G!,5"A/%+Z59U\BN:6HT9$$A(*A<#RWQ-9DB11)#F. M?RNH5=]3.1X>O]!_+8*7P3QB3I8T^2N.Q'9N32P0D37.$W%/]Q])%9"O>"%- M>/$7["M;QP)AS@5-*V#%C= ^8LI8T=5"(67C+\.-,S?N#8/+76/J)Q3WA@N6AR%F< M;0#.(O"'V!(&[DF"!8G DG+!P<_@=\P85E,$WB(B<)SP=_+JEP<$WKYY!]Z M. .?MS3GDL!GMI C4WP[K$9Q4XX"'AG%"-S13&PY^)!%).KQ7^K] XV_+16I M98$OLMQ +?"W/+L"T/\)0 ?"OO%\GSO2NR,2UNZN)II1/77)+&)D4U"4.& M8"U1)[6HD\LL25KL4#DGG0QUIX[[*D,-W;$ET[26:6IJ29IV8X$0OEJ23C%" MT\Z2-/9'0?^2Y#I-]>9\]Z($_@.?59U-4_"1)I&*>849R02XO5WVUFK:>PY] M'(S2D"E:6^^#:MF]Y+)5T4TI:Y*&3-':RL)&66@J*2O28<(%CO,J*4\Q0OHQ MG1MS4Y:[V@)UH"L-V:C1;A1&C)%:ZO8U.&N=]&<-%J/&Z4A4[2V MLDWI[@ZIW0?4$VZW2O>Z&=HU\J?=%-4.\5P)FJ+?U5?]1U)4OE//[0?T-QS\ MO!GM"$S1VF(W/8%[T:; -=H5&*4A4[2VLDUCX [I#/1OU][ZO9.\IU@A_:C. MC;JI\UU]H7\\>>_B+$[SM#=^+7/P4V22ADS1VM]$FVX#.I?,3VBTKS!*0Z9H M;66;O@)JJ^O%!R[B5/].K0BMC/.=3F*>9H;TXSDWWJ;:A_IJ7Y.9^/E89NJ9 M@Y\?DS1DBM;6L^DDX$6_\$.CW851&C)%:RO;=!=0_YG_E,SL?H1WQSV9>9(9 MTH]G:+SVP=9@2MBFV&+E,I8\$^4N87VUWL9]7VQ>VHUYN0=\A]DFSCA(R%JZ M.E=CN<:P+E1-V@WMQ>_ ]02P,$ M% @ \HC\5*V_>6@!!P !48 !D !X;"]W;W)K&ULM9SA^TEZ_9AMP_45F*N M!CR0D^YN?_P $V2!HD#R\*6Q\?O^A/1*3WF,S.(^2;]E6\Z%]3W:Q=G%:"O$ M_GP\SM9;'@79VV3/X_R3FR2- I&_36_'V3[EP:9,BG9C8MO^. K">+1.MDEY7_6O=5K#VRUH=,)%&5G)]!%,;'O\'W M:B!.$G*./H%4":29X#V2X%8);M<6O"K!Z]K"I$HHNSX^]KT<.!J(8+E(DWLK M+:)S6O&B'/TR.Q^O,"XFRK5(\T_#/$\LKW@FTL-:'-(POK6">&-]$EN>6E=\ M%PB^L59))C+KS.H6]YIR$82[[$V>\>6:6J]?O;%>66%L_;Y-#EF>E2W&(C_K MHNWQNCK#R^,9DD?.T+4^)K'89A:+-WRCR:?F?-^0/\Y'JQXR\C!DE\0(_.T0 MO[7(Y">+V(1HSF?5)=TOTQU==U[6.GMVZ\I@N/7\<4N>VVG^%+.@G!SY89[> M<>NO#WF\]5[P*/M;5_HCW-/#"Y$\S_;!FE^,87\**_PGOEK.)[R_& M=Z=C#FI1&?-)/>83XYB7ZR"YR9?!'8\/7#>Z1D#?T47"*!+&0#"E"GY=!7]( M;?*1%4+"*!+&0#"E0M.Z0M-AM&G:4@#'5=?_JAUR1ORY&D2/09-3CM\ L3:( M>),Z1NGWK.[WS-CO3WN>!J+H,_N>7_)G7-M)(Z/O!$3"*!+&0#"E$/.Z$/,A M)6*.K! 21I$P!H(I%7)LZ5#L842BXBJKVW&;.J&).O.G7D,H-%$SSVY*A:Y% M_S&Q<$X\FF,<@>O\,B(-XC77])X;!,2,[3L_H30*I3$432T0D04B0\I(14?5 M"4FC4!I#T=0Z2;/J&)W6"Z0$:E2A-%K1%-&9VTY3FH;PH(XTH8[9A7:1,.L_ MJX-Q,C?4NQ108PJE,11-+9GTL,YD4%&#.EPHC4)I#$53ZR1=KF.T:"\0-;\E M'%[SXJ@=HG%1FBC'\YH"U YZU$Z&2YS6[VG+))&H32&HJE5 MD_;7F0TJ+5!G#*51*(VA:&J=I#MVC-;N!=(R;R_VN=\4EW;0F4-F+75IASG3 MR;0I+SJ8[4SU D.D^R1F]_F!!QFO.QQ&^R!,(QX+:[T-TEN]CIB1?>0 TQE$:A-(:BJ762AIB8;P@_7T]FK64^;7X_L]($ M>>ZLJ2GM(-WE3#N*N+/9(\HBC28Q&\UW6<;%B:)HNPJ]VPJE42B-H6CJCCYI M>5U[2-%PH>X72J-0&D/1U#I)]^N:;PL_6S3,W-X5@OK>BJ9\V].\9\]03:H# M+^VL:[:S3;7J9J+,T-ZC#O6R4!I#T=3RG&Q)'G9/,G93,G97,G9;\A!FUY5F MUQUH9W+%-9FHIT/HTR',&*+V6EI'UVP=->+1S329N;WG)?2&*I3&4#2U0M+F MNH/N&W:AYA9*HU :0]'4.DESZPZT>]AM;_OUFIY)$S-QFPJBV3[ M(RHB#:/[Q [BHJ?ZSD%OCD)I%$IC*)I: NE9W4'W#KM0.PNE42B-H6CJSY^D MG?4&VC]LYO;^!134R'J:G<;3YI'I;/D\DR[MP MB,7Q"07UT?J9)>_*)W4TCE\ZYRM'&ULM9C=;N,V$(5?A5 7Q2[01")IR79J&TBR+=JBVP;);GM1](*Q MQI:PDNB2=)R\?4E)$6U(I!.WN;'U-W-F2)W/-&<[+K[*#$"AQ[*HY#S(E-I< MA*%<9E R>14L9O6U&[&8\:TJ M\@IN!)+;LF3BZ0H*OIL'.'B^<)NO,V4NA(O9AJWA#M27S8W09V&7)SDWC$RK=QS_M6<_)S.@\A4! 4LE4G!]-<#7$-1 MF$RZCG_:I$&G:0+WCY^S_U@WKYNY9Q*N>?%GGJIL'DP"E,**;0MURW<_0=M0 M;/(M>2'K3[1KGXT"M-Q*Q65F94[)?3=7,>IQ2U();9+M15YM4:L2M'O*@.! M;J%@"E)TS:62Z S=Z=,;Z7.+V>ATG4;]7#9UGC5U$@<-2;H$Z]4)M$/50KI87RH^^V:)L]- M7Q%OPE^VU3DB\7>(1(2@+W8M,Y+7S28SP/SURTO"J3?H1T3 MZ=]#[3=91\-9C2\OY(8M81YHX]4Y@\6WW^ D^MY3\ZBK>>3+OKB"=5Y5IMY[ M5K!J"4,%-BF2.H7Q^<-B,IF06?@P(!QWPK%7^#IC8@V#KT,3&._+Q4DR+)=T M5AUWJF.OZF^\.JN5-=Y4 ;6X==E0&>-^ M&7$2.\J8=&5,O&5HXQR9X4E/EL2CT;#JM%.=>E7OX &$$:P[YC571,L5>-2_ M*W)X^KU93[0#CBP0HS.8.IR%B=4FIUJYC=Q7 MQ-,(.Q0M:+&7BUL>4H]H/T5]"+H,['>;EAN3##@):>M\";\E1O6 CC\=M8V@OW4\NV MT,9^:K_,TGUR1XXIMMS&?G#[_#SMR24TDI]:M@4T\0/Z1>XE?4:[IM0"FAQ9Z;K=2_J+7$Q='K)X)?Y% M[G'S]A>UKBXM'(D?CB<8MT_*,W?W%I;$#\L7^+;/3$?[U *3^H%9=SDXV/[ M$U][:H%*\=O\!_9R^M2R+7VIG[XOY;V^4A=WK& I'Y 'G=LFR YF.C> MTCG*;>A/OGBO%R_HP Y:", _H^RO.U?.)$>BV=1?_ E!+ P04 M" #RB/Q43K760G8& !=,P &0 'AL+W=O@3;>'80^,3-M")=&3Y#C] M]Z,^(ED20UOM-?*26#+O.>8]]-4]%C7;B^1+NN$\0X]1&*=7HTV6;2\-(_4W M/&+I.['EL7QG)9*(9?(P61OI-N%L601%H4'&8]N(6!"/YK/BW&TRGXE=%@8Q MOTU0NHLBEGR]X:'87XWPZ.G$QV"]R?(3QGRV96O^B6>?M[>)/#)JE&40\3@- M1(P2OKH:7>-+CYIY0#'BKX#OTX/7*)_*O1!?\H/WRZO1./]$/.1^ED,P^>^! M+W@8YDCR<_Q7@8YJSCSP\/43^L_%Y.5D[EG*%R+\.UAFFZO19(26?,5V8?91 M['_EU82L',\785K\1?MRK$-'R-^EF8BJ8/D)HB N_[/'*A$' 1)''4"J -(- M,)\)H%4 /97!K +,4QFL*J"8NE'.O4B0V^5IXX.AWD:;HMM7%^@5"F)TMQ&[E,7+=&9D\L/DD(9?$=^4Q.098HH^B#C;I,B+ MEWRIB'?U\;8FWI!)J#-!GC)Q0[2 O^WB=XA8;Q 9$Z+X/(M3PNTB'*NF\WWL MWC>SMY)!ZV5!"SSZCR+B*/7^?*X>(/^D!5-K- =>T3_?!1AB.27>,^2 MY;^J=5$RFVKFO#!>IEOF\ZN1Y$MY\L!'\Q]_P/;X)Y4HD& N))@'!-:2SZSE M,W7H\QN^#N(XB->RB(8L]KE*AQ+"+B#RZ\G#'#MC,K9FQL-AAOO#Z)12<](> MYBJ&$>HXN#W,ZP\SB4TF9CVL-5^KGJ^EG6^Y1/W6$@WSRG7/Y;64RRN:'[(T M#5:!S_+KD[)>:2F&KDM(,+<$LPZ2]I98!(\[N07B;"E@UPK86@6N([&+L_0@ MT[)RK!(1R5:@*27B&9U4;:/3FP/>UH 438TL*IM7"T6N35V-^P M>,WS:_2Q_ =5*<]UN% )X?17'Z93XG3J1'^834VS4R446,0:F]TJT1]&J4/4 M-6)29V6BS8KL$XX4Q$E?5VQ;5J?2+?K#J&-;4]J9ZFEHWE&TUF2G]62GPQ>8 MO"C+OCE&BUV2\-C_BNX2%J=A41&?7>TWWT#T_/<0$LR%!/. P%IJX7'3A8]? MK-^JJ($4!$5S0=$\*+2VB =6"G]_UZ7'&*P&))I;H;7*LS,AW6L;%&D[S:1) M,SE_LZ?G&"P#))I;H1WM]Z!8VSHT%A%K+<6&'M*!W33LE=Z(D& MI^\T5@^*M9V^QE+B(Y[2SW8L"5B(?F%R19?-#Q(QNBU_J%8F%-0V@J*YH&@> M%%I;G,9C8N?E.E:MOQTL(B2:"XKF0:&U16PL,=9[XM,Z5BW&8#4@T5SL*A>H"B MN16:_A=**,JV(HU9)GJS#-RMZMD&RP%JJTG?5BOD.(>I)HVI)GI3?;Q5)7U7 M:IJVW6E4]32#,W<*IP?%V4Y=XX/)$1]\L';S_L9;K;B?*5,(ZF]!T5Q0- \* MK2U)8X6)^6+-*0'UQ:!H+BB:!X76%K%QST3OGD]J3O48@]4 M=E$8;.GMMFM M7NE<,W9J"^F=0-)?T_7-/C'.89]*89Z(WSR4#07%,V#0FN+V%ACJK?&)_6A5''/%EMV]X[40CG.G#B=<:YJG&E.N]97 M"8Q9=>^:1' U\^>/*!)?++E**0KR35^)TCM4G* M9SG*@TQLBX<5[D66B:AXN>%LR9-\@'Q_)43V=) 3U$_4S/\'4$L#!!0 ( M /*(_%2=C6<8@0, '4, 9 >&PO=V]R:W-H965TZ7I+: ^+)HBVYAK)ON0]$'VJ(M8B51)2E[^_<= M4K(J*XQK;/-BB^2<,YS#T7 T.3+^1>2$2/2U+"HQM7(IZT?;%MNXT1VB6EEI1,]M^+IA#6RH!59<22:LL3\[QDI MV'%JN=9IXA/=YU)-V.FDQGNR)O*Y7G$8V3U+1DM2"()%=^6%4+_HF-GZUAHVPC) MR@X,.RAIU?[CKYT. P#PF %>!_#&@. 5@-\!_&L]!!T@N-9#V %TZ'8;NQ9N M@25.)YP=$5?6P*8>M/H:#7K12N7)6G)8I8"3Z0P+ND6XRM""%HTD&?H5DO,7 M)@1:$8[FK"SA.-#>8^"UGC0"7,'ES-I[8$D)2&[.WW?9G[?:]5[;OHX^LDKE MRRHCF0&_N(R/+N!MD++7TSOI.?,N$O[<5/?("]\AS_$\PW[FU\ C#7=-X?P_ M[\MO]GXFAM\GEZ_Y_%?XEIA7M-JWJ=3FT!]/&R$YE(<_38?=T@5F.E4R'T6- MMV1J04T4A!^(E7[_G1LY/YB4?DNRQ5N2+=^([.Q,@OY,@DOLJ7J]"WB]3?*W MR$@CU05S2-^'8:Q2X3 4UF#FA^%#<&ZV,)@]Q&$\8EL:S!+_P8UZL[,PPS[, M\&*8G_4- >4,'PB'"P]MVTK652&X,86$D@/9"75KHXO@+3TMWYG$:?V%@WUZ M;A@Z#R-Q#&9.%"?.2!P3FY\$T4@<$UL0#YR>B1/UXD1O)T[6W0O_(4]TG3P& M,Y,\)C:#/":VU^6)>WGBJUX15$/9&DISEBH9*PK,6R.]:I2E]90,L]NY]T9Q MS(U6;CP2Q6CU0A.SE6N6).DE2;Y9DF&"7"=*NJV!?Z7OFW(/V*^IY5 M!=F!*^<^AJ3F;9/;#B2K=1>W81)Z0OV8PW,R=- .>B_--)_ %!+ M P04 " #RB/Q43"R"/G$$ "@&@ &0 'AL+W=OZ>JW^0[A 1X*G+"%]9.B/+: MMGFZ0P7D5[1$1#[94%9 (6_9UN8E0S"KG8K<]APGM N(B;6U.J %[.2_A%MTC\5MYR^2=W:%DN$"$8TH M0YN%=>->)VZH'&J+WS$Z\+-KH);R0.FCNOF0+2Q'181RE H% >7/'JU1GBLD M&+>8 NEVL_8Z<3$4<#EG] "8LI9HZJ+.?NTM\X6)*I1[P>13+/W$ M<@4Y3@$D&8AQ7@F4@5]D=7ZDG(-;Q,":%H6D\WX'&0+?@QLB<*;L)+G-( ?O M8B0@SOE[^9PW0^T/)N#7':VX1.=S6\AHU9QVVD:V:B+SGHG,!Y\H$3L.$I*A M3.,?C_N'(_ZVS%*7*N^8JI4W"OAS1:Z %WP'/,?S-/&L7^(>UNZN;CG_;_;D M/\_>2X;?U8U?X_G/X/4K :45PP)+SI.G-*]DOL&&T4*53UD)6$L"W8 $,H+) MMBFMIJ;^_"B!P0>!"OZ7KD::*";Z*)2*7O,2IFAA29GDB.V1M?SV&S=T?M 1 M9!(L-@F6& +K43GIJ)R,H?>IY" MA #-3%)I$BPV"988 NM1Z3JG3LCYZA+4AG N":[<"%T(QUIGY@WV.+'.+/3# MRZV0=E(GG.J%R#UK'=W1A,GZK;]4D!3]FQ:-([VV@HVBQ4;1$E-H?4Z\$R?> MFU"D-@Q3A)I$BXVB):;0^H2>^FQWM/?[,JKD#YNEZ6QV*4H:JYD_O=0DC57D MNI>2-+3R'<=]1I%.G:P[WLHF19G3S^@H1V7%TAWD")0Y/"9 N_Y1U%<7LTFT MV"A:8@JMS\^I?7:#MZ%.1IMOHVBQ4;3$%%J?T%,#[HXVA5]&G4*-5@QV3$.C M06L7:XRFSD":AD:SL^F:1-EG7]P+Q+;U40>7JZJ(:#ZB=J/=<N9CQ6QR_U%_X3?'-V\PFR+28"EO7W_@&ULK57?;],P$/Y73@$A)D'3 MIET[1AJ)M4(;&E.U"GA /+C)M;'F'\%VVB'QQW-VLJB3VK&'O20^^[[/]UWN M+NE.FSM;(CJXET+9:50Z5YW'LXPH4!6TO)S)\+%'HWC0;1P\8MWY3.;\196K$-+M%] MJQ:&K+AC*;A$9;E68' ]C3X-SF"4KK>^\<55,H[X/" 7F MSC,P>FUQAD)X(@KC=\L9=5=ZX/[Z@?UST$Y:5LSB3(L?O'#E-#J+H, UJX6[ MU;M+;/6<>KY<"QN>L&M\)Q\BR&OKM&S!%('DJGFS^S8/>X#!Z @@:0') U,%S+FH M'19P0Z5SK:V%!1J8:2DIV>8X;^^_:.Y/CMS_I58]2$[?0=)/D@/PV7/@XP ?/(;'E(DN'4F7CB3PC8[P M$=ZF%@'QY1/<>5@RMEG:FI01W\O"8'N'(H[:]#PH]?G)^96;#E06!:X+U>Y/3"$PSC1K#Z2HT]$H[&@]A6=( 1^,=Z'RM MJ6);P\^([I>0_0-02P,$% @ \HC\5'URK1:G! _1H !D !X;"]W M;W)K&ULM5E=;]LV%/TKA%8,+=!$(B59=F8;:!P4 MS= .0=)T#\,>:)FVB4JD1])V"^S'C_JH9%D28Q7<2R)9]QZ?0]^K\QUA^LJ:BQ0K?2HVKMP)@E=Y4IJXR/-& M;HHI<^;3_+,',9_RO4HH(P\"R'V:8O']EB3\.'.@\^.#1[K9JNP#=S[=X0UY M(NIY]R#TF5NAK&A*F*2< 4'6,^<=O%GX>4(>\862HSPY!IF4)>=?LY/[U_T!_GXO78I98D@5/_J0KM9TY M8P>LR!KO$_7(CQ](*2C,\&*>R/PO.):QG@/BO50\+9,U@Y2RXC_^5B[$20(, M>A)0F8 N3?#+!#\76C#+9=UAA>=3P8] 9-$:+3O(UR;/UFHHRW[&)R7T5:KS MU/R.+!6X @N>[C@C3$G U_J,'8A0=)D0\$08Y0+\P161X/4=49@F\HU.>7ZZ M Z]?O0&O &7@\Y;O)68K.7659I5ANW')X+9@@'H8_+YGUP"%;P'R$.I(7YC3 M[TAK G]]U '@7I%4_MTEKD +NM&R M)KR1.QR3F:.[3!)Q(,[\UU_@R/NM2ZHEL(9POQ+NF]#GB[T06G"7QB)QE"=F M]X7#//2\J7LXI6Z.:3 **D:!D=%'SC97BHA4]^52O06,=+(K0,*3;QX%GA>- MS@BVPX)H%(TGW1S#BF-HY/C,=IBNP(.@+*8[G(!;G& 6DRZB89MHZ,'62G:$ M0<_O6\Q1171D)/I.2J*NLCO>2M]^#SPY4+8!L2 KJL :QS2AZCOX%SQ6UQ;% MM??EM2Y%QJ\<6OR6P!JK$U6K$UGM^LBF<$M@#>'C2OCX9[M^W*K#\THU1338 M3"HV$QL=/VFWLN>U^J@=U<,.>K59>M:ZO81ZB65'6!_-$T^'1IJ?N% ;/81U MTC*F#BU=6VA-H;570[MF#:VZM2VTIOC:K^%/&W:9&1H=^X6@)JO:LZ$5TX9M M.X[:5M@5U>N$L/9L:,^T8=N.HU&;:$?4N)=H[=G0;-IZI@V*T;N3FE7[M876 ME%H;,+3KP-"J!=M":XJO31B:7?C2IFD;KC^)]+1[7HT=<6B"PJBG'FM[AF9_ MKNM13XI]N\1.YD; I!G=XMH'"H&[Q$MH37%U[,%,L\6!MADPV[TV4N;IT0Y;Y[6K;PK3C=/W\T7-&6T)I2ZVD A7;;V3A<#!9O":TIOIXPD'G" MN+1Y1JTZ@Y,P@,%Y/7;$904Y[JG'>CQ 1@<^J<>!SF/&'?QK_1]S JKG!#2V M6ZK&L6.P>$MH3?'U\(',PX?)>4Q[_9+\Q8\#_'H0\,V/ RYL'K^]Q<^:I_T( MM2,NZ'_RY]>>[9L]>XCSE%"G#W*1U_'S'T"8L-91(D9*T3 MO>M(RQ7%NY;B1/%=_KIBR97B:7ZX)7A%1!:@KZ^Y;O7R)'L#4KWQFO\'4$L# M!!0 ( /*(_%1IQ*C^RR, &>F @ 9 >&PO=V]R:W-H965TVXRC:F!6!AL#N[+[KZ J8@ MB;4YZ("0'9_*AV^0H@2 !!>!L_]1M2\22B)^+P?K,::'>/=]D_]K>Y]EA?;G M:KG>_O[FOB@>?KNZVL[OLU6Z?;MYR-;E3VXW^2HMRB_SNZOM0YZE-_N%5LLK M8S 87ZW2Q?K-^W?[[\7Y^W>;QV*Y6&=QKFT?5ZLT__$Q6VZ^__Y&?_/\C<^+ MN_MB]XVK]^\>TKOL2U;\\1#GY5=7+\K-8I6MMXO-6LNSV]_??-!_2_3A?HG] M7?ZYR+YO:[>UW7/YNMG\:_>%N/G]S6#WD+)E-B]V1EK^[UOV*5LN=U3Y0/[C MH+YY&;I;L'[[6;?WS[Y\-E_3;?9IL_S?BYOB_O:/VV*S.BQO# M==']+HL,"HZP+CPP+CK@M,#@M,NBXP/2PP M[?JD9X<%9D<+7)^;H ^>W[E!UP>EO[S9G=]M_?GMUH_?;^/<,]&?WW#]^!T_ M/^7Y+=<[O^?Z\YNN'[_K9_\BZL]ON][Y?=>?WWA]_\Y?/?U>[7\IS;1(W[_+ M-]^U?'?_TMO=V/]F[Y+9 M]M-,X\Q,79.;=7&_U:SU37;3LKRO7GYX:7FI7GY\:?GHPN,W%,!5^0:\O O& M\[OPT5"*WN/ZK69<_Z(9 \/0_OAB:C_]X^>6!_;I I.6S$!_8EH6-]6+?\D> M7AZ%_OPHRK=Z6Z3+9?DO3]%"6FKRP^/=\R/29XHG9G=Y?4877Q^GP^LSU)M/ ML(5QU8Q,\Q=FH&!$9Z9Z;2Z\W%Z'=W XV)/3%_*F_JO\]+^V7SKF+0BZ,..+ M;X'\+SP:K>UW.60>3Z1FS&S^\GA43-R%.3R:EL63+HM/5;]MC7@:OOPC,=R[ MPW._Q?/YYG&]B_]P4V3E_X)-NMYJZ?I&LQ?K=#U?K.^TS]D\6WQ+ORXS[?\$ M):")(EMM_V_+L_CX-.VZ?=INO?NW[4,ZSWY_4ZY8;[/\6_;F_?_X;_IX\#_; M(I'$3!*S2,PF,8?$7!(3).:1F$]B 8E)$@M)+"*QF,02"&O$Z?5+G%ZK]/>? MLX?TQ^X?^%^TW8^VVN96F^?9S:+M7_R/2JMO6)*826(6B=DDYI"82V*"Q#P2 M\TDL(#'YA(WWV&X7W;?WUX.G/^^NOM6#\/2.DTG;'2/RX<4DED!8(^1&+R$W M4H;<'^N'='&CQ?FB7#U\2)?:QW19KBEF;1&GE/I&'(F9)&:1F#TZ^>LY'@WT MEK^?#CG6)3%!8AZ)^9U?W8 <*Y^PT>6Q(3DV:GFV^F#8,C8FQR80UHBG\4L\ MC97Q].DQS]MWL7Q4+M@WC4C,)#&+Q.SQR5_<45L4D3-=$A,DYI&8W^VE#(_TWV18G.[WX6G+;;;Q]TA3FV^ MV1:MV\YJM7=VD9J):A:JV:CFH)J+:@+5/%3S#UK]EWTR,5JR33\]QV(\.;F? M;/'TT?!TSUK89<3HX0I]NC&H)I34#RZ@"RU &EE@76>D66O;G0[;>9K_L M(ZLUHY10[XPB-1/5+%2S4E0/\VSL(4L4^JZY90Q]#G'J)906C.HJJJ!KCSUMNMA4;72.Z70$@&J6:AF M'[3Z7^;A;#)N^4OJH(-=5!.HYJ&:W_TE#M#!LOO@$!T :B:J6:AFHYJ#:BZJ"53S4,U'M0#5 M)*J%J!:A6HQJ":4U [;J-.CJ4D/O0ZEHU0'53%2S4,W63\]5-P:M+4(''>RB MFD U#]7\[B]Q@ Z6W0>'Z."H^^ 8'9Q06C.TJAJ$CO0@U$KOK$*;$*AFH9JM MGY[ KL]&U_IU2U:A;0A4$ZCFH9K?_24.T,&R^^ 0'1P=M,;!D]UY'].6K$)K M$936S*JJ&*&KFQ&?]I_2H7VXR[/LS"=T?503O8,*;4B@FH5J-JHYJ.:BFD U M#]5\5 M03:):B&H1JL6HEE!:,S2KPH3^NHT)':U,H)J):A:JV:CFH)J+:@+5 M/%3S42U -8EJ(:I%J!:C6D)IS<\.KAH41I<&1>/DX[.;T6JJ;WBBFHEJ%JK9 MJ.:@FHMJ M4\5/-1+4 UB6HAJD6H%J-:R8AV,U#-0C7;.#TYO_T3%1WCM!?0_I&*+OH(!:IYJ.:C6H!J$M5"5(M0 M+4:UA-*:L6=4L=>QZE&FWVZ#^GS50PWUCCRTZH%J%JK9QFDCH+5'BTYU44V@ MFH=JOG%:I&@MT:)39<>I(3HU0K48U1)*:P99504QU%60[ITU-=0[R- V"*I9 MJ&8?M$9CJ7W5#>V"H)I -0_5?%0+4$VB6HAJ$:K%J)906C,5J]+)[CIV/8Y! M:W]I7[+Y8_E=+?J6Y>O=51?K!U;2(M-^^A+9GW^N_5RL;[(_M2_?TX>G._RE MR<5ZL7IJOFH%J":1+40U2)4BU$M MH;1FP%9%%D-=9/EGFB_VR9F7*Z>MB8DV5P[:K+89/'@[,)K;P"8ZTT(U&]4< M5'-13:":AVH^J@6H)E$M1+4(U6)42RBMF815.\90MV/^KJW]],^S6_MHT0;5 M3%2S4,U&-0?57%03J.:AFH]J :I)5 M1+4*U&-422FM&<%7Z,::ON[6/%H10 MS40U"]5L5'-0S44U@6H>JOFH%J":1+40U2)4BU$MH;1FP%8%(4-Y?GR'K7VT M\7/0=I]SV=C<'QUO[Z-='E2S4G97O_8[K-.ARE5\-]0Q+53%2S4,U&-0?57%03J.:AFH]J :I) M5 M1+4*U&-422FM&:57_&>JONMT^1 M"J&:BFH5J-JHYJ.:BFD U#]5\5 M0 M3:):B&H1JL6HEE!:,V"-*F#51:.+V^WJY7LG)MHO0C7KH!V=0: W]RC8Z$P' MU5Q4$ZCFH9J/:@&J250+42U"M1C5$DIK)F'55!JJFTJ7MMK/'VU7P[TC$FTN MH9J%:C:J.:CFHII -0_5?%0+4$VB6HAJ$:K%J)906C-*JWI3>?-5M]JOT8 E M-1/5+%2S41UM]G1"A*JF:AFH9J-:@ZJN:@F4,U#-1_5 E23J!:B M6H1J,:HEE-8,V*J"-%1?=^CR-CO:*4(U$]6L@Z;NZMOH3 ?57%03J.:AFH]J M :I)5 M1+4*U&-422FLF8=45&JJ[0JHM=L51=K1 A&HFJEFH9J.:@VHNJ@E4 M\U#-1[4 U22JA:@6H5J,:@FE-6+TNJH970]>=8O]&BT?H9J):A:JV:CFH)J+ M:@+5/%3S42U -8EJ(:I%J!:C6D)IS8"MRD?7ZFL/7=QB5R_?.S'1-A&J60?M M4M_>1JU -4D MJH6H%J%:C&H)I34#MJHCE3>5ZZZ;U6I1[-=:;[-,>\CR>7D[O6O?IE=:O=.3 MU$Q4LPZ:/FQNTP^&DY.M>G*N@VHNJ@E4\U#-1[4 U22JA:@6H5J,:@FE-9.Q MZA%=JWM$?;?JSQ^=5P_J'9MHX0C5+%2S4N@G6S5CT^/U:--(U1S44V@FH=J M/JH%J"91+42U"-5B5$LHK9F,5=/H6MTT^I*M%YO\:;VSW&HW!L;UTQ>MR8BV MCE#-1#4+U6Q4Y"\5'!P>H)E$M1+4(U6)42RBMF8Y5Z6BD+AU]VJR+/)T7 MC^E2$^LB*V<4^\^@;]UZ5V.]LQ%M(*&:A6HVJCFHYJ*:0#7OH!WO73;TX[W+ M/CHW0#6):B&J1:@6HUI":0XGPSS[*;K7:;;U;:8KM]++?&,VUS M^[2+:[1V2:.,(U2Q4LU'-0347U02J>0>MO@(YG.G7K2N0:)T(U22J MA:@6H5J,:@FE-5.RJA.-U-'[*;\WW+9FHMH40C53%2S M4,U&-0?57%03J.8=M,:&]736&HMH"0C5)*J%J!:A6HQJ":4U8[$J 94WE0?% MBWSQKTQ[R!?E*N-/B[5VLUDNTWR[.W%(V]ZG>?:S]I?V#^WJZ8OV%4GEB-Z! M26HFJEFH9J.:@VHNJ@E4\P[:M!:8L[?3\:S^YS@YR0<0H)I$M1#5(E2+42VA MM&9R5B6AT8624/KP;\8FV@U"-1/5+%2S4F_KHK7X2E6CI M!]4DJH6H%J%:C&H)I36CLBK]C-37(@H?5U_+7"PWO9_24)MOOF5YN0G^]%^L[S1 M5D\?)W>AY*.F>Z[T]%OTA^[IL]-:RJB!1]4,U'- M0C4;U1Q4JOFH%J":/&CU@!R> M!"1:NT&U&-422FL$Y+BJW8S5M9OX,9_?I]OG0^#I5DMKV]/:9KW[P7J^>$B7 MAS+.;C]F<9\]G5BI/3Z4=]E]N9G/'_,\.YQZF6JWC^N;='?*4;E@.6'=OG&N M?G1]4Q;53%2S4,U&-0?57%03J.8=M,8FZ]'N2W1@@&KR\L,/T8$1JL6HEE!: M,SFK2LY87<_=NN@W]+E8WLTHB4>5#-1S4(U&]4<5'-13:":AVH^J@6H M)E$M1+5HW'Y)K=GLZ#K8\9D[&I/F_1+JX353TJA24MW.>:IU/Y=RYIOM[B,T M[O+-MO6(MAKKG7EH)P?5+%2S45P72W$KE;9[PYC:CFHUJ :A+50E2+4"U&M832FM%:U7G&KWL- MGS%:XT$U$]4L5+-1S4$U%]4$JGFHYJ-:@&H2U4)4BU M1K6$TIH!6[5]QEW: M/MO];M&'_69^GBW38E>3W.S.XWRI FV?5G+73S&\SO;G)J7+Y6:^O_?Y7:AH M)0C53%2S4,U&-0?57%03J.:AFH]J :I)5 M1+3IH]5VHNG%F)RI:#**T9IQ6 MQ:!QWPO_3,Y?^$=M]8Y&M!>$:A:JV:CFH)J+:@+5/%3S42U -8EJ(:I%J!:C M6D)IS?2L&D3CU[WPSQCM%:&:B6H6JMFHYJ":BVH"U3Q4\U$M0#6):B&J1:@6 MHUI":8V G50-I E[X1\UUS= 4Q:Z]JOFH%J":1+40 MU:*#5C\A:-QZ.A Z-J&T9C)6S:")NAGT7ZR=J]7>$8G6@%#-0C4;U1Q4B@U2/RNFV_2HR.32BM&9%5PV>BOF#/OU$[5\N]8Q(M M\Z":A6HVJCFHYJ*:0#4/U7Q4"U!-7OB=':EJY^@CB5 M1K6$TIK)655W)NKJ MSMESS7O7SM6#>@BBMD:;3JM8S5==ZCO<$O-6-T7_7ZA?RK=_C%^W3 M(I\_KK;%?I>KWA:?ZH%]XQ/53%2S4,U&-0?57%03J.:AFH]J :I)5 M1+4*U M&-422FM&;-4-FNJOND=@BK:'4,U$-0O5;%1S4,U%-8%J'JKYJ!:@FD2U$-4B M5(M1+:&T9L :5<"J.T;UM=7BY4K"J\5ZL7IY MJKH:ZYV*:%\(U2Q4LU'-0347U02J>=/3R^88@^-01"])A&H2U4)4BU M1K6$ MTIJA6+6/RIO=0G&^66^S^>.^=]DI()5P[X D-1/5+%2S4 MD,.3@"0G!J@F42U$M0C58E1+**T9D%4):=KO\D2]C@X9K<&)]I-0S40U"]5L M5'-0S44U@6H>JOFH%J":1+40U2)4BU$MH;1FQ%8EINGK7J9HBC:;4,U$-0O5 M;%1S4,U%-8%J'JKYJ!:@FD2U$-4B5(M1+:&T9L!67:>INNO4]X.+U5SO $4; M3:AFH9J-:@ZJN:@F4,T[:(U/Q3LYZ=!'9P:H)E$M1+4(U6)42RBM&8Q54VFJ MON!0ST-": \)U4Q4LU#-1C4'U5Q4$ZCF';3Z'L_1<2:BY2)4DZ@6HEJ$:C&J M)936S,2J7#15EXO^C2-":&L(U4Q4LU#-1C4'U5Q4$ZCF34_[*B?YB%:!4$VB M6HAJ$:K%J)906B,?9U5=:*:N"]4._?Q2/]9^VG\JB7 M[!U*I&:BFH5J]D%3_!5RT($NJ@E4\U#-O_S2!NA >7E@B Z,+@^,T8$)I37S MI^K(S-0=F6"SOONUR/+5_A(]^P^:;,TBM/B":B:J6:AFSUHN;7)F!0DMM:": M0#4/U?S.KW" SI6=YX;HW*AE[DE H0T32FL&5-4PF:DON='U:,3A&,2'NSS+ M=F=*]SY @39/4,U$-0O5;%1S4,U%-8%J'JKYJ!:@FD2U$-4B5(M1+:&T9O!6 MS9/9Y'4/4*#-%%0S4 8IV6%#-0C5[=MK%.+<-CO934$V@FH=J?N=7.$#GRLYS M0W1NA&HQJB64U@RUJH(R4U=0Y.%EN/.;73/3HXR&8/6=_"3 M>F[OO$([)2U/0Q^U/@T;'>R@FHMJ M4\5/-1+4 UB6HAJD6H%J-:0FF-X-,' M5;ED=UNYI[*Z]&RW]'L&C\OS;?%W87C?_&,YB^5LEG-8SF4YP7(>R_DL%["< M9+F0Y2*6BUDNP;BCP-1K@:DNFGS:K%:+8G^PYC;++M3OGC'=J!_Y>CL8&*.3 MJ$3;(2QGL9S-<@[+N2PG6,YC.9_E I:3+!>R7,1R,SY^I+NOJB?J9,6F?;3E\C^_'/MYV)]D_VI M??F>/CS=X2]-/EUXL#UOE<^J?]Z2G,ER%LO9+.>PG,MR@N4\EO-9+F YR7(A MRT4L%[-<@G%'P3ZJ!?O3V?"O==+D\SPLSG,-R+LL)EO-8SF>Y M@.4DRX4L%[%J"T#_3?+'/TKQ<@6W/T''KD2.]Y<@16MMA M.8OE;)9S6,YE.<%R'LOY+!>PG&2YD.4BEHM9+L&XHWBV6A;B.5,EK-8SF8YA^51.ZM% MKKKPG&2YD.4BEHM9 M+L&X9CSJM0*4?J$ ]??L:OA8@EW.3E _NM[KKRAGLIS%RG,5R-LLY+.>RG& Y MC^5\E@M83K)0:MI1_>.1+6*AG,UR M#LNY+"=8SF,YG^4"EI,L%[)W7W65P MS48NR9DL9[&^M]V0:@@*XHLUS:WAQ^VARMZ(2B6,UG.8CF;Y1R616RM[Z>IK1?6[K,JS5K^P0/OU2#Y=&-P_+-F: MEGYZA9\S%U9A)SLLY[*<8#F/Y7R6"UA.LES(?F;EU5^_+X]5?5Q: O/(K^:Z1LV0OE+):S6S7,!R MDN5"EHM8+F:Y!..:06S4RE[&X'5W AAL?0OE3):S6,YF.8?E7)83+.>QG,]R M .= .K!_<.2+5ZU/!'] MS$X =++#Q7,QR"<8=!:%1"T)UJ4IN\N+NW'4" MU/Z5(3ZR(KIQ3[@NJV/5"56O] )3GSF3NN'PRGS:UQBYUK MLYS##IIV2_LL8-] ME@M83K)H2RIG/7/UPG,MRXM+? MLI'V(TOSMMTP'OM(?)8+6$ZR7,AR$&_E@_I(L;+NOTQW5^T=78FL=C+!:&=*VC>RP@UV6$RSGL9S?^54.V,&R\^"0'1RU#AZVIQ;;(J&XI]2ZVMYG66&F M1?K^W2K+[[)/V7*YU?8G.N^&U+ZKY=GM+M1^^V"\N3KYOJW_YNDMW_?UWX*V M[TO]MW#__:MJ[/MW#^E=)M/\;K'>:LOLMGP(@[>3\A^&?'%W__)%L7DH<_:- M]G53%)O5_N9]EMYD^>X.Y<]O-YOB^8O=@.^;_%_[I_G^_P%02P,$% @ M\HC\5"6 FC-( P 91 !D !X;"]W;W)K&UL MM9AAC](P&,>_2C.-.1-E6X$!)Y <3.,9SUR.J"^,+\KV (M;.]L"9^*'M^UV M.X:P@UCOQ6W=^O^U_6_/TST,MXS_$"L B>ZSE(J1LY(ROW1=$:T@(Z+%LK5,$PJW'(EUEA'^:P(I MVXXGA&D$$F-(.JP@2FDJ2:I>?PLH4XUIA;NGC_0 MWYG%J\7,B8 I2[\FL5R-G+Z#8EB0=2KOV/8]E OJ:E[$4F'^HVW1M^,Y*%H+ MR;)2K&:0);0XDOO2B!V!XAP6X%* ]P3XF*!="MJG"CJEH&.<*99B? B)).,A M9UO$=6]%TR?&3*-6RT^H?NXSR=7=1.GD.(2Y1*_1E-$-<$',L[C3!W01@B1) M*EX.7:D&TMW=J(1."B@^ O71#:-R)=!;&D- M*X0]OW]@/M-F^8A?\BY@N 7"+V9;,9>R_=\W/?QT-WL^M(XV+F^6(+5? DJ7X(3(Q+]1C.@ M">/' [01=>ZK91,66H+5+.Q5%O:L!FC/IHLV8:$E6,W%?N5B_]0 S7D2 ;I( M*(I9FA(N4 Z\V(0.;M2-X',-+6#]G1PP:/6#P>Y?/1>$EH:ON3:H7!L\%;Z] MD\.W$76N3S9AH258S4+?>_P\]*P&<(FS9*156FB+5K=RYTO;_^=MMD3L[[-M MKSL8=/?VV>;ASC;'$JUN#GXT!_^O%-=,/ON5PW\EN5XK"/;RVE.]"A?NK#B!&PO=V]R:W-H965TEF(=@J0?#T4?&.G:)B*1'GD5I_GU(RE%=23% M3;?XP1*I#'S:74([=3*5@%7#'!B83ES#GS3Q>)P5O )P9;M7-/ MC),;(6[-X**8.9X)"$K(T2A0?;F#.92E$=)A_--J.MV2AKA[_ZC^A_6NO=Q0 M!7-1?F8%KF?.L4,*6-*ZQ"NQ_1-:/Q.CEXM2V7^R;;&>0_):H:A:LHZ@8KRY MTOLV#SL$K3-."%I"T"=$SQ#"EA"^=(6H)40O76'2$JQUM_%N$Y=1I.E4BBV1 M!JW5S(W-OF7K?#%NZN0:I7[*- _3#&Z0O"47'$&"0K*XUQ6H@%Q!+E:U(@M>0#'"S_;S MXSU\5R>QRV3PF,GS8*_@NYH?D6#RF[$;C,0S?PD]MG1_S,[_6WWQGU=_DHRP M*ZO0ZH7[RNJ"*Y2U/E20?/E+ \@%0J6^CNUUHQ:-JYFS\E1M: XS1Q^&"N0= M..FOO_BQ]_M8HE]3+'M-L<4KB3W9DJC;DFB?>CK7Y2[UN5S34K]Z[6L*S>L^ MMB6-6FS5S-?F+@W#$V_JWNVF>@QT?/P4E U!<9+T0(M14-R!GEB>=)8G>RV? M54+BSNE4F*ID2M64YT!RH7#TX&E$)SNA)$G0,S[$1''2\SW$^)/PI.=["#H) M@G';<6<[_GG;!5.YJ#F.&8X',?3W>8A(@K@'RGXHLQ@B_"B,GK&;=':3O78_ M"'QA22>#&HO\N+^S0Y"O?Y.>UR'J./1[!; 8@H+ B[R>77?GZUV!7-FV21&[ M6\V)V\UVG=F9;4AZ\^?^Z=P?F<]T)]LO&G:I+9Q0G[10:0.-&U3-U6MNO?AZ7TPX0+6$IMG&]CVU\]. MLI 4DT[;CX+E< "OTH[Z&$=N02ASTE'Y[$ZD([Y1.65P)Y#<% 41/]]# MSG=CQW/^/+BGRY4R#]QTM"9+> #UN+X3NN4V+'-: ).4,R1@,79NO.N)%QI M&?&-PDZV[I&Q,N/\NVE\FH\=;!1!#IDR%$1?MC"!/#=,6L=_-:G3]&F [?L_ M[!]*\]K,C$B8\/QO.E>KL9,X: X+LLG5/=]]A-I0*3#CN2S_T:Z*C72/V48J M7M1@W2XHJZ[D1YV(%L +C@#\&N"?"AC4@$%IM%)6VIH21=*1X#LD3+1F,S=E M;DJT=D.9&<8')?1;JG$JG<),H4OT54^8"1'B)V5+=%/P#5/HS104H;E\J]\_ M/DS1FU=O1Z[2?1JDF]7\[RM^_PC_YPV[0GYX@7SL^Q;XI!\^A:R!>UVXJYTV M=OW&KE_R#8[PW629\28OT%>N0%]N.6$2$39''R@C+#/^[R$#NB6S'- _MYH M?5)0R']MYJO> GMO9@E>RS7)8.SH-29!;,%)7__E1?B=+15G(NLD9M D9M#' MGMYRMKQ4( J]!F;J C%0-K\52522F JQ3:, XSC"&(_<;=O,86001W$R;$=V ME :-TJ!7J9X)035Z-H&]V.<.R)G(.C;#QF;XHC,U/&=BSD3624S4)";J'?\[ M0;7Y-*_H)YN9;0G,IR*&UZ MXP,53W4>1EQ&21R&1W4FC<[D9)U4RHV>4H R+I5U726',H(DLN35%A@DR5&Y MPT;N\!P%:GC0_6 8FQIU(-02Z0_],#ZJU,/[/17_7XF*CY>H?O!SE^*YV+I6 M6Y\/WHN6J;J[+;N_5-78]@3T5;Q18Y"&+_N.3]+N[U M[H6GEJV:I?VYY W#P LL8BVA9NNRE%BW=2XPA[(O1"RI7ITY+#067\6:2E3G MG*JA^+H\*LRXT@>/\G:ESX8@3(!^O^!ZD=<-<_IH3IOI;U!+ P04 " #R MB/Q4+ZT4*9X" #^!@ &0 'AL+W=O8^OXXV03ZH$T.BY8EQ-O%+K^L+W55Y"1=2YJ(&;GD+(BFA3 ME2M?U1+(T@55S,=!D/@5H=S+QJYM+K.Q:#2C'.82J::JB'RY B8V$R_T7AON MZ*K4ML'/QC59P3WHQWHN3:GH=T@;NEE_5KUWN)I<%43 5 M[ ==ZG+BI1Y:0D$:IN_$Y@:V^<16+Q=,N2_:;,<&'LH;I46U#38.*LK;/WG> MSL-. ,8' O V #O?+PX]!7, ME* Y>6DE3F>@"67J#)T@RM%#*1IE9-78U\:L1?KYUMA5:PP?,/:EX><(QQ\0 M#C!&C_,;W+M$L9=PMCI1O^5\(RJG EE4_YYN5!:FEWSJ\]\"QGT M0^Q)NE UR6'BF:.B0*[!R]Z_"Y/@TY$4HBZ%Z)AZ]B T87VFVK#$A=G3N,Y2 M'(;1V%_WT 8=;7"4=@?V;"]!(E&XQ>@CMQ+Q#CD,AO&@GQQWY/@HV<"B/EB\ M#XNC..B')1TL>0LVZ(,E^[ !Q@=@PPXV? L6]\&&^[ H/#2-:0=+WX(E?;"T M9\W").V'C3K8Z/C>+,&\#84&V8<<[6W0,!TDPW^0_LYU9E^&6R)7E"O$H#!Q MP?G0>);M;=M6M*C=#;<0VMR7KEB:!PJD'6#Z"R'T:\5>FMV3E_T!4$L#!!0 M ( /*(_%0*YE^=C@( .<& 9 >&PO=V]R:W-H965TK'=C'MPH$7L&IL9IND M_?>S38JRQ4VGW8 -?L]SCL%VNN'B0=8 "CTVE,FY5RO5GOF^S&MHL#SE+3#] MIN2BP4IW1>7+5@ N;%%#_3 (8K_!A'E9:I]=BRSEG:*$P;5 LFL:+)XN@/+- MW!MYSP]N2%4K\\#/TA97< OJOKT6NNZHNN&;*]CFB8Q>SJFT5[39C@T\E'=2\69;K!TT MA/5W_+B=AYV",'RA(-P6A-9W#[(NEUCA+!5\@X09K=5,PT:UU=H<8>:CW"JA MWQ)=I[(%;QJB]"PKB3 KT((S15@%+"<@T7MT21C6;5:ASZ##HZ\K2BIL)E2B MXR4H3*@\04>(,'17\TYJ#9GZ2CLS^GZ^=7'1NPA?G;'%::(VLEO\9/-XO+8J\16Q:S$ M=39*@E'JKQWLR<">'&3?@%G6!0C$2_MI7.!>(MH!)^.9FQL-W.@@5Z/&+E2T MCYI&;E0\H.+74!,7*MY#C9+$C4H&5/(:*G*ADCU4X 9-!]#T-5#L DW_%30; M0+/#_V8-^B H%0@7;K;W1_Z-\W?V+7,$?,&B(GICH5#JFN TT5Y%OZWV'<5; MNY6MN-(;HVW6^B0"80;H]R7GZKEC=L?A;,M^ U!+ P04 " #RB/Q453D+ M^E<$ #V% &0 'AL+W=O<63 M4=6^2?R#Y_E^'\ ? >,#%]_DAE(%?A1Y*2?11JGM51S+Q8861%[P+2WUFQ47 M!5'Z5JQCN164+*N@(H]1D@SC@K RFHZK9S,Q'?.=REE)9P+(75$0\7A-">K3?*/(BGXRU9TP>JOFYG0M_%398E*V@I&2^!H*M)]!Y>7>.1":A: M_,WH0;:N@2EESODWWI#\]QDTCZ^UTFC1M,$MJ]_ M9?]0%:^+F1-);WC^#UNJS23*(K"D*[++U3T_?*1U0:G)M^"YK'[!H6Z;1&"Q MDXH7=;!V4+#R^$]^U!W1"D#($X#J %3Y/@I5+F^)(M.QX <@3&N=S5Q4I5;1 MVAPKS:@\**'?,AVGIC>\*)C2W:PD(.42W/!2L7)-RP6C$KP#'W9J)RBX*Q45 M5*JJS4PP_7I+?WV-$VL:VP*14VAJ,H[\.3]S(5:ZWGFN)+*O8TFO[V"@Z3/P*^<.,+5]FQQ]E*\.^? MN@&X4[20_[F\XA?P.FB\#H)]^(4KDKM,'<.&59CAP'Z:)0DVJ@LJ0"\%4U&5S"QQ1I2QA?)F[=8:,[#.IJ*>R2&G:D1IFGQ%$C->J3&KBD M1AVI888]966-5M:GE;JTLHZ61^BR$;KL$QJZA"[/%8*)95<2GH\;#26RTFAR M MV(5%8)=W 3G+/!B& M7@^)NNPSW>&311: * S $(X&9^ HG/Z)WS>R-$7P67&$7H*>J+6"#"\AO3BJ MX]KC.T XR[!G?"T 41B 9^$(=6$X0*.11]NB$(51Z,,1ZM(O2U-?J99^J)=^ M3ARA+OT&$"9>008*%H$NFP(HL6,[4H]-,,.]3-UZ6GCAY MWJW72] 26UKB\-K3BY\Z[N03T=NO@7M4=#O/N+/K@+ON\RJT]<9A[/O;@ M+NH\LQ=;SN%>SCG!@[N<\VE9R.%>R#F9@[N0\VE9ON%>OCF9@\_F&[9\PV&^ MA9E3!P]/YV=G]1.W3K',B>!G(M:LE""G*QV77(RT97$\9#O>*+ZM#K;F7"E> M5)<;2O1\-0WT^Q77ZY[ZQIR5-4>=T_\!4$L#!!0 ( /*(_%0>A+IAG0( M @' 9 >&PO=V]R:W-H965T/C;,O%@ZP!%'IL6"OG7JU4=^'[LJBA(?*<=]#J+Q47#5&Z*]:^[ 20T@8U MS,=!$/L-H:V79W;L6N09[Q6C+5P+)/NF(>+7%3"^G7L3[VG@AJYK90;\/.O( M&FY!W7?70O?\4:6D#;22\A8)J.;>Y>3B:F;FVPE?*6SE7AN93%:=^NP%X#Q,P%X M%X"M[P%D72Z)(GDF^!8),UNKF89-U49K<[0UFW*KA/Y*=9S*%[QIJ-*KK"0B M;8D6O%6T74-;4)#H+;KCBC [*O0"]KK]9<7HFI@EE>AT"8I0)L_0":(MNJMY M+[6*S'REO1F"7^Q\7 T^\#,^/O7M.<+1&X0#C-'][1*=GIS]+>/KU,;\\)@? MMKK3_\IO267!N.P%H.^7*VES_.$R/T!"-\0V5URH0>): \]2>,D=).CD1P=)6O8U 6+#F#3((QG;E@\PN*78*$+ M%A_ PFF"T\!-2T9:\A(M@8# !V#0 &0 'AL+W=O8Y/W)/Q1LA[M030Z(%1KB;>4NOLQ/=5L@2&54=DP,V=N9 ,:S.4"U]E M$G#J1(SZ41 ,?(8)]^*QNW8MX[%8:4HX7$ND5HQA^7@&5&PF7N@]7;@ABZ6V M%_QXG.$%W(*^RZZE&?FE2TH8<$4$1Q+F$^\T/)F&D16X&3\);-36.;(H,R'N M[> BG7B!C0@H)-I:8'-8PQ0HM4XFCK^%J5<^TPJWSY_2;0CDN\KWD%1_Q.*@BBJD4^; MY>>0E/*P*O=-3LK$1&5B(N?7W>%W*91ZD8W?EV8.NM# U)\ZOMRP5V]HW\<3 ME>$$)IYYX13(-7CQQP_A(/A21]N2686]6[)WF]SC4Z7,!B)!$PFV-)"84;)P M*U^[L+E;&#@[NW&LXW['+,)Z&^B5295 >V6@O<9 ?^@E2$0%7R -DB%*\(Q0 M4[!0&V>CV;X+U))9A;M?&ULQ=Q;;^)(%@?PKU)B1[O=T@S8YIIL@I3&]\LHZJAW'U;[ MX$ E6.T+8Q?)9+0??JML!S 4CE'_I>Z'#CAU?F4PIUQE3GSSFN7?BS6EC/R9 MQ&EQVULSMKD>#(KEFB9AT<\V-.6_>WZ%(&'C]]ULWSQ_,4\A@5=9/&_ MHQ5;W_9F/;*B3^$V9E^S5YO6+V@LO&46%^7_Y+5NJ_3(QG7 N&L/DSI@TK6':1TP M[1HPJP-FQP'#,P%7=3]R2N>0W<$^.=IG0]X/MWIRO,^&O!]PM3SB M@^JS6'Z0]9"%\YL\>R6Y:,\]\:#,AC*>?WZC5"3N \OY;R,>Q^8/+%M^7V?Q MBN;%/XCQQS9B;^0W\GN8YZ%(*?))IRR,XN(SW_KM02>??OE,?B$#4JS#G!8D M2LFW-&+%KWPC?QQ$<2 M>+T]?OA1O-D>/VF)'_ W=??.:N_O[!>M%0S"-S)4?R6:HEY)=F?1'FW2QS[1 M9F7X1/9NM(>[VY2'CT6XIDG"C2[ADS)-VFT MVSE:MNM>YVA%$NUW_L3-)-%!Y^AIR\=_N!M8AB4W/#>PB/'A-W%.79%%EO") M1A&6I^H[/K*DSY2?_!EY?".'[>[#MW+SW6N8K\A_?$X2A]&D^*]L/*GZ'\G[ M%Q.>ZV(3+NEMC\]H"IJ_T-[\[W]3)\H_9=F(Q'0D9B Q$XE92,Q&8@X2)N4C,0V(^$@M 6".Y9[ODGK4F M$Y_VYY2?W\7W!>DV>>0K>K[BK[]/"+=LG>717_SL+Y;]U5;I6K_J9'RP.IP. M%?&ON4)WFI:D+U72H9D U$ZI94,V&:@Y4,ME0X(54]7!Z=ZI3\;'Y_FD45'.E0SH)H)U2RH M9D,U!ZJY4,V#:CY4"U!:,_?W17-J>]5<4)_A:;*)LS=*2;%]+)9Y5%[O)WG( MY&D^EJ2Y>I+FT+HXJ&9 -1.J65#-AFH.5'.AF@?5?*@6H+1FFN]+Y-36HII= MFI]\*RZJWG>Y_]$Z?G*ZCI>LX:$%;E#-@&HF5+.@F@W5'*CF0C4/JOE0+4!I MS:S?U[JI[<5E7VG!^$R>T14I_QJW^H-::6I#2]Z@F@[5#*AF0C4+JME0S8%J M+E3SH)H/U0*4UAP"]A5QZNQG?_V'K,):0#4=JAE0S81J%E2SH9H#U5RHYD$U M'ZH%**TY=.P+ ]7VRL"[),M9]%-$L4WE:UN-MSD_9VZ=(D@VHZ5#.@F@G5+*AF0S4' MJKE0S8-J/E0+4%IS#-C7[&D_NV9/@];L034=JAE0S81J%E2SH9H#U5RHYD$U M'ZH%**TY=.QK]K3VFKT?F;2WTQ M6K)6RG$K&_HJ':CF0C4/JOE0+4!I5=(-#FYZF=#\N;S[:\'39YLRT;?^B7B]4R79=O39DVTWUVJKN*[OOMKK-;1#FSU%:D)@^\5U0^M-Q MC^35G6.K)RS;E+?B?,P8RY+RX9J&*YJ+!OSW3UG&WI^(#G;W[YW_'U!+ P04 M " #RB/Q47WNH\P0$ 8#P &0 'AL+W=OU M*]V//[] $DH2+:C'!^(XGO'SS'AF/-,=92\\!1#H>Y$3/K-2(39WMLVC% K, M!W0#1'Y94U9@(5]98O,- QQKH2*W/<<)[ )GQ)I/]=PCFT]I*?*,P"-#O"P* MS'[<0TYW,\NU#A-/69(*-6'/IQN[TA)G!1">48(8K&?6PKV[ M=T,EH%=\R6#'&V.DJ*PH?5$O'^*9Y2A$D$,DE HL'UMX"WFN-$D!JWV4BC?, "SZ>,[A!3JZ4V-=!4 MM;0$EQ'EE:5@\FLFY<1\*6CTDM(\!L;_0.^^E9GX@6X/@\4.LQ@ME.7,_-/R MF:/K!Q XR_F-F@ N6!8)B)%6A9Y))CBZ0C;B*6; 44;,W)O&Q#\I+3DFL9R\ M.GJ?VD*24M#L:$_@WA#P.@@$Z!,E(N7H'8DA/I:WI3$JBW@'B]Q[O0H_EF2 MO-$;Y#F>AYZ7#^CZZJ9)R#QZ=O(KV_MZ)[]CI\]EL0*&Z/K$BK__Y@;.G]IL M;18Q:H?M:E4MN ;5?A&Y^!#"<-$V?6U MH$8GH$+'&;5C"BI,P5F8F$Q*,I.\'E1P NK6G_A..ZIQA6K\&E0&4J0\EY\! M:7P**1P.VQ&%%:+PO+,%)+[D8(6G!VL8^F$[N$D%;M(;K5]U@I<66FR!R8*% M3$C]I1_B&37J7._TVOO Z5;O*>D M@P7%D@=:*P9;S6 C&6AC=P5[3/,<,UXO5.ZI,V9K4C?(PH:/QH,@:'>1VZAF M[B]FU,P/E_#8E]>CA#$8^9/FKX.55[/R?C&KHPQS"2WOE);T3T<(N77%!$PY<]S7GK2ZA[J@OU?7E M'?._2!(&297N]DGO Y&7&'E?CTSF:T7?6[PO37AU'7;["W&%6UXZ#UB-G]I2 MFW1%*P>S1W!T;W'"89?9ZWKL]A=D?;FN(K=K]]/"ZSNCSLQ9EUZWO_;VF>:G MD]N%+#RQRS@,_)_-8C>:E0)8HELR>0&A)1&F;ZEFJ[9O89J=>KGI&3]A)GW& M40YK*>H,QM(JS+1AYD70C6Y]5E3(1DH/4]FZ E,+Y/+PHC:HFN'Y?U!+ M P04 " #RB/Q4P75=D4$$ 2$ &0 'AL+W=ODD3*F;.1LKMC>N* M< ,I$3VV!:I^63&>$JD>^=H56PXD,I/2Q/4]+W!3$E-G/C5]#WP^99E,8@H/ M'(DL30G_<0L)V\\<[!PZOL3KC=0=[GRZ)6M8@GS]<.G:.9X&A$D$$H=@JBO';R')-&1%([O M>5"G6%-/K+8/T3\8\HK,$Q'PGB7?XDAN9L[801&L2);(+VS_!^2$ACI>R!)A M/M$^'^LY*,R$9&D^62%(8VJ_R4N>B,J$0=L$/Y_@&]QV(8/RCD@RGW*V1UR/ M5M%TPU ULQ6XF.I=64JN?HW5/#E?2A8^;U@2 1>_H?OO62Q_H.M#8[$G/$(+ MG3G;_[!\%.CR#B2)$W&E.X";HT%#0$+'0AF-I4 7R$5B0S@(%%/TJ/O>53K^ MWK!,$!JISHNCYZDK%2N-S0US!K>6@=_"($"?&94;@>YI!-'Q?%=EHTB)?TC) MK=\9\,^,]I _?(=\S_?1X_(.75Y<50G9KXZ5^D7R^V:E?LM*?V7I$W#$5D=I M-%MB4]:4#1MRT!Q27^(;L24AS!QU2P7P'3CS7W_!@?=[!^!! 7C0%;T".+,[ M^@3KF-*8KM752 SZ2[6;-D%73>AM_*&)KQ5C-_ HJM.:$ M2HC>@C*L01E/)LU(@@))F^2 MMX&,ZD &+3D9%SC&IYT9H-$)!V9O^#@."*W^#.W!\X79."7A"T[))?,O+_8T95@3J'A\6#CZ2K MUQ][E3_P.A*[*,>OT6-J57XJ!+W;J4QGXNUFL.ZT+A_"EGGE<%LM?R9&ULQ59M;QI'$/XKHVO4QE+B>S%@ M[ (2V$[KJHF0B1M%53\L=P.W\MTNV9T#TU_?V3VX$ 6N4B6K7V!?9IY[GIG9 MG1ULM'FR.2+!)#+G-Q".!JLQ!)G M2(^KJ>%9V*!DLD1EI59@<#$,QO'U)(Z<@[?X0^+&'HS!29EK_>0F]]DPB!PC M+# E!R'X;XTW6!0.B7E\V8$&S3>=X^%XC_[.BV?9$;Y,.@'D.%" M5 4]Z,VON!/4=7BI+JS_A&0[!P2 MS[O^D&=Y*TB,!D9OP#AK1G,#+]5[,SFI7%9F9'A7LA^-9J33IUP7&1K[$]Q] MJ21MX2U\U"0*\)LP8=$9W.B2*\$*'\L;;0FX).!>63(59XDL_&*$(K:<5P0? M-,%GKJEQJ0W)OWGU]2V2D(4]@U<@%7S,=66%RNP@));AR(3ICO*DIIR M>-S."=R'V>-1>:U>[AA>VY5(<1CP.;-HUAB,?OPA[D4_MW#J-)PZ'OWB5+YS M8?#M_/N4C@VG;XDNE3#?PJ'=5&S]\G@C3 9__LZ0<$]8VK^.J>N\@+INHZ[; M&O%'93#52^4K[AMY=\]NC&_@ ](QUC5NS^.ZFVP]BJ.XW[D:A.LC?'H-GUXK MGT_^4F NXS4:ON1JH5,T4O.)X&/P&86Q9\<(M0,GL'6>< %E?1;B/F1B:UMB M>-EPOFR%9G;^LEK^,X^MHFHI>JY']!WI=R7)3",ZS;YU;Q^;;P79BF5A0(7[!J=7_+Y-W4#KR>D5[YISC5Q"_;#G!\]:)P! M[R^TIOW$?:!Y1HW^ 5!+ P04 " #RB/Q4Z+'#^Q\% (( &0 'AL M+W=OYMM*49A!DIBVW6< MH9V@*+7FTZQO2>=3LN-QE.(E!6R7)(@^7^"8[&<6M%XZKJ+[#9<=]GRZ1??X M&O.;[9**)[MD":,$IRPB*:!X/;/.X5G@9H#,XC;">U9K ^G*'2$/\N%[.+,< M.2,1P/'Y-2>KAPV)0TS9;R#XL8OX,S@% >.1B (.P5<447"+ MXAT&9 V"Z^7R)'M$69S/F5AA6]EDX,C''$4Q.Q;XFVL?''TY!E^ #=@&4V#.'K@D*=\P$*0A#A5X M7X\?:O"VT*\4T7T1\<+5$OZQ2WO '9P UW%=Q7P6;X$/,SA4N?.QT8-WC]X0 MPRM7E)?Q>8=6E SWJ7QY0[ @B=C16+%6*$7I/1:[# =WSZ!NMT3/6??Y'M$0 M_/.GH 3?.4[8OZK5D8_?5X\O=]8SMD4K/+/$ULDP?<36_-=?X-#Y714:DV2^ M2;+ $%DCB/TRB'T=>[XM@#PXJWH0\9-L8U58.H8F@VB2S#=)%A@B:P1Q5 9QI'U_;DDL@A:+/$(5@!P[ MJ;VR3J_]]B]41H/6#J&=1%>]#)$U]!J7>HVU>EU%[.%T33$661''@I\#*C(O ME7@Y$70;PHB*8-32[X"=,Y@T_UJ2:N?955)#9 U))Z6D$_T6+@ZIE4Q>XVBM M%%(/'X(DRP]5[_R[D?Z[D<%[D W=H%-5 XY>N3+O7\N\_S'+^X]$NAZ2.$:4 M@2VF>4)_K,S;<_9Q_43NR:RRL3P55EX/MJQ\_4R[+D=3;$U=:U46-)Y/%92- M5 DZ3EM,A977MO(55FZ_;14HK+SZB$WGWK,*)MOE"TPQ=8,956A07V)IL^S].#.83#) MYA=LK21PW-Z,5%:# WM15=Q!?777(=O2,W66T&C)5[ I4KRVB@<-#^6"36&K MT@UJBXH/9PY&*S.C;'[!IL]J H55(ZMIZEI54U!?3KT&K!G<-@DLTO MV/2_H 1*J\E(O1FY57GHZLO##J>GGJFKAD;9_(+MU1]2@D.&T#V@9%40NOJ" M\(/'I9Z]L[HFV?R"K75I]=*3-10N]2GE])E;WE MM?5Y=EG;ZK^ 9PNHZ/?A69!?2E?T^1WY):+W4$O#W* \O)__C]02P,$% @ \HC\5("X M:H5I! F1D !D !X;"]W;W)K&ULM9GK;N,H M%(!?!7FEW1EI6AO(M9M$:N:R%VE&T72[J_WIQB2V:D,&<#*5]N$7;-=DY$!M MJ_[3^'8.'V ^*%Z<&'\4,2$2?,]2*I9>+.7AQO?%-B99**[9@5!U9\=X%DIU MRO>^.' 21D50EOHH""9^%B;46RV*:QN^6K! M+WQ-]K'4%_S5XA#NR1V1]X<-5V=^G25*,D)%PBC@9+?T;N'-&L]U0/'$WPDY MB;-CH*ORP-BC/ODC6GJ!)B(IV4J=(E0_1_*>I*G.I#B^54F]NDP=>'[\G/U3 M47E5F8=0D/)9+ST9AZ(R"[,4_F5G7XG587&.M^6I:+X"T[5LX$'MKF0 M+*N"%4&6T/(W_%XUQ%D @I8 5 6@@KLLJ*#\$,IPM>#L!+A^6F73!T55BV@% MEU#=*W>2J[N)BI.K.\FVCS%+(\+%+^#CMSR13^ *?&'T2(0D$=@07O0]W1*P M5M6/P#U-I "WNCGUP^LG\!L/J03_DI"#-Q^(#)-4O 4B#CD1(*'@KYCE(J21 M6/A2(>N"_6V%MR[QD 5O CXS*F,!/M*(1#_&^ZJJ=7W1 S1^ M!U" 4,7H2(OK9L1%VI$E[>;N_F+MG%%ZQ-V(0[@E2T\-*4'XD7BKGW^"D^!7 M!].H9AH5V;&%Z4N>/1 .V.Z'/BPZO.S#2\"C 8#'-?#8V8@&.-=X[\ #V2>4 M)G2O!EY:T+]1KU/9:6\OT9?YQT5^[:/C"D$X6OC'"U23FFK2A0KL][^G'*JLYS"!!<78'CK=W-L.5=IV M>H#&Y;"5S+L) C8%;FL7HV_8R=]=#0&;(DC<]H*;#K[ -Q3@<=7)X5T&@ILLA&MFHC,Z16^=*$="A"'=T MS^&&C-W1^/45@9PS1E]F,Q&@CA-!9T6@YEPP&5M6B\A,!JC;LKZM(9K+>MM+ M9\R/6JWJNQNBN;*WL1BCHU9&[VB(IL2OH*6'L'$X[N3PKH; 39=/;(+ QN;8 M;7.]@7&QM"%6ZMB(':/7-P-V3A9]F<\V;P99Q>.F^:W_XV,C?ORB^)%#_.[H MODUEQ(\'$#\>0OS8B!\/+7[<%+]M_!KMXV%V$;XOO@FH:K.X+7?;S>/E1XO/(5=OD@ I MV:G0X'JJ2N;E=X#R1+)#L??^P*1D67$8DS B7#^@[N\8D\\GNH#Z:\SJ?U!+ M P04 " #RB/Q42N/Q(H % #F) &0 'AL+W=OZ,0(,)G4\LS'0IM.=9.+=[46G%PK( M,1.0O)+L)/^^XB/8@*))LG)O$H//>23>(U[@F-D]97=\C;$ #T5.^-EH+<3F M=#SFR1H7B)_0#2;RFQ5E!1)RD]V.^89AE%9)13ZV+XYS>GXW@Z&G'=7:[%N6.\7RV0;=XB<77S1636^.6DF8% M)CRC!#"\.AM]@J>Q;94)5<2W#-_S@\^@/)0;2N_*C8OT;&25,\(Y3D2)0/+? M#B]PGI5 M+07.2+FREH+);S.9)^9+09.[-=4/.<97K1: M25OAX'(%JM4G%QO'*5C00MHEKU85^.6)->#E6OAX4ZV%Y& MJ,I?#^95@Y77SMW<]JQ@-MX= MEE41Y/J3;E X#'*G3B\H4@3!P.X&Q5H!WBCOI)5WHI7W"Q4H?U9!@!_*SUBE M9,V='!P:]/VITY-2$>4$3D_P/FL'3:+0=ZC$GEWFU/.Y55)/J5AN>OI.H65MZW3H7E- M K?GEHH@Z%@]LQP&N6[?=Z-AD!/87L\JM2J\4>.@U3C0:GPMB8@EZ^H1(95^ MF=--^9"@TDY+>NWY8Q(6FH1%)F&Q(5BGMM#:/QM:1W?-9@A#93=*"XW2(J.T MV!2M6_J#M@#\W\VS&?+0SCQOTKL_7"BB)I8/>_:IB(+0#?H&J@@+'&_:NU1CGFE8,6B-UAD9%;I7Q:RJO/)).TT"@M,DJ+3=&ZU=UW.^#Q MVQW0:+_#*"TT2HN,TF)3M&[I]TT/J.]Z',5$W>&-H^7Z?1,=1ME3.##1890W MA6[?0Q51%K3Z'GJ,_@?<-T"@O@/R.R:8H;QR4906&LD?P M#>7;6N725B]O.)4WJ@DFB;(GJL>^^LPR20N-TB*CM-@4K5ON?0<'!L&W_'&:=#[^6RAG\5KZ_FB M,2.C8\:J,7UK?PVH]1\?O(918'9;O3##I;);(NJ?Q]N][4LYGZI747K[S^'I M BKVA_ TJE^YV>/K-X ^(W:;$0YRO))#62>^O!"Q^J6:>D/03?42R T5@A;5 MQS5&*69E@/Q^1:EXVB@':%]MFO\'4$L#!!0 ( /*(_%3,5UM:@0, $T. M 9 >&PO=V]R:W-H965T2$2+2O2BJ61B[EYMPT19J3"HLSMB$4GJP8K["$)5^;8L,)SC2H M*DW'LGRSP@4UHH7>N^'1@M6R+"BYX4C4587Y_24IV6YIV,;#QJ=BG4NU84:+ M#5Z36R*_;&XXK,R.)2LJ0D7!*.)DM30N[/-DKNRUP;\%V8F#>Z24W#'V72VN MLZ5AJ1M2?F*[]Z35XRF^E)5"_Z)=8SL#X[06DE4M&-Z@*FASQ?LV#@< MX!D&."W Z0-FOP&X+!54_4]N)8>G!>!D=$U35A'T&>^)0"]C(G%1BE?H#?IR&Z.7SU^AYZB@ MZ'/.:H%I)A:F!*<*:J:M@\O&@?,;!R[ZR*C,!4IH1K(!?#R.]T?P)HCM%#L/ MBB^=4<(/-3U#CO<:.9;C#+S/U6/@OH;;0W+^SGORO[T?!/Z4=Q M(=*2B9H3]/7B3D@.W_"WH7PWC+-A1E77SL4&IV1I0.$2A&^)$;UX9OO6VZ%@ M3TD63TF63$1VE)99EY;9&'ND\D'VT L$&2Y[GQA;@\C>VKD M6H%W;!2?&MEV$/C'5LFIUCR(9=)$,1B,)3\4NU&:I]:G*N M):G$8.<(I\S,E&3QE&3)1&1'F9EWF9F/?B7):D7T[ USI,QS5F8%7:N",Y2/ M4:JGYF-*LK@ALYV##9I;G]FJV>3 ?5X2O]<%$H)355#:S4K?; MG7TN],C?V[^TSZ_L@?T8SDK-T>87?7/0^HCYNJ "E60%KJRS +H,;PXOS4*R MC9[.[YB$65_?YG#>(UP9P/,58_)AH1QT)\CH)U!+ P04 " #RB/Q4(4[F M+!$$ "[$P &0 'AL+W=OP_ON?>(/N!PS<4WN010Z#&.F!Q92Z62,]N6P1)B(D]Y DR_F7,1 M$Z5OQ<*6B0 29DEQ9#N=CF?'A#)K/,R>W8GQD*+I3(/[/$P(0N8@GI([H2^LTN4D,; ).4,"9B/K D^N\"^2<@B_J*P MECO7R%"9@%KEFB9Q]WJ#_C$C MK\G,B(0+'OU-0[4<60,+A3 G::3N^?H/* CU#%[ (YG]1>L\UM/!02H5CXMD M74%,6?Z?/!:-V$EP.T<2G"+!V4MPG",);I'@9D3SRC):ET21\5#P-1(F6J.9 MBZPW6;9F0YD9XU0)_9;J/#6>PD(/1:%KEDO"M/;])2A"(_D!O4.4H2]+GDK" M0CFTE5[1Y-E!@7Z>HSM'T#UTRYE:2G3%0@BK^;:NM"S7V91[[C0"_IFR4^3T M3I#3<1ST,+U$[]]]0#(G45/?13/<)00E'-[ -93IEEUU,USWB:[>0\*%HFR! MODYF4@DMVG_JNIBC=>O1S)=\)A,2P,C2GZH$L0)K_.LOV.O\7D>Y); *\6Y) MO-N$/OZ4QC,0B,_1+)7ZG93YATH5!8G^;9C4>0[8)7[TE>C2O_)"^OY.4U*O4>5L!2/9NYX#&Z>E0@&(G0 M1;;S@-#C8R&ZX6SQVXW>;D,TD1(TXZ\W&@==*XAEK:"]-@7=$EBE/_VR/_W& MN7_A2KTH3,_03Q*!V\CFRMSOY7M_S>GOCKPGS M]'8T*,,JA0_*P@>-A3\PJO2\IHHHJ-VY&].?.Z*6P"I,_9*I_Q82]MOL3TM@ ME?[@SO8WOO-J(BZ@*_M7%P_Z_3T5U\?Y.W'5XG<,"FXL_K-:ZHUWHB=) U+O M01H!GCNJMM"J=)TM7>IJ?D$W=(PC !=$9F7/9D;<=>6VY+I*6B]AH7"6P^%>V^B M[98,5-&CU[!C>.O'<*.=>9FVO0/5^KY[L%,?1F''Z?:.B'OKE'"S59I(2M = M">BTPMH57);MT5'KR)E%MU96VA57NT]66XT=:\3,K^@2MV^JZ_ M+^7#*-?M^'M*MG>.1_1L%MFID40!3YG*3TK*I^7)U"0[C[&WX?FQUBT1"\HD MBF"N4SNG??T5B?RD*+]1/,D.6V9<:2%DETL@(0@3H-_/.5>;&[- >5XW_@]0 M2P,$% @ \HC\5.$L)"N( P L L !D !X;"]W;W)K&ULK5;;;N,V$/T50ET4NT WNE^2V@)BR[T! 8*DZ3X4?6"DL46L M1+HD96_Z]24I16O+C#=H\V*3U)DS/#/D<&9[QC^+&D"B+VU#Q=RII=Q>N:XH M:VBQN&!;H.K+FO$62S7E&U=L.>#*&+6-&WA>XK:84">?F;5;GL]8)QM"X98C MT;4MYD\+:-A^[OC.\\(=V=12+[CY;(LW< _R87O+UN M_:M5IO$&\ >!O3@8(ZWDD;'/>O)K-7<\O2%HH)2: :N_'2RA:321VL;? Z.P&P6 03 VB%PS"P2!\K8=H,(A>ZR$> M#(QTM]=N E=@B?,99WO$-5JQZ8&)OK%6\2)4GY-[R=57HNQD_G.'.:820*"/ MZ%IGC<@G= <-EE AR= GS#7@";TO0&+2B \*^'!?H/?O/J!WB%#T>\TZ@6DE M9JY4.]*\;CEX7_3>@Q>\A^B&45D+M*(55!;[XKQ]59$8PQ$\AV,1G"7\ MK:,7*(A_0($7!);]+%]CGAASWR;G_WE?_6?O1\$(Q[,1&K[P!;X;M@-5$J1. M\KU4&<:\0K><55TIOYZ+Z[+D'6[0GW>L:9"ZO7L%^\MV%GIOD=V;+HA78HM+ MF#NJX@G@.W#R[[_S$^]'6R+>DJQX2[+5&Y$=I2P:4Q:=8\\7L"&4$KI1U;/! MM 1;'GJ*Q%#H=V27AY=Q%L_M\5FMRQKSC:I;JDBI9Y-C_?!8:U!/$Q]XCX,XG,BU@+)H$I/B%.3[09!- MU-I0?A+8U2:CVN2LV@=)&O*/$6G3F)SX_!B;(G(DTH)* B^9J+2@?"\-_8E, M&RQ(HTN[SG34F7XKJW0#NN2 D$1U M8CG)[Z#KUHP\7V>FM3-+D3Z"2=53V+\ZX.K:7UZ:KFJPO_*NE;UDO M5#O:=X]?Z?M>]D:5 4(%:F"M7'D7J: =CDY[_"U!+ P04 " #RB/Q4B8!X19T# "D$ &0 'AL M+W=O@0;N'80^T=&T3D427I.($V,>/I!19FAFV"907BY1X#N\A+\E#SW9< M7,L-@$*W15[*>;!1:GL:AC+=0$'E$=]"J;^LN"BHTE6Q#N56 ,TLJ,C#".,X M+"@K@V1FWUV*9,8KE;,2+@6255%0<7<&.=_- Q+6Z8=!S?&]*@[=, N^5[]O=6O!:SI!(6//^+96HS#XX#E,&* M5KGZPG>_0R-H8OA2GDO[BW9UVQ@'**VDXD4#UA$4K*R?]+89B Z C!\ 1 T@ M^EG J &,K- Z,BOKG"J:S 3?(6%::S93L&-CT5H-*\TT7BFAOS*-4\F'B@I: M*@")?D-_4B&H&5;TZAP49;E\K=]^O3I'KWYY/0N5[L^@PK3A/JNYHP>X_ZC* M(Q1-WJ (1Y$#OO##SR%MX:0/#[7*5FK42HTLW\@OE0OT>9FS-35I)-'?%[H9 M^JB@D/^X)-:<8S>G662G%\2R\Z:IS M-(PF&'<;]B(?MY&/O9&?\3)#$M)* *(%KTIGF#7'I-/[&/<[KZ/T]O7$.9BT M2B9>)5=:@KI#1I!+@A?\V%P;B*RG,VYUQL^PU.(AY0]$UI,_;>5/!TC8Z4'" M3B:NA/7V]40EQZV28Z^2"[M!F/UA\>#^X&5X[+0-1-83>]**/7F&K#T94OY M9#WY!.^] /;.]L+Z#3W?6Q#6(98IH'7K$)P. !]D,9F.QX[3P=4R'N'I@\<# MZ7@8XH^;R@W23BBG.EEI[HR3'/2N3S'71V.1L9;WYH:Y!35##%O]85]BY0IK[^R&PO=V]R:W-H965T MK4J%][F/;@ MP$UBU6!F.TG[[V<#I20A;).REP3#/#X'QM7MS0^4*9%W8TS,D<;D'=YQ.A1W;-DM 4,DEYA@3, M1M9'YVSL%( BXH'"6C:>D;$RY?S1#"Z3D86-(F 0*T-!]-\*QL"88=(Z?E6D M5CVG 3:?7]@_%>:UF2F1,.;L.TW48F2%%DI@1I9,W?#U%Z@,^88OYDP6OVA= MQ6(+Q4NI>%J!M8*49N4_>:H2T0 XWAZ 6P'!K M)$RT9C,/16X*M'9#,[.,MTKHKU3C5/1Y203)%(!$[]$5* 5"(CY#8P$)58AD M"3HGV2-JQ!U?@"*4R1.-N+^]0,=')^@(T0S=+?A2:H0O45-;F M:VFVR>MD^-<%.!#9AEF_-NO_A_KS#VG_0&0;]H/:?M"YUN/BW-.KG8,H;JHL M!C2O3Z V[R6AWZ@YI^]YVY79$A7T<+^],ONUVGZGV@?"EH!(DD""%'E"C,;Z MFH,VE?V=^=W0W]+8%K-'85@K##L53H2^]H5Z1@STC=>:OW W,X.!NR5M-\@+ M0J]=VZ#6-NC65K4$.2-9J[+!SJ1AO[_7HVXNPS+.S F8L^5 MAG>G]?&6M#\$;4IKW-I.I[1KM=#;@U$RI8PJVKZF%4?S(.[OR-N-"<(M=7:C MO3"]W3%[K%!&$"]/<9Y^IE M8)J8NFF-?@-02P,$% @ \HC\5%9K8\AZ P KPL !D !X;"]W;W)K M&ULK59=;]LV%/TKA%84+=!$UK>;V@)BR\4ZH(.1 MM.O#L =:NK:)2J1&4G&V7]^K#VN.1!O!FA=;I,XY]YY+BKRS@Y#?U1Y D\K4@+-&E*1V^YD$MH%9=R*9\W< M6L8S4>F<<5A+HJJBH/*?!>3B,+<2:UDXT0W^O!IVQN3>J$((=4UPH4_QY@ M"7E>"V$:?W>:5A^R)IX^']4_-M[1RX8J6(K\&\OT?FY-+9+!EE:YOA.'7Z'S M$]1ZJ2WS+D*?C M=;?DE&=D+92^N@/-).!.T&0!'+9,DW5.N2)79"F*4G!\HXC8DM]Q$Z]!,I&Q MM(2[:/-TS M>7KDL^!ZK\B*9Y 9^,EE?GB!;V/-^L*YQ\(MW(N"OU7\FKC!.^).7->0S_(Y M]+"A.R8[/Q=]];^C/RF&U^\BK]'SSNB--XTB?]YNE)9X$/QE6NU6SS?KU8?C MC2II"G,+3S\%\@&L^/4O3CCY8"KU2XHE+RFV>B&Q)XOB]XOB7U*/[U&/I4!2 M_"9-2]"RPX9=7RHX_\&? N-[ WQ@3^M' GPD3F/V%O;_PHK_58XEW*61X M&>M*H.$HB:O(>S]P; +YDX%E \@)G('4RH3RH\AL.^IM M1Q=MWQ9":O8O;;H(O&7P_*BH9#0GN5!&V]$HC:D[,&V A(.MD(PQ3CAT;,!$ M[IEUGO:&IQ<-?Q$:S7&\3,OC9;KI+M-S.WLZ^IJNW'"P)9=C4! .ZI(8A(+1 MWAZ#',=U!Z;MDPZD +EK6C^%#BJNVVNDG^V[R]NFJ1K,+YR;I6.83[ ;;9O' M_^3;5O8SE3N&_4D.6PPUN8YP?63;'K8#+M%NM.,@)$_ZP+^;Y3:XJ;U+,A1KX M21/R[.%K.O##^*/O6;E1D=*!_W#Q_M>\4-?O/'L\^W!VUGJXO-Z-7QC@T@^< MHIT#1*]:+5P80$P\/DQ\GS8FW=V6-J>?:R%+/,=HO8,<[3&$"2<./T;H+\1N MRTG<& MT,'+H)F^S<7H;H;?L@E]L!8Q(4)?JL)\58EVQD6\#.@O)J?=(^, ? M$<[&D@$K(SGC2QMN0V!2\$)Z2F\5G3:$2/5DX=#V8!?5.CD3A32Y;0;[.ZY/ MWP%6/3#(.&\,MGT;&/9+HA25XD9WS,DF^ SRZO;]LM0.IY(LPW;'7Q/,02<9 M%S*ELDD3^JO0L,]I!G8DF\[@J(HR %"I(M>-E)%I(8CQL&+4#2T[H9S?P27F M9[:EO<@VUL]4CFB:VE#=M#*V _J;:E9[4S9^E:Y7LL="?9GKX0C3AUU";R7- MV,+T%UEC %,/<752EGSYF;.IR*D=_,$)AWVRXGFS0K(GG0U*9:(#5/K>(Y6* M338COR4I[^E"K&>VR?H^=_.\Y0**@G?-*UK_YAG^=6.H^Y;6397E5W# M3H_U<\.QF^R<@LGX%$R>1$WV3L%D<@(FNV]VU7R)R? 43+:/WV1TG"49U,^4 M&P^N6X^M3=2#UX.!_P->.O@ZJ3>>,ZZ8J'LSEJ94/'MZU?**C/5K]Y:^/C^E M&9ES==^ W_=_DY3-L^3YJQ;F(CZK'7[&PQ//PJOWDUT+B92NJ#IJ.[*Z=@T M/=W06>L/$':1&_-Q(QC'8FX$,"P/Y@#C6!:6YW\:3P\=C\4P;STGTD,Y/91C M62YD9+Y8'C N.<-&$GB7FTL#S"P5<-V,(XD"89 +;IK-(Z1V8GAZUX?;)=$49*X$<#<#J((0V WX@CF #Q@2!29 M^^#._2A8W:>"]?^BAW\ 4$L#!!0 ( /*(_%27BKL

>1F\I MCQQ[, )LOFK\G]/[SQ-I/OCC60DN2\U!T8:;96=N5^H)Q.:@:[/)V,U!4)W2 M*S)R"3+BL"/&8' 47&"(8R*1H\DB!;$$#\PP;ET^6S"?8>E7$PHQ_&6O\=/% M<56<7!4H%-\Z^D&V,3\W0E4:DI%RK47D]ZM!3T@+J<6E$I=O>T>'.>"-DF$D M8@"_DEH'D&(#,C89!1&G=R%M;"] E$F)F!2=G!9N=<)4B<_(BDU^+9>AY/13 M]?6?&^! 5I5]H]V]R:LG+VR=GL;0JJ*;_=!UME.1UNN+ MYL4ACA!,*>-0BAB,K! *@JPD$89?"3%!>JK!R.)KC.RBU&S^^^-7J"TK-ULC MMSRKF(M#;SQ7/YZ#X.843Y;<@@6#(KOCC=ZK;,26)9HLM4;(4(H#D^]-DN&^#SBZ3?#)9S#9][!GE1%@:DS(< MW'KM9+3<10NFW"EA-[9W8]^VVN.=I&%DV\W %7MY R2,,JVITVYW+HJ!S2GP M5POV;&XG(1M+O?G7<8+0; M5%JT@ "V[7DOOAK]\NNHDTGKK A4N>C7X9B'6TAY]V2VUVN6\^KCJXV5+5QM MK@R;KPZ?//QXJWPTTV^F^DRH+2/YTH_Q%OG.SYC^OKM>-UBBMY1FSVFPXE:W MO:%M[AVZU7S'5Q?T$*LV(&?EKA*Y!T+5N9TS?'6ZM:#IGR5="^#X7V03'M48 M>YJS[91>_JR\'6;+)V:GN.)/P8G]H*^_N*':52;T%DO_H"V@;MU[Z\:N6T\P MC6#0MZ@F]"$F<343=^O^AD\P>]_;W_#>'0R?X%V_HXHR,IJB<11+'K@,3(=D MD@H2P@5"HZ_(/.<2#_36Z;4KZ"O(]^S3:557PY-/7YM_?+KX?/J>?#I]?_'I MVWMXSI%H_O7Q8O_@N/7Y(!SO[;[%S9,O%[-=#9LGK_'GD]]./^_^I_5Y][>3 MYN[GX_W=+^1S3K?]\>]VD[Z^V#MY3_=C5DS=W7)!=AIEQ^PB,2 M20H$WK!&EBF!9* <6Y!@'^62"N![-35<6=O"L5H\)@O@TQ@_=0_C]S@,%>L" M7(3A+6&,>(BI>A ^H[4V9-]%:?0\S%406D9NHB6,\&@U!/?&!LL8L38Z[FMS M]93FJC5GKE@(RGHP4MK)A+B(\%ND!G'*"&5:$YU<9CJ2\DFICA88I7%OV/D< MUCJG-P^.85:.CCN#*GT("V]>[3 ,-QR&7VFD 7PX<[L\7SD9 MW#^&1?:Y[*U=^C)\S>,:M'K'<)?;,Q+)$MRSK\/%_;ZBY?@%+^/)/8 M]:VN'YSV^ODM>Z]NF_ ?*B7*EO25X#,Z@HA^9"4I1UGEPJXA#_G@Z7D@?$OD M]YZHCTBM;&T:_S>PW5SBE3<$0,_*IZ7FJZS%]'= I[)XG5U)1U5@3?0R>;KA M5D4D<, M\^"QI4R&I*@S/FDBV0V'W.MRHOO7A^"];SN7S?>'GCMIE%%(6<,0UX$BS2)# M*6CJ D_2T[BJ*1"V0(3RA( M Y+##6"UOE-94>^J0&AI/5$Y&;&P.F@&%G,/L&ZT_9&%!Z'\SFJ?IQ"_NE[V M%E+X]G+OZ)!@CX.S.;.625F]B @BRXB\%X)B[ TVZ:[ULO!+U<3MJO73A!C^ M6OM/J_.?2EG.;0U!A/C3,2<58SQ3\1I*/!:''+"HV R(0+F%7%F WBA4B(5 M7<26)"^"7"8U-]4I3_38/(4P9="-)1-1?3SJD)03!5=EQ:/;5!:A%$;Z0;6'C97/;NC6[HZ MB%M0A+X(W_;LU];IX+1V36\A>A_S42[M) TQ1(1)P.":L"P(IP@D6Q(%Y M-!O;9KX1RD21>2B@XFS&>.3LEGQ0[>:NV,UM3:U, MZ>O7JSKZ=JO#J+< E*M:]U)?G*_NMT[C58JYW*'=J9JVCCVH813=\\[[9=N0VEYW&"Y.TT$A>M.LH-N6TY,&2SVY-[5Q0ER9H58FJ=71V3F%2^R:D= M=O&:NGGIO3#NB'IS]X&;UF3R;O<[N7B_UL+UR<4G\RF;N^\O]HX.A=!2<1.0 MP98CG@)#AFB"N!5.,P@)A$K?>7)QJ02.#N^-5O<6Y_>6'=M;H&D3HEV=Y'N; M6T.&8<_@)8;3CL-Y^R6B"]#'6#>>6]AXCM6-YUYTX[D;&\G-'*[#GAD3. PK M2HY5[B,A'.$QSQ!8 [4VC>?FH6+$G_/3=<;YY^G#H&"A=D:36PN]4$5(ZK.[;:^HE,8Z7%OHFBFJE>D54;1=\-5+X[[3V+^!TJE\K33!S][VJ)#B*HCX[C=;%S&Y(^?G MR"ELO*ZH J9?H_)QFN!^@JA,N[H>@(T(8JW3B1M+C1/>*F$<2X83QQ8VZ9CP M;3\,HZ_]-!K"< 1_ N(?G<%+A8+9V>>'*IFS\2/#LT/:>)&(CED MKZC(*RH+,L2$?O:Z*T*QX7=])[NRE7$"OQO4^=NXL\""YHN;XWSMPB^'5L]G MW[VD##J#:\+'GXJ%[ Q@1D+OY]O6?CZK(_9XB\GO.YE^[?ERN%"H!S@,+]CR MA]YCL,+<[C!\/=B[#E9BNLHV T]P5DG?ZF#/XJ,;XSU1*U2HAZIUPI,W:,>I/U]49P09\+<^Y[WGQ6 MEW%6^LYO_=P.4L_LVRG)9'(R'T,P/$B(I[6DWEBCI9]JB.69]^I'"OK^5[,,[/!W]^^7R2-]Y^ M:^_1/]M-^N>7/.X]^AK/'K/^?/ )QOTFIT=:^P=P_S_^/-W;_2+V_OCX[?,? M']GG/]Y__70 ;W#P9SYF_75XS)HV=[]<--\?"B:CHR8A;R)#W"6!K&,<26,9 M$5;&1-S&-MMD9GX[;\5M01;8B>\ZA/W4#8YJN'L))--++2#2EW)%H0F)8 M89)2B' S4>5N >XT*K](*FNX6SNX^S8#=T&2I/.:,2LBXI0&9'102 C+?'"8 MBA@+W.GYDM@:[FJX>[%P1Q/U@EN6*.9<1>5P;K1"DA4\86KC#?WD:[A;"[@C M8[@[.>+9NPM)8B8(T]REJC;1/''%".3)1 M)B1Q7FI)-26\@KM[-PU[++A[I#:7CYUWW+FY_&!ITIK>[>T7 O0SA*R5Y]\F MUV _O6F=V=(QZO<\^342W06)+N?2:DHE1Q,+B-(D$*R41)9[@B0W5#A-@W!L M8ULIND;-"U?=8/8'U=.5)XYJ/5V=GL[F@VP2D5,ED;,T%PURAG2T$<;C>CVMW?Z5*?%LED-9;(P7"J5 $N+2)Z0EH1 MQ$AYTB:ES%>[*9BIU?BEJ?'*(_G:W*Y.4V<#=&=S$*X\LN E(6Y30"9[R0*$ MB+K@5%)Z8]O0=7*+7VCES\((?%33_UVQ]X+W?BD@\\"Q=\X6[@ZG_ETWGK8& MI],.0VI]C0%]B]U.C4!W0*#F[_.!.;8$[(5$..I\>#TIY)(W2&8N"*,I"XQ4 M;3X(_75%2<(UVO;XT17Y@8/S&Q6Y]OSOI@93'#J#?#A_-.P? MK%YJ]=/RS#'\,4X'U:B],M3^,)<8D5HE%Q1&*N7$B#.Y:#1:5 @SH^06B[2Q MS3>)7%5R=G7*\\1;,#5XUN"Y7EFI&CP?%CQG\U $V\BLPX@J:1$7U -X"HD4 MXT)IDKC&#%Q>LDF(J-&S1L\:/=* M(9X,1MK*B)+SE@J#A;=^8UMO,K*J,KP:/&OPK,'SL0Y"U>"Y0O!D,^!I),%$ M6@G@&3'B5AGDF#?(:D=42!Q""[RQ3>DFYO?> UT;]"RYVE]*I\_)9OM7?7CO MT=EUZ6O?6V?+ V[?=G@G=,Y'U5D['SX66G6$Y;HT4;ZV@>V[;JNSB"3GX2;W MVN&,*:KLXCG-+6QWHX^EL3J5I5TU*>UO6V>98R)O'16"YR&I_?BDVK %]V/S M 6UL+VNVNT:3OEE/S;(A5BW6>_'<=DO7YM89R&>[95VKG^.+RC,C@"@?E!UAG:70_K'4?/V9%O=QM^V M/1C2F?1:\'ZV.SR+.:;4J6@$0J8IRIW@2_]\F$#;ZW5\J]QYHEU^BID *BX< MZ[AA_>RK9?Z5JKGU:&@3=QSJZTQ_:]!/WFA6Y$0P6?!/-?QGGMG'E[D[,;,: M'))A5'"J,)?6NXB3LTHS8CD72LSX7/#+=, JYO:[P\F@U\^+U3OH[(Q)(=X5 M0J/?[7DV.1-TFMDG^ZO5/_Y]/,MOJF6[G:,FGZ>CM@(*I*.O>[M'>._BT"8L M&2$$!>T2XI0%9(C#2/KDB/?2XYBWN*G>6A:Q@N2ULYBL$2AE1;J+&#L1J:%! M"Y$9M2TQP4B*D^!:*ZUH+<;K*\;-W:-OF>\:1\ B1Q!F4B!.6$0F'U5V)-(4 M&8\F[_E)M37?':8Q%.#-":K!]F7&_5:O6)X0(0X\+00Y8'E"S"2RBRW/,ON5 MNIW30E8#5K+Z=F56YLQ'?EPW4SSN'1 6;@I9(1Q\0C[DX MCF*+L+$.,YVD=> YF"TS7V7QSU7Q)SV1]KR;Y(I>42"^H&],8V'BX6%?+=W) M=K\1W: ]@[VZ-[1(?'**$HD(LF# M'^\91BZ(B)AP*3'-/'4F^_%;\P?'1PY0X\YN,W71NP3.,R>O4?P_UES9U#BHW71$GD(\?564";$D&>T\0C]2E$"N[OC3%<=XUDY8<$[I((/!./*L%K4J/+IGL/_^4 <3 M*(\&7 %K4:[>1)9A#>Z!]\(0G@@#SX!OL>M58?,EN 8E9981_OKDTJ WRNXM M2(^"M/8#XIFI?L+/;SDA<:[X7?NC9;^LSS#?L+4@DS MGFY.0L#\3"8@QEZ9;9QV0BNUX%_=V(? :I0R!9;+T3I M5Y]NYLQOIXO.8?B=G,"HP#=?=SQ,01<>\JF[M_.H\C9(#,]\^M\N3-C4&KXP MKYP !9?EQ#9OV/&V&9NKF099S1.==P(R)_U1>R)$J+8FIG)EM]]5S\]P<;@? M<<\MALV<1E^20^\]AR1Z O_,1 O1BA/<8><Q?@G@6CM#11HR@81MS #ZM(0D["O 4NA*/@GM$%DK7;:F]RXBA%KH^.^2-[<"8=:\E80&!R\OM@[.H0 0!F= M))*).P1+"D)'J$'41&)5!! 0('EL:[[4]I^S.^6/CW(?SZ[ >]'&R05$+8#R M$Q _ >>GMG66\;\-(>O(7;\FAK@X;H$SU((/SL^[G:\@B?WLV_QKJDIWIBS* M1HAT$R%)2HZET-'#G&JB./,L*K?P'$\EV.!;G552/7RC$NY.AL+OBA,V%0## M-/I78= ]A4$<_\"BO7?R_MO>SB$E4C"I$^(I1L0E]D@[8I&17CBA&,/2 *C* MV4KK1IF_2@*N6UYAJ,9P?^R9Y$P(2RR/4AJK"55&+3ZF52_O*I +[[T_M-%( M)XQ%))\.X)889'WDB&!-4I+""Q$WML6RY9U!KWN$)G#[87U-%0N5A4E*8076 M3"E*N$_<&PI<4=<:1J(P,43UJ ML7OVJR'27E:;NRP R6[Z$F_WB9R13(%=);"H*/$R?8)*VI_.0;G19$@^BHM^ M+AA3S=HHLI\:+H&+NW')M:4^*I=NM=N=BU[CIU;>>.D,8*RA]_.KL4#/B.?D M\9+IOT\(_9( ?+M0B2]5E>%K<_!3!4P-O'9)&[P:;03]>M$*_>/1D:Z)"X<' M;_#5)=;U.NU!?_DE] MC5^F 0;096;F9E]ZZ:NE=(]76W1(I\*WD&L/BU2\&N1$4/X6C,0^\0@:Q]UL M>/_1 AP-BE@FJ<1<*0F1:P1,-4$[\+0'#;H']56ITK"[E-!JL0MN>]^*KT2^_AE;OO&TO7[7.RJR6BWX=&K"A MCF7QFFW@E2>\^OA*\K9P)7W#_F'#)P\_WBH?S9RNJSYC9DLSL?1CO$66?G;= M;0E\R/AWW?;ZSYC^OKM>.UBQ1=6S&2S9(GKYQVLV6+'%Z>VDZX;N=S>VKC1S M7UUP7+PR/0]Y0%K?!)E%3:_BUJ6-[E_PJZL%KW[?Y9]H8;#L[.]UC1+797:R M ]R8]7WO];(O?<:N=MB&+O@J-.J%S$TM3:N5ID=B8GF"AAWO1D>$'HZP^46T M;_G1:*J%)?D8'H982?/ @X4 4LDH)(V$>JT7[_>\;;ZY?L?GC?5QI^2H?H#6 M+">?X9X?OS6_??K:I.^_??KVY^GGDR]B;_?MU_T_WG]K'GS!>Z?__M(\_337 MFJ4)XV\>[+'FR6OV>;=YTOSC\^G^P9>+O9/7_//N'MD_>'_YZ?0]_7Q2Z*A' M+579WC=_L??^$&/'O4DX<\UHQ(U32)L04$R40%B,C900Z7),-P5>%3_%VC2N MNJ'G?0UL/S2P14*PE0GCP#CW1+FH7((Y8)Y3EXA2@*,ZHY,'P*^JMKCVV=0(V/$M[FJ34S I$$[&()RJ1 M3M@A&FB0/&IGG'QVP/9(C$U/H)=SE9KW(F9>\-HOA3KN^Q)D\UV+IT%I8OI' MQ'$OF_KQL8#I%PB&<2E(4(K+XR.*Z-^7*S_3]F_ M_47J[T\/G@BZMP+7[L6]M'@V(4292Z#'I:&50CPPC+2D"4EP+E+RAH1D-[:E MWE1BGO_FYUI_UTM_'SS=4=O?)TOESF8\M,\]AV5$07!07P-*ZZ@&T?5!$1\I M%D3_"/;W?F'#NFCN72SO]P7TM>5]6OV=#>Q3M,IQ8L4L^YR/=^2 MO];=9ZR[JPJD:]U]M"38;"A-;!3*&((PB6!WL8F@NTPA:EG@)DJ=0LBZ*[1\ MF;I[OUCA.6KMJF+H6FL?36MG ^@(&JM\3,BH:!"/3"--@D!*$Q&QD(X3T%JV MR=4\(\,]X^=GLQW=G&]N\82,N[/C?SMG1 M0>R>9AQM=JI^]74.YA(/,+'A61P3N*D9<10Z.CV3(NP!0FD+2A &$ M&K4IGS4'\5B!7CB#>PV<3SX?3Y#UJ8'SP8%S-MNC/)SG0PG93VQ2.;R M7$ZE1R;PA+"AC 2. 3W!XR0<@\-5J6.[S M*A/LM/R-_3TWMG=ZO=A'%2U--_[=:?^=L["^&T.KWTC6%W*/%5'%/!C$C AY MJI98O&J)-4W&4UI0%0+W?J=A&__;L6>;C3\&MFO/AOR2'R) 1.8OVCGJQIBK M#:=HT?,55Q]=\:*/R(_:,;=&+73R< _X2S?V.Q6_U6_V[$MA72D]K^UFH[FU ML[59>%2.X%X5=8,8Y@Z2L9^*[_A).;_P@KMI]_+F-X,A[1GO[9.!Z>_ M=;K=SD7FC;/G\$G_LJ:.6]AG_=L1WM]]"\A]Q)O?7G_=NSA4%*!548JB80+Q MJ#G27@LD=$R1*6Q@A-T+47($MP M8>IV3AO]UFE%#0;_K:1W\LNM,Q!$$,T)@E??.3UM]4\+:VMI(3RD?5@FN>YR M*+EVBD'LX>48R2E6@$4RO#,>3RW&WR/&>&_GT N+?2XICH$QQ+D.R#D2D:.! M:R--9"7"NDF,-QN]@3N)OI]%Q8.-MJVS+ 75 F62VROQJ^N25$HJ+K5VR> 4!768 M&L>8J&7FJ63FLGEQF#@U)CJ,*(FYBX&@("X6;*MU2G%/5:%EI3?)3"]/?G9/ M&^T,-B-Q617?XL,ZT=F6 RCZ&,.87SV_QJ39GL'0;/)=9FBM2/O.;?%^&REF MHJ9R#*+R@H"W7AX//+L]"(5+MM-(@_QMT);^\="+ MF?:'"I%FYEDH+(:@0E5\$/(M86XFHPVUU=CYV[;:(\+TJ]F:O>>(!JMRWHM/ M55%XMGS#C72W?%HL6BM!Q%"L66%N+^\Z-'2ML[]A?CK=(1)5'(T]F"X?6W_G M:+2$&/#X@8(U[^26Z@PF*2@L>,"A;D?**KO*\/>@5'_C\',+Y M0CM1O5>A]KD3N1_Q7G(5I$V<@ZW>AW/P_,/^V7\L3!J,-I/^D1^8XF_:R/#]G4.'@V1>860IR06!P2"C)81R M6%NK=5(R+_N"+ M+O*&DO,$_(>$&!48<7#WD+-&(I:W_Q1+3@:6%UTM6O1LYG(>NTI0 3[N_QV[ M9QE=&F]:9_;,9[C(<][X:>/#_IL_-WXNX#$TVQ.\>;=E 74X">NUY"YPG!R@ M V9>8TI4](370/'P,D/!&R7.>:<@,,[B@;A6$FF6+&)!,+B[\8:XC6V\(J!@ MF"AF0_%RN2;!J41=S/LL <15UD#Q\(O.(&R%!5>6"8*$AQ_<"0UAJ_ (8V^Q MT10'R_.B+P6*XC=>J7_EX0W.BG->8A)PRZO/P:>N2+G.BILZ_,YY/B=0<80O MMQ%8X !7/P#J%NPO8HACX8WF+4>3[ M^SCK^";6E,,+_)%<7>M]X(Q%%'*.A!/)D$XNY,.!6E)*O+5Q*C#0E2LJ4N$Z'FX[ NV9+(\0P32:_A!K]^!P4)TE" Z.K5#(GJ(<6R) M5WH#?US8("O[#/I28LAR%XAFLXYE%Q]4J=6-558\V^D0VW"C;MFX61H*CL*V MF<&!EG06C7 \*E@*B"_:+="(LBJC2'6T2,,$?MFS.NW P(M*Q$]\.8+0?:-@\S1^7']NPH?RWS MXT%0G@);2]*LV0UZW=NN5DVHEU'$UG-9O#%>S-S& CLUF7-["-T]99 MSLHU2D^A_/+=HTI4NGEPA55QJ['3&^43IOE1I[T8IY@%7WGO%-MV,MZQ,^;'SM&\O M]HX..82STCF%DE<:@4N1D.%2(NM8 K%RU@>KCJ3"2[SD?,4V#%VA5DP0P_O-*MO#'TCZ9VS9./,+X=NG]P=-$\^)3W M;)-DFKCH$!<2U,ZR $I_,C'LIC16%&3,BW'UOP&26.L!I.GVXSE,&)N)ZT6F-L*C/^V=W%(*#-."86$]0QQ1A5RP4H0&*TAGK54 MYCU8@M76?"W@2&*6;Z1L-9X%5NZ##S8X G>\03)($G-M6=KP':\\T>("_17; M[1Z\>/>H4VK)1@5D51%/ONGE/!EP>P/7 U<5_@XN3W;$0Q6L71$BLFIP MPUON#+\R=]>A G>.8G&PQ@[:PC%4;[KQ+N\<+1A@Y7DO_G14F!$>O?PM>:ZU MMX%9YGC"7&,G?31:F&1YT@50B,$:DWJ+_H$A97_7?\W=?RV7%$>+F*,&<4(] MTH(3^,UX&K%++K.FD 6U'(T93V]2\7QGT XWU[7-RE31IJO=T;7>&YV,P$/G M%(;3\@4*6J%ENZU1[+M$ TL,/*.&=[+,SL'BJ C&.')%J,F;!TK@P!0AV,1: MD1Y1D;Z0YL6AB)RP8 -*!EO$E25(^Z@@>&+@126BX+.%-5&-Z\JAT#WJH01A MG MXN#*>AT0US4PA6@9EL<'8U#+RF#(BFD>'*B4KC&4(RR !8AV$U42!C$A, M(W$V$&&SS[9<1DKY4U7Z-"D=,Y'M_#&)"?]MZ$!QNJ4$.%D%\> [KPHLMOZ. MOUZT0O]X=+)HXL+A(1!\=8EUO4Y[T%]^R1Q-]:-ZASFK/C4M$S^/NU>,YD<1 MN6ZT7Y!-,,17MGUA+WL;OTQ[O>#RSLS<[$LO?;64[O%JBPZ65$YWR&F5LKZO MBA^?OP4CL4\\@L9Q-\///UI&\:"(99+F,EXE+?51:VN"=E)RQP_5QO9!M4N6 MP', \3C+37WM]J)5FY'H"CZPL=HJ[IF)F >M_C][;][45I+L#7\5!7=Y9B(H MIO;%?5]'T(V['SH&8;MQ]X/_(6H%V1+B:FD,G_[-JB,)(0FS"2/!F8G&H.6< M4U69O]PS#=R&XQ04C\PEXS=6UW!9G+-T98_=I#>4I*9PAZRFL""MJ:AA]XLL M*E#54^32I9RRX+&+E%+8:HXY)_!"CBQ60@3=49K4H>M;O;('VWAOYSBWF B1 M@#(>K%>(>VV18S@A2G'*62,I:C#QZ=:"1/X')"G@Z -1P)N*:!Z\ W5!4!(# MI3Y$I7E]TD]TT@DA5 EK^'H4#>CG$;9:1P6&:>(.&24UDDE9G)@/RH6E/KL?]39'WPZ,C90KP)'.EF"N/(TGSU& M(6FE,)'6YL(LO"6_GZ2V6?DT)ZEJ]T&B.<_7V,S)N 06CIW*A2O0-TF3++E6 M5W;.E!HT,GFRL[F?GI92S MAOZ.C=\M6."]BRK>EI,2)E$J'_O]R5&7@]C\GB5[W?D-.]B&O3RMDOU% M+.XO,!D!"\TX8S4A8"UH"WH$DTZ!=2:I3624XTL*:%:_U%K;HS'RW>7>Y>X1 M2X0I; /*!5V(@VF$-%A&2-! !.'2.2:69XDSEU(R@;MD!->,.RG!%%>@G,.1 M@^U?G_13G?3Q47"!:14"LC9HQ"48C+T[K:C<$IR^VOA;,[2O M)YTMSM"^4KG:+?A2&(O+?/E5SM.!51 M1Z\HY]3D^C;AB;;&*A$XPU4HF%"JZ^3J)8J4W6_-@[TC(HD!!=4BYK-SSPJ. MC.0&T>2%QCQPX]C&6[YE;@[[ BM5V6VCK+-XEZSJG'J][(SJQ52]'H(/&'5L MO>0>E]=9,<-QJS3-2,-VNUKW23R])=_ZGOFT.&KO@L52D\@UU4XF%3S71CMA M@F1%L2-CQ0[^8>3[_/@QCD7#?AIWY,RND/[8%U)SY@V<29H'AT>!8D.LLB@E M[!&'JR#C;$(R&0>*MN=PX8VW2BU(NKY6[% D:]6P9*ZNJ#(V[5A!N4GDGH8Q M">9/9?.R=UNR_SV)3^2"#D99DM;Q9**1Q"FG&3% :H+8<8WHV*JX-:N[)KYE MU-Q\:QX?12.PT(:@W$$$Z- ;9(BD2'ELM:95^%''ZIF@=OGX;[=A)^ MY;1SN??AR%#'@F$<8:S!8 T!M N?0TM*<>X2:!O,9O?MO/-V!L*F&TT6"V"B M8#PKRHQI931/+WLR:MJX VW@/!\O1HZY-"A211 W'*/<$@]1!JP;'8N"X.*V MNJ7I6C%09W1'0)?S7JOTZDJC@.&5LCG11DL[L>MCVR?YUR-7^>-4RF=N\+P' M*RZV]PC*EJ0(W]B/^\DUY#W; P-COI2F,UIH=@> %7H6LV4*!]8]'_?!N-*D MT[+68ZG1W'P@)DBH>_9;BEH M[1RS4C#%?7 N4DLC]]$'E2*3HQSX&1*ZU8,^%DK9:?Y':6!81Y1GZ>;K.6BV MQMA@O(B(B=P 11F-3 0*TD$2T$Q NU7'2I'L;6;C[\%AV/; M[5+]MF0:*,VJKQ/ ^U%3R?>5!33Z9_?J&?H3,L"OFPHN][:/ I%@(QB%DO,< MT",R9"F/2./(M.0"2TN!"A8XP*I ?P>.\Z2=_:57^YNQ8,XF'HO?'^=4&L5W M1W;6\'3D11J!5AC&,<4VAV4^P1)$W?> *=O@UX0:K,N_".:CR_7CZ>FF1 M[>UL?\LZ,8U4P/\1T\X (@6'C/4!"6(2$&/D8*YLO$TYW'41;:\_ILG1^;T= MU3*"O!IWJKV28FOA!MT_;?P1SP:CTN2JP>[(&5HD<"["'%6>$:IB@%\2=I1&CY/C- 0)=G\U:@J;>S8[K$_[#J>=O8I:Q)"(#2CFOA"< M6(J,L!@QRUC"AA&>DSK9EKXIU;B:(I*#N=D!_0#-Z]$44&M>CZ"!R_WM(\TY M#YXPY/*D,,X"1=I$CP@CAF@!^ICW0 /SS9QNT;P>'HH.E"8JA0,[TO/@&%@( MCIM(O/;8J*1&,3!3M:J<(X[;FLO,D$=MX-^!4#B !:A$N8:2 WDXG%V% KFD M*))E/B 6VG.5WZ$=-@KXQ H-$#%PH.-20'X &.L-$8J MGMLZJRUYLYMJ2J$?";^29 H@I9$@/2FFF2BYR]"(M#91/JJ+J$CC+.6P!4)]W> )4,FB_*R",$@C#908E1(IH#9>2LWY0(6$>4).Y-UI8R;BS0DVZBC#:(@&&%;E02=__D]YY'E\W+8]ZD'UNS MY+VWXTF3'M+]G4\7S8-MTH1_]W_[O=,\\$#>?V;68/L[Q^SS;[^GYLY7O@<* MG0 C"WN&$A 0XHH!28NH4,"84!)IP(Y48 1$&,-V!@EGN=-6)28(V U)&QVH M8LZ$X*3@#( B F:/O+U.#)C'S7]G_6<;86.N'B/B-66J6"3@+0 M@6-O##5$^4"BX\3DD3(S^\B-!W+6WD:LN8]44^]2%)(+$87C\:;[B!B3#< & M+$L#X;4"NJ> 03XR+Y.;NX^423"L)&4:5/9D&+64 UOQ)!RF]C,3.L3PG'"0-3XY%(&T= MM4V*42?]^[K-XR6CWHJM]_#ZCB"9Z5 M"KDFSZJV\!KM*\=T39Y5;6FBG^!9 ;_6A@:>XEF!M^3=>.M?!;DJ] * S)+L M_]M@&U?:1LBN\S?T[%N#7 ?==DQS&%G!X]VUIH/2XZ49SQL?NQU[>H.(U[>I M3P6#1VZKL3 >+?R5K0GG%6TL^NB=UE\)TL?NP/?4M=EUSVEK9=VC&'"_L3., MN==+%1N^M@^OD'!'"DW1@,X!F6J&1'^^G-3C2@^[ MI>RR)MI_&7LU,<2 MNPQ58ZOL;JEW[0Z[!AO%ZHVZVT;Q>J/NME&BWJB[;92L-^HN,O D]F+QVBU2 M968\GJQLQ4/5O=LW[)X;7]^RON6JWO(66V#L[SOM%H_S=VZ]SI^\91/F"Y.] MCS&E[^'F(DL)CN66^,%R0R,%./?/8J^:E-&.MI\S%)96+2:WQ!T>84'<*=,G M8EL+/,6Y*5X5W?@'^><_Z#]G @3773)W.A?@;93PX[W]K[G3U\2-^1O9WCB^;.AV^?=SZ0PX./ MK<\[GUN'![MX[^#CR=Y?>[1YN4O&WX%[#3_33_+P\N.7PX-/Y_L[N[BY\^O7 MYLZ?)\W??O_:[/Q^LO?EP[?F;^^^'5["3GSY,S5_P=_^??!NL/<'ILV=K^?- M/$E16HN-0C%@BC@3!IF$-8J)>:\UCMSHC;>:;A+";DBB?PP?9"%W'W[XGNB\ M[7ZSXK<&H1J$[@9"$Z_4?OJUE?'F,-I>#4M+A*7+&5C2@A'CA$!P@A%Q*0/2 ME%(4C='1*D&8R0->\:82O(:E&I9>)2R!;M2$.Q^@]-QL7(/2#P*EK!T= MG'=K+%HB%K$9+)(D:J^=1RK*A+B($FFE+(K8"&:85C8YP"*^"0=;8U&-1:\: MBTYZL?8B+1.-Q P:&>M2GO:)>)XOQ%5B2'OJD-#6DA0=]3;FBLM-4IMK-1J] M;C3ZM3NL?4=+=6D#$!6W=O/+![&W\^G(*2Z2)QX%[RWBWB9D3:#(!R6PUYK; MW#&!X$TB=8U&-1J]:C1J_5VK1LM%HXOK:(03=<$SCB37!G'"#;+>2D2XS05J MB0F;7=EZD\OY/M3/A$;WSJ<8-7I?AWR*T12P*IMBNMAW;1(KV U9%9.3HO<[ MJ86"X)5BYX@ZZF2$I\?*/^:2$5BR)B6KD,1EH+N*R.#<=\&#":FM\S(7U))- MA6]JZ'=GI%P,6$^GM\W<[\94P)IUGX9U;PCAU_QZ'WZ=C=(G*3PU-C=E#KE7 MKQ#(28F1(,Y(S2@W-C'4N>*W "DE)(R>8 M (:EN:?76@&_-HO=AT=F8+M?"")T\XC91 MQ#DCR ;-$%=:)BU9M"FKO^K1;H*:15\GB\['0S7SWI-Y9T.@-E"G MN.%(V13!=A4,64?@3RU<($RQD*?A_O=_:$KH3S4#UPS\ :>#QW6_/M@W]-L MU)!IKYE+"7F:Q[TQ39"."2.IL6 L2N!B53-PS<"/8N"Y:%O-P ]GX)E F]/" M1^$PLH*&/"W!(DN$1RD:G!R.C,?5D\ ON7(9^$8UFMU![&^.A@SD*N;Q/+ZU M";?QQX3;[IIWL6:@R8V./!IA+77V#JF @[,O2EJUJY9^S&LO7M:%YP^(5_/QNQ\4"S$!':,TQ;QJ ER/GGDI0XA*"\D MMAMO:Y%=\_6C^;JNV5P^.\_&]W0*(O& $5&)(.ZU1AKKB%+0(>(4$PZ^9N>: MG9?%SG79XY(9>C;FQXT((K*((O5@5&O'D26$(Z8H%GGF#"6I9NB:H9?$T'7E MX+*=9'.5@X$FQ5-"F$I0N"E8T\9$AU091.A2Q)[5#%TS]+(8NBZ^6S9#S\0$ M(^$Q21P0EBD@'IQ FCF"DL%*>448#;H$JE;)-_:2J^_R!(;7'A-\J8D47%.A ME9'*:*XY=X*:(".U/O! ZIC@,Z/CQ5Q,4!CED[(<128T:#O!(RTL0R8PG4=@ M:H?QQEM.V:;6CV[^6V<\O6A&K6."S\S<<[5Y+E*L14#":XZX ?7'&D91L%9K M$KR)G -S;]*ZG*!F[3HFN+)\/1L3)%3Q!(8J4LI8Q!T#H>TC1RPJPFET&MA] MXZW>%*(6V35?US'!%6/GV9B@"HS2I 2*CCD0TZ4L-Q(D,7,1AV2=IR"F"=G$ M-4/7#/TD4<&Z!N&AW#P;$ S"Z""RDS$0G^2MDXQ980WW*U>"4'/S M^G)S71&X1/?87$4@U\F#T8R$X+D=%?RP6BFDO,9$&^6MXC4WU]S\A/' FIL? MSLTSH4!!# DJ!&2=Y8CK0$$V2XZH=4$&8&FI],IQ\TLN#]SN]^, Y:!::/3B MW]WVWSD4Z'LQM :-9'TIH'T=$<$7FEBA$N,X6H)],CS89*@*Q J=8O*!^%A' M!)\3)/?GIX%Z"F?NP'1)4GG$C23(4490(H%9.*N \X0KCC6ES'&H^72Z? M/BP@6+/O?=AW-N:G$AR1-Q@9:PWB0+_(@"*+9/2$,Y82TR(/A:I9MV;=IPOX MU3;+0_EY-M8GD\= M@(I;S'B6#ND/4AG 8P\ #EM M/$LNVLJ3O39U?Z'5/VO;B_RD\?L@4'^R_N1K*";=Z_8&Q_8X-M[;"^O:L2XI M?6$"FH!$5BY*;%3@D6E'04J[J&1B)!FMZP#R<\K=O8/MP:PJ+;+NE'!"5E&# M>$P*:1L-T@2T+)6L3,[G\A1# M030&:IW7)BF05NF?*6;>G^TJR946-!%DO 2;6 6%G.$,$:L$Y51%;L3* M59[4[+R^[%P'BY=I(E>9'\#1AWC_8)L<18%3\)0@Z6WNP.(H<@('H#&FO4]$ M:;^\W(^:G6MVKLM"E\K.>]?9F28IL1("&9:KO"-WH&J3B+S123M&,7&K-_?U M1]>%CB]#-Q1O45'0X<=%_ ZZ ]LN;)D/8 B_=QT\JY@T.V\87 :H3MT[=@8KV'T@1S$RV?5[[9;8?+FK2!W\[;^,(S[ MS_MF,BQQ2]88[YB2TG^6QS3/F0Y8HV6-EJN'EK\.04V.>ZW35F?8F9JI M7K<5?GIHG4VL#"98DPP*.(]("88@*W5$BL-IQX2QDW;C+=&;4BVKSKA&UAI9 M:V1]&F0%$*T;.#\M@LY&ZB.CR5'.D9'"(4[@AV4L(AN)#T( @F*W\9;A32Y- MC: U@M8(NOH(^D>$&X9:^UPZ=LYHGUQ&Y4E(B#@M$7>4Y=@+_,:5B\KB2'C8 M>,N9VJ1Z674]-7C6X%F#YQ."Y\%)JU=CY]*QSUGDWZ$M H;+A'QE"/. MM$!&I8",%RRPH#T-&,!3;!*I:_"LP;,&SS4 SU:JL?,IL',FPPJLN.HV9(E'>W@)#9^Z7;@&2X:[0C/UQ]/$VC!K\,<+FX @2%O3STL,!-% M]RSV8*6GQ]47&O:X%V,),F\UX'+PRNA")_;OV/C;]B[R9P>QU^DW!B=VT.C9 MT^/82+UNIW%M]; NCUK?T$DKP&&^63?L:,?_^_'B\U_AS%$N]W8\:=)#NK_S MZ:()?-V$?_=_^[W3//"T2?]L-[_LL?V=8_;YM]_3WI?C;T><.,R,R:.E(T5< M8X:,90HYGJAUS"E![<;;[FD^BR(9U M!/W''!P[4IXZBIG/;M6$N/4)P>%IY)*'[<9***"R;3[+1Z?;RS:I#!2S;NIX< M^N+!F*X@&)_8_K747=_M=%J#ZLS@B'NQDTFF(.U)MQT:KN5AIW*2&^V6=66035F A:@K+;S?[)[Z(6S(Z1V[\LA7AL;[.Q_.CS#QQG/#$&$Q9UQIBJSS&$4K MHN-4"X7M_=H>,N*"TM0JG)5O4,$MYCA1K25FV%:%+(30^ER?]%PUD<$4?SR6 M.@_;H4B'() 5FN!(K34)SE5LS7=LF'NA 1C>SJ<." NP$"T %_S[^_ T5N83 M%9N-S*P%A7:BCQT7>]?>(IN-#$S19QG3OMAJ[%?P4@/&>A'6L:@!XX6>Z],! MQCQ0;-Z+\45,RCF.#>$1; 9A@TQ6"DLEX=XD63/^DQ/(P?;%$5<\"2H2BBP; MW#A)9)1TB. D$@M@@/J%,'&:9UE M1J]=!BM 4'Q%"&IRN 2DT$;5LO6)SS;#819HK=.AO1*8]W]E,8V8Y1=)E^N\ MR;Z#EK^VSVK!/F^\_7>WW\\[E9V?$38H]N]"VV:&DI='R+=7>Y?'GH86D [] MH?L"]LF8&(#,^ZV1 MOSA/W! ^$/L3%W_'9J\.<$S,=\B]M(= ;9N-+%Y&WIPKZ&K'X^RW*=(3KK!; MW>6L%\]LSXZ]22V@OO\=VA[ 5GOD #H]S6Z=-*'3_H1.K[N7LMQL@53L5\ZK MUE?@TI-N-^3+YA7"@L;>JR(*?1RYK\;^INE>V.D]?JIRFW;';6-GJAR)GBJONT M]<=6X[?M[?>;V85VY2Z;^7HAH[%:45R#U[?D#FLNQSC_X T/]W5QT3)#)=VN M'(?'P[;-!!&S'\]F1!NK,U,(56APM!%QPA*VOH/S,5)%^=(YN;%$T7+'6VX_QA4RF%%JQC1S MW1D[K0:#XMH%CLXO%XH<.ZD7$/ =L?>99<8N@'[G%)1Q7]'C_DV--E94>/R: M@[%P4@7-\[_73S5F9;+HE-W)60TNSF*AFG&48A3=G1S?H'TQYJ*,'/#5UFB7 M $%M%8JPQW"I?HXMM'H!Y5 MZ)J8>M/X1^N?%?&.%P$(U,XTFC\PTL&KF/?Y20MN.+T'^5+N"A=FUE-%5T"V MGI_FG-K?(U M"9VS=OYIDEC[?/@]3I M=L;4,3KNC@UQB@OF#P4H*PQ]UGA 5 $G57&V$:VT0;,JJGJV%4=!K'2-F;(9 M")^J8H@3*BT9.?TIK6<3%+Q!X[2;G02=UJ L81.X=% I6R"&6_UL3\+K/7AB M.(^O%?'^*R^E>W9177&K\:D012%.6&5Y)-@H^-[B!YGE:%@8T/>,>CR/)^:ILG7ZJHV)Y>W\6RP;,* MV_@[5QK; 'CD-%[T1Z\T4APY7GRW?Y4.\SW8 IR,/3C'BT;HEOV/W\XR8-HT MR/LX"L"6;_6J]R8*<]GD,5L7S+.5&EBINC?=LZB$$YJTX]W.]^S%ZOB+GRHO M(WX;A7O[8SMBCCR[F42RL42?N/QSSP2WG/[E"OW51T<*N]/86,(VCB=$OEB3GSWHSS5AB< MC!-*I[XX2O;#5U^QKM]M@Q5WXU>F4OI\T0A^*.Y2-;,M4S]/>N-G. ..1P[$ M^E=46.B-;9_;B_[&OZ[+$Q F,SLWN^@;EY;2(Y:V2'NLQ%G(*1+E?-\4VJG\ M3/]CG_D)&B>]'+3XCY91/"ABF:02'M0Y0>FXCW) M'/,__[)O%YW:BHKV_YGAM"HJ0B+#TB?BN6+SC-2# M+)PJSM\!_CLO@&K/)U;P+'CZD^+N*.^["_AD_P:-8J2X991V%\4,'T-*MH=' M6#[RH8RUN K 1Q9=?F.BU%VIUF,Q,HM0L)I6-V1C?RQ+1U>]TA5[D^M-7FNW M4BPV1-%O1D\5_R[/#J]T_=C[DI?2:L?I"T]?$.Z[F?\^M_ O'.7?Q1&^6#W* MP MR)'M"*LW(GED/0NAV@)\']\?B^M11+8+UGQHGW7/8CMZ"0[Y:>S$(1GL" MVLJP5_PV9UU0]"\J 539-* 4QG*LH!1T^WDEY;Q/"PM6YE;.NOH[DQ>H,/G* M<)7>)'?K2KQ56P(D;%LA9T5=$YSY#G./42X+0'M](2ZV6["\_FU)6-_?.:"Y M[,WJV/;6(B_RK(%0./16;#)\X_O00_B30UF]WF!!!+'6 MZ<2-I<8);Y4PCB7#B6-'.Z/D HEN2N_]8]#U7W/*(&#$.Z#NP44.%.RT^KY= MZ.@ ;O9S&S[SS$'AYB_CH/ GL7>Y=]$\^+6U]^7P_/.7CR=->.WS7[MX_Z\_ M6\V_/G_9ZWSNP&?X;%"X>?#U?.(7SF)#5WCB_WMH^BYU+8W"5!8 8_0D#6*H,4YD[:X$*@H-0:I/'\'8=*B.8C9)^#K! M+Q9/M][\^L,::DS.-?=.YX&^QGGK%8YOY]5-^!;_2F"RUZCG"D\]040GGMV[ GX4J45OJ5_)TNKGBZN/C!HM;F=? W"ORVT6 MR[O][_)5VNBB,0PZI3D402-G2 NNL2XTBRH+%\S MZ6""KFAH =6XVZG&S5+-NXEWYWU1OU>URN;'"^9WET?>&HL-58A'DV<\Z80L M#@+()1'&J+):LRP@9@4HRAM6;)VMQKMVZ[B$;2=.[*)+GXWEQ$(3;8J2X .] M[O#X)-L,O2XHU2%KX94?IT1"S^".\:H8X4;4.BWXL+$$TKN"K]WFKTO#KZP, M9IL@1X7V;.]K'+S/*QL+U!T Y0E:(?K:R/%@#\B14H"GG"9,X0>WP2+C>4+! M>VVL)(01($+H*T4+^_( M,(_%7@0[\QL"0AUD:S_%DCI6&?%@[6^?3BC^RF\[3\(S\GCB#:ZL7SLQIN%N M]Z/LA\GC91+T7O7H8P7QCZ'K^UZK>+8_OFYBOMRE1QJ#,,(@=H/+([<"S9TZ M%$9!>&R)<,3)F-MUW$S,<^3EI\YGE,LS^5 !W>S_GP!O23@;G,!G[J?HK1!D MCBCLNN8'W+(RXB9\E19(1SB!N.D14A(A8Y)DE0.#\* MJM\F6%SSNM](YP.LNR*G"OC6)IH\,?FR>7M/>^\[%O$_\OL;Y0/Y[XU_WLLN MG'QORJB3)70X^@,LT]%O>O*;&?]&\>0W4FX[^H/.+F_Q Q1KOUQ9NW* M2N(4$3AG899 9+\_++[+*_%V=3%W7].2>)68DC)ZISFS3LO HQ=<&">BC;R( M,G6S:=DZ3:>W6PCN!@MA=[3PW=,*9[JUA7DW"_-@6^P??/JV=Y#_?L>;YT?" M"NF-3R@9G!!/PB*7+$=8^V0=B4H1LO%6;MW4W.^ZS;EY3S)*5#GG4J020"Z[ M;S7.?FIBX4&DU::0D:[):-7("-[;/@K<$4(30X0S4)=TT,CE,:4R& P*;@*[ M-'>3\%ELVU6ACK,/2">_!# O9E\:Y!E(% M,99D(*7<$-=4LW)4PYO'1T%2:QVU2 >;.RDF 5BC'(K[YWO91]J4[[1F*% /6 MY,)V1[A" @>C1$HV6)]+6^>5FUE?>M;=[ZDA@TW.$X'[&\+A]@8[@S71UI#$ M+5:CZN::<%:,<*8UY&VQ]^'(6JLY=@*!DAH0=]XBX[A! #EPM(ZZ(%6&GGDU M9[&&?+UAQO:-I?37^P;E])]L$5Y%!N]'CC@R[$*,-@C"I0^.688)%PXDGO83 MV.3,M/9]W3=]]BS[?Z<3_M#P?]@2TMB_:K MW-EM^%P'OM'K=K8]V.I5OF7_C]'SUO2X$,@H6&DF1< QY9$!*$&C=I7??SC4P5_[_,O@^YTY4-N MB#CU9RX_'+;AS$>=MSJE2FKBLO^N,^=LV,M$-)AS=&PVSMK#?LG3&JU@JJ*S M/'2_<0QX.+@62<_Q^Y&?Y,0.-L=IY-E%FU+%?8U<_3M^MJG;58GGF\7O#YN3 M8O'\Y[R]G!U^WNK'JWY@I8:D.QSD%H\YU%"*_N*(!7*N?R,-VU<-N;X-2HUZ MSL\;/7EIKS7Z0E5>F3=NM-#LLH&K3&_-4RSX^D+A)J6:<^Q%G,UU:(1A*8Y* MMM7.67/PZ]^EO/[@FD>I"C&/0R7C',OOA9RQM !2FF&/+?>4N1P5T=PYP%X* M2EYQ8DM0T8L3&WZAN@XY/SG\?/T&ECZ5UD9K$K+,@PCT"8"(48<4]\0S@K6* M( +)7-"Y:NUX5<(U)L#BN2UU0]U27SPJ@X4/MUM3U1Z+\FSFH6-,>6/ZS[DZ M59?6J[K;45''*=#VE52JN*@_RT1G<)$UJ;8L^5VH4'-CFN++1JQ'P27H/R'F M(*3+IY5[>GEGDMH):/ZKKHF*_"RQ<8P^4U67:M#AV66X*]61KF-.$X MER*QU;C+?E:C[9\X<774XV0479N+TH%F-H#[PH(+?7P"O;!?4&X[BX'6X**4 M)[SB]-;LO'0:5&!M Q*!$3 -O4-&4H6L"V <2L:9T;/IJO]36G-?%0Z57N# M'FU[UH]OQK_\E)M M.W%F]9I(??RI9]&-#*J-A+S/54*%U9OCVIPC-D2DN1R MC-P7_*I]^:A"9ZM4:LRT-J_>$WQ+X9O?QEODQO>^=UG"M@AG#[KL]]\3C-#TR4SV\?'O7@\V:BI[=H]!;([[;=\^:O:M^F=N@56;IW@\Z.G MZ-RN7I;-F7)"Y=34Q9U;;B09>OOZ'S=H:.%$D&62T!VWZ7Z^1)]BT,QZ(Z3B M @M0:54P5IB@M&!6W-#9=6[(SH.3S*I$G]U3@-)A28_9SS;>P8D]'7D:F]W3 M[)2(HPJ$]1C5\T!->#2JY_!B_^#=M\-.LY,[?L*ST>;.[R=9VST\.&E__NOC M21ZOT=QI=V9']7S^LBOVX%Z']! W#W;/FSN'>*_S#N_O?#[9_^W/]N??WEWL M[\#??WU.>Z/QD/ O7/_K>?/#D0^!>YQ0B98BU1TH&1+#E2B\]R' M38F7/*=GF6-X)DSW#&/,ECBE[!FPXZ&3RI8QB&R5H'+8#Z"$%,!:"E[29X#+ ML38V4L2*]I7UKJQL%9UAW3-T?S187LZ )>%!BT0L(MCE8**5R$K-\Z0<$DEB MC@>1LU_D?'E7#94U5+XFYC5L[Y+ MO&44?'F0D;U@O2_(CK:@#&#,58X'<2:H98)YIAW#RKFH\<)8T/,8U$43[.\N M"H_72/<8I&O-V=-$1*ETPLAID@=@1H>,D: G1L*"X]@[!?:TWL3XIHRS.^/< M=^#DJ=3 F5O>60V\*Q*LG::W:&%K!6TWV[V/Q+[79Q$6,1A! MD^$F-X[:-&R^>\!1[9:8UPRNLUJC$* MNIB\05K9K#%:G.,F% G)7;3>JZA,B9OH)?G^:H2K$6Z9 8ZE*6U7=:$_ -=N M"'K4BMP2H6XVTD%"TDY'AH+2$O'$(K)!290,E9PK$Z7RH,CA3;&T('$=R[BC M63JN*WH5P8R7:Y;^.JYVO+),:\RZ,V8U?YDS/J/ 3A%G4!+.YYB%0)HFB61P M1F-E=,II+9K/^_/N;GJNGBNO#E:LHV*V]J;G"+V& ,&UW;ED8)NU.X$@\ND# MDF%%$2<\("L,RXT7@":2IE;Q;'>J1]N=JP=OJQ*IN)LF^+U194]?6#+?P&5F MW-?#2TM&):,,B"%TA[D =;RFUUA[XK0D/@9M,7:<:.4"9O _F5@@0FE^0Q^; MNO;D!<#S?.T)EBFJW!%.Y(Z"G&*'=+(8F=+C3VH2!,\SIC8U6Y9C<'E<6;L5 M:[?BLK37A\%B76+R C!QKL1$8RE+#%@&@K@*'#G'$O*Y:Z6*DFHE2JM,ND+> MPQK37C&F/:6*5]>"K#_"S49(G-5$DQ10T#H@GI->3+3P0R>5@%8T3=DHUYN2 M+:L49&D1DG^5=D!OY^=;CIM*+84IS9UZ;\UL13UD?6K"IJZ'K+^4(>L+I\7> M.OUU9EJL-(%:P[V76O!(0VYM0 @FW%$,HBJ.S_%'M7Z;Z--@$!11<^HKK;QJ M]U9W>BN=WOC>]I'&@AI0*)# -()2+"C2WB3$9 Q.2,H)576GMW5OGK96#UMW M>GL%G=ZF@/FJU5NC[O)6=WFKN[S57=Y6R@>S,-+&K6%*"D9E2MR3X'C46!O+ MM5>@PI*ZR]LS^%S>B<.#3^>??VM^;1[LLKTO'^CAET]\;\=?[._X\V;VNWPY MQGL'VV36YP+/<=(\^/GK(?U ]K[XB^;.YU;SX/B\>;G+FY?;9/^W/SO[.Q^^ M[>W\N:C+6^))4A-$SDHUB"N1QY1R^,TSI1U)Q"<+9O,F(8^NV:P[%[T A_3+ M[5QT0P3N87!91^!> %;.1N""LAY[X1&A.L]4M1YI$2B*@11/#P]Y7(:LF[S5 M4/FRH?(I- M&RWSI==%O:][O'UW?JPRG*H MI,P7"KJF$XX10LP&"65BX,^J]'CK<:RNV/9 M@C9NW(">YQP"*H(?G'ID*(G($BH(C48YFC;>:O/H#(75*QRHZZ+645F[P:Y] M)(#53=Q>"L#-6KE>>6J(3$AK$A"/2B.K1$!:!BP\4]9HEO-,'Y]YOWH(MRJE M4:NM%=9-W%Z$7CC;Q*W6"^\.FPOZM(40E> $:9/'R1.AD8O$(1D,C4(G+W(R M&9'SS7WK+FW/S^6O*S%_[57"U]FE[8=AVZQ*R+5BD7N.I-1@\TI0"9WF"2FI M/9 'H5C9C;=B"Z]2XZ(:X5XQPCV55O9#NK2]XNYL/PSB9D,4T2@F@$Q0E"1/ M.TP>N61RV3D7@E*EA9:@OFT*MDKEE:\B"%$W9WL1YN9+;<[V8R!K07,V;[&G M-D5D!?S@0/O(*,^0#5PS0@EC>=K"@JE9=6^VY^?S.@:Q5@;G*^S-]L-P;=;: M3-X[#GH7B@;G;!$ND//1HY]5I CA+K*<,T M<)4+0M3C,UQ>6);SRU,]7X(G\ ;5\V&@5Y=UO #$F]4WG4]64LZ18$$B+B-& M-BN=U&*N=7+:*9I[ 2\8L%5'-VI,>_[HQE(5N+K^8OT1;BZXX3CW- DD#'&@ MTSE N.09HLEQK"/EDKM1.]U'SYY>O>C&2MJR[[Z=19_[I0RZC2SGEV[0CO9B M2KE>T-.XMFB?(55 DYXPGB0A#X33$D&:=, M,IHTD=FDE0MB)0_S*-Z=Z];=WUB'=5YQ6&>-8;=.K7DR^)W5/DU,EDM+$-8* MM$\G#3(J OQ2$IF7E&J&B_:)^:,M["5&=.[6UG?2#+;J#ID1?Y)'TSH-0(=O MF"Q0]^.:W!ZGXQ*.1AE_"";8]&LEZZ:5$V_: M?MBV64L=]G/0!1BJX=O=\OL9[$.Y6'XQLZH]O?@_\)UNI]/-Z\Q-\>#=_WR( M;RXI*;2T&%/)+5=6:RZ"UDY9I6UP$QSATSBRV_QUH4'[/C_HNOO('MPL%?@< M-X^/&!$XR2B0%\(CSGE VE)0ABPVPL4DJ<4Y@W>!CRM;)F/^FZ;A&YGO:8E[ MRDCBUXVD'\=@C7]DHF];,-L&/5OBD<%>C)GA?X>V-XB]?VXU;F7$"?==JZNZ MD?=2[IH(2/,U#JZN49ARFNO@O/)K(=\3WA]==>NZ+?DT_8PK"9Z?8DZ"_]+M M#W[M]J;D\V]5K!9DDV M2TY-(G+>.12=2%AZ3X,CD W\ IX&&!BPTH9YQ;XJ&&PX:I]U!XP*8PHY):'-&,OWW?VA*U$_] M1BQ:XO7+G[5A70W;S]^9]\$4-N['\A#PJ5YLQ"G?C8M7-VW M7*K]9[-ZT9Y M#QJP&N#F+F@:%0=/=F#<,!>-&^:>E:3(?N-:>]W-<7_=O/JY'KO55ZI6NV^N M\_=B*A#ET']X$VPMV$.:8$NU1=43M&KF6V"5/$E?:?H4#RND7F9?Z57OFSL[ MXV)QW]Q/H*[Z[O%IYKO2%'=:UI07LKUWVH^;C68Q'C'['W-QB; MBUU8DX2.XJWJ'V259U9!KA3ACQ-DN[I2]:79N.HK\%M]>2<..Z U?SFFGSN_ M?VGN?(1[P&N77R_@LVVX3QXQ=7GXUZ?S6;_5WD&[=?CET\7^#NC5G3W<_*W9 MAM>^[!_L@J;]"=;TX>+PH'GR^>#G1:V1<50^!0)&,ASP.6,KD.;?L@]CK7T00VS+\)P]X%* @U?MP%/^;:!4-]VY[^B##=_-C1&WAI M+(/S8XZ?,C]D3IJI&++?'W8JOGKM 3NRMWT4N=&&>(4(LPIQCS5R)!)$/.;" M2.Z)E&L5L,L!YVN1YG=_O'_?J))N&^>V#VL9@%Y4@E+7P\XE/#<=NYY$ONP5 MS=PI:&6>(6@%,FX+5W+NOE$KQK:H>%AXZ99 D-3F":)63#]!B$T\.')W6XCM M"8;B\BWQ1'-FG^1AI;G;SJ[[G-G%ZOYD)68UXG%W&_-Y<-(#<;\'GSOI-]X! MHM_H>(E6W*"2B-N?J?1Z[WU>R;O&4F[')) M:GWV90GTM!1B6I\=6T1)/R@SHM,*H1U_J#?GSVX;[+EV:W!Q%Q)9=J1O\O\[ZKYLGGSD>XU^?V(7WWK;GS]?+PR_$E/!MK'NQRL.39 MX9>3KWN_?5SHP*:@QC/6<8 M?DV94W!KJ?0^!6!/$8A1)DC.<: V,A9YY1X#YM2H_"*IK)ESS9ASUK$BOD:E[5ESN]:ZE/NM#E^7F'.]=[&&)Q2 M+D2>@M2*).QP5W3O8/MR_^!G>)Z3]N>#G[_\O\L/1XY;$HD" M/M67_U4"-^]$FT!K'DDAJ!>8T&.U"\#PZ M87RDQO*:-FO:G*+-KT=441R2!R6#.J!-QB-R(A@$L@DS88.0V-ZB+R[N_?+< M@NFU224+)QF4%TI'PCWQ1I/$DLNS8+D'DZ]P/@;.5[4^N:Z49+IL[ M>]_V+C^V#N&__9U/O/FE^?7P\@/LQ[O+O2_O8'V[+$NEX$D RHA(> +**-81 M62T9TC0:%B637(7%RNB]I9+"*@D<(Q.2@%3"6I-H(MR;&S""?$V;-6U.T^;7 M(^R)Y D;)), J91'WC@B+*)2<>:]DR$/]#+J3E+I!V4H/X/'X6.K_Q6E'+EK M9>F4V[3U@'8?9"S>ON@U=;0\T@O*GQ1\\@G^"@>X.SJ_&GKN#3WSHTZ=92ER MRI#2*B*N?$(.6XF\U=%8'>"0]<9;O"6_AQ^KEU:[IOSW2$=GS7\KSW^S;DYB M/*A[22 X3N _81BR)E%$O([.)*MU3)G_%HSC7&7^>XE6XR-]F35SKCQS?M]; M]&6/E#3BG>;)(>C@AP/Z0?V.?.IV_-SI^MPX-?BR>3\JBD)SH[ MBBS8C"PAJW!$4E$B'<5.8%8X>[XXYH?[,FO:?$VT^?4HVL2PLPJ!+F$0)T0@ MQYA"-MJ0;*(@E.*M6M_]?9FU['DFCV7-WRO/W[?XA'[M?(9]^+QS+/9^^[65 M"[SV+O.SYRZN<)^_8'\ZNY=[G8^=+'L,PXRYD% B5" >*$%:8H8,V/86\ZB9 M,S=IE3_:8UG3YFNBS:]'03+.M:267- [G>U&07$],7F@]\0^!E@6# ML+D 1 ";!>5$$+":2$2&)(.D$9+AH$$]51D=Q&R!<"/O^5P;DA\=8E]W5GN0 M [)FM;5@M5G7HXF:.HPY4B)[*91.2'N?.XJ#49&4\4&]*%9[OEX["UDM&0DF M'!/.@E0#<'/:VZ!CY,I):^Y6\U^SVFJRVMS0-FTUJ"\6!146:B\W&^;=I-7'55N0EYX*\Y#Q-J14.Q:\U_RVK\J_FOQ7DOUF#%%.3I+("2H0C'\*?B+-OSZ1P\OVU^:7=P*>Y[SDPOA$C+;9P93;9QNED&;$("6" M5@(LX)2SW!9*U@9ZV-S!)17WU;3YLFGSZQ%UT20!=*"0?Z^)=_@ VGN[)T##W\[O-QF^P6]!'4,+8(YY_ MH%4^3/0LJX*O)LV739K'1S2"WAP36#@:K![NHT;&:X(P,? '5B:98O#P.XF> MQS31?M[VQ'_<-"PT5G/_\MQ;.QK269H6YPF:N1'Q(+?B1&7J;K_U#76JEI0Q MMZ1<,/VS-#FV9V>][K?"&NV+[_/WUV(F'PT]O-L,"[F> M[/OP6=B7[T3S_,B"#J\B >8Q0B,NH@7#0GD44D@N& #?8#;>DJT%=@50;SN? M>":>^Y#!@^*V-1D\$1D<'.+] [C_Y0?<_ *OG1]QPH*T@2'%+)"$Y '!23DD M-66@+7H",CCK\_Q&DM@$O.GG"%WK;\"(S4(A]T2<4$T'7$V;K[)(7GG'SR,?8'H%5F MO:R:??()2+A_QV=_7H7S_;#7'^:9%J!09E0'[I%E8LOF]*#YQHF]&DV?1P[G MC\?1')5^86,X3#1^I=&)N3JB/S.N_O_T&ZX+!EE^.;1Z<,C=7G^K 3Q87=-F M:RW/W.C%1G_HOL 'RGVL/VG _K3^;H4AK+=?,*%U.H2/]JLY:N.G'S\NR*;N M\/BD^BI('3C&,F@CCU7+PSKR.(^MQL'4-ZSWW6%9WEB^S4\)*0]Y-?O#M[OE M=SC.KW'0..OE![F^XO_^#TV)^BD_<;8WX4@S=< OS]H\C2IH)RX/R*1*0Q6*9ZO^#!L76)+!\ M$L@N_(/M"_@\K.7K>7/[2$6M4\0:$9E #@L&Y.#SD&=M(I-"!:HP:/YR:[Y/ MU\JI_H%R'D4R":"%"XZ=)@SC/%"-,"&QN;/J7Y/9(Y'F^ *T?I&""]A:! 8^ M0=Q&B8S0$BG0_TWPS#+%\JS+K?F"R@+O8V]@6ZLZF3K43LV'7+T]QVAWDOQOGK<%)JU+A M!ZU.;+1;'3CT1J;>5FK!+"MHV&.0E65D:[6Q97'G0/0-!R9$ODD[AAEZ MSYPR6I:M8AQ31#0Z14ZW5![Z=P9&2/[,FV(6P*Y?S?K[K^NA[=&D0'SU%>OZ MW?9P70M%^Q79!(_XQK;/[45_XU_760_X M;F;G9A=]X])2>L32%B%'Q?D@3;J]!+[S$_0 .4.A.Y_M(P" MPX%8!M(4M'PE+?6@5EH3M).2.WZD-MZ6\:@9"/)PX4SD__,O.QN1&X]\G:;H M2FY*$Z@UW'NI!8\T.!TD(9AP1W'0=O$8T1$9EV6N$J VGFBL;17\GLRTG0R' MGQ(^17TIHF<["]#6X.+GB]\R:!]&VWOM$VQ9\_A()Z5]4@H%"D915DJ02XHA M*Q,Q5*1(#=^XDB3;6>\+D2C%1##.RYR\X( NA676)8F5%'%VXNW!M7&PH\&N MPPZ0*!!1O^$N1L-C1.-TAD&_H__/-C0.F M;U6F%G+IK1NQ1F-LN=YB1*S+5%2Y)=8[[NOR)K@^X*,K/$WRH LV\V2W@I^[*2 MP+.>YP?6OEGNX:S%HBE^C8M>\N#@]5@T?5S]^L-ZHSU#MX?]X: _ +T_&QUV MT-B)OL3>KUD(=R& A[?-H,N:MX0;"[:YE]>Z OM\8[BBGS.'^C,1"VX- ]N( M49E2CLTZ'C76QG+ME76:'.V.[/WK(5&VM Z0[_YW"%;D[FD?C-/B?=P'8[)W M<&)/]ZO.&Q,_0G/4R?(N 0^VGNZ#46K\SR=[?QV>[]%/ IZ@E:N>/G_YN=7< MV66'7SZ=-P^.+YL'7R\.#X[I7&K\;^^^??ZR??GYH U/GU/A?^[LP1KVOH16 M\V";[._LD?V#WT_V=SZGO3_PQ6PY/;-48!F123E3#D>/=,0.A6"IDE1IQ4&E MH)N$W!0EF67@Y3!:TL%1IX1$,#GSER=DI8O(<4VE=CKP/&B+Z/E^ M_DM&LU4%M!HH%@*%HI8D8K"-P7#,J#/>2">C,B%$RNP* D6M%2T-1;[MC9K< M-K]\$'L[GXX$=]@EY1&WSB*>A$%:2(((L9)1 !AI,*9!7%B-<$A14541H\5A(EI?2.U MOL6 +F.O6\/'/>&C.:-J*,PM$ /H%MAPQ$G22*O@D<-<.0W4(*W9>%LR,>A/ M:^&#^4$=69^!QTN&Y"CG]$F[V7T/,A?LU@L"1J$,B- @J1&&2T4=TPDGT)X$ MBY+*6ROW?R!"ECRV_N[I>]B7;JB!\#Y V)KS1%/%"2,L(9DDF%Q*891KN)&Q M+%C.L'0:U"AM'JU&+4:;)]64[M](;'V]S2\;GCQH])%H8@T3/ 80W89)(;B, MW'D9;ZTL?$9XJO6W9<#6K,,9)T$I2QB)D"3B0EBDK?$(.\\"M1K[A)>FOJTP M=+U>2 @Z"2*32E0DCIEVQM&D%/$IV5S=7$/""X>$.>^QTH1(22VB1A/$O1?( MIB00URPE Q(#1UECPDO&!&Y3A/^'Y+CG C6.AR5X#X8Z0UU-2:\>$R8\1(K M&2D/H!V 5,"(NUR(+ D Y'62>^(B;K&A)>,"<1@T RMT5Y%KEUP6#-J! DD M%UG1V[J=UYZ-M>'].1.[TX[7!NG^\6#?NGR7*58/=0\#N8LZ-&XD+RFB.>-39C>L4TL%P MY!7S)M)@)4T;;XF<3\#[YWVC6*L8ZWX)'MP7#DUKY,*MH>DQT#3KJJ7*4TRL M0Y2)F%LM).2$,8@:YYE/"3/UDJ'I);'\B_70SG)\[8U9!A+,>6B-<";HK* 0 MK> '-\BZ@!&C$A-#F2%^>1[:&A-6$!/6R$-;8\+38,*,A]9+D[NV4N1BGFRJ MB4 .VX! 5]3:">RQ334FO&1,B)J!/J -(]1Q0 :3>_&%I^".FY/6.;BOWGO[:[>7 M8JOVDCP,\P#O9AVX1FKGO'1(:.L!\D)"S@F#L"0\B: &N5Y9'L/^?.#8(8ZCE!@/_ _]CER Z+R%,FB(C!JC*C M>;Y7PXO065XQUZ^1%[?F^D=S_8S#EC.LO- 4<64"_! >@09(4 I21*:)U*5) MRPNU5%X2U[]8-VUM 3P5&,SEV"8BI&06R9"3SZC)8R:E0MXEQA0+(F&_BB; MC\ZS_=XTH:?O 3P_(61F(L_S]I\9C?I@<):A.\R#0\;[\AI;64D=E+4A:BDU MYY883AVATGJPI@.SM/2H>59XK7OB/17"SG<*!O&:HO44614RP"J+K*4)!4FU M)]XY:D3N%*P>7\:P=*9!]0G'4\"VPL#CP""F:MDXB(\MP\Q)R3"=YP)JD\\Z%&Q%HW6W9C M0U$-14NN:P^)D6 Q#41P8;"61C(/U @O*R'9"D)1C3;W M0YL9QSOEFM/@#!+&"L23X<@YSA$6PL#I4\D=H(VLL:;&FB5CC974@%&5N B: M,ZVU<18;'Z+D6A!28\W:8\VL7U_H($PB!H6D &L"-LAJCI%DDF;W)+7>+J5W MQLI@38D(_*N,H'Y;%C4]]_KM;:.RGW?2?!FPBESF&F#<*\YJQ&_Y]YC[;EA@ MCL:@VRB9W.-9XH.37HRH84_#G<:*G]M^PYZ=];K?@,4'L7W1^,\;@638#S,H MXH(,8+E[C;WE$7O#1",JC9#A5 42:@XJ+ XAB#">MTW3Z9KO3A=.\+.O< M3V4'YI#E;M:/7$^,:,?_^_'B\U_AS%$N 0[W\X/C,CUN=FYYKS72#M,L'!!!>$WWM*M^2K],35L LKTSR*\^#<@PU;CJ4%) M5I-,'PE*F$8B$G7:<<$Y<5:%%(/70E 1.0\520(H:51^ 3*M2?))0.D3!5!R M7&&BI$0N28JXPQ09ECR DC0&C%T?1/:H;)'E@9+3PD<1=4P,T,DZ*R-G7BH6 ME3&,5:"$ 91430%/"DK_/WO?WARWC>S[5:9TSIZ;5 T4 @3XB%.J4BS'U[F1 M%#O*YMC_N$ E"C/#+7DC&7YT]]N@.2\]1Q),R-N;6Q9? &-[E\_T.@^^>@= MG\#WO[_WCLY/_&<>22)/4FBR!BC!"@OH7?VO 6@Y#!B M(3)U.WID*M"ICK3U[+*4<*' C D$H30KRF'G/R-9#$VQ.YTNL=0*7+719]_S MU5=W^1ZP@RT[-:9Y+?IT3M*@9\$GU4SASQB3U!!I4RB%$P %B="R5#$ MN+D"V+A8/\^X>.K,Z%'/'*=O^A>]_,J8OTSQ-5-FB>_7Z^6J$I8/1N6G Z" M=DE;K_-R6)[ X'Z%>[Z\,&DX.CB].GS_V0O](* QH*"*4\*-#HAD84QB%H G MSK%^CMSI&(","U@$\([-SMIZ*2='S+\:#Z"Z>ORQY]O#P=VEHWW MZWQ8H')/7I3FY_J'5W5B0#:P5+,/O:K>5;G$XF+.?[6+Z2Z_NLST\ QC.[N> MB^]4N6W5EZO+N_;2C$_NKHEP%RR>I9>]7;KTVG6OC7:#^'YOO?Z:\)=_LQWK MNHTU]&[WUANR,F^,[\8[,Z)6"<_UW;8F T4*Y;UXS !M-(.5]J83-Y7'Q%T2> Z,,QGDG242G2/1$";Z ]$\:MU_N5%>:$Q15-O@* MRY075X_3GV[AOL::E*GX[Z5B$JZL&^9&;>?,N[N4Z9@E1K*4^9A9G'AKEO'+<]S,'=Z+V9_GMVU#\4A_"NC]^_P/C>PW_[XO#D;_;I MGX\P[M_.CM[^S3^=O^&S>S.?#CXR>.;JZ.WOY\H'TL3$L,@0SE./) ' 7.)Y(M(4>_9:< N]<"/ ;7I7^9IP0=B& M"S;.K6W'NA'A@F?0Z+->[&+%MABP%KCK&^"1G^"F;>?0[=6^P;W:U48L-H $ M?V7?EA-@RWG5GPTMW2I1:QU7\3Z1MUO-^1;'$V]MBZPOX8(E\;A[ L!6T69% M3-5RU&T0=;V/^J[SG5L:.G\W4'G?=(;R6R+=US M;@/I;7RI"IZ+B*68)1,);J2./&I4$/D!CX6O8O^F%.:Y$Q&W2I(YD=]^=1S[ M6Y'W)Z^\<:F4+R D=?[WU>'!T=GQR3OQZ>#H"[RS]^GD#?]T\O[R\"V,Z?S= M]T\G'[+#DP_GLR&IHY-WEX?LC3@\[WTY9.]A_/_N'9Z<]8X.]N';']GA^5$/ MYO3MZ.V1K48_&Y*22:J#,"0RPC:B4GHD]C4C1C/F^RF/F2>Q D?@K?@P1!MO M;S%P#3$0;+5 1;Y*_)!S;.R6F#B)F&0RB&.X=E/&=(N!ZX^!WV>K$#$=2R]F M1,J4$ZX-[CD:2JB1/A.QD89:#.1AN^?88N#V8^"]$J5;#-PH#)S=FC04K7PA M" WQ:(H(%9'&1"2"WP4I3WSA\YT]WHW\%@-;#-Q^# PC(TPH5E-YZ9:#%Q_#/1G,#"5.J:PXB111A#.P2N.8^,1;D0:,Q4KP$'$ M0!JSC<# )VK8MHY9P@,S[/3RLNPD!@3&P*_J\*@I'[7!6_N.]7G'EH;Z\>0@ MGNTJS%K'54=D6OUJHG#[B_6>1Y84[L%H>F-04!;8=J$Y@(".V!LFJ#)*C^63X MD$H3:)42&DN*%1@9@1\4\5)/B\1/?$_[&)@2,5^C/K%/Y'JU.+8!.&:D2((4 MVWL"C@4Z31+)?.USYB4!4TETZW!ZBV,;A&.S ?:4"S]FDA&APICP2 ")BH.;QT2 M;W%L@W!L-DCNI1Q[@$JB#&6$IT%((J$4D30-I*]2:7R! 2(>^2V.M3BVAC@6 M>8*FD60J-8RG+(KCB/LR 0-,R\!+^*W#VBV.;1".S0:Z$YEHRDQ$? ZF& ]C M3J*(&4(]+157GL\-MK;MQFR^/.;SX=B6AK,_F-+(0IW9ZDW:?#6]_ +K-RT- M4[^()IT+RJLF/C@1PHN99MP/I/13E<);4J8]P6/1AL2V#[JRN9!8(D.JP\GT:1K@1'T!6E,N&+&E $Y-2=7.1]18"-A$"9@,Q,2" M2%).:*(]PB4/222-)B),P0[@L1\*?V>/TB[\V&+ MF$ $VGL^]AHPQ@>!9BE M;_S0X\)/8AF%;1!C*S%@-H@1>-P$D1^3@%,P XP?D83SA"AM* ,WP(MCP("X MZP?1&D' EN8D_26QW#5&,/JR^&*&,-1[Q2]N&TO>0-0*:4P]S7T6\X";B$:) ME(D7)889G<1>VL8OM@^U%IVWI3RD0I"8I@'A.F4DCA)*A(ZI;VC,(JYQ"\GC MJRH!MT9;2"\= F@2A8:F&OS6D".(839,1!\D08")!A8Y8$M.$*]](%H+UIQCWDB@V8=*&+[81 N9R,%C@QRQF MA!L#@A^F(4E,$A-J/&FTA_$LCA#@T77*B=W2'(RW9F *V;,!#*G[V2 KA\7" MXF@O/?8:BE3Z01@S$:']$D3&5U*IF(;@Q?CLQC;'+7AM''@=OYZ+8O@>58&) M(A+I-,$N'0J[="3$T"#BC'(>,,\FPL8/!J]V^V7M(,#W8NHS7\K4XZ&GI6: M (RF8<0],&7:*,8V0L!L%$.R- P!]@G'4 ;G*2?2DRE1@DJA_93%7NQR2!\< MR&PA8-T@(- T9JG@(5:$"D,9^SXWTJ-"!LS$O,W"V$H(F(UB^-SS/:TXT92G MA'NPVHF*!4F2E$6^#I7QTIV]L!O[;2[FUD$ BX,XUEI%?FBX1\,H3** !HE0 M2D1"A6T48QLA8#X)PX_#1#'BQ=BNC\F()%HR$D;4CXT408CM^L0JR@<_71+& M^A6MWY0[MS2[Q7'J;?X\R8>RM[32?L9HRMK/G>]V0K;AF=HNH M+:*^<$1=>8^"%E&? 5%G;%3E)T+&L&2)9EC=((J)U'%"&/RA C]-5*IW]ACO MQG1[O'X;-_YI*.&C\+?.ON[54SL:]4&.E/LWYJ1)IDP4R5A'21#PA'\&R=JIWXM/503IR^(T&[AI<0O-CR'F<]U_&8HY M%;O+8LB_3,U\!4;4M)"[3K$G\MM!5JI>7HX*>N/O[S-SM^^]$[8N^_?SKXV__(_KXZ M?AU[G_[WS%/]?P_D/_'HN/^W..I_^O+QY-_GAP=?Z/$)CA'>>?*1?SI_[UMY M/M'P_7?\?[^_^W9\LO\YEL:/&%@QTM"4N.M%V1JZT7;)SPWT\865\N?LV>MNWW+^'"XQL87P+B4=W3P_A+N_2PBR1)P,HG&>D_@:%(2@8M)0L73B('YFS*# M%5]VYXL]-%P _P=4((@&V!L(T.7IP: $XP=^6LP??\"H7.,OBYA@51U?&'<. MH72Y+PT?F?+-MV$AP3#+!K*X>C&1P/]+3 M)$V"--5Q"M@/1@V_A@FZ#S=J5@ 'K3I:&Q[SC]]_]H71?H0U$84&; F2A"0@ MZ,3C4:AY$@JP.@!;V.Y\*^?G!)>6B]:&BZ:1ZN3C9_"QI&#,)Q'X/(0GD211 M#'9R&D>1,B&5<1CN[(7Q=>[7'4,Y@0WET%E;Z,\B_YJ5]?LF^[KB/PICDVZ3 MJXZ\N"CR;["00WCL>4(^]F1#PY;-P-]5PSPP[N^6"Y?$9MD1AF83GL2@$X'* MX*#1%+#,<$$"&:=^:KR016 GL=WYW>7G#_ZTZ[]"%#H^.?T<<,V &4*B*#6$ MQX$AL1<')$PY5RDX7ER!MQ[NSI\X;9A!CPI0 /<(*4_C4'?*'<.WJ;S &_(! M;H9U+NR!).Q$C;S2D26X;'!YU+.=>^6@P2J\90K$<#B7V?#L+._9-]70ADQB M0$-VSF$&I<[LO,HN&'_ )D4&&*<+&-K 8M_T^]\:8*_!U?\I9U_< 05J< )+ MI0.X,3'%;!,AFH@0E'OBT<(/9'"#@=KP_>> M!DSJ4!+JIVC/AX9(DRKB)>BL!=($2;QX ^1?*/Z(3@!PG1L,K=T%6^S+MB6K M?4'.=D-Q,7QUD9<9/O!S87H2U_359::'9W5&R\2#58Z!-WY$)F7>&PV7/S*1 M2:!P0Z]XTDU/[$@Z283)/\^*>@P7\M20! #W"Y$I#/%GV;N45^7.3].;N=F MS%!N=M)N:GN_),5/>XL^O%%;PS=O]9X :V*&$6BG3G]4#@&B2E.6EF5[V1?3 MR\YR4*/#,XE9)Z C+_#H+V[E%!W9ZZ$NS88EP(P[]VMU&KYBB*H.KB<&M*[* MOQJ\F(+[V$E'PU%A=2TFF]2J%_5B)2EC+3^M:7<[[]P-%[(<=NU/]69W6S^*GL5$6"$^:4<*-.1IS(;P/26#1:0.1O"%6 =8!)3S1COEDG6RX97 MB-?53.RG\2,V\ O_ "5?O49GNC/(AYV^,4-[V__\%R"V]ZH/I@.Q]+PB\.8! M@9OL)?H*^ ,L#EEHC#*;#A@HUF6"CX'(N3/6^)E%@\YP+A?&LEQG!):/_>2I M+:55/[>8W!-&F#.4K(%S>9:I,_AE#A,"GQV6&KQWF!,HBL( %4M83O>XT2-8 M%'CA;N=0#D#VL%\:+)<^M3_ P KSGU&&X[7V/_Q)3G/\9")+N K$;&@-GS4P MD (78&",ME?[L%Q#67'$H@7%M2@01R=7=F"&BPCE*#O%YB K9::-8V('AYFREY0LBBMX MZ!+6N*9VU[Y)C6"@0*XT&\"< /PLG5%W&?A%E?,'53&UZS(!Y:X.,C<$BP% M)9,7=NE,1:-J49&.UCV_61J09G_O_K6[F'#[PX66^*3PZ1P8 YD^ ;0P7TTM M.L@%B_B^N7Z9CWH:$<*2"19]- 11^VZ@-Y3CM1< OD\ 1IHBM_>:E0XD/N.SS9YX?? M][U/;]\),,DO/[T]](Y/_MW_"'[74?_H_&,V8\:?ZR]P_^4GW/4]./U^>/#A MR\?S+^+HX-+[_.?1#+6.EB<#2>=S7 0%' MFA$3^4DJPQB<:C.;+I=$/$FQWXV"!>%1&"G&TU!R$P4L4GXTFV9841^,%1=4 MLB4LKTLV7&BYW?C5M;5$*[<11+YTE' 8!]AG[:K*!9 M23MY,SQTC6T8NR^_F**+%FW]*P*_PELP6?L"];^]8G'L++^T^_]5HC[JB7Q4 MJ"IN!'.JU?>K--Z-&UDXY3M-,P>T_ MX,T[K]\<5X;EC]5'WQS#(+]FYK)<0LAQHJ;5/F@:87ZYI6*M=92-6PPR%]J? M?-JM&'S!@,C@Q5.3GQ;R I80UZ#>)[@8%6!FN4%@)CWC:]P@/1(H-) T)O#ABX*O"2H37',1YZK5UFA1QIEW< MFQ<7UD[*5"0DB14EG"4>27S0N:E.M8G]).9X& 04P%RP;'[3(!F5:#X#.F! M -UP&\B_P)T<]-YRA$][JJ4S+$!IX3JAH0]+80$(F:R!FI M/0MO:.,#>)8+_(8:96SBEW,6;70!H;V'N%]95[6:IOPT* =]E*G_=:HEK^&\ LKT+N=.:/L$2WT/_+!Z1^@N_6^=0)_ MO7K;D'L?/:P3Q)H7;:P?O/N<&I68*&6$:8V5[3@C$9B_1/NIC'E,61+-&=_K M*EG[6EM.13>Z6\4NT&MVVX!HP-I@ (C)\*P#!A$B'$#)$&Z^Z,D*7"; #&,9 M"Z7T!^ODYR,8K"Y__/DVL",L+:I1U)L$]K@AT*0G+TKS<_W#J[KD7#:P<[0/ MO:K>5>TL8%!]MEH#8+EE[U= MNO3:=:^E_FY$V;U>>_TUX3_"8-DNCZ-;O?:&@H W%E>=OW7!27:W+?289[>C MFV(NEIDP5-EAHFMW;Q!\ES:/V%8*'!AET&CM5+%:.D6!+:T.^3>8 :#7K38O M[WGV^F76<-C^$@TJ-2$/ IT$*<.L"WJW6#^:MNN\;9 M;!M1@^'>MMO'?WXO/YWD<,_O9T<'I]^.3DXO/Y[ ,^=_$./#WX] WNO#^_@QV_?"+#MQ/'! MI^Q3_\WWX[=_>V#OS55>%*&.A5*<^-1CA'MA0&2H/!+ZFK) >*FOV,X>Y;0; MA:MJT[IE56M:0-M.0&/@=VI! Z-]PP5320""H>,XTN L)4%B 0W=SQ;0GA/0 M9HK*T$A%L%R"^&F4$!ZJD"0Q]4F@>)R&FB6VWR0"6KPY@+:EO>B.;7+%O@W] MR#E[\J6WG5!>0IG'&0N5YA$+I9$\YDD4A:F.F:]:@^KY\>?=G$&E0Q$'"4V( M2'U!>!(8(O$G+V6)EHK"VB78+ H4QQJUB6@[Q:Q$9%,O]>+0%R9((I[Z-/*4 MD5$0@N4@ S]*6Y-A+41VQF2(=!09J3T":Z,(IYR31)F4Q%*PV'@B LL/N]0' MT3KU=]O2$-.;$0;DNYW#3.N>Z;R1I8O)[Z=H)-S+1MCB!MLJHJ%B?I(&F+FG M1))X/%*^"26-J!>U-L(: ,[AG(V@$JJ$$3$10H*-D*J4)%HSXL>I'W-/!W&L M=O;B;NRORD-9HZC*2Q?9P(NU+Y5G@ICQA 41BT*6IC25.HHC$;8VPEJ([(R- MP!1G*962:)5P DP0DR0-/4+3@%$\ER@\L!$HZS(^7VJB;6*_8G';+S/9^5.J M+,U4&S:8J>D0!CKP.0!*+#@501R%,O+1 U%!R%C,+'6MC=\.'M6MJPP;J)+(@&/91@'TN->RJ(H\'Q/1JWMNQ:8.6/[OCA(^%S%0=Z.9 %^IS'EVIPO/'E7*QOZ MZ:#7^_@//'/RT?]X\L6#]UZATOAX\@D4"HSJ -YY_H8>S9TO_/>7XW_^??;I M_!T].M>@:.#=Y^] *8 B H5R=*XN8?Q7AR=_,UO___N;SRH,TS2E$G,P\9PR M8R12GB*)HIYBH4@5]V:+@:01U3[W0\.XY$;X44SC)*8F54$<("[,G$<<4_L> M-4!N_-@UQQU7S/8D-2 C<05MM\+5$Q"%D:A]K1/ MX[DF>FM[P+:N#U"?[!_F&&JS3'A9K3[\8 O]N:.WY7W.RL:;=5:6Q[LQ\U=_ M_-3;%;'8E+.R[6 ?;["!=[LCTP\]A1QOTAG<$RQKWCG,;;'?-UCL=Q7'D#>* M!']EWY838'5'TN_B6J\CF>KSZIU;GE6_U7Q?#-V"!2?<'X^E-H/%D'K .$^G[1D2^YHD6D8IDY*=I M8#0UFD?59K$_TSUL;N-CQO/>5ZH8X0['1FQ_W-,A=]L?%[TC]N\^?./;IY-# M?G2R[WW\_H5][+_[]O'\D'\Z5_30;E? ];]FMC_Z?_N?_OD(\_FM=_C]E!X> M?#@_/OF4?3S_+3O\?M8_^O[WU='!ETN\ONB0GV&^-)0%1.A0$\Z,3Z2F,1%Q MHC1+A.0*V\[%71&M>,=X6S:$6U3;3E3S>,RI3GG,HH!K/TI (GR/)D'LVU)R M;CL7.\JUJ/;LJ#:SJ1MK2A-F*/&B5! >1)(D@JOA! MR!;56E3;'%1;59)*BVJ/CVI',[::%^A >=00S\&\ZU.O1;46U5X.JJ72A#11E*K4\)0RF8)(,!Y'5(6<,6U1#?L%Y,!B702$N%[H>#"\U/I :IYW=!;MYT^FQ/K:ZV$_DM06F<)O.N+$=&MR"U.I":KW,A/.I+WX])ZG./MTD^H%]GUJ)7@>)G@V/\%!%<>!I @:8#Q*M%$GB1!*3QI%/TSA5 M7KRS1VF7L0<[$JU(KYM(AY$1)I3@[PO%E>$)TU1Y0G 5)$&24BO2& ((6R6] MOB(]HZ3]%% ZHH9(X\6$&ZU(' <)";BG09RQ[I@3:1JL4PW:+\FF\FV<+.@V!GOH05F N^IK$B4> )] THB4(&#@(5ANM4 M:TTU^@8V8W(&=7YL"UINKA0_D:??2O&C2/&,\1#(--7"]XG'0_ ')-;!3B-! M(L_$3$H5A2K=V0NZ ,:M%&^3%#^1=]]*\6-(\:Q7+SQM$A-ZQ*=)1#BL%TFH M 1<@8EK(5(:^)\$%\+HA5FIHQ7A[Q/B)//I6C!]%C&<]>1HF09I&8%*'8%(K M$8(RCD&J-?5D:F*ITMA6G0[Y?(W)9Q'C)]W#OZZ&R^-LY ].L.0)0P3?AI MKC;&4 ZT+/02_"R,^98!&PU.WPT4MJ(W!\;]W4+JZB!UOMHCT[X*O2 BPBB/ MJI2F= 8 )YC7QRQ( #2IC*LNJ2)*V32DF,]5W[KEB9*V./RCD67#47Y5#37:$VJ/C=P?YP(M4@2I26-) M:,PQL33 0$NDB ZDKX12OI]@C92@&P8/ANZUJ1#?=M5H@7,=@-./XE0+Q0R3 M(0<_*/$$3\/4&$-U*(17E6&YY^9?"YPK!8^2!"G;,^5J28L9'5=6,0NNT4;EF5I8&PW MNF4:V"/4_5X\T$G"L7@W$$BIDS/3>9WW80S81T;!4I?S361Z50^AS)0=G(/N MY ,;;,:^,^6P\Q_ !6Q$@XV=50Z_R 8.)!"IY%>9]6SW&%G606H-S]D?"O/5 M#$:FDY75UXW>[>"8E,WP*R=3_#KE67XYZ)R9 EX%_VEX;IA/WID#O66OUP%Y M@!%U4OCP"&XL<)1=^[U^]@W',#"7,%"8=>':YHQP3@BIY60SG<)<]*0RF%V+ M#^'KZMNZ;J[C3]LH?#70B@CP"+Q!9H6]MR8J3!.&6.YV]DO[4$7\_].0O>S M.W#8.)L.O-%TIV=B7U>]&3^$#7[*7&7VRY?9\*Q3CM39^'6G9F#)^VK*W9FDQ9G&7NO:D^L/,QR:PK+=:UCJ MS/4>_U4.OG0FVY1-3FU-FSU-RNF9U)W_?GQ/JNDQ!M(\^/EX-"QQ8Q;8QF[0 M)E<5<8]31]K;&0;!AAH&]V\\IKX=77Z.F?29]D*2BM 03HU/$@UZ/3(*?AN( M %9]9X]YN_.Y$8!9O9X%TL'=EOV>I5+;95_-LE\=[7_V_%B'DG.2!-0GW'"L MXQS'1,H@CKCG:S](8-G9[GR-GF;9 ;M*1WF [0;.E"5^%]0Q8-EI@V6624I0 M%8#=23X 99Z/%[!2P-C_PYF*==L4^]2! 567F&+J$NVB"K@PV&K.]*YV.T_6 MQK#!Y^,$;"=7JN\E=R\\!N] QGEES.=!'>O[_5YG7VPL _HC:/>H(Z$ =^E'E]]*[I@E\7A(_3-\Z-'&*S8 M#>GMFORMKE7:QO1B$MU?DN*GO5MVL-HN"M1J9Y(*S]*5ZAF">J]')7P2YGYA M"FM%84K7Z;QCTA8);XN$XP$Y$T2>%T9)HGF:>(F2DGLJ2L"ET)'Q;MH0L_9\ MS7)_CCFNL;1>0F@WY]:X.GGW[=/!^V\?O__M'9[H+Q]/X,LPAL.30QC7&W;8 M/V0?9T.[YZ3CU/DIIXN+; ]+;#-5B)6@1))3(G! M^@@\26*2")^1,-9:L4AQ22D 6]#UO8UI5O5$Q1.>02[_+7LCTX%AXAZ'_-;I M9> )E',M45_ZJ::5&%N6UOM(ZA/Y[0]'Z!9N[@0W\QT_PR@T5%.?: \+G\LP M(3$H#:(##K^6,8M]N;/''M[NLSUJN&Y"N1)#H17*50CEC W /=^/I.!$^(H2 M[F&FM)=Z) @\+T[26 ?"1Z%\L &P>4<#GT&D_BRPO1$F;N"QV/MU.-JTRFQ/ MK=MK&O]A2=QZ&*M#E_GN191Q+Z"2$<$B\## WR Q=CW1V$T2S[!YR@,/HQO' M#ZZBWM917#=I78G2;Z7U$:5UME2B3YE@8);#.OF$,^61&,QTPD22<)9JSEBT ML\>[0?3@NC^;5R[Q.:P!L'!1QBYZLNUV^"BVP#B7L*+UGTCJ%DCN!"3S;0R8 M$5X";@5A.DD)%X$F,HT3$J92:)K2., "Z%'8MBS<.K%]*%KJ- SQ* M0H4E\&ND;PL>=P*/^8K 8>2E6J:2^"'V+?+!V9 A5G7T MK?7RUT865Y,#T,KB_65Q1I%'82#],)1$)P&X\F$H2!S[G,2IY]-4) "+X;K) MXO;Z\,?#,U-,GL-L_?C5ZO+Z (HE]!]C.K(I30 E(\(% M&-Q1P!2ARH@H#$VL/;VS%ZQ3D_'M==!/\J'LK;1FQ_+LR*W/E7X8038<;Q]: M,&V5Y[U;:+X--*LY:RF)=,SQ?(CV-3:,]R(21Q$CL(0RC54D5!)BG8!N1%=\ M2.1!HO-$P9.'#G6EI=9:F'V9,'O/LAHMS#XGS,ZFJ# C!-,I"9E!"SCQ2!3& MBBBA0&]RK=+(8%V.KO">I,S:(\/L=(&UF8(+:U[XZ-A5#+M+X9M[QH+$BL^3 MO;R:-Z?B>/]S& (^BH1BQWIL6X_E;L(H)AX3@4IT"H")Q\'"W?D-X'N7.KIG MJ*%=\8>N^)?+H_>?(R'!R6"2A,;G8+2RA"1"*A+#&B2&ZS#!*D) MH]// J19>DE(8&4EX;[R2:*H(BR.E0P!4H3!(OR[\XJZ8:Y+8!E;XA&XJ[1T MGZZ1594WDJ>GA3G%2I/ 7W=B"A69T(NT,2'#"#<8 9[P&)@4-(S",&B98I6E ML"Z/3MY\CC%4J5A 8H_'N#UI2,2,(:DVTGA:>=K$.WMB06$UAPP5:^QN1/'' MR@:2P!"V&BD,W.CE5>$L$,X6AINH ]=]4FNJ#N._EN79:RS+-<1JI+_EQ:]Y M4>27QC%]%=EO67XARZ-#\SG$#II)'!$ 1#"L?*P-345*4E\+ ^PNP,"ZJ88D M(B&Z*, ^P#D*EJ2CFC79#&'87Z+^78'?/W(8QS[@N"O;FPU4;X1'W>6=>%Z$ M01P$/&%IFG*NPCB,K4TK5!3PU(C%//_NZ+=9IO\#AE^[]+])A3M85X<2+(]1 MW[$_B.-K>0%7AE9)CSV#)&Q[Q/)?9HH9GQ-?0!\ M[SH[P"'E!%"6HR2M5L6"YM 6E[[$/P;Y F#-RG*$S(3M%L=X:FLYPTW+;$_D MRS^++"_J(L0/YD^:) 9,(L,C8WA(66P4Y:'PM!]2ZL4&^9/&7N31EC^?P" Y M/OE"#T_>L,/O,+:3P\_"<.ICT_,T]L!D#24ED3(AB;DODB2E(5Q#7KT#ITZQ MZ9V@+ V2*#51$/LQ%UX"WG L0T%EHB*EI7>3:]QPRG1\I_[?XOC@XQ7\S3^=['O';P_9\0'P]U^S/'_(<7_D^$")(W;H'1U\Z'\Z M^<*/SG^'O\]Z,&;^\?M'?O3/>X%&%Q:<%L)/F IB0E-L1Q-&*8D"<+5I0'VC MF$Q#X<\6G&9"!2Q6(09".*B]&.RV@(:)XDSX<<)G"T[7QU.1Z__,RR'Y8(:9 M\W,[U5IT_G1'5^]58OIYO97%Y:UOIM%,$6^#.=UI M88R,O348@L6@:0F6,797*:<>+$$Y]#!:N^P%NZZP>!*=HJL_%*Z M[B@2A_;5E$,[5KR XP(+!_O98)N5ZG>]+#7X7J, C=65_:TKLB][LG#_;CK6 M(+P#FY3#3(U;W2P<:>5L5".:[=\"5_J=K_AZ;0"B+*FL47@J>]U.FJ$FMJ\P M0+.\#]A8&+ND.)ER=]$6WQ)1J7B5L]T0RZ#/-S-JJI\C+T\\6.UC>N-'9%+F MO=%P^2-SQ:>?5!!]-J-&)_X\*\8%LT\-20HCOQ"9PA!_EKU+>57N_#0-,( N M,Y2;G?32J:7IBE6HPS>-W9/L8O\\ J@K7)NI7^0SCZ!S5J"Z_J^;39-P9^_$ M5O3'7CVHZ8&3?_E)[BU:M<4M V[$R+5M4X1@E0]PQCC[(P,*#UZ=:Q#L6@.^ M!G2=)L53->* X52#P#&4=I%>MET$OH $3HZH ?]-IH3KF)'(IY3XOC%!3$7B MJV36SEE7"P79[:)FMUI+V09FX W.MBB;L-6<6K=:OQA;;--J#KBR!'6(#>.< M-DSS7L\&E6;ZA_Q\&V,.)[1)C3]XO!LS?_6]-+Q=$=^NE\;=K@E_^4?;P:[A M8 .//4E+E7B3&HJ<@,EA.H=PWUG9>0.@JE?14V6C2/!7]FTY 1YZ2/86;6>6 MON,N=;O7D;!UNY[.+5OU/(P0+:4#MX7V$$H_*C$WAY*/R;,MC9=SZQ,=7 2R M/>EYB;],\353QOH);9NJMIO+5+Z8B%B*$8A(<"-UY%&C@L@/>"Q\%;O@ _-\ M%I+;E60X_G7\\ M_[T/8SC_],^'[./)A_.C\Z.S3Z]GCL+TWU\>'< X^AC&^,*/OK^GA_\<98?] MCS#?H]ZGM[^?'<'W#MEO7Q:U4Z I#10/%%&&>80;&I((0(X$<4R-2;@*TW1G M+VQ;4K4@]H) #"0@4)&O$C_DW*,R24R<1$PR"7(!UUP$%4 L(O:'@ 4MB#TA MB,V>YS,T-K!"A$I&"5=*D"0*0N(+/!W@I2PQ >9F/+@G3(MB+8IM#HK=:Q^H M1;&G0K&C&5,LT(D2%*MD80%=+@PG4E%!I(!E]/R0&9IBR;W6%FM1[ 6A6!@9 M4.)2A5PHK@Q/F*;*$X*K( F2E%H4\P#%PM86>PX4F['% BE]/XH,H4( E$6) M1V(EP*'D(J&:J]1+L80-BS<%Q9ZHJNA3A_#>U=ENBV)X+[UVX1,$L6KZMZ!S M9]"9[Q#F4^Z)*%!$2LT)EV!$Q2G #Y->Y"E/BRA.=O;@KC6J:=B6&=V44$TK MJ@\1U1G[($U"$%5!22"% 2]'*9)$2A"E="@]D:@T2#%=M^WJLW6B^@3QB%94 M'R"JLP$)'@=^D(82JVJ 5DTX)[$7>B0Q82A92OV0@:@&?)VZ^K:BNBE.=RNJ M#Q'5&:U*3:2T+WRB!$@ICV.?1 "MX(2'7BB#0'.6H*@^> =D\XIZ/[5C_<:> M%C.Z4YCAJ!ATJM:;>,K+#%]&$ZX?ULO5KE?D@UV08]L'<-^N1HL[=\*=^1Z= MG#,9:N412:5'N!=@+X'()S&+% UCZC&?[NR%_GRT[\>V6]?F"NT3.-VMT*Y. M:&=[>VFE8ZD921+LT(T5]*0(.)':#Z1)3> ) T++YPO4M$*[P4+[!.[W=4*[ M&07--T.B9SWUE#*N8S\@86)2\-1I0!(OC$D("MCS R^"1<6VNX*VBGBK9/H) M_/16II](IF>TM%&Q$I0!&YN0$2Z$(DG*%)%QR -81Y[BGA;M\G ^_O8L,KVE M&^7[_1R^_]V5FLC3B7HRO;QL&W&NWITO89;PT\W(-+DRQ^E;F0W*/V!)UJI% MX"9@SWPG;A:"29B:D @.+ARG04"DQT/B@<$8>6& O1UV]B*V1M'$-O"_+MOI MK?P^O?S.V Y*A)XOI"9^A/Z )T,2L3@E 64T]$VB0Q_\@2AH\V&V3H!7X.6W M OSD CSKT$%*IX0S='"E2HG43#-)J;:-MT7PX,!R MBYDM9FX_9CYQ]D]K;#XM>LX%!;7O@U931'HA&)N>BDG$;>UY9910@4RU /1< M:FO:I,0VV)KJDK,T3%M6G4F&9W)@>XZ4 M$[6*QR_IR,*,V^\V;M!YC!"N[=2;DAO[2:U#>G@VI3U['Z0)9=TNT4PS5&)/5PD MS+TH,IT7'7EQ4>12G;E>:/CT3_C@^(:L[)C_C.#-P[Q#O7_5#6%."R.K3K?X MS[K!3+V@>0)L+)N.<'@+T.N+P9XS/4OPK[(WLDVCW/&ZW<[;V9'# IIORI1- M2[;QH&%.I_"E0O9Z5Q.SR[\:U_E&P@_RU'32T7"$C:'SX@O.&YO"#;.^F1VU M/>9W(5$",UBSX>RJ/ZAU)\,&L;=LW;GW2U+\M+>4Y5Y0US=_>=>WN]">-[1O M>\5M5J^XY;)2JU2"-KK%VBGP)8^(OHO;P+T#S=%A#6:L],/V/;?M2#=-&;[K M"Z3$H1P QZ-N:Y3@05:J4=FT!-L?R-Y5F5F@_2T;R(%"50(KI+,&PC_8'J7V MEN-&.]Y2.3[I:ASE0P.C/96%[;_Y6UY@[@&Z0/M],!>@_O"P.LRT#RJ:O+=^D-6FN. ,!^5HT*MH,#9V[ WT%1I= M0VRLFO>^-LU-8=%' P5V*;QJ:!O 3G:2++XIUM;D7 #/@5/->#6^[@M^49\ X@ SN>W =5**SB]$8=\W,P=9*LEXVM UY M@19HU!E'[$4?J0<.$H.F.CQS>98U]S:V'ZP;>&1EQ003"XW/2XUS-O@OX ,U MM*-(T'"UIF"#/=T)LL$OK<\-[-IM6&G*CI^Z.Z^[*]N&P,- FC!K$*=+L%@!)H#?*[L4 MG,O3,_>EAMSEJT=1&]YD/!J;WJ@->50; 8-MKHE .L3WU*4PD3\YA5"#:5F*N M)E%HC"DX9MN,L]L\64GJ^/%7B*NGB(<5@Z 6SF0YCBP*H9'-@DSKU:/OXW M'_[LE%%,>6%TR]6^":6 M1?EUZ@IL/S>KQ??6/G7]C'7<,_@&/'?U:E9U -994T ;F">VL!_*;Y7GO^P# ME>_>M$I7M3D*"S$EK2ZP@#QY.3SK3E!L(L)C%6/AUE_V@!SJ2O7,W# S-/*R M] KDF)'WINH"Y!2F,_=%6+EA MS=/PP]D 8/CTJM+(0S"V#(9V>G@??' (([/M>'$U#?:U!Z96/9GUITB'+UOX M=*.@F^C+TEN7+8N;UL#&*VT_7S/(@+)@+57P!'H-UJEFO:7OF88=9 <@W^"4SJ.0/',HL#HT60OU [ M('>-;;NE/%TA6F4F5+0_ +XL< MC/1^MV,N,JL<'>EK5;GT^PA;@(CY:#"LS-^!!G:=OE]:*QP<'L#0 I@4<$E/ M6JM]"]@5+.O<&LKN&ZBI,C7L6;> ?J@^=4.V.'XF9W.SB4@"_P-2[QS6?W. MT@R\D)XL:M^G9K>O&/%U0>K%M$FL.9^[.'BCE]! FB![A0'])D@P?@PL7[N1 M9=7*J$#]A#;55PFC0=%'EZ!Y[&8/"X=4CJSQ8E4">IG=:1=STB>:5/Z3WJ)T M.%5+88UHL"@6=0$/W?LZZ)1=ZU%6&J9^T[U=R]^6#36OQ#L#G]*2R[ZJ5O;* MW,+K=%; !'_#.N:7M:>%U[2+Y;C-$+=OXBP!T(&HIRJ6^P#DKD=:L][D-LJ? MLAAVWKWK=FPTB^[O.@F\,=;@-)6SR2IG%HS]T]+9.3B>OPPP3]8L[YMOZDP. M3NW.3#]S0:@?JD'^]>;USH^3=A:^=G\PP 6?__C_:SK=IQGNJG:N#$H)=D[N M'!AE^HDIW)9?U4:5(AC ^!Q[_V:2 J9VU6&^:[*ZV_F8CSI.'-&GSP MK;]M M>;7A2/RH[/0!F*RMT4.CSH*7A=.*"7%451RE+'/E[+K*],- "Z"(%;:*=&5# MHYOEJ+PP\@M, &6QV1O!7:S;K=ANYQ_'-&@V.*@=;]8 CXXN[+OPPC6#L#9= MBD9#+6?([%FA1OW2FMLP<0RN3PW.Q0TF).?$(GP/.-H&)J:CDK*.2E8KDJ"H M2LMM(%7G !QVR):HE29=M+,W5N&36 3O=R8+\JRQ^JZ2!=,KS27^TLG3C>1< MQQCH\5?T64)+A,&BS*WMUAYH);Y:K_-2AW(%DKQ MU!WHX5S@^H(Q!7;!I7TKZL_*@=OM'*.O!"L(/)?EEB.;EU;KC_$!NQ$/=@_, MR2XWN.%#U(08OK.6[RF:_U+A=N8-=SO+M _>&2KPB4OU .2Z:MNX@^1X%Y-LJ1;'RM\\/.N]=_EFAC*4O7B:P> (7"J*S/X.[&$PJ92+5QD]*UWCN*Z-/< + M,".JLYA([B:;@(=Z/RLF8+LF-]I48$(2L-^+Z>69;=,5D,&CAX91S&Y&]_ M$F]K-DN*7&H<'K!$+Q]IXMR_\=WV*QIS']UF,/)+CIZ^D=;C&M_Y-2NL:V9G M,CK%!;?5M&4OFP@]O:N'"IQ_086/"8W74UDXLV:0HWU4W_)^K(] M4^51N2CA(/]J]3^L=)6MV+NRWSXMK*5=&RUF<(I8-@YG=J=--@L8Q(GAQ5D^ MS$%0)]]CW8ALB&CUY[O7@%:.HMFI#30C75V<$CD]MZ!V\!>"FB4:#J*/H6:W M15I3PU'=/H(^O2,DL%(VZN,8RHLS8&L4YC'1\=O=:F?*@5+IHI;52"OBGX%B M V)7\4!'@;1R3N"7 W@G*%SX'/)(/P>* $? A$N,U('+,E(V5'V672 V@+LQ M29Z9;]7#JK>YT-$"7Q=FWY$]NZD\FL?*B6#Y/-Y9NM1FJ6/6>C^CBFSVBN//*]S"EYZ@G)Q8?4&,@_P_MOD)Q01_-VE_ H&PN 4 M R^3([KFP?3NWP3XU3OS-8P"OP$=<^M*3N6\*' PRWH/:L(JLT1JKEG%Y@RUSO_- M>_:6/Z7EEC_^>-W$NE[G,#^7D\7HJQ_1OP.(!(3%C>LS R"TP!^>5"03)%@Z4*K0&G]HS[5@6!S4;" M6'U-?'-:XIS=9N$'@X46>B0\-K(H*S$=^4*ZC.$:1QH>:@:Z/34*9;&7K 3E7WX78D!/JWM]KX-)\J+3,/OD)F1=)5 XMI?Y/!9 M$#EB?Y@$HS'W*INQ#>.Q6_R84) [ZC0/]T>]83;[!J<$_WFQV44FE*1. [<%$0XLKGZ MM43<_'"]DJ!TD"4)P#(J/GP@)XBL(&)H,XZC8\ZN&(\_S=+A&9GX+EA-+D5A M;D1@/3E8G#&JG>%W61]=&9+/3TQ+KS[VG\F;DHR\4(0!L5JITVIIFATAB' M6S!! 6 %J5M93?B*T2#[SVA,@$XO4WBT!IBOYITOYFHBY^WGS@_T1Q<&J6(X-C Q8>W 7(OAZ&(BCW6\WU9E M(?S ?K1!+.EVM.MIHF:#(GZITH+ M^&JFH@PSPC66D.9TU]2*@6 Y"7"QB8H79M!T)EHRDZ8VY7'6-D\-95-!,9N5 MWG,9&/@^)Z=74U(Z8_?>Y1C?8O(SR@2+5W]NI,E;:I)=_ZPR>#:"?9I17THT M8!5X'XB7M8'>).Z"P!_:*#(>N-[M_)792 0N-1[&LV:V]=+ZH-3!EJLQ5Y\# MBQD]F>YIT4R6[M3B!::_&(LGP"\7<,TT.5THA,NSB*WRG(K@@M%]C19\01MB MHMT0V_H-L6<^P/2FCU%N8];F -:M0DA#^<6@43X885J1]4\+HZ35C)A$!%!U M8:V74J;F= 16V/2Q@_H\C:EG7V=YCS-0IW-9:^B:C#15D(E>,\8204'B"9Q> M;DTM3%4'K8U&C4MRLT92':#"W#93A4";U.4FOFKST^DQUM6W8Z/0FN]0E#]5*05:;B3! M!#^[]> B+:C/P8G!DS,8B*NL#Y>1/+!;IU;C3R0 5R1W%X%'P.ZH) \>RGOE M6.\D!E>VRFATARB:C/JOILYPLX?J8&FF:+@,"3Y M+S,;NN!X%?RNS-4"MWC'$Z]X>I%&Q$N3:K;3-[)T-MHX:=V]],S(7G6D 7F_ MLNGJ<),=?V;/(Z+_!3EH\/O5W1>R'%9'96P<=/QLJU$,HS?24+8\ MR+F\7RLE!28!N Q9@_ RJ"(/R*-7G7/@T%+7C[LDNLLZV<&XHPOC?%_,K"UL MP94:H^:MM2J;=H(Q^\B8UD&>ENDQO2LR5-F]V>3U\^K.V?W\2Q#-6H$HQY5JG:#7]5*VTU#//RVR+B?YQ(4X\(>=,-#J@.W M_XL,V;Q79V4Q&N\WSAR\J8^RGDD\MMML+*2C7@JXZ$0GJ\^WU(EUDY&@1IHN MQQZU$R@Y*4OU 5H]>_IEX:SRZ?-P8PKB28,B,W97PHKO>';=A>=XW8G?)M=X M8K8+],NDJ]7+3[,2P_0N7-Y09IX&DU9*>99=7$R=-'9?U#9W*1M6R(DA 7A7 M\PT7"B@L [G!5U^MF,2:,[(!^)F#5-4NY<+%FT@"=0OI8G M&<:P1D5UEK/.M:E^5>_#.2"O[22,3HWS*MR(%RU4$_#(RG)4'28<;PWW\L$I MT@+SFYVR6'0FVYH>-3D:S!Z71FI&V*V8J[;#FG4:)TZ8^LSH@L-,ECQV!C:^ M62+RCWG,,E)#9[=I-G6^O/*I&Z:SP?7Z?AQ^EE;QG"8EPPW#!@S1*AZO8G6* MS!JYUOS(BWJI)V%]MW/@N-=E^5>I1FE6@"H\D[T4YXTF!#LE'7C0F!+V*>)R3LSL;06?SZTL?^>.[)4QTFK MDYICY3&'^C,2O-MYMY1KBP[N7M5U$6IWU2:Y&&?M6C2L*GV8K[)G$=45ZL+S MFHANC37;N)2-A=B=]I^Z$U!;'Z&R:?3CW+;"%7+#7:SQ%.'>RTG0=4.#[]=; M^#,8-AM8Q'D.Q@>.+:7K$'65T]E4'>O>5I"S1@!=U;NZ9H'=F1J7+9@I6; Q MIND?]9%O2X+7U6'P#\;IS,TP4_]98)E.N[O&Y9[8 [XV%7IP9M/)F@/OD_JO M88HF1E*E@TR4+;@X'UW;+I5T9W:XZK/2A6F"3[9Q_"0;'V8!O5V MFH-(N9R+YDMU+&7RJW;CJMNXZ3;0A%OO> S-YK0ZA)<6G'"\,[B.,94'AXXL3TS'N48U-Q908L#8X.B@:["YAY9X1_3 MWV[L]7J;5+_Q'SO]">>AL2 'UJU QIN* TYJ7E?C \GYVAV]_ZTRFKI6"SCG M>QJNZGRQ 4RZ0QFJG>%96==PNM&,J>VKA3IX(JHSJX66?:RI@%39./EQC]1.HY[ZJA]0RO8,P0(Y&V1([=+K?)UB[8 M"[3HCH.*0(I!\WA69V?,Y%"W.YM[?M#N;+8[FZODJ#J2X H#8@S+AKR2H0W& M-^XMVHW@]0ZD/39?E[)R"4RS59(DH)1UP_$U=6C? <;"!RH &2-ZU8><2'0=EM95@]8&QQ0L66$JWK;(;WE#A^*F/O[_&4@J8,KD_ MKG7S9][#].2J!D55PV4S_)-'+."*&L,=^!M=5,&I.Y11Z(Z39*T^ T?I0E;[ M5IC$5VBK^9K<^+]W_]J=+-QM:[.AE3!>IHF3*&=IB'#:\Z=*C+27S) JH&-W#6LN&8N:4]&6E# MZ_:$6?.>FC&:?&@]41IJBNGM2DR5]YHXZ#H1;![6%9?/QUR.:>$\O^V),P5!*U_6 M;0?,@\.T,#5L?^;F6$QFB( U/TGA>I03D?HR^T:<*UU5(?I]-#!3%8A84_IN M?,KVTM0(@&A2Y4/7BSS+#[4&&Q/59E<^HH(8+"_"Y*9VKTI,FQ&7.1@UN\Y+ MZ])V&T8IJTRBP3ACH4;0R:P'=YBYV8^NN+R*I;@PRM5,I*1R"YOP'L*>K*J^ MV(UN\/45,J;+IYJMQ53Q6577RN)%5>:IV2B8T![%!#CGQ?B!JNC3UZPY:CL) MU[4U62%V7DP!]DRAJDM3E>&Z3;FJJF!",T!;3-65$+.G$2Z;"E06 5PDHHD1 M31:Q0_Y/7+[0;F=_NHZ< XZJ4ER=FC?U7:?ZQK@V546OF*A/VB82@[L=KJ2! MA^^U#3PVUTE_2I_O(?TIGK]'UK@(GD5/@"PL95PKU7KGT.7PVHAX;8N-!G*D M,W=J]4Z-K:: \0>KA, G / $6Q[;+ET,)[-PX5WRQY]O0TXQW4>Q@9ZA.U=7 MPYGMF&8S^"Y*\W/]PRO0BQ<]>?5S9M-VB7WH5?7V"@/Q S/=TNSWW.6QC.]Z M3LZQ=]JXRUMU>==>FND YZ[Y8I?S>.EE;YNOUUX2__)OW M'6NT&\1B0\9*8:'I?0?4$O:ZL5)ZO[<^_5C#W8@%MWJK;:580<*"-K4SW1K7 ML"/LXAZ6S508';?I;>6-GRGG4?LS91C+V6>Y8 ]UKM%S/I;1?;>%9J;]5,=AU%%D->G3K:=0O&O=5\EW+UMM$M M<-&Q5N!?Y*2W'>7N*/5K+*W[=M/OT>%M>PCF.,/]^2_W5YZZOX?Y4/8FK]LF MR-6VZ6I!8=.IZ-ANDE93=&O9<;/8<0,(]=INM#R X[:+'!6O3%+E+AH\D>K+ MJ4V=)]4PE3(F3:\3F46J'>3N2?7Z!\?]/]\&899-<670/W@Z$]W;&@6C>XR/:^SOE[4?S]H8I,3*O"M:S C%O%N M)-ABH^$^7'F'6=Y)Y&8^N51LV=V$:2&WKNR[C;,2V2%R.N& MT5U-VE9,GT9,>2NF+2M82OT0=@/A_]A*Z)HM2_S42[(QMODUKH@?KI]M?H)) M$YTE21(W3?+6R21;%=JX_:S7D;U]$7;C2-S/P;Y+]M"F1$4>QL3KLJSPY_HM MZ;I;5 \,WK;PMX'PYT==QL+UDY46_EKX:^&OA;]'EI.X&XIH_42EW1*[8>%> MUN[[EF9CO\:"T;8_69N5W0ZR'>2S#+)-O&[3D];?4&,>[U+6)EZOI3$F7I8U MUN9";CG8T)!U/7'7I*46;)X&;%Y6,F0+-EL.-CY@31"W6+..:T.?9UTV/,RT MME[?BTJ\]J,N9W?5E6V^V'H>Z-CLI+&6%993BM,NYVWB]5JN#;UKO*D5TVUE MA1_\KL=$FWB];LL2MHG7V[$CL]_/X?O?FS9XV,)[<.IZ=-M.//UIW6^ E<@+O!O2N1_):(7T:B[T5TI83'"> D-[S5$\KI(\< MF7R>=5E3R[WN%#;(;0^]:[BGO7,S[]SV;94/IAP6(S5T_8-M;V[;L[IN"Z[R M\I[NVZ:%(VA;Z&8MU\5VDV9+:KUO:<"HY8=KPH8L>/**#>VBM$+:"NF=:FT_ MS_9;NS WH2?UGGPG;$V=MRVI=Z.F#^*U=6^V_^0SXU$W;.O>K(J)UV59[YM) MW-9]:.L^O"3THV$WXO?^02'/[; Z_7N>YGK)5N<-3-2BWQ:B'_.Z?G3/#(D6_=86_>YY>+%%OQ;] M7A#Z_4!IET9W;]VRC<"W,=CVXOJZU)^N[^1VC5<=DFG?T;YCF]_QT+C5X:KBFC_3X:F X3W0[S&'O([MG#*CV_&$H'EM+T40\Q;OH['DUY MK*I@^1ISV7X?)C6WE;)R"KQD$KM@C_OS7^ZO/'5_#S&7=/+Z+TGQT]Z2G-*6 MM5O67C,2;RIK;P!I7Y_)P:F9). 4,5L"WD3 BA\GZ?@8YQ36+4/BPT,Z ZW$ M-G\B4[ =9#O(S1_DMEXOMB9(#6K!Y-K"AM!MX[:'U]02;YZFQWH)-"S:/,B/N=4.O+3>UEEAS MUX;BFPTUVUZ9_$%=@Q;,=:U9EW+>%:*M;KR6BW/G=DZK69=UMV%N8(4'+__& MV3"+)K:.RTU%V!5^V]1Y/<'F99TU;EGANK,+K!N'T>USX5L1?9IU>?(EV1@? M8\,J ;@R?'!]O8XV!!''0C<<\-D&T\$[8=AV'I.E9W6'>3JCT-^_+@ M+XB[U+^KA]'"7PM_+?RU\+?Q\,?";LCNF96TC>BW,0!W3XVUH0BVI4GEKZ>K MW;?)Y>T@VT$^]2#;_/$M5Y5^%'8][WE2?%L[YL:\^!=ER+2L<(V<^K@)_SPI M:^WBW"2G]XRGO&PY;;.6UW6Y>=SEX3W+);=8\]C96"\*:]JTY2W*A F#KA_= M55>V64I/@RMMUG++"M7!&-X-O;L>Q&O%]&G$]*Z'R5HQW596^"'J^BQHTWW7 M;5FHU^;[;L=&P'X_A^]_E\,L'^!69#88RL%IEO1,1Y:E&=[/:M\XCY-U>? \ M$:XV&G!3BLJ+"@:TG+"<4G&7^:V0KN72/$\DM172]:.4WPKIVBY-&U>?X F= ME1<]>?7S(!^8Z[FGO7,S[]SVC94/IAP6(S4<%3#:CASH3CX\,T6G,#TY-#CG M\I[^VZ8%)&CP/#'#-E)TP\+\SW]%C+(EU=6W-&34\L,USCR_JPW2"FHKJ*V@ M/L/."VNW7=9M3?P[=.W=;-%\&656U/3YK[;6RA+3?0EAMX2>CGTVY(VV)3VX9^:U@_IT6_%OW6C%$X[[+XGIT2MA'\ M-@;?Z,LZ_'B#\[TI/O;;(B_+SD61I]G21GE;C:(;#9:,>=V(A]<+WO. XEVP M;ROLNYLJX[\8,^XF:ZV%DW5=7>:'77[3P>(63IX&3FXX>-?"20LG:PXG/]"@ M*X+E70_6'DDV!BQ^")<1>4.AP'I7/PUETC/PM\Z^[OT"?]0CZ/UA'^FR@S6#XLQ^L?O37CM7MJ%ZXNG;U MCFHG&ZC"R-+H3G+5^6\6[O(.?+&7Y8-N)R\ZE/ZKV]$N?W)X9N"_PAC2AX^= ME1T#,]&=WT<#X]05$]T.\Q@#<>I?R *N#7/[E,J+_\_>FS8W;F3IPG\%X;'O MN&] :G'19O+_<@,BDB"X08&,12_WKW[/E!H 4I:(D M4LJ([G*5A"619\FS/J=4U;+(D1VC):R_F,*;\>+!@B#CD^-S MCR 7/CVJ]//^4Z.8;2+($U,"2%"G<&D_3=9*LHC2>'A\?@KBMBRJ%#M"OZ-2 M8MB%[U?IM)Z+/G-O9'7ZW8F]);F"XZZIU]_B:.@)J I5/JF>&%WXF^#^.2_M MV7*MCJY@]S\=)3-8XG=)MDINJZ_^[.L_4'ZMG6M_]-I/F\V^X-/.>SZ-U2_P M3%%2-^]W#4A,B5?!2I)G7D$$BG7V'U_]6WIY/IZ>#Y+1V?#L9'Q^?I8,)^KB M(KF<7ER=G8VOQO_O'%0Y:3 0J[?P0N"0ZB]_3G[HH]I>'T4B[9417BO.J/K. M6YKO$C3?#/[[.,<0*R=_!8/1\L.)'AG7,&ER'7R/J1;')*P8MS-:&[5BD<-S7O:[%8I+0QE?J0K>=I.8W^V< )"C^$ MSR;.!#JTF;."';'GMY#$?D@YZZ^7>GH]-7O=;!R?%P.#J0Q1[2QEX>C\8/ M7<]SK'6\U5/OEPY_RA#LQ9:M/7W!=AL3'+33"Z(T[XQ"!?6 MH^D<_<)FZT]HMGY!'/YY+WWA?'=Y_ZS6GO(<^D61=HFV*0;\HK$H+VW?SFC? M!B]=3+<947/@]'RS*)I\_4R970G R]FP;]"'K#=-W X,%1AJCQCJ +;@[3S) MKU_?9W\3]7SXCKIH]ZVP]Z,7%'3#50^;H'B?$OL'39K;MF8^+#(L\E4L\J4C M<_U8+%0%"_@2M(:#+.K;ZL/VL49K<#&(3^\-7!F 3YZ$.*=A<,L#6"$HFWTE M]^#\-!Y/Q,$]P#:,6=$XY?%6A%8(4-"7+Z MR'+Z0.C (*CX)XG%W@PCNR!ED![/?J[*H,> 9VG18--^'M< M7.::DF:S'60TG0OAV1P_/1 \;PA**@)R'.^>LRT$+]X4M7 M-F>G\8IJ@[*Y2]D\T(,/RB8HFWTD]T5\=OG D'Q0-8^<+WE5FN;E%SM/ M>YV^EUG[,XZ'9_B6PP@9C=A0/3T(WPE[2YMX.8!#3 ME\H*@T%\^FT$4 =GO26*^Z$F87V[*//+>+0ND= M[,T!!34>64[VA3&^M-;P>9ABWVVJH*.#CGZ6:NZ@HX..WA.F"#HZZ.@7IZ-W M4'+^NE3TP2C9UU7RM'D"=-]XU*<=A 9K/C[A":;WGH0V.#Z_W&ZLTGT>>WE\ M?$XD]!VO];+X^'% MPY[Z/&N]O,\D-'V!J+@1SVI\[CD\X=)GO_2%3RQ[69/R/J2?PYR\ ^"ZES;O M+]B^A3EY+X6>8:S9/3.V#PG[] 3M7N?41V=#N+S.VI^0^[S<6EP^CQ#!U]XA MC8;QQ>AYNGV#L@G*)BB;5Z1L!A?QQ47 EME+7?,*B[I>-.##:YMN-QJ?QH/Q M\\ +/$J(XB41Y]Z&S&$WJ@96V.1PG,6CD]!0OI?$"7(:6,%@LUV$&93[29KG M(7P^#).-#R_G], 3ZT UV&NI6P[#[<(JPRJ??Y6O MLT8Y#+<[J)*@T]$X/AO<-QT8:H*>A#CGSS.]PN?5[&+&N+7-; BS!3:8Z;8=YLJZ.B@HY^ET#GHZ*"C]X0I M@HX..OK%Z>@=5&._+A5],$KV%99KKYW[)H/:D!$OB?)/LLPA+O-___K+S]%_ M1+\6=;1020Y;.VLLQL_FA?*VI_E4Y?5WH[,G7KD&D#75XFD^*552J2G6C7]] M=CR*X%U96N1Q5)31^)LXFC8E?&!4SQ7\OU3J:%'0$!R%0W BG+7!3*D'E8#D M+99)";^K"[IK4I2EJI9%CCP8+6'AQ13>2],YX/%E"BN)EF4*^P2?B>NPB]++ MG)7%(BJ:,GKW]K=(\VD;I9!ZMDBJ"-]:P.W!_,9M5JL;'3%7O8R9P>P+O M_YBJ,AI$DZ8"-E=E%27YE-XQH>F!^BWFQP5\3!G!QM^D$P4++FY2T(3FNN/H MCLT=7!Q?>KM[YN]NE7Y^_KVEC]W\H=73[/OQ00B4!_.UCO"CX[%'^(N]$JN' ML?MC,8$OX/#PEM49[)J9K"(,;Z)/RT03U46FT5NQ%[L;#XW, M 3MHI['B $;G1C%F3^PMR178K4V]_I:^H;)/IU1&E_XFN'_.S3C)97*MCJY@ MOS\=)3-8XG=)MDINJZ_^["M+T)2MG6M_]-I/F\V^X-,Z\T3@TUA7 Y<43/?O MP%95)5X%*TF>>041J.'9?WSU;^GE^7AZ/DA&9\.SD_'Y^5DRG*B+B^1R>G%U M=C:^&O^_\Z]^^$B2!CS\%EX('%+]Y<_)#WU4V]-SB[MTUFK \XX&1-E/I9QM MW3DW.!YX]PU.'_N@.XX^SNTR\*>M%:+J$_UZI_$3B_[5RA8J_X[K>HF4KHB3<_Y+JWAA)IL(>QOBZI&7?6[?#D2]#_+HJJB7VB9 M!V%I\X)!$F=I3;3]>G!R>3S47'=O/0/&45K/HVMZ+'^H%@)Z3A&-!M]X/#DZ M^P89[6[6["YU.#RQ5N4]Y6*+A0X?N-!WN;-?Q!9;K0<%0A:"7Y>K:S+ 0!>F ML(@)VGN>,3L',H(2G ;5JY%B&LN/ BR9L9K((W^08,/7#+Z5LQ#%:3AEK1RYH2-PS/ MK1-#&WPH>FQ&_Z'@@+B7UR#V\+$)?$#59"1/N'?J,]#84_A ]VD#F@)9N-)T MN.\6(]% W="NDJX#)8X5^76!/\0-1=K!,:<62 _\Y3\;4"\U:D[8-"(P[.)!J(H_@.^1MGD- MVZ,^XT;ZXF.(DI;TG268S[@S= P!8UXIS8 U*'H65# 9\^[%Y/S8K2C@EWU=3XSLX7&BGSA(HE MYVYQ8GG,ZQ07"W]G2?:V[4!.NS<+W/U_)9H"X/,G^76*EMV;"B2E.@@>;G]% M:K\BH:]H&]_'9[[-_A#;F[4"/FYD3];>Q]U;B<5;F7?5>OL.O/BYN8IL.V94 M6LT<-DNA\L_2&;EE6AE/0?RR8HEO59-Y7J $J$IT.+Z7Y+&IHGER@_]$=0X7 M;]3E,Y!:6(NO"@8'(AV_*S@H&WTZ(KG?DZOSNQS+:"L>AH1TOX2=-FU@L%JS MA@C:"*C]^!"L@#'*))^H+>XLU2Q##4NLUEQ5((EX]A)'9TI+*.IR9(3(7]AO M&6R($R-CUN^Y\:3GQN/H@U*8:%+191S]KW^[ $/R^ZU(2-<.OM<2@H\@'?^V M0')5=%E.V5NZY^ MNOEWIZ/U[PQK#6M]^%K')\.#6>M@<+G54^]HJ+HGX.0N*[4NMBK4ZJ]#LS5W M UMTYQ44WEDR^'W'LGO*C^U8)(ROB:YS] M[NS^AM[M%+>\](#T.G=JOYJ-? MN-1>MH5VJR+??918#$9%.@ZU3>']-M^[EJE?VKZ=T;X-@KR_RH]^X4KNGD*_ MQ\+Z9E$T>R]E(=]N^X?\4,_YOC=#JWK9>E7_^07)ZN]45A[Z+ M@1U?%#L>P$:]G2?YM?H"CGM9VR&\PKOR&N9>O.\$DG2E!P91ZF(IQ*-C1YQ?QV>B!/?2A"_Z1\0WN"[YW MV&WP :?^I>N:47SY4$BEH&N"K@FZ)NB:K1%DXO.3,.MK+U7-V:O2-"]]],<' M:O%!_V^1E)\4AJE>Q120T6D\&MX7PS>@EC\);09AN$!@!1'347Q^\3P@]H$V M04R#F&[)"O'I.(P V4O2W#(JH$ M-B\^R'8_- ]T=!(/3I]G"&R(#MPUG/=510<")VR0TF$\N'R>N?"!-KLVW8.8 MOE16^'88GXS/7\3TZ1=%EK.G)LF!F>P'%F>_$R?I=43=X[.S$"?82](\SZ#E M?;<(7B,GC./190BY[R5I@I &3A#[\'QXNKV%&,3S:8@RN(C$8AFKN/I$$,U<%P33_QBXD:A9#N M]K'#\W$(Z.X948*0!G[PS].+DY =W4O2?#L\NWBYV9?'R[N,SO?/@/^(4#0] M6,[W==-?V03Z>W_U/G+Z8'P17P[NV[%ZWT\_H$#:ES'QOI!U_, H^&-2=-\M MK#N8*&B_EZC]1O'9: ]E)6B_+])^]PW"!>T7M-_KTWZG\?!B#R4EI%#O4F\O MO,)A0Q95+T!?+X. =@C8.X*=F18-%AT^ )POO//5OO,AZ(AWJZT7-7WE0_KY M"6:O' !97]J8B3">XV'[]JCC.0Y #K;@BT,@)N/E[P,N_B'LUA[.93B$;0M, M=AA,=@";TS-7X#5\=IBJ\$A3%>ZE59X%OCZL,*QP?U?X"BK$PPR%K3]L'T.R M@U.$0'@>6-M0BQ> S0.P^6M2-N/S>'P6&FF"L@G*)BB;1T=R.+UW$410-4]" MFN.[O1:IRB<#^+!Z0/+K$(EU2-;F@&>/;""C.PYBT]/GZ>R+M F MB&D0TZW-]A&?C,,4A;VD39BB$#C!2.GY M28CA[25M@I0&3M"(6V>C@+BU;T09O%P0GS!"X;6.4#B/QX,0<=]+T@1T]L ) M8AG&Y_<>?1:$- AI$-(GM0_CT<4]@'*#@#X16>XQ^NS0I/,UQMG?3/[9I%5* M9CO&VL%N5]R?B0\@@Q/1"3.])I^JS]18Z_DN_U 9I[<*=?V8R$W6_+ M/LK*\/(\/CF]KSVU\[TYH!C-(\O)OC#&^(% *<_*$_MN"M[!AD%%!Q7=HZ(O M1O'Y^0/!ZX**#BIZKW@BJ.B@HE^$OUWNEAZSG=I#1LRV;S\80>:^4<+ MS1S]U(Z";/X,)DV:3^'>[T9GN_^N[;_" 9@VL9PHS2>E2BHUC:YNHZ_'Q^<1 MO#Q+BSR.BC(Z^R:.IIR^K><*_E\J=;0H:%*5PDE5$<[K85+K84=2I^D_]LQ[ M[,A_;)5^ONNA<52J:JDFB+"0W<:@$A;+I(1+ZX(>,2E*O*#(43BB)>Q6,<6/ MHS%"Q]%'N$0OJ8I6JE31LDR!4K#145+797K5$%OB\^:P@:J,U&*9%;?PO3I= MK?P M&KB @=]DXVY45>-S:/FSIFY@L>X-]#65DM?PMR0@[4D&WU+,9A4\"38]*^!7 MT2R9I%E:W\K5TX:^L$IK%17+.EWHECA\-=\Q5ME?RA M:%T42422:T$GCH#.3_BC;D>$OY?68U M9,$!?]'@@(>E@7K0#=!*,"21+B3*GK[ M_G_>_6CN*+'^)IV@),/'X0VLJN0-EB =C05W-HNE;98]@H^JX!_POBELV;Q8 M5=LK'7PE;!_O#CT$5:?1EP>P!'(]GH^GYX-D=#8\.QF?GY\EPXFZ MN$@NIQ=79V?CJ_'_.__JAX]TJ( *?PLO1+/K+W].?NBCVI-IW8T(@MO\N0GE9R^$MS\J?P_+1DZV*.VI!VJ"GQG2A7-W!OT504'>,H&^SG M(@$/"=^/BM(J21/K6B4VJJ9NP+-"4Z)+$&-UP!KS2;HD8P5.I0(C;?#[55K/ MZ<'X<9%/WM^R)#]>[W#L$U]^4"KZM:A5=!E'V&XY//E^*Z&C:P??:]+C(R@P M"F;K%/<-+\LI/T7W_)SFL,\81?A0PP\XH(@DA.,,:0-_79!B.Q#%Q#OR+@<1 M4-&W$D[X4QS]JNKM/X #2,:9I-0>?$B6+"OUG?[+]].T6F;)[7=I3LN@F[Z7 M9XD'BLY7N_04F8I_+7[9Y>7QQ>D(73.I@)47B]=V3%Y;*ZG%OSL%_^[\=:G+)5H M#^W>E%]=WSTY.*0)Y!_1]. O^H7L!/[[3V@LW*?F_LX* J<*X1[%#_NX91QG M.(W_TH+8I2MKFF[??.SDONH]Z&7M[9O9V$/9V9WO[=I[DU^NG)#S: MAA[LAGT3]6S9E^K!P>F+V9]OWV%D APW\"VJ#G3$$QP27S:ROK\';M]ZP3": MANED='S!2?F2#K^747[:]V'[6(8W.#G\V6V!N_:5NX:'#U0O\\)GK M1?;Y#R^>!R7EP/O\]]:DD]S$JT#2_?8\'IX. ^K?OI%E,(Q/!N>!+GM&EW%\ M?O8\C4J!-'>)S#C@9!YV3(6SOM=)FD??9D55_2F.GP'OP; M+/NGL>SC\T$8(KZ7I/GV+!Z.+H/$[!E9AL/GD9>#.8H/PQ<6J#LZD,4=[CV, M[_K,5XW!<: 0&]\.3N*SLXM[&].'@IX1>/8%\NQE/#R__XCBP+*!99]/S<:C MR_M'^ Z%9>\38WH9(''?#D[WBIK/;!+K5^LK3[DH?X<52#T(7O=X4'CG+M[Y MI75WAU66_2']''$]=O0LI=B'4'ZXKW78ZW7MX>SJ_E5@'_:NAMKK0ZF]/H3- M>9;"ZU!U'4H7]]_9'9P>?NUBX*Y]Y:ZSP%R!N1[KBRY/#IZY7F2F>3!ZGD:> MD&D.5=>[*.\=CL.P];VCRW 47YP]>1UIH,M=NGX0GPT>.)]AT?P*ZZ['L:G)\&^WTO2?'L9GYV?A0+?/2,+6*Z#>X](#+1Y*K?BR07F M8,[BPW"'=UQX':8C/MJV[*.(P)EY>O'@FL+#'XP8I")(15]SY2@>G]W?2PUB M$<3B!8L%QCHO#G&P]3.7J;_T8>??/KR1YG4-.K_/]-[G'4/0JIOJ#KGP1S>9 MX1(;I]+7 M^[^Z[)LELGY"UI=/.]*30.+NV ^:ZC4MS/S*-Q_^CI>>')V0H_SGE0Z)3%7B M]:?M#2[@=GQ!2L^JRV12-^ #PU4+&@^"$W[@-IQ^)M\0.V/-<&6KDN;WSF:X MU":WKYNJF:)Q)K3VM*H:&D?2&>])&X0CL8ZNB-*ENBFR&]Q;GGMF)WC2W#FZ M_C=:V5O^_9MK("\-[XS,R(_!T,S\^!%>_]PC/9Y7K/IS#'%K4-C9\= ?R3/L M%:.[QCS=:W).C[S BC+B']AD^(@<6'5"9<\1+AWG@>)(Y1R7K*\(XR]_& _] M30CC+\/XRR_C*)I%E4]NK?SAI/.(_UX=1^N4BIW&]?5@V%(I@^']AP]^L4)I M\O4J!9??IU'N^/C#&.0D(YP^)I_AO"QN4IQ7>A#GE2R\3CZK]I#!;8TX.$:6 MP"6HB*=10E-4CKUW]A:FQUJ^CSV.(ZA3\2^QOU+9'1D_3W&J7P#_B":BHC[#U%8_1'Z_G_"69TDM_^>]5^,*L3^(#!Q?'%-[A* M]ZN .[_1OL 6U.M11^GT/[ZZ^U :C$9?;58%@_&CB7[?4?O5#W]+_]FD4S3V MD1QODR5J.QQ!"-[.9+NA]J?/,X#N_.3\(0/HSLZ.QY>GNY_I-CX^'SWLL7?- M21L]SF+#H#3XDLO7UI!_J(1Z.5W%&C(@>AZX@ /?-SF"M\!@&>T<@N6+MO]1 M7_G"A?^@M/2&QO@76L;UJZJC25+-HUE6K,!,!U]FRO[*MTU%4?8_?;>-HGMP M.O,YG[&C,GG.D5[N'W'?@X.7U.A&)>@1IG7J> 6AGW?/RQZ^/3V+ST;W2''O M7_%R8*Y]9:[197SY3'W)NSQ.]U;UOLMO5/50U;MM9]W!24??A^VC='P+OLKY M?5H4]J^%,S#7_C+7:7Q^\>2]J*_"XI5BE&#Q'J11,A[$P_'HX%OV H/M*X-] M"_^)3\>C9_&I^JMP=_+YEUN5"K0$RZ[@@/)_H_'%J\__75R,=YG_NT< ?(]# MM_=-S;RLK_]13=3B2I5Z!T*2)219]I577U^2Y6U2S4/PYU#\\\'H)+XX/7P0 MK\!A>\MAER?QV6#P?!SV0O'!?E=57:83+&.>]*C 9 CS#%EQ^>AH/7CT^0Y"-(!L]I_/),#X=/M#2>W[9 M.!S@B/=-B:U+KOD77249==$G"P8"2$KE-"(M,S6]QH8W["?*L,.^3#+JX9K MEF"K9E4G^?3J-LI4#;^DGC+ILGSEN0M8PA@@:3[)&KPI+_(CVL[)'+Y7VCXO+IU>T:J!Z^$Y4VQQG:0) MHW((\(9!#4ES$/5K1 :I8E8CS:3FQ>HGH[0RVJ46?@+GZ#ZK!\$C=DA,@FX1 M,ZFOLRXFGP30 UD'?B/K]'MB\WON8ZO?8DN"?TP7\+F_JE7T>P':[,M(']WS MY3O@-F*!D96Y[9CFTND5?LX-.R"1]A3IJB@_D;A(%RK)[OC"D<3["?\Q'"V" MWP-RJ](;2E'[("Q>D[D &#!AX3Q7W'I, I85*Y#;*[PROZZ.(RS.S.NBQ&/W M1F6M1NVOAVYO=@'5/%WB:B)D#7@@ M6##+!*TD;/;6:E*3C8E0(T[3-=Z\E ^HBEF]0J.,?@VFT3*Y)?@@A_CP(Z)\ MBT(.7W5!I.R+^'GX0]K.%*PX>G;9P(-$!U<]&YFER17"*)$UX/'<<.R@(71> M#2\L&MH@ICV]_:K(04I@7^S"Y&V.KC>GBK!3PJ (>U2XYJJ-ZW(/$,8G6'O>=!W@J2Y\_H >+ZYQDK.?(;HG_LQW9 M(P>MJ/-FVH>VS^<\*S;GL//#.X_BP;CG')BK[0YA2Y[UY[)V:M!ZJF^7&,!# M8U&H"*L@5"'X7XX(E0C&B.K]Z!9LM0@K0(TUI3T/8 P(BC^E/ M]Z,,/8,+__7PS '# OJE)6)F84C,V#?D1TCP%"5&_;-AE^3 3-9=\(=8J&SB M#AV@MRC=+!FF&7)DI->6GC$[,N\E'0\=D."IGQ!YTH MB/5Q=)B60AJP7?0J!HM>+#!\C*%9!TOYIP^__89XA:I2=G4$'6V!GL'@L*D M!(?6*1\C@&!5?'WB6B5B]/1'CW%/&C(V,$!3Y#E[BP23=V\PZ+\5P.L&!)K6 M<=9>1X76 [.(DGAU<07.42)@?MHB2N4V/-$)F"0[T.C\_MB*&OKUARNU%[2[4<9;%X=AA.N]-]3PM<5EX,BV2 MO)DEVB:?-:1^8A0O1Y(Q2]8K8OPF5\KPVK5<34*M=1N8W,4&373I&/>/JTKP M.O",TD6S:$N*)XU0%PA?BNJ"E"I60$D M)8V.-!>Q^5G$"KP](#(\ WSBV2R=I.(A+Y3BAR5@YDW296)*'W+B)B1W.PQ* M(4?Y.[G3\**F-(XN!?YD[H%['-A) /JRUAKI9?!M*%EU-!B*_CF.WO%0AA3, MD4FM1S2\??\_[WX\&ES".X FBW1B'JOCX%[^PXE42LCSJJE@FRM>SLR,(- A M/Q!'CH "V4$OI+#S: "7!>XS&D7S)*?/)V>9H@D81_V/G8BPAS9NBJ8 *"HM8I$0APRP/16"9P93>%/0R M6$DS@_]T?EW01>9[CJ,_:*-B4:<8G.:H$! PO\:H-3!!$MV C:APHV;. MH0J?F%>)9/MP093RAW, >$&91^.H#Q0@BDPA]10(H*)7P+H=PM@'HW9/;HJ2 M;\$A'[1OP./ C'Q>\.@/PDKN?TA%[UYF"9XYZ2)E8<+ML3Q+>V+J V89<"$% MFFY)=E8(IPY4\AX/VXQC2\JBN9[#OTJ*A.D3B!9D68K_=@1:Z1.*%7ZW9@*/ MY?%XPK,%*YTF19--2=G :T4/BL8,]5K['G=#T, M _%]+N;86&-VKY#-4>FBO4BE'KZ9;@^&#,VYLA(+""E)[HH+6L]V855S M]0]0^Z0WQ4#"[%9J,G".+NQZ3.TM^_K4VLQ<)^B4"<*K/"W MSYDE5\*J-#I,R3Y88P>!7%#1YZ2 PX)0YO6Q$8OY3P>,G,'79;&JYRQ';>-G M3O4154VFRR)!GP5^B@.2<&]<<3\_$/J^N4G2C#,>KEO7_G!MF+*6(!%G)PIL MCJNBA"W#+<3?DK2E8"OPF4]UL400$4*;JR91Z>;:29?!ZYL)Q\WTC3BZHKQ1 M53]ETLKH,XJUE55]1+.Z-GH/KRCY/ [)YY!\WB5'B=5W:QW);WO.7/5YHFA& M7O6GR)7^V)%K]@0Y)0T'-WAKH#]H2!Y)EU$2?&SH^S@OK']W(#9A4U.W 2E+ MK38K_(BR<3QR\#UF<,C2Z8;G%1B"65.1N8.Y\@DQ"G\7\LO@>'CZ#4U. 6'\ MAH[!#^]__IT'JO!AC1MWHB\[,9>1PK:7L6IMYQP&;=]4V@9HS^KY>GSB MA%PQT%LX?,"SED[.G1!FPH=RIM:?R,?1SSVS%T&8KI-RJN/#G?A2]7BS( _$ MW@&O[)>D!)?EDJAS$AN7E>-2:+KQ]QO?!DT?LO6(^_GN 1MY,1 HP_"42DJL M84'35"+34[13IVBR3M$]EZFD:HJNAQY^:XMHL/CNB,LX*#L6)6 0)V7EO)$8 MY0,H4T8 &I#[G\!OL-J#>@B #CJBX5S'W\FB[<6X34S;?K,-;_.<5'^6U>!R MW)JTM6*EQ>&I1IPZ_R7P[=O9WVW+W;?'.6)0X+F(?&TXJ MVSQ*SPJ&]6*1%RE>W HARKCF"UM8DL #6O13)KCF!@/]VXF"M1V"X M&=6(PTN2&\2@-RBD6_=78&E,BU4G5LTQ1J2#EZ"CX*KS+C/VF".#GNM[()I_ M/?NZ4YZ=7&%[(+.S'=1BZB95A\>G'A]2-:#F;N:-*<>,Q"0X;3$NW6#4.>MF MJIG0X5_XQYFD54]ZW\;-@NJF(_1#$ULW&$ZT (Y MQO_I-,3S;2%#O$M/IM>.R _<.BLQR5-:]EH+#',LC625+&LNL@/-1*O @%6MQ M0_6#=$V02J?J/._@ZS_/QMX.I39$3<%N*8ZV7J(ICL;0*CW JQX)@]_[2XT= MXQC8_*+' QAO] #:MO5XC[P 7K#X NQ?.V;&X/(.-V"\C1LPNG2ZJV)<@!2I M^Y>-W5(\='K;"0&TKXS'#S=^A_06QD>?MVTQ9 M+,@>RQO^],T$[*!*\D#6&2&)\I(4'!+F@\=FX[K>SYK5;?:##N2$>97>RPBA M"7QS"XGI2,L]/)9QQW9S/9;+??18QM9CZ6B^>W@MXR?T6L;!:W&]EO$ZKZ7= MOK3)8;EP_&GK;HQD2OM@T&I9Y5^/'\D;&3_ &W$VXG%=DO'SNB2O**=Y&G*: M+SZGN:_J%TZD>8+!S=-3IQW'-4_:.&76NOSZ[,PYZ^_!8$RIY5JS$Q-=<-37[Q9W;_QU/U9R;-RHN(\WA MEZ18L=;._!9^=45X &H&=@$9\? TZE=#A^6-#PW"CBTH4#I\I2WD[WC?E/64 M.?P_)I^CMXTT)/^?XJK"=BX^60;GT;=XB2A'^@%>#A>(DOP3F&(SSC7,52X' M/X&)T,F'';[.]\LR4#E3ETV*X0*\PRV$Y4(\*@KFJGM,-L!+<5_0.,$"Q5@2 MU]Q-(+OJEN7##8Z#2.?)E7+3LP@L5RQ4] \P.:II*L@/SU1WO['S\_UL=O17 ML5$_S+'6_$U9)CG#FAQ&P]U&,9VF4RH+IF)4#.+P20CDF*?+BB6JR2?ND8L1 M&VZ6"A((+ 5&DUE]B7^+-+J965R!7[IP604[L<%9$S<T MFF0%]P4D5XA1]$M2?@(6^#VM/AV&PR,++G'!+9>:?@;L3N!XY&I20;%TG'C% M]J9!1,,B3=$;("P<:B^Q_7H).KWT2HH+"?)%4NMS=^&L!PX-VER*V9E>5O=4 MG&4H[>*)I;DY.M@?GV#5*B]!ZGH\WT?>BM&OJE+TC>@[X:O)_<8773>9QG:@ MFTE'N.J![ 141[1!>%).505+D-A;"ZM. M3WF'_& ONW;C%LF_+6L="E?]3&%\9(FFTB$Y[DJ3 M\Y1@Z^PYBQ\K_[9Q.O\N&LI@-U;19FWCE_\QB,&/6((!^P M?8)8M"R4>Z*O/MRTOSQ8TWZ\MZ8]QLC*0J#!?L/,X93XW/[TW'>=O?WX?FZ 9 MF="@>ZBO72Z>V@V#T6_4GO)J%>W Z MC>1G#@J%-OC>3.H_';OT6O>ZMN>@>A<(>)@.<7J"5I118445;- C^M?TLG/#Y:B)@G\4=D0 M-Z953B.)_/;#3V]1HP_.OXF#3B[];XM5\@^XJ@3T"3XY<"._VBFUSIR[>R>KDLYN@+QG.D1(!(K M)$"U BP8C.^NV:#CZ&?NTP?76DV2IC*5)FF.!SM!6"[(^I 0 2RY];6\R\K3 ML.9U[JZNV\!%6E6V5DM"(*HL,?:'M:5),^7M0RH4P-STH#$Y6&WK:DR534A;>C:!&0+#9O G^9]"D@6EP^F.:E0KO_3_5WX39S/ MU;$LZCU./ZDLG1<,32:I7P3GK"VT";)]@@@YN(VMK<&ER,)H!T#!%JR?+9/Q5[];_:#*ICHH5J% M$7R/;:JC2-!Q])ZRXJ S8GLOE]1,,..0YLD4VZYJY;*@$_DRH"IV[5RJ@_:E M)/SPNI!B_F%\%E+,+S[%_*0<59-FQ%)AEOT%G$E<:HG6I(G>,HR1.53^JKLE MP=2I'*5"1H7)QDY-K2,#G$VP?H9M5[H/'%^PF+#$JNNJ_G?<-EA0/4@1'*I. M_:J^+-N6)BRJ,Z/^"&''L0D<34V@^'L9DGEKM2B%81!W1#P>+E:RQ3J\Q7"< M'(3K\^/ZP $3NP?.DX]:*A&&@]8Y8) =4KT]$W=[;-*EU-MC.@$PKX(?;VSV M-A:(->N,/>@?3M]$\$>N=X2\25X"7A7_M=D)@_E P& MLFYTZ 6-2.)?M&\QJ$5U9\+!MVRX]0U7CX M53BQ#_[$?BI6[%?[O[WY_6/T[AV8WA__ZZ??HW>__OS^]U_>?'SW_M>.G.YX MGMCE5J+2&CQZ;Q$YO2.:>[F/P=R//_TB$:\WQ_R7[I^_O_OP?Z.?W[S]^/[W M#_MR#C]X-H*@DTN MSC8]#.RO D#F)*3/PN)/U"$]O;Y\RM:(W;_ MW!M;5]\]OVCR-&&%_O[,!@?4U82 ME=@_3>! ZS&,-]X@0U(: N'^&!D8U9A$'[#<;/OI@L]+AW5*9(_H\,%%RN;0 MO)MMFH+_=XN%#S*X3\?M];PJ!WB3HC4*X9JI& R;)@OL/B8T[-@4 /._\?!$ MV^*(VG7-L"X#\%LNND#=%N;X/DHE2.(='/"&)%8N"Q"R+ VAVW(* W?5,&- WFKQ&MAU>9:#4%I3R MVPUZQHDX8P826R#I=ROH40R>B:+M6#P9[8"*0+@=$.XWMA6\$ G8#R O"ZDS MP#E%5'PCULPF6Q*Q=.KM\84"=>Z@#L\:P1*]Z).Z12)5F&:CZ;$S./&I*JWF M*<&(W%'EYE)(CPI$QPPTQ$U76^%"\5 M)XI3,5.XM>2)(/-D*M#T=(YIEPPU*5HF,<^I"2;),_I?4I2ILT T3SWY)&-? M[%1XU3W=M+E?N95+E3N*+Y!H1\<>]1V#9.#\MZ)!:J7E](AG8.'L%X3MTQ@, M)%PJ6XK&9 0PH-UU5EPA(%80H%U;C1RD8,P(Y_A#6DP+$A,Q^%$\#,+*1GMQ MJ\ZF0)N[)6?18(>DG119)DO$GE63>0[+N29;1,K;M(EB; ].@5,=?%7-FNWJ M+@-1MG*SC$.%/1:,BXJ]^!.:$\J(SPA<.=-I1,M). M8?&F\VHKF\I#PY:G_.R-_?TEF92% M@D\J,&8=*E0>P0"2F:.Y3LLPUK:@%Q'\X@P[;74[J!3I?U*MF>I] ].UZ\%E M$X@0C5C>A)86TG,[#]G,N-^6*-HI96LH72J9<1HW08C75^JV((1(J?%,FG)?#(?38O]<>%AQ8B#; M5KY)CFW/K@LARD]CJ%(G+MU<]HVE R];V'/ MKL&<#<38E231\!UW],I:^]8IZRV3%$6E:W=1B:%@&B5@!Y>PS3I/K+%FT(\% M4Y@*\P,A=RE5U%#ADF7]<*D^: ([;L84*_*$FD"C'17 MGKO#CO+V0&^B,U4<,KH*H49A;8:9#!$QZA=YG!BWI @"@ITMEH3NW01Z[HR> M[L0_5IRL+I%F".JAUM"T+8V!(CO2@BVLL0E.Q%(E5U\0MFQ[]$QG;N-AA.;_ MIJ[EM/V=T/3KHKP-,?G'S7_KL0,: R?#L8S8%H]HF(HY#)Y7Q5XK#/HH9I## M1,_8X=H1"C.U\N%N_:OV20BY=%:4XI/P:X+.V 6)WV9)NN#^)3Q ;=XOS6=8 MSZ!D[.(F@J\K_0\4V@6%/C!2"#GW!*WEC"V:)C5X&27.#I:3=7)[I2 M"0)ZZ&+6!9!LD1JOOX^6 O.V+%-5$T@!58K-&,V+0LH63I?>1*"4KKB":9=< M*]UV&AI GDPSXZ!/@ENU8:'MD=M:J0(J<:=*IPGSA#],L^\):P,:@=:/8];I MVMIK)&HN_A3.82AK3>\8JSFF+(%'W:H:EJV@QZZ M21*1"[Q(L&[%9%QP)_Z;I7)[8(3'8025WZ1EH3E@#34W8LD$RCP.9:2$G0YH M.%)OM#:5'Y EC2?I7:*XD7A!XAZ[/FY-"Q[".>GB) K;9(M# M$J<1T,- BS$T!O89 K%R2U)(GNTTY.] I^N1K]U<3#J3*B2"U[]B-'LJB!%; MRT#55MI GV0J(>SC2CNVTE-![2TR]M>?\NY.':^2&>@ ^0'"2F=)56D<76-[ M!S;8!1O\#):SS*QRB8-UA$=7"'!8LKJNP/C%68VDIIE=VBENF4GIS!T^D!C: M?Y(""V!KCQ(91^N;FXI3"]WD):"PZ90&;MP4>.YGG'J'@\4"4(-F,K_TW+2@ M!':B!#@ARV=W'XDD>L+3-S V23]EDN*9(U!*X%IDZSZ&&"JULZA:F\@KJ]4W&'B KS(IO"22Q# M!;RXQ;Q H!2DY3^:*2>&^1W81@D;;#$A?LE6G M%@A\HT)5P([(?B.3P67.=='4%NT2JJ:B%+34*RT MJB,3]@:MX$3)?\>!IV[$8 D(\2R9Z IW%&\9!K(P7'JK!?QA?AFKP MEUT-_OR^V M&-\N]M*TB*JBY?Q&;RH:.H;?%[/I7NHSJTMN0E[C-P"9CN1=5TF5>MA "Y7@ M)%;$SH@X2#B]5A@(U$4H-,^,4;YHX"5M*F,,X-;&NLS7Y1MGO*6.'.N21@?U M&=.V-%ZW/;R#K"+__F-4:1QIJG%*:NK'I:>%S-!8*"#.DD=9PN-D\;*/U$9/ MG5YZHA4:/%A"Q=?%U)*)B[\N: AOD;ES85W>B%:FI 69TZ.V"DK(MT50R0:\4>G[[I) MISR]3YFIK%(:QZG-6(]K6!/*X9K4"4JD"S"Q)8CLL^L-/?F#Q\Z* );I%0ZE M1679:DDH^M1,+--B9DZRP]CRUI W,DY3IKLJ7(/AJ^^VW;G@76WPKMJDTQ@T M#C:'GN^8XES@6>'B&6+\F]OF_2$%%&-!K^T:!^ R #VB%E4.EK(4_L%C.7:B M<"XDC\2$:T@N&0_D"-6016,I,%59>J/S)-)2S#$7C6P*C%#DY-[3>6^0&5UF M0J4ABA74-1!]J1$!;)\_XPV[(Q,J'J,ALU?E)49]"80,O;3>!H#:1 'DN8)Q MPD.B'!;$NIB)'<;M 5)6C$@IF%#F6P,G[H(3G;&D1L9UI(\--8%M%^^5@7J[H%Y+K'E M=0O5409OF>(?G+N$-?5@XQK3R!W5A7G[9B&T9%'#^( S@D;\W09/X)M'X!L+OLI>L46C+MD>(5A=/X]$81XA MOXMA!LI$@?V:+#0> [#8OU3GLBJY@54%-; ;/^)G?^FXUKKQ[\%#GD\T\RF*\ .RLCTQH)) M3 F0K>8C;HO4%RDQ!U:274ND4WV>2!-%@14'W-LDCP[TVP7]P'"92J?*K#7I M"%SO.I&#MCM*QP_[MG7V73,E=!+'3#K@$3ZJ3 5_VGNYCG'3LIH=6ME;348( M/+3%*<&EG%2V28W+=.+SJ#-3Q4^_0+^;5N4=>+X;S9)V]02P30EV2O*3J# *3RVT9W"$"KV6%+N."LF8IS)#6@>_@HO MF*LR1Z2J%(RU/$V\Z*BM/*';%5:H)9@^^0<:^V ?SO_98#GA+,'T,.Y/Q:_$ MD"VNDTJ89BE66V&9)5N*L**IPFVA)\ZRHIA&_RIR]3W^/O#@#GCP6AH1-?"\ M3:)@3JU \D[<:2(<@0-7 A3#1*C4@T?AIPVQ!83L.D7)-:H[@$=/;HU"$K-^ MIJ:T&J>3&U[QYZ+4%V QBT'%2:9PHJ0T0P7955C_[W"BP'L^U(C5RID!+C"8 M2:F5##OP6AS\)&>17Q<4RK)>AM1%()2YR8K?8@4\Y MW@A3M[, "<#ZG.=J7=U84_R!%0G0":%'$./3KT>BJ&SL*" W$S/5L4*=5=,S M>2N$ M1&IX,CRA")PN[5GG<@,)%7?K8>GP-GQQ'/U5 1FP]%?7W&*XMX'#0AFA1?KJ[)MP4R MZ'/?*;G50M(_QC;ZF:)F"?82N?N*',#X%>W"KQY@A59,3S(IWBA#&RFBXU?' M]Y(CUN*V&[5V)YP"#[@X^L, MT,"-U#&#P7(0DFLL.ZGZCD]M5U^A7-$,90$H:]:@#+7T M4C"NB5OU&+&UA#VY^&@I69(F!"G2IS"[[K'LUTJ=T4&"RB(] 'T#.=O!?XPT MSUICPJ4+O%/JMT24Z)+-2[>BF8*]-T6&R79_-QW\+5".#;DGW"S@B(X!BI&S M$\TMI@V>GII\NA4%>+Y8";@(-3DX@M3ZMC[E>"CF!L\UP%X@PVP5C>#,.K7# M[5FW7$R,=AO\QC?9L(?$[W1:V8G4E")>Y6W310XNYXVM;(05EM_>O=6&9,Y) M"'Z7;X\Z)B5=V[(JG3)HTNGR?M%1FY9A7_'F ZUDAH5%1W#!=9DL%A0_)(E/ MRI(L'_@-9KBHB=WZ(/[)P%:K]K#TRTG7DOZS[,=V 5J($]79 #[*J:5)\NBF MP*E-3/W%SOYB"YE)N(B\"+N[C5*T*L,O"^E18I%R-XXZOO1E7-?!_5Y4&LG> M)O$$_$$?Z30B2,JH,M8@FUKBD]RLO]$'G,G+!1QS6E9.Q-0-WVN$[ M.Y>2##!A:EQC!L?;Y-;A>'=O^*@HI ;0,8UG339#.T34/3(D6DE6(MMI3=/* MSWOHS9D71Q=(V[1<+O0B%28Y*Q M*O&-'A=HA _2(AU.-LHKDU#2C9;=RCFXG66+HY' GJ4U/\56[7'YMGXV&XFJ M!:H01NRY"\MK_/A MN,^=#J^.%=]I16\=TJD# (3/4FS:8MNQK6 MD:.CP*WL>DBJZ&[:_"#)'=Z,E,R4*P-S<=[?QMH M045.@4[BL28ZZO\31; M,6WMH?H-(#IDT_=3M" ZD9=^F8FM;P$$U MF?_,UF];SYD>6U=Q] 1JNUD[Z7OK#?BW0M)3WAN,(\8FGB ;Z_A0YA.)T=:U MVW#V^ ,&BV!A[2VZC<53X"O;\T(\3Q:U M9:A7XF@$RC0 RR203/"$3>4-H)P*%RKIWP:>GVN79;6ND,H6 Z M]JM2-4,^QVL76L(8,$DJO)SNR-L'3I-Z=B?COUX _3H@;]9%Y_P9K#(QDI['1;;2C'> -HHY; MZ;)VM5FAF_]U)YA??.#NHH3$C3_2^G#"WX:_UW-IZ$6"+(HIE<2Q5L19*Z"L MO,%7S@NH6.1^0QN>G6G?U(R#17 ^:/_&9L20VW;NRCYSW';BC&S7U271DL+S MM,EP ;I=MPI=NF1ZJ[/=$@Y<1VZ3$] IGE9.QL\K2(6+]E'!N(,_*[+.&?Z9 M[K&AP-B+_;*KS;4*/=FIMFAV0KTXHG96JWQC>F,MMZ)T@<.&$1SL>\(!,D5] MNU1NM414DW7%?(LP9!HECJP/J;%S/3]4.9C61#?"+_PT@TFJ= $G59(KY 5) M56J;06Y,J9 F=;D("+SUP5)AMOD@N(*%@N"QZM0I%G MI][(%S6$9C$4J&ZK&GP:TXJT)!^*X*P@G20I]X[#T@@.-2IS/U@)INU"W08!*2FJ59+[FF#4R>/*9!,;BK/ M]D T /8Y+)4..T8\5WU%\4#]T.?,#E5M' M,]9,\Y2N"\?QX?B/'TAK3NQ0P^3[Z2G$SM+0I$G-C%53=@D59V$:R=MY[T4 M&:GB_)YM!N14)F:8,?.TP!G;SM@))UM"=?AIS?-W+-:Y#E=X:T?T"EZFPB6: M,>X8.:F([((3V!L47G6C33P[F+M:W.L-7!G5JMI2>K=TUP.RTS16#D$WE4&T M0P'V8>UUZS! M#8,$'MUA82[) <_]V=PW>R!A%@)JXIP /D+;#L"M2)Y-,06 M92S5=$)RU)!,L;).CL498L%ZUB;SIM]>;=QY''Z6M 5V>VI1SZ#2 MQ@&UO+A)!-3=+6I"/4BHIOQ6\PKZ#.9#_50S11=N $L1F;U4>%")>%=*IC?8 M$7^25RPJ#?D55?.$DWV=FE.7];WQ @S66515*G4X.'<7N[L^\'17+/Z2% ?M MNS[RIE'_C!3M>\^P[I,5DM0H@&Y)ENG4#(. KS73)34M7) CRP38*H/':ZZ[ M%V<%_-*!K88MZ3RMU$L[-8L: M@]W4'YD.&IFJPWMLL%G@.AR49<6A#:UY&"K_O9U:):>@["T)LT8"("5JJ$%& MS@)Q3FBKDSIAD0(SC^P\R3XMFMSD(V5W+:-:4JV%P[?=96S':7WG%FOJGJ!6 MI8A>MV186F]<%,!BF#Y,IZI@#9X5S?2(L^#>-!%YY559)-,KZ:S.290TBW#\ MW[1;N]C9W)Y//!3%'J%-&JZ6%PNU_ZM*;H MU^'_K84_M6:AX=XK!_>/L?[*2L "=>=4@\.$P-O2]4_-\KI,A%^-(N(C+2T[ M;SB.WG;6P0-SZ#*#V"T5CU)]8;25TVL*^R_]IH@V0=7.P!>P8@6!G4<\ M[+:MZZ2>'&VQ]M:@R:-D>FDCC@HWA;4Z1=&\ 6^$0 [Z2L^2RJ(<@HQ1A6JJ.E6HW%[DS'C%OB;;0"6X!?+E[2;PV.E,-MNXH3-\'^V!-Q;- MUE2IK8>S/>22K(\.7K!V=/C3E* _H1N$8>OLUO4VM4>ARS:D SUW@8"WV#K' MP@[E"+M(4]CMSVXM$K.GQNWA[ 7X6/3QY[,B2PO'Y7: Q#&F0 :$XRH4L"[J M[K.SSZB5F(N\,28J>IS12+0#&?*R.R&X(8DFKR5J3?V79N*BH0^AP^+_2Z7P ME,Q!4O-I1M CUWQF4NT_69_*\3PM'H'3]U\63HTX,/F/M4!WM=-/A7+/%D8 BJ#BSX ('A:3PKNB!=ENCB YN%;Q3/8^% MO LLYL01)1AU4UY\"(WMJQ9&XY5"I!7JG&[UAH>T\5<_G(Y"VCBDC1^_%YJ\ M;VF>))M7G)CVU%8SDA$E=M04U/K='G-9R3%9B@\CEM$E[\GDLG2>01OW7B(K MP9!_57MI$8I1- :CQACL+FB42:!T+[3!' 64 M376V5E*1?"[OI7_K>GVP6FG/LIX?,A9RJN_S<1>W\G)JDC32-SK)VZQNP[Y_OC'C[](#9C;ZJ.MY3<__L^; MZ+V\Z5<3'(VCM\"C"6A,KNZG4-!;M->C#[IT__?TZ@J4T%L_CO,NGQS'T7\U M"7QF]-'-$;TMX!=_JZ?PYZ_%IS0A\OU_'W_J OZ(*C$]P1PVTVT?DEDE&":J M@2DY;>^G.JFOA*>)"B\8\!OMHH N^@5NQ'!5W'D)!9E,6BMFC,)V^[AI/NFF M6:G*0R35Y5FS"EM3@8"NV*VE47S(*5+K!QWY MTK,?V@10F'Z3CD9Y>4 2$J ML/Q4[-E_3F$0)W)C)\OKP9'>#3\*2_PE =<+6V\'FI.<[A-T#R? YY*.=-(A MK3"AZ7U],TDF:=+BOL.0\;?.$=XBI1Z1A3)NFA%-L1=".L)^7*6Y*:QE!%R$ M(91^>!3^$+K:C7.;2BVYT0VZQ0TA4$((82>[/&OR":>>3;)9!XY4B34(:!J% MK=Y-RX040VR!+Q1V?!<[WBJ#].+;9I*9SNYWVRTU09=GHG.PVNH#:AN;=!-QT0L(HBYS%DD'>8T:=$L$77/(R8 MV@<'O=0-@U,8URDZR6ZC:\+M*Z,DUZQ]$OS@"! MSELI*&TNYH<4/N:HAYG%"&VH/_ ?G89''XI,H#P)@Y"0)F0('S98YAHSBU-6 M:Y_2"KPO-GT,8RHZ$U[DJ["WAR+Q7N>76_)CLVLZ52FC922E91[OPQ#23'!3 M5>+5B_C!;>ER1)0R'LI@,IUN\LE3#IHPUS&BB'@.1=A)-,;8%*$N,+F%Y5E'C 7]:TB/0^LL\)F-YPT M3%:L>%*? $[JW@I.L4CBNI/:M@B;##KL8E\M0+:[62([7-Z&W*GAQ=06#$,#/J2?^/%JLW3[ 6 M'.>:4">;*;47V# ]AJ-=9)Q,YJFZ46YHO(U6W9HF01H0=-SD$T*=(9SSBN:$ MB8Z]-11+:@*!):FR4QY,:_(60O"*:I#&H0;IQ=<@]7/4%\^J6U^0T6HDT3-N MNT-J']*5\>4-&,]?I]'="<*WYO:>%J#T.H!A^?541_EWNY=^N0)#5II5"\:U MM_B>$:#44\157]P;S;BW6*-0ZBH!O)47P,@';CF^;0=";% 97:R'2I9%)E@E M""7JHCQX:+O) A'LN:\X[H)-E+!=8+#;\4)V W1KX@)6H<$,EJI =#P-X5NJ M:UUVA5>NBI+:LVU-A4P$P@/3X(OC1(>H7A71K4I* 0"FOG53P( '-9 /./2( M<56P55'WL-MON*$W?CI"$^%H3G8E=S?CGNJN0K?RPFU2Y-_[-JT+IZ$6B+RJ M5$\AFYZZWC<$^S!$\$W5GC%27"C$:,]P;-DU5RBU^%)/8"_V<-7A>!9233*/2I8, MY-X*TO\_@"#55'_?BBK$K&#&B-Q"VDM3A51+>M7(^%J+4&WF%S@1?0/,Z'46 M86%3T>!,"#TZ ">7&@^X0D%A8-M,G&QJ&M<*E\8/],ZD3FOISQ/O3PJIA /Z MUM76XG_TS9&Q

-UL\.Z8 :LU<5SA-7JQDXXNM4Z2S-9S[W+&:H*O M3#$-/=!0ILK:7B]GT+LF"LE)8M1Z:S1!PEWY9@$R<,_@UNI8-VA@&?>24(4> M#T:J6_/C-P[[E)G,?1-.8UUTVJ& Z5/6+;&=NE]697].'I1R)+&*7N3$'OZ:R_Q^CS@SB^/MHAU^M: MM>]OZ)4*"X&G=JB],8"D?(0OJ*(FUXQ&.JER!"7EH;R$>\$WW8#LZ9I##CS. M..X>H?H5ZT?1/"@YVC!ZR0AGQJZZ2V>T M.+A5=N83169F' #TV(SF9_G&9$OKL&KPT>5Y>J4<,"W,!+;+3 S0QU;QC!,? MO2RWJ,W6M"[RM39MCSTK$#=25,Q=%DZL&7Z5%TWKL#!'A/-X'@/2W@?1KE[L MQ55(\N6&APV/T .="4O:F$=8-6V>>@K<@$3HW@X-L35ID&.S[G!M'9[2<"=( M<^T[H2MCG!JG:OENF7IZ=>C 0]F(HE:%LGC#I%GZ3["5=%I,PTW8R'RK4MW& M^NX"B! KI6J_T"&[2\;4'[3P%>VYM0,7G.Y'*,_ M-?O%JBRYSX(VQP1D:9@P UW&_O +;91M&O9HIQD=SB'6'B#@CVPWJI&L&S0# MW?[M"4?#=$L+ K;4 EK*2 YFZ(49@\?/D>V.GQ9?F#;GFK SRL !\Y!Y7N.G]GH;, M,DSM9$O&K&,\*()[;'6X>'8K(Z56KD*BP:#+FA%O80G>S",#\F:MSG%) (_J9]B;E:<_T7VW#SY.I.W*[9[A<49JLA'DPUGA,I4M2 M@]1PM:ZXV*X_['.&<2&,&X@N*BZ:^Q[;[IZ/P-?];F1*H"#+I4(TUE;;IO&7 M$]NRI-OS-6N2C&@+Q,L]"Y%8>\<$RIK?]JT#S0W3NX1J,5>NJ!<61LMK(2(N M6L#,&5&P!D,7&OA>-.[3!:.<4;A1D20,FTR[@O:TP$(IPU9XC!4[KN9 MN_I8CS_ $9I2DU38_ELPM3!;)XED5J"F:UF@)4(H87=O^"O*+9^&W/*+SRT' MC;%98[C!="2U&X,Z2(QTT$OMZ-PD@EWM@>QR.! M(BE$,=&VOA&^4@P)YZLL!R #_69]!K*Z>.#*[(DPP# MO8<1NOJKXH'R6+K3U%)UP<%%KQ!EUAN%G;6"RF[M_94WWVNY(9O3GBI%G2=B M%18+;%,WM8!>(+V%-<;E.WHR#M7%YU4B_4$2&M8H=I1+\!ZW2_8;;K7UT5-S M_%<_Z,CX*JV4K5FS*7^O&'21UNEUPCB 8G*-;FT2"L)?A(AW(1T>JTP1O MEQF;_B<[70_E&1,DW%5%A;TVB>:DZ[G(9$+BH2N,97!!)Q'=Q1"SI77S))OI M&I?8KW28:JQ)O1>2:DIS#3AF%X2C!:8R)H &3^3M^A.CB2Q,CMO19\8CS,!6 M2:LY#CO75=L&H''&N0]:DQ$$SO)VZS3O5C67%6,B3NN MLG%<8QV>X*9 YAM+WLHD ?'I9D+A+)WJ)L4>9$NXG,)5"YS_YW?DL9)O2*XS MKV,M-K"?.G/ MYJXFR4%Q_96M#Y)1[FKJW$QI9##4I@1"Z&9DA&BX2X/XEZ#/@.3:4'#+AW#-I:!/5[_+C,:LY2R&VV+Z%=S M4(6K[F0ZFR1NC\%4>8KPD J3:56?@5VK9,$F0Y.#H:=LF[$K^2S5FU^L32C_ MF!"HVTQ]9K.H00V9ELKE,\%/U6-'G6['#D:$PWZ8O=B70*E#56KC/A\ \%GYQ1+V'1G<3ECCK#.F%$+^8:16*25E06U5:= MSG!*;E?:9!>J3_!(5\ZT^O';1+6N!'%*IR"<%1:J\$1;HQ=U#3UP'O64)CR) MD[;J PC6SSB3GO N_PH"^P8.'#\A/X<32 K%N?+%E D#Y^"T0Z=L?6*!.777 MBGD6L9=;QB[0T_G[6]E1>K1OG-OB-Y,%ASIR93: =Y2^M<2A^*6A%5F MMI3;C?0D/NKRT9!G\&^G8\73EGI:[4:"4@27=J1/9?J5;YZ]->?F^IZ[8NF2 M:+@_QTY\);D@->)=GAKK#XSE@X]54K?"BZ#>\(L+PI]4:2C*=M6], M@QS*Q/%(!#A<);>CG<\MU$LI;@*3/ M;^'K/1Q;_#J5WZ1ED9O2+ZGR1S*E;-ZT+;A9BH >! -K2Y/[+;INY9&IGL? M$)5MB RBAH&MG]! 7FJI%EQLX$E8 /?N\.M2WCO3125B[E=.VU4.NU(B4WAI M>804@&B@4LO*'2%X3&F?TC(W^/@S,KR:DHZ>"7X!RU*_*&CCD J9<@UMW:/4 M>ME9Y/G*O;>/*1V4A'AS7;UP_5V3?%]1;OPLY,9??&[\27V(OJZEA,$MG&(M M:DDRZ"*"9^%8T&C#.>$$X_U1(("* DDW\M^T%I:#.HXZCW-G[\;^\%T'?MW1 M8'9M*ZD:,],)W 8>X]^)BF%LGA"=DBB@/WHG/^3!DQ M5^'X5(SNL@U96B>G/J5T1R&WKOZ?)E?_Z]\&9R??#T]C.3CQR<"Y$14IMY^4_@CV#( M]_NO:SS=#"1CO<,+.B]^ZA3!Y/EG["UQD?'WMA M6K:"&UG!\2#@HV';HDS,C%N-R"R',=O#E$>@#^=I?(Y8-VUHJ**S-F]1SC@7 M-**XP[;Q,:$LN)&I#_=5!=KI;%GIV! +CG.%*=3E/AG;!X]6(II$V\FG8 _H MFX5(&Z3U#DG]KV*E:(:$H;L_KF'B*D%"VUFCR08]N/8>3$U;HAA$,)X-S7_3#@ DHDH?S M97H]/.[WT=SJ%EJ:C+[.06DA=A//,Z2>!PY?E6C*3W6_A/=*%]6 $,N20-V_H*2FU,*"+UC'YZAW3!"=<2='IW+",]#I&6V*&(M#UR5Q$@J6AN5\MDU.*^P,*6.J_/S:>-;= M'2.&^H M&W^/L(T68Q199M#Q6H!H!Z(9VM.$>GH;-O1;2U=QW^1MRC8S5_!C.;)I)WQC MFWW#Z*_4_5PK!FLLG--S21$T"8+UD7C]&>_&BA.VUZG1B)G2::C:HJV<#WT& MN^=)<.0^@R[R\S5L=]*E/ E*M>>&BWHRW;:F7__J5D\:-X7VMEW\5C*4+(T2 MHNO.DV=5CH\M9 AL25'66@N(4P[@9*!ZFW^%=+M%H7J&,6ENJ82&'=$A=3,S MC,*7QK=+JDHMKC+#5K-4"H$:K22/P,%;&:+%"4')G>J KL.E_IK@;V:" M:.(YC]%MJK*IX?S?WKTELX\P,%UM"%^@+)Y&>SZ&-'VO;:0]#"UU7UKZ"$Z* M-B^.?OSPFT2H.?5 [9UO/M#OOH3XWO'+,\WN)G?4U"FO $A&DQ\=V$BG,U<6 MI-:L9H4)#9X#693.'+TDXV:2J.368GJ]NELX*.I/XL065(WI MA(24,G;/4^0J6?"$[)ECP2P3\M=L4G GHLJ"R!3'S]*,YM8@Z'B[?#0^ES[" M?!B.IMS?0.H2ET< M6H+]ES2GP_0F]7%A0%NLT3;8/RZ3SSV>JY=YQ;QR-"\-TTVN%Y^K:OWG/?XE3&J)]F9?HLE48G:(;]\FMWNR_$6@N>4H<@]!O<1K7U^\]D8I,TIC>>EU*^SC7 M89G6\MZBK?ZRG'[5!8^M9K?M$]2;5N!"#'(%:L]D,,'S0)H;$\I"5CB(&2@S M&HBJ#_9RFU#O/LG5>TKT.UM:7'%LH,',;\K#65T2=ZP7C52C4B*IAMU9Y>X! M2M9V20[K#/3^M+QUJWVIE>9:!KE+ ,*K46T91#T1BQ:.2Y<\]\?4>D7IOO.0 M[@OIOIV6##IX@&[$V$)D^<%%BX&2ZMHX;SIN;@8X6VA/!,:$\W8=A"P>D?B[ M%X[7K)%L*D6@0OW;OOVF"4>T5\)BQH9XWS\HYP:'.* $?B MT>!94WFWR/9P%;DWH[(BUTQV](JK#LVX W639-0[P:$T-:T<-XHOMO%5.Z:; MRLC98 MR61S(63HM7*&=TAH?\:I\EE+IE,9>UURN"S)W2GDMS(2PM94HD><2WV91B0" M:X].=F,'DF.8"7R@?J)&9"-@:MT\U.ZDH=)E>F>GY<"2XD-#43:7+PEB4= 5 M>[-227$VLB)"" ](4=3'Y-"^RJ=1EORWTJ!W[.$SMWV#E+0H$F*(BV^92]FA= M,:4;41)D%'U7&ACSMW .&M8$Q(,.MIE$^JPD=M$"94I2XA90D[:IP>UJ982J M?MF\4VQP#7>)C@^.W-.?QT+*<7<1= 9*DXWC\D,+HNI&TO8QV/Y&T$MUKPU- MVTD^R981>FMC/\44Q'(%5>$W.3N% M.IUY1=6MMGV.D-@$U_U0XE,R00$K;XAA6%17TDM4%\4GPUIVAUF]P&8D4B[M MG\GTL-^]JW_+9**0_'[0>IK3UT71GEP#92,Z/YH\ J)N>Y_UF'IZNR6J''@O4"N9JE##;)42X_ MV];-P-AI:VC&.%QJGZ7KT&DY:RBMJQ5H;9A7R&APGQ]N0[0[+!JJ,75MLQZZ MO)T%$0AN&N^$;]S) _(>/1F07N#*EJ]FNQW$G8](-+.T(G'JLYH0:'3>UV$? MXTO0 I6F)BKA]Y6!' =]"3';F.>F/S'?TO%$]E+A_J&,B:OG4_2""\._D.=F7LL -W+@$U?#'P*/<>)G@,/=A1W?Z$36F9#O< M=F U50X%7&S(352(HROP,,!)62B<%Z%+H*Q*C=GPVTPB*NBC5^NNO\HAM&MP MN'VK,==H*>KD&L"?R24D\80/K!KYQ6E>XG..>JZ3FD]2PI8.X2WK&3^1L-'[1[$CD[>J-J M4_;$2Q$?QBIPLP[!T\6#0Q0H)A6/N%;&-)!JAC2W>55G1$*<+^M.X9@#>Q;8 M*-@W2)5XE@H?$C-F"+Q4PV18F*??V=DZ=W"B=N\-4\Y,'LD$0]J3;IRYCF9H M@C8YNZU#:_(*G55U.HMLQ_J5!5K6?:6WIK!8OU+ ?^V7B!,*2\FY9HFRO=K# MB(VIWGZ0*>5TVHF]\93Z#5+OY"THF9*XB)M$[F*">![ I* 8L4"C6]O%%8&] M9"*X$D?<)G,<7*H#>%;XS$?#BYI>U)([JKP,(35 "KR4YE-1P[75[NP.HHJU M*VGK,0^?>=9+[8 )_&@0;QIFDB-4%!(+H%B[V&*+ 3XCX$X<,Z;T(5^1Z2BI M< ZXPD\97EO4:9:DBZZP)';LB08Y'=8])N=?A[, M14:R[OS3?C%[4UO;[/>*I_@>NXEW'4B Z]W,PJ.AY>ZD0\I*4\B$%[QPZZ$# M/SF1)9>QUFR%&V5QF]E[H2+]!)HN8MN (-1MO^+*$%O*9YK16O!&SBH)'">A M(,&1DY*!Q\L\EB-!P<$!G9F!G M(\F)Q%FH9M1S4F)-(>TB#[F^HA+Z/C03VSA(7BE-1B()U,A_?BUYMS[):0PT M77XFY.UB[.D6(^V7VY$]!H['5&M0.P!'?7"5'*N@(7E=AU;:H;JIS7Z>"^[K M(XVTT5/>J6+*C'.J)G/X?48HMR[L$OMA;D9N$V<'[VDWE,K21(1#,"9(,2:5 M1BJB>O4I9BU1D@<\G;A@K# M:\BI))/8N<\CB-!N18CZ>RR [SKC0=/"F#H1!K_K>2#'3@X5,L(84EEK-*I? M:,WK86P%74](S8MZ^C6G*3V3]^E',G-SNS7[O78TPW*^K+OCM:E9BM*VUZI8 M%MCG0SV]-S)]%=DT 8/(%(QX?8].#QAM6Z9'7,>=;DKG4@>5T;VC8UK-59(A M)H0,;D\]),J^E-+CB\8C47&O1$-@X=D#1CEIV<#IQC !32G&;D1R."G9/W-0 MVC74PA$#X,#3@S[;3:IH01"Z,L]*RNMM^6L8BK+[@WP!JLT "SMXALCC-& / M'!63ECN,.)CM.C!(OG88&WT>!Q>)! M+D\2=]QM!.YTJ?C%GKKGQ4$'HN[BQ!8WF7I0'>\A&*M6_=7=6DX6C'TX.<;O M),5JFM=:!K9K)P@(0O_D&$ZI2U6ZQ9WJ!,+90'&P$]:L-:WP$+:-#AJ=0&/P MK90%=7>KX76YE(T:XM\S.:%O5#M M6[$0I>VIG6C15F)A_D]A1:J'5D"$WOP MEC8"E(T''D?_S4ME>&C"D.K;%]U:M4#+ B[EC?9:^"LI2-:14[_,RD4_=K>- MV]V08&;/UJ^"=E\ZXXM*>U[W^GE'$+/\U<_G%Z&G/"+SPD_=9FWP-95 MH*!)I,MDF4YY)D:!5;SH(8F8ZP9-W2]A>B5,OYE&/=3:S-%W[?XJ@TZBBU8/ MPVC E8-!@4J+J^HL-GIO;-=N](S *H5]@^U(;SQ7X+%MG:38[>%V%&%SDY2 M1\CZK79*@$CL@<( ML#PK?J\GT7ZATIC_ROBX2M_4PSY%ZYLU;"L/!?#,"QH%2DV,NL\%OD(^KFV, M6-0;Q/"40M@V,B1.DJ"RZ68A@8,VV!V?_NM7:VI>I\ JME#T\MN11-=PL*5T]>-0"@7C-^O-GQ81B(41B'B49:X9-0"*7 M=5_]MFL[<49)HP6JJ4WW6I1+?;5DQR-!5-=5OVQ#"GO>@9J^AG%E[=IBQCP37VIO7>XIG:QBN=Q5^OD[P-8Z+ZR/6ZO'Z#)MHP)W9WKM7H1R>H1)%=X*&$LD/H?Z%!G Y]G33*]"(6.JDR=D3MD04IS M8LT-R 8&RD,W$*.3&Z*D0B+)E'$N5M+/1^_;!A&DIPG>:R!H5U9X/9$T/D>/ M6,)]L?NT6M.#('AQ_BE&T.*3]A;Z[+6O!4$.=#KHP*;DMC1$))@@S$<7LL]W MUQL:@X%\4LUF+1QX95O79 MJY4,1H4F!7V(R(QD_CKF)0%(8N *WC"O9/B05(7KBH>IC;I8"-ONN8IM2VFE MJ5V9H5*?V@,BK=Q<*5PKTO]37JPPP *>A5C93NN L11T6P&>DG\CP((4(R$W M*#_..Z0JP[;V:T."HRLN/PGPJ#X $-6%/I*ZNO0("P\$H%W21)I95VE)YL++ M21#.*2S,E!K%UO'GM!X_PQ"(PAEFN3Q1]1JV.I=) KWXA.[4*'8+5V&GL0NFA%F: R?(M57"S!XJ M?"?.Y'X7MN2C#VN)>I\/H#''H9:81MC<^=5KDQ6PV9Y%4.PA^$1WC M6G_ XF/3HR?"1B6:YLE^I-.&)RUW8N"<= ?Y8?]_>]_:W;:19?M7N#S3,\DL M2+;D9Y*Y7DLM.SWN3F*/G4SN_0@2((D8!-1XB.;\^EOG6:<* "4[BFTY7.O. M[5@D\:C'J?/89^]V08SH538PC8/#32,VV!M@J0KVO/UM),PPF4I)$BNXM'B7 M,_9&K6E[ ?H)PJ*_S(&+"IKV6ROG2$/-G] %Q*7$Y(].TL3L1"/GG"\!JTR, M'O!_(4NR5G^A,GT=("UEF'T3&F1$O7\6U2GT*)%#)HE2RP9FPYS$D1R+C4M' M5"GWYK@CTS-1N/ /D_J'B,6=0[(%Y-VY.B/^.;J6T'\:Z^>P,^Y9?JM\52/7 M!AQ..7&76:$06V7 ]T5G1D]9(XV .]V/<(E4;.-L:/A370_E;F;9^%H\'R@> M*U&:&^-UNI[MYDIF,BMAY*+4I[?6^?S15IR"- O-IS9C,*4;#>B+\U<\"X-9 M'E#DP?=ENFN7@3A34%H=\LT.A*$F%(\L4Z&2(R)GX0(I5K(Q1D"EC (3 M0B_;<#WQTG.SC*U9:K>.%SK0Z H]P"YP#9#=006I@&B$06*)0L30R$G3O+LH MQK@>=$YBNPOG:7%S/NV/;/1VNG7Z:IE>UD3L'E]V5%%HFGX05:F(Q%BRH9DJY M$;$#'M(2U9R9#V)9= ;@9]<@Z:Y&@!K*1[+^S=A[)7[M@:L"._]=KNFQE+(: MOAJ);U4R^Z9.+@"Q[)(:LY.).<5L50.=[/$?P,1DZ4448"-!5,@D0J[Y](4@ MAHGHQP*ZP[D7RC$J+H<:Z)VGC^X=:J"'&NA->V=D=Q>[!6K=(.4,Q,6,F756 M,BL6';S6I!M;N>\I#9ID=]JUEVP- 8DC,)]Z$@3Q3ZVZ3O@I$9"M; ?;U7A S; MJ:;-3'!I5_P(G\V("$PFNGD2A6*CH)[W 9%3+)^D"XCN@G(WL#+TYZR[L$-" M1FIN0L56$K5H.^>O,''8K=@T*D84C30P@]6P_MA[\31A/FJ'?A;DV&)OYP@/ M<6B'H'XC0*QTR6BWXFR M,&PY>CW C6)3"#6KL'JR8A[=1!W+Q-BR[( M<8?7Z]T52K*TA#-,LQT3B9?U#JJIA6@E\G0=S\Z"Y&A'^$^H<((M(]KXJ)S' MASF5+HL-FT0N)LF3M0/(1K1@I=CN?Y!B"06$J]UP_,9 D7F?K8 <%"D'8>$" MRD+ZQ(GM6JHXSLTHH34=UAMHGZ)F)<5J:$N%,8\"8;+"<4B*11ZI[:AM]0HY M<"@W4'WD-2XBFC+!"("=?@!\R$ZQED/^@".=3 MDD\#;2Y0CK>%EZ%B1=$%@< 8<"U&E@B4X4!FVT--2,.ZK.;(OD C\JM!6IGQ M"D=RJ>.!6J0Q**9F];HV]Q@?J@[ZA;\A-6#FN(=OG/E;:)F-:![0#S@>#8"T.2:::<\]C:6F OH4ET,*^+M%TGU'B*9K!CE0E9 M-"6R$Z,5(BYR2Z'//60+K/O-.]QL %G+,64R=YN)V)]]JL2G.]+%NL@9SF0) MH2V;-=5P=!RL?T&)C>"M5+?Q1@_+T.92H00+9D%)>=46#LX^'!JKP=.K7 M0I&1N^$3+N>TW+7HH4+YVF<'=\31.+[AE7HGD(QC VQ'UK_W>PSKT,(Z3QVA MH_!6I%!&@ :,MKK@CO/=U2][.PS)V8=O6(A$D7+31.H,I.K2=W@NNXV7DP A MMY.1TBF?[YZ5$!D[^X:9J3G?*$(49*&2@(<8EN/1G&LI&XC\:'5P%,CP!"R' M]A?HMLO5@H+Z$EJ1((1U!N>9??>1=S,%@P20@:HJ--&G95[/O!6-L+[5>!$0 MXH\FFZWJ.B-F5K76XA(A_-&Y]05*IZH)=\]8Y;1[N*?'6F1)/O<-=V&1![^& M?,#0_M+^YPH)FQ#EL %WBD-MKN0"A1$X@<*4R])@7"M.33$J7IYL#H=!-]X5ZX5,^]J3T)3;,4OX';EUM MX>224:BWU:$U^D;ZV0,&:]Z($#F2_96N].%) %-1]YT-RLAO$J1,DX-7:Y3@ M9O!$!\*4&YDVF*BF9>26-UXJ^08:@A6>CZIDO( LH,S%819N8A9"C#V2"BC4 MT$@L#Y@P/=.>[5,X3,I-DM=$Z5XL/!>H>+GEH)# \N\*+K7PO/%G!TJ(&R/? M8+@>J")1B)'GMZ4L X7#J[2'9N,++@Q3Q,>5Z&H\.[!XCPZ>&ZLC_(F@("<' M*,@!"O*>+XW7^;;HW*I=7"/W_WV0M_L1$.5N4*IZX[;Z:T"^?T]],9]CW>+7 M$;BVME)AA2AMU[,EH-*#9CU"$IA4XB*]@ %CR +%]8EB7VN3@5XU[F*!^N"M M.!?&599TK$S/I!\R0(8:O5#,8\SUL@"I*E3F3 M4/[WZ3WNJ,J0HJ4CV#U\12(^_V[MX.5,&RCEK$KL';[V[WW*C1^(0,@O0XS M1;KC_AY1\!P,#37+ FB=BZ5C0SS&,"X%7M^\K3V4TJPO90+D!ZRP>5#V>A)V M1Y?NJ&_I.(4V:B823 P P?VYGSL3([Q^Q"YJLJ323S?/=S7W<# [LV^D-T-C M(06BH+UAV4Q-H4""(F*D#OO;;'%NGUE_QVM-<-^Z._ MG]<-; B3*85%0!Z_:-<;MB8J6DLU"[LF^\H+K(TM&1QSSBO:W%588(=IE,9_ MJM@E_+]'SJJ\9? TCH\OMWR61>T7"NM&6;*X:M>W5$ *$.JZ6K=[ MW? T /*/@4>WXP#PHX%]$0J%M\ E?L&:V4]^.7YS3+I&**!9[J!.HE!Y[^_O M&5./LH(^S-0M\D1R"=94Z%>R(.M-=9G* \72$/ MS9U[CD:J+E":VM(&MRW"(1I.5+P>*D!_H42LM XBJ;#=^5J+[(?-W74+/+>=BBQ MR6$0W!+I&F!-!E XA*86:$)%B%0Q=(.U_3'7;(SPB_I!!#,PTLD!"T4[/YQQ M%; BE=,0^!RB>M%Z?]*7]?#(L$-MT,[LVU5\"SX%^F1HTWW0-O>=.5,SZ ^I5/$!38$V9F17>I)+KI8%73R? MY6GUBVG6V@1!F$=8VQ;(T3.-6J;)7B13U"F<;;DMQY9!1/7O.4:XI.EUJ2C. M#�D.79]:7=*^!Q$ *TB.TKH(Z ;F?B,%&"G3*/?J#$7X7AIR+O*S^>O4&9 M8[T,H0X8ZG HX]Y(;IW;ZR?Y!T+;:F"L2+C,?G2+;C28K @S>RB W,0D^0./ M#B;UB: :.. D@!Q&74'$XPN%VL]/W'V(N(BFULZ;5AVA5*]-KCJK_S[K.W=2 M_*\R30A5J]!=C3 M8G>8AIN8!E[J(=V*:@LA(I^ZKTSY#\+ -=#)F'C#N2A0\$(&I*7J@!]JS#IEH@.4 H8!/BQG4E\* M-BC(W4 L[<6#E#=$"$=LT^NXR!HEU:(XQ@DV6P2 (/FA6=_S<2<0%UDG9!)0$%G % ?%0J:F3\"*/>$!%.76[N M-]K\&[^:=196QKQ/X@*73!*"]3]+^EK5&(4.IY6:PX1N:V:U'$ M*XM_]D7&ZY:*N-':-?JM>19L+_X%[RW=5K97MF["))-/NMK$Z< (#*WP@-@$ MTFCI6_W\JN?:!>(:5NDV("N;0TK!^:LEC4O"D\,#R6GND3S0HD8(K-G!V3. 9ESH])_AN4,ZAH+=]B4 MT*3/5G*QQRY%&L93!QH:Y+8@:. XU<>M.+#.1LX*[((2>V]-[V2BW&.:N9V* MB*RLD(".D>8+67$ W!+]O;.)G?=,AN;?\ER M&*,.Q!$LS%45TX\.-*@&=:>%X6&(B)TMBTL8#_/G]'(#IPVS\B29J0!7;F*W MG)!A>WN37_2&:F=:YBF9Y056PY1,,KK'%4[&YUB\(OP-4AR\*__4M4=%Y:6=2>=5M6,C#XXNO M;B=!0G*!!(\@DYXSMJMK@9!;,$G<1^\C$0,6V MP0E29H>1#M, D5,C]P;T^ M$@S$N+PW^467;^9N#1,D;TNP(2Q85Y= DP23U[J S/W0S7-./K[_V4D">+T' MLZ]@76!>YMYW^(>?X,OXAY/OOI8XPFYS90I*+R[P?\HRZM-/21^O;U$(-W=C MD>C+*R34B*\$###:=1^1+% Q' RMX.:<=W)18^G9_=AYK4SX<]:O@#M]7N+=%BDNE;EOF[ MPA\2AKL\!--X0<1J]B/*DRAP\CI32#^AZ7L<3]_C8/HHH]#5*^;O$@HC/\\4 MR/'OIVYK%P/!>P80N?W38I/-\:C)N@ L:K<.J8)-QX,;?Z"[ 5XVG>&3T\0/ M73"7SL*\='L)Q@KJT6\09Z+S20/Q=TA%8>;HAQ_.9U_=T7_?^9JJ2]X'X6G! M@G-=9HI"TY\DJ.9,=L!-.K')WL4F5/?FQ07 -EMWNOC\1$ GL480);9OK%:0 MGD(TQ9)ZCW0__.LWCX[O@WYT2405,AF_=P;0*QDQ0;A:_]Y7N%Y.<9#A,' V M3])QX]N%3%>\M7ZHW>OY[R!(!BR+]E"A;?W*@$PV&">C[07!*O@;S3X2]' 0J*:>$0F]H3\SM&==_Q1Q#TP>&$9( M+^3;9:Q.V"PT8#C'L:>;1O)K=+[YO)"*9: KILQ#TV.A(-P(Y8XXU5Q0>M9\ M^.&8\CJ(VTF8'",,->)EV6.?S"G7(\E7BV;RB:PI/!.E@CDZ(137Z$O $UZX MR(@+"ZT"PX,.#^]1FC-#(-03%E9LSI+4#!0DW%J4L+7@$3[84"3XO]GOXTZ5 M"P6KPA("BHF[UX9B+2 5<6Z M>-QQP+)XGV/,\G*0-_&$IL9O%JH[9MGS.\/P=\#&T_#M@R.V3QNOD)LRU*[& M$I,=)6E%MLC0.;9_.E/H%A1J&Z:-!N7J?U( ]XPB<'>JDQ=Y#P<<_&4TWV[G MN-,D(^; =TA XVSVP_M_268/'_P%O_OP]"^)2%5B)BSQ&HI$OQ?1^TD Q2;Z MEPK7[)L.R&VL1B+.Y01;K:D9<+A U_MDHWB)?L34.EM M\QSM 9^^I!QDQYA!@R1-,S(A>%QBVDG+D@EG=A:L>*-T_8-D"1B%@6@7MQ=Q M45!.$ZL77[LU/\(64-8 G80?5Q%9P;6YR5U!0 M[<)[E+M(><+%C8+E]@S.E$B[BH89G+'\UH !E,I9WT3.)K?D6R#3TAS2F=O0 M;F^ZE?W\Q^=GLZ^(7@>013XC^&.196XC/4];=LG/7IV=6^?^?.T6X]=#TB]" MP+? @EZTZSR48:4:$][DW)F%+$WH.LGL^Z(J,=;]6PX0#&>.7KB P7WP"CS? M%;M=;[:Y&UUTY1ID2:Z04*MOT!%&TT,FK"SP+[T[@(,'",1%P]4)^XU.*]RW M0>NE$"%N\A3JX\N>VF"H,T3)/F71R4T\3^*UT?*?7K2Z[3-W%HH*.56[WQ MB$Z7>:?%,T^31VULZQI@ M@&;#WV(@U/H441!PF%^M( "HR(^-6AOI"?Z]A8QKT<%TA4_XRUOL+'6C!7 ] MU%:>?9_/FQZ^"AE3RAGA@Q3F*(2*%SX!?%;G/NZ^01.9Z=N6_. M@#U^XS9'"%*VERRB*]+/*W-E[P^"- /XF!J !!QG<'-I7Q2XYQ9S/3H.HE;' M[!%$]"EWA$CG?7KD/WW9,G0N+4<&A1Y"_5]4X,N":PJI$$_JP"&LN#O[^*K= M#DE! KI@6\*<$3Z&HC((*@^,>ED'WM,;!J9+)*#]&@0?9C A9*P90XB$],4E MGKTH\4C:1@9VR#V6A[Z.FY@7VS^C%)J"97''@/L4CX%@ZU)@3#N3*-P%+.X, MEPLMDT@-AB8R7U'CZP6'HN,R.2KR,1&+'J;])J;=4._@\)2S$@%B]2=9C< MFYA)O!FC+27%Y\2W_B"1_H/:=@;'VGG9O0-=A.W M*,1'X"<2BDQ1CLL<>HC/I8S%POTE0MJ,@34.DW03DR12AU A1+5J\B@$)P6> M"?[%&+J-\TJ9.A+/1$!)O\,2D/=#DUGFSK2V0T"> #)0.ZZG0S$Z(/_I+*;7 MZX14%N-$0[B#+>E/G;5AK@#>S8C)@&^UV%F:(_X.RH)Q#FB99PC_\CF?*XRU M.M0F2W1HO[ZQ+GG?"6R$.;7Q)G]'?T4L5JSO+C6.82]"\#.%&P"+7N:BXI1! M2$P-R6N%;EGD@13,>)?/@,*)T9/"27H[,DPOQGN5;&LO89<$\&>5Z\4/995C M[^L:LI; =Z6L.0(5H,44@0F(Z$R;C'NL10@KJ/9BR LV(V\[>Y=\#%8P9WDR M;&WA,CTD40H!M;8Y*W7>CBFZ,@F(\Q1D H7Q$>H/,%_Y.XT58$!P$Y3IMF6^ M=[2S,?TH,/< =%-098BE[HJC1=U(01/V7?]CO"F0]P[+N:BFBG-721V'D') MF,IVT!F'L-!!34L+WI#(KT#AC$ T!B9E>N-@918-+:K7^]4.E!$FEC_28GY4@8[1:*V)%N3J!BPI\D8*'4P3>.;]0 M5(2R!H0;[2YGF/HFMZD^Z=*86 @)-;$@^2O(V]:\V;L\QK) ^MZ9K^*RR"!P ME1?U:8N:Q'-7U!)1EKCS+W%!LHWE5W%OK!X:8/T"2EDZ&S#E%3WY5Z&KK[\@ MQ4C!F+N1[C/24T&<1%T!BYC[Y]=V/8SWUS/[:*T%C]O%"'\V0!CB$HZ O$+] M&T()#3P0.XE*H-%%+RD9V9>:VD HBQ!I,S!%1$E:FW-D@1+J0D.B]%&5]JDS M*D*R^.2G29=.430\[R''XB;!G07N5>B<>'[\R_&=KTL$:5897S%)D$/-T! MMWLJS28AVP2VS")^,&8T.0"!GCYZ< "'8! -TMO+?#A2+6)K6)JF0'()+(! M7O9EN9M%?>/3'GL5$(&/P*63P1$G-8(;%V_ZQ!T?/LT."5J,TUGR@V#?<)HS MZT8>\@_XK^ 8(HL#7$,"O&B408"$OG4[W(&)P6%/;QRZT>:7F-0ZH#8^=3[+ M)+' DR#!$),/R2!?BHDG-[%&*574L34* DE5^UU_)><%UMOT"R]E?+HITZPB MU/B(G: US)L\.6AUF/;?38^=<4H7_-:[@R+C*OT8Z3B%9^@Y J2$4@[.*^YZ M:B?DC7^8Y)N;9/2UW;A2"B8(IQN%A.*I? %Y 9TZ1=A<.:F'R;KANA66;'S; M-$'>, W3E[ETG8D+<-@L-P2'6;-'Y8LS1I#T4/VZT8&&3B_NGX>L&(NW,04! MI2[ 58#LV"U):$$M1Y)R)%V5 4X8H.MMHA88-> MP_2*BY)G_-: M+XK7>&9J7%C(D;P<0%4*+D"8!U;,OYQ?$"!QJP"/ F3:*NJ. $H%.N3L> G1 M,6#V>UQ6B:UU!G$5W,92PR+TV*/NOB.N/W MA%Q(P+IG/# NSR?H">6S05.Q?7V"* M 4/E= 7]=AB0,TL+ANEN;4C6-'3;Y1ON4=%UN8]?@/E&FMR,#OZ&^H8 QF< M AZJW9"/;VJLD@X>8P=UZ]FY*,@K#JGZ>%8&/R6W,T@B:\':)Y'',0=>Z)3Q M_9[ CHX-Y(*FWM60B6GP&+I(W";.9.$P2QB -JQ1R#B)7P&8?,,GV5\L<\V]263$YC'"3GJ MH-+-/-,UV$%HY@4F.WZ[([?^:^6Z,K^,5H=P'0'XL(&MF9<%_2P>M6A!A+M3 MYGJ\/SGDN]#L(YQUUY52[XH/.K@.MOT3,Q(6DP$U:IZ)3$COF9)-MZ&D$%;WA*0BQH_!?']P[ M/7XHG'7XK7\]O7?O^)ZGL;,L,@0&RO(50A9K'V.#\2XQT[G*@\J;Y[NQ0%_C M_"0CD):$&5\@FW9(?]Z@]M"0(GF4)"TDN1MAZQNG1$V"4#290.>/L\N3+!#]$+#0*A0V'_Z:.'A\+^%U_8__3%54LXEN(<2EJ[6ECS MJ40L3%D>:CC"EA7R3=)S@\^(ENH1^ 4TRV?%0 M)#[@W-+YQ1D!OJ[N4NWQ\@E1M5V]%;#WDRJ:D%266(J>3E*[':?Y31(3CA\Q"91,80CWG9]D.%0?RRKV,2?2< MD=?C4R3&EN8R\_S,E'SE<.VB=]MX(5/%)-C[5AH05*-!!H<:W67C54]D[LB))"$7WMTR1E$^@.,A$5'+<^])F[TP]./:S'O,TI:]IU^>8"E\1MZ:YR MAU\Z,F"^K0E\#)]L&!"8UR 1"Z5,)1[/37IPS(9:^VG8R7'%@CS4(B4K<*5M MP,W*42;3HR= DD_TZ_4%[P3?P]=S)E\%5E+BF4@C!9:BF;ZI^P:.##U?+&/" M'XXL0!:E[ R3&@)YH@6VYZ;RO)T MCTY29Y;:0K8]&;B+M,AF7Z$[Z1R_#/_]-80K9-FG7 A*?OBJ"+TF_E7?-3A5 ML 9;3[L)A+_VCF*\9 /3/;U,(TW4>)QQ!>#QN.#"$;[A%8L25E)B&5@61;/H M-^!Y+BCXBRVFMXUH$SG,@JT:F-+ FM+@!&/R7J:4_]2V0>G_TP^>>?KL/':5P(+ M-JSX0[=\T7'$]4VMNEAFS1NLAG&9=?K&:9-[IE/./Y0[4P6NL7G4Q:%D/U2D M245 )@QL..5W_6407X-28"*DRQ&I5M>P$>-MSO52Q)K$N6&?TO4>LQUXQNS:1B4ABRV[$NOX^+_\GT:IBI=K:OP,&N=8YW*L?GILY M(8"^MLZSE>1UF#0;5S1SWM58)ZVV!<76 H9&!E!*&="P\]VT\\V>+"*:16:? MR06L8$+P[3%!&SJO6&@!HG<@8V67/ECMUW3=1%R3&_=L1RI!GL"1NJR+#,4W M3 =+ZMX\//1O-L;]=.;^USPF(34+:X=-4H.9[J(CXG9LIY\G]PZ_TEY;.FZF M$PGGQ3TRXT@.O1L^;=_VJ0/WV89="!%T]V)H4\]!7A6P^+3F/ON:@MV&F';W$T,*F8S(4X=3-9./>" *J,%>F" #6&+?@X6B\YHGA6$ ME;L+]I6\/@T:.IAE1\(WM;IU<%OJ/Y1Z?[%#\??KHT:'X^\47?V]Z1>%UOH525K&XAM/R0RXB M0*]]??0UG(#?DZ'\'+.Z5**#PW%&"L2=P";'&4E%*U%2E5H1$P$"I4A F*8,::O&VNJR;KBH2;>Y'2[;!_7%= MN:=:[? (0%0O'E5N3.=%I9TCF]PY EE[K;FQN $$H#&-.U8=:@WM"Z1)8TP; MLJ/ S9PX"YC62>DN)E@5)L&K?0--"\HE: M5=_$W^0P7J ST7J%.H'C5FGOQKYQ"R%#I?&2'!C//*?W,"-*Z<$E!*RYX,RN MWDR2I;(+!VB1.'$*4OE8D9%>[ZA"&\^1LE'F2M],@Q35!A]5M9; %' ]Z=9D^V2^17;B"#. M>%O56T#983C/! 8XDSEE$VBY2P% /.12.B+$_[0)./I)R_ ];O7(D9%(]C!Z M\*U>R99+JK1!C5:PI.#4\T* _"Z,G%P/:C[2L^!#'WO Q!C M]9V?G*(N2T*D2:E\J[(FSJ.)ZD:WH@ LA(J\=?N])&[?ML>6D\9?HO Z9O46 MFCZV,PF3!.-[.\Z*5[PT$?M.I'GP"L%^[EMK99 Z)O%FUY+&CQ@ZEI)"CLK$ MQ[<)!840R_0;ID'#>@,IB:;$F@PR0BV4/(YG/RCP62;,2TH-!,3UY"8&"M[L M^VU>9+/MT2,"XEJJDA0_ :=@A;@S*?=YVL$HP/!U1'[X!BRHAW$/. XMKA@5 M$Y%2L3#Y92,/:]H_\@*G0(^NB*7G0PEU9M^3]C8$F9YHQ1+1!6"78&=IQ=:< M(P* MN_I+'4L!-G:::1<[+[ITZ@WJZ.>M,P%NX6 =80A<5RO74I9@4- "#X^ MQ&"A8@@/,+'@$.1<[>@S?I;HB7.T\)"!H(6IL&XYK[D.>]7 3RRSVV']B' V MZ]L.K AJC4,/7DYVCRFTL7;KRZ;$.5CUJ#5FSESL5VLP,=/Q^-->:2+ <@[D9AU?.*OVP.(?<"Y(.88D-.\RKOI.E$WMKZZ#:$ M0@@M"=,JPS _+%QJZ;S!>J2XL>^6-L0(DF+0,GE!S+EF3* @'+Z7X#N!N;8# M2F09>O1"J#N9%DJP[$R-.>!\1*K;@7/*DQ;PU#8U?(-L?+9'G7;^IL%,,#$WX\.S=#JL6N\/VI MPNQ#WRYETMJ>.UC(@HU.;X,LT."1LV"X M)[%TQUB^HJT5AEMD1(HZS30( MYTT',1[VFW-]WPZ[)W"B(]%,39$%.3I">=T7*F(<5$5L@JC4 MO#; LK)TDZY\81^'!/G*P(\8P%L 8\,:67-1\6S!].&<(? B7VQ5N>^]%N? MK3:Z23BR;_FU+K"4Y%]*EC#2P_,ZQ\P39E!^8_X";R#=EQJ@G*9UI!PJXC&+ M:FLMQ&[6, T%[ZFD.P\Q+WA@I&(?%/_(P2?#[$:SC+03K$.O#3087VW<;"\H MS( SN>;.#3?F. !PFI4E$IQ+IT>YLVT:]BDE.P ^BPD*;&Z!-R:'=91@"3+, M&(58>@\]PL LL5JM5*)UP@ENJ'TIK %_4U'>H23W]-'C0TGNBR_)?=I3RSJW M1L5[Q+N=]&E'0Q8YDT):=9)+AVX649B.;(@)>,),L#K+/H%FVYD@3]80]18= M?6V'!1+O6$OJ8)ZOTW*9L&M3&C CGL!M_"P)9/+Q.';FU^,Q8;XV%<#RKGI# MYD@:=28Y?!O)S04SP,":X3BA+08?RQ\-F)_*Y(354[7B%_>I,GGBNHD>.(G2 M=3CYBO?(F36F^EW6_59X=+]BVX)26:""&^X1=T3.*"DHSH&;]'K9;I#W8/&((U\A!M% LID2IECIC1KV\ZVSR(VID& M[]92,I@OJ*5J[!YI>@*0 5*_JD+'"S/CF*8/.[\$A2:-M<+=.BP$>[>&XTI@\^R&=840P1&+F_M+?&HC\O-1T8<"L=I M.:BK2)Q.;K6Y(!'%5.+@+FA&VK4L$<@3E3M>*4(:[:#61"@G2Y8 3XJ0=]/^&JI3:!(I2Y)=6F"Q!07*SQ7>F:*#EF MZ# XB[[I*\$X4 H8,_[)#%.=!?N ?"[[]+G6,/ DYE/8P#^"AI8MH :@0R,G M>&H[8BXBH[ !H!UV='@1(_^*,';U!HX^_":>@? ZET73MT(90#/)W<(X\N"J MA_5UAD11G;=%(4%>_]JX&"&:$GUZ44_H\I4T#.T^PV46NF M"_;RXW $L[8ZB-T:"KBL;$OC)YDX.^94V\4#FC@I6D7H#T21PVJS6?> VN:: M$MYB3= ?&4A?RA)?DDT+P)/=;3?.[8 \3H%E\V"G8X#"&36L*!/JO2?692,E M*#/3BV<3M&!ZQV:)Z!'U1' 38Y7GD&]Y^NC)(=]RR+?\L3'ENBC9V:9-C3Y( M7OF&50 21H>O?MWT,8@]MI; GX 0.S8L];??J4NLJT/VUH6G*+IE8'X2,(+M ML2]/4B% HE\XL"MD3MR[B*\E9Q[U,2LFE$#'1X>76%:CANI U*R@_ M#EBL12=$!O%1;AY:2:^D6('8'4Q5Y>*)HXN>(0<&!SP1BBBU$40RO&'H.B1\ M!,[Z-G04_!BPPZ U2?KKV$Q H+IO]<708$/AD1@H;A)5N_F<%#1P !@6J(#_ MHQ1>.95BEY8;TXQ@E.S>C[J2UX^O$G6"0H!N8L)1& 3W6A253@X;#.W48&"7 M+V^>!+!<;FR3F5=\1D@SE9$X,8&I4.(J8QS>M8,!,D-;/0K-M?-/&D,MN9WLV, M)]0$/XWN<6+!$#^> MO5Y.F,!( [K8$/C9P=51'UG< Q\9BN0GC[\;OT"8$+1&$V^,,"7>[[ 3ZHI, MU7(8+3%$'/QMU&M^Y\:YZ/ TAGP\)Y7F_2H,D<./;,+0[QNQ8KQWO!56.HZ) ML;'G8/A9E$"7^;U !%BXBRE4E:Z+Z4B$Y+!W%&6$7;%, XBY,MIORQVWS8<\ M=\-5X@]1^>Q(<@2Z>KRL ,XBGY.^EQN_T).%>":"@J3 *U)>2\XVA!K[9 M&> #&Y5T !,MUH^LCNX0P!X9\8?Q.H?L2/&7?+19(SU0A?7?]WFNMBGENY(*C$X&.+3L9/%98)VOUFO=[+?Q&$&_DW" MN4JE)L'.&@*?8?"=%BS9*'HV?WL>S-U?8; 5GP2YIM5>>'$1C M0'$),9=1M@?"8X66$,(3Z*E@NIZ]26\6\ 78B)#[N3.]^VY8F2E&+&AC',"P MMF$8::V&1JP"+X/UUKV87_7&Y_%+00JD .FL,C[D3.%$VP0Z3#=5VK'G44CP M%;A3X-GY?)II)ABI'PS3V(@ZN2*)/7L.T"NTFSJ;9#*U\4WW\$9+J"P+(E?A MXV;%V!P5&!G#41GL7E3N(5K]<&$8M0U6@+?]!VF6-?1.NZ'+[T,,"3"$$]!X M+MR2,A*@8.*9=\+M2/4'=55Q]MV9PDX=JLE@64/XE4E?1I+=1O)U+*>,?3_7 M.;&MS? ^'J3I!32)+O7@L91=6=8=Y.;L0]%&QTRS&!X:='P\B M64NH$^&#- S)U <1 5"$]PV(J^#$TG<93@C3- 6D=$89 M+9Q%B3KLE+@]MBGZC8':LY.*Q7'EL*3GS(CS"M-9$*H=^6NSC? \TFZ,E)B3<;KJP,K>D@7/WWTS2%=_,6GBS\AU80>:9XV5!,S MK V ?3R!-)U$=$$'*G,R@V5+%U2.[HJ-2;>-76%2[O!V. >_#DD,$:*RH]/] M#1_U#^X]D)3ZF[29I\Y,'KU\5SJ?](P4XT[OW3NE,VC(XPP^']\@ 0I$&% ! M4&+7AF0I?]=4V(+X)W&T8QPQ.6N@[(OIXEG(D5@\$W$,3*K .NJ"S1V<$*_7NP* TR&61 M;T5A4&\D 22!X,+QA)AB[1<](PW8 'X!+-*#PQJKDHL?E'!KD+Y!>1WZ%8UW6&SAK6%%I-2T@/GW0*@#1A MF^<4!6_,\D501GIBNWP8W>8Y<[3.P442]5>O7_F,$GQT7KL) M@#0!UI@ND!\TGRFW.N@&PF:\(?MY)OP9K0?L$$8$.TXYLXH[ MW ?9!C:*G@&0W$P=@Q$4\;-$"@[9/(6Y=06+H6(F;. (;#I9*(E00J25R*GR M,,&7E'N($S\^::6 W;1H1D"X%SDN2EF7W!9(^X%J'4%>R7 ME36])V#XG)R&%R'=1]C-&DX0":M7F0KQAI.S9_S18,$9QSK>G*S9KEV 96J)->A',*ZW/# MMZ18NI$R/2T_S&(*[ZA9B_89:Y0_&GD&2Z,4/0Q\_C/$T7VSXR)7.WN)8"?X M^'L>]C/49$(''X;]*Z!&%2731-I*?\8GY>](7^G7*(,$F9'$M/F-P+)Y9M&/ M.9)_]%$R7FB M#V=\O $Q%;.^D#'WKE.1\[0B=@UN WR1?[(9A$C5+944F" MW9G7["B3Z96>)8$9SAG#%\WA#T4^K@&9ZQ125;MKGLK;59NBN"5[6XIHWF7V M[EZ60Q*69[MJ1?HK[C((EQ%WOY-3(N2Y_I@<:S"8U\ @[W8497@7#:I4E\"P ME98Q8M6VQRXA?Y/,A'T(OI6ZC=HH#1Z#%_E#<<-;TG5U[B5DSL@TT^[4*REJ M@3EH::'S(0)N@?.B5SFM<9\ 2DM,MIOER5P*6-2"FQ+#!;R'IT72U@9>EW P M'WG&)01.V(9BV^(%/@&5E*742FU+D#.MT>$!."?]">N\?54PWWXP:RSK1"$/ M^DB[*@73Y>RT>QS>B^S;2OB%:T*X/WA%L![?8@T\"]AT&_''K0JJ-*3=\" ! M["]@AL!<%_.>A%,1Y #-X#"6V[HI,PVT0OU2D&(KZS33[G%X=C'\8;\1US>1 MVZU$[GA](&/;!QS1?JG L,;KGJB-:<$[2^Z)*;3I+?(6C6;,Z+FX].UF!A?:5#6P@!/-MD!ZWKGZ>-[A^3E%Y^\_.3.M ^+)9[Q'A#O M_UPK) WIA["O,>#](>ZGBKI\T8J8:(;\Z2B8\=9UR$NC'2],L+G,4Y0W]P04 M_I+:G"-8*W,/(]8YZ)JCI 2_[_'L/*PEV68\4V8:Q!4\- P6@/^TEA/#9:2J M,R=C1QK<= .IE$6/-QK>)3Y7$S0)HQ$/?V%J0UAAS') WL5MB-&IY@).5BH0 MW!9@9)^D50NWA<)-8%&;1<)(EX4O)$-".D*S=5,>F M[925!"C3X8CZ&_)'NK^L:N!L=B MV,A 1P.SITCF6^8IL,V&DL:IAJ782I]H]9WXD3D>]1Z$YOC#M>$>#&=G0'PE M6FP<$-/ P8AURG+ .F;%55L:'6VFZ!-9:3"A[;I8$F 26!X!YL%91F:EW'". M5:D_5>/-7#WQYD9F2;=-POU_5+>V]I=6!<7MK-ADKA@#.D5S9Y2HU5TB86I: M^+/_KEF3/@X9Y#ZP*J O!G&W)_J\GKER%F$0JXEX&.\>8=K%4Z8V*<1YVA:, M#$-\@X+$\+!0JHGX'"**GF3O>VW_'#W1PTQG7ET632TISHELY=YQN54%R4"Q MB:+082HQ')*^S(J5F)!QE24.*+0#V4+E_76T*?8ZYQFUORP"'+@B7S M#)D&<;OY,Q^A=Y2@6.3F/!.O#DV%.'W+/ />E(3J.8D+V!?P+WE=:1CUNW4T M2"3C#,^QSMT!#UTOZ3+G]FJR@SIL]C#"X7T>#.DKY3^?G:U0@LC>"*[WZ_/G MSY/9Z_J_WN _7S\_._^O\$M9?='Y3.;SXU\FB#+Y,V&_8 ^3&KA;3XIA2/;, MN"I1GAON9T5#B 5Z5S MRGZ&AW=T]:!!2)]5RCE>1),]O*'O\&$VCA# AAP@6N P MV9&5)*0P/Y+/2I%*N'M.*N?T5ABU% MP9FBM"0^HE&U<8'II? V9_ [GH-_N&?/Z@T]U"LA6'EA.A[,P_V0;F=?W7GU MXM4/=_!).)> =!1I6;C?5$4*"<&V=^O(_9+&&K 6\C+GYZ_.]&7$-3(_EM^\ M)K*YX*>O7NM/$UXJDG&C$B=E1DQ8&KVL+#@JFESY2[I%L*9I 5)*"WHLMO8, M\M+D0ZIW66O<29R\S_X]5 3N/'U\*8V^)CG4GMZ\A 4D6B+BF^X0TS$D*2+*L<5%N7= MYSFW0'2N@O-NJ<+!>' Z*2>#XB."3!:&@^LL_B1^->N'Z=G( MF+,I!V%E".3I^M[_Q(+S RSJV!D $H<%-F;@/P: M/O3(:HR3[=*%Z\F.$^NMUZA&9L$0QB0$"A.F1!320=JVKY\9U;E?(0S[B(T^ MF.GC%2"3!SSYQ^$&QH3+O;Z75^(F'C+W$NOBHI4,)0&U:X%9*W31)^"=J40V M5O0F)0:+J:=OAK?^ M;]^8'\_>[/ETWU3P6+]Q3\X69NP"#&%;NQ07F,CRF@+L1>].G 5THW3(JY.MB/%I ML5M(H6C9LS0,Q#ATPT M>CQ0_^GA3$IT6OJT-.>@0FST9/CNL_#&42*%W.S<'8[FU<+><@JSE&,NS(]/GW+X M*,",!?B:Z: KF[D%Q .J]$RL7KP\1X#XO"@&]V(^'C0U=U% M.M7NXD:JVBI&_7XIIY^IS0G;>_W!WX8G/P9_G>I)]$G$'OF>#M&_P&4ZF,/*=DNU RE*!3(]^:7>9N.98F!*$R"R!; M#).X]AYDM3_"HB-IE@+:@Y("_MA#&=V1_$!55_&.'7D\D6TQ%U0@$02,IQHR3*&B[9#%AOT/_>!^'R^QB,. MXB1KZ GY'&4D+V-(%@7I" +'>%^B&K(*G"0ZV!/$LLI+H^ 33L8>^BZIN;R M-/O-#=%&2(*=7P3-^$'BDCK&8$6--(QA>,9N,L?XX?Y"EKBJ5?C*'$ ,(@$Y ML:#AG5+8"D6=88X$8KD]FTF$336%8Q[0$WKZ)>8K@!%4,MZ[@7V+,9("5B:; M=2T^I&M 0"8HD!*)@SQO'-UYU=1;]Z1N0V M\J!=B-7$TT,U\0NL)G["+.9+ M>YXIG^*0G@BP;:$^!]>Y.(*B:@/S\6B$I95";!\@_Q1:9[5*IC])_8]<^$Z6 M:_CKA'^MO,G&Z<(<1Y2C#VN<(KN,#,="S[4:5L* @).[UOAL<(D8A9F MS,_3M+3($D&7.W* -%2O025%/=NLK' TXY8]2_*S):#PVT!HQ\^U%VT/=2?- MK.^=[,@+"9D,GH%@I3N$!&;SK'ZF )VPD1[JY>Y3=XRU,XJ<1^XV#,2I;0/< MC>VZ%K^;N-VQ.G.AS75^[;CC:M6DK$W'PI:)824>7V9)("S,0R)QI5QRD)CV M;3@ZUS66AT!UF6IU ^&]*/4++OH(Y:GG4W[?YY6'36;! *[KD@3/S=(8]==Q M%QO_P:A(X4!6EB]1V^49I2GIK*$#)#02F.=QX6A C9O.N8^.)$#CJ4RXAXOY M\QFG+?EL]!_)8[6!'+IM?C&9(921^BE8:NF MI?-]LAVNNK>616*#;E6;XD*SCR(F,JC&'CTN"@A$>:>I3HQFH8:\OQHRTW/KE[P8.6N1K@SHO M=;;Q=XB=SEG+_-U%(30)/W/WW+L.'R]7 KIH<$VRZ*IC@"V%B&+R=: R1,'7 MUET"B]#^1?4\8]!D_'ZM&9^]=_<^D0[8YXE4GVB_ _R BP6*>=X@N,3]RQ+& MXQ\V=97O9F6*'J]/O,0]>Q*H1^JN$I):N!G'AY9LXG;D_H9X?UC,WRLN"[VL MS&TPMYP6,QY7+L#1SJ!$NEN1)T_PV^?'LW_[EY-'C[^#SFASD9\;9_Q+ KS M'_\Q^RM?[DRB;Z:3D:X@.Y=49)J\3$>W._A:;#X:Z\I5:D!B>\2& M_I#A!%(4P8+R3R6/B0_C93:XJ=9]:;4"SG4F>H>0 <+IV<%P=VJLBWG1,<->D>MIK>8WP81*AXG$"V".Q,[N2_A@1!"4#E*O^X!/ M@%U!.%ZDY,'E7R[9DTRP8:O"?V785E;NJ"E7_I5X30H57\#2094OBXYY,1?% M12'$C9@DHP0)7I_X!*F(Z1FE)FP#(K M84@3-,0EQ-85X91!96A#$G,XMH;I"]WUK0$3&?$N#CL(7@0/YG.>" %#M]JV MEZ+](Z 27>UV[%I;5 " @<3O4@I\F^<73 3K[-&\KM]*^A_4]-HP'33D8N6F M(ZD&&/(XRQDGE"6IY,%3A5D+"S%QSUFM,G,M(^TQZ+B$RY%3LYUM\[0ZPV?>(;6@_QR@74KG !\0]UIY%'%I80;^RJQ=O,=&+X<8E&HTR MMZZ4_BV #M^:8SE\_7;T_:4_U5"KP]=PA1HA, V:3( F Q6U5S&86<;N6-:( MP;-VUYH:KD)\>RCF/GU\_U#,_>*+N=]=0)VF6AV5^;+[]N&#R((/0>S>*-S0>WA"NXU4JY$(9$P6S;^JS!AJK+)*KTDBMSLJ&%NNZZ) M>E%@X\RV1A3 PIN,0/6RAQ8 O3G+R^Y DI9X>!OB[,"_L^+9TH,^U^<3Z2,<:H91B8ZHH_G4A .BTK"^&8-%_E!+A[* MF.AM@(7VQH!8V WPA,E0$IP*UE$*S)%:\*<%8-]T*8 J MD"!N&:(5\])DU"$QO=H) 8KYN[RHVA)4@.,F(CZ@.%]9,)VQ>TXP4U!D]ZP: MNR'CK:%/Q&*[3YFB/Z<*Y A$ +I>3&WZ0Q$SIRUSKGO258G1! Z\]J:R373 MIU29XEE@SN$4R>7[*D)S[F\L);;BL;[2CVH,$7_- M.J?%!C_:D=L!(\H:18-1.YZ]02$,37>CUXXY[[5;+EH0L.JDK< LBD"A5']D M_H:P0ZE'0?VP!RC/TET1< N@GX#HX@W"3M,9?#S;0J$N_$I/O8YIDY6LI0J7 M<;Y2T3$,MX/]9LB4]U %$3]5W)%X59GK\P0V4LS'(F23>X+HH+%Y'O]*>PCL M"<"5;T5U1[3T2, #2Z)E6H5U*L%*@7!%VDR,2,'TX]L&Y"XK!:E9R9\6VKN+ M=IUGODLCO)-^13B_OB]Z)NVARIIS ^(7^765J!5F'P# MH>CQ;25#/34D 8J9 (U<1D$4"EZ%CR' > / 8RO@C]FNX89?S%J*C[3)(>#5 MQ/"V!0/"42:[\XM-I'H\%]+^Y6=PB^J(=-<:74"'>5X3$#6&;EK MFHZE&J6CP7Y_&>L($!:VJG*!$D!D0F9+$-BSAA// .\EJ9/%QZ7,$:Q M=HLL1GZN\9GP#;X>NI'305L^6R'ETVG)H*A5/IC08&>O>WWGIBY MAVRC AM^^CN(+A-!#VIG/L(8"(TNX MPU%7/)>COYKO%&)Z[>E@C0WAJ1!2#=@YL$)Z]I #X\2@$)0[(8*H% &%+_^( MUYF&A^Q+J,#V.R143$)%(=B8C)7#R4T&^W-SYUXZ_WF=+]Z*-V>/46(3:V1O M6*&*.5V/J/,PVJR!A,-=FB#R-:G5=FMG5V#MJ?6!R&/CWNB _WGZ^,$!__,G MP_\<+%1HH33$A./)=!\/C$EB"14]"AE!CL1&IA8G-R9H2\SHR'U&82]TJN:9 M4IEAZ99R9@!SR3E(6).*.N*L2T-_STQQG)ULEM@=Q:E2S&R.LS 3 [O>BDIEV5A^QSD"8,-\%CNQA[F]F[BFJ"$($8I))B2&:>=UOHP.A;)=\,4]6<2@?/ M11B !]_B"D_ ,[FN21XFG_WFC"]N2GPBHEB4VS.1B+14&ZM--K6AYC'M@[P= M";*K%DEPAKWG.BE&YYE24< 0E&.W/GR0AI(WJ T"Q>,>*'^$AS-?I^7R.Z+Q M9X\3Q5"(H@0B0*J2+HNL=Y/HGBSKN]WD#Y"4R!079RE7]6UUYGK9OP_+6 ES M$ [T=\*;=)TG):%ET7[P:L#:1YPNEVF!G+0+MPVJV].\U>8V_4J)1.P\ELPJ MU8YE::".-_:. @E_3YJU7FY6W"<12Q;DVQG1%7@Y81IAWRL\8.UGR\8ADJQG M2WQ_//N>-((V-:A'O>&@Z/14]X!GBP52^ZZ 5V->0U>W(DS&7BRX/PYMI]+00(2-+%Z4T S< M&NX.WZ;%.-FXWLQ4HY2.%^$OHU+CR->%>0DD31*/RCTJM[VR2D8N_&+N03?0 MVWU1YI$F@=P(LMYI)UNQ:MW!9?.[8#/+Y#?BT4"^!1"A 7FNNU&K_7 MM:2)"XT1Q+#-Q0W!-NJFL$37K8;6P-G@;$+)% MB2I/?=0Q+B#]EHP'U0"1W ML%&TJ3LT352'6ZK98ANJ# _1XA1F@L"NVC68Y40CA5S[D&+'E;>NN0I%3V=, M!/P>V*G07;A,RP*J]8'CA\Q8T/CM[HECWN;Y6_3N&FM>L;)"1)"UCXT('J^> MDHK$Q>/EGPB+&53LK$C1&AD4R)1YT;++8E4[(]:6.QY/ >T4F8"QV+*),>/I MG+ZS5.G>^R0" LBB#6@H;2MWP*.(T!F/$A,U5%XHAH1B2F=5F?A$!LB2\WLW MPYX"DHH2:B2,=7'1T'1X^NY0;/ 6'7I^5O>L=<3O(5-ZL,(]:,G[M"-K._)M MR8?H4 "A]?6J#_)Y&7#H&4 \!8(ON7GDE_6YV)$?O;+!,JI331 QFGS$B$'- MOQ",B@[CT6#P*)PK*@-]19D/W674\ YF5D2C14!K@8TU) #X@1N#LJXXJA,; M(Z*/F-"%^RP#S>>7"$X@@B(DQ672M%[KIHFBTIT9[?FT2ML.YWG=;U+B=1%A M)3YAT\Y]I:DOW(@0'VL(G3>2:0]5G82ND;1C4>.)CJZ?:ES%E1'F3G#).[=(HXJV M;Y%HGM'AN7O0M7O6&H,R*.RSP290\'3-9)@8Z("(W1/@1&YOJ"V&; (#:G9LH)B+&P)&XTH(]I;=!C:6B MTM@=V4O!R0BU&JXA)JNK!0^;O,%'\W9=::A^;D>_V ME1(>W8]+"?"7C^I-O'!6:?;H^ \I);P7Z5-49#DYOH_5A>>T9H;L3S?RK-]< ML]QR\NC>M0IU^,C_24IE:@0;MP"/W .6Z46;?RO_\1TXJ.Z0_+:H\([X(UDM M;#EA^R/\:9&6;!5QM=#'WC(O.R=:WWU-H[,LUS% M'X-!X<40>3-D9V]LP#[TJS>[4IT)^EC^$AJ<$[?I/H\%^(_#-P?=[S ML=CU67?=1?OMW;O;[?;8/=WQJKZ\>]8LUL 7>S?/5FES-W.ATUWW="F3!T_N9J?W']Y[<#_+WYW<.SE>=V[\?ZC3*IG]K0>1 M LZGOA'M@C.A8 )V48S@,!+Y>U_EL],'R>STWNEI0J0F&:?\7U1 1]JDMO9' MV7>*^5!'"7 VQ&.+"4X0#89OE! I#3^"B_\5X,4^)9_,?CH^.T8DWPH?SZ=I M'/UC M]I6SVC,WJD?W[S]X\NCKA/LNM7SSYODY?)_&YS&-CW4^/][VCD+"@S7]PZWI MZ7\7H*C_SXP=VB6E:PP8_N/7QW\LV[)^_>HE4]%%I #9SF?O!H]OR?/1P[+RI(($&-YU4)A]-G9=Q_3'>SDV\^ MJ6V?S0[6_6,.^/V3@Z]\FXP[V*2C>X^46^=/8# M2?:=S7E)9=4 W?:Z+_/9R?WTZ.3!5^G79+GP3P\S_M,0NQ2"J);.:-Q_0,TG M9/_HOX&I"*H#YF:"B+I_ST.BTF:>5GE[]/)=F>_DBLX&GX[D-O\@:_#H"]_B MIY]TB],+'_;WA^_OT[W[^WLML!WV]Y]Q?Y\>G_S'IXW0#CO\=^[PT_<]P6$; M7V?W>WU%V9HG]Q_>NVK_4A[_FWN/#IOXHV593HY?_/3F,]C%'^^=_^]?7__@ M F("R,Z>,<'-[(C;&/CO0GSC_L.=3-P'D*>-H'!?B,R@VQW/7$3O-D0)K".$ M2@:H(=ZG2U<$%,XW\SS+./K5:R!3('Y1[O='5VN^^.7\YOR__GS+^>?T'3$U M/P=P%&IHO5FL\TVJZ_NPKG[GNCH_^^&PKFK$2BZX3V;V0U&]G8,*YV&5W= J M>_;\^\,J5A?-[Z^7KU^?EA?;GV] M4@GB3V'&#K4F69$/_E2K\1P[M%]!V]MXD/K5LFXVP/6'Z*/"!*%$D=5FW9ULT.^\"3X.&T:2'?#SZ[50?99#LGDF( >[B)(+&*WTIJ6 MG:PL2"-SC]/"B@ 4[>R_J4^MW,78@I-[1_\-W6*0E-(0M@,?.7I '3 M@!X"M -R4B,E TN9%=2(/]5*SL6)^V%Q@H4G;!4#VE%S[LS*(#WDMAZI_70XC3:) M?.*VITYV"+_U0@&8H&)_UT 8*J?6,#&5#YI$,.S3&(QDA MYMV)K$F(=W"Q\!>8U07Z7^%Z2L$\TN[YN3946>/8P$4^>H?5PY/CDT???&"# MU>.'CV^\P>KD^/3TR]'5&EB*MJS]L\\6'Z;@U^RD%G=GGS3S% M1,,$5@4_^^H9. %GZ@0$(!?\QJO&!57%A?O=X I?SPXV\O=LEF^F_PX([?2*=#M=.I_V).$<>3P??=^=UMG/_L^XVY=/_#U!+ P04 " #R MB/Q4BG4/)5X8 #Z#@$ $0 &EN9FXM,C R,C V,C4N>'-D[5U?<]LXDG^? M3\'SR^Y5C6)1HO^E)MF297OB.L?26GH MV_2F7A-^-.:-+ MXW?*OGM/=J?S61 -Z6K-O,4C-WK=7N_U6_;QU':<4Z?7[_1FSFG'FEEVY[QG MGG;F9V>.8W=[9_WSDY\7'Z',V7GO[+33=WN]CC4_ZW7L\S.GXUKVJ7UQ0FQG M?B*8OH0?0^>1+&T#&A:$'U_"3T>/G*\^'A\_/S]_>.Y_H&QQW.MVS>-_?KV; MB*)'25G?"[[OE'Z9,3\MWS_&US,[)&EQ+Y@'.\7A@1<09G]PZ/(8F]L][9VD MI9&7)^'N!2&W V?#W>6LP]F964DNWY!EQ9P4EVT<=ML-,KPXIW0_6H7!@E>E"%:7X'2I6HWB@ M*G9"2H"M/]$1&!+GPX(^'3LT"CA;JRA_$4GZ0T?M=YBYQ-.1G1;'/PIDVD% MN:#')\FSU0KL$HT?P"-4F(^IUCR0>6H^<]- P= 4_WRTF<.H7S&.CU>,K@CC M'@FS4XA@\,C(_-,13B2=U$K^Z=NS#U"3M$A.P*[JX^MC("'^W;8E*2UJWZ>C M$ #P2=PW36[XBA'=A@-)"%.4 /K_?/L=V]=M/Y XD?__H_DNF>LV'TB\P*O1 M>J2>PGO#;LM]&2%V2Y!R3?EN*_2Y"RXF_-_H;%WF MCB$H#23]Y?@UP2M644C<4?!9_/U:S1/BI(B$\)5^*-/M=FPA6?(P[4E9_X[N MKZ[O)]=7\,=D='=[-9A>7UT.[@;WP^O)E^OKZ42YXZLY21 Q!2(]@&$"74E2 M2%*>1I:ID7 U8K8'M#)]/+89-.^1< \JO#_H=MG*<4034 ='X^\[4OZS[;A. MIO#?K]?WT\GH9C2^?AA,;^'M#V%:PE*.9[_;M=3PW+(W1C?&5L !R6VW#T=? MQP_77Z#,[6_7=Z/)_@#-7T=W5]DP%Z.\%FW>_YC"+?8C[JT0R^D\W&F$7;@3KQ% MX,VA+P(^<$0HS L68^I[#BQ_5=&NPUJ"=,_LFF:\ O5"QZ=AQ C\$%(,.C>R M<@P09&0D&5M11BKK +(,B2O";<]_2ZQ3"3+(K2[\?W^0&W]/A+9IA#\0A^ST M/Z,!_.D(6ZD,< 47^;CMFR).L0-BS' 'I1V6!X22CM UNXK<9(CUNE8O/^RJ M$(-9-&%^&%YIGVB:435FB:6]*J.4&YMPJ4W+X M8\.KQ29EM"+8!\$B_ED+DQ(>&!3!K96(/) G$D0$ M'$NZB)FJ^[@Y2JE398)?E;-J"1,CPZ75G:_G;9722STOL]\O6EGD@&BC&Y;O M4>@E>[%@9"%J1N=)">T%H29?N4FS++$94HF@*)(1@\&VM-S!VB'3(0TXLQV. M]P6&4['9 MNWY9$8<3=^HMH0B=3^!I.(>A@7;X1Z'>6PWD*G(&ZPPU%4F>_FQLJF1DZF1L M*_6SD5;+B.N%TT.V9@<=VRO"?YKOKV50AX.>-4+/;FR/_6;[$?D*2U#H9ZUM MO&)B^?KKW,R'*9"/(1@964YMAT%O&29C(5^)7?3S(=@22-JX&BOL6.&^AAG' MV2-A\MZU^88$3:83,0;F1IPST)SGWT*TU/#VNI:9VP\ITX5.[,2'.UX\'HQ( M:V/8/$L,)G93I>38Q<'DIJ"ZKN!O^[>!F+QJ>(7ZC.6Z8%IF+D(CT86-(",C MJ94(7Q'F/8GUT6T0;Q:^1VO(Q,HS:CH+>G"IC(9U3>_U^ M/LQ_2CL[JW7,2^&@_(K$GJ+ -.B MV.$7XB[ "1C NNM)N S[@'Q?=9!KRHEEJ@[LG=D2%ILEQ:!>QK9BAAT:2=6, M;=U:J6F_4NH^>[X/[N4M-")8>& G8Y=355%D+.13ZJF9W]Q(N0F'=\LO<8,/ MR& OZ$VPU8SDT^Q9/Q]-D*/4QNE6TLOIJP?J^S>4/=O,U;3%]9C+C>RY9>K" MFBF XHQ$WL%P[D(RCICS: /?UR_VAWJE"#GV%Y:96\M48K^1633@#QJ01:&N MFZW#4HHPK(Q,S:FU]4ZWI/-O(@Y=.%A2QKU_;S9@@G"/^%:*D.-M6F;NL$ E MWK%,(RO42*2V4@,N;1\WM":/A'#MZW1Y4JGSV^^9^>,="1=#L#$2/NT&0,_7 M+6<@]7'A?_G@7B$8;71M"SIUX/OT&1_.*7,8<3T.W:9_.L9%D@"@CEF7$P@[6+V[^A/AB-S_[ZI:3Y1YPKF0M!_K$ZN4.+Y0!G8IZ M54!(:R72#P0C8PY>3P@6X!R,^"-A#\3'V)@X(*]^>J6*D7P./#6+3L-E> K7 M17 U$K;Q"?X#6-L^UCU)KL9./E^>]8N.)2L U\;YL[++ZY]&U64L-ZKG5J_@ M#KD*JFU?.U8B45E@W] K"Y2KQ(75*[A!HJ82B@;AH"YY><.R*L>C\)0TFCS933L6NQ$MN-M%N%B5,<\3,F# V@'.,V#@& M$I@;@OL!N)W.UHT7*W.4V]"3?CZ2H0%B&TVI2M^CQ8IXCRID>2PK@BY MP3VU>KG3$SIX=XR,7'1?0?+!&)= - BXY^)[F+;$@SK)+NL+D6O"F=4KV#K2 MT82LY/CA85XN0ZENJ*P6;SGPYU8O%P/5 [[=,;,K,N/JAY&AK-R-NC#S-VF0 MK&4]JGOY8D,A]6].,"-L4>^VT7'!=N/L30,\6X[!L. )OS,%_3 A@4?9/>4U MCMOK,)5:IA/3ZN46] *LV.N(1<0QLXT0(Y9B"#&MM4?U[\<4T,I!PF.8)2 = MYH58,4-1DP?\;ZW15,)#CDO?ZA=;NHZ1Y6@(EJT%Z#;@!!K!D^."2;Z(?Q,W MB>%S*@S)F(%-X71HKSQN^\D90SI/J6N@NE_!,AA_?$ZA=ZC&B! MP6M/61HQSU8BA L6CXL[=+"HP3QCT"$DT,EN+V,A]>A/3LW\A=$,-[',VN%W M 9[06\%4,U(OC XZ^>CUU*0VKABD'1RBYU=<;IIF;!Z(.1E*)7 ;EM!X'T_L*0"^PX8\$K6WZK7WJ2)4(N4Y< M6/WC 2Y0CM M(]U57?9RZ'M6/[=S4@7](?75!O,)I\[W1^J[A(77_XH\OE:%LX!2N@0[!><^ M-X]GF?S-B-FTNO?U%ERE]-)UUJG5SV]O%2'1QN55ODOKQO$5.,E-VXG5SVV] M%,+4]BA_OJ?C_PXPHTB2E&G],/FFZ[)H\Y7C">,NMTM3@F?RAQ"4II7"YRCL M '$9%.,W@GBL#/&99>4V?#0A'A\@WDQFZ**+QY>8*P;WFTD0;YGA#0WPW#)Y MV7YE-BSMW%G$[RG_@_ D$P71S8_TUM60*]"Y9>5"H"4*%"]@Q$M#5,S(UBR^ MPX*WT;.YZY+:&5 ]D<<.*FAL:GC0NM@ A-Q;XJ9;)D'A]60\QC]%90=A&"U7 M==; ^Q$FUZ +RU)S[L $I<)?)3[$"OQL;*I@9.IPT)'8D\/=^Q!Z+O/M C$& MOX'0,+7FEVLQWOX@-OMQW[&N1*FVG'4M*Q=P+_,QTQKL?+ AMCRB$MM9['(= M6QH#*W)0&=&#V>04=N!.H&5Q+FXZ3_8J]F%/M*3(5<.T+*7U>BY;!H9WU M5NKYA"QPR&=BJLJ&+$\IUWK+S&>=3)AD8[JM[GS-6&(9O326>';2SQ^L*0"B ME:'$7(_J3N^E#.3&Z=2R5 9'*VW4KY$MUL :.:^W%'*;=&86Y$G=$+>RCS6S MB[^FDYN>\WY^0VG+HHT69]OZ370Z/,P<>4Y%M-Q2U4X!7$^E M'7S?OJ\-F"IC.8ZPA,_M..W@F(@1][?BI*6X>$=1.Y:TA1B/,;,)#?",&@WY M ^%>_.FT2Q* &#[V[4 95B5>4M_B'+_$^1K)A&U\D@T8=[:T6JVO$ZPNX>,\HKS.(;^ZDH+NEQLCPRN& 2/UF"%G";K3$--3(_.BYM] THF^WCODRO:UZ(79JO9#DC M+-O8N,IQ6R4$U6UT(Y;$ 95:XW+6P;_"CR[%KX,KM&?WMLG <: $P_7# Q1+ M+E26XZA$K-/,5UBZ9/9V4-Z" C+B\.23ZG(82PHW <)!K]L]B_>2;J'7 EQ7 MH(F3-ZB*J@DMFV*V>+K\0GTT%6.;P=N[NZ&\815$36A7UB;T3$TC\HJ@">VY MLV<49%"V'@3N5SN(YG:2'185;(6%Y>W38-"$]DZ>T>91.YA$LQO;P>^ K^4- ME%$TH45%"88G,"?[Q/W=XX\TXD,[?!PD28I+)P1=-DV=&C83&U1U]_I=^MWW M]3!B:%FJYT8%%DUU=I);73>430E;WGD.3NC;:SZE;:^D^P'A]. MKF#.MYGS:((!/I./=3T>31C]:7+OT5S[F)185D_)"[_TJ?.]5"/V*.$-.XRG M4I2\K@]F[Z08ZZ''G&B)(]8AO2HW3)--$_0E3OZ2'HM](*OD L0,U=\$N?@M6MN>F5TIO@VOPK3FL 1_M8%&^ZOB+ MI+]A1Z_B*FJ-S-*/-&F/0&5.#1EI(D5C[NCX +>V%G%L:;TMDDP]XEI NKK9 MG-\67L<4\!W%IW&%C0EO@SCL,U@L&($9"B]8@]Z$GB-.]#YLO^9;ZMTUJ(9[ M!RU^$J+ A2I:,TE?S-;;(MF^@%4H0_?H-KB/T-31>9Q_=1"!X\CP@'VY;K^E M3 WG3*<_A9SWU'Z,SZ 9F-+?P/S%[9?W\%]7BW?N\TOF<2]\',.X 0FI.^QSP?M23X44=)?*J3[-CD[WIZ0\:ZNSF]BS57B0/SU9K^J/DU5 M0A' P0LNYW.8F$-8+A3>W+SS J'0 M8:E55Z9_;X^U>/$]?:;31QIAKI7I,Y1?3W#GIT[D1\ZI"5CO;"]T=?XX##Y<]"_B6NQ^:[?$#M9GV%1#E@G,PO+2 MP4@TF*3DTO78]LH76PJ4C0WOUI_/,1_/D#-\5,M?. X M&#_%_73J>Y@&K'+^5Z5^[]E?-0!O[B>.;S8*X=*D'#=%23DNPO$.D-(UU2N+3 60GW7-I$XL+-[9MNWMU M&?,X?00UP*7P5_L%$TYG=^UBSP;#,U/F+1:2L/2^V#=BKP\GQ?0 ;'I&:)MJ M\Y(R1O$4T=!>P4M,-%G2*=I\FGK\9+"$*CAV>/WB^!$:+CPB0.*D'!61%B72 M)DS!.R>FAF <%R3<'!U* KGEUD"1NJF+4&'%DO7R=AV0M$,AE%9%V@2 WSJ$ M6K$W_&ZAWE1$ZTO5H9*NOF_QINA7U%NL M,FON;"2T>T#5Y1\?U^@_1C,1+:D;X9 .65R C^;)M9::P_X5CZ8.^>V5[.26 M8'(+N:3-9<6;ZBYOS,Z8T2;[HB\;^E354A;2JJ#V05>R>C^?318^"K M,+[>N4-R$XFPA\2+5N;0V(6V<*I@E8=ALI=D>Z:TP<6%&VJJ=TV/YORD1MQ4 MU;ZD@3LA3B1.\422RR;Y@@T%]N%*_1%M8M GN;]+-F3.&>,3N&=4$-"X.I=W1!%Y)_RH=.5<0M,$.R#V$Y+M,W& )ZN,<3Q+OA=1 M1?M&N]TIT5O>SRB.^_%MW*\DTI?9>%2]2M.$ZKWWN01,(D98N%V$CK+^#SI\ M59<-U!DT8>BEFYD P-!>K0!_V_>%@8262:=L*TM'QC57'F,F3/\V M#AC>6E=Q\G2-N(<3N]^#P$US=>"910(/50^[J3-HR $V7)-NO_.:9BF>TGL: M#'$DB3J.DYOVF0_$EI]"JGCL(83WJB'Q9 2:Q6X=XF+7B MFJ,J>1.\,3&]IH=H%/:^7Q=M0AMV+JGT=&^U]!IWJR6^'#U*KJ@/*=A1XEZN M-;UE32[O? H4?$#B+3!K5NBY'HS3"@3+BC1(;[9,4PWA-I5( MFCPE<=[ /:>+0/M@>$UV#9DYQ50OPA$/Y(GZ3W@2;^?LI<(E&!7RYJCP8,$( MJ;[>4U*X$>U(=I0J+G7DBC6A[G]1*H[W/D8HKTU3 R"]KGE:)Q6KE*H)6J=X MM1GW:?9R1SK+J GMWVS0@/)ZN*A);0-F/5Z)JUV55^+T>+QW +KH;#GN:]#* MPV(*E.\>T1%)SD/P/);VYY_^%U!+ P04 " #RB/Q4J_V)M#LE #\;0$ M%0 &EN9FXM,C R,C V,C5?8V%L+GAM;-U]67-;.9+N>_\*WYK7R3;VI:.K M)[QV.\)E*6Q7U]PG!I:$Q5L4Z2$IVYI??Q,D)6NA)(K$(8_=46U;$G7.E\@/ MBSX63\ZR_\K^R7)SA.DSPG.)X_>3'%,,?\Y.MP?O+DCXRS/Y^4Z>3TR1^3Z9_# M+P'@'XM?>C'Y?#X=?CJ9/Q%,B)L_G?[-A)1,$A)$3 945 &.AH./[S;_6/&&;XA(0;SQ9? M_OK+R7S^^6]/GW[]^O6OW^)T]-?)]--3P9A\>O'I7U8?_W;K\U_EXM/<>_]T M\=/+C\Z&ZSY(C^5/__NWMQ_2"9X&&(YG\S!.]06SX=]FBV^^G:0P7XSY@[B> MW/F)^A5O?AU4OZQX>CMV]>/OOXZN7S9V^?O7OQZL._7KWZ M^('D6#QW?OX9?_UE-CS]/,*+[YU,L?SZ"SUU#%7AS A=T?S'!D]]^AUQ"J-T M-EH,T%OZ>O7L"J\Q>/PVQW'&Y6A=O'TT2=<^-*JZFDPO?G,4(HX6WQV!3 M")\';XO>%I'\RF.YK.+[RS&=S&V=Z-8CNGV"<,YGE[\?K5U33DPGS0?^J66 M28[&-'@VSD?S$YS2MZ=GF-<(GFV,T4<#O)#-5CXZB-YF(*F3LQB8%[%;@CR( M<1/JB)^".FW5U8Q4KVC9F)PCK4RCZDBL@>71<9Z] _0T$$KY!%X*15^F;!Q] M$Q-OS*('06U"&_ECTJ:M0IKQY'@ZR6=I_D>83L-X?KY@<1B]&(79;%B&F"_ M%6^,1)^!>4.6L3 !420!I8ADO--*9M>8+1M"VX0SZL?D3!?*:<:<%Y/Q?!H( M'84H+\YF\\DI3B_D/[] 9B,*]![!,E2@4":R?;'&&#EY%470K+61V037)IS1 M/R9GFJNE&6%>8IQ? $BY&"U% !THSE2Q) A(+A=+&*4))3.M&_/BRNLW4;_Y M,=6_[2"W\V9G,YS/!CI[;4KRX*NKHV*6Q+!D(>ND49D20\#6/NKBS6WP7TX4 M3(P)1AZ;LQX4YR1&%!R2$-KS.HBJ&S%Z&()MH=E;OO/6@]O2X?F,T_GY\8B6 M5'+>7_W/V?!SS;G1OU\/QS63]!;##-_7$3TJO\]P ?I9F2]\_+/3LX7_]A(_ M3S$-E[H8YV>GD^E\^+^++P"3LF"$/_ZT#OT@&"TG9?,MDZ; MW0NH3_%> U*U&_QF?'@SGH?QIV%-5"SD>X?S5]_2Z*QN0?QS,LE?AZ/10'!O M7.;D:V1)[F QY YJRR EE2CP)!Z;UL'=)KCZ%-DU8$=S530CR>7;&7?1T,_! M&U5 26' 19W!.N&E);L55>MP[3'*WE=(UD#96PUI,X6^Q]E\.DRT0+T(LQ-: MF.I?=8G[$D:TQLW>3<9IY81IBSZ9G$'&8D$%\L1BHB^#2\ZE(B+!;ZSRS='U M*5!K0(J.U-+.>5@DLI?&Z3L4;Y5,046H3CDHQBRM6\3EE!)R)!/%@VKM-*P# ML@D9[(]#AMT'NYG>K^0@B)0?YI/TY\ED1 ,ZJ^2L>H10;FZ@J>D0-]HX# P#E!CBA:.T4/8>I3 M,-XI29HJ9S];'U? *95D]*% 8(4B/BGU^=-2-6W]\ZM OO,WL82.!Q).D@E4*2K"HP3XK(U%"CUY:>V[ MW(VF3[%\IRQII)"&"]/IZ7!>T]A5V&K[AN-/.$X$;8 VU>/ HN:32$XMR=9Q M6C.S$L;(*)7TK8W)/7#Z%-EWO "U44DSCJR1+QF;0$G+/E$4<=LE+,&FQ^M7HMD$T*XGX$0#131T?[A6D^YY!QCYA!DKCL4M*:1 MI!Q2+#YHGSWQN-,]Q"W#&?\S4*6M>KI<4T+6,2:F@4DR9$I9,F[>2,@)F68H M'0MYSVO*=O[49+QX[K_#Z P');F<##J(F2:F0J,I8$32G7*Y8-W%M:USX3U_E*6P]WNQ-L.0^K[&%T'(84 +X(GX?S,+H";B!#QN2*A,)EJ$(: M<,P&\,)[P9'$E[+UL; '4?4I*=B8&(U5TO+JSL5)H$4H2( ^3_$$Q[/A%URF M#MY.9C5A<%0^AF\#+DW.@MQ\5Q@MZ;9D\*@\:"-M4HXB@-#:MWHDQ#XE!EN3 MJ$-E-=RYGX?A&/.K,!W3,C^[=M:L#--P/F!%!A6T YEMI#'($6A8,IC@0]%" M9=2L,8D>1M6GQ&!CWC162<.-JU6.\LJ"F:6W-ML"P@2*%)2,$+WV1.$<7/:: M\]1Z85H#HT_YO\9DV'70&Y^SO]@Y%8$PVV2 D:=4$P@U[V@ M8[@/3Y]\YW8T:::!AF?:O]"[)]/SNA&+42:O#*V[B6.]^UKJQGT"FZ32+,MD M1>N]BZOO[Y/?VT[G6X]P2^?V,X7ZK[Y]IOCL>Y&%:Q(F9901JAHD*4$Y9RE MBP&DRX'IZ#G3K9-Q&\#JD_/;CA&M]7&#*']_>G.TWM+738LL??A(?_[VZMW' M#T>OCXY?O7_V\0W]]#J>':HMW?'XSLHN;2).H_I+9 2^IT<&1!038W'D4TI& M-B$1B[2K!]65C5)X7D)K=^T:@-U7CXLGO:;YLMR0/R,G9[6U,AG/GF.93/'R MY _.7GV;3P--W>$X3,_?T(Q;'/2H)\LF(WK-IS?C.4[)FZ(9ED42Q1#OZ[UZ MSAR$H#Q@#KQDRR6JUJ6;.A2G3X'1]AR\O;;U0_\-W:$5T)5Q?HYC+#4IQ6T) M3! 80E/]=0+C!(+S6?D8E5>BM7=\!Y1'QD_P0S%IMX%OOW%_1;@8L!CI/ 2M MB(ZI8C"Q@'7*&^V+]:;UR?4U,)I)MAKFVYO>FZ9!LJY:6)#&+49)6%=?4\G ?N MN65*DKTNK9>N!R;X5FE0I,&IB;67^ 5'DT5YB=73!R84Z0I%8+3\)%"9XNF0 ME81<"A,**5A*K3W%>P'UR=?;C0]KTIR-]-#NN!0NW$9"]%N8_HE71!TP3(E9 M54#4%(N*QE8[ZZ"(A-;Q9 UKO0=R-YI>6KTFI&BD@78K'=:0?U1+R.33X7@X MFU=AO^ E35DVEGQ1X 2-9,T"HE(.//,LY.(5WDUS;O+A/ MR? VG.A\^-L09+&5=Y;F9U/"\>(D3#_A.EPQ19,*>852UT1^=>X""^!8\$G0 M FANUN2[@Q8;O:Y/>?"&9&@_U&TH\/QL-ASC;/9B07# M:P Z7"VO"VHE"FE5@")IP)7BA@0U"3*B\#'2SVR+E?(>X0X;:FVO]D>LD-L/ M>7>K8\4TN<04D@E2! -2LTB37'&RU,Q"3D9K1=5^V/X=Z/I M4R"U.R,:CWXGJ61NO$"3*+CWF=,"ZPLX)PL@UT*6;$S"UK42[DPE;Y-77&CG M8O/R9G&3RY*2U?;2?WEQE8',K N6T8RKCH2GT7:.W!DN R)*Z7/SN_];P.S3 MPK@M7VYG'[O55D<.8)%(=IG69^$R^:!64?RB0RUOXA)3Q5B/K7=;'NTC[6W' MN!47MA_BQF<%NCG\P(OW7LH 6F0+*I%4+M2V!=+8&+2,V88?]?!+F_WX0$,@ M4W'@E3/D!TD/]1XKL%!R%LPIA7[?^_&'-;-]X>.=&^!;:J_9A"79)M>Q7*2A MB\W&J21!\4S>F;;D5$M30 A#7IJ)3H;61;OO!-.GJ*:OE&JCR3T0"TM$5G=# M3:R7AH*0! /" M0-1!0:&!#S9:85S[DYKKL?3)'K=AQ;KK!#MKH65+A,7;+R1+F5M>I 8C8FV2 M'$J5C ,7@0!Q=%ZUWEN] :%7WFY7%-A^T-O63[Q;/I8QLA@B)!T<&6-%;,S6 M0BS(L)C,+&_MP-Z/J$^IH6YHT5 CA[U1\N+HM^/WK_Y%GWGS[U=OCSYT<['D M]EOV$:73-94X_CLA:'U,9Y7BN#NWK\-*0"(40R%ZJX;(I)O/F)WWO@ M[.Q[73^"CI*Q4"L1!$8DCTY!<-*!L849[0VB;)V;NY1M5F=MH?';TXLUQ_97%F8_%C&,&QD?HW( MVK$,0B0-BGD'C@N*75S42"Z"CZYY1GZ? O9I">[C1#H\JPX_SVI[D&6SX+J#3[3YLBC[/"#O MT:+"5$]P4GSAO !'1A,*DX@,6>&J=4V:S='M7)DEG"^Z&:S.K'ZEH3.0ME#VHO)@J[."2K0VV94OM\,0/2)D[*A\PG4UK7=\X'P@?%,_" 4=1-R%".7BK"E M2)*; /7*C"F5V\EOY+AL_,I'7K[[H3G2H3(Z<6;>S&9G)#@2=:\TND#KT$:> M0>MDJ@%DX+4B=YOIS*6E]=-TZ$%561K<^X7(OH$>V>/NAK4][#;4S M.I=+9G6Q+MB\O(U,$9WT+M2K7\+6RRCDDON(X$24$1T-%+:FS#UP'MGH[:<@ M3"OMM#LZO%[NY2G/ZW*C*2A=LL!L+3GL=3T6Q@.D[(PLVM'_6K-G)B_Y2FU1.,QF0>P_)&S)WNG8&C R!"U/#-JFE:'[GI:]'Y3IBR/TG MYQZC@&9SX25^GF(:AM6V[-5B$X,8M ^<1"LEU;9_7(#GO'8!M%D*M)R)UGF7 M>^#T:;M]3_QHI9RV[88_N#+ONJO;! ( M/N2Z2\4D"T9;-*UK%-T)YI'9_8/D!UJSI(UF6M9MF5;[]A*7?[\9WV[+1[Y5 M8-IQPD,@:I)10I I@D658HJ:[%S[5G@/X_H1DORMZ=-<7QTRZ:+97Y59:N5S M-AE$Y(8@)8*D+(.80LC$;FMM]Q2Z NA'R/=WSYUM-=0A:5;] %^NNF&O[0LX MX$48Y.C JDIP'C1X(44]TV5B$.2'-:]WM!W2C?)Z[*?G67.E[F'].P[G"V-: MC W&:0\R%7+O13(0;$! H:77"6/RK7M=/0AJ(UK]9/GBMIKJD$!+3E_'5A.8 M*4W/,+\=AC@ MEW8[I..ZZJ 7,,\'7@2RK<$ M[5-D40+0==5'[V4)EO/;>N-KT="W(AV/UE^ MNTLMMBOL2@-1_U\WM+^$T?**SVP^':;:<8!^0-/B^C>N?/(8I\-)OBWGJFKM MJV_I)(P_X?LPQU>E8)H/2 8LP2N0,@901OG:#%6#2$5&[EA@KC53]ROAKOI8 M/N6H7'WRT7@G&09<&RB/+AFB5TB1"'H4Y$!:OZL#UPW9L? MA\<=J?\0QQZS=M$P\BGYZ[J[TEY MDF5AE1.<#^G5U[&UKE5R_57[+5QRCYBMBFSNY!8:<@2-3QFLL\0<81QXKUAE MCL.@, K6VNUJ&%%L-UKT_!M/?48S;3H]ITGU[S ZPT&6"C-:#I8F%JA2+#AO M"S"57"RV:%M:YP!&WMKU5WW?2# L265J=1P=R(BPVGU>D@I16V\-D]G$UDGV M.Z T:Y-U_;$O5H92H'0LU:.Z-M9Y06MS])Q"%9X"JF1=3*T3V_3\TZ:=3M$>F M;*F5O2\TOX5Z+6E^WGB]N?G8KI:=>^$W6GVN5JJXU._%Q>F7Y$D858QF)4(2 M1=0ZM[6J >= ZN8! T:O6D^[AS"UK)_R?9Y$+ES*+(%SGLQ>5 )""1Q89$Y8 M@T(V7V_7 NG3ZM.4'?<52=E.#9U4U+F$\OLXKVZ?U6.2"6>S9Z?UJX%W06;T M'))'!\J8##&7 %DS$9UB"6WKU@B/ MBG56G_#&JBMF;,>EL[/N,=Z^BU<>!) M>V43Z*P2C4.@B*WD"+I$1H. 7KO6'>HVQ=:1;U>;BKDDK0&>:D <'0/'>6W6 M4Z]Z9BVSW)-'UR>;VPEC-G3L'J62_P8<8 M8)%L=X(GUOS^X_V(&KB>=SW]G]-:CD=)G[41")+64VM,0+55)HO)2]:K1P&%:UT-^AUL;79_.S*5Z%O;I:V,W:^.#K M.EX;'R?N?M;&[ /R$@*$)#W1)")$1FX\\T40/16&Y@4H#[8VKAGY]W@:AC3* MTUI':$9*_[\8I@-51)0T9<"HFJ!.V8/33H)53-%XY&+T'AV&36'_0"OL8UCW M&%O8A8+WL@C?!OZ.YO_'KSCZ@K]-QO.3V< %)2B\TI YI_4CDO<07"Z@9;!D MU',1N?7AW-T0]RF([0T?=U+K@:A8I\SKR=ET( 27PA0)/**D89(9O-428D25 M=+12-*_YO1W2/AT Z@WUME+C 2GWD2B$-#^RBZA-=9MKZZ=ZXTR&5&_D$MZ8 M$ZK6A5RWA-JG"PJ](MWC%=FF&./=2"NX="-B>E;F.+V<(R;I@D%$T)K+6CH2 MP2F;0:A4N"GU8%Q^*!39%42?2C9V0*B]ZNB0=NSK9"!0^4"C ):6>U"ULJVW MIJ8!5,UA8PJJ]<;#5D#[5/>Q7S;LD4KL-*7R/(SJ'O:'$\3Y*G?P 4>+V7+U M1V]H>'?99MCF-2U2*#N+URAUE"=%]8DKQ88 E-#6PC.(IE0>:#W[:< M]=UR2\6I.<\LR),8LW/=-V+J$^1?#=&HZ%&NFG00E_@ M],NE0O-G-X+QF=YUF.N:"P%F]XA,+!Z<3_=V+=:]#TB=KVU[_VP]Z>P+4C:;9">9Z*G0VT(B<12&@I$A8E(A$1DUA&1J= M'(_>-6]3O!Y)G_)A[0FP_:!WNFMW9>U=I%]JF[DIGN!X-ORRZ**\PU;=QL]N ML3^WG2"M2M_<>N/W-M3$H*/R,7P[KJX,D7D^GP[CV;QFQC].EC44!R[F;#4Q MP3!%KDUB'APF!CHHEHE@W-S\L[9US1<.G_O,8W";#8LP[30^N7+ MUPX4"]DK;LE[UW##7 M>QWB:QK)9Y,T7.48ER5R[X7-130AN "19P2*Z3.XH!38I 3:&(WKH'?WCJ![ M=5WID%3=K_H[7=5?8IR_&5.X@;/YY9V#-/DT'OXOYM6V_7SR;C+'V3%)-9U/ M7H3/PWD8K6+M2;GX[1V6__8@6O@)'0]-(X?B!L(*>N"E"B9'"Z;45F0AV=KF M(H+VVEAF/>;A:"HO-H69@MJX MUAE3#.8V186F>A[\/3KX1&6Y8TTT-'S*@"OES5YSB>XNGP['10 M?'0L4)#-.-:8VV;PJA1 0N@BB](T-R@/@NI7SJ-+CNRJD<[]I45/BF7IX64E MEQU=GSN?U\J+V0QP(X?D[63\Z2-.3QN1[&H^EFYA/5]2=ZU>AX2K<; & *B,J!T(C8Z+:$8H] 7 M[7CS$[X'J1E]Y?F+BZS#+R2[8^3@6UIKO4B@LD!P=>M32ED"+X*7W-JUVQ1; MGQRAIAS:J"[PKLKJMMCT%72WRHID$6-P*@#3!%4Y&HI8E(2,W@C$J*1N[4L_ M%F.?DC8'I=9.RML/Q=:743*(V7NC(.;:E[*80E-!(_A@O(W>JQ#V2K*MRV+M ML1;,@6BVNP+W9LLNKMLKPS(*%J D&@$E:P7#'&PM+\P5C]'GL&^/X!%5$O98 MZ>6PB^)C5;5?'BU*SW#F9-16 3>":!Z]A.!T 9]MD<)9-+;U=?V-P?7I+MGA MN?1H=>V538NJ,RAI ;9,4S"["&M3 "^] B.552HI'40'!:DVPM:SZBT'=M8? MJZR#I1\696$OMH3HI\?3(?W@??_.73&N/&O5"8S&]SU^7HWC4;DX!UX2Q/3\* 4Q;K*8^L:P%L![5,N8FO6W.I\T;G*VO5\ M42I&45MS.U"!97#*(4B)(DEN90[-V[#M KA/Z8O#D&TG%1[0H"W"X\"]",(; MR#Q7K"5#8%P!*YJF#(]9F-8W'[9#VJ?4Q@&-VJ.5=CB"+6)FIC%81@ CD[7, MJ4#P6!+]*X:4@W5)=WG0;&.@?*S*.DUS?)A/TI\GDQ$-_JP6IIB? M7ZW82J']AWF@@:R23,JJ;-UN!RUV?&.+U$9+H5N5KATM/H/YPTF8XO/:D*]> M]<+Q[&IAXX'V3&H4%FQ,Y,='R< S84 JX9V(4GC=>BG9#-E.M2@W>\6J(,JU MD].+:TC+VV>DGH+3:2T0O;I67D_<#US60=$4!C2))KC1!1R7"J369-.S4Q;5 M0Y3M&F2?\B0=$/%:ZXWPX79B3YSC&,IS72D"S M*O5DO+0Q[W!UA7*85A^I\NQ@9-L":&%S.QR21B:8.$68\Q5 ZS$,R"7 0)0" ME(8B7D].8E0L D,ELZFM[47K\J>;8MO]9/?-]WS Z9=APH7@3,9@>);@8[!U MUUA!C#8#>FX"A6!>\?:GNN\!U">[V0E[;A_Q;J6>AG@N!&INRP>\I<1=2G_/"!.+.U@CHDS47S&%H8SJ;CHW'] MWK*_QT!ZQ!PB!Q]RC9 DQ4I&>>"89?*8N+.M-R$>@Z]7]P4.Q*A&VNN07]== MR7^&X7A6ZV;@;&"]8]J*#*EVBE'H)(T$H;32)$2)*=G6.\B/@/?(U.]/R:XV MNMO0X5]]O_X1*3CYQU_^/U!+ P04 " #RB/Q446?U&%." !YRP4 %0 M &EN9FXM,C R,C V,C5?9&5F+GAM;.R]67<;29(N^-Z_(B?G=:S2]Z5/5]^C M+:MUKE+22,JN.T\XOIA+Z"0!-0 JI?[U8PZ"BTB !! > 1+*KBX515*(S\V^ M<+?-S?[M?WT]/?GI"\[FX^GD[S_SO[&??\))FN;QY./??_[]PZ_@?OY?__XO M__)O_Q? _WGZ[M5/SZ?I[!0GBY^>S3 L,/_TYWCQZ:=_9IS_\5.934]_^N=T M]L?X2P#X]^4_>C;]_&TV_OAI\9-@0MS\Z>Q?34C))"%!Q&1 117 "6Z@6)M2 M8,)*I_^?C_]*OV.=L 9D%@)4L0*"LPFR"B9XC2$5O?S0D_'DCW^M?\0PQY]H M<9/Y\J]___G38O'Y7W_YY<\___S;US@[^=MT]O$7P9C\Y>*W?U[]^M=;O_^G M7/XV]][_LOSIY:_.Q^M^D3Z6__)_?GOU/GW"TP#CR7P1)NGJ ?3XO+C\A]?1 MZ%_.?TB_.A__ZWSY[U]-4U@LU7/O$G[:^!OU;W#Q:U"_!5R Y'_[.L\___N_ M_/33N>3"+,VF)_@.RT^K+W]_]_(VTO%D\4L>G_ZR^IU?PLD)(5Y^PN+;9_S[ MS_/QZ><3O/C>IQF6C>@OEEQ!Z0KG_ZZ?]DMG3)\(R"R=103Z+DXJP1MB7/?I MW3%??A9D+.'L9-$0\>W/;HIW>AK&+05\ZZ,;H%U^$)SB:<192ZC??>XUG!<@ M;R*L'SF>E/$$9^%O:7KZRQ+>LS>OG[]X_?[%<_KB_9M7+Y\_^?#B^?L/].=O M+UY_>/_FUS=O7[Q[\N$E_?1^\/3Q$ZA;+C/B'.4N'W]M#426\61<]Y]7]-?5 M,RK>OE:#7QAD/G$D9<<_6B7!]5E72SL M9)J^>^Y)W6:GE[PX"1%/EM\=GL0O56._X,EB?O&=I0Z7^MN, MXEQ=^Z_K'7[!R1G.G\3Y8A;28A2M+PI]@N*1@0HQ0C2Z@&$E&N.88K8T7M5- M#-^OZ8J$3V87JUN]U7N^]M56::K=Q;2A4,\U1POX^:?I+./L[S^S1DK^E=;] M;#I90OHGF6[/SN:+Z2G.7GQ-)V?5ZGLRGR/]?_X0OHZ[ )S>*ITT^UZHO2FF-M8^BW77ASYFU?H4QMS;AKCW^T1MN^XJRX?Y\ >7-9YS1.3+Y^.+K M9YS,K_DJVF")D6=(BG%0DFFR(#P#6EK46N2D66L=;P3SZ#7>1LP];-ITJB!] MX">R'Y_3/G,R_5P7O4(Y2IZGB*DZJ('\1\0"3D@%UI3$BD\A^=#8Y-_"[ ^\MGBR,*)%J0L$M$BO@*?#3&M%9F4R M/"J',J?68HL0-A4BH]6*'XC.KR7BW_KP8^="[T+NZ&3L,3Z]&Q.QM*YV/7?]M MI'M;W;:9NE].TO047TWG\U'D7*@0-:U(D[/# X>8#'G54D:C5'96M8X3KH%Q M/ &&/47;0\#P]70R_1[5BH>7Y%;,6X)"=$1CB8Z>')W '$2?C#6)QYS6U%IU MTOV]H!X]$]J*O>%Y?P'PY>0+G4UUP>?PJEDRH^^,7&8^LJ @1N- Q53M$,G! MH?8H0P[:M8XX;L(R/ L:JVW:@\Q[B#5=X+CT:V6)RBM&3 ^N%L@8"))KR!B4 M*(R+]A5E-R DM+1!"56*:)Z)^&$X MT4;J/5B05[;L1=7C>')&(%?&[G0R?XIE.L/SW_L0ON+\Q5>2!SU_/ FS;TMC MBE:7:KWD=!EEOSSX,BKT-A5 QB,Y5H'V04R25IHQY>BX**UWFAZ7\^BMUH>B MZAZ"')>05V_54YQ@S?SGHG36D9,_9NF5=;'6OLR08H1\*> M;B+N(=[Q&A?7W'&90]%9)2C9T0*5=61Y%0569I-I?XT66[LWWP%X]%K>7YRW M=>NZZO9%F$UHDYF_Q=G[3V%V[22626,N&@+/\9QS3@L%*!32?Y/EH;6EL@G+ MH]=X$R'?5KYOK?RG83Y.H\0Q:"421.83*$QD+=4LG':6L^PB$T;WK/DED.'5 MWD9/]RA_=R'W$+"X">KY^.1L@7F$BAFK0X3@,)#]'0,M-&C:C52)1OD<8M^Z M7T$Y4NWO(^@>XA?_Q-JD /.3+V27?L379U4T;\H2XOS-V:+>X*^WL%9PGX_G MZ60Z/YN=;X97:9V0G>-$X"PCL9@Y!!\RD1H+TYJ[$H5K3)>;IO:2JU#SNJEZ0()+=[ N(]TA M?FM\0V!'B7YQKK,8> M3MO+O?]#B"ZU>8GR\WU*U C6YT0.JNZ]M M6AX5FSHW7:F[C8YN*[R1@ ?3?A)91:P^6Y K8;TMC:816:>&$@NSJ)N:D N]$)-LF>1^X2'2R-3[2 MOP,PG!784"G35A+MH7_0:ETK,#))BR%X8 %YO=WJP*E@(6E'MF/R,I?6]3S? M 3@&]>XOT8UO[[_]9&?^T5L_NOO_A_?W_YX?_[ M'F"COG1K'C-$?[K[5G>C3UT..CCOE%185#$Q!B^LJE9\D;98;U&]6H\7XS0>VX\&HA<1E"%_HB2O.J2C35*F.!$ZS+D+:$]B&CK M+ERXN7?UH8(>#JV7DS3#,,?G>/Z_+R?O%]/TQZ?I"7W^_,5_GXT7W]Y-3TY^ MG<[^I#6,M%/:65%#<*INXDZ"%UE!,:1U#($)8G-WF9:MT_@BS> /# 7D^4J-^_V>>WYP^N^5V7=-(?VE70? M6K^URE%23F,UR$+0GA!E!J&H7*WQ1&\ F>:N]7VFVRB.G '=I-Y+G)H0G5/R M^?+"Y5NK>/IK_'/YHSG9[MIEF34PE<+*=G2RX6!">V*\-JU5NRM1U82,)HRV+K5KM; ?LA M&=1!-SU4R]])\Q?D8D^_(2Y_Z>W9+'TBD;T]"9/YB-D@A>(%D(PU4*%&&)&, M-A93*%I*'MU E+H/Z@])LJ;ZZ^$ZYUWOQD;49+B%P'ARM-E*39NMS$ ;;B&1 M":-"DB7GU@50>P'](2G74'<]W*>X\SU9MKT8IUK,4'_M2171:UR\*22N@N/% MV:QNU,K1#JT,).L4J/J'=]%#%D@;-@IK<2#R;0_ZAR1B3SKMX:K'76_25OB+ MU-SY4(!\%?)@C&2$WY%C2RXN.N9=2.TGA'3#_$-2LA^-]G!!Y?S=>1O&F4!] M"%_KL(@J*%H)?>.BHK[V@#JM=Z:6E^Q&@<5L2DU1R21I:Z]51L5E^DI$@85+ MKYM[J'O@/'+F]:VY'F[$/,G_=7;>8&*^ZBWV8;HM](1!YR0M)"2?6WF6P 7E M(:)4F+4T*K;N^=0![G%S;R@]]E$3?PW[A^F3G)=J"2?U17HY>18^CQ?A9 D] MWH3^#L_[Y.$JUWZ^U;_#-/UXKMSEKC]RGB1'0@7AK0'E FWFZ'V]U&*Y*4)' MV?IJ7]]K^F'8?'A&K*%\YP3$LIU'Q3W#3S6?^@6O;L@N#1)Z=]_6#J*DT069 M+/%L46M'/TS?TJ(GBY'U.GF6$9PPI=:E*,(O:AB=%5ED4EA:5U1WA'SDF7"*FJ3< *QF(0N6M]WVQS KQ)6M=%+TIP#I+P MH3ISFL2+=99+,25ZC3RU;A=S7UJW\W4:59O(2X; 57)U-%0$;W(!$Y1T/#,5 MU-%>I^E2FM)!C(>^3G-K">?$JB?.=%+-I&7-N94\%^'KV(G:%%!AJ-<,,Q0N M4DK9TU]:ES?=">B!7+C92=&;.--9X'TT-?@>TZIF>1M0N]R^V8$-:P$->PNG M!\7=['#03.K#42(E;FI-A*R= 15*\G22"*!S]#;H2#9(ZTC-@%38<#7G8$S8 M0=B]#'(]/9V>FZ^KJP=1YE224:!B876)&F(@:%X[S#)JPW)K<_X6B -T-^FN MG%MC_;I(MH?RYPV1D8L;)RYJ)5,$9@N29Z$9>$FFDF9<2F:(VZYU9NI.0,= M@782[^'-?Y+2V>G9,OB[*1ZQ FI%+BS)!*C(V5-*UTJ $L&252V)T;:4UG[> MUN".@B:]:**' MAWN*"U8K[HVG1Q%[$H@H(>LHGULIK($(+GH#E+3@6.V?+& M_%B/Y!C(T$#&#VFMS!ZIT4$7C_@];(I5"B2P-'6B9T3OC"'/,H8 2I43:[YR].0'LT9'E MCLX0#X$KNVA@8(YT,YP1SF?M(F?)6XA%,1!.H%!> M8%"M;[QL1M,]3G?CD^E%K-\('Y&/A,R9U2M)V7->N^72F9"E JD2?4,5Q[&U M W87GN'=L$8LN!W":R3T'J)YM["=>QV9)>T\#R!SD* T[?B!VPADW?$4DPU< MM]TA**J6/&!0L0 MZQC)(*PN@K[,IG5\[SY,A_+A6ZC]/B9U$7\O&:";^"[07;0/W )?3QGB^[ = M)EG<5J/WTJ6!.@Y!&X_961-KQV(=:?LZO1B1SXC M>:V86#:N-56V O8 #-E.^KR56FBMC"'LVJ??/M _7;XI7CI&;X:$7.KX0\L) M6@P6)'/&8BA9N][]G"LXQVVC["7T'G*.MU=+__#B9=@"VE"6R16L!V.4[*?" M>QVA;O(?PA2Y!I$['EA("1C]']2I0N"B9O7>FDG%3 M%@UEW]"^J,F,W\)_36<7^,X+.C./29>400I!QG?0"APO!70]-KVPIO@6.:3; M3SX"ZZ&!2!N7JKP.I_BF?(=IQ>AM0#4L1]@(9/@*A*X:FO8EWL;IX\W@1"HV M:"F@^+J;1>4@>*8 I5*2EUBDVZKS\\/2^1V%!(.H?!>I-E1US;A>GC'\XDQ! MSDT=D85"U=V+T9D2A ?&58R^J!SMC:M,MQ.WZSYXV%1^(UE/&PEJF.S\.ZS' MT;7T\&PZH2_3,@?2)1&_W0OB]2Q MI-%VC^CP0MV9J;_*J"6FE0G$/H?[;=\WJZ M\3 260H2+0>7+"VC" ZD@#IE33!EI!(JM8XW;H RW ;3EYJWO/.PD\Q[""N^ MFDX^?L#9Z7.,B]=D I_-EIT49"A2,.T@%D'^KU81?(H&F,84G2M)V]:IS_5( MCH\(#23>2T+B^_+Z:W*\X1!>CBI(+]'U? M9[B-ZOCXT5@3#4//]TO@W&<6@1QC7\A)CG5L*A;:W.C@AJA1\Y28S<9U/PT' MJ:;I6^E]B/2AU-=<:S_UZW3V&O_<9*]9[@!PZ+A4+\S8W""LL89Z.*%J&/:JOGKEMVV#J:=,USH\ATEQ]:C& M:4\Z&(H?B7Q'GK4%YD,]*9TG^\I)8#(P'F3PB;=.: S'BWOR6P>FQ2ZB[^<: M]_K9:Z0PQLP%=YEA3EBRI$RV=9J\(I"ACI07@0G#=3;-/=YM@ V?]NJNPVV' MW^VM@,99KZVNE3G-/&..@ZDY8%4(:41"&ADW 4-TUK>(D3_$^[M]6B"]R/\P M%WJW0?C7A=X]M+G[) MNUSHW44IPZ0,7]6>N_/7839;KJ-#CG##)S5("FZ#\486D//LE4$O@U,JBN2U M#Z1$PQF/1<0TVO"9W?P'7.O>_VN!#.\7->;!K9;GG<7=T"M:6OS?(R*C'T_J-S"_ MJ\T?5P"]BS('9<"2,P'X,DK MG,\1?QU/PB3A$F?-6+XI%]=C^$C$S*(3#F) !\I*,LQ2]>#)CY=%Y(RZ=6#M M7E!'PY-^U-##)93KT-Z-/WY:O"F_$Z<)]6*DG?","PT6]***0R>8J[OV+DP^GE_5B<:4:)D'S:O# M5T>QAD0[HDY%"Y.+*+9%A/;R@0=KH]B+*J==1=HX-K($<=$7>@L8#2.KUQX] M?/AT3^'?5%\'R?6H2"+P!KK[3>2U.G9Z45=/+EZON7&R-)DO(,B>$%Y'D;>[)GK?-;#K M#QTVK+BWV* MG+0:5,D)G*Z];F(P,DDFH_>-79_[,/7FH M#)8\FA 4J#J\+[A2HYV6V^R,C:%U&&D/F,,'#YKR9\=^-YT5U<,UE0WR.'=X MC$_%6=JD@ZW]#!.OY4.Q!DM+G0CJ0M*M\S!WX1DJ=- K1YH)_"$$"RXG$/P# MIQ]GX?.G<0HGY\8Z4U)R1\:ZR))\Y416&ZI:LR\RF6N6;(<6=1@; 1PJF-!. MO=/68F[LS[P_I\]U2!>5 EN :AA>V AD^&!#(T5-^Y+R8!0022S"Q MZ-K2'R$((T%:&VV=-,/E70,;YYC^]G'ZY9?5)YYK>/67*P5?/6]8W[>1X*>= MI-:Z^. )V9^TDOFE#?H[B1#SDK87(Y]JUB,9P<#:FO-,LHY\*@H\5TH7RV*R MV]4>;/&PQZS27@3:0['!B]]>/+D8_9>%=-YG<%;4+IZ)_ T3#21>=-!9BA); MNX-73W_,NNXHR\:5\T_FX_ VI'IO8 7&,Z&BX0+(=J0]Q:8,,3$!J)$5.G D MERW:B=UZ\&/6:7=)-NXB]G8VS6=I\6;V'F=?QFF5[D#,=##0OB%I4",EYX7Q?!F)=A>FEWW[*-RGCH+M_$[O,(S?S+)*T3S"XM^"U -_::-0(;W MF[KKZ+;"&PFXLRHWDOFTHJ .I]7)R5Z>RTUH.^B2?C<[NDEI(GDEJ=R/K&ZFGWWP06CCI-(JY! -^IRRH#,Z)@QA3?JY&:Z>$]4Y M>DG>(EFQ=;ZZF[@3W 9/0N'-F0C&ZHC![2SWN\K&^^>UG/;Y/RD;0E M.LDB>%9O::AH(:A8:[FU=YZ6Y%CK+E>ML/^(O&NMTAZBIW<&(V+6K*0@"%N= MBL2\K+6H&ESR(G%A+/K6='L4E1%=B--,X(>NC&CV)KQ?A-GB>5BDBMM5K^/(?%Y3^IQDT=_T OS-,P'W<9ZM,'C :&9N_2N3DP*/"LM4)B MIE,A&^>]8\SY:()V1N.H#T =6ZAC3]PNOI9/8=DFNO:[*: M7E(&R?!,6VP($&-*4#NQVI2]M.JNBM>]FJZT7$#GQD57CWX2Y\NK32.FC%!) M%_"B3E8ITH+S&8$GI@,3V471>F[)&AC#&P6'8]:M/D8=M=+SW*-+08V*5-R* MG"!AO4/L3"W>4A(,K: =YB)/N 7F KA6Y!F$[:Z,G96ZR?G X>3E9EIMVO+>^^T-ZJW_;>F4WJMNR2*5@R*1! MKJ(UCLO:\QQ9I#^=5ANJV^YZW.'K*5Y=9OAUL,$;;8#\/5GO%;%*S 08)&U: MW"9M6E\C>!"U:]M/!;32(2I#.[I0#E31M7HVD(=L='(JR\"EON\]>,!3%P]' MI]T'-.ZBBAZ.V6=A_JG^MXY^^A).SG,N\\5L7&OPZP](-M]_X]IOCLBYCD7& M %+Z2.#)4G6>))5-R,D71V)K'L+J OA'I.+PFG[8!7>.JY*] 6:-KV.])?@D M(G@NLR/;5J72U&9O4X$ %" M-JG.8*"OO&?@5)U$+XQ)9IL6U/31YY2E+ZZ8NN:!1Q#[W47CTS:2;[CU52CG M*"X2F5O@V")V>S\3KC]UV$!L9_%/&\JN3UWJ&(W(7((H](="9R $[T ;=-H4 M7M*=(:Z'H,,- <_>5+B+R%KWM?QU.L/QQ\G[LS@?YW&8?5N%0(1/5J&J39,] M+:P6)CDG#6@ZVA+*'#(/6_E1&QXPG+W:3=S3QK+:Z.@T#1<]QQG9MXOQ%WPY M(;OW;!GE>!UFL^7W.H2(MOO@!F&A/59P(Q3D4BC,%6DR^9]8M=#"DI8M MN9ZC[1[1\4+UY3.NK,;",U-2.!"RA#H\PH$S-D%42D8ILBJV]07$-3"Z=S&X M[E"1H5+-%)+@*"A$[LD>MBQK4#$7<$G7X*F(P26>M6]=][,)RP&Z#'34]^W& M @VDW,>PN;7OSG3Q'.>T0]9(T)/Y?V#^2';KM5_X!XGPU70^?XV+D9-BPN/A_&DY9CEL@)1EHC.;OS M]].3_(\9L6]$QI1)C#S>C(+7$OF:[HL9:BL#I"TO!.VVLDGO>,CCU693\?50 MSG6USO,@!K><841-)U@0H)*IEZA#!*V$RXZIXD+SD:3?0QBL@TQOF_CNDCQT M /!B#2NBUK,'YZ^F85+C8;^.)V&2Z.RYXN_3;U=?7]911V\QZ)S!I#I'((14 M9^YZ0"%M,5(P'5K?2^F"]V#=,KOP9'H@??5@,WR/Z.)"UQ:8>JH778?G,&6A MPVGUEE_32"5#T<6C3#9%"9$E.CQS]N 4>>(02I"Z>3/HGFC93N!#2\.=M= M9].^!'[ V.M5A[1ROPL>+ESP)XE^;9D>;!VR;86GKTAO+_*Z62OH;;1*\< B M*A70&:YIC\K*6!.5SNN#):V0M8\KLUP')W(&7#@#BJM8VT5&L-;3&Q><$;QY M?\[V<>6KCR1)+FLRGYS65W^46#56R7JE-YJ1]>IJU]Z<0*J@:<7T']G?\K[' M\C""!+OH>[,+V4'*/<25WRP^X8PV>_) KU='/#N/>I]71%R$P*,ORICBZWFB MZ0\3P.?:G$&R% S/1M\,!W4FQ [P'C]'^M)%'WV+;WBZTBB%:"UDER*QV'(( MA2M@UB>3K)9,M!Z2_8!B2VTVAMTE^5!B2ZLS]^(8KE)?]OP1O&AE!!B7*E$U MF:-&>8CR4.)!^VDVVES&?>P#]Q&=='):PM&95?8GI'-65MW7XM.;H.M)^/@+ER',1#::7$C/1JIH%<_<@W&*&74VGI( M7JM::$?;F34()44C;0I"VN;#RP:GQSTFPV'8L8OD6Q?(OSB;39_C9'HZ7AYM M+[ZF3V'R$7^=SOX,LWP!]EIB8GYQ^AF=C2$'W,EH085(!Y]+ H11Y* +CO'F M#=(-U4K[(CAD!*JK$J=#:Z"A_;$$_71&LIY_>CL]F^2]P%L>I:B] IDB22G' M$S@?-2@1DR6CBB3IMZ)/5R3'0J-!-3),5Y!_3*?YS_')29CDEY,%K:(V"3R_ M7?CV;$;KFN.M'W3()'9Y7(-$8;/5WL@#LFR5$YRK2&ZOSQ@8PY)49IDG(;48 M=7EPURJY_SX;S[ 66XP7^(K>B%L/N@K[HM2UI8(&GD.]%5H]MTAG<-")EB:5 MYJIURX)=\'6^*+_Y&>?UK2DQYG@HD$L=EY<9;?RLIB2,:CQJ\$]&/29Y=5=%#_&D+,?P3QQ\_57Y_(:OG(_X^QW)V\FI<<(16 MU]JD6CC':_LD1B9O'5M"-HLP)3"MFG=1[H+WB$DVF!I[N'_S/GW"?':";\K] MJWCZ[;?P7]/9LY,P7[4HO M!J/><.I[*&4<=XCT^@*7H4 = M*KLS(&>V/XT[Z6Y8&^X*Z.MP>A& V@9N7XWF=X-ZH%;S?:E^>XHUT]L#H%LT M,FKT"&0O*% V:WH+&4)BM!;%BW%ZP)UM.)K=UW7^@;)L%W7U,8_G;+Z8GN+L M'9XL'>3YI_'GRW0(%Q:C5J"Q"#)":6=W*@E(05DGL_4NMJY_O /. 1J6]JG* MFRU)&^FAE[*8+W@R_8SY Z9/D^G)]..W=]5EN8!';DJ@%2= F1,H1:9&1)'( M"K"J"$'+9JW+HNZ!=-Q4::F/8=).3\-)F"1\_PEQL_)G&-<>WA=[56WC_7E1GW?EL0IOA'"6F*SJ[=VD&/C(/- >EHC76@3. M[M/CSD_MWB-H]:S7N'@2Y\M\[LAPYU+2M.'2>D!IH\#QVNO92,V-M.2'MR[V M78=CN+VL7V7?[B'44>8]G'27F-Z%/W\+"YR-PPFM4N@8HI+ G(F@HJ>]6C(! MV=HH;:%ME;4NXUH+9/A3K;N.-BE];P'WTB%L!>J?T]D?+R=O9].$\_DH:QZL M,P:2QN1=8D'>K*=II_;OD!R3WO<7<0\YEDM4U7J;?\)<+;Z])3NX M7CFN@SL^U^3"]<4Z=-[QZ('IZ$ 9U."02> L*?I.E,*TSDUM@^M83;WF.NG! M"-B(\;)S$2Y'%RT][3?E]_DJ"8)E.L-KQ2;/\?,,T_C\*D_O M@N2@6#'D](MJ\8C"/;,8?&N/8H!E#;^!M>?3MH0]$!D>#M^W75SVSL8 MS_> $!T=+F37&?0VI,!:V\Z]+N@OCO=(@!XL^WT75Q;+TV^;%093LL7L(-6S M4#&R=RMO#U)L/+,_U"&M\N87*I7"VAYBF1 M(1'J[8]8>]:H.GNSU)E0LMWM[<W:#).R?LR9$/E6!O7 M>$)L(S 1&,M.\>+ZNVQW-[:^[]4-&Y_I12,/Y?[5[ .?U^N)1VVC6#OJ98ALXG7^C!M [&G:W!; MP#O,U;?FJMV6.AWU?CY;X.P2VNK^2TPL&*,S\&SK-%J=ZD22"$B[;N JNM"\ M^\4&* \HG;JOVFY>4VL@\QX*]R]@O9^6Q9]AAC?N8*U $N-%U"I#THD6SJT! M%UV!0#9^0D<++ZT][:V '2]-VNFC=9?65R%.9V'I,DSR;V%R5L(JZ'B3VDP8 ME1=U#U="K,,D$\>G9 M^"03NHO;M^B2E8*#S?7VK2D!O$\%L$A=5)*FR-;'R5H@Q\.*=O+N(3/TZ]F, MY'HVPV4.ZVO]ZN)BK1%%2HT6C*PEFZHZ<2%7CDKDW!9F5?/."AO1'!\=&DF^ M8>;G?/NJ^NDXIT7YO0-F4:>\RY.O;J,%P[I@/ M5BF6MCLFMGK>\:B_+R'WD,1Y-IV<9R=)T,M;;!^)HI?8,I,E:P1I+'E;F!2$ MH WH4(B]PDJ64G/KXR%(<^DW3-B<]YN?D*G[>3:>XSN<3\]F":L()D3A M]]_F->2\PEB*]@R3!%9[N*G("G@M%$0?&8O,BHQRJRUBRP<>#P5Z$W/#I,U\ MMJCKST30-[/W./LR3N=A&&9=K.R$J'-U(YBNZ;P-JE[#W=BRX#638 '<;'=U6 M>",!-XPFW U.!4\>K7/DS 0)2J("ET* F#B/-I2,N%5#YX>E]0VQZ0&5OHM< M>P@]OR(HDSE>>">V!K *DE4:%8'A ISRB<"8&#!:)5WKN=+? 1CNG&^HE)NQ M@+TE.NPH@%N] E&''$U*D%5U2329' XY&9YDXYCL@C4YMPX*/*9&LCTFQOM2 M4Q]1I1W[PVT#]Z^>L3VHOF,WSWWT]@!ZQ@;RC[/GY"A)GN@MI 70N9Q!>U5\ MMB5IU;I^[$'0K&'/V"%9MHNZ^K-^GGROW5[<-G MT_F"I#*;+8?X=6@!NOM#&C0 [;BR&^T_DY-",AMXL%JQD$)6VI3L#"JK$X;1 M[H]K>%>J/H"LN-7-G%>71;61"65][1J%=0ZT8[5UE-!@(_-U,%XD#[#/2U,; M<#6])[;\_$LQO_CZ>=ERM7[-1PYC,(5)P.CKR#+FP".]?C8887SR7F#K?6]; M;,-O@LT9<^>TY==VEQIIX>38@B/W60=C M+?>MC:UU.(Z=%ON(NP=C:=V%QA'*Q(I+"F*V=#KG$,%E)B!E68J,FA71*P56 M.(Z= ON(NX>ZHJM@R!W[UFJ&3E2&S#3"%G2IDX*5@:B"!AZYD[[H(G/KR\<[ MP!MJ2%;O-.E+)0_E*L]WJZJAMZ6/JK32Q>0$PBQ'8=-!&- 6$-):[QPBC[UN M.Q= #A^5;*SUNS:AO:3?]T%405U$[;> U5.H<0.DPX04&RCM/AITD/B A,B) M&U/GMBG-4JV?2."%-5!'G'O-C<;8NLQQ4"+<$_0;C@>["+IU_?L3T@&_!>RB M@H9Q4ZS($"/6"3*L0%!80!>6>-&&BYOM.S<4*MWUE ,;G_OJ8=J'$!NZGC5% M^RY,/IYGWI/Q@;D0(&&1M0^GAA@(!//D^7BGG-RNE_T]]0>7#SS6DWU_J38N M-%J"N*B4WP)&P]*B:X\>OIAH3^'?5%\'R36N&;H.1[*2$J,-0FAM:*L@)S7D M3'\HX[R7T02Q56/P0ROPCKJ@MOK;16"-]?8;2>KT[/3BQE(6GD?R0:.2M,ES M+B#FVG.$E6!TD&C*5D7?]VCNNX<.6^ZSM]BG+636^&#\+7R]!J1DLMM4*8 J M,NO;9_D^,'1>:9BBLJ($L"K6 M+#R/X$NRD,G@*KPP*9IW"+@'TK%:1'UHI(?"JWKQX(8(+NJ&MP#64]QC(Z@' M$/GHJL*;S6*;RK^/ML(; 0J17>#.T#99IY/YVD6,2P&6/#O^"L-@Z[O)NN&!FK FAEK@8)'+A4%#AMHV*< M*<-:%SAL@#)\X*21LJ;M)=U#SO[IV7P\P?G\2?KOL_'\7+++H?"6F6P(D2RJ MWEL+#F)*"3AZA\EFFV7K[6 #E&,W*5IHH(?^O^M@U2]G>%',MPW GDR*>\$= MQK1HHLHMZ-%=#ST<)?<#%4*@#]*!]S5&7)@!QT2@E\9E%E0L:9 ]90"BW&-J M'(8GNXB_=0+F0YW8/CW]C^FRU\';4!O8OGKU;'4&*N699N178UPVO& 9'#>T MFR96F$"60]YN(LJ=CQG>DFBLDVDO GT@]=#W_D*?==);/WR(^NG])'&CKEJQ M:'.66@3!:Y0JZDR*CY%,2YXQX?UUU5O#&*+>6L1 M["+V ;,*GCR2%%$"IE1HL:EV/PX"3%))"Q&\D:W9\ BR"CLI:\NLPBZ2;FC5 M7G6W7!V0+T\_A_&L6BTK>WN%+T3%E1(<-(H(*G$$QU,$0XYJD-IZ)[:<@7O_ MPQZ[KGL1:O,*ZWKI_PK81>6AQX1:(FCAQ7D;4X^903*BML)R,OOM>D"N_?BC M4&QWP36LN3V?:UH#/9LXEK@M]2HQI&+IE#+D.#M>&'AK74I*:7[SQMZFF;)W M/.4H%-M,C#W4";VPP[E\S-6Y'CPXZZ,'< MOP^!%W2+? ME/?AY/+8X[0>%;,$*WV=@VYK6;QA(%- ;3,3O+1V &^!&-ZX:*BD6TWBNTBX MAW3&&SIB0QU)6AO37'4XQ6*#M"& L[CL<&K 9\X!I3)>$^5C;-WG83V28U)^ M UEO?.F'S?U?&%O3[XVM59PL+F?\34O]U3Z+ '9',40U0$?9W"@+8"(S7MN( M6,-5XMX5)[AS0ONL,MFL]Y<%[(YG@/H &QBJVHZ2,6%!(7<0=>$0>7(\&5U2 M:)T9';P^8/7A[Z8G)[].9W^&61Z)%+UTCAQ()POYID&""RY!9H9):662NM=E MWX;T0*L&=N''-CV6]E5"WTW7+EM !6^]M!&*5)ZL ".@EOY 8#)ZS^BLB7( M8AR8#5V5M56SK1TDW?L-P55)2\!(C1OP[?EO#!:WW?P1B7[:%TV8%0AEU)@W>]D@!)K-]SD-&V( MC1FP"1YG4+?H^+Q0GF?XX7GZ9GBV=A_NG)RI@;%:Z$] J! MG \2 CH/3ID,(7.;;,F..7:?,;W';/&O/+:FL-%G35F7KX)&" M"9SS%@I3M4^D2=$.83H.63Z9BO="QTQ'=2+'V$0%47H/*9,?E'/**;1N6OQ8 MRR>[V,M]J>2QE$\F;;0+QH*H_9=5BB0[:16X$IQV3@#9#G&6)L.U,B^+K5H)-&6Z5/4QG'M6[?[>03E MDSLI:]ORR1TD?8CR22Q)!"="]3$EJ%Q-,XQU%*&E)7/KD]NNKNZ1E4_NH^M> MA#I,^:0MWF).'B0A(PUIR%%5*314XNVW&43^ZMV.Z"&[1\,G#C"DL! M=.T)N1P''FRPP(MWI3!/S#-;:?2QE$_NK=AF8MP8;6N:XWZ2TMGIV7)_62)_ M-CW]/,-/UO/;I"/WF\=-[+,DDD5G;4L*JNL]RZBM=PP'HR, MGJ71UD_I9DC=^9CSPHSZL&MQ#Y5X, MW<,7J0[E&Y?Q>2'*K_0R;X'AV=FLMIAXB[/Q-+_&Q9OR(7Q]$NF%#VDQ(J8& M$84!8U'4X202?*T_$HXVVYR$ELUKAOM8Q_ ;9Z\,O1TG.;#J^[@_OYBF/SY- M3^C3YG78\N+;*"%+D<.3HO4VDVZC>(0V8Y#:_=F M(+B;:GIPK-^D\5,LTQG>E-7\MY69\0#,NW(QC#1UA[> MS(+W28 //!F9@_*\=4>._9#^1;HA5-Q#(G^M&*=IO%Y.ZQ90/-G## V9P)+5 M1E*1L)L(TEG!,BU.-*^R[PSZ+[H.K/@>;I+=9;5)8Y'DJM@6Z]MW:#_!=K!U5Z#P41ZPP3QE*N$\.UE;:V82@0 MZ<6BOR87N32N_?9YG\W8F[M[GG#-)5JL*V:DZ1I"B1"=TI!"]-:@="*V=MEV MP3=4.<2@#EAO"GHHM1&7UUS."5W7-YW4>KEELH[SZ%V@ ZIPKJ%>08# BP5; M,#DI8^:^]5Y_)Z!#U47T1X-;'E@K=?21Y?P>TRI>O VHGDHBU@(Z3#E$0\7= MS'@VD_I@E+!1Q&@5 \9K8R2I!1 F"R)Z25"CU\4_7BK<4P Q-!-V$78/#+BV M-7Z8A:Q>+;'V?=#MD MPSL'#=2XV4III8,> K_74#ZO8L;\%"?TQ:(.)9U?H25_Y/=).*W>R/]@_@<) MIYZM%[>E23!1.83$:ON2X!:XCXQEP^BO>I&Z?VFJHX] M$3QF^@PG^A["O%L8_BN@+B56FWR!T_5:82$O,T:,D(3-1EDNE&S=@W=K<(^9 M/OUJ8IA2DZ=A/DYADI^/3\X(/VV0=4=\NUS$Z73R_A,Q_LED,<[UY[2Z MU)]T>V"#HI2&*[XY)L%RG3B:XD*A[8!Y'I6V7'(F(NT5..KVZ([;Q?7/Q70V M(]'A_,77=')&*ZA1X$I;VNBJ1-^4%V$V&4\^5G!+%%8< MQ,P4A,*-%LRGR$3KW:01]LY;;C<<3TZG9Y/%R-$^8R7SD*RK77J% F^TA&QS MT*98(YK/GV@"_ %+8?@[*W=?7"E]SH9HN-RSN.()6%@H2"@C56>N78$Y@FB MUI%ADDJ7_H9'M%C!8!F!A\#@ RK_H>02.B[\Z;?U'W!^;2@*+KW5X,C& :5R MK4HF9T KJ[*2(F77ND2LQ^4<_G[G\"1MN^,W(TL?(=&UR%Z'TXL9@G'6:HX" YUL])(J1 O1.0DV8/*:<:.P>?C]($R[ M)SGS:(FVBP)[:0P[^8*SQ9AV_=?3!<[?AF_U!%A%7&IZVXKLP-K9VPKX??5S6Z<%IB7Y5$7U[T2XU:*0OY7 M3J "O1!>F@12>!9(EUSWTZSF)I C8T)W8?>P-]#F6*:STWH9^SR6=A&ZES'9 MVJ+)*%4G^ME$Q*SWLNMD9*M22+QUO=H&*$?&@A8"[R%7F_JZ ?3M+C=9C5AMA?L.=B,@T8Y#1D?,9'[0IJ.#]Y;L79=2Z_-] Y2NN];W'WO-U#K_LGH5 M;^G(13XBW1A3D(Y96CJH$A&\+X+6K+W#G)E+K:\:;PUN^!VN!3-N;FS]Z*(' MH_=[H*M@F+!)IN+ ",;)"BNU%TV*$#DY@;FH*'+KE-T:&$/%W/M7_^Y2?2AQ M\._7L8P-1!=Y$0Q!>&% 263$7*6(M)F^4P0G\ZQ7(KV;,!TFPMM59W=2H*/ AR2$%59;+QFX.G1.H27WS$@%AD5$ ME]':YJ7QPQ+AG@#L4#S81SI91._$W_?P,?Z/'?.*D(WM1 ME*UH@5Q)2(2HWF,T$+0RX!@=I<61.W>S\?N&VM)=GGIH3C F>G50JU\]:2]X67X$QB$&NW+:4"!Z\(D_"1*5OOU3;WH=;A.!:KH+., M>PB)W<2TXOPVJ'JR"M8C.HQ-T%UC]U"@@[A[L DVH).TCR?.&-0>_J"2#.!\ M2N"-*ID >F7ZW@8.: \,Q8%=I-R#[J^=4!=)&\,D,Y$ \4Q6#^]CLE M0PXNVN:3P&Z!&-X,:*&=FX5WG42[\;!O&@NOR[VZ"%J'[:VS73H$P7=[0(/H M=X<5W6P]R97VS!?4TBBO1\7D%Y/)VF%*B6%*4D+J11)GI?)X&W*P)Q7 MUC%6BFL=L%Z/Y/@4OZ>4>P]$/0NSV;:"P$ M&7FVGF7A6[_W=^$Y#AXTDW@/_N@ZGSN0T\V2\R -"V1[F5HY4.,Q+#&/PI.1 MT7K"^P/,6[73^.Y2?U7&I7,8(MW M*3O4KK0NY'OH>:M>>+"+G)OW1Q%_XT)O<*_/Z&^?%TM[JB96U.7<%N:DM[6Y MHE&T'XI MHQ!L#EXP]'+(&_P8E-KE-T??FA[<5^U30>4>>M95SMEW92+L@X0 M 8&L&E6UTS&)"3A+W@JFF?1Q*W(\TMSFWJSH3S>T KOHPI5C],DZ MVN1$HE,I,_ ^)I"DL"!]*E*W#BNM!?)@WC-?YO.%A_# MU41'9Q0S626(QI-Q6]OF>$VKXRZCE&AXB*WW]AL0CD+17<3:@U5WSKA?0QJ? MC!??EB>61JUX"!R$4+;Z%[0Z$020&1N34HY8V?JEOHWB6"SYCO+M81[0]X@N MAL!N@:DG*WX=GL/8\%UU=:?J.PBZ#QMN';:HDC.91P+#:5N+-M!6Q"5D(60L M)0LC6L=\AU/^/;;[$+K?1;X]Z/P=?IF>?!E//GX/[B+(&)S1$>D.5@(?KFJQQ0W]M9_3J 9QIQOV0D>C MO; IVJ)BKA*G5YF9A"F97/QH[2=V[B!>*S_FRPCNDTE^-0V3^3M,./Y2C8E7 MEQ4(R@HA?*T[J*%]VE[H*^X4!!1*!;3%AQX:B&^%K6U6D7A_T; 5,4F9? 25 MZT@[09NK4TS1>Y45%ZA3<:U-RTU8#C))NCTS[DXT[BGZWF_0OYR05X7SQ;NP MP.7\G/R63'3Z 3E&HR*YMSHST)R<(67JI%=+^RYSH41MI!>\W]3S7>A^"-HT M4T\?W:=FTX28Y[5WW\OY_*QV17I3KA=CCCPZ&434P(JKO7%"@.!2 AZ5%UG( MXIOWCKT?U9$2I[$Z&D8XEHG5M^%;)?3\U^GL6?C\&?.S<'*RG)D4TG+F]$BK M$KQ3$9A(1.=:M>U06$@B6U\BQA2VRUG?^Z@C8T /\FT8[;B95J],?+^8C?_ M94>9BP:?(YX3=\($<-(0.6.=SZ9*(2.?#,=EP-WL7+*PX5G'J/_&$KY-@+U' M":^#1Q3]'AM:;S!R#Y8,H,NSC /M2R8J@ZX(O8_V;S[H!U!])]G>UKONI/?7 M9U4Z;\IYN\1G4P**^>FW#5M4X>3<1PR 2I!I+)V&J**"Z#3SVF4CX[T^[^Z/ M/49.]"?WVPPQO76"^T!*GM>YWU=6+RVI-E]<,OS#;/SQ(\Y&QJO,>;5KF"Q M /R[%]E72;4:Y_1M'WYIB6[6JOX>:C MD)T5,CO &%P%3ENRS :#LV@#VAV5:"^7=9IWO9'%]C_H=?CZ; MI4]A?NX+/)E?WX#I6Y,T_AQ.SB.3;T_.YB38V1EF$NGOD\]AG"\"4"\G+[[0 M/WM3GGT*DX\XRBF@YAE!E*1 H?,0G$0P+M2T?#7'MK/4!H%[9 1]H'I>$V/L M=N7A_A?PM_!U?'IV>K=5D6SDT3*R*GR4=5B2(+^73 MMHW?"BFAOM@_>BJO[ MXCE^,@ZBJ35LZS[-YW(P\OS#]$G.2[V$D[?+%X1\I_$BG-SPMO\Y7GRZ:I+\ M*X;%60VU:"V6 [F0+>=S!7IM8F% ZS/TDR#0R-8IQ4;8CXR>!U7M&HXV[B1P M/4'THA1,U1:YEB-*2O$<4@9>6_JI8@1XI0N(A"7F.JU9]-L^YQZ 1\JV_I2T MAE*="Q&?8\'9#/.OXTG-&CV;SA?S?\RF\_F(F(Y::P56%P[*^1H3RA&B9F3? MIBBT:S]M8 .8HZ5*"^&OH<7> ?O+Y9].:3/\G]5$MG-\M8:J(AQ9%+[(P*"( MM*R\KJW>4@%F8L10?*WL:7W"W8'G2,G13 5K^-$ML+_*U38#GQ[0WONQ]V9 3H1<9K2- Y=O_JVG69 MR[K*<*,3;8Z$@2F,'%2 3F4BN4+!C5O/'9 M#OB.C$.]JV@-G_:.P2\)OP[IE:V^!JPT$8LPD)DFJ5;.&0WL'RN_:&7^?G,UKBORBX_ ;!%T[$:LR?((V= Y;)E 55I7-NX-]DA9-HSRUM1!-BC! MONWRO<;%")7R3&H!PFD$%5($7R^[H'4BE!2Y[F%$S5HH1TJ9%H)?0XC&S=_. M27SKQ%U='S!)F!AT BMIXU3%DL&OM &GR/Q]Q7A ZZXI7K7M$W0OJ M2(G35AEKZ-(Y^'L1G%[-ME]U3B=Y7&^EK2U/-D8@-*&V4Y-$:2$AQ!AY\M%( MUWK/V0+6D5*FM4+6D*9S:/@"XXNOGW$R7V;+R"%D,LABP$1#F&2PX&-1P)+V M-I-5=:OG8#.27(-QY*385^!K2+!W_/?N&T?G-XU"SE$(#B()#2K7VJPO)G0)@A?"9 HM5CN( MDI$1)'/A1C%DHH].V >?K39,\+VCP->0H$DKY#5SP()TDCMC@;E:5"P*5E_9 M@XY.ZUR?>P?6[ MB':8@0Y)<>N4Y& #KR,F'*TOIPC6V1B#D"PGUF.!V1%INZ-P!QCHD(4B'"F# M2#'4$+R!$*T&*PHS6#1GOO4MJX!#FL&5W(3/<_%@BV<]IJB M)'A+V*1V)D0OL]+])C9^- N_HPYZ9\6UD87;X/I1!__NI+-M![[N(_ >#H/- M,RR+,AZM@,QDK!/K0^W8I^D/Y*4@9\&U#@@\],&_O?!@%SDWU/_>0VA-$4YQ M=) (*PFAMG-,6@/3D3%GF<4M^^0^\L&_NZBMZ^#?763>T#_8?20MG87DO20) M116R;#4*\'7ZK3>12T4NLO!^*W(\UL&_^[*B-RD/N64\&Y,U=CI?U%(POL+J M@XM!TTY9K*U8F8-0)Z;GR+Q/(23M1>?M8LV#CX$4?O=/9 M92A:&%"NSK 4:&!YX:74[EZF+2_$C\>+?63=O/7Z,O#QY.,,ETFL"Z9*'GU* M F+$.NR0/.[@Z*].HG?5IEN&\FRYO]YBGF!N"?W!1@,X/:Q#QIP MMPV[^P[N+R*72%LXLNA+4N[V??J)I'9:$JM86452$KHA:ZV*+3,C(B.^Z'9. MW/?XIZ#CX7)KB*%^'4/7&2"5G#?_?7[1X/AM?E;+.-?N<=*,T_\>7&2U-JM$ M"!0B@T:30N36!=]Z\N^C!#VG3$,[S8PP:7*#ILNET86HD3(.]Q*TGW1#0\7- MQY+Z"&F'^XD+LF3AZ7C*JL)]N@K ';4 %7B=>!R"8JT!6B8TA2T)AZDMH8^P M1[" !T 0KT*<8BC@I8C7"E[WPDSL6LT@B&1B(@]&N=9GR:,$3>]2-%#:3QB4 MK20^PAWD/7-7A0W9"%8G!M4!8\5)<-PX0&:L*\$JX5ICO!W._.E].!$#=3"" MPWGO*-8N-#W'&=6]=-5E3O$N@A[AI+B7MCIC,&K: UTIU[[R'<$G3\^,EF;4$QB!3Q/"(H9"2'K!)+[%%)A7,3G.*.ZE\YZ MS:CN(_ Q"I1PM:KCI.Y4T5@M;487(7.USFIE\-8G4IV404G-E&KM'MQ'QQ/0 M_6#QMKYD^%1Q;:JK\^D\;ECB>DJH21FL1@Y*\^K?D#D:Z526DNC";GGCA]]Q MQ!IM*;T1JD]NP^^MCRV,&C&%#-*F5-LY+<6WAH%.R219BZ1B:]".31J>DX,_ M2/X-9S/>1\^EU7>A:"3G_F=J]N/:#]/2(RH?(.(17+S[*--%N4!$:<5D'5TK>X]*/KO(=D1^DF2.=TQKW_CHNSD\]?5C>[6YTL M/R^+ZY_\>I;Q[T]_A6_U)U>W7JP8%$Y!R9I3" MX.D=B*$:_ZE#82IUC1 L_!*6>(L:H;5E1A7B/I'+8T4F#PHC*",*>BZ0Q=;] MUW&]N)O&&.N9RL1-')!NBIM_1/7]WH_LX+GT,DL;N$?U;SSCAOUT1<6EL7 M,OK$#%T4WGXY;P\0!@A_4WT#)-=P3]\D1^I@"QH->=P,T-^!(LL(*.&QTP MQTZ8.?M6X /.?GO]]1%88[W]1I+Z>O[UJMF->0PF*[ NT8;/>0*/ID =F M8N$E9([>^TYA]S;EW7[I$2IO9YD]N/+^SS\VN']'7ZY_L/Y^Y>XCEO]=__WS MXZ_7DOCKK[_^X^2,_@87X3_2_.L_UF)88V%=S M=3^CZ6#_^$U?AY'1YEY+E MR==OIUMG#C_ZO'_<4'F7^LN'WM'<4'KQ[Q52G$F[X4DF2DV03%G#K4"G4I$^ MU=&GB6D9=/0QS!Y]VXC1)$$A7^)SJY,^Y>KHVF+D)*EULG[SL3M MNP1\-\O8 GK82!M,WKP$#'=;%@)*.@HV =':CI,QUM*BE%JUOC MFW4F[MD8S0ZZ&",IO&/<:JS)QF8$1$/"$20A[YB%DFV4TKT18V:TIX)1G#94)/_.Y9PAZAQ48#(Q->Z!?HP9I5ZZWXZ5 MT4<'4T(C=*'KN6)E]-)95XR$700^J4%(;3QC@:*_HFF?E0F5SA70S"":&X*WF2L;A34DE=S*.(\7*V-DJ1I/R M!!"JZ[V1_""N%$5;.@3:&Z5#B-R2(#R7@0=G9'.,[Z> M3S$NQRLAQ&J81_ M(.Q"U7/%6NZEL6XXN[N(>SJL9<-SJ)$Z".&(.F85!$$[970E>4GZ"Z5U1>2A M8RV/8 -]I#P)UG*J9V.4CI9)J*C FK8Z40=L9L&44$KPU!I\[W"QEGMI9RO6 M$(TIFXU[1)CB'#E*RD$,C%:-=ZJ$'#'(<6?6-;N,O&?N[)N_T^EYOIC]14' A61G M@M5I@:Q %GGM&UJ(F!QHZ0SF8))+K8>P=:5MWR'7;G;180+P<$V,#U?KI:SPBA2P%R((D>!9JU]C+$XX'G=)5TXRM8SV1ZCYVE81C.)CP$R MVROT_3Y;KF//# K^>G'^=\61MTH4#9_6*C",YDI(;T,)Z$:(09+.CFL0] M1#U%NQ@J^Q'B[_N&FD>3B_?D'9IB$OF:JD+MV019"6&\Y9GGUCO$04R1G^C( MZ"7?$9#H-L8/7Y;!YR S*B*D3N,0A6*!.F$VT-<%N;;2R%&]I<,H%1B@Z*%2 M/> R *8,BSDP"-H;VJ*2A)II!,:M4EYH+C:3]$^H#&"P7K=?\?>1[Y0WNEWH M>JY7_+UTUO5J=Q>!3VD0)6+DVC'0*$2]1\)*:0;I$+4+Y,5TJY$_6$/H?\4_ MBAWTD?,A7/&GB"5[+HE>F4'%1*%.A6;,+"KC I>Y;'@/3_**OY?:AE[Q]Y'Y M="G_3) M X/YKH.@1;0N"F9!2%EKCU(&5T'793!),1,RQM;)P*ZTM3V?WH:$%Q*>J5PR M8^2-<5]G$W%RR5P)"21#I2/IAZO6>8R':#G@0?-]+./Q(VM'T8_>>_'G6;C( MNV"^2K?,0@[>QUJ!5U #+5M#^R6%WT8D"NN,9Z5Y.NN: M/-M%X%,:A%01&41 M$6.4$+%BC=?JS"!E@%(D5][(4.QSF"G<2VU#DZA]9+[7/BG#BRU)*F N,% Y M%/!"(WBE4C8E^))4)^,XTCZIG:UB-"E/@V?T>O[UZ\FJ"F,9SC(QLSHY^XQG MZ027;\]7YPN\JB^AGWY8G- /OM7)5C_6?S$@]][DO0UR].WYW\CE9VY5P&!D M$DY9%7U%YK3>>ITR&5>:-:%@G!+GPCEF)SP(X2G24LF#KRB6S/$4M]?;3;^/I5%Z M272,R36W:/DMT)HA>>+R(WZ[7"7OR_7"^8A58KD.8GE[LDSA]+\P+&;"Z>S) M8P?M*TJD)-[#"65#!&0@4]T+*.3,5-;=LC/[6OG0^0_/:14,C MW#[TIYG,!&?ZXK0YVI8?774<.+%8Y>) MR5FI8RS F"&WSQ0.SFH-L0A;HC+2EG'!YPZB?VF(*0R5Z@%?O7LF8D'RV6)A MA6*"4N&V>*ZX:-9E(]"H<8WCT*[>>^EU^]5['_E.>M/:@:[G>O7>2V>=KUQW M$/B4!F$4TMM-@I@J>)JS"$ZA )D#>A=H?\SCU@ ?WM7[*';01\ZMK][OO_"C M(/Z/+_/S>H7SQU]$[(]/^!W/KJ9\*^MDKD1RXT!%SB$DDD%&+7-"CS9OO3#; M\=W[=B-W5=KV*]9F$I_FWOTG05SN#*:_HA&]LC9+L*G6(Z\Q M74H6$+-B,7,E>7*=;*+C"Y^")8PAVPD@2=?G),6V@@6N0'!=9\NX MZ7"NE3 M*U>-+]ZWCB$.":ZV=10Q6,;30=%VH>JY0M'VTE@W&-)=Q#T=%*VG34Z'C""M M2+0U60D^HJL@/NBRH/VIC)'W/F0HVA%LH(^4)X&BS5X$VMD*1=M'M"/4)OTV7ZP^A\\WR+C<>V:] B.BJ,B- M'D(($:34-EE>DDNMJ_,W2'@2>AXBUKU7UK[*>?WX>NE1YHNO:_2^<8II'WW5 MN/6SW;G<*)E-#+'4(;W9:>4X\X$)C]$KSI3U7#Q6,OOH2X>>V,OEG7?=W(NH MD*TL1@+/@NQ7(H=H.,4NR"B>=$C&IYJ?V@]1,]@S00JC\#TY[Z$^_1U20%7O M\-Z7^KY%2*M9D*B3+P*<*[6.71CP6F@(ML@8!:]3E5OSNY6J?>QK32SB)Z>E MK0+&P/^M@?9'7)TLUG=K[^/IR>?U2EO>ZJA&Q3U*(BK%6A0Z=0%\DL9*_K5")><3 M!\.S+((">V;: M1SGW43+5A?I8.\5P\>[[6OUZQ:)# MIR9V>NHMHZ"O;@SBS@OWE>YJH;CY4 $V7._71%RZXUW(Z)/3ZJ+/]M'-]N35 M .%OJF^ Y$949/1..^$H>G851,%)1RZ'#A1F.0RE3AO0G4K']ZW !Q)/[?77 M1V"-]?8;2>KK^==+0HJ70DAG@2)@(D3SVJ@0 WUI%'/>"3IE&FCNSDNG\ZT& MB7W>0F8-W>HU(>'O6X1(S)EI)'92JJBO6,#Y*(!K.A\054UKM%#>[9<>H?)V MEMD(KNXOX;2"BWWZ@KAZ5W^[BJ[N*H%;;C$%*$S6VT;BTTE#+ :>U@*EUI\HVFJ;/G;72WWQ$ MX4^#?OYI-4___C(_I1I+^\:%D%9. M::E#4MZ2*H27R@8KZ3_-$A-YUN'Y V_LOX0%_E(KRU[/OU;TV(O=B=Y!'DU- M?_WRX^97+L%97OT5%ODFS^=T0!* MAUTI^/V\+L/W9?W3Y:OSU9?YHN+XSGA(2:*>!":T^6P25K MG3INSL3TV^C$]OM35<9>S6"$"[ U/7$[0W&3H3=_?SM9K'_Y RY.YGEFC9)E3G_%+!I"#:V;O[;Z9O$!W^S7L[2H)7:_GETP M-O\YVO#9Y2R9K+V")'+&(@1Z/3")(3'M; A^6Z9E;"*?C1D?E+8;XAI=-K-^ M_3H_NR#I(RYQ\1WSV_GB:G31G]_F9V_^QD4Z6>+[\OY\M88%/CG[_'Y]Z"Q? MT>]]I;\@7;U*_WU^LER;P/+B>3.N;4X:ZU0L&4!%8\!))4$S)J7D&"B.[F3& M8U+YO.SX8/0] H[2FHIU!# +3A5!'C[(.KY4J<0@)$30UG*G)2^N6QE17W]A M_?9G8U$#!?^S"=AAK>X7P]?6O).W4'/T/\ED9GPQQ@D-0F=!.ZX@&W4J@8O: M>/*/.>VZG?:D+F][-I8PCOQ_-A W>(](7S"?G^*E-_F8I)8/B>JBF"2GK%E, M!E#7Q(+Q#GS(&BQS(^[POVZ7V--_E57L_8N M,&L$<(851]K44(D8*D[P$E-2'%N/>;Q#P+Y*P?9D YN],SOK8A_)^ <%<-J%$.? MUOO>@$**DG)S1(2CL=LME70';K9]5#N"N5YGZZM#?%GNY27ZI#P18FL3GB\6 M0D4;L8:I5.'XE6]=57(/&0<8GHRNWWE;Y8Q0Z_$1ERN*I5>8UT3]23I9?OST MYR5QY&J(Q*T%*R-Y(UUBS=U6A P[6VT@(3NN[2OG:AL0*8I%79Z.2;9\@>(.7%@IHH:83BA2L. M+V;:(F:*=%SM[*= O!0!P1L#K C#>>&RV-9'UNWW/^_X<6=-C&@55^.I.U S M4N!W""';[IIY0,4#Q#K&\7&7*DO$Z*(\>.$2*%Y!;%4(0'M?RCDF+YN/I3B M^&8L'?>19G-<8,&8O>A=^)6.G;/:NU#)N_):1''1!0KB>$5(,XY#S*6 3%BD M]):KT TB^O'W3'_V#U'!?!SYM08$)]*X>9@T'QAG(7-(JI !6R$AJEH/'%V2 M,9HDG.ZJVD?><]2J;26_::#_?FY'NOAXX;(FHI^^H(ADR #MWN\8I8VK#U^; M@[')&4=I,25:?.B25S:E;+5 8Z+F[IZFKBUOVWN+5W8V.:QSJT2)%6J40308 MR<*CY-X4[TIK&, C;O&Z6M%7H-_+=5/F'U_"V65QR^\5V'])8?S'^>GIV_FB M_M&,&95$L @4I]=IAG4$E7/DND>?@M$4VO'67;'3%C3.6, >.J8XU<#7192!HE2$60Z=EU(EWPY YK)5RP=P1+9()K'3Z M!;6#B1U2%]M61O]%CU@M?[WJUE-*1Z>B R:%KW"KM+WEB.!D$!J%R\$5S_]LR1I21A1! 48*"IDG/53])"P9/;K,;DLY$Z T=#K**7$&HA;RB>81+& ML3@*H2 MH\TS2EM J6R$L"S:]!27X1&MO4,P_@-YCL>TX2/.GFT7A-),2I435(!4VLMD M@,AYJ9T?W+-,+E;41[.8>S+_LI@/8 M3%5?2A7*SD!&E%9K89C9B(L>@WP[")Z.:&L=EC(\,+GWLJ6QXI.X71*QMR0> MX/T63MDL1.NUC.HD$D*3 =P5K&(B;;(.$J*<$_\3K?&CMK(F^&J3VRA MK;M^I@J['A##3&N=M.8)"A+'2K(U0'$"GK,T/!9A3!??"E?QD#\4==-6LY[ON6UY$#\XK MBJV1UVV>(4C!F59*.,6;"_X9@@0.NN??B[(/$R20.Y-9B062,X4XR F"+P5L M+L239U:;UNW=3PPDL)<-/ H2V$<7QP*RUH6G%Y# 7B"!O=(,/$V!$ M?-@#1L2#?&U@1/#(B[>&%%>TG,P70;OCA0C(J 1BF%-A_E:W!D"R5AI0,6Y1.91R8.9 M3O:,,")Z6/Z>,2+Z&-!18T0X@15\1P-/P8,*6M7*24Y!3Y(VLF(='D^9T7/# MB.AEI7O#B.AC8D=<:3\SM(U)D3CYK8:V-T/:<'7@ITR6*1%0%7X\2^F9840< MYDH:8&!'7.4^2XS%(IV!G)*JRK#@ASD)X91L1A+J0!!G:, M%>:W6.7:%,GS&E^@CO_#"-&$FM;C/@>7@L,7C(B7Y32EF1UGO?>E,UN,95PJ M8B_7 0 F1PC%&O"&>V;09:F.!PBL$4;$N-5$;_[^AC6K^\>\[N*7:I#6:,UE M U!:.3BS8[JU38EAR=GNPCVJZ&96T.W"*.*LKC#R[V6"1Q6N]N@!\UADEM5_"TC^6]8! M@J? TNQJ5@2C#F>4/8%'V4DXS_ A=S+&L#=9S!,QU2Y9%@#.: M V.QJI4)Y4B\K&LN3>4P,8W: BQ*T-MR J?T.Y,5Y"$E$.L0X:55XG=(HN]^> M^-T'/L.Q6?@A8:+T,<]CPT1Y")!"6HF).=I/4VT5MM& *]J#==9K+YE3678_ MU*9GX&6-=5YC1V-G3PWX1!=M/(\:;*!P1YGUP,#"0?&H0O&8I1OE0NP@CKU# MV0?O%E!L6*=CSJ!PD=S(;( 64@%?YVKS"IB?199ALS]MOZ4U^]H##\:1/V@+ M&2-YT0P;A.?"E*F9HX *E),*'">^F$T%,3/:$IK?!CQ',* A12U[4?9A@@%I MU-5/,""+)$JE"L\"!,6 .?-DN9[\:+K^$LX9KTY26JC"N.<180N*[GB0H>/!=TO%@;?19< M1=5ZW,X#I!Q@W#.ZGN?ME;0OZ)\_YJMPNO[V3Q)]/5^NB*];L=KZ3A%S/%_] M/E_]%ZY>?9TO5B?_@[DI4E!;DD8!%AI1:ALX1.B+<"2P)$10'LED?!!)FJAY MP9+4/3A$;8G;.VR1X"[;0LO&%6OI2, $3I,G'>DHX!BU=NY@)HN]:P5;](:6 MSOP'XB=(%$"V=P$&&BH16H'B1@[6.L^; KWMC]@#/KK;K8?.D.@ZS.BIZ14$YP4'3:YU+-8@]%V8>91L_,)(G9UWC0UX$I!IPH"K)F,06TVI76.%U/+(W>RP8>3:/WT<6Q MI"&[\/221N^51N]E)E/D(W?1\;'8+]?.VCI,75C-05F+$ 3/D"US/$F5RV89 MW#.RVUYI](,SVSZJG1Y3GSOIO=20I*53A5L)7GH26=1&"C?;W1FJ,D[C@Z)89V)8<,U:"*3273T7^NP_FE?R@RQH!9* M>G G&GL>PW)U\C60\5_W;LW+FT\?/M1/+^2Z7)Y_O4@ M!W2L,.+QYG<,%0" M&],P\*LYX$KIOA]XQQV(&'OER7,FL)$ZTM?%FB=B13.60KCKN8_'CR?+?;Q=8 M^PR0SM#5FL$L->V<%0Z<"7*_?-9TA H)R!A3VF;K!![R6KB/J9>5L%./L MMI!C$DJ?C44?GMY' $MX=;K^G=LU)K<9K0OP;(DSJY/.)OIZO!10@@OPW'G0 M0>1BA*&HK_5 UFZ4/1MK'%%A!]W,)R17%H4%KRHL6BH*?!V6XYT-GF56 G+0* MH8\NCN46MPM/+U4(O:H0>IG)%->YN^CX6.R7NY)X]AEB\:X"$&GP/@5(4F@3 ME;#:3SZXZF#LME<5PL&9;1_5CF"NU]7W-;RZO(XLG&NG'2/Q)/*"-?<0T7JP MUDM&$O(26XNHMZZ"O;BSCS@N?IW^VN\P;YO&NB;BTORYD]'&E MNIA ^PUAN]TLLWW5QUUWJ-XJ\EO[ NLZT5=I=?*=?NN7'^OF]O_"L&A:)+?S MVT>IE&LCBXURN>)<2 E3\B$HYJVSAA3ZRZ102U0',P[@W=YKYG8;)VTQET2^-_F D2(IA@4<0P_9 MF!!SG<: S>]()N7P "/HMI:_AUF!NQK0(175]9[SG96VA:<(GON*%%@Q*T4J MD'-![5T641Q,H>FP.=\'O4@FL-+I%]0.)G;$$S9G5F)D*4BH<[C)(69U,C7A;27A33 P(YQLN0M5DW":+0(P&F+ ,4YAZ"DA.*4P4(ZRG/:RG(:9V7'.>;QT9@/%KUG2R6O025!T'I,SZP5H$:-#*[1*1YA9 MN"]>VF>-JR[9*UTS!=DZ4,J1V<>"0**QQF4>8VD>E3[#&M=!"9F]*/N@:ESK MN-/U%:0,Q<@<27I)$ =$-C@1B:$8O6)2>M'MUJYOC>L5 <=?0]'+!NZK<=U) M%R-D&ZZ)N:P1ZD+.2.6I&Z3LL;)T-^4\I.8!DIU X5'EI -S$ Q%ZLKG##%$ M Y)L6'N/2#OK,2JZ2RGF*'KN(]#6$SK?GBQ3.*W7AX)QOT['7&$"V4PL8D!3!*5T9M2YW1^<)2?V7R)ZC,G<76NI?\#E7B-E6))RVS0TC9B3H\E<)M6PI( MQW2.C#N66']EBB>HS)W%-D8/]9V^#",M"Q@T)%N(/\(42F"$C\U9SD5JG M()]8!^#@Z&@G7>SC"FF7-HPN/+UT /;J .QE)E.T4NVBXV/I $Q,!TX;,A@; M:QN1(I]8^@B%*T/L*BOEY!.'#L9N>W4 'IS9]E'MA./\ZD"O('@"(;%B860* MU,GO ,?1!EV*XKIUS^G31H[MI>>.R+%]E+2O<7Z_A-,+NA'K5)A/*_)JUS*< ME_?D*:U%VQ8RMM<;1ZF WYWG39!8YKDPP5FFF0H<@RE&8CW$/&?>I7NJWGN] M>T! ]J843*LE>:[WSO6[N4&BT$)9^N/+ZU##%'BL<0=2F&$\137>=8K/NKYQ M4)RYY24S%4.IZ@!G.*^3BB(X;P)X\J\=0Y?*9FG^;MQ,M^N-I\T[D6A+P8Y0 M3MUI#MT?X>]?\(QTL7I+XKL/0@HY)T%X"[10&85AGMP+JS(D'GA*UB6,K1VU M-I0_)7O;HTY;YS"[(9?]@N0>X.6@U/4/WI,ZETF.<-8(6C)MT2HC6>ORJ$.#19QN"QQ!)PV3P5WD<#EF MS<E#0Z9%'0;$X1V,WMFJ0\ZS \KOZ"/93*JMLASKOZ MVU4W:W@GE6VQUD)8CX4L.4.P3H/D@1BQ-J3/S$20_0A;K M/KJN\BX=*!LI]?\P5?M)X+?17@>3&"#Z:8U#ZJ(+2@]")4=K@==[55H0.#Q*V'Y\CV9J[&8> W0PRJGS&)%:.E!IL!E:U" M/1C(%C]D/_;11_0CV$7-VM'.&4YO9H%&\K9"K)4)5H/*'L$5(X&;*'-(/F=L MW2;T$Q'3>Q@-E31O*>$1W(F/N$1ZX!?R=?Z)W_%T_JUR?)F'NR115)/F09(O MI6NI0/80)3K(UG.=C5"JM*Z&[$#64S*+UEH8HXX,3^E'GXG"W\+BW[BBS^_2 M5VLZ%8L>4M:%G*J*:5EJQP2WII;V"M:^;7\+34_)1)K*?P3G\U]8JU!.B;Y7 M^2O)>;FJM1W?\2Z17#)>!$>0H@*?6EM+]K4'GJ4,1"G+LG6"HQ-A3\E2VFOB MP2N6IK5:%Q+Y(_R-0^JO[GE*@YJJ;;1MU$E9SE*62BC!:4URYHT(1:40T&,I M3,SN>5X+EYX>^.;O0$K?N+/1QO-2R+^(=8C8NNW)^Z+!5:P+SZ-#UGK9/4K0 MX.J8=91/-GW]ECI/]?7\C+;%<]H9;RK+9B4Q$;-GD$@59.=>0> 4\"O2!&+* M):K6U[O=J=O7MM/"3GZJ;AE')Z.ET.[*X"(Q% K&X*,!V@DKNH26X'Q,8(UR M)6B?BFKMPSQ(S%2@'.-91!LY'\HM[S4WK\Y77^:+D]6/=3* >Q,B>5X@K22W M7"8//@E>T\%(_CIW883,_'V4[*MGK)&6'[*=W:4]6N+L-E57>SU_/SL]7BQ_5P+.]T'111%*M5;(6H2Y:#B"F(S$L4 MJO5UW'UT[-')'*2E>6,13]1Q=.%M_'JV[I!:A_0#FHD>?%B+/J%NE&Z$MIX5 MZ4-60F9#+N#Z)"\VSCW^5DZ7RQJ^]_ZP3-!.VHH%&DI4UID.C'F,=P#>704QP7OGOFOH3H&,B@UCB+$1RC+3:)XK0)TO(R MWLCV72B>*ES>BW%-J,Q]A]MUWM9U5OQ?./^\"-^^G*1PNO8=1?'!JD!+J4A% M*\MDB$(G$$$[P9),EG7:S[;,*WN0@/T#LXQO //6BF@\?O#2P;A-TJ5[V86H MAM- 'R1D^MF@C10U'TO*DYE MC9*<9?T2] M2TS_\7G^_1^73[S0\.47-PJ^>=^THRH;"7X^2&JM(2S7 .ZOZ' B=JYJGE34 M0FB;@%E+_K'5'GS,C#[H7)'EBE,;@+,/=,_=\_!C5ED3@8V0W7KSVYM7EY38 ME$R@X!]$8A46P6F(/!JP(0K,2B.&T/HZ]?KMQZS;@;)L/$/]U?(D? CII)RD M2V*<3-E%\@X%+W5L1\[@-1)%13+4QFOR'QLIA5N0;]=R()YC#LXD2/1O+6!' MB)DKT#Y9$;UE7H1.VG[L+4]&TG855+?]_.%[_, M%XOY7WA!),D8ES.E;'!,Z8KS6). G(%3/(&7C/F@DF,I841 M<,XKHU<'RUMR6T]/5C]^"W^??#W_>D$L'4.OPS?ZR>K'3$AF8RX.&,\5P(D9 MBCB-@426S3S2(;0)93_88OK0]Y1,9S2]C#"Z<,,_N>7 7&Z&S#B?T3O@>GW_ MR01$H1CH@DI*EHSWK<%ZM]'TI&REI?Q_M@_="=-M%A'U[8N@KK]_B>E]UWE^K..3;OR@OOXO;AU-")K(4,"4XJAX,4I\,S6 MJX@MYT5X?)>PP @CL47=TW=Z!II-KZ^^C9 M3UW]4%T]JOH!@I[*""03!06/8'GD9-V1062U&1[P@ZOW!IKYR;J^+N[+WR.H#SI2)MH:H%#!:L8TGY(AWJQR[[=P\C[M(Q MO0LY7$/W1@P#Q#M"@>J[^7)YT1WZ&<_2"2Y_^?%[6)TOJHM[_>T+:]=<8V(\ M018N70"E>*O(8])HN+'9^MRZ+;,[=4_5.QA)/R,D/^]2>DGE%9!"!])& M(6L_/L18&GW4<(:K8XSCYA$2N;+&:J]!1&\JAB2'D.A\#98[H=!F;ILG+*:V ME"T.QP$82A\MC(%V1)2L?M1;GJO#4A1'K[:0,,8*&5GH].6>^$Q2DLUHJHL1+M#NH^_.PNA"WT@>QS;:]N-VM-5H!W,9K(X1#I2M M=$;4(@=AP'"D\"[K"$Y;!]XXEK.PG)O6G9K[,95.H^/YVJ5 ]+:_*P3&C,+E. !.JBH#DX"-+4*SF++CBF8G=ZG.ZOO(PKM%V M5]5\=#F/X);\$^/JU[/E:G&^'NA:C=]FA\ZP# 8% Q48]0:7&7HEO3>[O0-9*3\1!-^W$NANKL41,8*/ 1W(@'Z8LV M^VBX!EUFTAK#%;9C*#OK(N;6#<)&]?_5Y@>M[ M]ZO>,.%S\;V/G_[@;R/Z>5.Y30,==..1 M7%9XS2\O;,)9KD[+S<^;=.]T?4G3IIZ=.-OH]='*6Y>U)Q,I%HO.SK2NAARO!>C1)@;TP28O M"Z1(3*XQI8-%!3(BRTP6YWVWOMYCZ@?IH][N_2!]1-FZYZ<.P,)7F1;<'^'O M=R=I/9+5V\AU1>],EI-C7>B#8]Z#1AU945IEGCOI]KZG/QF=#A9=:Y_APV). M$=;JQSL,2US.DBO1^L* .95K\D033ZB!@B4;.$^.)]Y)BW>?^V3T-T!<#2^V MUZ3<'%(?+GS@#Z?A;#DS=5Q9+AHR,TAA;;TJ29Z!XUY:PR)/'7ON[G_^D]%D M _&UGBQ]X8.\#HN\G 5%7B3&W%>J> M6EF*C@DU)B*15700)/N4&>OD5RL*1Z9\ZP* HVEE&;+\6\O^@%M9G ^8@_7 M/2//@]D #AT=9)(+H5"Z4EH?',?5RM)+S]M;6?K(>ZHNABXT/<=6EEZZZM+. ML(N@IS("96/Q]7P3)3#R:RI4A(QD]B+YHJ0FK[8UM/(AM[(TUWT?^4[5RJ*< M0R&X!R]B 97H0Q ^$J><@D[+I<;F2 J'V\K22T-=6EGZB+?U7W-V_O5R_-F[D^6JP\U-#_W7%RYO#*"^NM^E30,6KJ]HABV> M/^CWWI=7>?ZMON>W.\;5:%W<^XJ!:_Y56J.M7H4X-7'QY[<<5EAA_ID9A8]N M[YQ\P3^FP0=7E_.;HAU6FIJW@KT\(O:6-[R0_A1G>A79_D" M/S8EBG+RS^\=QPB[OW[Z'H:M.G[ *GN+M._!)?_X#_C/X ]$(N5;ZX_]<__/KE9TC_\#__[;_]M__Q?T'XOUY]>@=>+^7Z M02]6X*[0?*45^):OOH*_*UW^#DRQ? !_7Q:_YT\,I9HKDT237H/%_\_A?WA^"E!M:X15G]\U__\'6U>OS+3S]]^_;M MS]]%,?_SLKC_*4(H_FES]1^:R[\?7?\MKJ[&C+&?JM]N+RWS4Q?:8?%/_^N7 M=Y_E5_W 8;XH5WPAG8 R_TM9_?#=4O)5A?E%O<#9*]R_X.8RZ'X$<01C_.?O MI?K#O_TW &HXBN5=]^S\L9Q3&/8\YA)B(.B:0"4IHR M*!5E&M$LQ8+-5MM7>Z87\-?/&RTJ45YR_A!@Y^K,?"UTN5P7E>YB?^GS9 M+Y?[UM&?%OQ!EX^\N<$JZYR"6O]_VZ@)]O0$OSE-_[__\=/.MNZXSL=":SX] MH);R0)VY?_:3GJW+S$^A^4DW$ M2U)^.GK*M\7& E[("P^AN>(GN;0^TN,*'CP/YU,&F;I:!KT@-O_OEU\7BWE[U^7Q6GH*SB(_,ZXM'U.PLJ?!?-J'CXV:H;1 MFC?DJ8FPTA9R$1D!29)A2&6$(<))C+71C%(<\MD9!/(1OC<5Y -A[/?-& *Y M@3\6M*W%ZNVB7!75YO =+XH?5MKMPW*]6,TX2P1F*(&1E);XLR2&G @"<2R8 MI)IJS.,0%FH3-C7F^77Q:"<'^%CD"YD_6MY_Q>=N+SB,C%KA]2.@OD ;FG26 MBWOX11,*I?/9F\7* M\LZM4O:=*3\N2_M9_G_SQ[NELKY*S&.B&(<$20GMWQ 4J4QA1#2APA@IHLR' M)=K%3(T?:DU!H^H-J)4%5EO@U/6CB0O(MA-$?W@-3 U=H?(F"3\D3M!#J>6? M[Y=//]D!:F:P?]D1PH5A1Z$"/],V).!Y=3=7X>=\X3Z E2?RR9T,?S"_EOK6 MNBFKF8IP$HE$P(S+#!+#(L@T-5"G2(M421PE*L13:)$U-2)H5*W7A3>@.C.' M2P/7=I7(G<)A'D,;RGX.0T_8#4P*&]B:I@.XL<\/W$JY?EC/ MJY@%^QDK5OE_50?P_?D6'H#UY%JT21K5L_ P^;ECX7-+-V+Y:,'51:%5M=OU M^2NW[]F']P/*2F.PW*D,_I@OFA__*8QN+F'O1SD](CHP[>S _%R#62L+]K3M MCU@\8>F)7"Y)&Y5@/$U_3C*^MW7<\;9K5+=$=6ND7_AJ7>2K7)>?]&8S]X/9 M+O??+OZWYL67;\N9UI9>C,D@9@+;Y8T64 B60L-H;#2.32I(T%9L!R6F1DGV MW2.!N[)=H/?JX_F+^N><$7*ZT_B'E^7SG-Y1?]??7*6OO[C"6)20C-(&=< M0(((A2R+"!0TQ9C:YZ9)D%?E*7=J5+91&RP-:!1?%F!/\S">\T7?C]H&P'1@ M-KL()_CM"Q?V]TYY4&G?8XA"(%X]49JOU%%9+!"*Y\05>GLOIT_+Q9.VZWO[ M>GRQCZ9T<0_V9Z66ZU7^I+\4W/F K_F/$L^8(D(A@Z B*($D,00R1C@46!G& M649HF%?669.I\=E67R!W"H-5K3%05N6K3K "'E&GXZUA@!^8])P-8&?$#=@S MXP;LGLB>): Q!;QN>R+7'I.%HSG,&5J 'B]YP!8.UX73MPX#]D&D51@V-BF) MLR2"*$$I)*D0D)),6JZTGA]EAD1"=F?(*4:V/YN&G8+:3P#9A<B,R5 MM#- /L) 2](%&UAZRU7ADWM?&$6VR#XN^6#R!>5\[4?#[]0;ZUG=E]4O_BD MJT.2NV6Y*F>Q4)ID=N*GR#!(8CO[F?628&QB+3"*44R]_*.KM)@:0>PGLME;[1G-<]F78Z&0WO@1EGFSRS9\/-02:--0/LV0$:0\#=6 ]"-1G1 MU6]>_H$-!-E*F=J'Y:,=S/E53WR^ MKK:^ZB2!>:-OK@,7W:>A]7-$KP9LX"_#L\"/K8K#Q',<(3! ),=.QHO%DS4U,JA5!597L%/6+KD:=<,S(<^"[$<(/4$W,"UT1JU+ M'N,E//K+63PK:>S\Q$LFG\A%O'A+QR@,ZZQ\,'>%5OGJ9RXK)OJ%?\\?U@^O MED6Q_)8O[N^X?4W<-R^*=8R),C C46;=B3B%7-H5+499:I!E%)XDLR==B*5W M_$6 ^)#YL:_$<-.DT12(C:I -KH&QF.$/ 0>F4R+%$-FL/7I)!*0I8; E"(: M*Z[C) TB\Z$>P1CL_B(/P(_HAX)U8.9W:CN?N58<;#1WD3 UU%OEP=TEJ,,C M8CI@UER."EB5%)H,_+YY&^]MNLD=V[M/W3QI&=&2TJ0-E!E M602)2#@4SD7A:8JH2814%(5-\F,ATYOD>SINMY@"O8^3:.)4"Q4)RY&&)I!D MQCI\&:,PR:CDPI(IB_CL\5G!Q\$Q?2YPP*UQ?9\O%@Y5T277^R2F"98&28$A M19A""R&"-(HQC.*4*81HAE/98+HI1#@2HJ=++/:;]ZGZ!=/W2W0=/(-_B?;G M;Z-?G]^B\];W]BTZ(6+D;]%Y(X^_12W7=MWX?-(NKO7'>[W:;L9E*>(21Q&, M#&*0)$)#$2L&D8AH)J)(TY2&[7@>"YG:MVBK8^B>Y@G\?#$#'RAN5Y(X]W*ENN[3;!;Y6JSD[YW%5(>KNP"]5\Q>>S MA"!AO]L2ZI@95_2<0H:(AHSAF&H_A=0Z(D!SDD9E00NF/J MP ?S=K&R3]M%\U99[^6V.->;[X]Z4>IRQJ+8"%=-FDJ566]?1^YO$G+*B3#: M_AE[!3]T$3XYTMA3WVWOYEL#ZK(8(3%>H<^AG5"&1G=HEMD']H,!.]WKPAGE M?N6_C?X#@AT01S<@Z".%S_4+?EC07$?T6F/E0L<<+T2NH[4'D7%=Q^CRJ7!# MOGVP_E'A7L-?](/0Q2R.4DP83V 240X)53$4$5/0D%01I8EBV*O'P'D1DZ-] MIR3(MUJ&$,])")-(I5ED#-19+.PW-;(0(DJA421A*C(TDM@O J ?$,'0_LDY>>>( M'Y8VS0\_'ZU7=OU(E+<+]6X7&5P7^JV2XG?E 2A*5<04)A5Q(0 M1XQ+$CO6\ZK_'21U:I^2_5H"M0U5;L*>%3>@MB.4 'P>@2]A]@SL&!QZ%L>0 MX@Q70!M*MSU#/"8#A[^R'6@X )_+S.PSV,AD'6#?,7^'W-Q'\O4K7N;EY\=" M<_5A\3=>Y$[4)[[2>$9($G.C)52&9W8UP 3DD:7VC,0I2S C:194)=57\-2( M?:,G!5,/?[$?I ;FES,@=5EL MMZ 5X +V@]I(3E]G],+/Y]I=MN' F?.XO,<\YKT..ZXLX\_V M!9E%C,0RR3*(:!I!DA .>6SY4R41Y@S'UH,S8;E(OJ*GMS]IWZFTAYSF4S#[ M>6Y#0#F=1M]X>Q4EFL M9I_L6Z.;#R7FAK"88L@BI2#)E($B01)&"4DQ-3Q2QBNL\-FXDW/-W(>Y7.62 MS\$O%MIUH>M=ZZ \EN?@M5/)%9 ,[8-U1<.;&L[8WC;S[2U[L][^:S?CGX\V MRH0^8\)FOI[[==<]'KL\DWGMKDJFE=#*1?GBS!77RJ#(2 0E)H0:1+,,!95. MWA]\:A-S7[?0K9H]R'RW8[H!,?B6BP<&'394CHWM;=-D;^B1-T:.C3K>_#AQ M3=?6,4NIM2I_MHJ\+J;HFYC0V;19(E M*L4<:NG.VYE=WW.>QE!SYK[L$5=18+DB/\%3HXZ[Y:+*GUA;QS-O; "Z-B(T MQ\<3>C]*&0+0@0EFH_(F#/2F:?"RU7N@=G:A4/66-.0I=N1$HC PCI.+ N_O MV+3%M;MRU*?5ZRI1\6.=]5PUP*HR&'.Y:KIBW7[CA7JO5Q_,S\O"Z'QE5X?E M+(X)CI%(H"'N;)D3#(5*4Y@E$4]8K) *;.=RK493H[:=SG4?/;!>Y*L2%+JJ MU:BZM]"[_MGY4>"H3V3P#0[W!&IC0&T-J,W9=.2[ 7L/K+Z\,JI.K+1>VIYA M/3:0Z0OCOEK+7*W/N$UG^H+OJ!U-;P/W$>*S^2BX(WJW5:>554>ZP\5[/<,L M8HG$$51I1"#1FD*.";-.)<-IG,K,KC^[!_FTB9X:X^X[DUMGR"E^50N:5O!] MMYF&@'3P3:AG<3\'D%K:K%0'.]V'"OWQP6N0X)]6P2\8_N,#2'L D-<(W9AK MF^14'5C]7;O.S5K=/MF?WFM7VW.Y7E1R&XDSA*1 AA HM%T $QX9R!*JH"URD U.G>(7@Q^&'Y\-B3$ [/:+EFR.17?PMVH M#S;Z-S37F- ?N74%KR>*"Q8_*M%U!>IZ.[MJU9_,'<+1_@HRTSBRLJIF+LR'QPR9A+($Y1$B>&QI&'G>U>I,S5"K#2% ME:J@T17<%H4[:FV:2W6K='[E0_-T_49[%$.OH*NG\.J:IQ#N!_8"7E^^X77* MC.LO]@+S[_A:\2.6Y)\! 8CFJ!!]W<(=7EH,;CG:6\>UTZ M^EN:3_I)+]9ZABC2*$TRF(C4M3!@J?7FXA1FE"I*M!#8CN6;\7)1W-08Z+#F MJ)LZR]577;C#CVK3*+3YX66\VRFH?Q0'YIY# !ME;ZJ6>.XLHE&X5P0#,F1Z M17*D1)DK$0U+E_$&J#5KYO(HXR7/>%MTD$/C?U>O=3.= [1<5(GQ8-7W#P!S[#%-_<%3J$.YPD /$MRGKJS&^&\MQ:LB\)UVJYJ M/7GZ/]?Y8WU:N-"!4:(1R^:G MSGF995@3PVD*"27V#R0$I 8+J!(<)9'1DDD]6[E)XKE=[RDXR+'8BA^:!^Q$ M!X^-LD#4VE8+O-"@"T_T/??=!\!T8+IH5 :-=L I74>?;?3>_JI:M?RQ;G9V M/GJP0]Q%&&B]15UXBATYYB(,C..(B\#[.\9;N(T5QX2\_%KW4&U"AV=1*B2Q MRQRHD,&0""$A=ZF#"& MT#E)L?+,'>>L;A?JS<8KMW_?KR;PR45%?#"_EG5]ZENSTL6ME.N'=;5+NY\V M:>\\2*(AV&!F,@(QC1@DD^,] MJOZRC8=6>.RLY9$>P(GLY[$D=SA:_SDO)9^[HD;V%4!_+?BN:+X2%)M$0IVY MV!XA(DB%5% )@H6.LUAE_KTMSHJ9FI_@U LXYST/G\<)>2^@#$R[M8YUU3*G M):C4[%(MLN5-\S\*[P6RD8[ NT(7=O9]$9'6,^_S=X]WUGW1@H,S[LM7#U3<+VJ]ZS> M+V<8!OZ".P0V1SE.M3^!V]6JR,5Z5?7FL)_Q MC[SH-9'U)!)]!: U+$64]-V[(.IDJ=>[25/5:5%WCP\ MSI<_M*[BUS[:]^6KO<)MWOR-S]?U]DM9KA\>W=_*YYVO8HHU8QBF(G%%*;E= M%?!$PM2H5).JY5M0<9 !=9T:I>QW@WM3KO*':GOV9YX7P!E3__SSQX]-_:# M&DX#/G,_'IO(DQR8%?,^VZNO36.?B VMV [\Y"T%E8F U MA-X>N=_GYR4>Y,#?FE&?87A62<^ ]Y5[TI=:XV:H] SF41Y+W^._R&?@]L%5 MV9E%"2##W#0_$F[!E!VL ]F=] ]4]AD-$L%S+!PQSUQ IFK!WM6QC)9[WQBC99.=]<'C A-8+ED$]%T, NJ(9HY>8T;HTAAB]W[XQZ+YK#_M^X:O&W?M@7*6 M+[IX<%6ZGYWF1+%,$ZD%5"8FD'!,(961@BHSG!@A['^2;B=X?@I,C8[V3W1V M%KA_5>46K H/[0W5^GDLH8=L_8,]XLG9"9R_;' >Z1PL#+_>#[<\Q;_0B548 M..>/H0+'Z:-!P,;'LS+W@A2W19:%S'3*#(&Q76Y"@M(4]E_SS$Z)*GMSNOWZV#OE4-_]>/,D?Y_KNT+MFO$4E8U +Y\ MY8L/E8?I"@"XQE)?EG_3I6O34N2+,I=5P-$,\50CAA%,>99 0BP/\E2ET(@T M(9'"DK/,+V;XY8P((8)Q I,WVKI)_^3:&_$5^'_6"_W/_X13]"]1" M+T<[9_]C//"A7=KJP*P. -M'X*"/P:L?8/^Z@T Q4 .QUQ6K!'4Q%8<%J,$ MVQ?JRQ(X/, 6D#IP20^7-/.9PO^EA;\T-?1K/Q M@:&!9Y&U&^!>#5. _L#X1 %K_1:(>AI M27=:QJAKMU8SGR_2VB_N&*DF[:"%=O5+\I6N:NY:8K$/.Q?SNGQ)^6X;H6H$ MUW&"4JCB3$*"50893AA$)%8T33!%R.M$KXOPJ='$3E' *TW!MWSU%9C*%#"W MMI1_"8PE"WD4?D0R%, #\\M&;5#KW92"WD.\5GVH@-\.H/45Y14B>MQ@K@Z@ M',5L=1FC&ZT=],]PF1_5L;A2$=;82)=LCR%1:00%BAE4*.9228,0DB'\=5+* MU(CJL'^+TS(HYJ =43\:NAJG@?DF'*)@4FF%H"?V."UC5)IH-?,Y'[1?W+7; MH3ND.-S.WF]S*"(9*Q-!1;'U8"1&E@&4@+'A1JLDEA+KL#:';>*F1@6U>J&- M#%L!]2. _F!ZF3.NX7H6^N#26[/"5F$C=RGT,?RX/:'771V+/[M"\_;5J+YK MAHLT453 1&G+$THJE_[/H,RH9$AP*4702F=_\*FQ0O6]<\IU\@L.8/-C@ZY@ M##SWO7$(KQE[PN"^JKON#SUN'=831AU53#UU38=C8Q=+L]L7W?2":/9.F_^X MW_/YO-HXG9DDT5G&,YBEQ+5P8(F=OSR""8HS1(A4@G@%_W62/K4)7D6;;0Y- M\CU% P[4@I^ Q['JD+@.S!45I#O=;W:=9AJ];[8'H&]' CS@\'%(X$9!N_IQK7NW"E?Z>K[[>K[V:I:D03"4*FHC$UK_3 K)$27K#SZ -73\YD MJZA1G4L?HY\[FU[W=..2?]?JWBXX7^LROU]47[;F/#=C&=982*BU3B%)I/4S M$590*"(RI&/%:-!^TCE!4^.01D^PIVC'<_*ST/J121^ #4PDG; *IHE+0/1$ M$6?%C$H/EXQ]3@T7K^^P)KV-_HRCQ)+.DRY6[@3KLU[DR^+]55SZ2)\:O11:?]_@SW] M06T J"RX ?LV !RP; I]*A[+U &Q'IAY F'NT@LD%.^ 5>J N(^T2.T=_[!5 M:D< 6Q>IH6..MT;M:.W!$K7K&%VV-/-"R]4G_:07:]U,CI1%D98L@]3]06+& MH8CC"":Q$B*6F@KD573XG("I?09J%4,VQ4Z YK/1>!T40^\E5MJ!1KTN)'P* MEI#MP.O@&6O'+Q"FP!V]\QBT;]J=N&_$?;GS6A]NO;5&!,:.^CX.OT7U " /S*$'^#J5 M@=,9["D]2#YR(%!]55?PE#IN484P*(YJ*03>WHVU7NLB?ZKJU.P.(C[EY>]5 M\$)B-%4<4H5JG>)!6B/WH MIR_@!C\#[H!9,,7X@-$3K[2*&I5,?(Q^SB!>]W1LV;9V'M,'LXT\^ZSOFS@3 MDR2*( 01XQ@2G%KWQD0]9ZZ>$/' MY-E-NQ%=/.52G\[_?>\VEOMU M46QU/RQYX9*P%Z[JT7L=6"KOY5X3/R+]AWCX0Z\C3[6ZVF7NVZ>^L7_; :LJ M.>X(O;;F!C@(W 8_^*'==M4&A?[KU+_X ^LK#_O%[!@WU_NE']=1/OF+*W1= MID83*,*-3DQD,)3*%7I5RM@5O""0"/8]&^T!IXCI\! MJENT2@MB0:$I_2 W5AQ*X*L6&F9R&8P+,24M XP90'+9CF?1(AXW])?&[MG> M)LHRKE+DSBUX @E&"O(X22'3A,I4*$Y$4)&+[JI,C7&O;#5TQ3/Q\[+&07I@ MM@ZK$CU&$Z+K81TP 7^*38FN!\PG<7_0)D6[8^5"KWZ\6BY4\Y%'*$F2S$10 M8HH@29GU-%/[SYC%-(ZTP0P%[9@^%S USJOU T[!T(B29\CY<=@U> R]M[># MHL?HL4N&]Q;S\6SXD8,[3AMW',5QYKJ.L]SB0DIMZ%,F,8IPTA" MR3"!K@(AI(9H*%%,(B0BED1AD64MPB8WJS>ZNH_F-MRI](EQ"@?:<^+W!-_0 M)- =N7!*\("D+WIH$S4N57@8?40;/O=T7$CE"VU'K1)S9X@K$4FJ8":Y2\&* M$.1)'-D_&!8\51B'4<;^X%.C"*=;%5U::7<#ENN5RUUP)U6!RYY]!#T7,AUQ M&7IILNV_M0&G5K''I<8)P_M:/.P//>YRX(111P[^J6O"9JS2^>S-8F47!+=* MV<=>5JSPH?A8+)]RJ^B,I5&<*$0@RPQU75Q2R)B=QR9+$4;(:,V\JI%?$C2U MF5SK"AIE;T"EKH44;!3VF\\7\6V?VWVB-O \[PZ8]X3W1>/$Y"^U_//]\NDG M.T0][^U?=M/]XL"C3'U?\S8TX'U]QT;K/"^J+@=O%X_V,_9./^GY)J%4:X)C M%[4=15K;98!=RW.5$+N@)RG5=J6/3=#I;XNLJ1%#I9MO=K0/EGY?]YX0&I@$ MG)9UVZ ;4"MZ QK !EC]>V#25T?S%DGCMBZ_;/)1CW*/6ZX,P5PMY>_-VRQQ M0N,$9S F-((DRS2D2F50QS26B:3"I$$'(2=D3(T1-BJ"TND('NVX7WFIP:,[ M+ZU:* 4&9Y_$52,L(\NX(M,&$D$(Y!(I&"<1$K&(B,#$KYM>3\B.U.[N\\>/ MUX/G1[%7 C*T?[5YRRKU!F#3%O/[#CG:KXN"KU8S5+&,!(40:R,VULU#')-!,2"$:$3$46^CAVE7,CO%WMOG50;:44Q,]#@Q!7($Q1RX0IM M\M15.U$\Q4'GK0>C3XTVZEZG3KM.J;.'R/E10V<\!N8!?RC"^S.=,KFO!DP' M8X_;8>F464U&VBON)E7GXP'^UCWX0@WB[4Y_Q^D9M<6FJPS. 25EQ< MVW*>RWR_[T50NT(3"B.,J8AF*Y>8Y<>U_J*#F'6KP' 3V6I>ETOZX]IE:.:+/X'' MQ@K7)'RYC3GE6Q,"BQ'X/Q4_!AT&ZX'YTL%ACF\ MBD$P8GV5-? 7/&Z=@V! C@H?A(_0C=3.1/C>-;L=*)-"$$U@;%+7E<<82&D: M0V1,1"+&!#%1B-/8+FYJ;N%MLY6DZPH"9>6 +%UJ+&A6WF#>F!#,6Q> ]^.J M_N -[50UM?EWE>S@37AHDX=;O4 MRF5_$\ABI*!=GS(6)?;_4=!6];&(J?'(^^4"5DY0<9#1)[_RXOZ 50H]YZY2 MA7167-'MMP;:CT.N@V]@WCA,@;QKA>6Z#K\'E@_1WK<6\'*]?0\,;&WL>WAE MQSWE>AE65H6X[0KMW9(ORD]:ZOR)B[EEF:9K^$QQ94U+"!0I8I!HR2#CC$/% M61Q'1NM$!D4#^0J>&D=L]+[95)JO%*^XX>=\P1?238"='> W9PFH3 G=M/9] M-)[[V0, /O16]Q!8A^^*!P+7UX:YK]AQ]](#P3C:9@^]O^-RR7VFW^U\_EDL M#$=$8,BUK';5%60:.S9+&!=&\#@-:DOW7,#4:*K2[XI5SW/\/-UN].Q> M.9%,(AHQ9>>RV^(@%&60":X@513QB!DC8J^3;P]94YO63EE0:PNVZG:H;M,& M;_M4[QFT@6?]>;PZ%KEI RZLS$U/ (Y6Z*8[D,%%;SR@N53VIFV(40O?>-CR MO/2-SRT=T[[E5ZW6<_W!W-J!53Y?N^$_:VG7DXZTZY*;6OULS7"E"-?U:_7! MO.'%PCK;Y4==5"4(OSAG;99$D9)2&Y@P@>R:T+(QI5I"G22,R$0E&35!B>*] MJCJ]&*^^63[IP MQYYW_/%1JSL^GW\I[(+>!0FX\MC4/FJC>.0:O[AC2?MMX%$LR(FS$ M\585G2P]6&1T&Z'#Y^)N7:Z6#[K8Y$$;(W$4(P-CEL60((,A2W ",QT1EDA" MF/$Z4SXU^-0H?Z->4)?MYX!YZ:'@)<;A?J4QW"X<[07>,9V?P=SYB,I3:6DV*2 M:$@PY9!&+(;,_E@F5$0&!YT4^0J>&GV]*5?Y0R]1+FUH^VT>#('AP-QW&!'C MCJP;I:OHF!NPT;OZYT"Q,AY(#1%!TR;VY>)J/,!HC;;QN3^\+M<[?<_G38$? MEYN8Z8P2PPQDBF>0<+ML%K%*8,4\F!DLE5>8S8FQIT8PE7J@*2D5DM5Y"K=V M'KD2C8&I(@2(H#I:9TSN5#KK^5BC517):Q@K)XW8!':F^\, MFE0C(JD0$*G49:]G$@K!&(QB2W\(HUBD(B3SJ@HR&)L)M M&='7%3R[#H!-D#OXA:^:+>\>2XNVPM)7D='30L8M-]IJZ%'AT?:KK]@,^JB+ MJOV\5?JO:^Y*96A7@U0G/,4Q5)PP2! ED&(J('58;?I6MS&WGH*PZ_;=E0; M)EY[4R<'&'^CJLV.D[M6K3?TD0/Z=YW??W7=0Y_L3^]UW>-E\TM'W'A&LI@+ MHS'$++:+21EED(L40Z.,B%*9Q5$6E,$5JL#4J':C,>"URJ#8Z SF3FG@7+-K MTD,]GHF?JS8DT@/3\U$*Z1;U1GVPU;^^ GQI0_W*K%)_Z ;),_40_X*9I_[@ MM.>B!HS3,6[Q9 /EO?;AKW[L+FFZ7E4%G=YMDZ1X9K+81,P],01)C*QKZ6HK M*<(45SJE<5CSONM5FAH[UAW:1=6A?=^F_3;M+EQE_[IM)_>J*%GW7+<>'K ? ML8[[V :FVOI)O/)\8J^Z/K'P:,/>0.XKPO!ZA<:-*NP-P*-(POY&#J/RLECM MNA']52_O"_[X-9=\7FW?4Y(@HQ"&-$LI)(I:@DFT@1I'42)39(SQZA_4*F5J MA+NO7] !2#N6[438&T(#2["]73SI\K LTK87GI":2"0US)@+%5;"Y9(D$F*94:UBHS )*F<;KL+4 MZ&&OAUZ5-K!5?:\XV%]Z*<+6]ES\W*IAT1Z8:BX493N%^R!=#;N#.&R=MC8% MIE"OS0,@S[IM/B-U.?BHNK?=WA>Z(MM-&G.:)3%1$4R3Q$#"709S8B3,1!(G M!*,DXLK_Q..4B,DQ6J4DV&H9LE=_$D*?0XUK@1GZ-.,9)ITB94^"$W*"<2U( M8QU=!(,5>&K1AD/[<<7).T<\IVC3_/" HO7*KNVDE_+WMV6YUNIU%2SW41?Y M4E4=J=[K;]5ORIFFDFB<,9AA85V\*,N@0"2!B>&I-(;KC'@17I#4J7%@DQ?C M^L_6Z]$UPGW2V.TLZ\*&'&WYM:TZMBN M0VBNW[/RW$WK^PD,O6%685TK#&J-0:WRS::CG56[OJ#'"),@F'KK6^TC<^0& MU@$P''>R#KFYS^Y-S2Y8.5-*\"@S,4R$=+V;< JI8@9*AE2<8)$9NT1=Z'L7 M(^S'8.T"O28.JR?.OMCAYL^OJWR>_U?UD>^C7=,663^VZ0&ML6B&+Y3;7G=A M_V^^K_3"+2K/-W!ZK651G80:UTJWL6?H7D[/<1NTD]-6V 3Z.#TWW*^+T]%= M77MPWU6?_8K.:E_@PZY__(PI(T649I @%D-"LA0*3"F,XXQA@K-4"^_P_\OB MIN8;-2'PMZ+?34/^8#DQ#GG#VV;/;!YDK.G>W#C]R M_VX?4X^[>'O==64O[U_LMV1=5*N[V^S7@CDT ]7J;4)2+ZZQ/($) MV&*_%J"1=MA#@0K;7V\#H75[_>2-X^VNM^E]L+G>>F'7PA5/R_F3:_=0;=S_ MS&75]J4YY$FP1I'&$>0I(2$$A(P8IQ909GB&-@[)26Z5-C1VWRH+F8&BC M;FBQBC:$_5RSWG ;F C/0M;C45H0)KT5H&B3-7+5"0^SCTM-^-S4=5M;&UW8 M6G?5.^DP80:,H=6TON;(.519!D=$(XEAS+*460I 0^C@O:FK M)@^P?7>Y^X!P8!K9H7>XK50KVN?6]24P>MNV/BMHY"WK2P8? M;U=?O"-\J_IUXVVZANBSS"Z[F'1']AQ;'T.EKO*%83#&2L59*BCQJ^+Z?."I M4<)&-^"4\]]8/L#J\A9R5P0&GM%^Q@=M"9^RM-/F[\% HVWSGE)_?T/WY.\[ M['0.]^^$J=VB3= MI9?6VQQ-S]> E;PWWA[;'D.@./!$?Y:?"QJE;\*:3U\!:\"FR1#PCK21T@_, M8=LKH7"U;KEX#S;>-DRH?0=;,\$W=PR%=$7YM?KPI(N%RXK>-BK\Q%?Z\](4 MV]^\72C]_?,W_NA^LXG9C5)L!-:0IZXL%DH99'$:PU0GBJ.$9X:AH!#):[29 M&O4WQH"MSOM=(*W6X(^?/_S\Z4][OZ^, LZJZH+ 0,FKGJ3?8F^TYS/P1^7J M1S/ ]E,OV/85C7F5+N-&:?8!VU'T9B^#CEP\8M.%RQ6!K7;RJQZ'7[[RQ8?' MJC+^^V65+Z35I^5\_O.R<#?-,(V3)!()Q"S5D&3V#V%?!QC'0F81ERE+PIIB MC:K^U#A_US>E*L:;5R63JYV.?_XGG*)_^761!P? C_L^,",TDZF!2"FW>Z*% M7;"A#.(X33.&EQ+7 MUC2YV;6IW&( ZNZ_*XL":&!P/<4;(.Q?MV]4LX_]FP,'-.A,H3+*58_UI:NH M=%/^'Z/BRE4/IK?J+-=IT6'3P5RI%W(ZP -VWWTQJ=UV_'R*./M-WI;=+#1Z']7M_7LW;+J"UU4 MK\ZGO/S]E5[(KRYCN DF)W&4*(D0Q)(H2"@FD'(:P326BL4&$Y0%K4 O"9S: MFO% 7^ 4!EN-.T;S7\3G)E+XH;U?GT-?ZYN^A] M7P\MTURCHZH%4JF+)]T4[1,\RS2#A# .B9 4\@2ED$G%LQB1C'.O\VA/>5.C MF<,.7RX*(*B(GR_*?LS2(W8#$TLX;-[F69^=-;^UTUG); MQ\S$?)&O]+O\R=786MF7(1=S?5N6>E7^PO_#NDES7I;O[3O3?$QIII!$U$"< MN"W32&CKP' &DT12'!F9&.55#;2C_*D13:T^K/0'.P- ;<$-J&P E1' 6=$U M8S'P*?D1TX#8#TQ4_<,>GLG8#;R^SVM 15 MRZ]K _S. .VQ<]8W? /SU5'CC7THGP*JJ5EB%ZFRP&R#T?;ZHFA<)/J\"#URJF%K.Y[PH=Q<&9HU-X0G- M>$RBQ*Z\[+(+$4BRB$*NB'T7$T%81+1*5=2\?&\6GA7NIF!8^*NW,6]*+YZN M:U_]'_?6328>IM?WZ/_$*)FC1FX51,!A!'8E?OZA@F6\G_D_3@C-99/^3PNL M\7Z(+Q!NXZ];-Z_5=6=^G9=ROG05@+[H[ZM7%OW?9XR+A"+#(>:I@236KK42 M3^T?RC ="Y[1H'8J9^1,;?? J1GV#3P'H-]GJ0=8!OY2. W!3D7PFU,25%KV MN%%Y 8>>V/._7$AG.,#(:Q1%'= M0YW1B,,LCCBG+,.&!M5T/"EE:E/>*>E"[(I:S<".2*>!](WFN!*>P4,X:F0: M#0?I6=2*06_!&J=DC!RAT6+F<5A&V\5=)_R>@[)0;QX>Y\L?6K_2"VWRU4?[ MW,O=MTM$,2,TE5!K$;M&&P12)2C4#.,(988E.JC11HCPJ='#1ZNX6QBYJ.E M -$CLU4X*,HJ?&:P>%.H,#/7SQ]H[Q& #%X<,[]BN=;O3^<0-62R T M^.BJ[@[A,H6CU5\\AZ_@L4,Y @$Y$<41.D)X]^JF+TAIV?"S+IYRJ6+NW;M^?Q5S^?.)^*+'S.N MJ92*I9!&"KO-50.YI!',LL1D64I21;T2;$X//[6)7FL(*A5!HV-HVYT#^-IG M]O6@##RE@_#HT$/GE-E7],PY&&[D'CFG3#GNB7/RJ@X!EM7G_^MRKNST?[7. MY^Z\_.W#8[%\JMM4-)69)$XRSC&&.&6NT1814" [F76"I6 )TDSZ]UWVDSFU M*;W5NOHNB49OD.\I'A DZ(E[^[0?",V!N6 'I-48;%0&^SIW:>CLB6A X&7_ MR(X4>MD+PF'1EV%8M<9?>@XU7@1FF&T',9B!M_:4W/R%B[F><:+BA!H,(Q%Q M2%)"(-52N&T@Q 2+318'U44\+69J-'TB!_>W2M%KLY=K4'VWI:^%:O -Z&"4 MKD]//@!AJ*3D6LC+IB(?&'HQ ?GPZ@X^7-W^XHX7JIRE42H%MI/>*&'LI$\T M% I%4"JD$<)86 .]';6]@2M.+-+I%N D[$/EX5MU!&#HR5O;?G>%[0%> M4$<,1G)UO+ (@ ^+'B.OKP6Q)X>H MLQJCNDS7@O7BVZH+55M_02.-V@/WXK4?8!J:Q'6([ M54&MZP#5WCUQZ2T2N5W:R!')7J8?1R;[W=;1TUHN[K_HXL'%/__"76$9=R+_ M23\V!/;!?"SRA MU%5P]>5+=5-B7$_J*J"._*CK1NNR>>6ROHJ5*R'S62_R9?%^N=+EEV_++U^7 MZY(OE'77%JL?GUUD>//13T4:,8813&@20:)-"@7C""HJN*((*\Z\0HU9 &H30&4#L.]S%K(_%/XD?+;0!L5W^&WRT]!:_<'& %!; "H3NIQ<=@ ^ M9/]NT X;APXZXM=C9YL,=R.[#=#X'K>)5_YZOOMZM MR]7R01=56;+;A=IN!E2G+;LT$XXM.HPG4%/"[;=$<<@4T5 8DD5(,<5P:-WG M4!VF]CWY++]JM;83;6G QASPS=H#-@;=U/7\JD"8K5'!QZO!S\K[['7()S#\ M%^%Z,21 M<>>ANO%;"U&AP MV]R[UA)8-:NR+>%-S@^!;&>Q7N 9>I,R%)E.'=!/6G]5*_3#$4?OB7[2H%/- MT4]?V,TG>KN0EBV^\.]OOO.'?%&YZ74D$Q$B,TFJ(=4QMA,:,<@BIJ",141C M2M-$!%4[.2MI:A.[5A183<&>JMVBQ,[#Z^>L] +:P-.](U[!/L5%+'KR',[+ M&=4_N&CN(D5K"*(T MC);\L/N,E/YJC,% 3#>Z%_NJJTCWI>AG\;EF6SXZ'C%V-DBC-8(:$A"1F E(J"419 M2A.)I3$X"N&K*_69&I-]7C\\\.)'=:KWU15K+H%=U>Z9UI0R/S ..+L""^1? M^1C]J&_$AS,P*>X?MUYZ&LU6W!^=07\:]("O)WS[*@%_I3;C5F_O![JCPNL] M#=O19:S:N\TT8DQ@*B!.J(+6#8Q<.GD,D4")-#'6<1+/5LL5GWOZA-6P052Y M'7RX*?G%R0"\TBW0NZMA\G3?@HT?VC]KMSC<\SHPL"_7JAYT7-_IP) CY^CP MMQTGV'R^_.8*\OV\+%XOUV)EUO/&ZRIW01U_+_*590!3SI(DEDBI&&+J&DE' MUN7A+K\HRZC)"(]U9,ALH>\=2WP)6*2%J>'U\K+ZY3U29K@7N=+/?E!-Z/0- M? B>\WP 3$==L)5[844W8&L.,*Z7:YV [3XX-Z"RP<+>(X5TPZXOK@F4/BXI M=8/FB+TZ#M-'[Y5MS5P4Q8G!*(*4:[?C;5T*@;2"*1(9D22)& ^JOGY:S-26 M9$=]1BY7S@T!U8^=KH=J8!+J@-*5O5@&JB5\1L@+=F*Y5"/XPM7=*. -+UPO MR')SJ+9]7Y-(Q9)2"E.![>(B<[6J8KO6,%$4:QTC1=.@;.ES@J9& ^_U"EB$ MZ] "NWI[6"[J"(/ OBQG@?4C@C[@&I@*-BKN3KX'88-+2/3$!V?%C,H(EXQ] MS@D7K[\F4/'SRBX17%3%._>07!N%[WDY4R1SO50UU,@Z!B1A!C+L:H7'KK>! M0$:0+#Q4\:2LJ7%#L^.WU15LE+4OOE6W4[CB:9#]2*(GZ ;FB('"QU>33H8OMMW0(7ORP7I7N.&IS+"5^O-,K-RL_F'I9.M,LT31& M"90FSB"Q2PG(I&4.S%.-4L9XZI?>Y2=N:N2QIS H:XW!O%;9G3;(2NF 0+S+ M>%M 299D!.+$E1]DC+DL$6*7=4+&<:J5(6CVI NQ'!_Q?;$#[QWWBFD[,?>/ MT\#W+5P+1;_70 S #?YWVW[1:Q0$BTB[ T%=\[!DIX\;# MMIMZ%/]ZX?*.9ZN+5:[R^7J5/^G/6C95C=Y\E_.UTNIGJ[0+H5C7'^H/YOD. MQZL?IP>HELUI$B',$PI5A#4D,360BTQ#+6-M:"0CA>.@*-GA=)T:J^]K"G:J M=MK9&/(1>Y[R3N/!#7TBW.V9A9_[#H]F7V?$ VHZ[GGR\) ?G3V/(++;)^-+ MP94^/@;?NN$,2V4]\(1B# F*$\@C)5QJ1!(+CH@)RYUOE38UVJZ4!2="0\(8 MNQUA/\[M#;>!6?,L9 ,XEUZ8],1][;)&92\OLY_SC]]-G9.L7/;B7FO=;7HG M8IG)3&1]Q(39!6>JH& LA3%7J1$QIDQ3$'./%U39IG?J[:Y:N0T/T MSL+JZ:;U =;03E:#T)Z2 V1M7D2BOURH,W+&SG]J-_=$SM.%&SKF.54+V[=E M:0>?J8C'B"B7I90A2 PGD"ENJ0&Y(K>)E'$\5?Z/E\X9PX(/J]V6UR-C2KJI?0LK'$2SYC1.,-I!@G&QG*K8I!E$L%$ M9HHIUPJ+RP;/-PLU!IH;,0-&Q=1[__T"Z<>F7:$9F$!KM6Y K5B/65$GS.TK MQ6E_Z''SE4X8=91\=.J::],\/^ER5:REJS*^N+]=J$^ZRFFZ6Y:K.GEIIA S M"EEBC*0AD! 7("P%@SI#A,:8:82#4M #9$]MU;6?)GB@?%/VLTX:K/3O5LHL MY+EXDL,P: _-'3T"?47:I3=DO:=87I;\0NF4WI"<3YWT'^+Z#BZ;=0E1.%-& M2*ABY?R2S+IX49;"U'(8$5@*%-8$ZH2,J9'5I;6*-W9^1',E(@,3RO/&*8V& M8-=?8YBV*<.LYDY)>+&&)Q=6<&V7=@@WK+K*-8SQ]N&1YX6+[KFSKM']]AP< M2<)TEL30)+& ),8*"JZI7=3%*-$JM?_U*MWE*W!J,[]2&13-5S+?*@UDK75 M8)XE*8$\2A)(,4(F3J,$B2P@WK!GP,<)XA@9\G9*'@+& MH?FYPF_CV.WT!8W"75JZ>+V[_F&)/0,Z4F#B]<"&!2<&H-0:GN@SSG@!B@%6 M'80HAMQW7;^5-9]_$//\OGJ=7J_UV\51'V*5:8Y)%$&29:[-"N&0ZC2!:1Q' M6:8CI8U7]X!PT5/[0(8W?PZ V<]='@:\@5EZ3VFPTWKHIL[A4/71(D(D3,HH"2J[ M&ZK U*CJRU==:&ZLJ&&ZU6^!]USE#PCGX"YFA^[TSH;QV],_1V_DMO1;\9-L M1_\K'KZ7U]18_YPN^D&Z#4Z[RIVJ' M:4:E1)I'*<2XVI<@*11*,V@LLU&&)28)#8DY\1<]M2 45VU!6M7!8Z,[$#_ M']>E6SLO_@3,Q@+ MR:$T5_ 4_$COF&P'ICR',Q.:_!Q'^9?-S!OE0>WEV$. M)KMPQ'JBN0#!HQ)<."#/J:W#"-MZV_U<90=H^,E*)YA&/EMQ.H)*R6'.5(XP M&.!492?CQK-W4(N6.A61QSK2PA0"2H@410"EUS M;QB)1&9,8<5D$E8DZDC&U,AAH^(FE/X&**ME:$FH8R@SS1B*90JU3@@D.):0 M282ABE@J,HE(EF8AB\5KH1PM-2%_!NCU4/H1ZY4 #8U>]WVFG6H MH776^MYJ9QU+&+EFUED3CVMEG;^T&UM^TK)I(%67W7)YE;=+F3U3B$]MR6^MGN/"'O#N"?: MO%Z?44FV-_B>4W)_ W8>V@N-2C382OT MM@JO?74;>C[-ZQ7-@IMKH M"C?0#9M0[PU-7_7C+\H;MY"\K_E'%>6];^QXHI@O]*8N9Q-[G4:<$&HP)"J) M+,NDB3M.C*#"2-DUFK'_"RK@>O[.DP\%C#N2>)9 X^.$<]?>4T7 M"=>,K"X>Y@X?UO9%;T*REHORE3;+HNF2:5=KKMK8JN!61K[@Q8^W*_U0OK=F MNB#5Y=Q*NM_LQ\U2D5#)8@2CS!A(*(DA%SB%6E*:TB116LBP7?'!=)W:[KHS MTOHMSAJ0U[T95LZ>+MTKAGFX7&.I(T%@BKG]*B0D@9PD'-H?Q3PR2 N&-SN< M_QB/]W#;<^ '_+'0T#[1#ON70SY4W\.72.U/!SM;--&VN MK\R] 8?F@8U]??=1&?0A]-J'91A-7Z"/RZ"0G^X#,ZS(CE5I7%7YK\NYO:-\ M\Y]KM]^Q[4UI,I6F=A4I-;*?!D,,9-Q%(A*#111G1-&@X*/SHJ:V9MC7])__ MB48X^Q>@*XT#.].UH.O'T?U@-C#%[BOYWT&MYIDSHT$BDBZ#U%>MF/."QBT- M<]'@HTHPE^_HV+"CT(\\5\VA_>U"?7"GNW5G\,T&FZ)2T)A3R(A.($E- D64 M&LA19#2/XT@9$=2\X[+,J3%*H_*V]F>UL=D%OX0'/6W"+@UC(C*8C6[JV-+\B?] MQA@MFX/I#^96+1^K+-OE \\7L\SZ,5F<1#!!,8$D,@0*+!*H#4V$TBJ3V"M2 MTE_DU&AHIS6HU;YIXCWD+4FX["06IC M(SO:'A/9?^U8*$#0*"04;OB&@SK]R40FH89'$:=!(=N^@J=&1_MZN_GBHKB!:K2M M/NIY6:ZKXK[2V1*8]N'[./P\I"% 'IB3J4M[KWF"42B%9? M.2.^8L?-( D$XRB?)/3^CD$JS]K,?-'?5Z^L';_/#(FESB(,I4F%Z]P00Z:4 M7=!E*2(ZTI*9H&/CLY*FQE"O>)G+9H[,URZ4PL7%5L[-2J; @, M2SF+M1\;]8+@P/2ST;&"JM(2_.;T!)6B/6X 702CK\"3LW+BY9.Y1H,G% M&\+77+_P_U@6=^MRM7RP\[#J%X[RPN@Z/ 9?!/E!$;3*.6_Q%2N:$X..MGHY;]#^2J7E MJJY!]"9?:/6JCI[\:!_*F-HFW*7YN?1$:%M^*J]]GO#^T!I[BC:*@T10X56^VY^'56J+/:'[M'M!JIO*WPHK:9D"8J3L5S]* M-!2I%A +%(M8&<9+>[!R!5GF.X7#".4BTGZ4TB=^ M Y-*#=U.U_TX]0$"4'V1Z8E8+HH;E5I\C7].+M[W7=L5Z?/79;':U-;9+8=C M(WE*$(%1RC/KGUBBX5B[#K2,H31+4F2"NHA<$C@U>MEORU-I#%>;LD]=^QR= M0=J/7OK$;V!Z.89N6S&KZ6 $!MF.\(6H]PY&9\2]4-NB=N//]RJZ<%]'GED_ M/LYU5?Q__JIN&/CYJ]8KMWW<6?%\'NC8!&'OR4(#(3HT(^VI#9XAN]-\H%W2 M+ICU15$AHL>EJPZ@'%%7ES&NZ*'[RB6SW>VER=X6A7W+*@W*5S]VUS25EV^_ M\4)5?WRQ4F\7RBT1W]O7M G+$(E(N.#$+ME2#4D2I9!2F<&8(X$S&6FF@II4 M#*'DU&BQTA0X50/#909]DI[D^<+/9^A3[X!'TZT3[D#8]=E1MV\5Q^_,.Q#( M)SO\#B6K0[.]7QP;!T0"VO&=@&*U@9LY^X=K^G:!>T/&JU=NK9KT<:]3L6.5AO7)C9::FWY M3V1&6?[C$K(DCF$FC(]T#A$,8N]'$_X:O-!I13!$YP\PPH?J MVH?VX7%M^<,E]#XZW[F)$R"(,8,3!'&*)"0\Y*\:U6+DCY!G3 M5!A%4B@C5QU")-9YYXF$F?VWG:5:2>Z5D75.P-2^UK6.8*MO8ON]EZ=L!1INPE?6KVNCSZJPC)5P$CY7G^K?E7.>))J3@B!0FH*22822%-*(-*149)F M1N'P4IH7Q4YMHM?JN4UQ6==-*)T9H%S.%<@7@*_@ZJN&#[SX7:^:>IOV8J.= M@3=@435S1^_,8^H2B0K[6&+QNSDR;SF^U MUJX#W+?ZBAZW!\* ZK-LYV6AXY?P] ;B9#E/_[N[<=LORV)US^^WZ8>Q2!+- M,P33"#%(TC2%@B4I1)3(-,/2.BE!'8J>C3\UMMJH%T8KST'SXX\KH!B8*+:: M#7!8<,;JGF;]\]%'G=YG3'L^C\]=UD/HE/V'+I[TI^5\_O.R<*&JLXC2*,,) MAUHDKM0#QU D:0(Y382D"F$2!WDA%^1-;4(?1@@U^H+?G,:@4?F:F*H3@/M- M_AYA')@,KD+PNF"K\[@,$71U0MK+!5^=-[TU"*OEMH[[ALNE^I97H^G\?E&7 M[94_OMBE5#FOPG;_RO.%JXTV4X:(F"$!&>8$$B6MJV 8@RK%+.*88Q*E'?IF M^VO@-6G&;Y#=*-[4_)8_P&JG.N#J/];EJDHY"-R?]'\PGMN7_>(\TNYFH_0- MV*"\T1OL*0ZX+?; MR=@X\HJ3.$/*^DV1-FY75D/.6&HI+:8ZE4D6Q6E0S5XOL5/SH=JFUC__$T[1 MOP36Z/4#WX^V^H=T8,K:4_B8M'9ZG^VETON*+ S!OFKV^@D=MV)O$!!']7K# M[NX8_=G4"*RZQ[H64E_SQ\VN@X@C(C.60)9$KN-*I""E<0P197',HE0*%%34 MKT76U!AJ6XNRV->U*N$KN/Q]OKP/# MM@=F/EGH";V NVN)VH.80(:*7X>@K M3+1%TKBAHI=-/@H7];BEZWGSK5+VS2GO[%\_%%^6WQ:SB/)48&:@TM:E(:GD MD$F.H4ZX( G+*%>!1\Y',J;&$\WY:J/G#;BK3IL*X'0-/7L^!M3W^/DJF,8Y M@0Y#J,,Y]%D,KCB*/AYSY-/HLT8='TB?O[1#^8#;^7SYS9V/6G_R]7(M5F8] MM^Y(U1[@DY8Z?W).9%74KYP9@Q/K*"00,1Q!$IL,5MR@"VZM%0^"!ARO#$(7.P]J(W0:H&/7EE_>W&Z6?50G M0F0"9JDQD. ,09%)"2-+Y4JH+$*!;5JV0T_.>UL7RT?[=O^2*S77X TOZWY1 MMZ;()0]LQ;(#T&]!UPV6H;TUJ]0 J[5C6_OJI;(;>-SF*4<&'75+.;ZBV\Q\ MIWFIRVW'9QFA6"<(0:H(=9T6!&1(*1@+Q2@2AJ=9T*;,X?!3FZ&U=C[]GGVP M\YN8W1$9>'+Z@Q$\04_;W-,D?3;XJ!/UM&'/)^N9JSJLG-PGY;5>+!_RA5MM MO/DNO[H2<,W9^28+9^_KO=D%Y,K.8)-&4- LA40+#FGJ&LPF1C'$$\4C[5V9 MK:L64YO^U;Z55NZTPID$U,XF\+!*[ QL!_:"W!8 M[]D -D9LXG.VR7W[JP2/;=X>GT3 .FV,)S+2FNUH%NC-DS'-DY';)U/L[/ES M3RNW:Y%L7<5U'GR\%=VU]A^L[JX>K&,KGD==V+=T<=^T4=^Y1UHA$:=*PR3E MV+J6)(%,1PIR81\651'%)"BR\ZRDJ7UFMHK:Z51K^I? ICMG,?5S.7M!:N"/ MP@ZDC9*#>*(7H>BKK\Y9.>,VU+ED[E$GG8LW])J#]C<^7^LJ(C27EJ2JJZJ2 MQ>_UZH.Q7&5TOG*UZ6?:7G;O&A>LD[\W]:?KPTYC,8F+[:V[ WA.JKZYLNJF: M-;L:?#N[!D]E"T9XV"0W?W6FD/X6#)YG8ESXN!TV$*S?]Z2+E2OVYXHB?[;" M?M@@;12>-=GO5\4 M Q;L_:(YTM+\:E3#EN+^&+4NNCV&&6]Y[6_3P4(ZX+8P0JXZ:>>+_&']T.PZ M93%.B7&)RR;ED BF(<^XA)'A6A@I<<2]LI>/1IX:R3;*!?2C/\"IG3*OLGY@ MDJIRH-H. M6\ BK#?X1EI_70-CV-++"YG655?[".,MN+PL.5AK^=UQ1>69:FOMCI=?;Q?5 M?URE^R<^=_4,;E=WO"A^6+G53MS,H#15/$90$^3*SDH,620C*'"::)70E&=H M9LE>+(-JT?AK$#(+]O48<&^L:E"_<@WJB]UNMK16=*A)$_ HM-92)RF&-,(I M)$F"[-]B J5*A3$DUL8$'?X,^"#^?^[>MKCL_O47X$-2IB0*H$ F:^;A2J=)8N\% MRQ*)M*I _/TSLOZR -4?H)#1]L@(E"["@Y]!7<&5-XV!_1KT/H+=@Z#UV$% MG(?L]L"4P0ET_X@9AO5K4!W+@E,?>/,:-!\U/WP-EL8=\MK7X+%Y#53[&I2[ MU\#I-\>*;AVA)0D.71[?4/JK%GN,ZN*.?*%+/G\TW)= M5C(^;8 HI3Q/$$60R$Q +$0!><+M7TU.689R))0)"YN[W.CTAO_&YJ;4:6TU M:,WNG?[EU0%^:Z;8L X\ $= M$_O*]KQ] MT*M[NX[Z=;7\8_/-,25?_)PQJG.&M(""I,HN7#""-)?V)R6D9B:3)/-BH0OM M3(UX&G&:UE90&PL::T,%?$Y#V\TO$0$;F%)Z8M5#RJ<3B2OD?$X_=V1)GT[G MCF5]NB_O7?'Y8;FHUMR?^.IN5?%.'=VZB]9#*4X2.QN!2J4(8LZDI09BH%:: M2D(8*<)"*CS:G!HYO#XH+W,#'OD*?'?F7A5R&M(%?A.3R, .3"(-IE]J3*W! M3@JL-KF.PH\9)]D#HGBEI2^V.':9:5\(3I2<]KZUIW:R*VK_66_*53W[$?/R MOI8K_&B]JS?S9RI3E!I&8)%P [$QKAQ]ED-!$VQHQDVA@]9)/HU.C9$JF\%J M9S18[JT.5$SV@=R/@&(#.?369(7AWEYP8/ -V)L<40XY *!88L@^38XKA1P MPI$0/N#5_G8]ND?RH5^;Q=DZYE04F&2VBE04:FV4PX9 MP10RPPJ=,%$XP5*)(;I;FM4:O%R^SFG^-W4?WU5UB58W$GVG=_J- (L]PPJ!(E"47C##DBB10ZYP(A%(DJ0A=:7FW/C6R.3"^#NXX-!_L M[>^])1S6-_Y+L$$0'V$Q%@OL7HNR8- B+L_\VQY]H18,RZDE6_A#^F;IU =G M]8ZU=L=FZX_:TAHS2.)"09[3!&*2"%I 2S(!71,^U,C<"J_)&G MU86KHL.AF3BG0?7CHPA0#ET M]3@SIOOR?C3PCI>K:D]H3S#KK_K'YI6U]!^S3/',$,4A81A!C'1B%U"9@2:W MKTJ>TH(5:0@9=+8V-4IPQC:;FW_3W-G:HSI?-[Y^O! -M8'9X0"P TO![\Y6 M4!D;<1[B!4HDNNAN:U32\'+[.77XW=1S$WA?M_+=5 5\:#6IT8P>UO=4%=^XJ;LU.'"-%-85GKO$0P$\]'9Q?VS#-XK[8!1KQSBH[7&WCOO M/^W)E8I3\RTUHRQ+2&.$NKS9W4E<6AD'&4DW'CYX: M";VVXX'[2FI9IJ5Q8;Z[X_,H9^8'L/IQ3C^P!B:4.B"^LBIBZ-V1I[$"[/8/ M'C>,[LBAHV"YXROZ9IW*.5^O2U/*:A?XG37FH/1F55W%Q=VL]#>]6)??=;UU MW"29U>'#E0#<5_YCMW'(TS25A#.(*7>IJ2B#7!,,A>0::2.$0EYJ[D,:.34& M.:QC6SD$GG@$FK.4NNKV3I71':W\_ME22ZM-'CC9&:3[_?CII3MUZ*G3W>OW MKM/FVSH?WX7>VP'A>1EB=X;KM*YM%[K+WB_LNZ;7FSX=W".Q<[@>B);].8") M(Z>(#@?R<1[I@&V%AUQ_77'W[G_Y^2"6\QE#FE,[Y8.*X@1B)C0466,#Y]0=\\AW?E7'_".\MP#'A#^X;>!8R,?OCW<$[Y8.\2AS8^[2=P3G*-] MXK[/Z7EL7B[*C?Y@GZWLPM>^<4ZBLHIW7A_FJC=)[/^M^>J=?:==TC@1+!>0 M<,8@)KFQ,QJ30YH4!@FMA?%;25QGQM3HT;ZR>>"I>C_X/8_;!P=UZ'/XR@%8 M>0#V+H#*AYM*P:62XCKTY@8X1X#S).(9_55(QCJ\[V?$N*?Z5P%U=-Q_W=/Z M!D_7=>_^7FZ^O=ZN-Y9P5Q]*+LJYG8H>)"<1R;@B-(&0SGPW7*ER_O%EZU8EZKD MJY^-J'*N,Y*F:0$-40+BPO[!)3&09R9)65K0S"\]K*N1J?%.8R;8VQD@QG8. MR&YRB07/T+.F(V3ZR'B?@RA :RX"5"/IQ/6!+$S:[0(6G;)LY^X=3U+M@O5/ MY- N7=M;FMM.[Z139GUCIQ?SY:-[+9J9WXQP(1F2$B)I*,34%%!PD4*1)])@ ME(JD"$IAZVQM:DS8&ENE4*F]N<%*SQT ^\VZHL$V,$,^0>S TE83-*IP\V5$ MXLDT=[0UMBCS9;=/2#![W'1%1.21-./M:N4*GKMF7OW<7_*)_W2_JBIK.@GH MS<]](9=UM2GW]1M?W#U6"@"_VD=LUN\7]=']C"*ETMPD,$T9@3@C"10RSZ V MF<@Q8KG!25A)@+%,#_D^QZDE4)_YN!"ZCMAM,2-IQS![_#C=$3OC9!3PF.U?6]FFTM'ZS?'IYR^_-6LZ:0J. MI+#3YZ) $,L$VYFS$5 )1;CBB<0T[U<\Y41K$YP^/RVZ7IG;MTS**7ASI0J! M>0%SEF1N3E! 3C,.A=::T4(;HE7?,D%7 CS.0&Y-BPJH]VHD#DC#KT9.O(#@ M%X?:7R+N0P3A$KUTS*FV7JA03(?;Y\O"=-W4CY/?5J5%=J?Z7_F/SWRC:[&, M;;FXOWO4JUIE;&92*G*1%; PB;0,DF60,YK!/!>&Y1FC* W2'O1O>FILO;.\ M.B?YUI3:V_ ?8?P2@+T?V0R#Z,#,LP?S0";,V0T^:_=5E?.R.5.WDQ 9]=PI M'*](C!30\*CT% [()^3N9:@?]KE<_^/5SU=Z(;\]\-4_JHQL)+'6 M@A;0Y+* .!48,FP,3%-ADD(@S4G0?/)2@U,CJ2?V FI^+1 M7LZ?.._VNZ\?R70%/[8)4DU&WV%"W]=E M71)VEPE)7)RBL>NN5&(!L<8<\H1HF"N18<4D5E2%<%$DNZ9&6?46FGP24]P4 MN/ME7N>[+NIT2#O7^H\P]HK5E7XD]P(=-# 7!N4BWYS-DX,I3/63OVX_NJ73=%SC[S/_YF)ZFKDL_7,YUAE$BD+553#3'-$>1( M23MM3$R"&4D*[%6\M+.5J1&OM0T\M,:%ZEB?0M&/):_&9F#.V]EW QQ".Q/= MP8Y]56-J5G< $4VK^E0;(VM4=[AYK$W==7%O@?N5YFO]1M?_?;]H!)#6G_A/ M1S&S'.>(4Y-"GJ4"7UMJ_N!/?'9"?+@#91^'>#YQX*O<7VAM;Z=[/_1-J]YXW M]F.7#\N%6BXJZ1;!%_^X,T:OM'+[7Q_>O[K[W)P;93B1@B@-54(DQ E)(4UU M"@EV)362M."$A#",5ZM38YG*M#!J\4/7CUZB8S8PQ=3V@IW!H+&XWB?_I3)Z MB%.Z()PBL8U?FZ,R3A ,SUDG[.9(F^'-40F_U\E,2_L_J2NHP7,",=<2"BTU MM"L=IB1F"3/LJHWP@\:FQC-/=W!7UM@;I[S8F'OE_O\3\ QU';W85,ON]5]PNF+V]RG[NE''9]62[65F[]S%RVV^6EG1*LM MG\]2R9$HB(%)Y@I79$)8^F *8F&XG:;0! LT>ZRBPKYL^&KC1QVG&PMY\Y\W M.=Q'\$K?EXN%.]@7?.YJ!(2QQ1E#Q2[@8F$AV?:614(NYV]#D%7[CZRH*+^U("^W(6 M0C.E.">0*)G:A6)*(7>,;&266@KAL@C+)^MJ;&KSMGTHD [>C^Z U'OS*0I0 MP^\[M>%2AU7*!JD/X@-)[)J*IYIZF9**'4Z?K:C8=4\_LOAURZO<([W>'4;G M+)Q<_/(&C'R]SXSZ3+)R\43 DAB:)V=2:\@H:ZFYG:!^[,"U&(. M?]S<=#Y2!O^O: MQEI/S%E9YQ3V$M,X"U6(G$8,R,82U#@)72PMC4M =*MIG+U[1#V-2QX\5=2X M>'4/\ALKE%.8D5129HH<2NUDZ0M# M(#4LASE->8)2;E\QK^R6B?DU-7K_UW])974F MUL$A _QTK)[@C.+/^WJ&36ZF]Q)TSJ8F9.YXT[<).7UJOCA!\_IMN[DJ[7MK MZD9+V5@\4R:AN5(4JMS.';%,"!0RR5V\**$TS3#%0?&BG:U-;3)7%;!_K&T+ MVX/K!M5O.RX:5 //:2J4]H;>@-;4=FB(MTOG!4FD#;ONMD;=N_-R^_DVGM]- M5RB]B7"[N9S)+M>&FL)2D*<0$I9"E60K3E#.=8S.1%WQ]&5:8XIS U[E I9=+MA!"H ML=$4\2Q-)0X-4?ESO3W#!\)TO3NZLOI/^.+X#=M_EE=AC)V.440(SZX=;\ ! M-)&E"5^X@V/*%;Z4*^-+&+YPIYV4-7QIFWH&Y*^T*C?ON*P*+[Q9/O!R,2MR MEBJ=VXE9D=FU(LL19*20T*24V'%5YRH/"\0_TFQDJ/7,* M3K_AYEJ0!AX&@O$)#[+O "!683+]5'O9FI3)$BUP)JK3*(92$@1/S5F M>,W7W\"CM0V8YB2-G(0I6I[(TZ>/G!IRTK7C;)#3 ME_74ZN8K=Z2P_J17[=%Y*6P',]I4"63@I$L@82)%&*4%Y 6)H5V(L8E MUX@+D8552[@:UI'*'>D-<%*;%9YR^?"P;,H< 0C$P*#[D>_50 Y,P:U][IB_ MWKV_ 96-$77+NR"()5%^LHUQU O_##5;I"%58?[T;/M M7F@AU>'B^7R[6 NG#WJ]UGHW^?W@Q.!V5;*;@Z3UFZUVV2Y?+>)ZEB"FM,D3 MF.5);N<#:0'M#,%.LF1&.9&%X9P'B;:%6C U3K!O% G4;PL&W8\K!H5R8":I M;3].N+7RR]M^#VQ]5^ZPO/D0Y<[P?U MK;;W72^V>OW.NN3D8U8+/G^]76^6#Y8>;A?JP](:47[7JMZ]_E N]/N-?EC/ M,I$HE;$$4J(QQ$012+/@)TKE5"/ M!WYQ"H/ H\]>[=@W[$.4:_#,R?0W9)CY)VU^$9K=I=3S-&+H1W M'5C'-?*N?%XDX,[2 MV$+]MG"'7^T1P_O%6U'1> FYG$P?:P UFY'I!5/L[;TTVKTWPG!F;G9VE\8.\QJ%RV MD\L#D61P9\#.;5#[#9SCH/$<6-=![?ON0-8E?%?NN[M?3_/-") 2F-P;,I)* MP,3>E+#4_U$[K3.K?QQ+QDO8'Q79)[GXX[9\;?AC6Y3EHQM%/RSYPJW?WI4+ M;@U;W'_64I??JW)P53TA;)=2+,\0E*FPJZR$<<@XR6%*:2Y%IDR.DGZAD4%V M3&WR\4%%1ED!0)RHL\8:2@0?QYMJG)422?Z_JC>V@M#:2\\ZAZLEH4 MK(8FKMK("JB=F>#MA3R><$JZB$4LUCG?T+C$M@LY3^^+>?V MCG6=.SO+-<-ID6C(?+"-),;IJO,1!ZNSB,0:I(X;&'=P.NO@T:!T_LJKXE8^ M:W?.8E_V3WIEEJL'][[?B7EY7VW>N7%/;K3Z6C[82^[,%_O;M>'2_5LU8=Y' MG.:*42T$A;F1=B0K,(,\,=(.;,8RL4IIP8(4^B+;-[E9\<$ZM7'U!NR M@KV[-Z!U&-0>N[L/?>X5^!+M%0B*AWF)CATG3"9"/PZ:3SI0!\2-JXEFW4N$ MV\2&]DP43O1F>HXDY?VWS9WY;5TGZ-^)C;5*J_?6@OK8]=UR56^XZ*?1F#.N M6$&I3"'BA1TS&,\@2^TZ*!7(4))IG8B@3-K>EDQM=*BL4X#7<73+Q@]7[EXW MGE3)N O]!YB[2\&\\:0KL31RYWFR_1A=,C2O.Q_@TD#K11W;".X.NN3M895F:S^9OVOG MG5:WW_6*W^M* OP-W^AWO%Q5TFTS*1/+T]K.Z[$I7-1Z!CDQ!B)A>*HD)6DJ M@_:Q)^'6U/B_-1CRVF)P7U6C4DY=TEBC&Q'375[P#9#NA9M;0HJ1-SR-3@D1 M.GUQ8R7H T UH(0(-1DT%-8<2<#!=J#/43_]T,OT>4PGUY9T:7Q/U MY7T^M_$V+>OZ!D*OUULW0KQ>KC?K0WVU6I!_)G*=JCPW4">*04SM2HR+C,"< MD3Q-.$NPS,/"F+L;G-J 6\42EHW-0#JC7;#Q7B"P/GD(#1.]@'KW #<$E@,/ M/75(9@MC9>\->"*T^&D('$.#9>/A.6JHZQ6X]@A.]0/I>,'!CJY]5Q M6*?G?6'TK'0Y>[O85,.$93FW-_==6][GKZM$ALTL%79-90R%),<88I04D.5% M"@N<92+%6@GE=:ARJ:&IT7%M*S@PULTC.6C,]:./B^AVTV],S :FW;YP>;." M+Q8G9L%K+?]ZO_S^[_81]038_K"?]UY\\"CTX.M>2PO>U_?;ZGE7+LJ-KM)H MGXO?WDH[WFSGW,T5#UAHA@Q'*L<&2BWM_(UC#2FW1)$6,J$Z5ZE@?+:HM/C5 M5__=F7!+O+X*5G\51_8,]X4<6/MDW S;%^G1,7Y[& /A/%;I=&=\D_I_I*)] M X*Q#]X*Z ]?I&5[#P-&76+W!^CYR]\UIH/?6^,C3.F:=)B]A*22 M6242T6#YG#/GC\U*JO,JX,Y^JG+/_;T<4O"G7;MJ ;K!'>7]C6^VJVIM\5D_ M-GK !X(L[Q>.,=Y9=ID1F6>I( ;:I1J'V"0,4KM"@TJP(LUUADV8YDDO*Z9& M!%^_:3L'-;:I0%WR7EW@QQ*# SLPEU32NTFV7X3,FIJ3'RO_Y+DJ/_K/_<.7+X2[#SZD(, M[G3?H^YQ8$JF3FA8J0.\A6<@N+@B$'R'T/-7[08N7;0M-:"'ZO;8RXF=:)0:P%[5"03G1HD82&R%&)%7.%D9* LLH1DE!N4!E7R/-W,U+[Y MPZ#'-]J4L@PLF7X&3;_/_GJ,!O[N6P/!KHQO_.^^&X1HVPVO35&2[>)58F4'>5*?M@53$-,"IJC!&HLN*6"/(>TP (F:99)BC 2 MS+]8BF^K4V.&QFY74:"R')S(U XO9A?6$1[;*4/ .S"I3 '9@!V"(1 >:0D? M#>FP-74H8IV+7N^'C;K=5GE@ M^CC4?2*;H1]MCYB?$.Q7"%W'R$@X*4/VK 1V%661%(2:0BJ8B]1 G.4$;5BS4^.DO>%-#9T#TZO" M&97M 5,?_P[PF$P. NO@9PX[1&^K8CN'B!XD=5[:D+P&VH"IY2 0CS2_]'MY M_QIICAF,5.=$T_]IX\TV@SU\,N4,O[O?O-/.8Q^6BVI>VYX!%5(DB3&0M3 UUJX-K%>L87/)8_#\)HU703(PXQZB,JJGA$,@D-WP>>N3A]/4]FS1UY:)?F2F7\. MW6-/L*,I&?NV=ZW TZX!O?I>2GW&WGGU&MN?[LQG+9?WB_*?UMQ*AK-2Y]S7 MHRJ('4MP:B"STTQ7JT!!GN8(9DKE!)N$%JQGS?+(EDYMG/FR?7C@=LVV-.#@ MA*":6)SB,OM_[N]\\?/?UN!573/1,IINY5R^V&6FKJ.T[6,:Z8KE(K!2S7#O MB>=H-87>'W&XV@U#>X*X:>L1US&;C?:(\ZM2(][NI+"&*5PV> ]$E]&*;><+ MZ6X-!/=YH:ZA&NRQ7_U9NW#Z9I_$_L5:9,W:;.9:_;WP!\!TKBO; <-!8?M,@K$!C/*A@OQT>ZH!-[>$@'VEG M.R[T8?O<_<#KW.P.?.1X.][]?'VR[=WS$?U6,]4SW"BUTM_L0%5^U^\7^\A^?G$B1';\.JF=_7=:ULV=)EDMA7SY(&980LRR%-)5.98@R M0W*-149FFZ6==OFM6:ZT)VAELK-JP%%$;T!3;=%)1AXD62RK_$]YZ*F]Q+D* M?IE;9P-+H%W;CU(KHS#&T"1N[4D1@R+!+IW54)G(%./4*]3])?IQA-G W;1Z MRV\%.&(?##QQJ.%_X@IXW\#OO/G+#7!?FEVM6Y=N0.,4./3*!?;4?L5;X$4" M.-(R[EIK1EVL18+N^9(LUF-[:NY)Z385UA^7&[W^L.2+M1VEZR"E:BB7NOSN MFGOU<__S5]O4[8]R/4L9PKJ@"PN!,Q'\[HP,%?2[IG/\"' T//35^_OVF! M/O+AZ;QT\/GH55C&FH;V,V+=50!U-.J][6C\"_;AU$5/N).'1SF?=@[_H M^VJ7>F8)4:F$$$@-XI8IBQ12*07$ LDL%VF>%'KV7:_$TI-CG@ MEDMEJ_OFQ'9=+K2EP:K@725A&49\'1C[D5LS-!:V<\XE,U6GW/I+ F"PO.+:3*$,0Q*304$@I(5=( MH812G*.@.AAGVIG:?*D]N'7O?&5R7:(X4.;J#*9^S! !J8%IH4F-=/2*X(21.(I$N&R!"%/+=,D5*1%I@02KC7FJNO 5-C#V<9 MJ P..)KN [Q'*,# < Y,,97Q_PLK%\*!L(.K$@Y!)Y-7=YS&C'+-3!F:D MIYUPX QHO6E%],'.'W#@4)^9YM5=%##M'+.K1IJ#7MMED6:AL9#MG))>W#R9K$9[Z,C9XJ?+%GS=ERWX+[W>N%J?=6K'WW5Y_\W^_=;.R?F]_M4^ M?^,*!;[CY:HJ9S"3F">24 %Y0>VDV0ZHD.)"0I8E'$F"4QJ8]S<5SZ8V0+<& M0UY;#.Z=R4"YBBO&&@V^.ZO!HUW>KAU -V"EY[K*+ONE7 "UG,_Y:KW_]\"H MS\GTR]#Y[B_Y'@V]RKD^0=ZS&%"-D0L;KU&Z 2U.H $*5$C5-5T=5A>JI8V7 M73]4_[]T.GYTO_X<^?M#=6>TA/_!#.PWLW!5,_?&O%_8HP0:U/;82^5:IT/<;G M0+?65D(Q[JBV;'QI-#JWCELM\_*ZB+K3 >:KU4^7W_;=OVQDOT[S&T 'ZXJ! M!SEG]\'X= -:TROYEANPLQ[LS8\W[/1"+=+0$-;VJ/3="Y;G%-OO(=<*I7QT M!Q*.@>VSS7+UX/:]*A+_;5%NUK=U=-;/9W$4(I,(&V2),%-.#26UO"C2#!:4 M,YU1)62N^JFA]#%G:D1Y('FRUS)I9I;5F A:/P $G[[\UEN\I%??>:XO1NN1 MH1<%!_%$.U? @2_-0J#R9M\QXVB/7(-M=(&17L:\D(K(-<"=EPJYZJEA1*QT M.7O3[-O^GRU?65Z:_ZQC"V<<4Z1UD4-4:4T5)(/6CQBXTN_DN$D9#3_J"X?$F)0\ 3C#-6LN_WB^__[N]NR89 M^\.>6[J>.0IA>#C5LH#/I7T#>S<;%S'\>J7MPJDY0LI3G EB,BARJB'.,OMM M*UI FA8B947*>";#HGJ/&YG:QUW;6$V'*BM#8WE/P.@WB;D6G(&_ZN>X#%&O MM@.!:-&[)YH8.73WO)/'<;L=U_8LC;-=V>G!=J6K!,T?[J==O=I4:E,H^WD3 M.XACQ3+(\L2)2!*KEQVX:U85\?F M,Y/FG&:Z@+I "&*I&?L?@4(1)W'T M8X.KT1F8"&K[;D +T.^MC3'E';HPB*7;<+*-<049NMP\4EKHO+BGA$(M3+RX M?UK_ZJ,UOVYGAJC1*&6)$Y26$!O!(6-)8;]]79"DR%B>Y6&)P!?;#'G7Q\D' M_K!J$^X-SBB;H0O-K$D(BZV-ZX: MA*_[1\(/WC?VB-6O0AU$1S2$^+F_Y# :XOU"KIP][Q=U/OG25->M;[>;;\N5 M.RB?J0RE6!D#,YEF$#.A(654PIP7.$V,3C#1WF'\ QHZ-59K+79168N=;$(5 M"[@&?&=V%2U8_]8S1'#P'N\FR2GUX]!G=55@GO ,X!.G OAV;\'[!=B+9]0^ M@[W3$^GY@(2"B;P!(^4:3.!-",M*&*%[.A,6AFQ_O%R&$5!\DN8P1GMATXOU M:C/[[%JOI"V)20F760%EP0C$0G'(<9)#.RD@*N4%(=PK^^#)4ZK)E4U0$CT*6S= VIO,(8>_?KAX,U3)_WN6C78&PY6#/9O^]7" MTV>-0A GS6^_YM/_V&_OYK/>\'*AU5N^6MCUP_IVKPS_1IM2EIM9BC!7A""8 M%9A#S)F&C!4)-)AB@I*"4D)#MA N-SFUC_; 0J!J$\/V#CQ0]ML\B(O=P-]X M:RQHK06_'"+9&'Q^81*\?>"/3J3] X\&1]U \ ?@^0Y"P)W729+OLR<_ZLWK M=G^X4%I05])6TAQBA"FD)">0<*YRG.8I-:B/Y/BIQB9(+I6M3ARW,?8&+'0@ MPW3"BR5+A4 9+(1*(":)R_&0 O(MGF=!D"&9AADC"N)"%I!K15S6J?U?H7(M M@N0F?!J=&HGLT^5OP,[4P,A!'ZS]B"0V@@/SR4GPA@@F#( E5EBA3Y/C!A@& M@' 4:AAR;Y\CZO)^414[6&R:N9!][*?EW*Y;]?J#7=>^MTRWGF'*%4M( M/$ M%6W!1$)!=6J7F8DP+$5YQKC_:;-7FU/CFP.KP=YLT-H-?G>6@\KT$+4QSP[P M.?R-#NO0.]DOBFC(H6IT9,5?H\:\=PQR+>G1XAAM_;/ M$GU7KB6?_[?FJW?V-^M9:C"5"660L,R=#;K-*\,03&B2Y"IE&4Z\SB ZVI@: M4^_2(&L[@3,45):&IXD^A[.;AR.!-##O]L"G5Y[H&02NRA-]_LS1\T3/.'4J M3_3*".%(DZX62A=66D%Y_&K^-=)DRQ.,-[WR M].;)O,KWGIX5^O3F-5]_^[1:?B^55J]^_K9V&G2[H/';756Z79)9FJ-$%)1 MAE(-7?JNI2;[DS;VETE1H!P%9>Z'FS U?G;F@W?SY1]KX#H<[%,C]K8'YO?U MZ!>_;;QAT1Z8PUV=T@KLUGP7^OJ+\\".?W\YB?L@V8/]08Q5/C#<@''+"O8& MZ*C<8/\G77FJ>;"14J1&D]1 R0H.,4HPI(874%NZ,]KR'E=>F2CGFY@:HQW4 M20G>HNH ,O#(F'(]#^E/+.3%.]HSK69ZKC&::0)+:;QM38A>7&!NH-5(LRX4@:3Y;Z'L7]_8U MX.2QJU&O%YO5+_91T\.]Y#L[P6-CJ-.P-;4G36+R4LS+^SZ5VKM[P?,P\FI0 M1SJ%;"!K4F3WN+:V1CR(]($DU@ED9UOC'CWZN'UTYNAUTW7!K/9Q+MKJ=J&J M-'/[Z]56JP_[%/,V/)#D"9<9(U!@;7FGT!1R5QA=(5)0@25&M%> JZ\!4YM[ M-(8"_<,M,/ZK8=?L/,=:0IXI#;&RJW9&E? MC-:'$5\+O5!_LG?"6H9K? 2UDY6.RH&;-Z!RM"YVUR?A)_)[X#?:O5SO#CRD MO4S']LA,'P+_:%GL48T;.>-]"&"/L^,'::5G.,=RL1,0?;^0RP?]MMY%FZ&\ M2 BG#*8R%T[LLRK=*Z =*'2:(<,,I;/-\.QP%?71K-_ M6%:&@E^:K<6_],CT/H^P9_Q%#-R&#K,XL!&\;S!KS(PHR7$1BEC!$F?;&3EVP5T%?7>+!UMS;3B"1/*P#2GQK)#;B!G:0*Y)"3+ M62$8,R$SQN,FIC;K:RVLJD6"WVLC Z=K)X#T(X'KX!GXZP]$)OBS/^]\I._] M1 .C?NCG'7S^A7=!U6X/W]L$=BP3'+W1C[!W"$ VY MX:,8K*FPLA7LC05MH8;*WJB1#%[(Q MFZ&YN['@&+^=/A#3XW7>E:,.KG[L? M_W=I)RWG![L$FE<[#@H5:^T*>Z'L23W1,AZ:?*^#LK^?@A4YL18?N1E]&T\$+ MB+.J#GYW]T@8K%=$7_F/*C1\72X7K1;Q&UW_=\9EIM+"TH^15-E5C6(NQBJ% M"DO,5,ITFJK90E\("O!L+2R4<^@C_)V9E19;L^^QX3^T2Q:L#0[(=O/ NIM[ M8F(X#NDTVQ[66K#'E_DMK<4CI! \4 ](&XZ(Y4N;@U:B&90_Z8]290.CQ MF/%R"/U]>I)&&'!;WTS"/PYT'U;+A?U1UFH^MPOU^IL[4P7>SO5Z M5T-\)A-"L[Q(8:I(ZBI^4\CSS$#&.*6<9$:RH)/+&$9-;7;IE!R?J9T\<2PT MT3!"MWEN?8_<&0./$ <=\,4NN!1?J37X[5&Y73,W.ZT=*S>]9C7Z[7KY?5P_7"J?-\=7N0,V&R M(C$TA4)C#'%N[-I=L!SFRH75&OL1T#2H(OO)9J;&IA^J_(GV3A!B%6D_W4[GV.M=^7'@W!@;_\HY*]GUOTK+'U:=Y0]7K/@#)(K=[G;;U@G=XS;G?7 MZ#UW4^]\Y+9:3Q7$[B+A5_J;7JS+[[K>%6J&-8F(I%IF4"5V+H"SA$-68 2- M9(76:4$R%D0LWBU/C60.*U'5&2Q/3*]JF@3G'7MV@DF5TI)FD!%IV5TI!BEB M"3_QN&*;52FVFRJ4 M:[,$GWB5.A]_UA>,4+S,;<]VQT[9#H/C1*YVX /Z#0PGGOMQN='[75UC)$VS MHH YRCG$ J60&L8@45E&.$8B28.$_BXU^#]_&+@(N1\GQ01R8"IZBE@;2^Z0 M^PMP-@^T#>Z+4"0JNMCTABI76FZ:;)EVXXDD12XEASHO M&,1V_0I%87]2FD@F6)8*X54C['P34^.4ULB@L(%3T'4S11Q !N:&UC[0&'AY M;N(+3E 8Q94@C18Y$0I6:*A$!PX7HB-.W3EF0$2'Y<]B(+JNO%Y3L-71^=FH MZ.P$#.],?5G)YY^6Z[+."-PXHK63\P_E>C/+<9&D&1,P0\RNO>TB$ J5*5C@ M ID\$905)# N/X)94V//=X<*A#<[&;"?-ZTRV U8[_0YEZ91+"R=CF'C'_A] M[R%XN[!?[JKZ<$,# MI:=X/>H#""]>8=2+*31>#V27E&.$I\2?;F=ZVW6?WW38YUM>1FZ^I4-NF_R!1&%E) FA74+FA=Z&K" M,$QR8B=W(M6!1RAG6YK:S,P9ZH;J)Z;V3*L^#Z\?$40!;6 RZ(E7,"5R\#=WG8O@:. M@3_G "2"ANES+O<:GH\>-MJP?,Z-P^'X[#57[K[59]8NN& F,IE0GMM9=HI= M70#%("]T!@MJ9,9X@;%D(7*')]H(^D1'$#JL'/4]7?+]XWY:Y+O9Y) MA#$S)(-IK@J(LRR!-$,"*J&I'9XEL2](6[C-[VOO;,_KQ7Y:LVW@+_]]6.UO M/U3]/OSKD1I-SN.YQH3+S#XP-AX;>&$2B1>ZVQJ5(;S+56I2%A3C>KG-J4WMJX+*5"_;?FJUG! M>5ID%,%,I!ABA0GD";9+$TJ$1#G711HDC^C3Z-3HQKYG.#1JW@-:3Y*)#-C0 M++,W]TFYBLT2" T^\5+= &'X3C0/J >Z.K M;7U:SDOYL_YSGUF2B2QQ&9P0:9I!.^<14"28P@)+P1A)LR3W"K7O:\#4:&@T M%:W3W>%'5T."/#!U6=//@WL#:L/![\U_Q];"ZD1O>-VKT\U/1>.J$YP /:ON MY\3:"?JTTH]V('RCC5ZMM&HBO'85;BM)B%F:TB)E)H,T31C$=JX%F;0_29$@ MADV1,R7:+:*O_B38SYH>&TA?1Q'&J4SOJKO=1V"C9X_UW7Z*U@$ONB_5]D5C M_F%1[NXNB+!9%8+@8+M87D:\\/96"%"7][V"GM:///^NG;*(5K??[2KXOCE\ MNS-5"WRX6'9U%'^CS"FC=2]?LP[?J<-S,2[_FH\ OMRU[53X, K M\-DMY&0Y+^LBR;^W#D6A]>,]Z=;SK_7T1?T^SU^72_5' M.9_/C!VZC=(89A@KB*7;W4J4@,H(D6+-\TSKD"^S??#4/LK6KK"/<@=3P92@ M-'$P%1ABIV?&.$ZALBO8G":2%$4ZLRNO$ANP%"WY<+5Y8< M"#YWB?(]4:2$2(2I@(PHZEZV!%*9)5!(PS(BIYX'7Q^@T(?0 8>#RY^?,'CP',G(PT!N\>.RO[/G7E._$?_WH_S_[;\7AVI MO%^TE68:N?&_\]6*+S8_;Z5<;?G\\W+N@EO^L!?,TKS0*>$(YJ(@]HO53E'( M+OV2))>*R(1S$Q39UL.&J8TDK0MN^ZUU K1R^*T;H/$#_.X\ 8TK@2GL?3K, MCR,&[H:!Z620'@BFH"LPC,16?2P8E=BN@.@Y!U[SJ!Y*D]6:^!5?:^7T+/5B M7>W0OEZN-_;A[Q^ M.].9KTYU)JB<;,I)>04"C=3+ 2*B+]W;(VF0UKTNJEZ7A[TNVT^X/.CU^X-/ M>&%[_:?M==XZ_-=(LJ5#(M^I>CI(P^.)I@Z)VQ/-U4$;ZEW\[%&O-C\_V9=[ M<[M0;__OMGQT1KSZZ>2 7&'R&6$B24Q:0)T15X9#)) *0Z$V*2XRE!4I5H$E MT2ZU.;4A_,-R<0\_E-\KBE[<5U*;51@*^-V9&[@B\@'=;P44&*/:I MON:+2[R:;!=;'+M2FR\$)^JW>=_:LQ"3^O^VZTU%=E^7;?R(_J@W^S3IKTN7 MJ%15Z%:6"W_^9FGS_6*73WTK-^7W*EEI%ZRC3<&D2@Q,TAQ#C)5=F*!4PI2G M1BK#.59!/#6$D5,CM@,?72;-JO5R'XAE?^M^EB[)[YQ4F>2,A2GQGVDIY+L:1XN_ M&E_6;I.NWI^K)C\;_B,TR.TLM*B01'=9;_BC]]*R>>-%'].69J[KSU5 M>0JQ231D"64P5U1P2A&7R"NIH+.5R@&H,=_.H?1&Z ML+G );#]Y@01(1R8&UI+P<$DX<#8&[-JIPD#&1/2U4[C"3<895D1E'84 M:,#4R.11#&9C!%-H]?NPT).@#T]4AWD?QJ3OS0Z*6 MPA.F>J(7*ZSN?+/UQ:B5FN M7EOR+3?N8.!6J:I&S7J6*)PGAE*H"3%VD242MV^EH$%V*I:FTC*D%POV:WYJ M'+@S+" R,!SS;FH;'LFAST8;V\'>^!NP,[_:)*P= ,X#^T^C@!X0:SDH^",% M4L;OA+"HR=X8=H9$AC]UO'C'WAX_"6;L_Y2^D8K-K+R*HOS$5W>KJJ:Q^B\^ MW^I/>E7E_L^2)$&H*"2T.0K\-U97(E\*"?_O*I%EBK!CT"]#\^^\)L9QT=XX&%C#VXC V)MMJ]R7:== M@P-M4:YGR-+%+\B*!N$BEHS )1:()I@0AJ8(J.IQI M9VI,U6SB[^ST"8H-PM6/IR*@-3 =]0&J9T3$61BB1D0,@?I^;^G'(JUI/ZLLWK37J+Z+0JV[]^:>.5L#^HF.'E>PO7]QO=O!9VX5**3=:N1S!C];JN@+/C*8Y M8@P)R"5*($\(,Q"(5=DZ0"1>C;:<(*68,"\$Y"]*# M.-_4]!ABO7'1>BO]72^V@9E9'8CZT4$/"SA,PDU M42HG+IU!!+'"B3:F1@=[$\'OSDA061FXA7 *2S\^N!*AH9<'@>#TR+\XZWZT MG(OC%D;.LSCKXG%NQ?E+HU;R:VI,'=5CY\6J,+ C5VA_FQ_("=,/ ($%3M\ 8T'@U>W/ 2OUZN7!1?7HA?W[DF^U*-P>WJ- 9-@6% MJ(JMX2B%'"$&C4'VGW*.,Q(D2M?1UM1HQ)D*#FR] ;6U/4_'NU#VXY!(V W, M(/UA"X_[O0Q(K!#?CI;&C>:][/)1X*['+3U%!MR<1CR7FK]U^;SWNI9RWE_2 MA C?NG(S[WBYJA(A;M?K[<-CQ69.0LEMW'_5JX=D1@SF+,DIQ)JXP[9"0"Y$ MX6)]C>$92A4/FL ,9^K4:*LU#LQ+$[@I/V!_^C'<-'II8(*L/( G2KD<^.E4 MD0^O:WP%E;,WP+G;I( =.'P#=GWO?(XHC#!XM\224!C.T''%%@8'_$B68?@6 MKQACCLJ9'!OVZKEA?^,_RH?M0[L,K]??G_3J[L-CM8#5;B"[35S=&]]\Y'*[' P:A ME^['Z8]![5MPM(_IDI);ER./04/V2LPA:! [QQ^!AH3[Y T:(,Q-D=*?;#S MER)L4L,-5))6"Q4!&>5N%"&Y04H+;43_O9'#IJ8V CQ;XU=%.GIOKW8@W&=? MI"]NXVZ+>$-VY:;(*30&V1-YTM +;HF<'"'28N%@]:I*1;PN/'$Q,)]?*(BUN/V'OR_.Z*SL\^%*P#B*ANN M9UA3PG'*(!8,09Q*8[F>&9@(*3 J2*JDOZ3DZ3:FQNN-;>#1&1? *F<0]"#H MZW$9YUQ=.^'M%IY/<> )(-CK81J)3,/A"B/-;B Z"?+,K>.18;?M3XCOPJ4] M2*Y*L-G*S79E*?2U76O?Z_6.7ILJ*.M9EB=)0C/+=#HQ$*M,6\[+$.0DQ2FG ME''E%37@W^34*/")T=6<=KGYIE=@U2B(NP+N(=^^'^X>3!D=S8&)\RF0C<&' M:F.MS='!#.#5Z*".1+/7@QM&NT$X=;*PWY/&(^4@SYYP=-B=/?636M'<=\O5 MF^56;,QV?BRM^WDYGYOERFVJSAA%*9&4P8()#G'!"LAR3&!.4<:I,I+D09(H MP19,C=##%*3![\X5\*[V)7!#-+RW_/9)!^V#@8>!8> /%W/J"V$L@:?@]L<5 M?>H+SY$05.\'75>)J]X=T"Y7=/WKRKY),SM798G1!VI:D1WALM-J!G!/'W\U$C 60><>:%*<$\P\_O0^R,Q M\->] V$ =%9:R\X;5EL\_ MK;3^4:[=JNK]0J[<[O\;7?]WIG.#\AQSJ'DA($X1@W;9PZ&4/),RQ]2P-"@4 ML*\E4_O^[7IT<>\TGX!=I98/P430OTO\.&,4H >FE]:'X[)WC1LWH+4>_-+: M_Y=JR7/@8'M7&6.S)AJ\L8+J>MLQ;M#6_QV E5N](?RNZM- M:@VX+UW9I?5:;]JX[MN'Y6I3_K..T#.6AW;5+HJ"D5PC)\=O^*GS7VO(U'CTZS=M^\59&+!-?4U'>)P$C 3OP.Q9>P$K-\#>#U Y M=[ MU,:6UXV,3UTF[O]!?[4#[D$IOMOMYMMR5?[3E>FK$S3^]5]HFB3_"0A"-P@A MP-^/_W2[TO_Y+DJ/_3,D-<.]U=6QM9Q35VNS)/R759I>3$G('VP?"0<]: M2)/\!F=)=POVRIN,MA>=;B]47/+9*^&WF+BFHP<>Y9H^;DH!5M;=-'T04T3R MM/_1I".?/7YDPJM\IVA3AWBH:^DQEEP?4\6KH=LE(.%8+1Z M'"YT0Q'M;.%,,R,?+70[>WRR<.'ZG@<+VW6YT.OUK?R_VW)=U;VI?K2K^I8C MDJ*0)L=0*>1JW4D[DZ$R@4HP;#!B)D=>H+4Z-+%J#P8'%-Z"UN6^9FHNX M>YY7Q$1SZ".,*X$,/]?P!2?64.ZSGE M#!%#%"XH%&EJF0>C G(L)1128U?\AM(T2'['K]FIT4\3C>?*US;Y:4O?@/U MO/T8)SZ*8QUMN'7>VQ\;O5#:ZYS#'6[L_8J^T@D#,EJ1L1>)[GJM= ,C2I'* Q0$3&6==CG64>/7_<,\IS[AV=/9Z] M<&0AI[=V^K/YN5^ K>]<)LW7;WQQ5\M-_>KH9OU^45<#>R;#7/WC&[[1.Z&J M&>9*,B$$3!05$"O%H$"<0\HRPW"*!-9H%.&GV)Y-C;=:@V&K.'_O3 ;*A5(9 M)V%7[U [V:AJX_BFOJ"1G5>N MEJO?_GL72DHK]PGIP[%7NGQ/77ZU35Z!QL MHJU!A0_86(# 72N=6&/D(IUJE&[ D6)_=0EP4!T(,$Y X6JH_G]I1:SH?OTY M%+2&ZLYHBEN#&1@VL5BO-K/;=Y?# MM73M6'-8$$=OUK<+U8K,ENXDE:^W*ZWN%I^=K4[RZQ5?E^OJK=^3B\IQBA*D M8:*UG4MG+O"S$ *B1"G.,:4J#1*9B&K=I$>8RJLJW.C +] Z!OCFL':69:&= MHZ#RM.^P$J/30T>4D;MRQ,%DWT4W%WOTN ]'&D,BPA]]^(AAVPN-'!%A/3]H MQ&RD;];B8K/BJAOPI&-J+ZH\[YBYC+$@C9;]>+5! M(^=+Q@+P.,,RVI-[U;V"P+>;W87&\Z!"7N/Y*<=DF_W2+IC MR-];LR-. $-0BI>,>KG)L5-1O4$XD8CJ?V]?-FKTQ2NNJP^O]]):,Y,SABBU M4T658HB)S"'#3$*:&:6S+$&,Z3 >ZFIN>@S46-NJD#4Z8'RO/>:"H.K?!D8^ M70#>EX=BP3DX [5(-EI?39C$WMB8M.,#2C3"Z6QL9*KQTJ&=R9S_J[7FSUC-@E:B)) 761977R*D6"08V0+#@G!NG,.Q \H.&I4<[S M%4"Y5Q7EE?6]%U7=^ >O4J.A.O)B];E,Z_JF*FSB_JDQ?B"$>Z]>HR']$HO8 MZQ"_9C7K!5O HK;[>2^UMO7RLF.)ZW=_SP,)OO[F_M]-6[_SN:Z*7-E9:^ET M<]T_V"GMTU\<7#G319H6"1$PYQ1!3.TZF!4B@:) C N"B4!T]EBE8G[9\-7& M\_CB&IM"/K;GE@VXE6^-K)9TJYW=0%:_VP"A[\N%BPQS8TEM4N 9R%5]J HM MJ&8IG^TTZ(^"5Z#E.4)LI@ MJ'6N7=J+@8PFV/Z!"XP37/",SC;+#9]/K-?V-@W78U]=&TT?'??;F-UD-+6+ MI!)[39O'[Z8QJE-,IIL\SXS' G_HLV5KF9WC M.=P/#'3A,;L.J"]QO?+LEX=W1#R*CH%LK"/KJVP9]V@[!FQ'1^!1'MIC.Z*2 M\[A]L$.I_?R;8 ZC$JV,22'#KAZTX1EDDBNH:<&Y$D@@Z;6_>:Z!J5%B+1'4 MVABPTCT%GL>>P960#$Q43]&X' +C!TO 0O]*>$9:T(?"%+9J[\"@;4F,Z^,"1"7/0S8#TGF.\M_H\PFNF U8]=XH U,*D<&&F7@@UH0P29 M7$8C$GET-#0J9UQV^#E5>-S1.Y1-:JW6+AW9B:*[ O5WYL-R.)%KUUJ<.S8-4\ 3D2N^=YY M=7G,.F2EJ3B225FHA!A(3*H@YL;.3&A&H,095ZC(BR["+H:N<$7/H?5)VLC!RT_>0J'^%4HG[3R4L4H3[G:49/R MY.6]]T>D=FLCMR#Z7*[_\:%B<2R $8)S#C)(-9.#SAE&:0J$8A; MWD Z2.;J?%/3XX<#2X$S%?SNC 65M8&5YCH0]MX?B8#;\-LBO2#KLP]R 8UX MVQ_G&AI[U^."PRZNQP!MIT%K<$W.]&?G[O=D?@;JSX01=Y9[6SR1;96?4 XM[?J=6\_XGF_D/:I7S9\ M4]6D^. ZU6W@UI5:N18Y4L; /,F,91R$(.>H@$B(5!M*LDSQ$,;I;&UJ5%,; M"W;6@M;(Y2JH)EQ'6U.C MD<94L+,55,:&'M:U$ MIV!)D1B=,1247SPI[Z;&B,\K__WKOR0Y^L^ZFEFU2^R"!D(WB2>%^(N7I!SX M+1EX%!BO+.4!3BQ2=W#]X3J4E[Q$DR^-F4?W_Z'U*>\HEO'JU%Y MC9'])A2AHL/V@H_+Q>J)!O'^ $%2DR58IC Q)(=892[A$TN(M$ZHH4J1+$CX M**IU4QO0>PN*NZL.W6P5QGL?"<5]"?Q&\1?KVH%'X1?IU>#A,_ZT#[X9Z_H$<>Y"N^^(=]RW_=R7.OUW>J3 M7IGEZL%%Z;U:+E2[PZDS@;GM3L@SS2'&5$).<0J1VYFA4N&4>QU\AS4[M<^U M-OS?UF!ON@4;'!@/*NL#T@;]NZ#[*Q\.V($IX!2F=R+[WJ]<=,[N2F_5W._&'&BN)5TR-;M!AT!Z9^!VRE M]-&:[7:4?_FM1ODO8&<\N+T,<_"J-1RQ2$O2@(9'76^& _)\,=GC"3%JMK^S M;]?MPW*[V,P2HGA&30)1P7.(!2)04,$A8YJ@/,DU885?>8M+385\1N-4M:AJ MMY0'Q<.-O0[PRMIK2K$?P"M-D1),F/@1BD&OU!,R]8?/[8 MV>Y:\R>NOSZAMTW6J55N9G1A(F4*P6YR94E YI!08H$8BUQ+I!4 M/$WZYO.>;'%ZK'"8AEII,C=%A%;Z^W+^W\;E]-AYN^.-^T&!-:TNI92MQ=?N7S\ %XF9DB@ IFLF%KN=:9)G',>D \/ M@+,H55WSQ3QZW\UK9UMCS SQ4)PP;@L$VY:Q10:Y(G;'4A4%33A'F5>1@2 M MID94[[]]^?(\$]@SL"MH*MRX:7" !^:KNN-9;0"H+0"U"3?MR6UK1M,=K36D MZL 3,8CI&B!C!1L%Z3!N4- U,!T%[UPU6'"Y@Z>U^JZ6F_D/52<3F'7WG;YG M/VJ0H6JXUWA]?S ML+HQ622P!N:KYS@U24*_?3)X_:5N_V5<+*/Q#;C=;M=SOMO:GO"V -P7%CLU M\2)<\0HBG)4T=E&$2R:?*(QP\9: @]].\]FZ*7+5$_G^S]7]]]5NPY;R_D\S MV;\^F,>N.2#+2$J45 B6ADD@$H9?6*Y+F!6)Q)DJC-,EG ^ O<5/S:,ZUU6Z M*N3D<4#I/P\.I\"#HCLX/9T!UJ@/6OU!;0"P%H0<"_NC[G$\/"CZ(QT3#S + M?N?%P2#VGAO[CSK>^7&PQ<_.D<-'"7-&J^KL.[&MG%_S@UK_4&T1ARP35/*R M@)(INQ2W!\B%PI!B01G+)<;8Z["@1];4/@_/5 5,B/7.]^R@#UDW?S027@,3 M_G.H&C4'J(3A@$8D=[-/TJCNIH/)+]U-EUN"R^O40YL/U\?EE_7JP3Q%;?15 MF60"9UD.*94VWE=*R#.*(,;V)*&01&J_WC4]PJ;&%5U=;7#)4Z.M=UF=\_"Z MKE_C@#:\A_@,KU;1 1+471")5S7GO*BQJ^5<-/I$E9S+]_@G!;Q?;@]5=KZJ M)]NM0]"+;C]EQ,1L8+H(A*32BT D\C@M8U22Z#7S)1GT7QP8>EE7^=A\6*V?[@"%6H.0Y,>/&1UXP]B@L\M+U@:5U MYDN;"?A),?-^M?6'6UGO=NJS^KF]_U,M?JB_KY;;[YN9I"K#6C*(*)'&1U I MI(FB4!9*2)'G&>5>#0Y\%9B:^V >K]RSD(TOY&XD,B20 Y-+HSJH=']6N/RH M0>3=,F)[R%#(8M60\14_;IF80'".*L&$CA.8PC??L(>'M:J[5=[IKW4S@7L; M;C;C:9YSBA@41!6VZ'ENR(L3F)8*EPQQ1K53_1<785,CJN>ZVG"\1EOP1Z6O MYYY,+\YNC!4+O8'9*1PX_X0T!T1B):7UB1HW,C5X^-\6V7%*?5%K6W?&/:@9HHDJ"3<+)ZT,.Q"TP+R ME!*("LVP+'C&B5=CN&!-ID8]!S6!5@H\[17UK90>.C-N?#0*W@.3E;7AD,T& M6C-N0&T(:"VY 9U),<: +YGJS;A7]AZ^^OO;+G3K%FR?MA5Q6-GLA1*%X1!IA++EQ)!HC"'!)&" ME"@5!X,. R'I$>P^"\$A1WI&0]HOL]@:L-Z+;?;3Q(KF]+7P6 MP>U_=YC[O$]/5+8FN+&JB15,29JGI1 0$6G(7B0II%(PR'E&TX0I6F*G/)\+ M,X>#,O3)LCL> ;5-3UH=K:3I\]%'KF1ZTK3C J:G+PM[=6^%V#WNJCV% M*C;W1 $=6^RH?C!3IHPW0PN8ILJ\USAAD*H<05V2@B5"Z1QYE2CP$3ZUE[ZC M>].GLZ=45!@O>,V-&VD,A?C C!(7;&_2"4$M$B-YB1Z5KD) >OM2JH9PDI*1:FMMR(@HC2'#"D*68J*G%.19-(I M2UVVS )!S;*^_[/U2S+2ZV18+ L!(R01&\?&2"5X@-5(.02MU4JD# M+Z#PS1AX>7MHG.^^'^V^= !&F*>9RF%F@W>1LL=C:8YAQC-).$X2I9QJO_3( MF!K!='L^A]9G. 6EXQ'8=0 -?>;EATU ?.Q9ZZ-%OAY+&#FF]:R)Q]&JYR\- MC$726HGMG7[_4WPW\ZJ^&D_F;FGS?.W_W__7;OZ#+2RI5!F5<[&U@;&;[[=+ M^?P7G2MG1.><*,0A8;:/-$M+2(7.(<_*C">:,JZ]MG8&T'%J%%.;:,^(56,D M6%LOO_[SQG:8MVT0/2-T!IA;-\YZY1D;>EFVGZS6/O"U6I(MJY:*-W5CQ8[N M-^!@5G.)C<)Z\FC/J5DO2OT_3P^%*##[Y==Q#*D M:+TKJ![)"P. .U+J0@?D=ECPU(*\N?# ^B4L>(+4FZ[@.M9XR0J>UCU+5?"] M-[ $VK/@N'9[84:Q8)@5)4QQ:OQ[Q#)(<6*3TCA54HA,8J\M@--BID;4E8OV MQ.:RJN]3]_;=@/E2+':R[DV^_:[ HS%AMU9M>EH=0+LX+-L\BZ:=G@ W)_QZ M6 >FZZ,XV8N5I?SKIO5B$*MPVFDAXU9.ZS7TJ'1:_]6!\:[BNY*[A5KI#_/E M?*L^S7^HHS*-'W9;6Z+QT=:E_>_J2_6^SCZISF7OU<_M&V/6/V8JSW0ND8*R MR(QKJ$@!F9(%Q%RD(A.EK3'M%00;4;FI,5-KFR6G$=.F9Z)22)9BB'BN(9*&[JDPGP#$"E:D M@B2$>IUG7Q(X.1YG"[6I=@8?6WT].?D2PHX\&Q&WH;FS5K4";:_L@1&CYVNZ M0A.+VRZ)&Y>O'(T_XB#7^P)YQ28DO&&V9,OJT0Y;,=CM>FUW0JUC^^;7X9+& MU[W]DZWE!S9?5_V"#0ON'I^J'7:KF-T-_??5P@QC3]7M7NH,YR)!J=V?S+(2 MHJ*DD.:"P((0SG!6$"&47^;X"%K[O*?C9*$?]/,DMA&FV)$;IS5M0].K-056 MMH"NO:!C,."_0/>ZQFA066T\5F-WW8T=="R_ :WMX&!\=8H6D:O'FZI8=#^" MQN-^,<:;@J./SHBB@]OR51$<.[:XXXMY7:?QW4Y]7-H>H=OO-H9KEA19R:G( MH?& $42YDI"R3$*":"$QY@1I+Y_81>C4_&+SGA3>+?DN0^M&^+$!&YBQ.^J" M@[XG CNM]E';]3FC%*]MWV618[?OQU]:OZRCE; M?%EMYO5VP-;FT?"%N7&SG>6%(#SA I9I;D@I8Q+RI,QAJ0J4YBHUU.2U.1M- MLZDQ5QMHO:C/-Q:'0.M-:Y/=]=.M5>"I,0O\<3 ,6,L\PTWCS;4;2[[*# Y, MI>>CY ^&-=DX[43NC0-?3DWD^^7NL0GEBK@G$1W[(>/N@_1Z_?^=+>]J=_G#:JW5?&LWFNN:$3-)I1(H91#S MA$*D$P9)224LL,BS(J&:\Y#V22.:X$1,XQ?#_;RS.VA@MYQO-T#8YVIQ56&< M$9^)@3=A:NA=X3"!+9CPR7OMK9@ MS?\YMF3"IR3:ULP5*@0FP*V6#[8FW#O%MS.:XC(E&8)2DA(B;KM8('LDP'6) ME::Z3/ALN]JRA=O'JSNXU\)E+V(X_KFW,CPSW+I8N7%[* (#DZ]5"U8U&ZUB M$7/93I@;*XFM._2XV6LGC#I*6SMUS15=>8VSO&HCV.K*'LUYXHQ3PC@2!]'PD_U]+]\5QB-O MV,(NEKY]5VK[R#??"/-QW:T[\#M:N/;0SQH;MQ(9VC$ M!R:D8[!;F \6@(,)X(]!HL2O 3$2EP6I,"K/70/22PZ\:JS0J)7'1UOQS(Q4 M5X*^W6V_K];S_U9RQF6>:44PU)GB$*58&-^)%9 D:9'(!!DB] Q6.2MK:FQ7 MJPHV5M<;P/9ZMA7K@W?D^_!VC6")@N+@@2L5@-]J &M%P4'3F*$J%^&(%J%R M7M+(@2D733Z.1[E\RW5I@G?Z;SNV9LNM4H>(EZ8 <2G+3"?&GV(%5A )ED,J M76:SM-=$Z4/J^V[]1F_K"L_*C-ORGY4.T\ M[2_X&YLO;1WISVH[*_.RD()+2%7!("IQ!@DU?R*<"I%RGK L#>M-$:C1U$CL MC=*KM8);]A.H?=$L^RMC#JCC7<2O0\DS\S?VF ^()AAR Y:K+9![ZP';@.^U M_6!^ ."FN^4=VBXC]!EP(\M19W9@*NVTY.@&%QAKP+MG4]48U+WJ!ORMFJI/ M]>G$YY[3B2O:>5R)S4AG\42OM MZ6=>!-V--V-".3 M7HFB-]VY0A.)S2Z*&Y6L7(U_R47.]X6V?-S'[M:'E;=+ M>:(/R;X"=%*(/$]T"6F.2N- ZA2R!&/C0"HB2R936GBV>O22/S4B>A9+?[(K M3VCY;=^)<5P"#P?WT,OA&$@']'(,PBM:#T<_Z2/W;@R"YKAG8]@P5]8';&(R M-K,\%Z4MO AYCA!$*"60(B*A,K_$DFI-:>X3(WDDP8NRQ@J4!(?H(=7H&5CG M;P^D&P%=!<_ %'.H[O?^$B;A9?U>VAV[HM]^_-MK:.1I^9S-,JY MO:_'./6_IU=9/_#[V>@5L4C266O[WDIS4^>--#\=WL;C\49Y"\^:T;Y]YR\8 MM&_J9V6^ZO?LYRSE&I%29%!AKLU'EB:09/9S:]Y,4N(4:\(':)W:RI_:&]QM MZ+FJ0HS$,X?6;@L/TBQU/R%N'^L!81Z8*KQ:IE:[NG9986P8O6WJ2_#&[9RZ MES[%YJDOH0GLGWHT3!CG?5S^4':S[)Y4^.XO=I@KW<=4MG1W(_C7"? C=L& M@'5@3G-!=( "DIY 1>(O5ZFC\I8G%"_YRO?VP'#'NDW.B^8XM]NW;+W^919> M5:6PF1942VSCE0PAV2I=*63(+)G*%,N",X:IR&=+M77C*">93J_2OA[!=F!^ M>NO=G,P-6#?VB0?82+&.MI6$)9OCME]L"UJMZZJ)$0,??5"*%0+I)'/<8$@? M&(["(KUNOB(#I=NCZX6T0ZF8&34K0()MA'6A#>\4QC'BE)60)EQ(DAK>*3*_ MLK3NPGW>IW&JRU9YVUN;M[T^=-;S;YOH@7]"!4(BRV')A(1(FDF@,I,0RU0K MJ8W]!?'.^XF._B@].8/'"ZZ8>3MN@L?/ MUO$"Y&2.CM\(5RZI_V.U_L?'Y9?U2JC-9I87.2<)-KXISAA$B;)?BT3"),%9 M03/*=>$5I'I:S-3XR"IG*QH]U>H%KHV?(^FY% [&9ZR5[PUH46J4O %_6_=M MEH:O=D]B$7MQ^US(ZZQE3QIZ=NEZ^NK0UU^L;4G!=ZK^]\=E6U/V/^;;[V]W MF^WJ4:WW!0=G&5&L1(C!TI[2HX*DD J>0\I9J132):%>7?P\Y4^-,-XIK0P+ M2^._F,GI67=% =^52@:#='".J34&O[6Z_\7R3*L^^-/H#UH#.K558U)/$';1 M.,E/^LAD%03-,8N%#1-X2%IUJGK;./\839_1L]&G&.(F"5JIX'FL_ V]AKGY,&QSI ?#;V MN,>#I\PZ.OP[>5'8FWK/?JK-%_;+INBUCQR3A- LX5 H)B#"YJ6E#)D_);F4 M6"1)H7,?9^.$C*DY%)6*X*G6T>]U/86@VTM[)2X#O[HU)(UZ [S!/=9'>H]/ M21CU;>XQ\>4[W7=I\!+#?-*;<>?2IC_J,L/8[D 7A4QM4=02VO4#+,N,4(5E MD:2EYRKBA8BIO=?/^X#/Z]"7K54XH-KB"42=EP97X#2\]V]!:5]WVW,F:J;G M>>/CN>\O!8SMH9\Q\(03?N[*Z[I2G?3AO]9KXZ]*K!Z650F:DO."L3*!A"4* MHIQJ2%.105QP*HH"L2Q3(?VIW,1/C1M>;B*8?[>JAC6P3B MML$-:-0'7R\#'MS-?S)TU,9@_'/C@W'BC MO/ 7C&G?Z$N7A295K\0_OJ\6YHY-W0'B\VJK3I7ZS#4K2U1(6*H$0:00@ZSD M&FHLN=")2"7V.NITECRUU[RK^/_5=(+Q39AV!=W-]Q@$RH&9X12*MLR-&KZ2 MJC=6.G!WM"<=Q7K3O ($]-MOFP7]7S(YK4[$_K-5_[6RAJZ;RB4(\ MU01GD/&"0$03"7E&.112YJ(LB2I*X=4]\[+,J?%31U.P5S6PTHP+Y&X<%1G( M@=DI$$/_]I+NJ,1J'.D@<=R6D.X0'#5[]+CUVGJJG]7VC5HJ/=]6M=6K&HF' M[W2)!"L2(:#(4]O8(K<9W22'B*!<""$%*[V.8!SE3HUZNH5 ;:)BHWE(.7I7 MY!T]I/AX#NT?]4'9U%,%P[A'?EA%+Z_:+_652JPZ07&^S*K;[:$I#=4NSF9? M7RE+=$H*C@T/:0Y1;GP@6MB&&3+CC.1<$.S9,..Y@*FQ3J/?O_I&P[^ S8U) MK@%C8,IH51NDO-0YNZ.%J+\8?N1 ]-/&'8>;G[DN<$$S7\ZWZM/\A^VIN353 M:9M/U]$BU?%OA@5%-OJ*V#(QHJ20B22#J3)KG)3+1,O4)PZK7YS76SU"8);] MZ.VS]6X?5[N>8(80=!V7+=$P&_CEKQ6%E:;@H"IH([JBGA&[H1*OU7V?L+'[ MUSL8?J(IOYU4=)Z.RZ2YO_/M.5E_5XZ;N.']3U;NK?KM= M@1_F&O]&-Z_PD/3SZK0G?N@UG34*7&@\_Z9I/ ].-)X_WW?^_M!W'K0H@/L5 ML#B &HC)/C%R):J+*R'_I$_.,QN&?H)X]62([A/$.D\0_U631'/=4_,$L>H) M4O43U.GPT-3UVMHG:%4_04?$LZP ^>OU'L3KS6+MC5CYE8N1%!FNW(Q7T&@4 ME^7UD&[=GU?4X*J=E*_*[AR;9<<7M=:K]:/MA'HH:;Z7.W\TE]SI;^:W&VT6 M@^;OS WSE5F4I7F>%045D"B!(*)Y GFB--0%09BEBA :L@-SM6(3W;EYQC>\ M&]AG\]K,M .]LV7D;\!394?01L_UL^JU033J7(VSL60# 1NC0,>J3DN&FX[O M45EFO=NN;3?@2_\,ANY+18,[[G[6]6J]QCY8-##/[)_%&S^T.1G?'CXL;U=+ ML^#;VC7YO9G]C8UDN%\S:82_8[\V,\HRE"9:P(39.K#2\#C5.H%82,XR)4F& MO<[VO*1/C;'W.H)MK2201DO?OF ^\+NQ[F"@#DRM5N_.T&^W! MNSZT [IZ!: 6K8.7C^R1NW4%P'+U>ISO'F>\8 D1E!K6*0J(L)(V@AS!A&9(ZY0D1'N5F[XH M<6K,]^-B%7'XQE MW;]I^OG,2I$9CX@D,-.Y@JC0"O(,Y5 5O)!:"Y8@KR)=<=2:&FE]W"?A ][$ M(++-9B7F5<>**FFT.K2$QZ<2?I06:5;=>&_\N1KC;!&^.#,\[++?M(W";FSE M@#::-!Y5QL4S$I]&4FI4THT+Y$MFCCQZ&'U_6=N6?MM?7\P#O+U=5B<]3_8A MO3?C-4DEJ28%ISF"J2C-6K40V$;!25@R5C"B;TTQ0XG,8)(6MLY^FD&6 M)PGDIP3(E^Y(O9Y$"Z7P>ZYU[]HU3:\?OYUOI_A*<:E2DD96K\OURDD"DJH= \E2KEF"BGBING!I^:LUL.H(O7[>N!:3@?G!%PZO8E7G[ ZJ5'4TV&AEJLZ9T:U1=?:: M:RLPW JS'%PK>3Z;ZLVOO[/_7*W?+MBF=8L3K8RC8"O!$%L0&TE(2$D@UCE" M4A)-D5AEY+#CY% M5Y2'N +:Z$4C0G1YI5(25\!VOL#$-8/&"*+]-%^JCUOUN+&E<+#.\A2F)*<0 MX1(;9RHS?I20+$NUYB+WRGTX(V=J9/HBD!/\834%E:J>_'@.6#?FBP#7P)P6 MA-25H:U'. P2Q'J0\HKAJD>F]@>F'E\>NHUCWC*UV3[OB7"[E)VNH@HI&UG! M8)I0;*@AS6U!"P5+E-"$ZU0PIOWZ&5R4.36::%5N>Y?<5$%@OGLXEZ%VW<*) M"N#@.S@-=E\N]'T)V*=QQB':-LUEB2/OTCA#<+Q)XWYK&+E4J9^W0JQW2K;5 MR^=J<_+)9Z7($ITA0RU*0Y0S!HEB&&HJ,ZRR),6I]-LJ]I ^R1UCJW>58KG< MJ$W5[[C.^&Z;GBT.-OD1D<^TN!%2;*C'(::Z!$.+]"<'.+T9*@"82$SE(WE4 MQ@J Y"5SA0P1&/-4A^1MZG#8CYO-SB8]5L4 9Y*K3)HU$TR4E!!Q+2&C4D%* MRJ+(#6_1;,]8]QXA3^=%!M#4_0C.41NWV(;&SQN=@3!*>P8[]>#M1D77PC<. M];1:[N/A6T4OU%SUCVRZ#$>LB*8>2>-&,ETV^2B"R>&60!?H2:V9/7O_9,_! M#LV.65FFJLALJ>&\@*A4)20$)[#(%5,(88(*Y5,D\(P^=D3*N;]=OZI$? M=^'RP*-']6#)_*MZLNE,RX=3#5JX66IF5%$HS*H3(H93R)BDT(8K)3:1**', MZX#QLLRI;6DU*H./RZJ6AW_BCPO.CL=^<=$;^G"O 6ZO[@BM;]P!BG5$YR!Q MW(,X=PB.CML\;@VN"&T=QND*6SHZ8E>28W3;DUV]LV:FUH M)V#B58?N%S=V?6@GXT]4B':[+R*M_)UMJT"M%PU5N"IQ)M,",EIHB"@O($T$ M@V61:X;R)$.95U:TA^S)>3:=Z)MG+Y'3'N_5,W$%$5V/[ZMQT@?S4344_[\5 M6X/6C$'[W00 ."1WG9'\^C36#XD3HUT8(GH7C6XABB9WV3Y7]W^N9KC$2L@" MPU1A;(\)%63(K-XT5M;'XHRFOC3GK\74",\\H2A:DXT>\)V9;5A(A^>X\W&: MG5*I76-N:N(SAHS2K>,RCL,W\>C182J]/2[#Y-'RPV&P,"+\I,SXJDN\]VK] M>*?;'O#I3#**D$X-U2620(0%@0QC 24KBBQ!.4;:*QS^HL2I$9Q5SWISNG$_ MJH6D'^-=1MF-W:)B-S"3U;K>@!=>6XMFJW(\RG(&)Q(]798W*A4YF_^2=MQO M#*28P[KG=BF/&S_OF^EQC$C*= 8U*U*(DB*#I-0,8JTS+FB9Z@)[,8VCX*D1 MSJ>/MV\^?OIX__']-W#[^1WX=G_W]O_YM[M/[]Y__?8__P?)TO)_@??_[^\? M[_^W)PNY3H0C&0T []"<=%"YBFEK6N,,T?O0%YU8I.0J=EQN\@3CB*)\[[\B M9-36KEJK[\;%,HY878OMMOUG.^VU1)V]855T8VT1*EQHA"D,BD@DAF'M(K" MH(IPKJDJ,/&ANU&UGQIG-D8V\:GBERTUWQH&V-ZR@%C5T9X'Q["&J<[RT,$2 M5;SL,\-!4V;RMT^KS>8OQM-LGH$6 ] !H:+[#@S@@$/5Y]*ZI :+&]"@ ;IP MV#./&I#(P;ECSV/,\-[1=!\_0'CL:3D98CRZ$@'5T6Z%V#WN%C;6M];0B#H( M[TK;-M*:8O=*4Z)XF<&2!/R%=?)M/AX7Y8,49TK_F#^Q M1=T7T@Q]I^LH('LN.A,X+1*SR( B$;FMX95 CE,*<2:I^8\D&"NOHX0K%9H: M8>^5M/L>]O7P/$FX=GX<3QA&1'WHDP=;4+XZ^[3&W.RCU-K^N,U4= +9(AY% M1((QUA'%M>J,>W01";RC(XU8XX:6WOEAI*S6OSZK[2QCBI*$IK"T=4N1[9G! M6:D@R=.,ZZPL6.+5K;8[^-28;Z^;;_V<#EZ8TE)*K&TIZ1(B8:!B*LL@2VC. M4Z:35'*?A(I@O$9+GIA'0,V-\T.Q&)B_]VI5IP4QJP@=FQNM7%!GZ)'K AT; M=5P Z,0U 5O0U;:WMMRX'_%^]6'^4\G:AYWAA-,LU1F429)!A)"$3!,)$U&@ M$N5,9M2IMJ"3M*FQ7:NO]2WV[[#=/M-69]N43;GF0KFA[;"3'!/#@=_Z/7QW M&NR5!?2UMI?VD(AVV^ MUY?51UV;OT;:ZW4%L'=/]^(@X^W=NMKS;(_6^::0WDDG.\5U&@R^^76XI$E< MN_V3K>7[S7;^:+>-]_L1-AKQ\7&UK$)_OJAU==],L205G"(H5:HA2JO.2X+! ME&1YIDF"<^242#^*ME/[-.S5!MKN#M9%.WXS[YQ<+19LO0%/MN&YU?Q\=]Q7 MF'.'#\R49G+@#U2E#Z@[>':-[;;Q!&]^@>YU^TZ?UF1P> P.F\3VW - MK<2(';Q&PO-Y_Z^QA(;M?;7M@)[7GIUIE96:H!0J+HTWD:42$E4D,*V\':C8[S]GWX,(NT$ MG1$RZIY0OZ$O=XWAD@>U&:68$5(F6&(,XX@HN;] MYZ7*(99(ERE%&4F]ZLN?$C*U=_Z9CIWBSFM51V")WC*@[MBR3&2I40'BU!:; M9"6!A";2$*P0+,=+W=MOO*WMP??MS;EYP31.=(@)9*0UY$BTA M+1&'7-""96F.=.)5R?"TF*G19S= M=43_&$U]0QM.X.JZT'9M5@-?F3F#U-( MM]0>%.+U1STE9.R.J#V&GNB!VG=UR&;NOFW8Y]7RAV$8LW)3ZZIZI]&_6LG] MOIQO-[=B._]AY+WY]3>SW-M652J>EZBB6*4Z(2DLDX) E(H,TD+G4*I--"QK=FSJ:P#K7EV1ZM.=+Y^294-.H<_.ZFM,Y5A;J"-/J>=.:6SD^[=$HTD;<>\S-D+/ M-SFCCQ[FFK=E6G9L<<<7\X?JI7BW4Q^7'^9Z^[T.A^9(:,P(-)_=#"*L-20B M93!C1*I,8*F)UR:'@\RI?4_OOZNU8MJ(\O/17>!U<]@C@S;P]ZRC+3BHVRW_ MVY2=^S#_$;&KG@=(D9Q[%XFC>OH>$+QT^WUNC='!]W?S!%6%Z92T=P.Z6+Z[!..5W7][H!FD#_ I>:_8$;C'_/[>P'TWQJ"< MM];9,N-;#\I,Q,;6@3)^E[#+@0?CC-4'Q>NY4/?K^<.#6L]TGM)4J 121*IN M5[8X.:60\9*Q O$L+;VR&Z[49VJ.4<< L&TM (_SY?QQ]VCC.QI3KN$K_TD+ M8;-!IV)LKNL8

80;,&96;IF260)*R 7&N9)ZQ,#2$/E(E[T&)J MG&N>[F*PC-L.^&XL.CBD W/G^=S:>H%J!+U*,NTQ6.-GT'9TF&K:[#%,5^3* MGA@LL/GRVC8*W?[Z8AXUV]79%AI]J@(5E[);*_GK_.'[]D[_OJEK)G1JWKQ3 M3VLEYJRIS]8MX3Y+2Z&U+C'4G N(M.9U475!&14E55)E-*1]\Y!*3W2!;P9J^TJ1%" M=Y=SHY;SU1HLK=+>A\$] #L? \>!;?@#X#UBE:)M%DS$FJM>F,0[[^V1-?9) M[V6S3YSQ.MSD1R!2S6?OE]OY]M>'^4*MWQI/Y6&U_C5#"4TSK!!D2:D@8D4) M*<\$3&E6I 4E"4^<0C7/C#\UDJA5!)6.H%72C2'.(=C/"1%P&9@%_"!Q?O$O M&'[B5=\H\=>'U8]_,7?6;[GYP^'E/C?>**_S!6/:%_C29<'[5$(IN?E@U/FX MV>SL&N19TNQ,HUP72G#(,3>4+ D)[CD2*'4Y[M_4>+47NM686"G M#,P;E>WYF:A3V3=6:^^=H0NP.^_NQ -S^!V:#HX?.SAV2P)$W5EQPR;>[L@% M>6/O<+B9?V*7PO'&,,KY#V6W-Y2\-7X(>U"?=];SN--5:O[F;K?=;-E2-N6 M#3NR/%.)T)#F.H.(&D>"$E3"(BNS)->4Y=RKS967]*E14:54566GJJRS<2RM M$X@\)<16-(!2*6V0YQBRE"(H:%E@VV:%Y;E?^NU@V(^3E]NJ#UBM_Y[_*_W! MZF @("/.55N'XO!X!_XP[''O5$'WSQ_OW]L>M[?W[[]=_](? MV]BSEFPNKE_DYH?#.]P9:I07\UCU]FT[\3>!E8\6%7)*GJ[0U'26GR4X*TG* MS1)1E@0BB3/(!<$0TQPIA1C!6OLY#FZ"I^Z1DS-.(B&-$" M(\Y+&CDLXJ+)QT$1EV_Q#XGX9AL;SK>_WO\4WZV7_-D\#K,<BWEAXI7 M8$2?Z4&1$2<''"TTHL^<;FQ$[W4!%>N:)>Z'U=KF#GV:"[M(.I3%F*DR341) M,<2(4X@RQ2 ADD-4YCE)BS(EO/3(P7&1Z?0 CY]"TVX&F)7+UJ;1+6J]P6JO MN$<9LDNP][_ZT5 <*22B0*VOGHT^-6>I4>,<:J)\,HAN4:9J;W[1U$N==]FNR-9*PVL MUN"WC\NJ+H%O0-%5\^9XHC72; S,0:T9H+8#5H: @R5-W\X;<#1CG7F*V>+E M>E2C-8*Y0I61V\5<#]IQ4YD(8P8L1&\?U7HNV,8L;!<[&PU5!_G4,3[-5U\7 M&>-9D<.T0 HBB5)(2JUAGHF$9]*L19539).KP*F1YUW5@*95W&/-Y *NPY(S M,F1#,URCK3VR;_0%SR+'+OM?84AZK$ C(SK2*C0"LGZ+40^8>A>D+N.,MRCU ML.K9PM3GOM!JDNOY#_,0_;#9D^918HO;QZI^*L*:%1DMH%(4082IA%RH#.J< MY2PI\E2QS*],Y&E!4V/>OZU7FXU-AJYT]*WR> 9,-W\S!D0#,^U!Q1O0*@EJ M+6-66NS'(5H)Q3-B1JZ-V&_L<='#"]>'YDVJNNU\%>)9]1J=R2+5'&D!,ZJQ M7=TRR-)"0X$*F6&:".U7J_"$C*F]_7L5ZTC+&_!_)']-DA0\L;8E>--!R-9< M;O)D_N?_(%F:_B^0X9LD2:K#[^6J_4N;7FDS;&Q3P4/\OV]RY?'79<;.?#%9E86^V7Q(V[^^YH_-&&O.M] M5W0JGHMMPUGMXINF:;*@6TUCV"TXTXK@9I8+;HX%,G*\4_>>N%(&:'W2,9X[?8/6?FR1Z[ M9R^.7'+XTWRIJG#H69G;U#".(,M99E8HHK".10HSPIF4/&,L\W(L+HN<&A^\ M*!/[HDKL'U;O.@' L]*C _BN2Y"8D Z^(KD:S7@%G]$ M9$_NS?_D/?LY4X1J293=>$$2&I8RGI)2&90Y)R5*[#ZN5Z/3 !VFQE-U'OVZ M-L1WW>0_ PSA1!>)796:?R"N%>0E+R'-1(IHR9#BR*]VQ,!S,$XAB9%GP75M M.RBR@Z]\*^WK:H2M_N!/8P!H+>B>XK=& &-%S+5Q,(315L[^&HR\K@Z&Z'C5 M'3Y4:+B -JZU?&.^=WJ^M7[W-[7^,1?J[6JSG159DF9"&,^W3,SGII EY"*S M"W,B"\7S'"OI%S/0(VUJ'Y9&-2",;KYA WV@NG%7-*@&9JE&3] H6JVS;T"+ MW=L^[ +B"!PPB19,T"=KY(@"![./PPI<;@J)]K2!I%7!(L-6J\4/0T?U(<$' M)N:+^?97LZ)369H@1:V/Q,TBVJZDB6(44EUH@8@NBURX1WRZ"9T:A51J-]6= MUJWB[9&A;E3W"6%TQ+Z?8H9"=&"FZ8*YU[D]0FRU#@H,=435)S@T/KIC!8C& M0=DS2-0/KOY 4<>Q1@P6];/N><"HY[T!A&ZKTRS-Y/RZ_9/-;5V)UMV\%=:T MJNG7_HP@4:2@B2'T)"4Y1';ERU*B8*DY)42(),%.&Q#>DJ=&[6_8HJH._^V[ M4EOP3FW9?+$).)_QGP('KW3!0?-10/;@^J' 'HGP'4$_ M8!Z)\T-@ZR5^KP''8_\0.Y]] H(&"-T-X-NWN_7:R)NQDM*4( V3G)00B51" MR@K#^31%HF1E)JGTV^CLC#Z]#:_Z#^"YKO&# !E\ M16_-;_2*N7@_,C;:4OTP\L@+\R.3CI?AQY?X%^IZNS(OP:$^:5%@E)<JE',I='D!L/ZW\2H8!GX7G1'P*L!U MTMJ@REO/1QJMY-9) [JUMDY?$/Y1_+@T0U7>V+UM1CC+[/NGM:V/5YW#:O,* MDI3"#.%2I3S!B?1,ICN2,;67\5NG_N^GU?*A_E9:Q<%!<[,"JI3W#$X[!;'[ M)_0*X 9^?8\PNP_"+.A;>P:5B-_,?'4-_C9V<6.ZE.AB*ZJ==Q81UE?1CB/L"LS1,%M M<&?[H.6-88:GA=JCUU799N6HT\TSQZDUI5 <'W;U7#?[SX49#@Z \,"G% C@L$\<'K)C9.4YRQ\_8 M\8'C9!:/UP !YT>MDWNG/R[-ZV]$-E&R7Y58/2QM9GWE<]7_4#^W;Q:V?S M MS5))9ARB5)A_%"6!).?2K*,2IK0HRK1P"K*_0H>I$5MWN=#:L0\4/UBR?QOO M5[9FAVL?O6LFR^',:?@I&&NQ=M>/?F5 LV8#UA!06>)S%!4X"QZ'4L//QDC' M4[ZSXC ??N=4UR'9>V(5./1X9U?7V?[L%.O*H<+[0?YI#\@^K-;O5CN^U;O% MK:C:36Z,7#7_46TUY45"*1("ICHSGC5.,\A+D4!A "LY2S-<\-F36L]7ME+7 M>NOF7[L)]WGE7JHP8'2#>I@OJ]*NO(YS\.]#Z("[P)E6B"8PD0F#B! .;4=O M*#-",9,X*S%J<'^_E*^+>JO <)B_KSMS#PFXVY(E/H0#?[E;Y0'5,3VCPY"1V__Z [$J?:/'G>'E@4W[LJN\IN/0Z,WM_(_ M=YNJO])GM?U]V>Q;*ODW-E_:9Z:) &4E$:C@!";5AR(O-.3FVP!+5.2,88&I M7R^U&$I-;1%C%I<[MIZS!;!Z@M^LIG\!JR7X8K[VWOO 4:;-D?9&GHSA2;$U M!YQ*TMB @TDWP!CU;+YNM]OUG.^VE5>]78$O;%U53(B>K1P3]6A5Q".H-'(U M\7@@'E<5CSCV()G2AP5RPH@66N7&AR\Y1(@PR%,E8::D\>-5F4BWWG6^@J?& MP6WJ:+.V\C]^;8C;S^$@N&941MKHZ'N MZJL^*;91+WHLO)MO*E?VJV'0+\H\GU%W MG?EAM38+S'95:?YXIVT=()D5-,6E@$K9 B78< _ABL-"(%)F1#*$QY,P MRNFU';^)(E89_.Q7F);T&X T^;+';>"U23F,=*7YW5M&?7S-HEI>_D-G892 M(3%ZMGG-&UM&PFIO]*A57*_-FUZ+_W6XI.F>??LG6U<5>+>_.LDJE>KWW]GR M[LD.L?EWM;&KCH>'=?4I^KCZ M&( .".#-+]"]K@$"5$B &HIG>67UI]NB 1HX0(T'V ,"]HC4S9K^"9XGGRC( MZ3]78X513OWY\@S*?-V)[8_J?"7=1@P+?5WTG\>5OK(N8;LF[5G4CBWN^&+^ M4'-92@0IDM*F="%[?)T(2$A2P*203*4ZE67JU"2[5\K4W)FZUT] MMQ5.H^JVW+\:JX$=A(Y^X*!@O&5RK_V1EJ^G98RZK.PU\^5RK__BP&.44+[Z MP.;KBGIN-YO=8TU17^>;?WQ8*]6&U-O3GADFB<0JI5 2;EB$91SR3-H\JX)+ MKAE#N5?WDL$UGAHC61VA-DJ">9MPXG\0/?P\.QX.36GVQEA$P0M.+F^<7'C" MR;T!UNK:4P4=NV^ M1Q8TP])2%_[G@G_LZNQYBG6(=C@^HY[FC86_$?'F7%N?\XW,U&6HDAP!DE&%40D89"F20:YI$)1\XSD GD%P'='G]IW MH%[W6NW 'U8_SU/]Y\BYL74P'@,SJSL4_@'@ITR.%5\M:ZRP]_.UV+WN*D*A69M*?.28:P%AD4I MJ/$,4P2)SC*(4YUHC,U8V#WYWE/XU%[S2OO_$W3T![4!=7+]#>C: #*?PO*> ML^*P4SX@U@-3B"?,087\?=\"CX+^P^$^T@YP=/P]2_R' =A?ZM]SS!%+_H=9 M^[ST?^ 8L1I!=0-^[K0]C=[8XVBUF2E$.5&L@!J7&40L-_Y@@B@L>)D7N$AE MH71 U)6'"O\_B)'RF1 WYS(VOJ_98.HETIU@HR'[35T$;+#N4^4EEE*S JW0#PQ MRURE(<]*"0M,D"0*:93@ ((+U6>B;&>TKQ+B&O7!$YM+F^C-U7>VT/:M5(]/ MB]4OI395#8:EVH)-=;Z\4=OMHMK=\&QB'SJA;@0YZ/R,U/"^-N'&QE""CNXW MIS<]#]M,\5CS6A0C46BP&J/RZ;5@O237J\<+8]I/<\9M.RI;4G IOVU7XA]6 MHB&A^IA]I@QM%K9G 1*HM&V3):2)YK DDN5%64K"Z6QKCX+=J/220*]-AKW8 MH4^Y%P>MJ[*:FX[>__-_D"PM_Q=0E?Y^O'@1?C?^BPGJP#SWZ062[_M1\R8Q M5R@BD=5%<:.2DJOQ+\G'^;XHC1C4^G%6L(0Q*0BD*)665LQ*5*,"Q-1V*ZOF ;;UPE4=%BQVKHO&:Q 9?&WXK)."\7KZ@+FVC4+']F&Z M*%@!K]E$H6/@A1X*W2L#\P:?U)K9/,2F#&2S)J]E6]G4-Y_N-)AN;_CU$ W\EA^A,T 9JGX08J5O MG18R;EY5KZ%'"4_]5P>&%#S;[JF+&-BVAJO-=F,6"A(C>Q3)A"T++A.S4, ) M@KK,4D83C(19*'BU'>P3Y_.4C].'\.7&IFU&".:;S:XZEA%6:<\PA#ZTRY3( M3.("%@AAB+#=Z+*9U"1-I+!U']D+G'R#B@$FL>)$^4>.&CS@8?11-XG)/&&7_;%-!%C%R%W8Y280 [,*E=AZ$TKKL!$HI:+XD:E%U?C7U*,\WV!-+-:R3_G MB\77U6+Q8;6VT7&S IL5H68)%"35-IVA@ 03"5,FI2H$)E1XU?0\(6-R9-*H M"/ZP2H)&2U_^.(&E(V5Q*,WON?2P+.B MU?+!;F!:I_'>#%%]S,H<,TX*!K70-J0H*2'EQIV@).44TS0AN5=E]5-"IO:: M/^^B>P.LGD&NPDE$'8]\KL1IZ&.>9TUSW2#R/^OIP2#6^.>Z?08>72. MTW=M0'3ZV]7CXVI9'3QOOJJ-6O]0TG!)NV#\_6FU?/]3K<5\H^[TW6YKXQKM M:763B%TEN)@[;!D=\5^[^:8J:+VIQYMIG)8)2G*8$($@RA2##&GS(]48"Y[: MUC[.H>Q#:CHU^FGM Z(RNCZ,K@)U]IL@9FF_:@H[_#9?UL$[/0%V(\]\/\-- M:CX'ILG:S#K$QW;!:2;66'K8E;&V@M98VTVM8^Z^?$=C,/A0E63KF-R,/96I M]XC)&:YP3FD+$609S1)$DU5GF8! ;X7!3L1 MQOB1O'N]JZ2%S49M(:\"1=?JQVKQP]*"J!NH:29LA(]G?)K#A# NM"PSJ%*, M(5*HA+SD&"JJ=":59EH1O\XM,69B5&_LJ0W=75@][4S4F,>&VFUA&!7 @=V? M@ZX6M<.:\5,+Y-M^( -:M#B"$ZTWRR5Y(S=E<33_N!N+ZXV!9;78YOL,)666 MF[^&@C,.4:XH)$BE,$&:<"Z1RA*O?@1VT*FQA=7)LS:6A<;MU?.C%39^M M_G6N.L;%*FMEAQRWBE7'B*.B5=V_"XS-6S^P97.0_-8X9:O%7-9E29;RBYG: M=A6S/V1FBV_F-U4>R6;?O (I09@BMAD;S2#2N?FDISJ!6 G%L/&P./*J9A=% MJZF]R%VC;L SLZJX]JYA]DNV-PT<; ON.Q)GGMU(9?39&YB5QIHX_TC&F$#' M"GR,HM.X<9(Q83P*JXPZ>!C)?UXMI=K,'Y9VD=D$#!-!;4%[_8ZFL4O^#JIX!UX\@K MX1J8\5R0&B RNP>42.QT2L*H7--CXDOFZ+LTL'5E6T?NX_)IM]U\4C_4HBV0 M(U)2:,KMAHPA!21) ;EB"7+!THX!(" U, M!8@5O0&-( -P .F,1J&=DC:=S^D)=-/FH&Z7!+P-F]W9YI=V<^-)N_ MMU)6N_5L\6:U7J_^M$'&S#PJ5:(W9DIFF5GFE;8C6ZDE)*7,89XH5.9,,L,= MSL?QGL*GQB$'50%O=06B4=;C*-5W#AP.Q@=$=F#NL9K;,\M:=] J?P,Z:._U M!V^'1]OC+'I U$_OF..=Z(;:.VS0]K0,?P^%%+-9V]W MZ[7M=3;?"+;XWXJMWR^KRJ8SCI*4I 6%.9:I65,B#!D6A8W?UEF)M.;8Z62O M3\C4B+_1$]2* JLI,*I6!73=F*@7TGY^CP74T-OZ(1@Y\X4+"">4)E@UJFM$3>@:P:H[0"U(1&#RZ_! M,5;T>9 .XX:G7P/34?SZ58.%M%<5WY7<+8RK]4TME# COV$+&P7W[;M2VX]; M];BY9WRA[M7/[1MC]C]F25X8ZL,YS!AA$*4ZAT0F&"8%)B1GI5DL%^Z-47W% M3XT$6P/J7/(MFR^JL)W6&M"8 RI[0&603Z-*[]EQ6$ /BOG W+B'^ZX?8_!' M90*P-H#*")]J[/ZP^W3V'!+^L7IR=I[Z33L-O)F&334-H(S:J#+7X>8O)X%%"PY5&JA&0Y*6!1 M$@419Q1R7J8PX /";/VPBA9MZRAVY*!;/S".8V\][P\CK_=LO30^]^:+JBL-OYLO M=D;F+*&%*HHR@ZRTB_]4<,BX\7\U(51*1%*641^N.B-G:M34J%6E3\K58L'6 M&V#6)74JI6,FY25HM:):%UC#7*D,(HQRR I20D&Q8)H6J."97\FT".".4RWM ML_&1;&N-"M,VC[4J,0^!' %Z-\Z/ .? %-]J"(R*=7[?#6BTC$?G%V"(Q-[G MI(Q*UA=,? *Y+#&42&C.&,YUX55PU47HU$CZH'.=_.99]\\)9S>FB(W>P+31 M :[6]P981OYMKS-HE8[8E<<'HTB$EVWC=&UCB5?[G;K.MPI7O M5X<#YR]L+C\NW[*G^98M*J;C+QM1?%5U,K#ZIM8_YD(92IROY%9F5/#&_\2I<.K#"4Z.\JCA_D^0K.M9X M5CP=>IK=6'-*DS_S2L:K1\:U1?/1J"O5U* MFX'\:?Y#R?HS6.WASB3/,^,*SFK44";F"."\3,OZS-931B5;OID31N$9S+)A_5QG&XY>H& MN$W,_:PL.4"V M2]MP^]U.V?R:^S]7,Z$QEP13F"FE(4IE"7FF4YBDBDNITDPJKR-53_E3Z5R?S]MCF$9M\(=5O$[!"DE6N#0#;J03&]>!F2<& MI&$)"HX8Q4Q.N"1R_,0$1Q!.)B6XWGMM/$ 5E/#F."BAS8NH8J)^7\ZWFUO; MYNY6;.<_C//U(DDQD[J4I4[,FDXHB&B&(5-98OZ1*D2P(D7BM;J+K-_4J.[; M[O&1K7]55?B-56SYZ__:5(E#VU^@,@.T=@ (OG[[W7.O*/;LNG'C*\[9P#1Z M,;*LDPQ6V0:L<3>'2?1(&;XBAB J[-&#"N)H]TI1!E&A/1]V$%=,0!S"W?:[ M6G\TC#1?VR?[K='G06V:=5DF>4Y%4<*")0PB9E;"C L&,YEG6' I"74OS] G M:6IT7>GJ4URA%\9^-HT*SL"\6*D)#GJ"1M'+JUI/R#S"&&)!-U)(PSD((P4V MN*#1&^30.\!X 0\N=CP+?G"Z(@R M-Z[[B)$1'WPCL=+7KG0;C4%'97#0^29ZK4 OJ*+M)[K(''E#T0.&XQU%GYL# MUHV'6JH&R_1O:[;<-JZ[3C%"M$2PY,@X0SG5D-*<0Y&499XG.3&.DO.B\:R8 MJ9&35<]C\7,>/H?%8A10!N:/;CUCJR6HU Q9)YZ'RF.1& 6RD5:(IZ&+M#Z\ M"$3OXO#\W>.M#"]:\&Q9>/GJP/.4DZF=G3WB-[\.ES1;R-46WON?3_/ZP+G. M^YQ1)1@K.8Q(.1V(C'.A*) MIM>XAR&QX3PZ!HDNX-JS\<-BO[./U3GTSK(R254"15;8'$W#UX2)#"8D9QD5 M!//"CZH=!4^-B;N9U9U=JZIL]:F=0+!T:)H8?.1]8=)\S[+C3<709/RL7/A) MW,[AYWBVK@]UHKL:VI\T[? MRM53Q;O[@B;-\BI'K,!8ES#+40&13*EA.X6A*%%>\#*3&7$J+A4B?&J,=] ? MU ;<--Z+??E:(VS[K]8,-S(+FI=^0AL:[8%)S1OHB '5UT#7QVYFW ZSF9\. MK!8DI/N_'Y8;6N6\!]6FU> M]ES0!ET/8Z]_74RM;GQH M3?#-:PV<(3- M%D:;GU?+59MT]W$I5H_*K+'-BESM^SK@LI"4RAR2DC.(A%*&'(6&*=/,>(.2 ML,+K"/JBQ*F181VX-:]4!;^I6MF_W("EVOZK'P->!MN-[*)".#"O=74%'QL0 M&W7_,DC;#&=T(C'597FCDI*S^2_YQ_W&JR)>;*&UMZME->)_S+??VYR\9I&# M"YG+@N8P*Q.S^"14V]1;:ETSF6:,2HT\\^,*;ENL^#&0]&Q'9B+O& =(&'7"Z^X 2X79+Y&@(L;#&<"7!QO M'J#BR=^93=<[RIRBI>8DXQI*P7*(,IY!(@V-,6R<)"HEUIF7FQ2@P]18K+N* M?%&[ WP*KHX4,#=N;#8PX@-SFTN1E-:(05>/5\ X1KV4,QI,IV9*/T1>=5,N M#.5'CK:?^OOEU@QW*^7:]@VN__5IOE3I+*4Y)2FRP2R%<=8$2R$7NC2K1%&F MBFF>,*?^9KU2ID9PM:*@4?&F_0.PRH*[I7)CMGY@^[DK&EP#LU,P4L[TXX3$ M"8+9*/'7A]6/?S'WU]QB_G"@E/Y11R$-)\-:6G"[.+2?EET3WK.?M[OM]Y7E ME7HW]KCSU87K0^M% M;[;[0OK&$T"$I)B;U[]4E@T$)$1*B'E")$_*(DDSG[JOST;WHH#Q2K[:HI?CU52UL4-[]ZO-J^=:>,BWL,N&+>1:^FT7$V]7CX[QN MV/ 4V--U:*W,<KAW[IW2:KTV[UB@+]H'LZMO>BUJH[4F.7'^U]DOC]J=Y#(D\?J3 M],@:NT/)9;-/]"AQN,D_"O[+>B5W8GNW;IIO5JUVM,B0+$L.S=/"S5J5)Y"6 MFD"9L:P4O,BX59!GYA\)(2QG#"M.<(!_X*/#1-V%5F'C+EB-@5DN M/=EL:U8I[5O(RV-*W'R)Z B/5>"K4ALT>@.K9)4 76-=ZPY^L[[T7RSD58+[ M;3_D 46__+&+5@#,0_3(Q<#\03DN#!8P1L!V71,/?@@'WWQ;+>3?UN:IF15Y MIIA2 IK_"\-HB7%<."N@1(2I4I(RY^X[1HM01TYD0&4\1-=Q) M9 91SA)("%%0J#SAHI1EZM?6!*;A1OPS'W>#?*=^HLUI&Q]WUX>WN!8;!%\@,]A8_J"88!\](7#!PE MD.?:&K3OYANQ6&UVYC'=9XZ)'"5I(0N84$$@*E4.>.2C(/11Y3B'\!C8 UI,V1XM;?3[ZR.&J)TT[CE(]?=FU/3PZ9;5N ME[*I0]T]O'69 MFLMUINZ")DO"66YRE,$RG+ M@J>ZD%[]0X]%3(TJF[)-K8I> 1<]0+J1VG7P#,Q5GLCXQUV=-3Y6L-6Q@'$C MK,X:>!16=?[*L%>[[F&[_\0JEE)IO229Z00BGE-(2,)@EF8)+2DJ$^G4_./T M\%-[I9L&OJ&^S OLW-[D<$0&?HO=P?!^@4_;'.GE?3'XJ"_N:<->OK1GK@J( M)7BG^/;P\7^[6OY0Z^W<5@4P8&Z^KQ;R[W5_A2_*/!7++7NP/6IM#]HOZ[E0 M]^OYPX-MO)*D2A"-8:&9S?0E'%)*!GJ5%#QXX;L&TM MV;>O>-K;XG$6'VGV^GGFE>9D\.40WW860J!C$MC;!!JCP,$J<*>;!M^58:"Q M;/Q)\XBU&'_R1@K+>#&)-^#92Q9S&OT".>("WAOS$4G4>.$A<;%Y%DD2>>@K M^D =-7 _[F'RYJB'2?51[ZS$J_JB]]_9\JZJB[WY=[79*OFQ;3I4L!(KK1*8 M9"F!B&8(LHPG$&-LOKD*\YS+@.#EL?0/. (:(_#Y\\[6B;.YZKOE?+NQJ8FJ MZEKTVWP)-M;PS5\"VDR-\4"X+1T+O^[-?:#!H ;4$-@ MV\X.TLIJQ&F+V>EJ#+7';X0UXF2<[),UIOS0BG#W[.=':>3,]5Q4.M;T.F/4 M?)X4PI"IG$)4)@R:-:+Y@)68X9R('$NGHI@7)4UM%=C4.[/5CIZK"VI]?2O# MG0.X_UL0%;:A=Y%"$0NH$'>1*<1<,/*X6=^F&P#JZJ^7#I_D/ M)>MDF#>__J96#VOV]'TN;M?&W7I1IA6GN63,;A]3FZ9'M((DQP2F-"DTS01% M)?$JH>LE?FH4TJV>:RT!E2F7TL1BS(.;@SD5!I/VR) MW"#H8E7']1,^;F'<(&".:N*&C3+R/D#-L'>Z^MM-4Y'OOY6<":*35*$<\B+E M$!59"5EB:Q1HG#-"55/ITMNNKI!U^ W(V3(R X#L%V4:M/T%KHH@>MNV$2B? N"!N5 MO=P,?TE%CG>-[)#:Z$^;H6U;Z_R=K?^AMM5Q65O,[YUYVV<2EP3+5, R*[!9 MI]NB[Y(HR'&A$X5%;GX_BF_JH.S4W%2COI&U %+98DC6TWFJSJ3-8I-UXD*L M._-8601^V#2PD3Q5E]D?V&F-/*?3]U];@^N&9+7)=:#"S:%4K35[ MZLQ^2\ MMF/KHNH_AX_K 7HT=]='YG6MNHW4JLOM4IK?K,T"O=,4[.UNO;8:+>5G@W'S M0QLP2UE*"IJ5$-,L@R@M2TB9$%"F+,DTRPO',,18"DWM2]-HWZ9JUMD_J^H< MN]$<+$+[KUT]>6X?D3&G9. /Q;ZS=V-+-1OM%'7,&22".A:.D;MZ!ZOS*OV] MKP7O7*?OJ\<-3(F=;]C#P]JNW\TG8=]:XL4I4()*P9'&4$BJ("I8"EEFVX + ME6.<*I&Y-7WPDCHU)NT>PCTWP*7-R17HN[%D=$P'IL*S$ YZW.:%4JQ\4R>9 MXV:6^L!PE$/J=7- ALI8L4ZWC17JXW*[GB\W)#3G0I:V?E"-N MF*[(8(:XS#'!QN'DSJDMKVS,U%CTZ[??#Q&V'BD4K_U,])/P%%2<$+=79H(+ M^R%OFOT0<&(_Y'SP[7TG^+:-O?W8QMZ"/31@CTU=T^J?Z$GSR/+Y)WKB1DH/ MJI\H7CU1HOODL><[<9O.=4_-D\>J)T_53]Z\\^2M#F'?_U]UU]KC-HYEO\^O M$+"8W6Z@.""I%SD+#%!Y#8))4D$>,QCT!X//Q-TNN\9VI9/]]4M2LLOE)TE1 M*G4W.IURR>2]A]+1)>]KT=YYW[91WW?-G<>V=]YT>^>Y,]M4K8M&LM9G,Y.> M6L;A4IJ>6M-CN5!CD2EN)]I:D?:H\5C?E^V9$9$%KU$!05X)#0HA.& Y-[8: M@J@BA"F!@MQ.GO..SHYJ-TO.77"\?U%T30+?I?#;F/8 <,_F2R)L@S>G@4@E MVI[ZSCKH!C40BOTM:NC7HXN-3]?*A9<:*C1WD$T\;0)-KQNGOF/@UI??% &6 M-GSHU70EV.S?BBTG>2VQQB0'I"AJ4*!< DJU "5&!2:20$6"BJ4DD&E\5-<* M:0^)[.T;7(*\\RKY,=W V/?,@HTV;73\@SY-H/Q."YM=U:ZR1XO5Z)59Q9*6 M,4^%2H(CU1!3S9TAZ"GU7LVE:\6RT_LNR5^6PA@.O]B/CAN M)$\89Y +C0&$M !%J2I \KP$G&&!N2JDR$EL9GV@+",-O&S#JJT5]%7-9*87 M9DO,OF<+/ILV)\&KCD'UH6L6$(+4QQ(,'UJT/2)[V-)=;<+=_[6[+C9S*)'2N.2M\O%W=JN?YAFYA9][,]*+B[ M;5S1N^TN/MAN%S?Z\ZIA^F?*W(3J6HC[VWO7$_J%NELJ,6W.(^9R]T4PJ0@D M,#=\"[4P!K"N2L (+@'.S<>B+C5&045 !Y!Y; ;RQWN^7JS9+(QSAUA MV9+US.@;;:].K#/-5E_M?U:R;VQFC[,_J-5Z.;6; M5?L+,]WC#W:N; ZX7\^%S0U6+U3S?_/S[-Z^9U]^%U^MY?7!J/!2:[/_G6A% MJ9*UV2Z@6H""*P@(9!CDD- ",LXKVWW3LK/?ZVM8\8/>9%LE^N/&=VJ=-3): MUYHPV@76QAYV\?U>;^-=TI[?=%:5J\S^F>UH9,^(-LIFS27V;;7WX>-OM.[] M#0S93QL@?K[*MEAD&S RBT;6P)&P@OB3+&.JZN3#"C]LY?,G69B#JNI/(T7D M&5D;RVJ#]ZS75ZSOEV8>\X-:?E//?GPRP][HYXO5^B$,54).2X$5(#6N0$%S M!6@)$4 (8FO^/PY&-U=<<7CP/K^ 0NBZ=F#$% MVKU'K9P%]RDX\!)J_?+?R=G'P'V7H/'DO8O#Q)9Q?:YLV,SL]5RJ[_]0/R:\ MPK6 O 3&"F2@8+P !$$%6%6H$B.*-&9AY5OW9A@;;S5"9JV4F1,S,W*&EFO= M!_(\#26!IV>B"48FHBSK">T[E&/='W'@,JPG%#HLOWKJPLC\>C.FG,[N;<>_ MCTH8SK )I>_,ZKY8V-"+B68*2D@(P*(VS[6@!!!:8,#RHB[KPI8<#+)6+DTX MML=\5][L0>"KS(J<_=(('1@_>Q%T/U,D)90]4T)'%,-3V3VA296J?FFZ85/1 M/94_2#7W_5YL '^;2+.ZT6[XIJ+5A&*"5*$%X+7MG$R4K6::0T P9*C4!2HX MC BM.C'=2*.GMM*ZDDZ+Y?J++>]TUR3]AT;G'\?9CU2ZP#;4/F8CH:OFVU@" >."&RREI!37E)5!E25.330VLV,C5S9U8H8QP$DT_2@@!48] M<\"#B%DCHW7S-5*F(X%+."1B@9/3#$H#EY3=YX&+UT>FS+#ITF4+/OOQ5C'; M7MQ.\6JI_G.OYJ+I9BT8-S8!TH#(JC &@Q" :%$ J&N%R90:(0#,]%\<U^2=1'8#]N.XZM#GY,Z= W*8H8&$\-T?] MP-WS"RXITBD3^4]AUG_"_L',8TG,/P5)0 +^R2$B?JM[QG\DZ?:;V/S!\NP3X)K*"]Y!DF$=Y-TA._"=)QBR:_CQ1>-X=HZ428)X^G M[BK7$T5:)X+S= QVJ@DBBN-?8XBJS7&'[1-G+'V;C?]6V=:D$XT+R43!0:EK M6\C*_(V5D@+%2T@8KYD07N<('G.-C;:ML \'KJVXKLA&0/7O"_">)]/$H/5, MCZ?QRGYIA/5\9_D %U#5/!V Q4=[P)D6!%P/VC.UNB^,,1P);3]='E4X=KS M*W&&MCLQ/ME\R?9 TH5&%*":E:"H966,O8*"4N;FWP(25.@0Z_G\=&/CUL9I MQ7IL)G1SF]762ML.C/3#Y1$MN.%R08U"/T4W[?R/+\5 M1S)O%JN5K4@]-7;B7)AAG_UXQ];W2Y>SO/FXBV%N7))16SF'D?7]RBXED*RM0[V M%0VV@CTSZHY*=KD>E,JL5K::7:O75;:CF4MK:CN+/*Q^JUTO/J0D>*=W*'43 MZZF\2TG /.-J2C-^; F(-ED98RQQC7)0\])L?*N: 4[S$FB%)2^)*%'E98?N M#SPV^FUD"TSY/D#K/ %VP:!G O-5/Z*8P\6<;-\:#D-F6Y\2_[!B0Y+LZB97(X4;K4FT?84S.F2M9D''? ?FV2$]&BQMK%K']?FL6-+NS59<9_NR1P*'O7\OP>SW M*DX(7L\/]2YNCV7-6F'3O9,]44GT>KXTVZ!O:D_5]U_:OE^+]% U;44W[T) #BFR9A9QIJ4LH:QD4W_YX^+$1QO7'CR\_?0QT\SP&S--9 M$PU#WP9YDZ781R;\<9U3N3T>#SZL\^*H8@NIWJW=> C]2Z G8GADC$M/P5E'AZ*3J\Q0P\[!-FL(A.>BP%#%$;)3> M_(MYQF^M;]6>.[2^/:)172A> FHSEPM:(<#JL@:ZS,O:.EGR*JAZT_%IQD9$ M5DI@Q73!"E=-8YVXP\$3N/I13G>T>F87!]2G4* B8NK.X9 L?N[H) /'RIU3 M]# N[NS5$9E6KAK,M91*?F+?WTR%VS\37JDRIPR0FI9F:T$XX+7*@40%U SC M7',O+\')&<;V^#?EII@5TI4@F#5B!F0&'<7Q_#.?!)V>'_<&&">?*P3P)@TP M 8E270$:*#WJQ!WTET0Y4>=0.)L)=?2+P^4_G9/[4=;3V0LCBPJ8-7>FTXW^ MN%Z(WVP- \,E36K5=BN@"X(1JG,@%%2&ZTH*S+:, F1/9R6O-*(\J&" SZQC MX[^MT"Z+?$?L_]FD_,7NROP6P<\X2@YMS^29!-7PA/L0E%(ETWO-.6RB? @, M!TGP05^.,+NL!=VRW.KUW(5HR6?WZW>+];_5VD;!3G0E"%YEW0A>J8OM\O;")MMI,V,N)F1-S,"N[#_ MI! &&(9)H1S(2NP*:9C1Z(W060OR\BC#F9/>&CVR+?V_%6=HOE-KV^K\_7+Q M;6K8Z=F/SRM;E_#5=,[FPO:O%.OI-\Z9U M(WSFP-Z(;PM"_60U,*_5GX_BWHN=&@]B(J,U0H!!+=AX@/;-V0XCQ?L6/K7G ME&]MHI8;?+?MUONE,>:F=[8'Z#OU??WI=S7[IMXNYNNOJPDO,"M%S@'#N )% MS3%@I)" P(+SJBHUHWFH"R):FK'QI+F-\W"'1/QB^/LM!H%X8/=&J\N/*V.; ML65V,T\8:94$LX2ND'A9!O>8=(;MF&.E^Z I^_=,$--%7M<4<)(C4$C+@C5& M@-(JY[CBM JKQ=2]+/$P)Y$+\5M;853LEK!4%P(=0Z#U/&[\P]=Q?F>>*&OI M)0\2':04\QBJ+(<54.ZE-O(_V7)J#[@^L+5R)7LH(W6%<0DJ&SI65((:8M < MU%65TPI21F%0A,;^!&.CA(U\V0>7A111#^D 0C\"Z ),[W[9 $R"'^]3BB=Z ML ^&'_21/J7<_L-\\KKH/CEFLZ7>V"3039+GC\]S.5VYCBK /_X;<331;DAM>2_QG_OI4KU?+N[47\]=-\,[>\F$*2%83J'!E=CB M6P@#BCD'JJP+P0D7%BK+2.ST-E=*[:+8U ;F5TY MQ#!:"5@-/YI)C/ PM+,1VA4O;,3.-G)?N5KV!EL+]5;X=%P4#E@B;@J8>%"N M"@=DG[LB1H@(U7IEC"@VL\?_&"+J6JENBND4B)8U$T#24H&BUC:;'W,@S!)H MI)@HA7^8_,EIQF;J6/$"8GY.PW>>:-*!TONNRLK8^(>LE&TOZXCN(J>A"@B+ M2@+90.%0L="%A4%=1.1L^-/I;P\7]G11@T?A3I>OCK/H/JB5&5-\-<3Z0GU3 MLX6CUM:WT-ZHA"&$<(YL5:':%AGB@&ECRD%4(4$*P4@5=&[E,>?8^'$CLC,D MY(/080:;#]A^EEIB"'MFTT?H[Z ]FFOF]>C.=J]=K=;N:8$Y1;6PMD M;V:R$-6 EIT#E MF,E:$//KH!2>2Q..C7$>RVOWC:W$V2]6YLP)'>@RNPBZ'_FDA+)GYNF(8C#M M^$*3B',N3CT@5@Y1@E".&.!: ME*! 6 -")09UC3F"E28Y#RK.U$V.1BQ^7P]N8-!'+_[CVC"'":9 ^J M9$Z7*V= ">O?V]6JC[C&-("F\_QU$69H5V "X([X!E.,&AG;N.TF_)(MY]/Y ME]5[M6TA/Q76:)S.[FVG>1MJ\MP'<^,8O9WM^9CIV#F-&SV4XV. ML4W:PY;0CWT'6)B>:7=W338ZN$5P6EP=PM_V6,^L,IG3II=VZU%X)F^N'B;% M$[52CX+J=./TN.$B7!,['9(^NG9I[VRW-/R7\L6]>FLWYX6-!L\\-A*UDF5.WH"S^2"H/3P;?0'8,]GM MMG5KY&Z0O,J,Z'^^RHSTF1,_0^8C"W2$'R0(ZP#72%^8#^0MZ0'[,$=*#'YG M?2M! P[G;HG1\Y$')FJ 2*?,],O7]8W^O&I,^AN^9M.YM?1??A=?;2;(J\7R MYD[9BM3S+X_C R=Y1:JRKDJ;=5Z NWA;PD(9#8,NH0U)!+5"D_,:X$O_ M[[\T1\CCN MSM2G3;):[[A*0BMV[V-8XU)Q132HJ.UND&,!>($*H#')2Z&YJC@.*XW> <%A MVF$W^"W3X.?W0NB$2N\;C 80)UT/SOZ3NB>K3;X__L 5R$^H=UAG_-2%L7SX MJ%GSWED@+!G!! E02$.+!5$4<"B5(K]>)6+=N"^K*L#7WD'""(B4TVJP"%%0(5Y#DD9PL8^.2C72!O0G.(WF>(I+ATS$/C301>JI\C #/ SL-O?GIX\,^/ M/<@#[Z7>YD'WNSBRQ]FVZ^RVZ6S3<_;E][6:KRRIO)FNUA.=RY(B00!%* <% MKSC@I-8 YHK*O(:2Z:#"8)[SCHT$=IKTKK9->N_;)KT/HF=6]L"P/]^5\+,J M>L"W9Q(YV_]X!]J7\_M;=ZRP2-GU)!"O5*W:/&<=MH=;&!0'S=T"OWZ*MW;7 M]HWYV]_^M/G$_&&K5/WM3_\/4$L#!!0 ( /*(_%1=IQ?9%\0 $P,"0 5 M :6YF;BTR,#(R,#8R-5]P&ULY+UIEYNYD2[XO7]%C>?KA O[TJ>[ M[U%IL76N+.E*_O)BGLR\X6_WR?(%AA?F7WZ>KS[_\+>/R[[^4Q?S++W^; M+_X^_18 _F/]0\_G7W\LIB>?5[\()L3MOUW\JPDIF20DB)@,J*@".,$-%&M3 M"DQ8Z?3_<_*O]#W6"6M 9B% %2L@.)L@JV""UQA2T>L//9W._OZO]9<8EO@+ M,3=;KO_X[W_XO%I]_==??_W]]]__^#TN3O\X7YS\*AB3OUY\]Q_.O_W[G>__ M7:Z_FWOO?UW_[>6W+J?W?2-]+/_U?__ESP6LO\2;I^>? [ZI_@XMN@?@FX ,G_^'V9__ ?__+++QMQ+.:G^ '++_6_ M?_WP^L:2TUF9SG 1_ICF7WZMW_#K\SG!X7TXJ>2N?WSUXRO^^Q^6TR]?3R^_ M]GF!Y=__0#\\@ZI79H2NB_[?5S_\Z]7Z7Q>X),BL^7U#7SC_C+K:?K3@]Q7. M,FYXO%CE=)YN?--IE?!\)OG=B RLB2 5>L0#*64=D[2?5UG3Y; MI%_FBXP+,B 7RX5%NJ/?F^ ]_XY?OX8%?1"DS]/3?/'3U9*TT-5JWD!R&[40 MN7_XA;@NN%A@?K/1RH/,K3E;D5G%]7>VT/C_.@L+^L33'Q_PZWRQFOA0DO"6 M@\(H04GGP/'(0$8E@]))"U&:*/_6PEOA0/2/@T/DV0DDWN-B.L\O9_D%'<63 M'&**J#-DCPC*.#I*C0^0C&42M4J,M;$&-Y;="@ZR?SCL+\M.P/!I$6;+:17\ M.:"-EEPJP2 R,F]*TB].Y0Q:YE(XFA!EH]/AULI;04+U#XF#)#HR*E[.5M/5 MCU?34WQ[]B7B8J)8XM6,06:>@=*<@XO&@:9C, N41MO#CHO;*VZ% MTO"@Z2 M8!?:_X GTRJ$V>IM^((3HZ*+*"405NF42ZE ",F#%1E+*HR9J!L@X.:J6Z' M](Z" R39!1)>4TB_(!.V%OQ'DC\^GY_-5HL?S^>9#CN&20C,0+YO(?>'V(F& M0O*,A@N?#7-1- #&HT1LA1/;.T[:R;D+V'P*WU]G$M^T3#?9BG-+J ,B%B%( M*H&$9+.%@-)1]!1,8#R++%4#P#RP_%90<;U#I85LNP#)LYQ)!D)SFS(HA VD-!%&1+J/).4?##G0]'UQZ*W#XWL%QJ$Q[ L9S^NV[Q:?Y M[[.)Q.2#2 A%IP#*NP+.Q0 QEY Q,@RQA=VXL_!VJ2OVDZ!B3X'VA(GUT?AN M\7XQ_S:=)9P4+@L3&H';3"=C_1V=A<2,$LKK5))5H1TP;JV^'3HZSFPV$VU/ M$'D_7Z["Z?\[_;IVG71(!&@CH%X(4>0M">/9 (1U;_1TQG"X(N%_'3='6*$^."D;EP,"PHBI\-@C>)@^!"LN B MM_ZP/,7M%;=3?\ MJ.4C#+E))(B#=']CN>T4WW':; HNP@'GI\MJK@V-W 5TJ2#L^5$NART M418DMTB1+Q,0!2.3YK*FD":[J _S !];?3MH=)^";"#:+B#R>D:?1N*8?L,7 M817.V9I$;;CV28'VY.^0IVL@:O)YK8]2E^!=LM@ (O>OOAU$ND]$-A!M%Q"I MU[B+YV&%)_/%CPER5WR]R8W9$?F\U/ G.$@BRJ)%JGG51G?AEXMN5S;5?0YR M?T%V@8./7\+IZ6]GR^D,E\M)9)XLFW!0XOJNA:+B8!0'Z22%R.0.!WU8V><] MBVZ'@^ZSC?L+L@LUPT7V:\7#!=H&/CY_Q]/22>LM0.50@8BB@0JQ6 M3A>PH2"S.6 XL-+V[IK;H:'CG..!8NP"!$3XEUK&,4]___B9Y+9\=[:J+SEJ M9#V)G+QC81!2J+6 3"4(EN(J:9A5QFE)D52+ .01&K8#2ZT5>GX63B>"+;IFJM:(XDF$2!MJ]Y=J9]$3EJ[^Q!^+BQW'90Z#A3N;_P M.BF_?C5=IG#Z7Q@6K^@KRTFP,EHO!;#DB 51,D0DUYAS$7/6)9&'?)#^'UAX M.R1TG+IL(="N,+%Y6;!A@H=L3T8H8D)J",@8F,*EU#'ZS ^[P7IPZ>UP MT7$ZLXU0^W LB(U%.'T]R_C]?^*/B60LH>82/"J2BX\)G),&=%)6&A>0PJH6 MOL3-9;=#1/]9S .$.79-PR:==F7I+IX?&87%NQI*Y\!!16\ANBC \ZR#OOCMV9MG;Y^__/CGER\_?;S)P99OMI_^U#:/N7>D_L!7WF=+. GAZV1= M$%[#D]7RXNO7&V_7>C:U[AT7P M*6M@RA<*S)FW^%C][3Y()]%-ZL\-Z"43,>IHF(DD MC_H2UMEI\G7&"P2&SK MQ.H9S31X'0N0:'P.EAD9'[M@W0<:==T>D'"0^N8'RK(#_7] 8GR:5I@K]<]F MZ_^\_,?9]%LX);DLGZV>A\7BQW1V\I_A] PGZ"++O-89?AQWNJX2JF^K5Q^P(3$5#S%M[BZ*%!@ M.7$7B H2><9ID# >N9K+OP)2]GGTC MJN>+'\3"1,EL)5$(B6<2BK*T"[))M!^<9H7E$,QC)<;[X.;Z^N-TSA@.)WO+ MM@-9I]X+(%6>-TWA@.1:TUT0&X;A*?B/O,LH1U([PZ8YE=& QY/>TMW?VC,5^&TD=V9?\7%ZL?[TT#BF.7JLWVM60OZ_29M M@6\P+/%#[:KYKOR5=D1E]UDA=-*Y?/;E[+0VYGR!Q$":;K0XR\^^U!K?_U[_ M<>)\+-;0D6QNV_8SVP-S54/#GR3!$%G .C 6KXC M>81:H7X?WY-D:H02R5)$XQD2J'*1D+DD;[\GD[/:I71G^;S_/OT]'2"P2J#QH*,]7$L%PHB20]L M2<%DC"+[UH9Q&[IZ" N:(*JY$CH UB7=1+/3D9P57RQ%-3D+\!XSI!0Y(H$F0!I((5UD/J^%O]?88,HY:1."]:IVEROU:;?(@(&['"-C MS#_VJ&DO-^@^0L;IY#>$^W.PF#LP3!OZ)T(5CH+"9Z>M!,5, .>$!!3",LY, M#LVOZC8KC].L;[!KVYT$V4$RX'JQU79 M0Q$D@1P HR.^:A_TP$H$RQ7C/D2MFJ>@MJ5MW,!^\**10534@>6YQM>=W)X- MNFA=1Y5(3N**A@Y;ST K'5@.EJ/,PX&MJ\*28;3_,,0.444'H+JX>'P??M1; MQXL4+X^TQQ*%C-J5FHL@@TS>FX=@K4"1F"VN-:#NIZ0;,!VDYP=N>P\0>G_0 MN;Q&2FEQ1L3<$=TD>E-,)!\AL1) )5,?G# /+N4!RX MM554!T!\^>7KZ?P'X@=[T%B%K$6%_.*M[Z M4+RV_+@YZX'PLJ]XNT@;O5_,\UE:_2TLZB"+'VM[&DZ?GX;E>PM21LWS3T0IH902P>6Z/E\MI;-WZ:K MS\_/EJOY%UQ<2/#'Y1Y2T@C)%"!JXJF$6*N>$R0>).>6.\9:0VT;NL;-@@^$ ML^8*Z0!D]QS8.M8D'R>+[)!$9(( G[!>(47#3?+E\=Y>;7(+X^; !P+0@<+N M(1LZGYU\PL67>HQ?2^D[*PC ,E0PB12E:OR=]BJ9N KCA MP-54+1W [-$C^QI;FFQX0*D@%*]H"]5,7%$6?)&Q9&,BF?5CNE$[@NX84>!P MH!M"21U@[\7YLG6DW1?\%+Y?$V9]S2$C#\1$H:W$,BBA"EGL==6$D%P6&NIE XP=K/ ]+Y-PUD2M=,;1.7JM))D:M#K(23II+?,D=UJXQ%7I^<.LBN&F4;,.36T'F:JG%SH@.!J;$R M>H#7U:OF=>Q0)PHL\#/.EM-ON,F%O)DO:P;D7?D4OD]DLJYXBR DG?**D<$- MAD*);$.R&$O!]%CO[3TK]W8A<=R\Z%# &U!-':#P Z["=(;Y95C,*+)8WGAK M7Z9INIIPGCVR4.VTK=+C]3Y4)(@^8G*Z#BQHW^;L*:K&S8L.A+7&RN@ 7G<% M-;%6B1@!WPHLU M(M$9;X-3];%; I=UK?<(MHYW=/CHQ-PA7G1M%^1T5O\?%>D#41)4Z/4P[\#EQBHX=.8Y.2VK1M1]G8B:S&R'D\I=5$/1TX7C>YVHP@>W:V^CQ?3/\;\Z1V&RDH M,SD"CM?AZ8(. \[!!QNDJ&-.>?MF:8]1-'8&[*@@.T@=G8+K]7)Y1ISP* MJ M+4&:4HO1:,,XFH&3L3-@*H]E!#IX"Z/C"QA!(38V1\ M(SF5RD;:&D9E,"F@R"8$:8:]T=EO3.6 N:X1H+6O0CK U[4T\8,'?++6,$>Q ML<4H*%3&#,XF!1A02RLM13&MVQYO0=;8>:Z!<=9:,7UA[)M8S-PV][8>(&7<"K_C8VD/!?2(H^MG.@:#+B$'(XRF")=1$.*8K6^_ MR<(&CWF0VKZ#!H$/5MQW?$3MJXJ?:J[CQT_TZU]>OOWT\=VK=^]??GCVZ37] M;;-4Z@,?/UP:=1M^&J50-W?-E[B\!"$OLG"O-/AB:J?/(B :.L\P!B>E94IB MZ^O9!T@Y_++P_ ,_U18YDZ25MX1V2-S2)K"&;*LM'GC*7.;@,33:[E87;R"I @!%]^F"9]]GRXG'+EG+'&*#)@B4=2;71Z%R '"K@#Q_>< MD;_@EXB+"5JEA1,*LJO[Q:W'\(@(62;O Q=)BO;IQ&L$C(Z.0Q5Z_Q/U/:3; M 33.Y7!.O$S28@@>6*C-/V)-G*M@(6DG?$E>YM+Z%O8& >/<@PT'C?VEVP,T M+HY9BA3P-?V6+&E(Q7OI@ =59<$I].?,@&>HL1"R9?/A>'>IZ.2R='_GHY& M.X#(!_R&LS-<7FM&Y(M"GZ!XI"T28B3W7! MJ8D]0,#] .05R>F^IAJ7DX)J*W[Z)]<:1:J5)FYSM$N(/ G( M)J>$AOG8?#3PO81TXYF9^R8WC)!J%M9<*G??*)1*>Q@1;6[NZUY3LI M1V[CY.XKU@X0<=D([N7WKSA;7HLAM<$2(Z\CSQ@')9DF#\LS(%%$K45.FK7& MQX/$=%)AW 8M;43>P4%#)R<2 77XZ@NRAZ?S]1#[ M6+0H=8& %FF[>3JPM5;DLB?#HW(H<^NZGH>I&3=<&@9(C63? 8K^A+54[90X M>9:_3&?3*IS5]!M>LN.%+%EJ\+EV:0ZV3O(L"91RAG$50FK^M.$)DL9UA8;! M4TLMC!UY/YY1N"._"??U"6RD^+ @Q029MD[468"PJ10?K5#\UHW%7BF<.PN/ MZR2UQ='@@A\;5+^=+)N5"A"9(G.<+<4740F2JS.<*W2>R:W0M2\%X[["&@!F1U'%V'B[+\MU M=P<%5LOXHP-O(NT@)1""R!:8(6>1F6"-WR[[O-5RX[ZY&@!)[87<@4-UEX&B MHY Z>BB)U^XY*8%3WH)Q(247T4;9>F[N?M@9[(W5,$[389+N*9ETU0MP$CD7 M*D1-$JBOHWG@$),QX*6,1M7>(=M5'^\#EBLR.GDZW#B!M*>8.T#*V_EL?I.+ M<\Q?;B3%O"72"?IH+$'?4P :F(/HD[$F\9A3ZP9(3Q+5R2/A-BAJJX(.#JK7 MLV]T_E8!;=BI;ANI:#5QF?G(@H(8C0,54_73) >'VJ,,.6C7.I/]$"WC)B$; MJWP^@/R[P-&&[LM<5H5P57B^D,!,DU9 Q*%,9%^RK66R2,FW$<&C7[ M2WMWL/@-6&9XLAX'W\3IJ9V0'Y31Q :!-ID,1JQ+(RVY<*5DD!&5%)9V0VX^ MX.I1BL9--PX+IH:ZZ, 0/R,F#H/)>:SY6]8Y@N\G#N(RY??27ZDONDL M+'ZLW&2Q.)=^#6W^;CM["HF+$Z1 @. X4W,9!@@B:SJ4HT MRN<0A\;-.2GC9JF.@IQ]A-X!=OZ&TY//1/;(3O':;-D&>L '8?@0Z8-A(5IS5V)HO48[3:4;V?3?I8N M "-H\R?"\,:X:R^Y"K6H(M7@5/ ZAY6O7\%+43072K1N+KP3@>.>LF,@:$\0 M[Z[.?K%Z+LZ[+4Y#=$R5VL:;Q5I8K6L'9AF <1_)31&^-'^*M2.)XY[M_>*U MB4I_VJZUS]_]Y?V'EW^F[WG]GR_?O/LX3//:NZL@3CY%&H-6(X)02F%%+9$0>@JENO"E;"#=8+=CL2V&;=2,NW.(D#P.LDX MBE(O6LC?SH9[E:.7[:^Z=LZX'6/B5W-T/)Z.VT7N721JMYE(_+X^*"#-K5:+ M:3Q;U9YMG^:;B7]7/85E=!3!:;+6L]D;41Z)XV# MC@#5,73=@5_Y$-NOY@MR3V;/SXBF6?KQ:1%F2V)O\WIA_:?3#0SR_SG;5&AM M(:2)CB)G7A"LY>0N::L@I-H @QEGA7#6FV-MA$$8'/E!\!@0WG(;C8^GCC=; M5= '3*=AN9R6:;HEB'K/_NS=\]?OZX^LY;7^G/=S4A>NIHNUA3R_#'U_2I(D M69/P_A2FL^N:GR29@_?"UMHD0Q&ODA"+00J ,=A4N+8X2-G86 R/_*BZX\W8 M']X.+;O\=)0]NHU)$C$HYQT9(B>3'XIWO MD]8Z[Z#.X!Y.+S>M8+1G29+@DJNL4'CFK8[ BDQ!!#1.M[Z0>82<3EHZ'2'\ M:*639O Z=N+OXZ=WS__GG]^]>?'RP\>7_^NOKS_]UR"9OWN6.4[J[RG^VN?^ MUL///L]/:9,L7_[C;+KZ<3593?F(I8XI02<)4?5):1)D.R5*JS%F[IJ/8=B& ML,8CKE1M)R,9 E?)U6:<9)=-+F""DHYGIH+Z9QYQU1X+3PR\VD7>'81CE]1O M)%)-\'Q&?URNA_I8R7,1OC:XJD_,%(9Z-YBA<)%2RI[^T/H&[5&".L'2'II^ M"#0'B[T##-WBX7RDBTV)TZF<0=8'00JEI[-;!- Y>AMT+,ZW;F=P+R&=8.9P M1=\NHCI8ZAU Y]J(TO/Y/5'F5))1H&)A521DBBE4!J\=9AFU8;EU>O0.$2,7 M:QZNV(<'P>XAY0Y@\BSG==>@UDHF" 5OJC%S- MP$N10#,N)3.TCUSKMR:/$C1RQ69S^+23?@]02NGLR]FZW=1#*8]SQJS(A269 M %6DD%.1\*(N$:S-7-+NL:6T+G;;FKAQDP(#0&P0K70 MP^X(ME@OBAYOAA@ M6!21CAZRB75*G<@0@N>@.4M.!8[9\L;8NI^2<9\9MP=2 WF//''V^68CU*Z> MI6!:O(MYE! B5(B;9!Z>7P$&(T] MT+B]]G> UAZJZ!Q<5]>HY]:W4)2158B@!2..T$5P7!@RQBAB9&@CVVJ:UZ'6 MZA9=_0)N'TSL8LT.45 '3M4]+W]0>5$$MU!')JY;Q4+P%(4PQ)QTTI[IUFF# M/8?F#G]5US ]N9^ .X (!13SL]J7X^1C?3L0%GGYUZ^9N'I9[YB6M=_UF^ER M-4'ON?%H@"Q[!%7HER@=0LG&&B5,<*)U/\0M2>LD;[DG N[&=\W5T0'**#)= M8%CB"]S\]_7L[B73A_GIZ:OYXG?B>:*=TLZ*^LQ*U>'F3H(764$QRCIC4\B^ M?8)U++0):==HZWF>3D$_CB#2 /S,5D MNNP'QUQ;375PPEX/U?_ M&4[/\(HI%SR67"P(3OM+&59;8"5;YXJ&)(RV+++CP.\F8>/FWCM WP%ZZA=\ MFRWU\LO7T_D/Q/4WO3];I,\DXO5+@0FS00K%"R YMJ#"NNR,'%P64RA:2A[= MD>#X%*GCCG?H *!-==DO9-?[\$$NROQ7"V7.M\$EC,IOAZ?YXD'4&U05^I#[JBB (+EUXW MSP3L0>>X_:"/G\T<4(O]O&J^NO5>GL\;_33?EN.$0>3=_$C+KY- M$V[.I@^8YB>S]:>LCZF)\R1JT@((;PTH%^CT0>]K9U_+31$ZRM9=P8;F:>0F MM2/MA?'AT8&'[")KBZHP@ ](@IXWH!#@L 7PNBC%E%8^MJ]WVZ-[X3W%QMK_@#W 9 M&MW.7J]4**(X&V(&E,G7N0R$?%7='E:PMB1"[EJ_9MJ]/N2?X[)K7[$?>*W_ M)41>3(E>(T^MVZ;M61["_WFNH_9705,@ M';W[];./?W[UYMW?!NIZ??GI1^IV?3\W[3O=/ _+SZ].Y[]?[\O.,KGE 83. M&13Y-76:2@2IHU8Y>"-S]Y=#!)] MEE;3;Q2LX)4$;%;"&]IS3'M) ;X.$!BGPSMSR4-!Q5/K5Y:[4]E)G?>A"+K' M;QI27=VYY)$Y8YB(P%*J;5@U@^!\?2W&LD*G"RMI?)=\*!@-K>U'G?)=1-]% M3_4;B9J:99FEZ2G>8.K3?%=Y4OC@O'0@=&!&7R"MG*;AO _VLR\U:?/?YQGZG!*1S""ZC*"2B1#H&(+@ M"^.*:YF;3_!YA)QQ3>SX6)D/H[@.,+B^GS]+J_6]_?/YRU(5*U/\RUI&_?11'>@'$2E(T*U M)E4FE\)Z4U-=Y\/F[Y'@A)DDF%,"]%IR1E23KST8)I'8=4*86R66=Y,V.ZTX M[J.);M WG)8ZL)(/U&L4%F5VWH!UW($2QE"[C4J4DX_;;N,53O Q3!9@O!51, M!0*G8$P+QRSF:%7S*Z9MZ.JM&44;3#P)O0,5U*D5?#W[1D*?+ZH?RZ5GB8D MS"8%*EC:JL)S*)B2MB4IV;R1P*,$]=:QXDA VU;K),UM@8%?= AK^^+]>QMC!"*$S)[#(J M^LOAPY)MR>VMN<61\#F,.KM$[O/Y;"W!^ACL^=ER-?^"BPL&?TP0"PM>!;". M=JNG%/\^.7EPVAM [&WC[ 60WHE@\(TNAD=?0"F*M/ M7A3C$)E&D-IHB\Y:;ELW4=F=RD[:UAZIB+:5NCJPC^2!7#Q83?\XFRZ0>*5M MMOI1.Q:MR#&ISQ^^UF^9"&5#<48!%LGK"&!-/G668+F+J R&PEL_3MZ>NB[+ M;YOA9'X4I761'MI>E!-KHP^:"0BF-LL418&WCC8Z.@Q.>.&;-_+;GKHNZVB' M N1 2NOWP+XL,[I'D!I9%(E)<,(ZVG*A;KG:&BO;J&)(+&'K2YG=J>QD5,:1 M#NQ6ZNKAP%[,B:"\?$5"?3.?G7S"Q9.YJ8HZP-P'_'KN<;PK]S/D%%KAF89 MP1@HKEF=("(!M4D4HDGEMILPM5.U]A-$=7D"#X6YMBH:_^YE75]YR=2[\NGS M=)'?!_)Q_Q)F9R6<%Z&_.IO5'E.3DE5T%BWD:&J!9;3@72J0;'$JEUB$NM4? M[($RV*V7[++,IC6Z!M3"^!"[;^M\Q'1&A+S N)I(&;0FAB"XG$!)ZVO]I(8Z ML%2%HH7&UCWG'B"ER^3?,2S9ONKH!USO+WFI3-2F)"0TW+R=L5['& P#(XP& MQ01M%Z,E"&N%]9BLMZU?USU"SKCW<<=VT1JI97R@K4WT.3NUA>CZW$_KAPCQ M='JR*05WAI,-QCH9OC 2E;7UA;8#SX60W#NGB]_J>'QBH7%OS(YY*+:4^/@@ MNI#@1E2X?L[RGD[V-/U:^Q=N]LHDQ2A)(I'\QF1J1YU$8F,>,F*(NN9S3.L; MVT<)&K=5^Y$M5CO5] .WZX'RA0VF>&7^YLH>B4$.$Y[ MR>@466*&%=,ZQ?LD4>.V5!\QEW&XBCK(95QLF9V[%6L31,Y82'9U&+3(2)$T M*DC*:&N=#B$-Y:T-TG]ZL/;I([ER@RJT'YNYO70GBC.G-9<@71WFJPH'9]" M+2E@CB[ZV/J\WIZZD7ND'QFD VFM@PNRS83[=^7E]_0YS$[P \']W:PR6_^M M%]'?PNEF?U[,X*A_\6R6;W[AVG=.*,Y70A4),3)3Y\J0S+E4P(TM5FNKC6Q= MB34 &^-F;0:[8AM;X1WX$ U?/JNE@WHIXD'XWA04%Q@3RL M2'Y]B%R ""E(S[,JKG5=]W$Y'#?U--A.Z1@F'1P6J=G!_^,!@L,]8GQ'=28C/&AOE."[!WY)V5=^5D*:/29<<\QY=9#4^Y2,7*W[R&4??=!UR&2 M[P([]%ED?"_(C]Q;'7@&'ED )1617V2!XAGM.B\\4ZT?'MPB8>3G+4=!S?XR M[P RERVH+@K.9_DRM_::#/>5K78.O7:: 9>UC*0:[,CJHW 97(D!HRFMP;0U M<>/F[8'Y_FKZ;?,9]W0N%< M&YU#?1DK#>TG+NLH1P6!*:-5TEGY[2IRGEIIY"KHX>'25-2CX^:JF&A)CMQ9 M7?^WL]7;^>J_<'TV3[*(J((6@ F))6L2.$7,,:7.O(HL$?X/,9<,);(E4K&@..I MCG#GC$"56)W2(#(Y59GK]L/\AIL+=B=O=BM;=LEW,)+BS,#K@2TH/*G97@I2 M0*C"7.'6,M;Z&FM;VCJ> ;8+6NZ=U]!:-1U$>P]PLWH>%HL?=#YLIF6'Y'RP MCE',&DARV:=ZY$]+K;14T^C#?)^5VBSFA M8IW6CB!YJHT7O(& P0']AF6ODR0>CVWM]L#A8)'!47 XI-(ZL(-/L5=]Z.K5 MSN@8X2X6;RT(810H-!0\FU(K;%)0IHAHL/T#W6VI&S?2Z *)>ZJJ Q >=I4J MF;!&E0A1V@!*!7)T4K(0DN$L"<>=:XW+G[BH[VB']W$4VJP*J7'(_%M83I?S M\O[:QX59_C@]F4T+Q8RSU7G_3CHWWL]/IZF6,^\1+N^S3)-0^6#^&H7)=Y>Y M:A^HG'1T%(.,,@.A5D)T-H$+K"C+O#.\=1.3AZDYU$2NY?WNAKR?/2'O3R3B MWT[K^QK!33:,MI$1+%6?Q$(TS@$S6L52>S.%UNF"0^@=>4AG&T3=-HE'4V"O M2<0]+,8+7(7IZ;$,X\5J8]G'>[D=WDRFD )7AH.(#H&\0PU.U 2UD)E":1FQ MM'[B,YR9?$X^,-;>PU7@'Z;+OW_:S%!A23O/ \CU)8ZNLVRYC8 E\!23)0&T M-H#W4]*M:=L%!7>\O<.%WD,0L[,F M)HBHZU,]XR'44"MQ- :UT26DP4%UDZ;.0'40 IZ$UP'JZ !>'_ ;SLZPOJR_ MK^7^7_!+Q,5$D6.JD"<(3EI0+BOP4CK(1BB!B67C6F-L*\)Z ]HA6+B3JVNM MF [0=L_6_$0_NMZ57CK&:UU,+H98L9Q8B<&"9,Y0=%*R;O_ \&%RQKV7.,ZY MN)?H>T119>1\RW'' PLI :/_@6+$CXNZ#F5@)A7/C3F"GWY)3F_V:4^5/^FM M[R?_'J!T;D[OL'1N7WG1&*3/8&2J95U2@F/> S>%*8 I5*2EUCD=O.3GT#'@P2,8U%::'3>6KQC5UY?D,XOS!YR;IA#0*'J M5JE]?X+PP+B*T1>5X^WFK _46=_ZX/%4WDA/\T9"Z\$%N6TEWTQGN"XNGYC MC!<2P65+FT'52YNB& @GB#5U^CIS/_=4^=/P6E?170Z]7K!ZSL M7+O]6URO/O&)3:Y0=Z%Z^&M28[2V(F00NG9CUJ& 1\?)OQ$E M&$Z2N3T>HN-KTK?X^T-RK15AZ[90R\M!V.OO6;<+/KU>E!"4D](("<+4:H@< M$'S"",;F6,NQM?+MAU0=3G>W5["[(.QN<\@C*_3G-'6'E-IM^D7!C*C$"!+.V. M*H<8(CFKM4(B&>Z]:G M7 K<)U F%U!%T1E'L28D9HW4S&6N6S\6:&_#UHF3QTM'U_&U"!1$^T+0C[$^ M ZE]H-%'B!HU3\1R-NXIP&RY5K>F9Q>%WTA,-99O!XF&9_G_G"U7Z]WW:KYX MS&6LN5R#,F@; IB<'*A$O\18"@78)GH5N=6E>?G\+@2.@[A!H#$_EIXZ &&] M6)$9>!R:$19 F6U!UUD(L-:X-(C!A MN,ZF=>G;5H2-B[3#]7_;8C57QLCWO<_/OIR=DCZ^G7=&W[12OY+9>@LZS>K< M%PZF%N"H0IQ%),XBXR9@B,YNEP![XNIW&UK&*7@;\C <1 N=H^K\+C6Z8BTK M H(U'!2O.4#&-QI;9SX>O8\?)VNPNE$9"ETD20,$A.&' DV^IC%2"@I_FB8A[ M2>DUY;"GRN^D'0Z7?P

C.?G=2VG+7[[[66.#(4*9BF*+D("CZTBN!3-, T MINA<2=JV?KUY/R6]NNIM0-1 ^AU@Z$.]G)AA?AD6,Q+1DJ2U.;PQOT 2X'0U MR>@XD4W!K(PU7+8L%82SD\V'7]U'.Z5B\2E YHB@1$K@3#&0O&!%,TR!MZZ3>IRB M<9./!VC_SF'33O!]&X-UO'" 23C_^8:&X3Z*AC$/V=-'>BO(82#=J8P>O,L< M4"69A?4,;>M[R#;F87TL;@8(/)OE-],0IZ?K^ 5669@VVBC0HKC: M@IY!X+4'7E(Q\6)XT.DI9>^T8E=68!C<:UO4?<@<]RW^0UP=RP5=8#"S;@, MW(HUYQ*W ED=.E] 87V+@86.7&91%!VB8JTKJW8@;]RWM U1-Y1*.D#;FJ?G M\^7J%AOH&TN6))R!%GNZ;2U=6P7*@A* M>PB:)YURDD6VSOEN2UM?WO<.B+@S?'@(98Q\E?ZA/I=:EQ=$8TJTS(/F]:Y7 MNP(A"4?FL4X8R444VZ+$YW+!D:<(#:++^:&"[0$-YU?R3F!62 =B69^YUD4( M,@3@7G%DDK'HMVI0M0T>QBZ'V%-9M]6]A^3&[@$TG4V_G'VY:$A!+G0R.8+W MO+9#X@XB\P6$=U%X'47>KB?94^U_KB\ZLM+W4=F\A?S&5GSX?IUPEH46CF"N M=+VS=)QB=;)YW ;M8@A"HFNA^.N+CI,<::;XO>770?3YX)'WYO+R$B,706L# MVAF2BS""XFG%(7#F0Z'8*WC3V)]\FJJ1!\L/Z3(,I)H.P'8S:_CR^]0<;W0UMJ>MQ;]WOCYAHLX;U%M M>9.'9RGA:?T"Y@\DI@N6Z'R5.2@#EHDZ[--GB%$&H,,X"V=U$&J[6LMM5AO7 M"@T$F6%DW8'YV5Q=7$\EUYJM=^6B5S6?B)A9=.3CQX".7 !I(:;Z:D>:+(O( M&?4P=TF/$#5N#G]@L]16)1U@[#HK'Z8GGU?ORE]I_]3[VHEVPC,N-'!TDK8+ M)J =Y""7Z!FYC%'JUHFY1\@9-ZL_,*Y:J:'O;/^M&J"#<_X/?%[#S/\V% ^3 M_TR-%^M=.)B-]G0K>.HIIF_]_X,K]^7FM,?J,W"4!(<5Z MQZX211JU"JQ8Q5CR0C0W+H]3U%6N?Q?M/^XZ'R3X#@ZH![BY5K5>$&4FYXWL MHZ*@ &.IO6@#'<"?MC!XLR'Z5_FL*+7381#5G6LD&#@ MO5:0M4G&8V:R>0.F8P2;4UR^#S\VC2S/\));3[L,%<_UF2M%0-PD\%P6$ :S M9XA9RM9/O7:AKZM =!=D;.?_-5!*!Z?JH\\*KO$WJ8,)5.8&K+5DZX/4$(14 MP)WS4NS M+_5/$QUU3)Y[<)9VM;*J@ _%U\F$VD3N#<7MQ\3C0X2.FT'I YQ-E-B!L7PH M$:!24%@WG+/KUW[60"@E A,^%ZNMDWK82HI..@JL?@DV-@71%&)LND;3U![BF:QO7LAL+"-IF0?173@3]W+S\/ MN@!"!Q9KVPS.(DG., $>T8+6UH:0G0YJJ[KG0U'7I_\V)@2;J*Q7PS=A.AAI M? +I@\S,)2]BD;9U=#1D4O9O6.O:,#^C.""< M$%1JF]Z+OZQ5E'R"3'GR-3F(HFRMG900?/:0I8I91N=B:7U%NBN-725G=T'( MXZ%@8^5T<'H]RM^+\P/Z0UCA^1C9B7)43,@[27H#N!RJ^+[7=QT4'T]H_!A/13VU7SQ4.I."N4X^8 01$T' M(M/@-(L0"R(3,8DL6\>!!Y#;5RW1 < [ELHZ0.?U(&0+/R&:DH)V!I#G0-%) MH"C7!(08O4!AI':L]073;A3V50IT 8'5$S?L+O/0RA1NJQY AM<).[(/:4# M0-<1,]$AHPVW[I >N"%[GV?OA4J;,>H:".W#NS--B?Z_?DX8[(A7B,95E6K MV"DN<#&?5]S,(H781U,2\ MST+KHEK?VFQ+V[@9U2$P='"7"93 MZB!!51_[$P08BZ!#\&AD%E*U'UAT%%M%L4$X.5G@R5I5[\KYLG<& )AD<[! MFTV DNO)0UY"5V@4]MZU4>_UTX-3?*ZWJ+UZ;17&[ M'[LT%)WX4O/&I0ZDT1H<-PZXBIY9)J6Y/>/C8 CN0>:X=T'' .30NNL GI=' MT'FV[CTNRGSQI08M[^+I=+,5:_>JM,+\:?J%ON5=^4A?7182S,6)=6V40,XI MQN@A<)M <4Z[,PH.6?BBHG.*E=8OFQJS,.[-U#%@/:;.?QZG\>9I-+\XC0XH M$]IYC8&]V)F2DCL/6N2:^TX1/*HZ0%5D[Z+UBF_E0S[1E?I! L;%4#O] MSEL+>VS$X,EM%E[,JR,P$4DG*V-MQB7H&,\L0'"1 V?.9_(PI/1;!;Y/(>8A M L9K9M](L?/64AX1*NM+U,6/R5\_3F+ A,5[,+%HBF@HK G"2)#61IN9"EP^ MEKQ>8OKCR?S;K^>?N('&^1^ND'&UWH@P:*.T^4$2'/L"^AD=L<3Y\N7W='J6 MR?7_*SF-F-=;9'G>L;]V$TU&,+"V=IA-,D,(18'G2NEB64QVNX[16RPVWJ2# MMG 81+@=)!!>_N7ELW/*:]3IO,_@ZHVF4DF ,]% XD4'G:4HL74OZ*O5QPG; MV^/D0+F.[%T\6T[#^Y"F99K.B?=,J&AX;?:IR?;9E"&2>PZHD14Z5"676[VH M>,*KN+/P.'6>[?%PN%1'AL3[Q3R?I=6[Q4=>& M4#%O=/*,#*DHU:0Z<'0L@F$*R;[RPK<<7G+/AX^N_$/U-6\HO+&5_WJ6[^' M&L$=[0A0E6[EG8:H>*#(*LA(5$;NME/_O1\_7NPQ .%V 'T<8#Q^>;RQ$8 M$J4I*GIPTA(_)2>RD%I"B<'())F,OO4%PE,TC7NAV-SA&$05'4#KB6N'RY"] M%@#0/_E3^#X)&"T+EN*Q$%1]Y/<@L\M4_)XXV:VP M\6"E-6PU-OB%]84 ?K]=K1*N5:LTO;[>:<6!+K/WY_K(5]LN>J$U^5F8$P7_ M'AW!3F9(-C,I>/&^M"[J.M+5]K.TSG4O22LX_58/EK>XNACV(E*FX"05D,*M M1RU8B-I$T,JA#>2Z&-:Z-]EC]/P<5]N[8.6V26RFC2[:+#Y8@D=,35A]P6>, M!DSUY$#'@)B+)+6(9,9U\*GU.(#'Z/DY"B(/P58S;73@[]W'R]43K5"\EA@B M6*QQD=0%R#-0(#@OR1KEK&GMV3U*T,]1E=@:6_OI8W=P^0VX9M5))2?QV*6& M;\.BMFGXUK:X\,ZG#N2!/4[]D;TLU$4572+XVI):9:/ U]@B,VUYDB5;;/T( M_TA>UJ/[XZ96_AOSA (9ENO[,&-=;9;E*:K*%/2$4I Q8D+*UH+8C<*?PQ/; M!4\[6;3#-/;SE%'O46P^OU%LWM0F-J-F(%LZC+2.;(-9]#*@9!!C">0%Q C1 M%@(R?=G&G!QO/G"DAR+NF#4KJ?:T83J"8EY"2$)#;220N# 6O6W,]L]?Q+T+ M5G8JXMY%&QU$(P>_R?FX"HO5"W)?UQ?%6>5BN;*0DJR-]-%#D*H^R4$Z25SB MGG?W#.L&!UWFK/= 5NNG5_NKN0.0/WD5D,D:Z"P1?)(4/];AK$Y(#TPGE5+* M+&Y7+';LV[MQRH4. 6)3570 K:TVUB0E[I2U!5 8#DK7&>2<<2@NV1"90=Z^ M5>4VA'5I[?;$PCX6;R?%_"QH>\R,TP],YYE/I"W124;A)I6$\(F9;J_?_?R']Y%:SS[&#^@GO/:R_+;'+P/[7?;7[*DP7 M_QE.:SU86)XM<-,2<@^UW/]!3>2Y!8V-,AR7*]4VHJ?SNMA5K\"8F9(^,."* M:=K,]167YJ$&KS." M1(8F%"[HB#X"LYUT/VJ&BSN=;)LIH=?CX][-NW]#ML<^;CAC,V!;MD>AI5W4 M2H4 *GFD7U(!AXJ\9%X($245U[P7V9 FYV/ZC/GL%-^5RU76U0/+:_V4IO4A MY%KR^1V=F^ELL:#3\+>PG"YOM9T1*0DZ'BUP2VZ>*A0(!Y$"&&-SBME0X- Z M6="4@8Y-VBZXNVW2QE/R3V4"-S()]\HDK"Y_9'Y+/ ?W\D1J)WSA M!2CNEK5?(X.HBJ =S)1F)3"G6YOI9L1W;*)WP=N#7N=1E=M!WNZ2\=]^7+,U MKQ;XCS._X<- H6E;<"BJG>/]*I$M;/0:,Q=-Y(R8%Q]8E^YKQ<(0@>B@;.%05SP=*.S!8A%I44.L%U M:?U>XSXZ1AX,W\59>K!^.L38^58L4>5H'-E]Y130'E'$ M ?G(QWM9&.ZT# MCOLI&7E2\\$:?@(R>XB[ ] \G\^^X6(UI0U4&3FWKDYFBD+,OMH^&X-_('B[@ SU[S-R]_^>8H+(NKSCS?X#3?- M0M%9RPQGD*7/=:IJ@B *!U,<)B&*YLU''&U'V;B/Q_HX\ ;084_(O.XZWN7O M?",S3(&3T0<6*1A2#C.XK-<<:LM#BB*UK@K>B7?)Z01G[4'P$-P. MU$BGX!+GK* TH2B,4$0-C7-RY$B0NZ*8YSSZ8+)NW6+B$7(ZB2Y' =<^&ND) M7 =X*&^N*D^3UJ=GC)")5W "T&6HM!QX7Q&X(GIP$1V4;0N?KR'C$X.[N.#XG8JYD - M]0"R^>SDTWFNX5*PDR(5MR(G2%@,'4BF-B14$@QSA?QJ%:5HW;[Q7D)&SL,< MJMY[,G>'R?KG*JW*>5UU'TY?S]9E]@>V$=A]D0'+HK;F[1A%3ZP((65DX)2K MW6--@<"+!%ZB+<8+%&:PVIZ^BYX<5R5[ \P:#XH["3Z)")[+["C$4BD/%N_^ M$Q<][8*W 8N>=E#NB"=MQNGD#9Z$TY>SU72UJ8G(+#F518"03:J]5NEWWE=Y M2I](>B:9;68YT4=O($F_N4+B/0MV@J7CJGS>1OXC0V=#]477\1B-R%R"*/2+ M0F<@!.] &W3:4)"5'LW?/8V;ZZN- YJ#U35O(+NQN^R_FB]P>C+[>!:7TSP- MBQ_G"1WADU6HZH 97QO[U>[)3AK00"&Z3-JV[+1P_$?8SU GM<7B-CXBQ3>&[ MKUC;6LY.WA"7^"PE/*U?P/R!E%??:L^6.+'2(2IC(0KEZ(#0M1E+X*",KB>' M#%SJK>SB-JO]_,[4GDB8#ZF6#LSN\[#\7/]]^8^SZ;=PNBG_I)!G6ML!U+\@ M6=[\PK7OG#CA8Y$Q@)0^$K.%@_,DV6Q"3KXX$G/SVJ5#"/[YS>IA,#Z^UGO- MWKW !?%36P>_GA&?9WLWG[C_@YIDX;:@L5&F[=Z5" -_QGQ2@9CHK]8HO1NURZ+GBYHZ]>#7N4 MTM46Y%X(5ULRT.9PW$)F$KV,:&@3#":.^VD:N<77D;!UI\U<2TW]5&9L_Q87 MCWW<<"9MP!87AX#/BVAD9 **SW5@22H0-?ET3LO"G?*]$^[7 MT=6V,4:76$,ZY0JYM:&&=('^F J7Y'P(C:U]OFUI^WD-W2Y8>[CK14/-_50& MK\40B^T^>#@C>)11%@>=Q8*3EI4FX&3R^G4LFX&-4=B(3F@"5^LRG"[\O$TB MBUO.,)+K85D0H)*IU1"A3J\2+CNFB@NM'UC<(N'G-6Z[(.=A+VYW/7207KF8 MB/9VOL+EFWF8K7W1Z2S,$DGM:D[:;S^N?G_Y8BYZBT'G#";5&".SV #U1)![#ZM @9[\Z#/+^;3!Z5$+Z^NBP4 MUTLN('J&$*0F5[2$))J7]#Y*T-@#2P[5]WPHX7> I"O#?I7[+KPV/A4.A*RC M6T1Q=21?@JB4C%)D56SK=P[WD#%R&_*&!]ZA,NX )C>O*][.9^E\[FQ0B-Q; M27+)Y(+&7, E71\$B1ATIY+O'%,-)-X!K%[B< MGLSJ_>ZSY7F8<^T;_D1&^LU\N:SC9TU.PGCN@1N#H)0CBRI$@A)9[8?G+6_> MM^U@HGLQ7FVP>%P==@#:US/Z+-J %V4'M3FN#"Z#E\R#0EO+QPP#7Y)0-F7A M0NL3\18)XW9Z: VH0^1[P!#@U>'%0^=^WY7;M_PX/\U_6A#.)S*A215']W&#"DEAV280]"WRN(>J!EZ9)%QWW"VPD%34?Y4R?2K_L;WWR?3X5+W@TBL@XR_3R8IZPG=BM?F2SZ 1RW *.ND9)SSV];BGRGC M+XTB/]9:R"Y%BJ-'*D A<(O\A:PG1* ^1&T0+6'E4.S,&3B+"4)"J9)7"47KUC(/T3(N9EKH^4GH["'T#L#S=DXN MPH5G<9'>UF?Y@N_[[>4%)[C\Q8T-9F4*9>TT=)MIA.;>1,YI"&2ZK?I:>7!-7A!U4S MJ7>%H.?SV=K9NW9G%:6,6EL/R6M5T[VT&ZQ!*"D::5,0TC:?H?T(/;VX.H=J M_4$X':B"L9^YO3Q;S%_@;/YENC:I+[^GSV%V@J_FB]_#(E\P=^T"/O9T0-IK'TIZ 59AP)@?FQMC VYWQ84LBX_ MOY^?S?)>S%H>I:A=S)DBR2K'$S@?-2@1DR5'@"3OMX+>H93T!S'2@D M60J&9Z.;9_MW(*^7XZX-OH;2RP$WSR?UI!WNJO%/\WG^?7IZ&F;Y-7W<[*2. MY=B\@]_GIO"QCVMRT;W9WO?ON5Z1BB>D(.C 'RF.!*!UY6%KX MXH+/(K6NG]V)P$/MUE:+71M6+RC,4%BS<'7=42<;ZYA,6CFKJKE[O7BQ[M3]0I,(*%^13R%@+:=='/P?.6>3%(M>L M]:7Q(^3\3$9L%]0\_)[Z,(UTX/]?L?)J.INNR'O]AO=O]2L6_S_RWFS)J219 M%WZ58_^]]XEY,/MO@*+V*3,*,*!.V[Z2Q0C:E4BT!JKHIS\>2N6LS%QK*996 MB#;KIG( A8?[%Q[N'CXX:ZU*0@(E%EFG5.GV76;7&LFT3H)F4OL9: "9T_H# M4X!Q' DV!-+E4UO\=;LI+/VZ7&WF_][)>9^9>V_OA#N5K,+-VC+>#WTP,&A& M /$I4-NYT>UB>7^1F:D5>_^K"\N-B'P(_(L1VVT-CF9M<] M3F*"%&DA1IM#^%MWV+^3-" ]$.SQ2Q7..9B@(- M'9)!,N8(,YPY4=OT/$#&.9FKW[56ZPO=C*YJKZ;22VLXY&@(4$8[H]E\+F<')6TTL)[FVH_8W6GK@U'HS:F M*DOEV'>'3_75D K41F,LH,>.1J$+NUH] =FX;+)%G6QJMS#II89&-^*KJZ$^ M'#U2#;U>3/,4]7Z["E_<^J$K,H[!_>QR8YO=_?8[B?$=2&9*RP@(U:*&J 3O M12AO$C0QQ:7V[)R-[YL SXOPK^TL&$-R&A58?>8^'[<:6:@.F_Q,AG-M[VR4^ M:R9#+GFB))1:[)R0GXX;"(;HF!3QC-:NJNQ!WK3P/"%H[H]:&4F";8/S9F-O MW=?KY%7%O4PV@2)$@-!1(AM)@D!PSX)F9>0) 7J(Q(EGL8P%E>Z0/%IN#<#R MU7:]67Y-JP_ITNU:?YE_NTZHITPG+P7(E/'BB7BFC0@,@BOETU%;4SV"\@0Y MS<+M>!C M PCA$_C$ MX=&CU]AFPB]:=4/$G2Q*-Y3@BSFK)I &K/VRJWAA8E+LL + DT MNC(/KI3>^F*IR"!\YD)247MX0!_ZI@7A=/;?:#)L )]/[.FRDQ,RB!CJ,L02 MWA21*#"DY%LK87R01I-0&Y//T31UX^.QT-#=QNLOFK:A]B*$[=?MQ:X3X:V$ MAIDTB7@E*43O0^EBX<$9J8"+Q*@0G"1V0O ]0N6T:K$%.-807SN/)$]LM+3" MM#(&R0,!ZDHKS)@8&"HL).&)2"%*8VIG #Y-T;0/*BW@KZ]8ABO#Y<9=G,HN M_&J>]IY3ZG/]8I;R_>S',J-K!15);&Y[3,3B4$K%01&*5,94>D$+7' MK1Q#[[0]+T\&T).)] RS]&K,H.KS\6,_#9YD'E7/#"NK@H_> U!_*=]"GPMF7Q+M]?;R9]3M9PCB9P:6F@;)E<6=* N[=$..4 MKIV&^#1%Y_28UP<[#]1>/;F2B@=R@,3S!%^UHKP.4.8$AE3YL#++& ALP:?J( 8G$B:!"YM[9+ M"OY)(XJP#W;Z.B@]Y-* @_*4N__P]']()?"/DBR56.O@+OX[N=5,))N9%*C[ M=ZWEN8O@>5"@#'%*6,N$..%K<5>RV\AIG12OHTBX\1#DPRV_Q>OKTU_IXGOZ M?;G8?%G/2F=NY'8"$3P#88P#8X.'Y"G-1!.I>>T.CL=1W$:N;6M0/DJN9X?B M.FL*5*FX*WE(#3QN&^J?76S:!"ATT:+6L7L$"F>)U01 M>VFF3 R4:@NJU&>+S!)XXS/PG+F6EJ$)5;L^82"IG> J_R/AVEN29PG87Y?; MU!B#P&,I!8,X]QK[(N.SU/ATA1@BTUC7C)6$/^>NM(T!%4DEER4*X%R1XI%'O$41T@J(^ M7RB>5$BMADY?N@NW".GCEY0V1X1$#WU,E5#GL_15"F&^6WUVB[V47RT7Z^7% M/%Z*?!'?WZ)^U\FFS%!W%Q_Q)^ERKM1U4Q%OF1-$ HLQE_%1I$PQ5D")L,PS MO$Y][7R8*H0?70:V_88@*1_I+NY([/JDKF\:GL28F+8D@S)*(I.R %-:@B:- M1G(B42E1^R[N0]^TX=#3X_!!\==8LCPC%3B\]^'C'S:6.ARQUV$=,*:0F:+H M4A@F\&Y6FH&1M$R^(EP$RHE+M0,;32C%_?S56XW^7UQ<+/\J\OMUN7J%Z)]O M2J^">_V@N/5.CR MG=J%NJ-/T. KR+!I)ADJ5@LN"\D^/2 M>^EIGX6F@^,)!'5&-_?U$NA%^66[_)VXN'%T?I=I/WW6X@\#82U:3]^';&35/&-CYMH'] M(N(7I>)]YM"T#I%Q\#2I\CR ]I,A$J1B'FT=0]C]Z<&/6)^]EYZXR.PD@#N! M4,Y&]?US-=^@M9U+I\&H8HP.%/&[_LT&#$7#G; DD@B)A%"[B55/$BB(T\&OBJ&_IY=IFQ8C_]]M=4\(<*SXT.J.^B]B"LMN"B MCT!3#-H13K.MW2*[B>#/353V_6J)IV+SXSW*KDS(?/VO[?Q;6>NR^PV:PE)Y MM(Z=C[X,(;?@$[**X'DET0B:S7B-4)^F[6<(]?3!W^.]4"O*L $WY]'=O/Q1 MAJ'O.B ZJCV5UH'G:*R((#4XP35(9K*4++)D:H=W.I#52IO3FGA8CBN M+;]^V^+'76]EWYK0!^*4DJCW(]X (LE0QI][M*^]=7A'&%>]+H'^6[N4'[S>%IXMY*2($&9!15"LPWF1PAI"0##(JUT[7 MZ438M 'I4T&LGFRF3K7!3UBNRE_X@>SZW2VV&2W7[6J^^'S_&!&F1%2,H=,N M:&F5J<%(PD$I7U+=T>R(W4)ZG9><-H \%I9&9'L#VNN-6T3>TK\" ATT:(Q]9.Q_.^ 0#]NETMYKMF M,HOXZ_SO\M55CV?%,N>*)49Z+K]XUXE)IIH[QC0ZF2 M%":_W9);IR_+B]O'XK>OWU;+[Y>AFJOFX2$$O*,4"!TBZEB%WK/V$A2EAEBG MA2"AV]76:;UIBRW'O=?J,[P!G51"@)O5-A01_;9 !GY&F5WO)1*>HTS E48O M. 4!SDD%TF4\*4QS$D)U2_QQ>J8MGQS? *\DB:DUT^L%?M"WU;QTT%DOMZN0 M"LL6>%P^_EB7YY7]GG*6EJ3 @91^H\*3#%8R =YZ0CS1+*9NB>T=%^P$'W-N M\!F-Y1/":+W:%'Y%/ SO5A_3ZOL\7(;EB#:^G 3P,A;W,T;P(JM2E"=P1RKY M^X[:886$"]Q21OC=C2)Z;.U61D&,$".OPNXVX+)&CNQWL-X?*E'J?Y0QZ"0X M#H(G 28X!SY0ZK7+,:5.W8A =-$)NO(]"% CF1P Q;/&R1]L4Y7)K\N MD:RFLHESAX#)T7&L0.\[ZH.YVP T^LRR2])% MKT* *(J=+TN)6:)HD>$%KJ)Q6L43]K\9-+ARM/CB25YTQQ)6VS@\.'W,H?T? M+45CCM.2!XD;154>05J1;=0Y2%$[V>6GG5'9"RI'SJCL([<&8+G7[2_0,=V% M/#ZEU;5GH4A4G$8*E!@"HD3UK>8,DI$BDI@CI2/=HX?(:19NQ\/@\'U[M$RF M#AK\MOB.U)='H[_L0B" #JP M%@)E >\,R1SMULNKSZK3/K",>J6.*X$&--?UWMZFS74.HZ+&A"#1"<*=H*97 M:.;23,$H+JGB&L]@[;;QA^B81E>-+/)E9?ZWA*$/[J_?'7[NW%T@5YCTS@L. MQ*C2)L_NYH@PB%I[KC/AFM1ND'V0D&EOO./E^QA@!C.[)<3\<[GZ$2I>IY$QI;V1YT3GI&LG\AZF9-K(PGB@&<[NED!3 MQJY(&F)D3 /A3 "ZK1R\-J)T^3?>Z<1\JMTR\_;ZT]K)XP&D+VL;F&CSJ*MP MFSDF&6LHN@E$EBX6*DDPB7!T&H/ GWC.5.W@41>ZIKF<3FL65Y=/ ZKHT3WM MTJT6.^:53)H/92[HN_S'>C^_OO2Z2+?&*O^2< =A?E6:=G?*LN($#[#%Q8A&R3"W1R54?^'6";35:PC 8BUW!/A$PSO>L=&5&M$:7(!!:+L6& M<64.!5Z":/>J9+4+CM3V,T;=4*/U%Q.?CQ' ,'U7EF-Y4H8*=&2,4SGJ% V$ M+L/_FND^N,\DQYX!HBOZ,9 F'M#NEGY:XK5>%I1>% M!>^WJ_ %S_:KY=>O\\TN\W[&:58F&P*,F])R+%@PQ#*@5+*LM,K*=VM2.)2" MB9MCGA0DRU-+K %#_9/[.UVQ=\_)F<\Q$&8LY& DWA":H6VE,B@E\?[B*JI0 MN_#O !D3=\F< GFUA#*UNGN'-HPK1^?::L&O=W;+%?=^7&^+Y%YZP7'\Z\],43=S<\,K@NKW^M-71D^)IL!A:'<-TQPIPB[C3SWOO^M5R MO1G4>O?Y#ZW2:+&:(%0(SY7/Z:=B:MJXA]:Z&;DZ,W<,D^EH<6BI$RH4J1GP6JCP<9,9# N M2%;[-7T(G=/&V,;!UY/6_QCR.UN%-WQ^;->//HWR&W&V;'>("N.\*A6Y-+%2 MXY8IH L9@0LN'8\ARIC.507>%,H\LN2E&*Y/#PE)RTAV57Z[3M8,[&Z&F1&$ M69:H2;5YT9/$$_P^E)KP"-]9'O[^,YEW^%WN>SQ9HO9A2R8RZ"M M)"77E)9I>@FHE\KH%+70)P+F4V1.^_XP*3BK2>]L+^6W;E5BY=_3$0-!^B]R MFHOZZ;V=_,I6*5I!@P&N9.FD$1%/,1K03M&071*M&PE56:/MZGW"C0CT?9Q(&60F@6:I*+N?S?_8V,DG5FD,%4-DN!R#H1,W M-_S@%I\ON_<%91TQSD%(F9(='$.H5G1!C>K0SXF6:&UPNVTO5RG#MG M.&]; ,0>QYSD$ BBETFI$,>:@(L1_Q#*6,N]+.E[V\@U>:)8=:.%+4)-ZL#EHB&B^9)H)9]6G^SU# M4BM]1T_HHQXIEP9@=AF_OK.IO>7-6#2.&H5GK?3.L24IAW(&&HUCU)K&*4M"7(&BB,4!.F.+ M&3 A"S!2>T$H$8K4[I7\""G3@JB2H)?UN=X >%YNU_-%6J]?A']MY^OY3B;E M9&E-5%2X YY%&8KA#/@0 M!D30HZZLAKZZ!'2&FE ^BXEUL-.30*I_+E*J7K M,\>2==R M24 E(D"0YA#GIE(G/ YG 18=XB:5C]5$7T'. V7P]0AVD_I(H7E MU_^SW(W_>K_CZILWK_8:5PA+)$%_(OG=_#@2P5"%IS"03%@BT=W/JWHD1OOD M,NUAY AY+D=A;@/ZYPF#\*DK!\M*Q629DE ]X M(3@KI%-:4SMJ[L2>CH:R%$>'U!#6MP:?/7=FB>/E;H( 'S4!$9T'M"$8A,AS MYEZ2S$:%SYZ.::.:IX7/$-:?;0+KLW]AS,36SHN?)N%U&"].G@A;^ABB9K-@ MT2,%05(&ETKQ$[%!$_0(**_==J?)1%B:"#=$2$@BHN5+2\%7)@ZR(B2HP'1@ MM;M\_X2)L'W0=$PB;!]IM789'WCM< E=+:(EY$ 5NO@&KXGL4BG$D5:H[)@Z MH=]Z7LFQO:#0\^&QCUP:@-GC[R'"JBC1=@%FLT"_GA/P)*$)@NY^DBYSZVNW MHSS3A\=>(N_\\-B'_PT Z;$G,!LC#SZA"QT"JO>,?SCC&*@@@F3,6<5KP^C, M'AY[";KCPV,?K@\&#R[IEU6ZCNXZ!5^JZ=^^?G/S56E1N?>B]SMR7E A& 69 M2C?Y0!,8BGZ6REXZ+K4UK&.#T><7FS9641@72_IFXWL=Q!L"DGR M!))9!D*'6*)U!()B9:ZZX='R3A Y^/'31B!& ,7Q3)P:!CO_^#$\!ZISB=%" MR!KO8J5LF3A$P&IM0A!"TOMEBH\U['QBE6GS$48 1366-F"2_+8(RZ_I(\IC M-Y?W3?D'U^_I64IIE00M.6H[92RXB+>D--P2S[+TJG;FP1/DG$^-QS&N4RUY MM NM_>G31!/CD@6E')X^C?SQI=.!I,Q'GX421IP&7"VX3]7$W@U. V30 *#* M$7N7/[J+:V5+DCH317-MQ>D!$D\ 9(N!E36Y/ MZC!=;>&Z279YL5ZLKQR_E+7CVCDP.I6V E2!C91"XD)9B0?,^]K-&0Y3,O5D MV[&@4X'O#:B;;@^:R(U<>N=$3UUIV*/ L#*+5067&O.1!*++7)VCSN:V*?_)2)4Y[Z2+M+?DH? MUI]M@L'5@5T>;!WF=ZW#EKO686-F&O2GXC0I!T=RY^2Y!XC,**,QP"3>KFBQ MX3V;+7[E3 J!)RZK^^U-YAZ$;"V3/D+F >T-Y=%>Y=9"B-2:&$,,KG;RZ$^8 M>] '332 ,P>#U]+*Z+2:)@$IS.>QD# >!F QARE5LE+7;M)UYGF'O02 M>>?<@S[\;P!(C[Z".TXB.MZED+7)_Z!;'+PWC*Z*:CHP5><@XB9@H^X3G342.+J+;!='M6/N/,@R$X&87! MTR>K''XVU]GJ%(,%CGL!P2(!;Y%+D6G&I9?9F(Z] <\I]V P+(YGXO1 >/*I MW%%E,@D.9.F0)LK<=!IJMR9E81+KJA(=SS#X8#(MJ+&W *.D4TM..)*%" M $*8!I$HFF^E,;ZGP="@9 ZN=@E!M1![$_D(([E3PR34&NKVF_FPO+CX=;GZ MRZWBC 5ON3$)A.%X-)GC8)P)$(DBG&L>N!P5< ]):M:_&HB!#I5]0P72*+YF MR5EMN?9X"(5%?:\8>%]2C@GWUA+EA!]UGEN?&M'3(.E807V1-*OJ9.\@^DIB#D:C *^/G,5H:JE.O MC*$JW.^/(WN)HT7Z7"R_3W7"/H?X]#%M-A=HB+F'KT>C8&EL9D_/;R>O+&YT%Q% M=(31_\6MY!3 &*LA$U%Z.JC@]2F,[VE[2YW<3NK#]2/MI->+.%ZFRXL0ME^W M.P=X=S)>+;_B1W])B_4E#BRO,?6B4/I2?ME=)*7O]K.]_\N'[MERXG M7D9N&1EVFL2 E8: I$Y$_*6VL5//_C[/073Q' M;7S1G:U*.R+MM_-GGT:IC9FB>P^5QI02&@1D#EY+H8[9)?96O+10FH[?+X*/76..(A4XJ:5BN*FA95/;JLH1B0D=K:53!/ M$C0MI,;#P?T+LII0&D#8O3U<%3MZYKT6! @M/:FX9,4CT<"\Y;@E;V6VHVCJ M>X1,G*)=3]#WTR"/YGH#T+EUX#ZMW&)]<2F8^#_;]>96@E9.26>9 J#AJ7%7 M+H-36@+G05@IC<^\=G5Q-\I:N &/@L#C%V$M>;2%LE]2L6[CR[3 +S9E)O#Z M9G=OT^:/A?NZ7&WF_T[QOY"91=M?5>HC([TP"0(IW?9(1'^(F>(/9>*H*!TC M:E<^U:![VL?E41%Z&EE.G2I^:\.7%L@G]_?--E]L-JNYWVZ*1;)97@Y.N4IO M#DH2%PE05;(AN>+@?1F5@58*$PE-E/NNTF.IP0,IF/9-NA[T3B>&MG3E8R;P M?F,F!%+:LJ&'5?* ,J%EGKJ'P'140E,F>.TV#9V)F_8)>U2M5U$J3637=/2Y MWMQD18I @R$68K!H?#CNB?S8D<570.Z\$,* M%VZ]GN?Y91N?7Y'5'?;\:KLJ8GJ_>YI'.^1=+G?%59P*KU;'/%.@=&)E7 <' M6WH_,2.]C(&A&.IW$JB_C[,(U Q$WH/LCHEAT,!1^+A9AC^_+"]0K.O+ZVT6 M$@F>^H#W2_1HSC@)I94OZ$B(U0952:C]P/B0BJESKZ=&QH.XXE%B:B9=^UV8 MOTQYN4KW.;R^9MH6%%I*$4E->\S#W68&U@8!T-BD:D8C,8-4; MO!Y-]-29Z8U!_;0@:":9FES .X3&G#>EW1LRY#G M95B3RZ5]9FW5?AS)4Z?1-P;\4P)@N+)?;MS%: 8S(2$65UMJKLN\G@P>SS)^ M&XRG7)GZVGN@P3QB$GYCJ#Q23"WG[;]T:^3R(OXRO]@B;Y%MY:B]WS'XZW+Q M\0M*;$CR6:?/K9)XUG\'M9+.W&HQ7WPN2^T6N1D:*(VA!%5/RL:"(#R!CU2# MDCIQHH27JO9#]&.T')VU<>]S;[(O.14RH(D!SM((0N0()B0!R:8DE6(QT.KU M"H\1,_$#>PTNYS9X,VJ@A9EW#F M[I6'*P4A6N-E8I:D<]%#-[GB]U?8,?_%-?/OY8@[[JE1>#F'%!0(21S84)HV M$<6=%,0$5SW\.(S41G58'PP]GN _GM :B-CBH;#=K5KZ/OZ M[W"QQ6->S-ABMFXOQ?J0*S<<\)IJG6P H;U$#F@#-I=N4B$KIH),UM1^_JF_ MBXF3BL9%]"2B/N?K_!8[EOGU^X]'%+8-/JA?"C&0!()-O0D$SJ@67/C \)D1>OE>9Y 1P+ZRD@ADO M:J=WW"&@T=NZC[SOZ[;A#&[@#OYGFG_^4MKHEVZ_G]/;;4ES>I=WW%F_VV[6 M&SRNR++=R9U1[JRPT0%QU)1T%@/.6?33J"E31&-.U:>Z]"*PT9OS&'2-)Z F M\M,>V=[^@GBPRYF+3M' 2V!:H!.?)0>GE :21$ CE\M,:J=%]B1QXKS<$V*P MBI":0.%!-VN&7/%4([>D+!G%3 0P'*U>RHT3*B6T0&LW(#M(R,3IMF,@ZGB& M-XF;_8F8:259U*5KXZ[RC"@!GCE4PUH3';PGI'H6XB.D3/L@=1+L#&%Z1?1, MX!+>\:%WVG=DI_#Q!4_F%G;<\]B.8T#^+& M"[OU%G$#ONV1>W[YX_ '7$YH\HQRJ]&Y1SV*CE8LPQ!0*E)H$05G(9K:[R,C M;J>506NG1^G]FIM&(-/LZ7GKOJ:KBCLM:6+)@:+(8I&2!F\,!^U2L))0):J_ MDCY'T\1E,ZV IQ.H!TJR 62^6B[0#-_,\;"77HWK]^Y'.?C[$LU27Z=91(<" MG0GD5+!@\-!#R,EPQ?&GLG8G@2<):A&30V7_H'EF+4$T@*I=E^%Y* &MDK5X M-9XH$*HYRV!5#.BHXN&S7 7@S!*'.*!RG.;.]PF9N.9U3!0=S_@&T(-*/"]7 M7\O Q$OO]*H_ ?=!EV[72H@RW5T'/ 1E=J))06L17*"U(T&/D#)M7'I4!-5@ M?@,8NAZ]>>L82&J9P%T 5=R ,"4O7^,6I,Z2A,).8M'WI[V5V7;G[L$. M \/Y'X(77Y?;Q69FO!::$PM!&P4B,X'VARRQM^BDREHQ5KWK3@W"6W0RQL9< M7> / , Y9Q6^=:N5*ZP:^>7HP3HG>S!Z>H=COQ/QD(0MP_N8R8@C$PPXYA4X MKXEVTEI1?TC]2.]$OR2_^6U11O"47FS[&XKIP$,VH!BAZ)WE,A<^>/#4*QZS M\"S6MA0.D-'HBTT?V=_78L")@J4#5:B/^ M)#.*SMBH<)G^D>-HP3X)E-Y<;@XGM]TYIJ6VG("AI@SFU>BQ*RY $9^2B4GK MZKVM'Z.E)(EOW)XJ@L B4$RMA)$($[,#8$=!Q%CK@1*]38>&GAMCI>PL] 9@"[ M&P#-+9UY];2E""?*XP9HQ#N<4@=>:(MG27 7G?%:5L^4NT]$6U 9(MG[J6Y' ML;D!G-Q5N#(67:%\1Q':AA M_&X.-K=LM_^7960\$,**H5XRP?_,E^'B^5Z>RO()Z@S M220+)N4,PG()/F@'T1@5N2:4Y=HO18/$+*],KA2/D?T@W'LKQE33"\ ]6M?UU-*XS80>H1;*"T M3"*<0LH"S1)MT?V1$;&1 DDVXK5A:Q>.CJ,;;EU;UYR\@:ORI<\*7HJ$V03" MX(8-8QE,U$XJ;;.RM7/;GB2H23W1!PM/Y-<>R?ZIH[8W"3*_+? CTWKS^N]O M:;$N+O) ]A/'>*>V")>!"TS,A!M@(EP6I& M).'6=P)6];2:$Z5#U$#4:!QOX(X[F I @^#4R00^E^-@D4F&R PI*56>.M"; MS/^1:37'V$-'<[I!M.Q/%M[R2AMEP&E/RD1G"EXG"D&%0*6+>/!J6\]GDU;3 M2\+=TFKZL+L!T-R+C5[-YX[>VZ -'B 64$]& M;Z !PE[;@-F/&JN M:S>Q>4C%M%?2"&@YDM$-0.7WY6KSV7V^3B8S2A 510"O+)IYI4;12N0&-3%Q MGA1UOO9E=(^$:;.O1@#),2QN "&7Z/[5A?G%?/-C=RO+) 5UC@)C0A4A%>UEZQ]BW1W*Y.9Q<>8TB&!6I1Z(IGANO'6*=+SWT^@"$JL#+SQBKW=KL28):@L\0>3]H1%6+^0T@Z;&Z;7NGDHS45&O=A:AB_&X!-L?,^[>V\_5S@F3.) M:",C9!7-95JBYR%#=IQX(9EANK;:.4!&2R\* \5[(!!S#*\;@\O;Y2+L=Q&" M2"%P#2%GCKI21;#HXP$Q5FA#2,ZF=@K(84I:"O;6!\U CC> FWO5$6ZU^H'W M[KX'CS0J:84W+7%E1+AV&4Q2&LIXRZ@MB M"Z$ >+U[1WVS=(OUBT7\=;YPBX#H_I!"FG^_SF^=D2Q-++CF6<=R?C18XSV$ M8#+S.L/G2/P\,95B-)$U<,<=?+B+R3 E!(68%2O^*4&-+7<- MCJ/V4:'FKCU!JP: MCZ9522B5T3:L'4P\FX?R7A+N]E#>A]T-@.9A8P1FF7.DM.DGVV?X3?=C< $[>/'RS#8)J(S@%[6AYWC?(CQ@\:*.] M=XR3&&K7,3ZDHLG'\6.0MKN$G*ICI(_)C M"V;Z\']J?/7KBLH3VO^!0Q89[3N9&-A2*6*5IUR@@\JL[02LGZ%@9BBB1N/X MU%!ZZJB\FJ_"]NMZ4V9;T?W>K#/>2=3H6>NR-V+*JX^&Z(FUP;D@+3M:31U8 MN*6'L+%5U+%\/Q=,L?W>:+1&1A,AR])7W)1,?I84,)>#STZ$!TT;CL04:V&R MV'28&L+WJ3%U&;)X\7F54F'7U:G@U-L0&'B?2MHV^KO.X+>&)UNF[?$80[>[ M[=#'=\*'/!]\',_#!CRRCRB!'?FO_[6=;W[<=*&Y'%4L"<7_63">E!%*I2DK MNJD@DPK.4VV33 -CN[6%_ !W/D5G4EE$$@7HS$3P[ MDH%PM)05.2>JCRH\2,C$#ZGU!'U_+.;17&\ .B\BZEH4A;MX[^;QM\4K]VV^ M<1=7+D)6Z&RBMZD9+25VI"2:P]+5 M2>HF'S.1<6&(36,)9IM8\>?<[_R(JP7K+M4A'6A]$-@.7IHB2I7%:! ME-[Q(8$@BI?ZZ@"S26_Q2L",@05>$E*J=[NX#X-TX8'IS!_CY)"8RC: MGZTDLS .B9>"<'0MDRZ-[!,05)94>!)-JFW$/*1B6LOE.*D^ 9$!+&X )!]3 MV.*J[[ZGU6+^^$+0\R(,^E>@:P.E+MTZWJ&=2:J)$1FZ% M,IJ!1;0/D@>A6$Z6EMZ=M9M$W:5@6C.Z,I*.8&X#T'BS7,3E8C=IP[O%G^\R M4I%BV<^;WUZ^^W ]+EG8Q".'3"[+Z!0802Q801*RQ]-$:R?%=B)L6@N\,I#J MBV)"?*U7F]D'M_B\-Q-LL-Q8="&81GU)/'HD&=6GHX:8/K!-^\%-O80>_ MN\'-G04[X4+]#/;V<#ZW (XK#U,ZG9.2()/-Y=%&@U%CRF MM&6.$-9]<0_@W,0"_WV^F'_=?KTJ%"$V.14%:!-*7P@:P":5(6=IB> BK";XP?QKP+Z\

[!&\NOC?7C6+04F;,EO8P912%H 2_ MHD4;)B:*'96MJVUB=J6M$WSTSV!-C"JU!M!X-U'R5Q?2OIM02H'S8%&3QL1 M,$>+52W0OHX"?389LJD=(WZ,EFG#+.-(_LG*K8%B& RG[^A?+42\Q?=I%8KX/J=9YM1J&0E(6C($5*D:TMH!,>711G'+Z+ASLYZB;MJ(S 2@ MJR:J!K3:^]4RI!37OR)C?UNOMR5Q_UV^W8%O9I/ACGF)QH8QI=.#*YG; :@7 MED6V>^*K#+[GJ9HV>G,2T%46S=3O[>_=CW)XUK\N5Z_T"#6):0@L:IM]\J%C;>JS2TV;4C@J>D;@]:2WY?VZ MR(+[CYO5_,_T?C4/"37OQR_(]1F-@1JF'!BN\"AX1<&)G,%*:=ENB(OJ/;#M MD;6F?9$?'SV5N3VUXKFW'3P0=_>2M%7)4PLZE:Y9^QN;EFHGY85*Z/+((63P^8H/D^-F;?;$C!YEW>4KU\MOY?GE)<_'E&FF2I"?7*0!$/7@QL) M7G@!WDABT9-6W#_;A[7_LM.&%L;'TW@R:,#NOM>?^.;H?$* K+\L+V[Y%,B" MS3+\N3M-GU;SSY]+'PDK(J7%\B.\! 1+U8J6#$C*02)32RQW5(^P-\F=X&K. M$JY3"/4L,(PG-,X7GW]Q/]8SDJWE,F5 #N(!C4&AM2 D&!^-E6?*1O'JX%&!8=S3$%-0 ML7:A[6!BNT5XR4\.TQJ2G-K$O+O+#^G;=A6^N/6EH_5B??NFP!\MPOR;N[@, M=;^_V*Y1$*MMBBB"/Q;?=K6GES')WQ:OO^,_>Y=??2G/A[,87)(T)F"Y5+^O64V<0@D87(E"7/8@R?< *F8&%E'TD MAD*B2E%* EIF" M,+8$^J('+PG:_\$S:>K/=GJ$F&XP.\_WH+J2: !2:$RCSO[W3CSO\G4"W&Y# M,YV8S=P1R"SL1KT[\")D(,K[Y+(-J?K@V*?HZ0:L\WPQJBZ/Z1^I=ZIXGZ>Q MH__VWE )SY=Q9KE1,M(,ENLRN]D8\)%EX,)9*8,C,=#N;LK3BW6#SQD_$-5F M> /JZ^\7WQ&D]?TZNS0UFY+9.DL48][ MD1QHI@X$XQF<"@:2UB(C$XV@M6,F76GKE@+],[W*5))3 _@[=+S^6&S7)$ MGN?+RFDEV0!D#WGC;]-FEH2PA$L&S,@$P@4/EE"")\_LFNU3F>LG!1TDI1O< MSO/]HZ84F@#3;;U^>5X>&!7[&BL5F/)EMJSFJ-]%UNA-"5FZ2*!;KDC(-M%1 MK^ GR>L&NO-^F1A+6@T \4/ZMB];N*ER*4Q;7^GTF=4I<>X<:&I+UP/4U195 M=&E3B)O1)EO1J==##_@]2U0WT)WW(T-=R30 M:MWDO?N1^'2J^VJ\!K9]W:Y M")??S(+4-&CO 8E',Q9-!#P]C(/SWM-@O>*FMJ[K0%8WN)WW8T-MZ30$N-=_ M?TN+]>[!&/UTPAW/"I17N 7N-%B?!9 @K8YH=');.R'V !G= '7>CPS'L8HL, DB%CR'3U7H/$70I'$?*P](_9Q:KK!Z3P?'2K+HJW, MN\OWDGG8EX[N_U-^[RXN=G?_3$M&:;(%",L6(#;I;A+?O MRMU =9XO">.+H@'M=7=_Q7R$?ICN=\8@&Z%/QPWG!JE@9A2-\%R*N$/"](;*6,V.E8O_SY, M23<8G7?,O8(,JB'I___?#QB-F_QS]ZO=;\J_^I#R_RK__>/#;W<^'WT-9,C* M_2,LOUY^_.YD7%8M[#[K0_GSE[1Q\XOU7=K7\Z_?+IXMH7KR\_[W#97WZ=]_ M[ -L'$-Q^GN3%C'%_^]X\^"7^3I<+-?;57KA\6)R :7/@@N2)]0CB"61&0-K M+-Y+5KJ41-;2C.&_/*3DZ$$D WN$*JVBTC%!2LHC_/$2MH9HR%%[[C4O)F!E M!@PD==JNF!7P\V R0E$UL#==]<0O.Q[GGPDVEI0@C(T_R*Z%C&BIR&C$X[P M0$2GUM^#S?'.$P+&&XA]"N$_:9+WED1S6'KKOEY/W>!268)'T.>,#@7G 9W5 MMY'.#2W3ZZEC9/PD9 8R?.H0^0OV#\KDK4K/CVDQ7ZYV!^Z7 M+7[W;;/KK$Y1QN*JN[[VPM R^3*5DD\;T=40*H'RSEDMJ>"^V_#( 8NWA*"A M(E^>D/]3X^OPSM@_)&[N=R3K2]F8OAH*M7( M.$NYH\XHSE/E^^T0'=/B: J;Z6AI-(BH_>E3-#J:% ?&#.Z": &.X1'T)@?+ M$0XNUYYF>IB2:>^[XR7\#&0&L+L!T-S2JWL]&HJV]MQ 3,Z69M-XC%A)UHJ, M""8$HZ%VALH#(MJ"RA#)/IA">@R;&\#)WN6S7?3H6<7-Z8S@X:BI=J#9P%/H IX M J/"W96&/9EQ3L+)NI+>)ZXE;VX@%+IV=CQ*+N &R*7EU[Q[NQ\5XRXG[88'0\)@&E(",Z2_;(^7^3-YG;U8W=ZONW&LB%/&Q]%"1I=",!@[%I 5"M1"62'RXWAY-;8>(RR(I*0T"F,A3$^O+<;B-PDY(T3F;:;6#P MS_BXUTO&71_W^C!\ZL>7(8]+P:<<+>6X/XZVH4=;U OT32+Q0AE'>A/@T^!0.2&Y5B MZ;H4:ED*Y]V-[UDE;[.MU]G-&@=2J-H2DHLCR8' MGE,%DFG+G&<,S\>H<#I U+2O/.-CZE@Y- "L0PT&2<^]'/JQ:R M[D;QV*4N47$A"+AL-(AH,UB-YHW/Q&EEB<_1'11XSDJJG^/<0? !1#C"-[T#F]Z)A-8(4)4V=D<1"=@ M_02E)8,1-1K'&[CC.O=98%X;SX@&QGDI&0P1#(L2N%-!$.5B\K4CTEUI:PEO MQ]M-HTBD :3=Y=.O+J1]YQ\1I:M4=@$X24)Z+R45]4?^':9E MVKMP',D_:6,-%$-S141G+CIK?2EMSDFBOI<*/&I]4"PDQ]'- MS=7?T)XE:EI5-0' CA5,?Z392Z0MTN>2^?FI&N!N[^36?+I]-'5F*%6:HLNC MM9 JE9E@EGJC*^/KB,9@TX]%. 97%430ZF/)S:"DM5M$]&PV\\7GM CS M-.BMY*F/J_)4TIG>2B\EM]9[<6^] X%TJUW*SEE@4@@0!K%A'(T(-V;*@!;T M^&H/ZNQ%X-&Z")7;Q>]N4\RV^ZM]0HZ_Q+_\YTQSGYPE H]:=B!T+F_.$ET> M08QTF9E$:AOPG0B;UIH?#TD/U%5U*;5:!_6$-M@YWK5UV/Y#Q]9DAVB?1)\) M;SS)5H MS5&$( &\HWG'+V$B+_7GYZW/UNN4WGU#P91EWB2':)T[OQ_ON]FN M\+\[:=R<&Y$C#2IG4.B%?O]S-.M67&[KB?W#YM02>U(W)BSZZ9UFBIL^ERI;+TN$RH?&KM;/9*^_' MP^)AFJ:-GDR!O0JR.4-WY-?MIK!RL=BB:S9?S+]NO]XU6O8S5=9')*K67'YL M%^XB,N1*2IV (T>"#M"D'2U3UCO'#J3TG3VATG!XO MSW-!+I[(MWAW??HK77Q/OR/?OZQGU&?E3#(0M=\-.-;@;/*0I4^).\D#F02W M!V@])T?I%-KU*%F>$6;+>?STUW+&);I_Q$FPY:U3Y.S!^,Q !U6&($492/46 MT_U(/"=WZA0('2*YE@98IS&3 HA7>:A(8K_WRVIO( M3N"4_V'@["V],X/GK\OM:J:$#B+' %1K#2(("C8;#C:4C*0@=;)3*LY"8R=P MJO\LY3X!,$$A1YB:3U12K64QDM#6)-I]?%N?6GLA$W] M'X;-OK([QZ#I59.4'2?>^8OYY]UR8P5)GUMN]*!HK_U.$@2E/IK,4P!NN$$]3+U+(U:>HG30(>O#I]G9 C7-MK"CYGE$'$)HJL(X1/($L*F:X MC:)V9?AS-)U3T+,/?CH]JP^53;6$W)&P=C@H9I,6A+ $V24!PF>T0YR,$(32 M,GOGN*MM2/:G\IR"FZ/A\7CY-6!,/G?B'@3 DDN2"#21<7NE;6.VC <>:8I. MT\LL3 G$7RM))>^&U!$]* :25K$R9X!"]]FAX M*.JJYV)VI>V)OWZ_F^(MO[N(4Z9A=UCU-'F9O#DP2>PS6 M4YIE $&5*!>S!5_&7VK\H>9X&+(2E17'26./ASH'!:.Y]#X#.E^X9X46B=$2 M;X7,=/9"<9UKQUN;ZUHZ'DJZ-#/M(X$&O)(#+1@M83XGHTH_U[RO],VEEMA& M;:)B28EQ,=1F,]->@GV^F6D?+C>'DUMM\91(,97NWSZ4J<)&XY4O$D,OW"5K M7"0QCMLFJ>%FIKUDW+69:1^&M]EL\M-?RT]?EMMB7'SZ"S?WXV/ZGA;[!HA: M:,-CV115!@0J9W !>1:3Y#$DFU Y/V=*#5R[)?P,%?CSC2>KPF^"8-AN%7+A/#E=4E/:(FMFZ6;JG'Y FA-9#W4R/KQ7J=-AZ= MW?@A?5]>?"]S=Y"$>>EW>%F13&0(_!Q& MQDL+5O7Q$GX&,@/8W0!H;EVZ>QT9+7-HGGD@5*"OP8,#HZB&D!(OJ4U!F>K- M"NX3T194ADCV?AN"H]C< $Y^7ZXVG]WG:_(#M9:4+ W%/"LC*"TXYSQP+G70 M- <3:E>0O9A*B]CRZS."*:AM#8Q!+=TI9XI4N&X**7EH+FI6I MGE6!H/ MG[>.X"4AJ*=!,YJKMWX?1.FT:<]MH+*WQ,X1EY*,%)*8D\E!Z<,I'H%9'U&H*K8_:IN+Q5)]3QX7J(!U/OJTB&C=W(.9EF522 M*5%&AI6^^8& N6S4GP(3&DVD4+N15W?JSJGK0G6$'B^OII'X,87E(EZ>+LLM M#4XBKU1Y=R]]\H3G8)+F.2H?F*N=M-*%KG/JM# .^@;*J&GRNR3JGU@KCH&Z8A)H&78E/;;[L]F0\ M92%I"L90Y)GT:!QSHD!R'IR)6FE>.]C=A:YS:J4P#NP&RJAMW,WS?DL2-Y22 M1I/520Z"H7?F%6Z)Q:R$]YGJ<+H[]IJLX;2N+ T\->(<*7M'(,U-<$U7_+>\0)><4&>R#E8>O M)4?+8<*;=;W:S#XX)'U7:,*RET8S"XZR"'@-:/ 6U;\C/&1K?):N4_=>_-1; MP,'O;D!S9\&I"RB.E]SR6#:V(/M])K^W1AIF/!##%)+-#9J%TH%B)KF,YR/) M3AE37:0_90'-$<*Z+^X!G)M8X/M \)[P;#ECW&C@LF2M2EH2 ;W#;Y4@QAKF M5:>!V,^(_,ZB$PM]B,B6-?@WM>#=W[<(YRE&(A-N/Y31"#1E,-8SH!)U7TJB M5._4$/SM1:=YAJDF^,'\:\!Q?NDN2D>[CU]2VKPI?[LPO6@_1S75*3C(A)=2 M<^2+X0I9XFB(DFGK8^U^_8_1,G6E7#5CH"K3&P7/OI"0&8Z79>1@E9&E?!#9 M@PH0;" J&1.UH;6K_!^G9EIKLHZT.T!H .L; -&[S9>T>KMR9XTD&FQG:BF5N6433T4HFP>G,O6=41'Z*,7!WJ6HL?#)0 M_AVFO!TAC ;@M6O[]"%MYJM4 I*WLFAOU/ L"6H3QTT$7ZJ>2VMSQWB$Q$ON M=,Q$F=J65!>Z&C/*ZT"LND!:?:7ZN%F&/[\L+U!*Z]?_VLXW/X8\0!WXE"IO M2\]15^G9Z";>7U3(UV]IL=X1^R%=N$V*KY;KS?KC%\3CKC/;58;D]=N 32RI MTN--*5G>!O"RM*AA@!/AE:%9R5 [T_HXBH_NM?1 +*4AT U-GU N+_$?_#E+ M7OA$;81(4!F+K 18%O&P.$YR#H0D6ONMJ3-Q$S?).!WF'O1P&D5\YZ/A=H;M MH(?V1S]K)&UWB-(V=%Z0-E*TI< 2DQ$/0J)K&1R4V1D. EJ=%[ZD MN+W M7=KO"QKW*4"UYD')&0GQC\6*+\)F_OU*EC='*Z#;S)-SP(+& MHV4(1Q_:.#13C9':*D]5;096WL)9Z\\^^'V@/R>$0@/.RLWVWY:>QVOKS?S?*5[N M_2X#,G79"6- >\%!$(_G.J-_Z)QC4@@M;<[/61RC43=QPZ/3H[H-.3>EOV^N MKSV'=[?4:[2$ES]2VO'J_785ON#?>'_A%O_776PO$;)>;[]^VX5#[K,BD*@S MTY!X294ITQ)\5@J4]5PP+XBJ_MHWXG8F[KS4@N:?%B*37PL];\"7/W:*8]<< MZ.ZN?1:E6B)#I!9E(*,%XR,'YA,1FGF:3>QV%]0B:>(&3E-= )-(M"FM?WUX MT^K[O+P>'_)A7EQ<[!^4W^4/*2P_+\KMAZR:+R^%<\M]\3P85E*CH_ @%(K! M&DX@146-)]RZ6/OA:[3-3-P_J@6-/R4\SB>&^-:MRNOC]W1$V4Z'3QTIKO@T M]8U$&+70SG($LC'H0\9 P03)P!>?,G GA:P=)V@[PO@"9;;XO'N/7+_\<=@P MN\S9B"%*XH.")*/"(V<-X"F3H(G!P^:I#ND45O@@XL\[JM@#LWVCBN.(OP'+ MY)+RJTDVTAI'M&) 22J-A_$K:W OV3":?0B"IMI%>7<(F!9_$X'@?O;#8(DT M *?AC+O9]B(69_;60+?2#I%1'H$(7^:6)@8&OP3ILTN,LQQB]5E"(^QC6G ? M :O[NG)J&3> \SLQF'UBKN7)!F&1<%U2GFS6X,I ,*V("*5EMK"UTRT.D#&Q M"IT<&\NZ@AJ,M>]IY9>5T';H3?/#QS_VV\$;A06J-6CN\;()VH#QMF3"L:!8 MHCJJVC5"3Q(T[9-=:[>Y/3V^A/KMR:TY)?,%R2CT!B %NG?FE\@9^H+X.SOZ&B7)3@;-G.U1W-LO'&H;-$RQ!. M92CXF#/PD#+G5E/A[G5A>&RN^I/KM(&#(>);CL/+!F!!U>-;L8Y0XB*%(#(> M%LTX>$$UVF\F<.]58$9VA<43ZTQ[W52$12U>-G"%/'OU/G;SOKDND#(R)TY# M>2J,N.-8$O2,#*"2]3)3P0WOU-JE9E#K6:HG-JZ;,'U.+/MS1OO;;3G<>W&M M7VPW7Y:K\E0]HRX$P;TL+@S%XQXS>$D$4":E99933JI7)M7>1..!MLHHK'4( MJD"BE3/AGV> O\^ UW]_FZ]V?_DR86.F%5Z:GI3'RM+A$;;9>"&95*U=#A_TT'HYL]):H#91S/C3[QG;7 M#UE;OPZK^2Z[^T/A@Q5<1.5*9_B(+AE*!3UJJT%2&Q0I'/*U0^]C[67:E/]S M/2PU ?(3')2[%B;>L%>,F9%,*.-&0%">@*"A)#U0#MEX&BD))%7OX3+:9J8M M(#CSHU('(E.')Y^U/_TC]N=OB[ J;9M^6UPR8OG0&[/1Q,C+&X!,*")"/#A< M'@A/+A!IM'/WCLIC%3/C$3EMN7B<@L?4/RK[RF64M+U M>EL>O/_XMER\_CNMPGR=WN5WV\UZXQ9QOOC\[K(V;EW&E,'B!%Q(":36U$A.LZF>B'.S>B3'2[1GRF;E3), I.1X';VH[_+/.ZUZ/GS\X_ D^Z$E?L^L,5+!7Y^=M5'^E[3UV2D&> WJ,N\R M@0U.@Z'XFQS_7WM?UN/6D:SY/O\E9G)?7@:0;;EA0&T+DKLO[E,AETB9Z!)I MD"R/=7_]1)*UJQ8>,@]/DA(,V"I+(C,COHB,/;*.K'5.XES:_RH ?=V9Y[PB M\40>P%F&( 5G6BGA%&\]C_)[^]]0S([7_C>$_1U8C@^[@K@SF958(#E#KQ?F M5(=&%:)HH>MX9NF%^=[^UQ@$+[;_#>%(!W :I?Q=R,)"\1E,KA$)SS(9/#8! MPUB2QQ25.GI&\,3;_P;!ZACM?T-XW '.7^[I\3*'6LL*$1V"7/ MBV7]2Q?,J"0".1(V&W(I4O+@G7/@(WD61@<4O/7.J^/>L/.7H3%^6XG/^&#Z M-D1MFX.\8 ESX)@@9N5J"[2!H%6N@RE#YE$GOMNNT[ZD;'NY$Q6P(R#\^,*X M!]SVEL,_-X6]']=AN>Y<&C<3-E>_W)0B*Z6C4]$!D\+7W5VD4'-$<#((C<+E M8$Y'&!_>[42+U<])%@\ 6Q>#6,:CS+\W'+REC(E")[02$!8!LNAGXKAG/\5+,XOY^ @4K,*SB[3Z&8?#92 M9^!HB$+H)82:@@_%,TS".!9'Z=$ZSO5.M.S^G"3R,,A]"T+YV(Q'%Z,U)8$( MQ#WEF(,Z9AN*$,B=3D<7_PMFG/^B_ M;\C(#I]P8][7YKR?PVQ9MY'@?48';I/%*(BSM7!-* 4A>0N"? !G1;'2=3/Q M8AP2G*@'>C+AUM'@^&W$8U\EWT522DCE$]&,"*<8Z<,H;0&ELA'"LFC3.8KP MV4=QQQ.<#I7 (!1_E"<;$\UD; @_#@J\33FDFI\STD8Z]%# M3*:2+J4Z,10->&E24!=W.E';_K P?6<\&(2K7A[C^#KEXF#* M/4.K>R-M+D)T'E-QX&KUG J9J,9T[211+&(BU19'"M>8*"1"LS0\%F'S;J/()K[(--'S M0XAD&]A.)HLN!>N-!\#T_N3W-QD/@?) M[H%[@]#:U/^=8JK8^R-,%7L_R52Q9V_6QU2QXC37&#D@%X0RQ2SX0*#3*2CE M.,].M\X4G,M4,9X+4T8)(EC=U^ZD L==!&93J3L;Z?S-JYV_3Q4;B-GQIHH- M87\'EM?#84,:M2O:&Y!%)E"QUE<$IZ!$1M2+)8C8.D5PEE/%!H'@Q:EB0SC2 M 9SV)]P+$X3JU)6@G02NI =E9"1J9@%"(+DQ/%FNC]X_KW157MZ,BT$M$@J^"!\\%Z0%KHR?S7$75NL[JF:-T7@@].D8>K[QN MP+ .<-,2=K(BG5X.F6HW_(4L4$8GZP?? C<)D]B'WVP MDR'5*47BH+PAE6J(AZ[NG93),B7(2BG\=(3Q&YXBUJ8I8GP)Y"-S.NL_H[=]_8MW \ONB6A'7U)'6:,UE 9NWG[=6EZ5M!&E:'( M2,HGL0@.:];("V0H7;#\'%MUSZJQK^]4Q6AP_#;2AJ_W*7LL,LMJY00D*R?K M ,&3RXVEV%0L$=*<3D#G^_R](PA.ATI@$(J_N=S)Z^1SU@;K.0+F^@C((L 9 MS8&Q6,' A/*CM!;ULAPQKN,YX[YY#S #:+JC&)\4$I!E;98I1 M2S[4[AFSZ2]THD]ZJUS:] P8A*A>WN"7R#;FU!11@M:&&S#%Y^JO> A)1%*[ MG% @O$YIE+=WHOM./7;OU*2CIP$_0Z Z>'3%MU><>SVU_@:C3J?X\ "T-JT!'GU/Y^V(=+C?_^RN2 MUA%U9;&\1[!-! USO%K_NEC_-Z[??%XLU[/_P=QTK&7;(XTT!7-$NO4Q-#/D M6$P."IRIFXE((L%I[Z'0ZR$Q>L9#ZR##N0S-Q.0BB\R C5C?WX+@O."@N8JQ M6(,Y-"^4^CXTUL[:NRA56DQ]C+4(09#MFRQQ/ M4N7R.#CV?6CF*T,S!\'J&$,SA_"X YQ_(!]A.:O^PL8*_-=\MEY]^/BOZTF, MGCOIO=20I"7QYU:"EYY('+61W!3-FD]?>_% G7"81WHP 9A(,%=MD4( M<,5:4)'N[K02$$5D'*/6SG6SR_W=N0UP/<1(/3+O.T#[V\]_7BZ^('[$Y5^S M:\']B@"WQ6>;NZXV8:+'P:%M$.@#IL6G>8T"W7W2]B\]#OE?6!ZY4+P HDV@ M@@S@G"U0O,C!6L>9:6U-3';9SBV5QJA>G"+$.I#%\3+F]Q)IC^I'/V!]]^G_ M_[B8;^)-5^'R=UP2RZUBEGG)(:(A7\H)!0$-)UIR2RHTY^1;VUE=$:!SZVY< MF>V*$X.@V$R.Q]^FMEK//M<(\&WI]J*\_?C^??WEEMRKU=7G+=7:KEC;XXO' MVKMV* WZR"MA2I$SD8&CJZ.H"DE98 6""C[&$*TQ[GM>Z4ES74BN+ H+7M4^ MQ504^#I_UCL;/,NL!-Z:=-_S2D,Q.UY>:0C[.S#1'H:;D[.NL.2WVTD55PX\ MV9P08LK"HXY$RN]YI<8@>#&O-(0C'*XEGGR$6[VIYN@;O4X DA391 M":O]T2?CGGA>:1"LCI)7&L#C#G!^&P*H!N!U6+APKIUVC,B9"BC-/9GWUH.U M7C*BJ)=HQHK_W!VC\\C,Z-AX+E:S)Z,FS1RMENN+#Y5R&YE5+@4;N8%HF0$E M!4+THDZ+94Q8&S@:W 5?]*GWL$4_W>'JP1>>2_Q\G\=X?\I/J)QN#WV-\U"X M*#8;X"8+4!X%.%4L)&M+#,8J@Z(58*94/@/"E$S-]'Y8M6M!O:L:'O^\=/*-D M-GD!6$\TJOXUQM__TFD>B&:,WYM^'=B?#:+IS)K" M7+2 W&AZ%M[6(AB7D4B='!.DE'3(LIS_>8+5#6..%1&AU$P/D@G%Y]:;M)[]17_JAR^;:0K_C6'9M-)O M[V\?J=RO#37ZJ/E36J=HI 6&AE6K0H'/18,OI$*9Y#;&UK.SSJ7F3Y?LE>:6 M"%9'&BA7P,6"0/>UQF4>8VD>//I>\S<0L^/5_ UA?P_F1SUY';&]R9?*4(S, M$2$F08>G$X,3]#3Z&+UB4GJQ6\IP:,W?S0'.I>9O$ B>JOG;BR,]P>FZ7">J MG'1@#@*YJ368DR$&,L8ED4![CRA3ZQ#&HR-T4&FW'S.?@\4>E)W:[_^9%'NX MK":/8-QO[)^;QGV;B2(!03(?JO&-X.JNZZ@-"\(SIK5_S3)\^2LZX?\^7%LT M)V%/0!#L_BUD\%RA4A"D)Z\]IDA>NZZ$L> A,+!!1E Z9?+$N0'MM=09G2\L#0<"'PJ$T2+1XP!A;Q)V!01Q M_Q:))RVS0TC9B3H)-X&WI8!T3.?(N&.)#0>"& J$T8*PXP!A;Q+V8CS>MB60 M)\<"!@W)%J*'XQ*\0@G,$*"]U5RDUC5)P_N/3J#D^6!?9"^.= "G4?H/$M.! MD]B L;'V'RBRMJ2/4+@R1!9EI3SZ])L3[S\:!*MC]!\-X7$'.']N-%62)@;! M$PB)->N0R>^D9P4<1QMT*8KKUJURA\P2.ZT^I$$8V7&6V!"&G7;]V%WVK2B6 MO*NODTWDO:K:H8%*@W::[!W4$E4W6RG?G5OE\2&FP9%YWX&>'6]LS&WF\/XR M$XNY),\R9(RD#1BI!,?00S8FQ%R78&+SV1%'O6'GKT)C_!Y_F>J^8#KMIV5W M^OQZM>WV4=H6GB)X[A69GW6MB4@%[D1%[ @8/[XX[@&W MR?3;AJ];$%U9B9"E(LD/J(&?/R*S6K "3++.04=L36E+^\&XG MVC9P3K)X -C._%'<;IV\HTS,UKO"(7*-Y-U%&!CR:6+)0*8O6U:;'NMN) M]B& +;A8NBW8CC?;&"L/1/=RR(QK^#L/H5,PFBT",!)+X'BG$-04D)Q MRA 18G&AF_;LX=<[T5Z(@!8Q M.K1"JW2"T9D!7F-_+1WG))"'P*WI@N#1>TA^")?;1 ABG9Q-/NMZ&[I>E-_H M0)MO;#LA>M WCM0KLO^M.^D/R<5&HQ($EB(H^I&>!R3#3<1<)_$%XUL7BD_3 M'[*IL'E;"B82TO+T^MCKU2R>KIY$ F<3>9,Q5#-6>5#2Z)!%0?-XALXS]4J[ M?-MI-VH, ,^#2J?F?.@@JW1?$[RK?[KR<#.6565;K+40-AL.2LX0K-,@>: [ M6!M2;AV7?NXLTZ!M))8O1J!_ISBZKE60NNB"T@/YTH[(PVME(=$H9S(>HHP\ MVIUF/QZ(I!XJC]IP>P<([4'Z#D#T"UF=<_HC7^Y65,SS;W%%W[)*2'>\KE31 M1B3K0P)6DJ)KQ0 N2 7>>UN2%CFEUONR=SQ:?_#:!PF+\=G2!=K(0L9;V_>! M/!:G19*^@#=8AS/77PD70"!/(B9;6&P=@7[A.-/D;H[S +;B0K^ NI9 K1SG M04FZ@C2UVBG7P@T&.M$5@TR!R]:YQ1"T!P\Z %3U9$CRPN7= MOM=(]D&(M4[9:E#9([AB)' 390[)YXRM'=^O#M$EJZS$4J5UKF<'8XU M;7'">)!JS9$.0/81+^FW/M&-_AF6_\$U_?KA?6K=KF+10\JZD#%0YY:7VAK, MK:G]8(*USQ:^V]I=J#SQ+&>AF+,O6\82=#C9M(GD\E+7GRM1=OZ\X->]N2ZP5 MCXH,@)N\EV'DS&)M:,4-FD@J"RQI!2Z8M6F4D:UV;UW!6??U?[I+Z,F>V,F2A130U)F6 M!N@79'S'H%S),7/=.L)X#(UR:ZMM/(\+:PP:YB/XQ.F6M9X[HDDUSY5YCC:I MYL-QGSE*OWID"!*>U2,'T/V WI8VK=?;2[Q;K%9;3W6^GLVO9O-/=V7B6]/_ MGM2^_9MH1TR;SG_+)&\C)]P M^]^+9*7*N40PL6Y@C%* XR6!Q6)]%#$&N=L4X=>_JX>49CNTC4'@3E3G1O^' MSR0,=UF44# &'PTP79.Q2DMP/M(U#%$H:)^*:ITB?_8P/60M1WU[#Z!]!S&G MVXN\N5K_L5C.UE\V)7+8Q"] _#\3";=[-/\Q\45F6U?KDL\"O>.+#4!1;$:.*6'UR7+0<041.8E M"M6Z*/ZI<_0&FGTXO&A,[@X@\Y0NOHOK:^-Y*59#K.L'-]LAO"T1 M,W_B4]I,>'CE=(UBYM=?\P'_K'G^^:=;5XTQ[5#K!-K0BZ=XY'4^B(>D17%& MJY14:%[S_?19#J]O?_BY3R6!BHX1G26[,(12)PB0!'GNZ/8\",N4(HR/?-WN MLG%-L/%U@7M;9IR.=ME8 _M-G'GNLT;2-$^=='1]0Y:UB^2=%<_)2JJ=\N25 M)5#!9\9E3"R/+8"M],V[Q?S3.WI&\YO5"NO$_'_@XM,R_/G'++VI0<\->>_0 M;GSR+!:"=W 95)$)O-0&ZDL:B@HQ\=8^V+ 3]JJ%!B#FL18:D46GHY .F8'U M[(>-I)+&K!MX%F$BLY2=(D_=\HJK'"%HE8%Y780-(6?7?)#[2#II._7MM[+] MX(KNZV]:70BILU'T?$OIZFOKZ#6WQ@*/@NFZIA'I MNY@7?7.7:U=P_NGV*DF0-@ZB[HNU1":>,[CH+)"E&)DD+1F:+Q=Y]C 3#T8? M$T2'$;Z#(-#=KJ$/^!?.KW!3A?"6-/ER'BY_O%JM%Y_IR][,\Z,W>AM,R]R7 M$!T#&=1F0TH$1Z>$1)Z'-D%:7II/23WHQ!-/!Q\#BT=DX82 72W7%[>]MW?F M8;C<9)1$\<&J$, 7J4 )DR$*\HA%T$ZP))-E.V5KZ5ON89!^NL/?BP>8^)T\ M(@(6K=DQ-::V(GG_"M?IIFQME$%D,#QJ4!@<1%D89!EU+!A8S#ME<5_#U',' MF 93#1F[:$WE":&2MHG#BW]]O'!>:%Z, *^DKU4S!4+@#HP6+ NZC&?\!5RL M,/WO3XN__L_U)VZAKD9W/V&U"==_V9JD8I: M"&T3,&L9/=G:@X^9T;]TKDN^BU./ZKJ?J4)\XL.G,9;;L[L)\3HPD-_^\^V; MZY/;E$Q00H)(K/;!.PV11P,V1(%9:<30VC._^_9I#-?VN#B0KA-;"V]6L_ ^ MI%F9I>O#.TF&>R2[2?!2UPN0O^;Y+2>.TVC)-;=Q]_&^+@2PGH5 MH00707E.D#!9DP9B47)G96H^GOCK4QP\0/#V$^_2L=I(D3,9\T$BN7,Y2 BV M<&">6?2I1"%:M[D^<8QI%<6!_/YJ(N"!9.XUZWWO7GN7WWSU&8WUP8CE-D^@ M1$ER?.O(2*07@^R26, S^C$1UXSW43'1NM"FO5:XL\W>+Q?Y*JW_*]0=:>LO M[V8ASBYGZR^/*SB*XL%&!*8+@C+9@./"@D5,L1COLFZ^!GK@&;O3)T.0\GR. M: 0&=6"YWMWOEG"_Q)&R ZH[!KPZ8V?P6&W&=%LQB)* M\@Y,E+&.\*C.#T?0(7@9G>6\C&==MGH@_[GX"[:J[C:"))*JA2W6(7 C"R,7W*VJ%I/9IC MMY--:X'U@;R#N-6M=KM94'MA8T25;1V'6SR1R9!B"],L,SC - M(1AK5<2<;&SMA^Y[V&GG%QT;H\?A:;>J\L(HSA$UR9]VKOZ+%#X6#CY(I4D$ M?4JM\]$'&(+Z7@!L'&H)OY_D809)?ZPWK5(,F09&O/JUQ$.3ETXX7]/ A MDQ*Q'$JN]2_.$I0"0@OEF%F!)Z. F[(,([(6,B0PI1A0W"GP MS-;2XAR]<(5>_M;=MCL, ME\8 JL3(978%7"$*\9"TK22*MO7,M:]/T4L;2"-&/U[?>AC5N\/-S>)V)@H* M'L'63(02D4%D=5"/,\@4"YIAZP#S4^>8%CN'\O9%J.Q!Z [ \@[7Z]KCN;W+ MSP[,/=Q_,?#B5U M#W!9K%;;X5R?<)YFN/KARZ]A?;4D=7SWO[>2I;G&Q'B"+%S:KK[V5I&GJ-%P M8[/UN74(=/?3]5+E.\X;-A*7NL/?]:VN99,K:ZSV&D3T1+'(.81$^CQ8[H1" MF[EM/]/FV>-,J[S&0L"+0-N?'1T@ZR.=?/WEA\4\WVAF41P=U4+"&.N.VD*J MGGNB2Y*23 -A4O-A=(_.T!.&#F#N8U?M$$IW@)2G=/:->&TD2D6FA.,2H@YT MGV+K/D(TX*3@WK-@)+;VTEX[T\03(49^[YIRI%.$/1"_B%KD( P8CF2&9AW! M:>O &\=R%I9ST[IEY;4S=1)-:H* '>"U-SNF;O7^(L6OFFAQDS"I/K[N!-JJ<0W3PY.U"LYBRXXIEYE+Y[I@%\YZ_L#T/[LWDQ M.LT[4%0_85S_,E^MEUMS7$FL3T$FOHV[M]GU] MBFFSN6,_=P=2O3O<_!H^WXJ8S3X:KD$75^=K>@[.1 %HB]?%V))9:Z/[N;-, MJXP.Y?&+D-F3X%,_7=O V9M/2]QDK6]&;0B?D].^#F*E&VC-()#O"I)Q::U3 M10:WTS/UY,?WA()]V;9H2L,.U,=3:O7=;5>R<5QQ3H(A>-V@0H8=A!(E%'JE M0W!U->8QW*]W@R8*C%;C,87OM1\OIE8OOUVM5[4,I@ZZK/^-7[81^]5-R/Y" MD?[UJ0Y^YI(T<&8>0DZJ[GV7)5EIA#0[J9I7OZH_2WA/GBY&(_#4<+F9D'#/ MDK^E&]$HYN!,@D3_K4%5A)BY NV3%=%;YD78[5%ZX5LZZ:9K"Y)F9)T:']6M M^XBI!B ^UZEP%T([FYFPD$T='!2XI.>VD*N'(=AL@HUZ-^WQ^).G#>Z-A(.# MR->!C?)C6/WQX^*RMA4N0ZV>_&&Q7"[^'VXO-:O=!Q=*V>"8TD#6>QW7PQDX MQ>N=QNOCR-J&Y5A@7PQF?.O(XBGV<0S! MPSY]'$/8T,%#]D35N?.!:& ]<,\0%+,!'+H$67(A%$I72NLUUJ?8QS&(T:_W M<0RA>G>XN4[\*!N+=UZ *(&,N%K1XF0D"HGDBY(Z,=>Z<_4D^C@&\7:7/HXA MA.X +$\V%RCG4 CNP8M80"7Z5Q!DX#GDAD7+I<;F'O]I]'$,XNXN?1Q#2-T! M7%YV*9P0P<5$-&&RIH,3.0&9 MS-V@#S9Y62!%NH.R-D.PJ$!&9)G)XKS?;9_,P2FQB?*F@SBY_ MP^45OLGDA/X>_GXW2SA?X86WD6M/NC=9;NKP)4,$\AXTZLB*TBKSO!,NGOKT MGE.D>^/A8#).C8/WR\6?N%Q_>5='RJPNDBO1^L* .54W75M--$ -I1@;.$^. M)[X3 AY^;L]IT;UY?P#IIN;Z7:3@/2&6Z/'^,LQ7%T;%H'/1D)DARUW4[I_D M&3CNI27;B:<=2R6>_OR>LYE[HZ !*:=&P]9Z_C$L\^HBJ) ",P7(4B;KR40/ MSAIRWKP/9(EC'\H#:%#.7 M(Q$A!X@F;V:*)4*Q3VA;Q\ >GZ'G5. ^&&E"ZZD5P^M5@G4-2!3>D+-%UJX* ML@Z.)5\^6:U]DCD4?#6'T[ ,+3)V!,D]$A17V'E 4C74E*&YE8ZX:O <<[. C_\*O>$D 67Q#O<^!N MTX.W4DKM/$ACW;;)-$9KZ$G.SFL>C7R\,K>OYQD?4 M?'=A[U_QAOH_$DM6CY8H(;I@6?%USWFJ/1L&G&()N) ^E"@8-\WGI.QVM!/2 M=P.0]'S%1#L^G;*JJW1?S.NL]46ER/O-W-]9ND>9 TJ_VA[@: IS3YI,H%/1 M1&F1>V"J;%8QD$,C'+D>R*2CQQ@Y:UX9>HF"FMR\M>/-#IZ,\AJ/FZ-;X53SJ(LGU]F5_F M].FXV@CY13"*V;KK,!=1>ZB"@I"2 QDL_>!D":RUQ?+RB:;-STT'L;VYTB7& MWO[])Z8U5@)>+>>_;;(1UUN]363H$QD<3-35.F3,0+0"(?J<=1WH;9KO@QYR MOFESA-/AKQ''#EU0\_N(H'SS>;%$S-]:[0DY_ M39.%7(<7&E+LW",G.YB)W#I,,^!XTR8LIX-D&W[UC,BG+>^+R%QT*F7 6!PH M5@6N+G2TWAK'8[#1M5Z.O>O9IDVB3H?%!IS:_Z%>K,/E+B[T]6_4?\6PPO_[ MO_X_4$L! A0#% @ \HC\5.VWQ;,H" ]2 !L ( ! M &EN9FXM,#8R-3(P,C)E>&AI8FET,S$Q+FAT;5!+ 0(4 Q0 ( /*( M_%3E%GU[' @ /L@ ; " 6$( !I;F9N+3 V,C4R,#(R M97AH:6)I=#,Q,BYH=&U02P$"% ,4 " #RB/Q4#XS+%^ % !?)0 &P M @ &V$ :6YF;BTP-C(U,C R,F5X:&EB:70S,C$N:'1M4$L! M A0#% @ \HC\5.B.Y1/'0@, )A@D !$ ( !SQ8 &EN M9FXM,C R,C V,C4N:'1M4$L! A0#% @ \HC\5(IU#R5>& ^@X! !$ M ( !Q5D# &EN9FXM,C R,C V,C4N>'-D4$L! A0#% @ M\HC\5*O]B;0[)0 _&T! !4 ( !4G(# &EN9FXM,C R,C V M,C5?8V%L+GAM;%!+ 0(4 Q0 ( /*(_%119_484X( 'G+!0 5 M " <"7 P!I;F9N+3(P,C(P-C(U7V1E9BYX;6Q02P$"% ,4 " #R MB/Q4?W"EKATO 0 E= P %0 @ %&&@0 :6YF;BTR,#(R,#8R M-5]L86(N>&UL4$L! A0#% @ \HC\5%VG%]D7Q 3 P) !4 M ( !EDD% &EN9FXM,C R,C V,C5?<')E+GAM;%!+!08 "0 ) &4" ( #@#08 ! end

-8?2 M0$3;8T.P6BP^0"X99K>]9!:GO/4!B*\.KO3GA"N:#X>',V,^Q??CTK/3W M!Z6^LQ_KNC%GO96UCQ_[?5.MQ)J;/]6C:-R1A=)K;MVF7O;-HQ9\;E9"V'7= M3TY/\_Z:RZ;W^=/^6K>Z'VXH*RHK5>-V^AW?I'@VK\?])GN21C[(6MJ?9[WV M?2UZ;"T;N9:_Q/RL=]IC9J6>_U9:_E*-Y?6LTJJNSWJ#[8%O0EM9O=D]\Y#W M_,&T>RQ_N.,.Y*R7G[H++J0VMCVCO3YWC$_"G;S=VECU1=96Z FWXB^M-H^R M6?K+N%_1#WY&&X?]ZS:('_7_":-:+&0E)JK:K$5CMW'4HO: C5G)1]-C#5^+ ML]Z%>A*:W?*E\#_*?F^GD'IQR0+(!$ F1X3\)PD@AP!R>!3(V;U[^7HY#2!3 )D>$3** M9 8@LV-"#@/('$#FQX1, \@"0!;'A,P"R!) EK20Y]Q(P]2"W6IAW*GM&8PW MZD/QZB(:,,B)7RA4O-OO':T7UU,=OH]C9&D4,N M&1#+9"*T?.(^AV%7C;%Z\X8.261 ;)&_E)H_R[IN&^F5:['-TA.PL3$BID06 M&1!KY)S7W#5/UF:%;"(LEW4$A^PQ(-;'G?!WM;(;[?L2'\<;NW*9X9T_6S6,8>8R"$#8HE,Q$-HB@29(B$VA;N/:VG;;J4-W(5JM2::2D8"29! $F*! MS*RJOJ]4/1?:_,8N_]VX,67(!L_XCCA;21$&MC)I;^#-"S=!SDBHG;'AFC=6Q,%"?DB(_7#K^[!=IGFKC#VY$U9N\P!V+J+ (5,D MY*8 F64"T]08$QEG2#XB 6EJC(F,,R0VCD]3.Y]$Y)6&\>12> MT<5RGY9[U! 3^24E]LLA3/:5^T0CQ$3&2=]G1'.R@[MP+=UTWW,DG/0( YP3 MEU\8OEQJL0PQD7)2\O63+DPO<_^(HHD,E!UGD<6AMH.Q$!,9*",V$,"V$,:, MGDUDH?R890#QLXDLE+]#&4 [^%D_JJ9-CM3"#X6>?-WS0QV6#B(+%>3K/2TF MGN\HD( *8@&]!-*'SFSGM]JB\#?S'0424$$LH!VFRS>$=KTGN_SA+F9>1F\A M)A)005YSMKW?[O(7[I[_]/W[>.TGY=IPAIA(0 5U"3-<"#@),9& "NHB9H09 MC2\*)*""NHP98H8"*F =\S%7?^)J:R2@@EA &#,44($$5%"O_W0M4KWV] %F MB014$@OH .;NS3C$1!8JCU"D]H(9M?026:@DMM !S'ME>(@N5U"5L M!Z)IK'07"P>5);)026RA0TW(IR(FQD06*HDM= !S/W(/,9&%2F(+A;64G6EF MB>13$LNG<[F\"Q+^B89Z!NYUO?R$C?W?'_VMWI63LZAY(_64U#-P(>;;H46 M.4+J&;U?]8%?_[,N<]^.TK28RVBY:H34,SIJ)4*8O8V0>D:M>OKMR>;SI[E8 MR$;,I^XKC-M?\;JZU?Z@!H*: M^8/"$F5<$B1-L";0.B#7@<#K@& ' K$#DAT(S Z(=B!0.R#;@<#M@' ' KD# MTAT([ Z(=R#06U!O(=!;4&\AT%LF/[8)]!;46PCT%M1;"/06U%L(]!;46PCT M%M1;"/06U%L(]!;46PCTCJAW)- [HMZ10.^(>D<"O>-DLX1 [XAZ1P*](^H= M"?2.J'!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z&>AN!WH9Z&X'>AGH;@=Z& M>AN!WH9Z&X'>-OFSDD!O0[V-0&]#O8U ;T.]C4!O0[V-0&]'O9U ;T>]G4!O M1[V=0&]'O9U ;T>]G4!O1[V=0&^?'#8AT-M1;R?0VU%O)]#;46\GT#NAWHE M[X1Z)P*]$^J="/1.J'&?7.!'IGU#L3Z)U1[TR@=T:],X'>&?7.!'IGU#L3Z)U1[TR@ M=YX<]B;0.Z/>F4#O!O5N"/1N4.^&0.\&]6Y^4N]A_#J4X=;SO<;G_R35X^6[ MY?;XZ_+[XN2]7'&N[RN&I[]02P,$% @ \HC\5,T>9+Q @ >C0 !, M !;0V]N=&5N=%]4>7!E&ULS=O?;MHP%,?Q5T&YK4B('3MF*KUI=[OU M8B_@):9$Y)]BMZ-O/Q/:2ILZM(I)^]X0@>WS._&1/G=G5\+V]/&8]8FL>/8-I4-<3U[ZNO?4I8O"6D\.>_Q MNV;T5W%#DKV;<%SY<\#+N:]/;IJ:VBWN[12^V"[NR@YMYL-SZWQZOL0[/0[; M;5.Y>J@>NW@D]>/D;.UWSH6N34]%K\XGAWC#[O297YP_ESD7&'?>3\/HX\0F M]_&XUY$<3R_'6,A-H3G_BF^)L?3%[^>.TZY=_9?9\7I_#--^GH?/YL?E=_SK MC-_J?[ / >E#0OHH('TH2!\:TD<)Z<- ^EA#^LA7E$8HHN844G.*J3D%U9RB M:DYA-:>XFE-@S2FR"HJL@B*KH,@J*+(*BJR"(JN@R"HHL@J*K((BJZ3(*BFR M2HJLDB*KI,@J*;)*BJR2(JNDR"HILA8460N*K 5%UH(B:T&1M:#(6E!D+2BR M%A19"XJLBB*KHLBJ*+(JBJR*(JNBR*HHLBJ*K(HBJZ+(JBFR:HJLFB*KILBJ M*;)JBJR:(JNFR*HILFJ*K"5%UI(B:TF1M:3(6E)D+2FREA192XJL)476DB*K MH)\_NX K @ $0 @ &O 9&]C4')O<',O8V]R92YX M;6Q02P$"% ,4 " #RB/Q4F5R<(Q & "<)P $P @ ', M 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( /*(_%0%3P@7T@4 M -<> 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ \HC\5%$O M^&$* P 90H !@ ("!;Q4 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ \HC\5'F@XE@!#@ TIL !@ M ("!P24 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ \HC\5"V#X.3>!@ A!( !@ ("!ZT 'AL M+W=O&UL4$L! A0#% @ \HC\5*_SZF7H! ^PP !D ("! M9DT 'AL+W=O(& ![$0 &0 @(&%4@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ \HC\5-B$C(7.!P 1!< !D ("!IV 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \HC\5)Z%FEB8 M!P G!0 !D ("!@G4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \HC\5#KN*<71%P L%$ !D M ("!FX< 'AL+W=O*WK# ) "%%P &0 @(&CGP >&PO=V]R M:W-H965T&UL M4$L! A0#% @ \HC\5 $9T@VQ!0 /PX !D ("!?;0 M 'AL+W=O M[Z4$ !%"@ &0 @(%EN@ >&PO=V]R:W-H965T&UL4$L! A0#% @ M\HC\5'%#U)+%! _@H !D ("!"\4 'AL+W=O&PO=V]R:W-H965TUY_@%0< , : 9 " @7?/ !X;"]W M;W)K&UL4$L! A0#% @ \HC\5!<*S;-C!0 M"@T !D ("!P]8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \HC\5$$+K-*"! $PP !D M ("![>( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ \HC\5-+LVSLX P -0< !D ("![O( 'AL M+W=O*L#$$ M #^"0 &0 @(%=]@ >&PO=V]R:W-H965T&UL4$L! A0#% @ \HC\ M5&Y>8B=Q!@ *R< !D ("!Z/\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \HC\5.X10KZF! 0@H M !D ("!R1 ! 'AL+W=O!@ &0 @(&F%0$ M>&PO=V]R:W-H965T48 0!X;"]W;W)K&UL4$L! A0#% @ \HC\5$O4$Y5- P /@T !D M ("!K!L! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ \HC\5-F%:57# @ YPD !D ("!8B8! 'AL+W=O M&PO=V]R:W-H965T\P0 'L@ 9 " @9@L M 0!X;"]W;W)K&UL4$L! A0#% @ \HC\5 G+ MZ4^1 @ A@8 !D ("!PC$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \HC\5&%JWGG* @ ;PH !D M ("!@SL! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ \HC\5-N(*$ \ P T P !D ("! M:$&PO=V]R:W-H965T&UL4$L! A0#% M @ \HC\5 3Z<>FD @ YP< !D ("!^%$! 'AL+W=O&PO=V]R:W-H965TH@( *<& 9 " @>=7 0!X M;"]W;W)K&UL4$L! A0#% @ \HC\5(#F8+X% M"@ ;ED !D ("!P%H! 'AL+W=O(L$ #H'@ &0 M@('\9 $ >&PO=V]R:W-H965T&UL4$L! A0#% @ \HC\5 FO_J*!! XA4 !D M ("!]G ! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ \HC\5$PL@CYQ! H!H !D ("!$X ! M 'AL+W=O!@ &0 @(&[A $ >&PO=V]R:W-H965T&UL4$L! A0#% @ M\HC\5&G$J/[+(P 9Z8" !D ("!,XP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \HC\5%4Y"_I7! ]A0 !D M ("!A\ ! 'AL+W=O&PO=V]R:W-H M965TG' 0!X;"]W;W)K&UL4$L! M A0#% @ \HC\5'8#&E,%" RU< !D ("!)LL! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \HC\ M5"Q@4],< P 4@D !D ("!%=P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \HC\5$KC\2* !0 YB0 M !D ("!7ND! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \HC\5.$L)"N( P L L !D M ("!%?&PO=V]R:W-H965T M&UL4$L! A0# M% @ \HC\5%9K8\AZ P KPL !D ("!! (" 'AL+W=O MWE,& # "8 M%@ #0 @ &U!0( >&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-0 M2P$"% ,4 " #RB/Q4S1YDO$ " !Z- $P @ '.$P( I6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 9 !D ',; _%@( ! end XML 104 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 105 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 106 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 375 389 1 true 91 0 false 7 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.infinera.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 8 false false R9.htm 2101101 - Disclosure - Basis of Presentation and Significant Accounting Policies Sheet http://www.infinera.com/role/BasisofPresentationandSignificantAccountingPolicies Basis of Presentation and Significant Accounting Policies Notes 9 false false R10.htm 2103102 - Disclosure - Recent Accounting Pronouncements Sheet http://www.infinera.com/role/RecentAccountingPronouncements Recent Accounting Pronouncements Notes 10 false false R11.htm 2106103 - Disclosure - Leases Sheet http://www.infinera.com/role/Leases Leases Notes 11 false false R12.htm 2112104 - Disclosure - Revenue Recognition Sheet http://www.infinera.com/role/RevenueRecognition Revenue Recognition Notes 12 false false R13.htm 2118105 - Disclosure - Fair Value Measurements Sheet http://www.infinera.com/role/FairValueMeasurements Fair Value Measurements Notes 13 false false R14.htm 2122106 - Disclosure - Derivative Instruments Sheet http://www.infinera.com/role/DerivativeInstruments Derivative Instruments Notes 14 false false R15.htm 2126107 - Disclosure - Goodwill and Intangible Assets Sheet http://www.infinera.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 15 false false R16.htm 2132108 - Disclosure - Balance Sheet Details Sheet http://www.infinera.com/role/BalanceSheetDetails Balance Sheet Details Notes 16 false false R17.htm 2136109 - Disclosure - Restructuring and Other Related Costs Sheet http://www.infinera.com/role/RestructuringandOtherRelatedCosts Restructuring and Other Related Costs Notes 17 false false R18.htm 2141110 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.infinera.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 18 false false R19.htm 2144111 - Disclosure - Basic and Diluted Net Loss Per Common Share Sheet http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShare Basic and Diluted Net Loss Per Common Share Notes 19 false false R20.htm 2149112 - Disclosure - Debt Sheet http://www.infinera.com/role/Debt Debt Notes 20 false false R21.htm 2156113 - Disclosure - Commitments and Contingencies Sheet http://www.infinera.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 21 false false R22.htm 2163114 - Disclosure - Stockholders' Equity Sheet http://www.infinera.com/role/StockholdersEquity Stockholders' Equity Notes 22 false false R23.htm 2172115 - Disclosure - Income Taxes Sheet http://www.infinera.com/role/IncomeTaxes Income Taxes Notes 23 false false R24.htm 2174116 - Disclosure - Segment Information Sheet http://www.infinera.com/role/SegmentInformation Segment Information Notes 24 false false R25.htm 2177117 - Disclosure - Guarantees Sheet http://www.infinera.com/role/Guarantees Guarantees Notes 25 false false R26.htm 2182118 - Disclosure - Pension and Post-Retirement Benefit Plans Sheet http://www.infinera.com/role/PensionandPostRetirementBenefitPlans Pension and Post-Retirement Benefit Plans Notes 26 false false R27.htm 2204201 - Disclosure - Recent Accounting Pronouncements (Policies) Sheet http://www.infinera.com/role/RecentAccountingPronouncementsPolicies Recent Accounting Pronouncements (Policies) Policies http://www.infinera.com/role/BasisofPresentationandSignificantAccountingPolicies 27 false false R28.htm 2307301 - Disclosure - Leases (Tables) Sheet http://www.infinera.com/role/LeasesTables Leases (Tables) Tables http://www.infinera.com/role/Leases 28 false false R29.htm 2313302 - Disclosure - Revenue Recognition (Tables) Sheet http://www.infinera.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.infinera.com/role/RevenueRecognition 29 false false R30.htm 2319303 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.infinera.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.infinera.com/role/FairValueMeasurements 30 false false R31.htm 2323304 - Disclosure - Derivative Instruments (Tables) Sheet http://www.infinera.com/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Tables http://www.infinera.com/role/DerivativeInstruments 31 false false R32.htm 2327305 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.infinera.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.infinera.com/role/GoodwillandIntangibleAssets 32 false false R33.htm 2333306 - Disclosure - Balance Sheet Details (Tables) Sheet http://www.infinera.com/role/BalanceSheetDetailsTables Balance Sheet Details (Tables) Tables http://www.infinera.com/role/BalanceSheetDetails 33 false false R34.htm 2337307 - Disclosure - Restructuring and Other Related Costs (Tables) Sheet http://www.infinera.com/role/RestructuringandOtherRelatedCostsTables Restructuring and Other Related Costs (Tables) Tables http://www.infinera.com/role/RestructuringandOtherRelatedCosts 34 false false R35.htm 2342308 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.infinera.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.infinera.com/role/AccumulatedOtherComprehensiveLoss 35 false false R36.htm 2345309 - Disclosure - Basic and Diluted Net Loss Per Common Share (Tables) Sheet http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareTables Basic and Diluted Net Loss Per Common Share (Tables) Tables http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShare 36 false false R37.htm 2350310 - Disclosure - Debt (Tables) Sheet http://www.infinera.com/role/DebtTables Debt (Tables) Tables http://www.infinera.com/role/Debt 37 false false R38.htm 2357311 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.infinera.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.infinera.com/role/CommitmentsandContingencies 38 false false R39.htm 2364312 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.infinera.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.infinera.com/role/StockholdersEquity 39 false false R40.htm 2375313 - Disclosure - Segment Information (Tables) Sheet http://www.infinera.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.infinera.com/role/SegmentInformation 40 false false R41.htm 2378314 - Disclosure - Guarantees (Tables) Sheet http://www.infinera.com/role/GuaranteesTables Guarantees (Tables) Tables http://www.infinera.com/role/Guarantees 41 false false R42.htm 2383315 - Disclosure - Pension and Post-Retirement Benefit Plans (Tables) Sheet http://www.infinera.com/role/PensionandPostRetirementBenefitPlansTables Pension and Post-Retirement Benefit Plans (Tables) Tables http://www.infinera.com/role/PensionandPostRetirementBenefitPlans 42 false false R43.htm 2402401 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details) Sheet http://www.infinera.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails Basis of Presentation and Significant Accounting Policies (Details) Details 43 false false R44.htm 2405402 - Disclosure - Recent Accounting Pronouncements (Details) Sheet http://www.infinera.com/role/RecentAccountingPronouncementsDetails Recent Accounting Pronouncements (Details) Details http://www.infinera.com/role/RecentAccountingPronouncementsPolicies 44 false false R45.htm 2408403 - Disclosure - Leases - Narrative (Details) Sheet http://www.infinera.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 45 false false R46.htm 2409404 - Disclosure - Leases - Operating Leases (Details) Sheet http://www.infinera.com/role/LeasesOperatingLeasesDetails Leases - Operating Leases (Details) Details 46 false false R47.htm 2410405 - Disclosure - Leases - Operating Lease Maturity (Details) Sheet http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails Leases - Operating Lease Maturity (Details) Details 47 false false R48.htm 2411406 - Disclosure - Leases - Lease Costs (Details) Sheet http://www.infinera.com/role/LeasesLeaseCostsDetails Leases - Lease Costs (Details) Details 48 false false R49.htm 2414407 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details) Sheet http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails Revenue Recognition - Disaggregation of Revenue (Details) Details 49 false false R50.htm 2415408 - Disclosure - Revenue Recognition - Contract with Customer, Asset and Liability (Details) Sheet http://www.infinera.com/role/RevenueRecognitionContractwithCustomerAssetandLiabilityDetails Revenue Recognition - Contract with Customer, Asset and Liability (Details) Details 50 false false R51.htm 2416409 - Disclosure - Revenue Recognition - Narrative (Details) Sheet http://www.infinera.com/role/RevenueRecognitionNarrativeDetails Revenue Recognition - Narrative (Details) Details 51 false false R52.htm 2417410 - Disclosure - Revenue Recognition - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Details) Sheet http://www.infinera.com/role/RevenueRecognitionRevenueRemainingPerformanceObligationExpectedTimingofSatisfactionDetails Revenue Recognition - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Details) Details 52 false false R53.htm 2420411 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) Sheet http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) Details 53 false false R54.htm 2421412 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.infinera.com/role/FairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 54 false false R55.htm 2424413 - Disclosure - Derivative Instruments - Narrative (Details) Sheet http://www.infinera.com/role/DerivativeInstrumentsNarrativeDetails Derivative Instruments - Narrative (Details) Details 55 false false R56.htm 2425414 - Disclosure - Derivative Instruments - Fair Value of Derivative Instruments Not Designated as Hedging Activities (Details) Sheet http://www.infinera.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsNotDesignatedasHedgingActivitiesDetails Derivative Instruments - Fair Value of Derivative Instruments Not Designated as Hedging Activities (Details) Details 56 false false R57.htm 2428415 - Disclosure - Goodwill and Intangible Assets - Goodwill Roll Forward (Details) Sheet http://www.infinera.com/role/GoodwillandIntangibleAssetsGoodwillRollForwardDetails Goodwill and Intangible Assets - Goodwill Roll Forward (Details) Details 57 false false R58.htm 2429416 - Disclosure - Goodwill and Intangible Assets - Purchased Intangible Assets (Details) Sheet http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails Goodwill and Intangible Assets - Purchased Intangible Assets (Details) Details 58 false false R59.htm 2430417 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) Sheet http://www.infinera.com/role/GoodwillandIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets - Narrative (Details) Details 59 false false R60.htm 2431418 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense (Details) Sheet http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails Goodwill and Intangible Assets - Future Amortization Expense (Details) Details 60 false false R61.htm 2434419 - Disclosure - Balance Sheet Details - Allowance for credit losses (Details) Sheet http://www.infinera.com/role/BalanceSheetDetailsAllowanceforcreditlossesDetails Balance Sheet Details - Allowance for credit losses (Details) Details 61 false false R62.htm 2435420 - Disclosure - Balance Sheet Details - Selected Balance Sheet Items (Details) Sheet http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails Balance Sheet Details - Selected Balance Sheet Items (Details) Details 62 false false R63.htm 2438421 - Disclosure - Restructuring and Other Related Costs - Narrative (Details) Sheet http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails Restructuring and Other Related Costs - Narrative (Details) Details 63 false false R64.htm 2439422 - Disclosure - Restructuring and Other Related Costs - Restructuring and Other Related Costs (Details) Sheet http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails Restructuring and Other Related Costs - Restructuring and Other Related Costs (Details) Details 64 false false R65.htm 2440423 - Disclosure - Restructuring and Other Related Costs - Schedule of Restructuring Reserve by Type of Cost (Details) Sheet http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails Restructuring and Other Related Costs - Schedule of Restructuring Reserve by Type of Cost (Details) Details 65 false false R66.htm 2443424 - Disclosure - Accumulated Other Comprehensive Loss (Details) Sheet http://www.infinera.com/role/AccumulatedOtherComprehensiveLossDetails Accumulated Other Comprehensive Loss (Details) Details http://www.infinera.com/role/AccumulatedOtherComprehensiveLossTables 66 false false R67.htm 2446425 - Disclosure - Basic and Diluted Net Loss Per Common Share - Computation of EPS (Details) Sheet http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareComputationofEPSDetails Basic and Diluted Net Loss Per Common Share - Computation of EPS (Details) Details 67 false false R68.htm 2447426 - Disclosure - Basic and Diluted Net Loss Per Common Share - Antidilutive Shares (Details) Sheet http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareAntidilutiveSharesDetails Basic and Diluted Net Loss Per Common Share - Antidilutive Shares (Details) Details 68 false false R69.htm 2448427 - Disclosure - Basic and Diluted Net Loss Per Common Share - Narrative (Details) Sheet http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareNarrativeDetails Basic and Diluted Net Loss Per Common Share - Narrative (Details) Details 69 false false R70.htm 2451428 - Disclosure - Debt - Components of Convertible Senior Notes (Details) Notes http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails Debt - Components of Convertible Senior Notes (Details) Details 70 false false R71.htm 2452429 - Disclosure - Debt - Narrative (Details) Sheet http://www.infinera.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 71 false false R72.htm 2453430 - Disclosure - Debt - Conversation Ratio (Details) Sheet http://www.infinera.com/role/DebtConversationRatioDetails Debt - Conversation Ratio (Details) Details 72 false false R73.htm 2454431 - Disclosure - Debt - Interest Expense Recognized Related to Notes Prior to Capitalization of Interest (Details) Notes http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails Debt - Interest Expense Recognized Related to Notes Prior to Capitalization of Interest (Details) Details 73 false false R74.htm 2455432 - Disclosure - Debt - Net Carrying Amount (Details) Sheet http://www.infinera.com/role/DebtNetCarryingAmountDetails Debt - Net Carrying Amount (Details) Details 74 false false R75.htm 2458433 - Disclosure - Commitments and Contingencies - Future Annual Minimum Operating Lease Payments (Details) Sheet http://www.infinera.com/role/CommitmentsandContingenciesFutureAnnualMinimumOperatingLeasePaymentsDetails Commitments and Contingencies - Future Annual Minimum Operating Lease Payments (Details) Details 75 false false R76.htm 2459434 - Disclosure - Commitments and Contingencies - Financing Lease Obligations (Details) Sheet http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails Commitments and Contingencies - Financing Lease Obligations (Details) Details 76 false false R77.htm 2460435 - Disclosure - Commitments and Contingencies - Future Interest and Principal Payments (Details) Sheet http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails Commitments and Contingencies - Future Interest and Principal Payments (Details) Details 77 false false R78.htm 2461436 - Disclosure - Commitments and Contingencies - Total Contractual Obligations (Details) Sheet http://www.infinera.com/role/CommitmentsandContingenciesTotalContractualObligationsDetails Commitments and Contingencies - Total Contractual Obligations (Details) Details 78 false false R79.htm 2462437 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.infinera.com/role/CommitmentsandContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 79 false false R80.htm 2465438 - Disclosure - Stockholders' Equity - Narrative (Details) Sheet http://www.infinera.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity - Narrative (Details) Details 80 false false R81.htm 2466439 - Disclosure - Stockholders' Equity - Equity Award Activity - RSUs (Details) Sheet http://www.infinera.com/role/StockholdersEquityEquityAwardActivityRSUsDetails Stockholders' Equity - Equity Award Activity - RSUs (Details) Details 81 false false R82.htm 2467440 - Disclosure - Stockholders' Equity - Equity Award Activity - PSUs (Details) Sheet http://www.infinera.com/role/StockholdersEquityEquityAwardActivityPSUsDetails Stockholders' Equity - Equity Award Activity - PSUs (Details) Details 82 false false R83.htm 2468441 - Disclosure - Stockholders' Equity - Total Stock Based Compensation Cost for Instruments Granted but Not Yet Amortized (Details) Sheet http://www.infinera.com/role/StockholdersEquityTotalStockBasedCompensationCostforInstrumentsGrantedbutNotYetAmortizedDetails Stockholders' Equity - Total Stock Based Compensation Cost for Instruments Granted but Not Yet Amortized (Details) Details 83 false false R84.htm 2469442 - Disclosure - Stockholders' Equity - Estimated Fair Value of ESPP, Valuation Assumptions (Details) Sheet http://www.infinera.com/role/StockholdersEquityEstimatedFairValueofESPPValuationAssumptionsDetails Stockholders' Equity - Estimated Fair Value of ESPP, Valuation Assumptions (Details) Details 84 false false R85.htm 2470443 - Disclosure - Stockholders' Equity - Nonvested Performance Based Units Activity By Grant Year (Details) Sheet http://www.infinera.com/role/StockholdersEquityNonvestedPerformanceBasedUnitsActivityByGrantYearDetails Stockholders' Equity - Nonvested Performance Based Units Activity By Grant Year (Details) Details 85 false false R86.htm 2471444 - Disclosure - Stockholders' Equity - Balance Sheet and Statements of Operations (Details) Sheet http://www.infinera.com/role/StockholdersEquityBalanceSheetandStatementsofOperationsDetails Stockholders' Equity - Balance Sheet and Statements of Operations (Details) Details 86 false false R87.htm 2473445 - Disclosure - Income Taxes (Details) Sheet http://www.infinera.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.infinera.com/role/IncomeTaxes 87 false false R88.htm 2476446 - Disclosure - Segment Information (Details) Sheet http://www.infinera.com/role/SegmentInformationDetails Segment Information (Details) Details http://www.infinera.com/role/SegmentInformationTables 88 false false R89.htm 2479447 - Disclosure - Guarantees - Activity Related to Warranty (Details) Sheet http://www.infinera.com/role/GuaranteesActivityRelatedtoWarrantyDetails Guarantees - Activity Related to Warranty (Details) Details 89 false false R90.htm 2480448 - Disclosure - Guarantees - Narrative (Details) Sheet http://www.infinera.com/role/GuaranteesNarrativeDetails Guarantees - Narrative (Details) Details 90 false false R91.htm 2481449 - Disclosure - Guarantees - Letters of Credit and Bank Guarantees (Details) Sheet http://www.infinera.com/role/GuaranteesLettersofCreditandBankGuaranteesDetails Guarantees - Letters of Credit and Bank Guarantees (Details) Details 91 false false R92.htm 2484450 - Disclosure - Pension and Post-Retirement Benefit Plans - Components of Net Periodic Benefit Cost (Details) Sheet http://www.infinera.com/role/PensionandPostRetirementBenefitPlansComponentsofNetPeriodicBenefitCostDetails Pension and Post-Retirement Benefit Plans - Components of Net Periodic Benefit Cost (Details) Details 92 false false All Reports Book All Reports infn-20220625.htm infn-06252022exhibit311.htm infn-06252022exhibit312.htm infn-06252022exhibit321.htm infn-20220625.xsd infn-20220625_cal.xml infn-20220625_def.xml infn-20220625_lab.xml infn-20220625_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 109 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "infn-20220625.htm": { "axisCustom": 0, "axisStandard": 34, "contextCount": 375, "dts": { "calculationLink": { "local": [ "infn-20220625_cal.xml" ] }, "definitionLink": { "local": [ "infn-20220625_def.xml" ] }, "inline": { "local": [ "infn-20220625.htm" ] }, "labelLink": { "local": [ "infn-20220625_lab.xml" ] }, "presentationLink": { "local": [ "infn-20220625_pre.xml" ] }, "schema": { "local": [ "infn-20220625.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 641, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 16, "http://xbrl.sec.gov/dei/2022": 5, "total": 21 }, "keyCustom": 52, "keyStandard": 337, "memberCustom": 33, "memberStandard": 56, "nsprefix": "infn", "nsuri": "http://www.infinera.com/20220625", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.infinera.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Recent Accounting Pronouncements", "role": "http://www.infinera.com/role/RecentAccountingPronouncements", "shortName": "Recent Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106103 - Disclosure - Leases", "role": "http://www.infinera.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112104 - Disclosure - Revenue Recognition", "role": "http://www.infinera.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118105 - Disclosure - Fair Value Measurements", "role": "http://www.infinera.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122106 - Disclosure - Derivative Instruments", "role": "http://www.infinera.com/role/DerivativeInstruments", "shortName": "Derivative Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126107 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.infinera.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132108 - Disclosure - Balance Sheet Details", "role": "http://www.infinera.com/role/BalanceSheetDetails", "shortName": "Balance Sheet Details", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136109 - Disclosure - Restructuring and Other Related Costs", "role": "http://www.infinera.com/role/RestructuringandOtherRelatedCosts", "shortName": "Restructuring and Other Related Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141110 - Disclosure - Accumulated Other Comprehensive Loss", "role": "http://www.infinera.com/role/AccumulatedOtherComprehensiveLoss", "shortName": "Accumulated Other Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144111 - Disclosure - Basic and Diluted Net Loss Per Common Share", "role": "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShare", "shortName": "Basic and Diluted Net Loss Per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2149112 - Disclosure - Debt", "role": "http://www.infinera.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2156113 - Disclosure - Commitments and Contingencies", "role": "http://www.infinera.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2163114 - Disclosure - Stockholders' Equity", "role": "http://www.infinera.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2172115 - Disclosure - Income Taxes", "role": "http://www.infinera.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2174116 - Disclosure - Segment Information", "role": "http://www.infinera.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GuaranteesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2177117 - Disclosure - Guarantees", "role": "http://www.infinera.com/role/Guarantees", "shortName": "Guarantees", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GuaranteesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2182118 - Disclosure - Pension and Post-Retirement Benefit Plans", "role": "http://www.infinera.com/role/PensionandPostRetirementBenefitPlans", "shortName": "Pension and Post-Retirement Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - Recent Accounting Pronouncements (Policies)", "role": "http://www.infinera.com/role/RecentAccountingPronouncementsPolicies", "shortName": "Recent Accounting Pronouncements (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "infn:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Leases (Tables)", "role": "http://www.infinera.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "infn:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313302 - Disclosure - Revenue Recognition (Tables)", "role": "http://www.infinera.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319303 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.infinera.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323304 - Disclosure - Derivative Instruments (Tables)", "role": "http://www.infinera.com/role/DerivativeInstrumentsTables", "shortName": "Derivative Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327305 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.infinera.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2333306 - Disclosure - Balance Sheet Details (Tables)", "role": "http://www.infinera.com/role/BalanceSheetDetailsTables", "shortName": "Balance Sheet Details (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2337307 - Disclosure - Restructuring and Other Related Costs (Tables)", "role": "http://www.infinera.com/role/RestructuringandOtherRelatedCostsTables", "shortName": "Restructuring and Other Related Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2342308 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "role": "http://www.infinera.com/role/AccumulatedOtherComprehensiveLossTables", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2345309 - Disclosure - Basic and Diluted Net Loss Per Common Share (Tables)", "role": "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareTables", "shortName": "Basic and Diluted Net Loss Per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2350310 - Disclosure - Debt (Tables)", "role": "http://www.infinera.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2357311 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.infinera.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2364312 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.infinera.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i12582f9051854ead801ec68364953c93_D20220327-20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i12582f9051854ead801ec68364953c93_D20220327-20220625", "decimals": "-3", "lang": "en-US", "name": "infn:AmortizationOfIntangibleAssetsCostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2375313 - Disclosure - Segment Information (Tables)", "role": "http://www.infinera.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2378314 - Disclosure - Guarantees (Tables)", "role": "http://www.infinera.com/role/GuaranteesTables", "shortName": "Guarantees (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2383315 - Disclosure - Pension and Post-Retirement Benefit Plans (Tables)", "role": "http://www.infinera.com/role/PensionandPostRetirementBenefitPlansTables", "shortName": "Pension and Post-Retirement Benefit Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ide3ab7638be84a8c923ff38a4661b01a_D20220327-20220625", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details)", "role": "http://www.infinera.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails", "shortName": "Basis of Presentation and Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ide3ab7638be84a8c923ff38a4661b01a_D20220327-20220625", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Recent Accounting Pronouncements (Details)", "role": "http://www.infinera.com/role/RecentAccountingPronouncementsDetails", "shortName": "Recent Accounting Pronouncements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ib8c76eac8b5c4b648dacf7aa3d60d47a_I20211226", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AdditionalPaidInCapital", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i12582f9051854ead801ec68364953c93_D20220327-20220625", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Leases - Narrative (Details)", "role": "http://www.infinera.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i12582f9051854ead801ec68364953c93_D20220327-20220625", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "infn:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - Leases - Operating Leases (Details)", "role": "http://www.infinera.com/role/LeasesOperatingLeasesDetails", "shortName": "Leases - Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "infn:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - Leases - Operating Lease Maturity (Details)", "role": "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails", "shortName": "Leases - Operating Lease Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411406 - Disclosure - Leases - Lease Costs (Details)", "role": "http://www.infinera.com/role/LeasesLeaseCostsDetails", "shortName": "Leases - Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i12582f9051854ead801ec68364953c93_D20220327-20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details)", "role": "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "shortName": "Revenue Recognition - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i3000169d111e4746b909877f33b5328d_D20220327-20220625", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i12582f9051854ead801ec68364953c93_D20220327-20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "role": "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i12582f9051854ead801ec68364953c93_D20220327-20220625", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415408 - Disclosure - Revenue Recognition - Contract with Customer, Asset and Liability (Details)", "role": "http://www.infinera.com/role/RevenueRecognitionContractwithCustomerAssetandLiabilityDetails", "shortName": "Revenue Recognition - Contract with Customer, Asset and Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i12582f9051854ead801ec68364953c93_D20220327-20220625", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416409 - Disclosure - Revenue Recognition - Narrative (Details)", "role": "http://www.infinera.com/role/RevenueRecognitionNarrativeDetails", "shortName": "Revenue Recognition - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i12582f9051854ead801ec68364953c93_D20220327-20220625", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417410 - Disclosure - Revenue Recognition - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Details)", "role": "http://www.infinera.com/role/RevenueRecognitionRevenueRemainingPerformanceObligationExpectedTimingofSatisfactionDetails", "shortName": "Revenue Recognition - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i1a88ff0dfcc7499bb3e1a23c6baf51af_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420411 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)", "role": "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "shortName": "Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i1a88ff0dfcc7499bb3e1a23c6baf51af_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i12582f9051854ead801ec68364953c93_D20220327-20220625", "decimals": "-5", "first": true, "lang": "en-US", "name": "infn:OperatingLeaseAcceleratedRentExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421412 - Disclosure - Fair Value Measurements - Additional Information (Details)", "role": "http://www.infinera.com/role/FairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair Value Measurements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i0fc25fe612714d5e9126df3fbbc7a123_I20211225", "decimals": "-5", "lang": "en-US", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424413 - Disclosure - Derivative Instruments - Narrative (Details)", "role": "http://www.infinera.com/role/DerivativeInstrumentsNarrativeDetails", "shortName": "Derivative Instruments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i731bd782a70649a796a040f2886030a8_I20211225", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RestrictedCashNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i0770cb893f5d41bdb1c42e466299b9ff_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425414 - Disclosure - Derivative Instruments - Fair Value of Derivative Instruments Not Designated as Hedging Activities (Details)", "role": "http://www.infinera.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsNotDesignatedasHedgingActivitiesDetails", "shortName": "Derivative Instruments - Fair Value of Derivative Instruments Not Designated as Hedging Activities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i0770cb893f5d41bdb1c42e466299b9ff_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i731bd782a70649a796a040f2886030a8_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428415 - Disclosure - Goodwill and Intangible Assets - Goodwill Roll Forward (Details)", "role": "http://www.infinera.com/role/GoodwillandIntangibleAssetsGoodwillRollForwardDetails", "shortName": "Goodwill and Intangible Assets - Goodwill Roll Forward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429416 - Disclosure - Goodwill and Intangible Assets - Purchased Intangible Assets (Details)", "role": "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Purchased Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i12582f9051854ead801ec68364953c93_D20220327-20220625", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430417 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)", "role": "http://www.infinera.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "shortName": "Goodwill and Intangible Assets - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i12582f9051854ead801ec68364953c93_D20220327-20220625", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic18e40525206449c906c462a0a303922_I20201226", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i6d4073abb790443e84940f55cc9d70af_D20201227-20210626", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431418 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense (Details)", "role": "http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets - Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i731bd782a70649a796a040f2886030a8_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434419 - Disclosure - Balance Sheet Details - Allowance for credit losses (Details)", "role": "http://www.infinera.com/role/BalanceSheetDetailsAllowanceforcreditlossesDetails", "shortName": "Balance Sheet Details - Allowance for credit losses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i731bd782a70649a796a040f2886030a8_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "infn:ScheduleOfSelectedBalanceSheetItemsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435420 - Disclosure - Balance Sheet Details - Selected Balance Sheet Items (Details)", "role": "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails", "shortName": "Balance Sheet Details - Selected Balance Sheet Items (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "infn:ScheduleOfSelectedBalanceSheetItemsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i731bd782a70649a796a040f2886030a8_I20211225", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438421 - Disclosure - Restructuring and Other Related Costs - Narrative (Details)", "role": "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails", "shortName": "Restructuring and Other Related Costs - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "if9c7c9823c8349ee99ef32b68ade1393_D20220327-20220625", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439422 - Disclosure - Restructuring and Other Related Costs - Restructuring and Other Related Costs (Details)", "role": "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails", "shortName": "Restructuring and Other Related Costs - Restructuring and Other Related Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i0338c3850eda4d629cf54b726f470193_D20220327-20220625", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i731bd782a70649a796a040f2886030a8_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440423 - Disclosure - Restructuring and Other Related Costs - Schedule of Restructuring Reserve by Type of Cost (Details)", "role": "http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails", "shortName": "Restructuring and Other Related Costs - Schedule of Restructuring Reserve by Type of Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PaymentsForRestructuring", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i6d7ba33e583d4bd58c8a83ff6ed1ed48_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443424 - Disclosure - Accumulated Other Comprehensive Loss (Details)", "role": "http://www.infinera.com/role/AccumulatedOtherComprehensiveLossDetails", "shortName": "Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i12582f9051854ead801ec68364953c93_D20220327-20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446425 - Disclosure - Basic and Diluted Net Loss Per Common Share - Computation of EPS (Details)", "role": "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareComputationofEPSDetails", "shortName": "Basic and Diluted Net Loss Per Common Share - Computation of EPS (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i12582f9051854ead801ec68364953c93_D20220327-20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447426 - Disclosure - Basic and Diluted Net Loss Per Common Share - Antidilutive Shares (Details)", "role": "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareAntidilutiveSharesDetails", "shortName": "Basic and Diluted Net Loss Per Common Share - Antidilutive Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i12582f9051854ead801ec68364953c93_D20220327-20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "id586e49ea1314ea8b8c9ada331aaeb4c_I20220625", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentConvertibleConversionPrice1", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448427 - Disclosure - Basic and Diluted Net Loss Per Common Share - Narrative (Details)", "role": "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareNarrativeDetails", "shortName": "Basic and Diluted Net Loss Per Common Share - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451428 - Disclosure - Debt - Components of Convertible Senior Notes (Details)", "role": "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "shortName": "Debt - Components of Convertible Senior Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ie27a770e62944e3988718020766b88e6_I20220625", "decimals": "-5", "lang": "en-US", "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RepaymentsOfLongTermLinesOfCredit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452429 - Disclosure - Debt - Narrative (Details)", "role": "http://www.infinera.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i1b425e8ec72442969c95c18a9a75d430_I20191228", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ie32fe9b2064d46d38df9f7d6fff12ec9_I20220625", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentConvertibleConversionPrice1", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453430 - Disclosure - Debt - Conversation Ratio (Details)", "role": "http://www.infinera.com/role/DebtConversationRatioDetails", "shortName": "Debt - Conversation Ratio (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ie32fe9b2064d46d38df9f7d6fff12ec9_I20220625", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentConvertibleConversionPrice1", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "infn:ScheduleOfInterestExpenseRecognizedTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i7636fb6728694d6da4862c9a9865028e_D20220327-20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454431 - Disclosure - Debt - Interest Expense Recognized Related to Notes Prior to Capitalization of Interest (Details)", "role": "http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails", "shortName": "Debt - Interest Expense Recognized Related to Notes Prior to Capitalization of Interest (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "infn:ScheduleOfInterestExpenseRecognizedTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i7636fb6728694d6da4862c9a9865028e_D20220327-20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455432 - Disclosure - Debt - Net Carrying Amount (Details)", "role": "http://www.infinera.com/role/DebtNetCarryingAmountDetails", "shortName": "Debt - Net Carrying Amount (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i5a1e34e0a7484d4da0ff76e562e12c88_I20220625", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458433 - Disclosure - Commitments and Contingencies - Future Annual Minimum Operating Lease Payments (Details)", "role": "http://www.infinera.com/role/CommitmentsandContingenciesFutureAnnualMinimumOperatingLeasePaymentsDetails", "shortName": "Commitments and Contingencies - Future Annual Minimum Operating Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityPaymentsDue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459434 - Disclosure - Commitments and Contingencies - Financing Lease Obligations (Details)", "role": "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails", "shortName": "Commitments and Contingencies - Financing Lease Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i19277be6097d4e38b2dafbe76f31f988_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460435 - Disclosure - Commitments and Contingencies - Future Interest and Principal Payments (Details)", "role": "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails", "shortName": "Commitments and Contingencies - Future Interest and Principal Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i19277be6097d4e38b2dafbe76f31f988_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461436 - Disclosure - Commitments and Contingencies - Total Contractual Obligations (Details)", "role": "http://www.infinera.com/role/CommitmentsandContingenciesTotalContractualObligationsDetails", "shortName": "Commitments and Contingencies - Total Contractual Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AssetRetirementObligationsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462437 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "role": "http://www.infinera.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AssetRetirementObligationsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "role": "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i6f76586a00264a47a8845d88b7a78adb_I20220624", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465438 - Disclosure - Stockholders' Equity - Narrative (Details)", "role": "http://www.infinera.com/role/StockholdersEquityNarrativeDetails", "shortName": "Stockholders' Equity - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i6f76586a00264a47a8845d88b7a78adb_I20220624", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "icfed83ac956745059057d9a59d7853a5_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466439 - Disclosure - Stockholders' Equity - Equity Award Activity - RSUs (Details)", "role": "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityRSUsDetails", "shortName": "Stockholders' Equity - Equity Award Activity - RSUs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "icfed83ac956745059057d9a59d7853a5_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i4a93765326ff4c1db4e8089a48c7ab81_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467440 - Disclosure - Stockholders' Equity - Equity Award Activity - PSUs (Details)", "role": "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityPSUsDetails", "shortName": "Stockholders' Equity - Equity Award Activity - PSUs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i68d7aade866844a1942b126acc80d3a2_I20220625", "decimals": "-3", "lang": "en-US", "name": "infn:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionExpectedToVestNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "infn:StockBasedCompensationCostForInstrumentsGrantedButNotYetAmortizedTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ib861ced8a00b4187bd033336f3d15784_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2468441 - Disclosure - Stockholders' Equity - Total Stock Based Compensation Cost for Instruments Granted but Not Yet Amortized (Details)", "role": "http://www.infinera.com/role/StockholdersEquityTotalStockBasedCompensationCostforInstrumentsGrantedbutNotYetAmortizedDetails", "shortName": "Stockholders' Equity - Total Stock Based Compensation Cost for Instruments Granted but Not Yet Amortized (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "infn:StockBasedCompensationCostForInstrumentsGrantedButNotYetAmortizedTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ib861ced8a00b4187bd033336f3d15784_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i12582f9051854ead801ec68364953c93_D20220327-20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2469442 - Disclosure - Stockholders' Equity - Estimated Fair Value of ESPP, Valuation Assumptions (Details)", "role": "http://www.infinera.com/role/StockholdersEquityEstimatedFairValueofESPPValuationAssumptionsDetails", "shortName": "Stockholders' Equity - Estimated Fair Value of ESPP, Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ib75bf274f549481892944c2d20ae967f_D20220327-20220625", "decimals": "2", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i4a93765326ff4c1db4e8089a48c7ab81_I20211225", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2470443 - Disclosure - Stockholders' Equity - Nonvested Performance Based Units Activity By Grant Year (Details)", "role": "http://www.infinera.com/role/StockholdersEquityNonvestedPerformanceBasedUnitsActivityByGrantYearDetails", "shortName": "Stockholders' Equity - Nonvested Performance Based Units Activity By Grant Year (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ie349389a065147e6840db9528ae4de17_I20211225", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i12582f9051854ead801ec68364953c93_D20220327-20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2471444 - Disclosure - Stockholders' Equity - Balance Sheet and Statements of Operations (Details)", "role": "http://www.infinera.com/role/StockholdersEquityBalanceSheetandStatementsofOperationsDetails", "shortName": "Stockholders' Equity - Balance Sheet and Statements of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i12582f9051854ead801ec68364953c93_D20220327-20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i12582f9051854ead801ec68364953c93_D20220327-20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2473445 - Disclosure - Income Taxes (Details)", "role": "http://www.infinera.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i12582f9051854ead801ec68364953c93_D20220327-20220625", "decimals": "-5", "lang": "en-US", "name": "infn:IncomeTaxProvisionIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "us-gaap:NumberOfOperatingSegments", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2476446 - Disclosure - Segment Information (Details)", "role": "http://www.infinera.com/role/SegmentInformationDetails", "shortName": "Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:NumberOfOperatingSegments", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i6d7ba33e583d4bd58c8a83ff6ed1ed48_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2479447 - Disclosure - Guarantees - Activity Related to Warranty (Details)", "role": "http://www.infinera.com/role/GuaranteesActivityRelatedtoWarrantyDetails", "shortName": "Guarantees - Activity Related to Warranty (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i6d7ba33e583d4bd58c8a83ff6ed1ed48_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Basis of Presentation and Significant Accounting Policies", "role": "http://www.infinera.com/role/BasisofPresentationandSignificantAccountingPolicies", "shortName": "Basis of Presentation and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "ic905151aab8f49a29b5ca759b3f941b3_D20211226-20220625", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "infn:OutstandingStandbyLettersOfCredit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2480448 - Disclosure - Guarantees - Narrative (Details)", "role": "http://www.infinera.com/role/GuaranteesNarrativeDetails", "shortName": "Guarantees - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-5", "lang": "en-US", "name": "infn:BondSecureAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i05a5f76e611e4601a08585ea861ae883_I20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "infn:OutstandingStandbyLettersOfCredit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2481449 - Disclosure - Guarantees - Letters of Credit and Bank Guarantees (Details)", "role": "http://www.infinera.com/role/GuaranteesLettersofCreditandBankGuaranteesDetails", "shortName": "Guarantees - Letters of Credit and Bank Guarantees (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i12e680078bbd4fb0bcaa40c8b57ed8e0_I20220625", "decimals": "-3", "lang": "en-US", "name": "infn:ValueAddedTaxLicense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i12582f9051854ead801ec68364953c93_D20220327-20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2484450 - Disclosure - Pension and Post-Retirement Benefit Plans - Components of Net Periodic Benefit Cost (Details)", "role": "http://www.infinera.com/role/PensionandPostRetirementBenefitPlansComponentsofNetPeriodicBenefitCostDetails", "shortName": "Pension and Post-Retirement Benefit Plans - Components of Net Periodic Benefit Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "infn-20220625.htm", "contextRef": "i12582f9051854ead801ec68364953c93_D20220327-20220625", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 91, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.infinera.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r698" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.infinera.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/2022", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r698" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r698" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r702" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r698" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r698" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r698" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r698" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.infinera.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/2022", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r697" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r699" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.infinera.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "infn_A2.125ConvertibleSeniorNotesCircumstance1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2.125% Convertible Senior Notes, Circumstance 1 [Member]", "label": "2.125% Convertible Senior Notes, Circumstance 1 [Member]", "terseLabel": "2.125% Convertible Senior Notes, Circumstance 1" } } }, "localname": "A2.125ConvertibleSeniorNotesCircumstance1Member", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_A2.125ConvertibleSeniorNotesCircumstance2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2.125% Convertible Senior Notes, Circumstance 2 [Member]", "label": "2.125% Convertible Senior Notes, Circumstance 2 [Member]", "terseLabel": "2.125% Convertible Senior Notes, Circumstance 2" } } }, "localname": "A2.125ConvertibleSeniorNotesCircumstance2Member", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_A2.125ConvertibleSeniorNotesDueSeptember12024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2.125% Convertible Senior Notes Due September 1, 2024 [Member]", "label": "2.125% Convertible Senior Notes Due September 1, 2024 [Member]", "terseLabel": "2024 Notes" } } }, "localname": "A2.125ConvertibleSeniorNotesDueSeptember12024Member", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtConversationRatioDetails", "http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails", "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/DebtNetCarryingAmountDetails" ], "xbrltype": "domainItemType" }, "infn_A2007EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2007 Equity Incentive Plan [Member]", "label": "2007 Equity Incentive Plan [Member]", "terseLabel": "2007 Equity Incentive Plan" } } }, "localname": "A2007EquityIncentivePlanMember", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_A2016EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2016 Equity Incentive Plan [Member]", "label": "2016 Equity Incentive Plan [Member]", "terseLabel": "2016 Equity Incentive Plan" } } }, "localname": "A2016EquityIncentivePlanMember", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_A2021RestructuringPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Restructuring Plan", "label": "2021 Restructuring Plan [Member]", "terseLabel": "2021 Restructuring Plan" } } }, "localname": "A2021RestructuringPlanMember", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_AccountReceivablesSoldGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Account Receivables Sold, Gross", "label": "Account Receivables Sold, Gross", "terseLabel": "Receivables sold" } } }, "localname": "AccountReceivablesSoldGross", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "infn_AccountsReceivableAllowanceforCreditLossAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Allowance for Credit Loss, Additions", "label": "Accounts Receivable, Allowance for Credit Loss, Additions", "terseLabel": "Additions" } } }, "localname": "AccountsReceivableAllowanceforCreditLossAdditions", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsAllowanceforcreditlossesDetails" ], "xbrltype": "monetaryItemType" }, "infn_AccumulatedIncomeTaxAdjustmentAttributabletoParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accumulated Income Tax Adjustment Attributable to Parent [Member]", "label": "Accumulated Income Tax Adjustment Attributable to Parent [Member]", "terseLabel": "Accumulated Tax Effect" } } }, "localname": "AccumulatedIncomeTaxAdjustmentAttributabletoParentMember", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "infn_AllocatedShareBasedCompensationExpenseBeforeAmortizationOfPriorPeriodsDeferredInventoryCost": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/StockholdersEquityBalanceSheetandStatementsofOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Allocated share based compensation expense before amortization of prior periods deferred inventory cost.", "label": "Allocated Share Based Compensation Expense Before Amortization Of Prior Periods Deferred Inventory Cost", "terseLabel": "Stock-based compensation effects in net loss before income taxes" } } }, "localname": "AllocatedShareBasedCompensationExpenseBeforeAmortizationOfPriorPeriodsDeferredInventoryCost", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/StockholdersEquityBalanceSheetandStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "infn_AllowanceForDoubtfulAccountsReceivableOthers": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Allowance For Doubtful Accounts Receivable, Others", "label": "Allowance For Doubtful Accounts Receivable, Others", "negatedLabel": "Other" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableOthers", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsAllowanceforcreditlossesDetails" ], "xbrltype": "monetaryItemType" }, "infn_AmericasExcludingUnitedStatesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Americas, Excluding United States [Member]", "label": "Americas, Excluding United States [Member]", "terseLabel": "Other Americas" } } }, "localname": "AmericasExcludingUnitedStatesMember", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "infn_AmortizationOfIntangibleAssetsCostOfRevenue": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Intangible Assets, Cost Of Revenue", "label": "Amortization Of Intangible Assets, Cost Of Revenue", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssetsCostOfRevenue", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "infn_AmortizationOfIntangibleAssetsOperatingExpenses": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Intangible Assets, Operating Expenses", "label": "Amortization Of Intangible Assets, Operating Expenses", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssetsOperatingExpenses", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "infn_AmortizationOfStockBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of stock based compensation.", "label": "Amortization Of Stock Based Compensation", "verboseLabel": "Amortization of stock-based compensation" } } }, "localname": "AmortizationOfStockBasedCompensation", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "infn_AssetImpairmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Impairment [Member]", "label": "Asset Impairment [Member]", "terseLabel": "Asset impairment", "verboseLabel": "Asset impairment" } } }, "localname": "AssetImpairmentMember", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "domainItemType" }, "infn_AssetbasedRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset-based Revolving Credit Facility [Member]", "label": "Asset-based Revolving Credit Facility [Member]", "terseLabel": "Asset-based revolving credit facility" } } }, "localname": "AssetbasedRevolvingCreditFacilityMember", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails" ], "xbrltype": "domainItemType" }, "infn_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Schedule of Assets And Liabilities, Lessee" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "infn_BankersGuaranteesOrPerformanceBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Banker's Guarantees Or Performance Bonds [Member]", "label": "Banker's Guarantees Or Performance Bonds [Member]", "terseLabel": "Banker's Guarantees or Performance Bonds" } } }, "localname": "BankersGuaranteesOrPerformanceBondsMember", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_BondSecureAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Bond Secure Amount", "label": "Bond Secure Amount", "terseLabel": "Bond secure amount" } } }, "localname": "BondSecureAmount", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "infn_BritishPoundDenominatedExchangeForwardContractsReceivablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "British Pound Denominated Exchange Forward Contracts Receivables", "label": "British Pound Denominated Exchange Forward Contracts Receivables [Member]", "terseLabel": "Related to British Pound denominated monetary balances" } } }, "localname": "BritishPoundDenominatedExchangeForwardContractsReceivablesMember", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsNotDesignatedasHedgingActivitiesDetails" ], "xbrltype": "domainItemType" }, "infn_BusinessCombinationAcquisitionAndIntegrationRelatedCosts": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 6.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Acquisition And Integration Related Costs", "label": "Business Combination, Acquisition And Integration Related Costs", "terseLabel": "Acquisition and integration costs" } } }, "localname": "BusinessCombinationAcquisitionAndIntegrationRelatedCosts", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "infn_CommonSharesReservedForIssuanceUponExerciseOfOutstandingOptionsAssumedFromAcquisitionsShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Shares Reserved For Issuance Upon Exercise Of Outstanding Options Assumed From Acquisitions Shares", "label": "Common Shares Reserved For Issuance Upon Exercise Of Outstanding Options Assumed From Acquisitions Shares", "terseLabel": "Reserved common stock for issuance of options (in shares)" } } }, "localname": "CommonSharesReservedForIssuanceUponExerciseOfOutstandingOptionsAssumedFromAcquisitionsShares", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "infn_ConvertibleDebtCapPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Debt, Cap Price Per Share", "label": "Convertible Debt, Cap Price Per Share", "terseLabel": "Cap price (in dollars per share)" } } }, "localname": "ConvertibleDebtCapPricePerShare", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "perShareItemType" }, "infn_ConvertibleDebtStrikePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Debt, Strike Price Per Share", "label": "Convertible Debt, Strike Price Per Share", "terseLabel": "Strike price (in dollars per share)" } } }, "localname": "ConvertibleDebtStrikePricePerShare", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "perShareItemType" }, "infn_ConvertibleSeniorNotes2.5DueMarch12027Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes, 2.5%, Due March 1, 2027 [Member]", "label": "Convertible Senior Notes, 2.5%, Due March 1, 2027 [Member]", "terseLabel": "2027 Notes" } } }, "localname": "ConvertibleSeniorNotes2.5DueMarch12027Member", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareNarrativeDetails", "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtConversationRatioDetails", "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/DebtNetCarryingAmountDetails" ], "xbrltype": "domainItemType" }, "infn_ConvertibleSeniorNotesTwoThousandTwentyFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes Two Thousand Twenty Four [Member]", "label": "Convertible Senior Notes Two Thousand Twenty Four [Member]", "terseLabel": "Convertible Senior Notes 2024" } } }, "localname": "ConvertibleSeniorNotesTwoThousandTwentyFourMember", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails" ], "xbrltype": "domainItemType" }, "infn_ConvertibleSeniorNotesTwoThousandTwentySevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes Two Thousand Twenty Seven", "label": "Convertible Senior Notes Two Thousand Twenty Seven [Member]", "terseLabel": "Convertible Senior Notes 2027" } } }, "localname": "ConvertibleSeniorNotesTwoThousandTwentySevenMember", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails" ], "xbrltype": "domainItemType" }, "infn_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Agreement [Member]", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_CreditCards": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Credit Cards", "label": "Credit Cards", "terseLabel": "Credit cards" } } }, "localname": "CreditCards", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/GuaranteesLettersofCreditandBankGuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "infn_Customer1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer 1", "label": "Customer 1 [Member]", "terseLabel": "Customer 1" } } }, "localname": "Customer1Member", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "infn_CustomerPerformanceGuarantee": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Customer Performance Guarantee", "label": "Customer Performance Guarantee", "terseLabel": "Customer performance guarantees" } } }, "localname": "CustomerPerformanceGuarantee", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/GuaranteesLettersofCreditandBankGuaranteesDetails", "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "infn_DebtInstrumentConvertibleThresholdMaximumPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Threshold Maximum Percentage Of Stock Price Trigger", "label": "Debt Instrument Convertible Threshold Maximum Percentage Of Stock Price Trigger", "terseLabel": "Convertible, threshold maximum percentage" } } }, "localname": "DebtInstrumentConvertibleThresholdMaximumPercentageOfStockPriceTrigger", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "infn_DebtInstrumentPeriodicPaymentPaymentInstallments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Periodic Payment, Payment Installments", "label": "Debt Instrument, Periodic Payment, Payment Installments", "terseLabel": "Debt payment installments" } } }, "localname": "DebtInstrumentPeriodicPaymentPaymentInstallments", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "infn_DebtInstrumentRepurchasePriceAsPercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestInEventOfChange": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument Repurchase Price As Percentage Of Principal Amount Plus Accrued And Unpaid Interest In Event Of Change", "label": "Debt Instrument Repurchase Price As Percentage Of Principal Amount Plus Accrued And Unpaid Interest In Event Of Change", "terseLabel": "Purchase price as a percentage on principal amount of the notes upon the occurrence of a fundamental change" } } }, "localname": "DebtInstrumentRepurchasePriceAsPercentageOfPrincipalAmountPlusAccruedAndUnpaidInterestInEventOfChange", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "infn_DebtIssuanceCostsAmortizationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Issuance Costs, Amortization Period", "label": "Debt Issuance Costs, Amortization Period", "terseLabel": "Debt issuance costs amortization period" } } }, "localname": "DebtIssuanceCostsAmortizationPeriod", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "infn_DirectRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Direct Revenue [Member]", "label": "Direct Revenue [Member]", "terseLabel": "Direct" } } }, "localname": "DirectRevenueMember", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "infn_EffectsOfStockBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effects of stock based compensation.", "label": "Effects Of Stock Based Compensation", "terseLabel": "Stock-based compensation effects in inventory" } } }, "localname": "EffectsOfStockBasedCompensation", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/StockholdersEquityBalanceSheetandStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "infn_EffectsOfStockBasedCompensationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Effects Of Stock Based Compensation [Line Items]", "label": "Effects Of Stock Based Compensation [Line Items]", "terseLabel": "Effects Of Stock Based Compensation [Line Items]" } } }, "localname": "EffectsOfStockBasedCompensationLineItems", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/StockholdersEquityBalanceSheetandStatementsofOperationsDetails" ], "xbrltype": "stringItemType" }, "infn_EffectsOfStockBasedCompensationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Effects of stock based compensation", "label": "Effects Of Stock Based Compensation [Table]", "terseLabel": "Effects Of Stock Based Compensation [Table]" } } }, "localname": "EffectsOfStockBasedCompensationTable", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/StockholdersEquityBalanceSheetandStatementsofOperationsDetails" ], "xbrltype": "stringItemType" }, "infn_EnterpriseResourcePlanningSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Enterprise resource planning systems", "label": "Enterprise Resource Planning Systems [Member]", "terseLabel": "Enterprise Resource Planning Systems" } } }, "localname": "EnterpriseResourcePlanningSystemsMember", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails" ], "xbrltype": "domainItemType" }, "infn_EuroDenominatedExchangeForwardContractsReceivablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Euro denominated exchange forward contracts receivables.", "label": "Euro Denominated Exchange Forward Contracts Receivables [Member]", "terseLabel": "Related to Euro denominated monetary balances" } } }, "localname": "EuroDenominatedExchangeForwardContractsReceivablesMember", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsNotDesignatedasHedgingActivitiesDetails" ], "xbrltype": "domainItemType" }, "infn_FinanceLeasePayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Payments", "label": "Finance Lease, Payments", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities" } } }, "localname": "FinanceLeasePayments", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "infn_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "infn_FiscalYear2019GrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal Year 2019 Grant [Member]", "label": "Fiscal Year 2019 Grant [Member]", "terseLabel": "2019" } } }, "localname": "FiscalYear2019GrantMember", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNonvestedPerformanceBasedUnitsActivityByGrantYearDetails" ], "xbrltype": "domainItemType" }, "infn_FiscalYear2020GrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal Year 2020 Grant [Member]", "label": "Fiscal Year 2020 Grant [Member]", "terseLabel": "2020" } } }, "localname": "FiscalYear2020GrantMember", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNonvestedPerformanceBasedUnitsActivityByGrantYearDetails" ], "xbrltype": "domainItemType" }, "infn_FiscalYear2021GrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal Year 2021 Grant", "label": "Fiscal Year 2021 Grant [Member]", "terseLabel": "2021" } } }, "localname": "FiscalYear2021GrantMember", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNonvestedPerformanceBasedUnitsActivityByGrantYearDetails" ], "xbrltype": "domainItemType" }, "infn_FiscalYear2022GrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal Year 2022 Grant", "label": "Fiscal Year 2022 Grant [Member]", "terseLabel": "2022" } } }, "localname": "FiscalYear2022GrantMember", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNonvestedPerformanceBasedUnitsActivityByGrantYearDetails" ], "xbrltype": "domainItemType" }, "infn_ForeignSubsidiaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign Subsidiary [Member]", "label": "Foreign Subsidiary [Member]", "terseLabel": "Foreign Subsidiary" } } }, "localname": "ForeignSubsidiaryMember", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "infn_GuaranteesPensionPlans": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Guarantees, Pension Plans", "label": "Guarantees, Pension Plans", "terseLabel": "Pension plans" } } }, "localname": "GuaranteesPensionPlans", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/GuaranteesLettersofCreditandBankGuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "infn_IncomeTaxProvisionIncreaseDecrease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income Tax Provision Increase (Decrease)", "label": "Income Tax Provision Increase (Decrease)", "netLabel": "Provision for income taxes increase" } } }, "localname": "IncomeTaxProvisionIncreaseDecrease", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "infn_IndirectRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indirect Revenue [Member]", "label": "Indirect Revenue [Member]", "terseLabel": "Indirect" } } }, "localname": "IndirectRevenueMember", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "infn_InventoryAwaitingCustomerAcceptanceLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inventory Awaiting Customer Acceptance Line Items", "label": "Inventory Awaiting Customer Acceptance [Line Items]", "terseLabel": "Balance Sheet Details [Line Items]" } } }, "localname": "InventoryAwaitingCustomerAcceptanceLineItems", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails" ], "xbrltype": "stringItemType" }, "infn_LaboratoryAndManufacturingEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Laboratory and manufacturing equipment.", "label": "Laboratory And Manufacturing Equipment [Member]", "terseLabel": "Laboratory and manufacturing equipment" } } }, "localname": "LaboratoryAndManufacturingEquipmentMember", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails" ], "xbrltype": "domainItemType" }, "infn_LeaseRelatedImpairmentChargesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Related Impairment Charges [Member]", "label": "Lease Related Impairment Charges [Member]", "terseLabel": "Lease related impairment charges", "verboseLabel": "Lease related impairment charges" } } }, "localname": "LeaseRelatedImpairmentChargesMember", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "domainItemType" }, "infn_LeaseholdAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leasehold And Building Improvements [Member]", "label": "Leasehold And Building Improvements [Member]", "terseLabel": "Leasehold and building improvements" } } }, "localname": "LeaseholdAndBuildingImprovementsMember", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails" ], "xbrltype": "domainItemType" }, "infn_LineOfCreditFacilityAdditionalBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Additional Borrowing Capacity", "label": "Line Of Credit Facility, Additional Borrowing Capacity", "terseLabel": "Additional borrowing capacity" } } }, "localname": "LineOfCreditFacilityAdditionalBorrowingCapacity", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "infn_LossContingencyRelatedToNonCancelablePurchaseCommitments": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Loss contingency related to non-cancelable purchase commitments.", "label": "Loss Contingency Related To Non Cancelable Purchase Commitments", "terseLabel": "Loss contingency related to non-cancelable purchase commitments" } } }, "localname": "LossContingencyRelatedToNonCancelablePurchaseCommitments", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails" ], "xbrltype": "monetaryItemType" }, "infn_NumberOfSharesCoveredByCappedCallTransactions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Shares Covered By Capped Call Transactions", "label": "Number Of Shares Covered By Capped Call Transactions", "terseLabel": "Number of shares covered by capped transactions (in shares)" } } }, "localname": "NumberOfSharesCoveredByCappedCallTransactions", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "sharesItemType" }, "infn_OperatingAndFinancingLeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating And Financing Lease, Liability, Current", "label": "Operating And Financing Lease, Liability, Current", "terseLabel": "Short-term operating and finance lease liability" } } }, "localname": "OperatingAndFinancingLeaseLiabilityCurrent", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails" ], "xbrltype": "monetaryItemType" }, "infn_OperatingLeaseAcceleratedRentExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Accelerated Rent Expense", "label": "Operating Lease, Accelerated Rent Expense", "terseLabel": "Accelerated rent expense" } } }, "localname": "OperatingLeaseAcceleratedRentExpense", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.infinera.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "infn_OperatingLeaseExpenseOperatingActivities": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease Expense, Operating Activities", "label": "Operating Lease Expense, Operating Activities", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseExpenseOperatingActivities", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "infn_OtherAmericasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Americas [Member]", "label": "Other Americas [Member]", "terseLabel": "Other Americas" } } }, "localname": "OtherAmericasMember", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "infn_OtherImpairmentChargesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Impairment Charges", "label": "Other Impairment Charges [Member]", "terseLabel": "Others" } } }, "localname": "OtherImpairmentChargesMember", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "domainItemType" }, "infn_OutstandingStandbyLettersOfCredit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Outstanding Standby Letters Of Credit", "label": "Outstanding Standby Letters Of Credit", "terseLabel": "Outstanding standby letters of credit", "verboseLabel": "Total" } } }, "localname": "OutstandingStandbyLettersOfCredit", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/GuaranteesLettersofCreditandBankGuaranteesDetails", "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "infn_PaymentForTermLicenseObligation": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment For Term License Obligation", "label": "Payment For Term License Obligation", "negatedTerseLabel": "Payment of term license obligation" } } }, "localname": "PaymentForTermLicenseObligation", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "infn_PaymentsForCappedCallTransactions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For Capped Call Transactions", "label": "Payments For Capped Call Transactions", "verboseLabel": "Payment of capped call" } } }, "localname": "PaymentsForCappedCallTransactions", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "infn_PropertyLeases": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Property leases.", "label": "Property Leases", "terseLabel": "Property leases" } } }, "localname": "PropertyLeases", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/GuaranteesLettersofCreditandBankGuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "infn_RepaymentOfThirdPartyManufacturingFunding": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Repayment Of Third Party Manufacturing Funding", "label": "Repayment Of Third Party Manufacturing Funding", "negatedTerseLabel": "Repayment of third-party manufacturing funding" } } }, "localname": "RepaymentOfThirdPartyManufacturingFunding", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "infn_RestructuringChargesCostofRevenue": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restructuring Charges, Cost of Revenue", "label": "Restructuring Charges, Cost of Revenue", "terseLabel": "Restructuring and other related costs" } } }, "localname": "RestructuringChargesCostofRevenue", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "infn_RestructuringChargesOperatingExpenses": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restructuring Charges, Operating Expenses", "label": "Restructuring Charges, Operating Expenses", "terseLabel": "Restructuring and other related costs" } } }, "localname": "RestructuringChargesOperatingExpenses", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "infn_RestructuringReserveSettledWithoutCashAndOther": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restructuring Reserve, Settled Without Cash And Other", "label": "Restructuring Reserve, Settled Without Cash And Other", "negatedTerseLabel": "Non-Cash Settlements and Other" } } }, "localname": "RestructuringReserveSettledWithoutCashAndOther", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "monetaryItemType" }, "infn_ScheduleOfInterestExpenseRecognizedTableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Interest Expense Recognized Table [Text Block]", "label": "Schedule Of Interest Expense Recognized Table [Table Text Block]", "terseLabel": "Schedule of Interest Expense Recognized Related To Notes" } } }, "localname": "ScheduleOfInterestExpenseRecognizedTableTableTextBlock", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "infn_ScheduleOfNonvestedPerformanceBasedUnitsActivityByGrantYearTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Nonvested Performance Based Units Activity By Grant Year [Table Text Block]", "label": "Schedule Of Nonvested Performance Based Units Activity By Grant Year [Table Text Block]", "terseLabel": "Schedule of Nonvested Performance Based Units Activity by Grant Year" } } }, "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityByGrantYearTableTextBlock", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "infn_ScheduleOfSelectedBalanceSheetItemsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of selected balance sheet items.", "label": "Schedule Of Selected Balance Sheet Items [Table Text Block]", "terseLabel": "Schedule of Details of Selected Balance Sheet Items" } } }, "localname": "ScheduleOfSelectedBalanceSheetItemsTableTextBlock", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "infn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionExpectedToVestIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than option expected to vest intrinsic value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Option Expected To Vest Intrinsic Value", "verboseLabel": "Expected to vest at June\u00a025, 2022" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionExpectedToVestIntrinsicValue", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityPSUsDetails" ], "xbrltype": "monetaryItemType" }, "infn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionExpectedToVestNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than option expected to vest number.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Option Expected To Vest Number", "verboseLabel": "Number of restricted stock units, expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionExpectedToVestNumber", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityPSUsDetails" ], "xbrltype": "sharesItemType" }, "infn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateIntrinsicValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Aggregate Intrinsic Value [Roll Forward]", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Aggregate Intrinsic Value [Roll Forward]", "terseLabel": "Aggregate\u00a0\u00a0 Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateIntrinsicValueRollForward", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityRSUsDetails" ], "xbrltype": "stringItemType" }, "infn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAggregateIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested Aggregate Intrinsic Value", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested Aggregate Intrinsic Value", "terseLabel": "PSUs released" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAggregateIntrinsicValue", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityPSUsDetails" ], "xbrltype": "monetaryItemType" }, "infn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodAggregateIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options vested in period aggregate intrinsic value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Aggregate Intrinsic Value", "terseLabel": "RSUs released" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodAggregateIntrinsicValue", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityRSUsDetails" ], "xbrltype": "monetaryItemType" }, "infn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedFairValueOfCommonStockPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement by Share Based Payment Award Estimated Fair Value of Common Stock per Share", "label": "Share Based Compensation Arrangement By Share Based Payment Award Estimated Fair Value Of Common Stock Per Share", "terseLabel": "Estimated fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedFairValueOfCommonStockPerShare", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/StockholdersEquityEstimatedFairValueofESPPValuationAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "infn_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding [Roll Forward]", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding [Roll Forward]", "terseLabel": "Aggregate\u00a0\u00a0 Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueOutstandingRollForward", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityPSUsDetails" ], "xbrltype": "stringItemType" }, "infn_SharebasedCompensationArrangementbySharebasedPaymentAwardIncreaseInNumberofSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Increase In Number of Shares Authorized", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Increase In Number of Shares Authorized", "terseLabel": "Increase in number of shares authorized (in shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardIncreaseInNumberofSharesAuthorized", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "infn_SignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Significant Accounting Policies [Line Items]", "label": "Significant Accounting Policies [Line Items]", "terseLabel": "Significant Accounting Policies [Line Items]" } } }, "localname": "SignificantAccountingPoliciesLineItems", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "infn_SignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Significant Accounting Policies [Table]", "label": "Significant Accounting Policies [Table]", "terseLabel": "Significant Accounting Policies [Table]" } } }, "localname": "SignificantAccountingPoliciesTable", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "infn_StockBasedCompensationCostForInstrumentsGrantedButNotYetAmortizedTableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock based compensation cost for instruments granted but not yet amortized.", "label": "Stock Based Compensation Cost For Instruments Granted But Not Yet Amortized Table [Table Text Block]", "terseLabel": "Schedule of Total Stock Based Compensation Cost for Instruments Granted but Not Yet Amortized" } } }, "localname": "StockBasedCompensationCostForInstrumentsGrantedButNotYetAmortizedTableTableTextBlock", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "infn_SwingLoanSubFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Swing Loan Sub-Facility [Member]", "label": "Swing Loan Sub-Facility [Member]", "terseLabel": "Swing Loan Sub-Facility" } } }, "localname": "SwingLoanSubFacilityMember", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_TelecomHoldingParentLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Telecom Holding Parent LLC [Member]", "label": "Telecom Holding Parent LLC [Member]", "terseLabel": "Telecom Holding Parent LLC" } } }, "localname": "TelecomHoldingParentLLCMember", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails" ], "xbrltype": "domainItemType" }, "infn_TermLicensesIncurredButNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Term Licenses Incurred But Not Yet Paid", "label": "Term Licenses Incurred But Not Yet Paid", "terseLabel": "Unpaid term licenses (included in accounts payable, accrued liabilities and other long-term liabilities)" } } }, "localname": "TermLicensesIncurredButNotYetPaid", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "infn_TransferOfInventoryToFixedAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of inventory transferred to fixed assets in noncash transactions.", "label": "Transfer Of Inventory To Fixed Assets", "terseLabel": "Transfer of inventory to fixed assets" } } }, "localname": "TransferOfInventoryToFixedAssets", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "infn_UnpaidDebtIssuancecosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unpaid Debt Issuance costs", "label": "Unpaid Debt Issuance costs", "terseLabel": "Unpaid debt issuance cost" } } }, "localname": "UnpaidDebtIssuancecosts", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "infn_ValueAddedTaxLicense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value added tax license.", "label": "Value Added Tax License", "terseLabel": "Value added tax license" } } }, "localname": "ValueAddedTaxLicense", "nsuri": "http://www.infinera.com/20220625", "presentation": [ "http://www.infinera.com/role/GuaranteesLettersofCreditandBankGuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific", "verboseLabel": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.infinera.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r2", "r115", "r125", "r131", "r194", "r442", "r443", "r444", "r463", "r464", "r518", "r521", "r524", "r525", "r598" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.infinera.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r2", "r115", "r125", "r131", "r194", "r442", "r443", "r444", "r463", "r464", "r518", "r521", "r524", "r525", "r598" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.infinera.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r2", "r115", "r125", "r131", "r194", "r442", "r443", "r444", "r463", "r464", "r518", "r521", "r524", "r525", "r598" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.infinera.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r180", "r363", "r369", "r664" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.infinera.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r255", "r257", "r258", "r259", "r292", "r329", "r402", "r404", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r661", "r665", "r694", "r695" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/LeasesNarrativeDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails", "http://www.infinera.com/role/StockholdersEquityEstimatedFairValueofESPPValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r255", "r257", "r258", "r259", "r292", "r329", "r402", "r404", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r661", "r665", "r694", "r695" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/LeasesNarrativeDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails", "http://www.infinera.com/role/StockholdersEquityEstimatedFairValueofESPPValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r180", "r363", "r369", "r664" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.infinera.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r175", "r257", "r258", "r363", "r367", "r617", "r660", "r662" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails", "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r175", "r257", "r258", "r363", "r367", "r617", "r660", "r662" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails", "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r235", "r255", "r257", "r258", "r259", "r292", "r329", "r380", "r402", "r404", "r434", "r435", "r436", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r661", "r665", "r694", "r695" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/LeasesNarrativeDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails", "http://www.infinera.com/role/StockholdersEquityEstimatedFairValueofESPPValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r235", "r255", "r257", "r258", "r259", "r292", "r329", "r380", "r402", "r404", "r434", "r435", "r436", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r661", "r665", "r694", "r695" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/LeasesNarrativeDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails", "http://www.infinera.com/role/StockholdersEquityEstimatedFairValueofESPPValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r176", "r177", "r363", "r368", "r663", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.infinera.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r176", "r177", "r363", "r368", "r663", "r682", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.infinera.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate202006Member": { "auth_ref": [ "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r523", "r524", "r525", "r526" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2020-06 Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity.", "label": "Accounting Standards Update 2020-06 [Member]", "terseLabel": "Accounting Standards Update 2020-06" } } }, "localname": "AccountingStandardsUpdate202006Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r118", "r119", "r120", "r122", "r186", "r187", "r191", "r192", "r193", "r194", "r197", "r198", "r442", "r443", "r444", "r463", "r464", "r481", "r482", "r483", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r523", "r524", "r525", "r526", "r527", "r544", "r545", "r546", "r547", "r548", "r549", "r553", "r554", "r563", "r564", "r571", "r572", "r573", "r594", "r596", "r597", "r598", "r599", "r600", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible Enumeration]", "terseLabel": "Accounting standards update [Extensible List]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "enumerationSetItemType" }, "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/2022", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/DebtNetCarryingAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]", "terseLabel": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities [Abstract]", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accounts Payable and Other Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r34", "r604" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r203" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of Allowance for Credit Losses" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r182", "r183" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.infinera.com/role/RevenueRecognitionContractwithCustomerAssetandLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": { "auth_ref": [ "r51", "r55", "r64", "r65", "r66", "r489" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]", "terseLabel": "Actuarial Gain (Loss) on Pension" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveLossDetails" ], "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/2022", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r24", "r53", "r54", "r55", "r648", "r673", "r677" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r64", "r65", "r556", "r557", "r558", "r559", "r560", "r562" ], "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/2022", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r52", "r55", "r64", "r65", "r66", "r112", "r113", "r114", "r489", "r600", "r668", "r669" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss", "verboseLabel": "Total" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r50", "r55", "r64", "r65", "r66", "r489", "r557", "r558", "r559", "r560", "r562" ], "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" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Intangible assets with finite lives:" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r220" ], "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 Useful Life (In Years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r22", "r604" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r22" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.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/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r112", "r113", "r114", "r442", "r443", "r444", "r524" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r118", "r119", "r120", "r122", "r131", "r186", "r187", "r191", "r192", "r193", "r194", "r197", "r198", "r442", "r443", "r444", "r461", "r462", "r463", "r464", "r481", "r482", "r483", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r523", "r524", "r525", "r526", "r527", "r544", "r545", "r546", "r547", "r548", "r549", "r553", "r554", "r563", "r564", "r571", "r572", "r573", "r574", "r594", "r596", "r597", "r598", "r599", "r600", "r619", "r620", "r621", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Shares withheld for tax obligations" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": { "auth_ref": [ "r341", "r347", "r460" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.", "label": "Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature", "terseLabel": "Conversion option related to convertible senior notes, net of allocated costs" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r407", "r445", "r446" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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 loss to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r439" ], "calculation": { "http://www.infinera.com/role/StockholdersEquityBalanceSheetandStatementsofOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "totalLabel": "Total stock-based compensation expense", "verboseLabel": "Stock based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityBalanceSheetandStatementsofOperationsDetails", "http://www.infinera.com/role/StockholdersEquityEstimatedFairValueofESPPValuationAssumptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r28", "r184", "r199", "r200", "r202" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsAllowanceforcreditlossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "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": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsAllowanceforcreditlossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r201" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedTerseLabel": "Write offs" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsAllowanceforcreditlossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r83", "r99", "r312", "r566" ], "calculation": { "http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails": { "order": 3.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of debt discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r76", "r99", "r312", "r568" ], "calculation": { "http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs", "verboseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails", "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r99", "r312", "r324", "r325", "r568" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt discount and issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r99", "r218", "r225" ], "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" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r141" ], "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 earnings per share computation (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareAntidilutiveSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r141" ], "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/2022", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareAntidilutiveSharesDetails" ], "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/2022", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareAntidilutiveSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r141" ], "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/2022", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareAntidilutiveSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetRetirementObligationsNoncurrent": { "auth_ref": [ "r234" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.", "label": "Asset Retirement Obligations, Noncurrent", "terseLabel": "Asset retirement obligations" } } }, "localname": "AssetRetirementObligationsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r15", "r107", "r162", "r166", "r171", "r190", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r486", "r490", "r543", "r602", "r604", "r628", "r646" ], "calculation": { "http://www.infinera.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/2022", "presentation": [ "http://www.infinera.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/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r9", "r33", "r107", "r190", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r486", "r490", "r543", "r602", "r604" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.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/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r409", "r410", "r411", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r433", "r434", "r435", "r436", "r437" ], "lang": { "en-us": { "role": { "documentation": "Information by date or year award under share-based payment arrangement is granted.", "label": "Award Date [Axis]", "terseLabel": "Award Date [Axis]" } } }, "localname": "AwardDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNonvestedPerformanceBasedUnitsActivityByGrantYearDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [ "r409", "r410", "r411", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r433", "r434", "r435", "r436", "r437" ], "lang": { "en-us": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted.", "label": "Award Date [Domain]", "terseLabel": "Award Date [Domain]" } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNonvestedPerformanceBasedUnitsActivityByGrantYearDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r409", "r410", "r411", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r433", "r434", "r435", "r436", "r437" ], "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/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityRSUsDetails", "http://www.infinera.com/role/StockholdersEquityEstimatedFairValueofESPPValuationAssumptionsDetails", "http://www.infinera.com/role/StockholdersEquityNarrativeDetails", "http://www.infinera.com/role/StockholdersEquityNonvestedPerformanceBasedUnitsActivityByGrantYearDetails", "http://www.infinera.com/role/StockholdersEquityTotalStockBasedCompensationCostforInstrumentsGrantedbutNotYetAmortizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.infinera.com/role/StockholdersEquityBalanceSheetandStatementsofOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r498", "r501" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.infinera.com/role/StockholdersEquityBalanceSheetandStatementsofOperationsDetails" ], "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/2022", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation and Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BasisofPresentationandSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r401", "r403", "r477" ], "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/2022", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r401", "r403", "r475", "r476", "r477" ], "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/2022", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Cash": { "auth_ref": [ "r11", "r604", "r679", "r680" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "terseLabel": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r7", "r11", "r101" ], "calculation": { "http://www.infinera.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", "netLabel": "Cash" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r95", "r101", "r103" ], "calculation": { "http://www.infinera.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 and restricted cash at end of period", "periodStartLabel": "Cash and restricted cash at beginning of period", "terseLabel": "Total cash and restricted cash", "totalLabel": "Total cash and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "http://www.infinera.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r95", "r555" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCollateralForBorrowedSecurities": { "auth_ref": [ "r632", "r652" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of cash collateral held for borrowed securities, for which the cash is restricted as to withdrawal or usage.", "label": "Cash Collateral for Borrowed Securities", "terseLabel": "Cash collateral" } } }, "localname": "CashCollateralForBorrowedSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r45", "r635", "r651" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 13)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r112", "r113", "r524" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized shares (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r341" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21", "r604" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value Authorized shares \u2013 500,000 as of June\u00a025, 2022 and December\u00a025, 2021 Issued and outstanding shares \u2013 216,431 as of June\u00a025, 2022 and 211,381 as of December\u00a025, 2021" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r375", "r376", "r405", "r447" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Pension and Post-Retirement Benefit Plans" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/PensionandPostRetirementBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r60", "r62", "r63", "r73", "r639", "r656" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r72", "r86", "r638", "r655" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer hardware" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r219", "r223", "r479" ], "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": "Computer software" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r150", "r151", "r180", "r540", "r541", "r684" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r150", "r151", "r180", "r540", "r541", "r678", "r684" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r150", "r151", "r180", "r540", "r541", "r678", "r684" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r150", "r151", "r180", "r540", "r541" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r148", "r150", "r151", "r152", "r540", "r542", "r684" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r150", "r151", "r180", "r540", "r541", "r684" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Contract with Customer, Asset and Liability" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r349", "r351", "r364" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionContractwithCustomerAssetandLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r349", "r350", "r364" ], "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.", "label": "Contract with Customer, Liability", "negatedTerseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionContractwithCustomerAssetandLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r349", "r350", "r364" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r349", "r350", "r364" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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 noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Long-term deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r365" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Deferred revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.", "label": "Contractual Obligation", "terseLabel": "Total contractual obligations" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesTotalContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInFifthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Five", "terseLabel": "Thereafter" } } }, "localname": "ContractualObligationDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesTotalContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInFourthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "ContractualObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesTotalContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "ContractualObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesTotalContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInSecondYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "ContractualObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesTotalContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInThirdYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "ContractualObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesTotalContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in remainder of current fiscal year.", "label": "Contractual Obligation, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesTotalContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r288", "r289", "r290", "r292", "r302", "r303", "r304", "r308", "r309", "r310", "r311", "r312", "r322", "r323", "r324", "r325" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Schedule of Components of Convertible Senior Notes" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertibleNotesPayableMember": { "auth_ref": [ "r16", "r629", "r645", "r681" ], "lang": { "en-us": { "role": { "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Notes Payable [Member]", "terseLabel": "Convertible senior notes" } } }, "localname": "ConvertibleNotesPayableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareAntidilutiveSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r78", "r617" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r79", "r107", "r190", "r277", "r278", "r279", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r543" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "totalLabel": "Total cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "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", "verboseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails", "http://www.infinera.com/role/StockholdersEquityBalanceSheetandStatementsofOperationsDetails" ], "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/2022", "presentation": [ "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/GuaranteesLettersofCreditandBankGuaranteesDetails", "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "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/2022", "presentation": [ "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/GuaranteesLettersofCreditandBankGuaranteesDetails", "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r149", "r180" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r478" ], "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 and backlog" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of debt and lease obligation, classified as current.", "label": "Debt, Current", "verboseLabel": "Short-term debt, net" } } }, "localname": "DebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r104", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r306", "r313", "r314", "r316", "r326" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r16", "r17", "r19", "r106", "r110", "r289", "r290", "r291", "r292", "r293", "r294", "r296", "r302", "r303", "r304", "r305", "r307", "r308", "r309", "r310", "r311", "r312", "r322", "r323", "r324", "r325", "r569", "r629", "r630", "r645" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareNarrativeDetails", "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails", "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtConversationRatioDetails", "http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails", "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/DebtNetCarryingAmountDetails", "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "stringItemType" }, "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", "terseLabel": "Variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r19", "r317", "r630", "r645" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-Term Debt, Gross", "terseLabel": "Unpaid Principal Balance" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r291", "r319" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareNarrativeDetails", "http://www.infinera.com/role/DebtConversationRatioDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r41", "r291", "r342", "r343", "r345" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Conversion ratio" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtConversationRatioDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Threshold consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Convertible threshold minimum percentage" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r289", "r322", "r323", "r567", "r569", "r570" ], "calculation": { "http://www.infinera.com/role/DebtNetCarryingAmountDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal", "verboseLabel": "Debt instrument, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/DebtNetCarryingAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r40", "r320", "r567", "r569" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Additional effective rate of interest to be used on amortized carrying value" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r40", "r290" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Contractual Interest Rates" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareNarrativeDetails", "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails", "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtConversationRatioDetails", "http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r43", "r106", "r110", "r289", "r290", "r291", "r292", "r293", "r294", "r296", "r302", "r303", "r304", "r305", "r307", "r308", "r309", "r310", "r311", "r312", "r322", "r323", "r324", "r325", "r569" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareNarrativeDetails", "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails", "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtConversationRatioDetails", "http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails", "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/DebtNetCarryingAmountDetails", "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r43", "r643" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment", "terseLabel": "Debt payment" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r43", "r106", "r110", "r289", "r290", "r291", "r292", "r293", "r294", "r296", "r302", "r303", "r304", "r305", "r307", "r308", "r309", "r310", "r311", "r312", "r315", "r322", "r323", "r324", "r325", "r342", "r344", "r345", "r346", "r566", "r567", "r569", "r570", "r644" ], "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/2022", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareNarrativeDetails", "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails", "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails", "http://www.infinera.com/role/DebtNetCarryingAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r302", "r566", "r570" ], "calculation": { "http://www.infinera.com/role/DebtNetCarryingAmountDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedTerseLabel": "Unamortized debt discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtNetCarryingAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": { "auth_ref": [ "r42" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date.", "label": "Debt Instrument, Unused Borrowing Capacity, Amount", "terseLabel": "Debt available borrowing capacity" } } }, "localname": "DebtInstrumentUnusedBorrowingCapacityAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r568" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "terseLabel": "Debt issuance costs, gross" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r302", "r568" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Debt issuance costs, net" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r451", "r452" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Long-term deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r377", "r392", "r398", "r399", "r400" ], "calculation": { "http://www.infinera.com/role/PensionandPostRetirementBenefitPlansComponentsofNetPeriodicBenefitCostDetails": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedTerseLabel": "Amortization of actuarial loss" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/PensionandPostRetirementBenefitPlansComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r377", "r391", "r397", "r399", "r400" ], "calculation": { "http://www.infinera.com/role/PensionandPostRetirementBenefitPlansComponentsofNetPeriodicBenefitCostDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedTerseLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/PensionandPostRetirementBenefitPlansComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r377", "r379", "r390", "r396", "r399", "r400" ], "calculation": { "http://www.infinera.com/role/PensionandPostRetirementBenefitPlansComponentsofNetPeriodicBenefitCostDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/PensionandPostRetirementBenefitPlansComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r388", "r394", "r399", "r400" ], "calculation": { "http://www.infinera.com/role/PensionandPostRetirementBenefitPlansComponentsofNetPeriodicBenefitCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Total net periodic benefit cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/PensionandPostRetirementBenefitPlansComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r378", "r389", "r395", "r399", "r400" ], "calculation": { "http://www.infinera.com/role/PensionandPostRetirementBenefitPlansComponentsofNetPeriodicBenefitCostDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/PensionandPostRetirementBenefitPlansComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r99", "r229" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r99", "r229" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.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/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsNotDesignatedasHedgingActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r48", "r499", "r500", "r504", "r507" ], "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/2022", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsNotDesignatedasHedgingActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r503", "r505" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "terseLabel": "Before-tax effect of foreign currency exchange forward contracts not designated as hedging instruments, gain (loss)" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsNotDesignatedasHedgingActivitiesDetails", "http://www.infinera.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r493", "r495" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Gross notional" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsNotDesignatedasHedgingActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r492", "r494", "r495", "r496", "r497", "r502", "r504", "r509", "r510", "r512", "r513" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsNotDesignatedasHedgingActivitiesDetails", "http://www.infinera.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesAndFairValueTextBlock": { "auth_ref": [ "r531", "r539" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivatives and fair value of assets and liabilities.", "label": "Derivatives and Fair Value [Text Block]", "terseLabel": "Derivative Instruments" } } }, "localname": "DerivativesAndFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DerivativeInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r480" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.infinera.com/role/RevenueRecognitionRevenueRemainingPerformanceObligationExpectedTimingofSatisfactionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r363", "r367", "r368", "r369", "r370", "r371", "r372", "r373" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.infinera.com/role/RevenueRecognitionRevenueRemainingPerformanceObligationExpectedTimingofSatisfactionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r363" ], "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": "Schedule of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "Europe, Middle East and Africa" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.infinera.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net loss per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r74", "r123", "r124", "r125", "r126", "r127", "r134", "r136", "r138", "r139", "r140", "r144", "r145", "r525", "r526", "r640", "r657" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Net loss per common share - basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareComputationofEPSDetails", "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r74", "r123", "r124", "r125", "r126", "r127", "r136", "r138", "r139", "r140", "r144", "r145", "r525", "r526", "r640", "r657" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Net loss per common share - diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareComputationofEPSDetails", "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r141", "r142", "r143", "r146" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Basic and Diluted Net Loss Per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r555" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r454" ], "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": "Effective withholding tax" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and related benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r440" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized Compensation Expense, Net" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityTotalStockBasedCompensationCostforInstrumentsGrantedbutNotYetAmortizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r439" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Income tax benefit associated with stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityBalanceSheetandStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Severance and other related expenses", "verboseLabel": "Severance and other related expenses" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee stock purchase plan shares", "verboseLabel": "ESPP" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareAntidilutiveSharesDetails", "http://www.infinera.com/role/StockholdersEquityEstimatedFairValueofESPPValuationAssumptionsDetails", "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r64", "r65", "r66", "r112", "r113", "r114", "r119", "r128", "r130", "r147", "r194", "r341", "r347", "r442", "r443", "r444", "r463", "r464", "r524", "r556", "r557", "r558", "r559", "r560", "r562", "r600", "r668", "r669", "r670" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.infinera.com/role/DebtNarrativeDetails" ], "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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r532", "r533", "r537" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r304", "r322", "r323", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r399", "r533", "r605", "r606", "r607" ], "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/2022", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r532", "r533", "r534", "r535", "r538" ], "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/2022", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r536" ], "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 Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r304", "r381", "r382", "r387", "r399", "r533", "r605" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r304", "r322", "r323", "r381", "r382", "r387", "r399", "r533", "r606" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r304", "r322", "r323", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r399", "r605", "r606", "r607" ], "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/2022", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r536", "r538" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid [Abstract]", "terseLabel": "Finance Lease" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r578", "r591" ], "calculation": { "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Present value of lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance lease, liability, current, statement of financial position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/LeasesOperatingLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r591" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Finance Lease Liabilities" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesTables", "http://www.infinera.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance lease, liability, statement of financial position [Extensible List]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/LeasesOperatingLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r591" ], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails", "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r591" ], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r591" ], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r591" ], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "verboseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r591" ], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "verboseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r591" ], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r591" ], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFinancingLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r591" ], "calculation": { "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r582", "r586" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedTerseLabel": "Principal payments on finance lease obligations" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r577" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Finance lease, right-of-use asset" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r589", "r592" ], "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": "Weighted average discount rate" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r588", "r592" ], "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": "Weighted average remaining lease term" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r13", "r224" ], "calculation": { "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r226" ], "calculation": { "http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r226" ], "calculation": { "http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r226" ], "calculation": { "http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r226" ], "calculation": { "http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r219", "r221", "r224", "r227", "r618", "r625" ], "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/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails", "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r224", "r625" ], "calculation": { "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r219", "r223" ], "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/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails", "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r224", "r618" ], "calculation": { "http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails", "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign Tax Authority" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r80" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r75" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administration" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityBalanceSheetandStatementsofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r12", "r204", "r205", "r212", "r216", "r604", "r627" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, ending balance", "periodStartLabel": "Goodwill, beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.infinera.com/role/GoodwillandIntangibleAssetsGoodwillRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r228" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssets" ], "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)", "negatedTerseLabel": "Foreign currency translation adjustments" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsGoodwillRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsGoodwillRollForwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r77", "r107", "r162", "r165", "r167", "r170", "r173", "r190", "r277", "r278", "r279", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r543" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsByNatureAxis": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "Information by nature of guarantee.", "label": "Guarantor Obligations, Nature [Axis]", "terseLabel": "Guarantor Obligations, Nature [Axis]" } } }, "localname": "GuaranteeObligationsByNatureAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Guarantor Obligations [Line Items]", "terseLabel": "Guarantor Obligations [Line Items]" } } }, "localname": "GuaranteeObligationsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GuaranteesLettersofCreditandBankGuaranteesDetails", "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsNatureDomain": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Nature [Domain]", "terseLabel": "Guarantor Obligations, Nature [Domain]" } } }, "localname": "GuaranteeObligationsNatureDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GuaranteesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Guarantees [Abstract]", "terseLabel": "Guarantees [Abstract]" } } }, "localname": "GuaranteesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GuaranteesTextBlock": { "auth_ref": [ "r274" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for each guarantee obligation, or each group of similar guarantee obligations, including (a) the nature of the guarantee, including its term, how it arose, and the events or circumstances that would require the guarantor to perform under the guarantee; (b) the maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee; (c) the current carrying amount of the liability, if any, for the guarantor's obligations under the guarantee; and (d) the nature of any recourse provisions under the guarantee, and any assets held either as collateral or by third parties, and any relevant related party disclosure. Excludes disclosures about product warranties.", "label": "Guarantees [Text Block]", "terseLabel": "Guarantees" } } }, "localname": "GuaranteesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/Guarantees" ], "xbrltype": "textBlockItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r496", "r508" ], "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/2022", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsNotDesignatedasHedgingActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r496" ], "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/2022", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsNotDesignatedasHedgingActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r70", "r162", "r165", "r167", "r170", "r173", "r626", "r636", "r642", "r658" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.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", "negatedLabel": "Pre-tax loss", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r233", "r240" ], "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/2022", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails", "http://www.infinera.com/role/StockholdersEquityBalanceSheetandStatementsofOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r240" ], "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/2022", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails", "http://www.infinera.com/role/StockholdersEquityBalanceSheetandStatementsofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r108", "r455", "r458", "r459", "r468", "r470", "r472", "r473", "r474" ], "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/2022", "presentation": [ "http://www.infinera.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationLineItems": { "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": "Income Tax Examination [Line Items]", "terseLabel": "Income Tax Examination [Line Items]" } } }, "localname": "IncomeTaxExaminationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExaminationTable": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the Increase or Decrease in the liability from the prior period, and any penalties and interest that have been incurred or accrued.", "label": "Income Tax Examination [Table]", "terseLabel": "Income Tax Examination [Table]" } } }, "localname": "IncomeTaxExaminationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r109", "r129", "r130", "r161", "r453", "r469", "r471", "r659" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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)", "netLabel": "Tax expense", "verboseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r102" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r98" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r98" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r98", "r615" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.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": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r98" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r98" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "terseLabel": "Accrued liabilities and other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r98" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r217", "r222" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r68", "r160", "r565", "r568", "r641" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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", "netLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r83", "r310", "r321", "r324", "r325" ], "calculation": { "http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense, debt", "totalLabel": "Total interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails", "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r85", "r311", "r324", "r325" ], "calculation": { "http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Contractual interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtInterestExpenseRecognizedRelatedtoNotesPriortoCapitalizationofInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r93", "r96", "r102" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "auth_ref": [ "r633", "r653" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.", "label": "Interest Payable", "terseLabel": "Interest payable, debt" } } }, "localname": "InterestPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r29" ], "calculation": { "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails": { "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/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r8", "r32", "r604" ], "calculation": { "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory", "totalLabel": "Total inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails", "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventory" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r31" ], "calculation": { "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails": { "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/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationAndObsolescenceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A revision in the estimate of excess and obsolete inventory to reduce the carrying amount of inventory to net realizable value.", "label": "Inventory Valuation and Obsolescence [Member]", "terseLabel": "Inventory Valuation and Obsolescence" } } }, "localname": "InventoryValuationAndObsolescenceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityBalanceSheetandStatementsofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r30" ], "calculation": { "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails": { "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 process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r81", "r159" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandAndBuildingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Real estate held for productive use and structures used in the conduct of business, including but not limited to, office, production, storage and distribution facilities.", "label": "Land and Building [Member]", "terseLabel": "Land and building" } } }, "localname": "LandAndBuildingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r590" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Lease Costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "auth_ref": [ "r260" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.", "label": "Legal Matters and Contingencies [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "LegalMattersAndContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "auth_ref": [ "r584" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Finance Lease, Term of Contract", "terseLabel": "Term of finance lease" } } }, "localname": "LesseeFinanceLeaseTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r591" ], "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/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesTables", "http://www.infinera.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r591" ], "calculation": { "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "terseLabel": "Total", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureAnnualMinimumOperatingLeasePaymentsDetails", "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r591" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureAnnualMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r591" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureAnnualMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r591" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureAnnualMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r591" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureAnnualMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r591" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureAnnualMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r591" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureAnnualMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r591" ], "calculation": { "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r584" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/GuaranteesLettersofCreditandBankGuaranteesDetails", "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities [Abstract]" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r27", "r107", "r190", "r543", "r604", "r631", "r650" ], "calculation": { "http://www.infinera.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 stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r10", "r39", "r107", "r190", "r277", "r278", "r279", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r487", "r490", "r491", "r543", "r602", "r603", "r604" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.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/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseAgreementTermsMember": { "auth_ref": [ "r449", "r450" ], "lang": { "en-us": { "role": { "documentation": "Terms of the license agreements under research and development arrangements accounted for as a contract to perform research and development for others.", "label": "License Agreement Terms [Member]", "terseLabel": "License Agreement Terms" } } }, "localname": "LicenseAgreementTermsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LicenseMember": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License [Member]", "terseLabel": "License" } } }, "localname": "LicenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r19", "r630", "r645" ], "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, outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r35" ], "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": "Maximum borrowing capacity", "verboseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Commitment fee percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Asset-based revolving credit facility" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Long Lived Assets" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r19", "r303", "r318", "r322", "r323", "r630", "r647" ], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r37" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-Term Debt, Current Maturities", "terseLabel": "Current" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-Term Debt, Fair Value", "terseLabel": "Convertible Senior Notes" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r110", "r275", "r308" ], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r110", "r275", "r308" ], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r110", "r275", "r308" ], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r110", "r275", "r308" ], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r110", "r275", "r308" ], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r110" ], "calculation": { "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r19" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://www.infinera.com/role/DebtNetCarryingAmountDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, net", "totalLabel": "Long-term debt, net" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/DebtNetCarryingAmountDetails", "http://www.infinera.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r43" ], "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/2022", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareNarrativeDetails", "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails", "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtConversationRatioDetails", "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r43", "r276" ], "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/2022", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareNarrativeDetails", "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails", "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtConversationRatioDetails", "http://www.infinera.com/role/DebtNarrativeDetails", "http://www.infinera.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r253", "r254", "r255", "r256", "r257", "r262", "r263" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r253", "r254", "r255", "r256", "r257", "r262", "r263" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r253", "r254", "r255", "r256", "r257", "r262", "r263" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MortgagesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A loan to finance the purchase of real estate where the lender has a lien on the property as collateral for the loan.", "label": "Mortgages [Member]", "terseLabel": "Mortgage" } } }, "localname": "MortgagesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails", "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "terseLabel": "Movement in Standard Product Warranty Accrual [Roll Forward]" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GuaranteesActivityRelatedtoWarrantyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r95" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.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/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r95" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.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/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r95", "r97", "r100" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.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/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r6", "r58", "r61", "r66", "r71", "r100", "r107", "r118", "r123", "r124", "r125", "r126", "r129", "r130", "r137", "r162", "r165", "r167", "r170", "r173", "r190", "r277", "r278", "r279", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r526", "r543", "r637", "r654" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "netLabel": "Net loss", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareComputationofEPSDetails", "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r5", "r116", "r117", "r120", "r121", "r131", "r132", "r133", "r188", "r189", "r195", "r196", "r465", "r466", "r467", "r522", "r528", "r529", "r530", "r550", "r551", "r552", "r575", "r576", "r595", "r601", "r622", "r623", "r624", "r672", "r673", "r674", "r675", "r677" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RecentAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental schedule of non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r177" ], "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", "verboseLabel": "Total property, plant and equipment, net" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r496" ], "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": "Not Designated as Hedging Instrument" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsNotDesignatedasHedgingActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r82" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense), net:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r154" ], "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 reporting segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/SegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "verboseLabel": "Number of business activities" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/SegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r55", "r67" ], "calculation": { "http://www.infinera.com/role/AccumulatedOtherComprehensiveLossDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "terseLabel": "Other comprehensive loss before reclassifications" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenseMember": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing expenses associated with normal operations.", "label": "Operating Expense [Member]", "terseLabel": "Operating Expenses" } } }, "localname": "OperatingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r162", "r165", "r167", "r170", "r173" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.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": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r581" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "verboseLabel": "Rent expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]", "terseLabel": "Operating Lease" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r578" ], "calculation": { "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.infinera.com/role/LeasesOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total operating lease liability", "verboseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/LeasesOperatingLeaseMaturityDetails", "http://www.infinera.com/role/LeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r578" ], "calculation": { "http://www.infinera.com/role/LeasesOperatingLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/LeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r578" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 9.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://www.infinera.com/role/LeasesOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Other long-term liabilities", "verboseLabel": "Long-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.infinera.com/role/LeasesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r583", "r586" ], "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": "Cash paid for amounts included in the measurement of lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r577" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r589", "r592" ], "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": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r588", "r592" ], "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": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses and other current liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r633", "r653" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other.", "label": "Other Accrued Liabilities", "negatedLabel": "Accrued expenses and other current liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsNotDesignatedasHedgingActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r14" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r484", "r485", "r488" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.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": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r59", "r62", "r484", "r485", "r488" ], "calculation": { "http://www.infinera.com/role/AccumulatedOtherComprehensiveLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.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", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Net change in accumulated other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": { "auth_ref": [ "r53", "r56", "r57", "r393" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax", "negatedTerseLabel": "Amortization of actuarial loss" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilities": { "auth_ref": [ "r634" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other.", "label": "Other Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GuaranteesLettersofCreditandBankGuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r100" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other, net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other long term liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r84" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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 gain (loss), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r94", "r239" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedTerseLabel": "Cash Payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r92" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.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", "negatedTerseLabel": "Payment of debt issuance cost" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r90" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedTerseLabel": "Tax withholding paid on behalf of employees for net share settlement" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r87" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property and equipment, net" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.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 stock units", "verboseLabel": "PSUs" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareAntidilutiveSharesDetails", "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquityNarrativeDetails", "http://www.infinera.com/role/StockholdersEquityNonvestedPerformanceBasedUnitsActivityByGrantYearDetails", "http://www.infinera.com/role/StockholdersEquityTotalStockBasedCompensationCostforInstrumentsGrantedbutNotYetAmortizedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r409", "r410", "r411", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r433", "r434", "r435", "r436", "r437" ], "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/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r409", "r410", "r411", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r433", "r434", "r435", "r436", "r437" ], "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/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r20", "r327" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r20", "r327" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r20", "r604" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.001 par value Authorized shares \u2013 25,000 and no shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r88" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r89" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from debt" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r89" ], "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 issuance of 2024 notes" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r89" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-Term Lines of Credit", "terseLabel": "Proceeds from asset-based revolving credit facility" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r271", "r272", "r633" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Beginning balance" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GuaranteesActivityRelatedtoWarrantyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r38", "r261", "r267" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "terseLabel": "Accrued warranty" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualNoncurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Product Warranty Accrual, Noncurrent", "terseLabel": "Long-term accrued warranty" } } }, "localname": "ProductWarrantyAccrualNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r268" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Utilization" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GuaranteesActivityRelatedtoWarrantyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r269" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Charges to operations" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GuaranteesActivityRelatedtoWarrantyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r231", "r580", "r585" ], "calculation": { "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "negatedTerseLabel": "Less accumulated depreciation and amortization" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r232", "r585" ], "calculation": { "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Total property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails", "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r15", "r230", "r577" ], "calculation": { "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "terseLabel": "Subtotal" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]", "terseLabel": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]", "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r55", "r67" ], "calculation": { "http://www.infinera.com/role/AccumulatedOtherComprehensiveLossDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "negatedTerseLabel": "Amounts reclassified from accumulated other comprehensive loss" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r91" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-Term Lines of Credit", "negatedTerseLabel": "Repayment of asset-based revolving credit facility", "terseLabel": "Repayment, lines of credit" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r91" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.", "label": "Repayments of Secured Debt", "negatedTerseLabel": "Repayment of mortgage payable" } } }, "localname": "RepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r448", "r616", "r696" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityBalanceSheetandStatementsofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents [Abstract]", "terseLabel": "Restricted Cash and Cash Equivalents [Abstract]" } } }, "localname": "RestrictedCashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r11", "r101", "r103" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical": { "order": 3.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 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. 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, Current", "terseLabel": "Short-term restricted cash", "verboseLabel": "Short-term restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r101", "r103", "r683" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.infinera.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": "Long-term restricted cash", "verboseLabel": "Long-term restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r14", "r103", "r683" ], "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": "Collateral on derivative instruments" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted stock units" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareAntidilutiveSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units", "verboseLabel": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityRSUsDetails", "http://www.infinera.com/role/StockholdersEquityNarrativeDetails", "http://www.infinera.com/role/StockholdersEquityTotalStockBasedCompensationCostforInstrumentsGrantedbutNotYetAmortizedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]", "terseLabel": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r237", "r239", "r242", "r251", "r252" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring and Other Related Costs" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCosts" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostExpectedCost1": { "auth_ref": [ "r238", "r241", "r248", "r250" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost.", "label": "Restructuring and Related Cost, Expected Cost", "terseLabel": "Estimated costs" } } }, "localname": "RestructuringAndRelatedCostExpectedCost1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r99", "r236", "r245", "r248" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring and other related costs", "verboseLabel": "Charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r238", "r239", "r248", "r249" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCosts": { "auth_ref": [ "r99" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Costs", "terseLabel": "Non-cash restructuring charges and other related costs" } } }, "localname": "RestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]", "terseLabel": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]", "terseLabel": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r239", "r246" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Restructuring liability" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveCurrent": { "auth_ref": [ "r17", "r239", "r249" ], "calculation": { "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.", "label": "Restructuring Reserve, Current", "terseLabel": "Restructuring accrual" } } }, "localname": "RestructuringReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r23", "r347", "r604", "r649", "r672", "r677" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.infinera.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r112", "r113", "r114", "r119", "r128", "r130", "r194", "r442", "r443", "r444", "r463", "r464", "r524", "r668", "r670" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r157", "r158", "r164", "r168", "r169", "r175", "r176", "r180", "r362", "r363", "r617" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue", "verboseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r150", "r180" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue from Contract with Customer Benchmark" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BasisofPresentationandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r352", "r353", "r354", "r355", "r356", "r357", "r360", "r361", "r366", "r374" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r358" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue expected to be recognized in the future as of June 25, 2022" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionRevenueRemainingPerformanceObligationExpectedTimingofSatisfactionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue expected to be recognized in the future, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionRevenueRemainingPerformanceObligationExpectedTimingofSatisfactionDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionRevenueRemainingPerformanceObligationExpectedTimingofSatisfactionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Schedule of Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "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": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://www.infinera.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r587", "r592" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Leased assets obtained in exchange for new lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r587", "r592" ], "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": "Leased assets obtained in exchange for new lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r47" ], "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/2022", "presentation": [ "http://www.infinera.com/role/DebtConversationRatioDetails", "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r55", "r561", "r562" ], "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": "Summary of Changes in Accumulated Other Comprehensive Loss" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r219" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r141" ], "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/2022", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareAntidilutiveSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of 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 Text Block]", "terseLabel": "Schedule of Antidilutive Shares Excluded from Computation of Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "auth_ref": [ "r492", "r494", "r495", "r496", "r497", "r502", "r504", "r509", "r510" ], "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 Fair Value of Derivative Instruments not Designated as Hedging Instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r140" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Computation of Net Loss Per Common Share Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of Effects of Stock-Based Compensation on Company's Balance Sheets and Statements of Operations" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r532", "r533" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r219", "r223" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGuaranteeObligationsTable": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure about the type or nature of guarantees, for example performance, indemnification, payment and other guarantees, and related information such as term, origin and purpose, triggering event, maximum exposure, and carrying value. Represents the guarantor's disclosures which include the information about each guarantee, or each group of similar guarantees, even if the likelihood of the guarantor's need to make any payments under the guarantee is remote. This excludes disclosures for product warranties.", "label": "Schedule of Guarantor Obligations [Table]", "terseLabel": "Schedule of Guarantor Obligations [Table]" } } }, "localname": "ScheduleOfGuaranteeObligationsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GuaranteesLettersofCreditandBankGuaranteesDetails", "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGuaranteeObligationsTextBlock": { "auth_ref": [ "r265", "r266" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of each guarantee obligation, or each group of similar guarantee obligations, including (a) the nature of the guarantee, including its term, how it arose, and the events or circumstances that would require the guarantor to perform under the guarantee; (b) the maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee; (c) the current carrying amount of the liability, if any, for the guarantor's obligations under the guarantee; and (d) the nature of any recourse provisions under the guarantee, and any assets held either as collateral or by third parties, and any relevant related party disclosure. Excludes disclosures about product warranties.", "label": "Schedule of Guarantor Obligations [Table Text Block]", "terseLabel": "Schedule of Guarantor Obligations" } } }, "localname": "ScheduleOfGuaranteeObligationsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GuaranteesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Schedule of Net Benefit Costs" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/PensionandPostRetirementBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "auth_ref": [ "r421" ], "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": "Summary of Company's Equity Award Activity - PSUs" } } }, "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Schedule of Activity Related to Product Warranty" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GuaranteesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails", "http://www.infinera.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r238", "r239", "r240", "r241", "r248", "r249", "r250" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r243", "r244", "r247" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Schedule of Restructuring and Related Costs" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r239", "r249" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Schedule of Restructuring Reserve by Type of Cost" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r69", "r179" ], "lang": { "en-us": { "role": { "documentation": "Schedule of 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 Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r406", "r408", "r409", "r410", "r411", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r433", "r434", "r435", "r436", "r437" ], "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/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityRSUsDetails", "http://www.infinera.com/role/StockholdersEquityEstimatedFairValueofESPPValuationAssumptionsDetails", "http://www.infinera.com/role/StockholdersEquityNarrativeDetails", "http://www.infinera.com/role/StockholdersEquityNonvestedPerformanceBasedUnitsActivityByGrantYearDetails", "http://www.infinera.com/role/StockholdersEquityTotalStockBasedCompensationCostforInstrumentsGrantedbutNotYetAmortizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of Company's Equity Award Activity - RSUs" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Estimated Fair Value of ESPP Shares" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShortTermDebtTextBlock": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-Term Debt [Table Text Block]", "terseLabel": "Schedule of Short-term Debt" } } }, "localname": "ScheduleOfShortTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r223" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r153", "r155", "r156", "r162", "r163", "r167", "r171", "r172", "r173", "r174", "r175", "r179", "r180", "r181" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r75" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityBalanceSheetandStatementsofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareNarrativeDetails", "http://www.infinera.com/role/CommitmentsandContingenciesFutureInterestandPrincipalPaymentsDetails", "http://www.infinera.com/role/DebtConversationRatioDetails", "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Services" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r98" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Discount rate from fair value on purchase date that participants pay for shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Purchase Date", "terseLabel": "Payroll deduction price as a percentage of market value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Number units canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityRSUsDetails", "http://www.infinera.com/role/StockholdersEquityNonvestedPerformanceBasedUnitsActivityByGrantYearDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r427" ], "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, canceled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityRSUsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r425" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Number of units granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityRSUsDetails", "http://www.infinera.com/role/StockholdersEquityNonvestedPerformanceBasedUnitsActivityByGrantYearDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r425" ], "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 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityRSUsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r422", "r423" ], "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 units, ending balance (in shares)", "periodStartLabel": "Number of units, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityRSUsDetails", "http://www.infinera.com/role/StockholdersEquityNonvestedPerformanceBasedUnitsActivityByGrantYearDetails" ], "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 Restricted Stock\u00a0Units", "verboseLabel": "Number of Performance Stock Units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityRSUsDetails", "http://www.infinera.com/role/StockholdersEquityNonvestedPerformanceBasedUnitsActivityByGrantYearDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r422", "r423" ], "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 (in dollars per share)", "periodStartLabel": "Weighted-average grant date fair value per share, beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityRSUsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "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 \u00a0Grant\u00a0Date\u00a0 Fair Value Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityRSUsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Weighted Average\u00a0Period (in Years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityTotalStockBasedCompensationCostforInstrumentsGrantedbutNotYetAmortizedDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Number of units released (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityRSUsDetails", "http://www.infinera.com/role/StockholdersEquityNonvestedPerformanceBasedUnitsActivityByGrantYearDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r426" ], "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, released (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityRSUsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r434" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "verboseLabel": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityEstimatedFairValueofESPPValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityEstimatedFairValueofESPPValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "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/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityRSUsDetails", "http://www.infinera.com/role/StockholdersEquityEstimatedFairValueofESPPValuationAssumptionsDetails", "http://www.infinera.com/role/StockholdersEquityNarrativeDetails", "http://www.infinera.com/role/StockholdersEquityNonvestedPerformanceBasedUnitsActivityByGrantYearDetails", "http://www.infinera.com/role/StockholdersEquityTotalStockBasedCompensationCostforInstrumentsGrantedbutNotYetAmortizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate", "terseLabel": "Maximum employee subscription rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "The highest quantity of shares an employee can purchase under the plan per period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee", "terseLabel": "Maximum number of shares per employee (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r411" ], "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": "Number of shares authorized to be issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r409", "r410", "r411", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r433", "r434", "r435", "r436", "r437" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityRSUsDetails", "http://www.infinera.com/role/StockholdersEquityEstimatedFairValueofESPPValuationAssumptionsDetails", "http://www.infinera.com/role/StockholdersEquityNarrativeDetails", "http://www.infinera.com/role/StockholdersEquityNonvestedPerformanceBasedUnitsActivityByGrantYearDetails", "http://www.infinera.com/role/StockholdersEquityTotalStockBasedCompensationCostforInstrumentsGrantedbutNotYetAmortizedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Closing price of common stock (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of outstanding 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, Aggregate Intrinsic Value, Outstanding", "periodEndLabel": "Aggregate intrinsic value , ending balance", "periodStartLabel": "Aggregate intrinsic value , beginning balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityPSUsDetails", "http://www.infinera.com/role/StockholdersEquityEquityAwardActivityRSUsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Plan maximum term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r433" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquityEstimatedFairValueofESPPValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r341" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedTerseLabel": "Shares withheld for tax obligations (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease": { "auth_ref": [ "r270" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties", "terseLabel": "Change in estimate" } } }, "localname": "StandardProductWarrantyAccrualPreexistingIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GuaranteesActivityRelatedtoWarrantyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r46", "r64", "r65", "r66", "r112", "r113", "r114", "r119", "r128", "r130", "r147", "r194", "r341", "r347", "r442", "r443", "r444", "r463", "r464", "r524", "r556", "r557", "r558", "r559", "r560", "r562", "r600", "r668", "r669", "r670" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.infinera.com/role/DebtNarrativeDetails" ], "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/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r112", "r113", "r114", "r147", "r617" ], "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/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r20", "r21", "r341", "r347" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "ESPP shares issued (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r20", "r21", "r341", "r347" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Shares of common stock sold in at-the-market equity offering, net of issuance costs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r20", "r21", "r341", "r347" ], "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": "Restricted stock units released (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r20", "r21", "r341", "r347" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "ESPP shares issued" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r20", "r21", "r341", "r347" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Shares of common stock sold in at-the-market equity offering, net of issuance costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r341", "r347" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted stock units released" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r25", "r26", "r107", "r185", "r190", "r543", "r604" ], "calculation": { "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.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 stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r105", "r328", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r347", "r348", "r514" ], "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": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Details" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_SuretyBondMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An obligation arising from a three-party agreement that legally binds together a principal who needs the bond, an obligee who requires the bond and a surety company that sells the bond.", "label": "Surety Bond [Member]", "terseLabel": "Surety Bond" } } }, "localname": "SuretyBondMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/GuaranteesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Taxes payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BalanceSheetDetailsSelectedBalanceSheetItemsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.", "label": "Trade Accounts Receivable [Member]", "terseLabel": "Trade Accounts Receivable" } } }, "localname": "TradeAccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DerivativeInstrumentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r118", "r119", "r120", "r122", "r131", "r186", "r187", "r191", "r192", "r193", "r194", "r197", "r198", "r442", "r443", "r444", "r461", "r462", "r463", "r464", "r481", "r482", "r483", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r523", "r524", "r525", "r526", "r527", "r544", "r545", "r546", "r547", "r548", "r549", "r553", "r554", "r563", "r564", "r571", "r572", "r573", "r574", "r594", "r596", "r597", "r598", "r599", "r600", "r619", "r620", "r621", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r238", "r239", "r248", "r249" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/RestructuringandOtherRelatedCostsNarrativeDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsRestructuringandOtherRelatedCostsDetails", "http://www.infinera.com/role/RestructuringandOtherRelatedCostsScheduleofRestructuringReservebyTypeofCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [], "calculation": { "http://www.infinera.com/role/DebtNetCarryingAmountDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "negatedTerseLabel": "Unamortized issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/DebtNetCarryingAmountDetails" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "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/2022", "presentation": [ "http://www.infinera.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r135", "r140" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "verboseLabel": "Weighted average common shares outstanding - diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareComputationofEPSDetails", "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r134", "r140" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average common shares outstanding - basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/BasicandDilutedNetLossPerCommonShareComputationofEPSDetails", "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted average shares used in computing net loss per common share:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.infinera.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r111": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r146": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(21))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r181": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r252": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org/topic&trid=2175745" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907644&loc=d3e11281-110244" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12265-110248" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12524-110249" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(4))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r274": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "https://asc.fasb.org/topic&trid=2155896" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r326": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r348": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r374": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r375": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "https://asc.fasb.org/topic&trid=2127225" }, "r376": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "https://asc.fasb.org/topic&trid=2197446" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r405": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r447": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420387&loc=d3e23199-108380" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420387&loc=d3e23221-108380" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e34017-109320" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r474": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r49": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org/topic&trid=2122208" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r531": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258" }, "r539": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "https://asc.fasb.org/topic&trid=2155941" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r593": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.1)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r697": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r698": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r699": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r700": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r701": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r702": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org/topic&trid=2134417" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" } }, "version": "2.1" } ZIP 110 0001138639-22-000127-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001138639-22-000127-xbrl.zip M4$L#!!0 ( /*(_%3MM\6S* @ /4@ ; :6YF;BTP-C(U,C R,F5X M:&EB:70S,3$N:'1MY5IK7]&+*UZIBC?HA6158< Q*4?R(ASO?DHU M,SW0I6%ZMKL'1'Y]SNT>! BP49)5K(JKC)CIUWV<>^[M;JY^ZMYVAK]][K&) MG<;L\Y?WG_H=5BA5*E\;G4JE.^RRC\._?6+-_54>E"R_'$LGJU7F=?E;Z7,^[;K;2QN%[. MNWFO7RV4EJ+^M'YN M:\GCGXL&QB\9H67DFXW\IX D$,H]SKV@9Q@=RT0L!:_52=3>PT2.I&6-6KFV M*>>ZNER/H;%5:>L"LZX)',#"0K^HQ)W>8-C_T.^TA_W;&^!RE?3-DPULV M^/*IQVH-7JHUC_@QNQVPVDFX?/C AA][[*[7^3+H#_N].];[M?.Q??.7'FMW MAM1)1K7^J&5[\+Y]T[LK MW?[ZJ??;4L%ZM5H_T,5_D'+-GX)5F:@K.LLKWV^J0B$ 8P_6"NDSYO<"Z:W,:O LA#):, M70[!&M0AD!HY ]T2#(6HN[00* MFE0$3D":-X5H*H2:,PP+V6BQ;H;7[.?&-_PL&# -2Y)35I8KPLGHCF:]UBZ3 M".'@8(_O09R%F!/>63-3$9Z5%$(IC$NX(+S$\/OFO%X[NS2YVW)N)K"K*))X=+;I,ZZ%\P*L*D>Q(&LQ =>/8FDFU)VZ M31'H%.ST'$H3Q,ID&$<4H%7LW9%J%8@0KPT[@O5#0>SH3-Q[""8\&0O61G0- MLA@]7+X_.1+';JA+^/3D'R5EZL3#@.9G%()KZ/#>(ED.7BC:6"C"0J3G4\R@ M!R6"@W/7R7=Q0"]>% =95 MF<8$B+*9-"YVT4LD;AXJ"591O\X<6L3<^3*GW94_BCFK4*,$ T 6HV(9NOV% MR49&AI)K20I(GQP1H([@$(P7X<&<\0-B9?04*P<'WA9D#@_9@Y$#M*&\)$!P M@QTJ<1,W !/E>4()2LZEQX AR44I=0:!TZ 1P%<-84/T7 SYH$2GADKJ@&O(0 7YE"A9ZS2 )CEEO MQN/,11U94$01,K:<07>S(_,^YIT#6,0_[D[&#A,8" 8P/N6/5&;W2W (S_'' MWH+JF>C[=1X;+2LE!W/A+;$L]&F!5^K6$+'O+;9M>:KH\T3J6G:Z]QD13]RO M@B#39-\UHMTQZU09B_>T6<=<)L!$O_M]&#O:,R0"4!"+3WKG@J-&%&XS0ON4 M)'N4Z]A+->'F,2M1%#M@B=#1F[-'3CT+;#GN19SO3)[T+_[')GH6F+:*SV:U M?/*T_*PUZ-V+(NKDWZU W=X[7(*QN HY8H!U0*RBCUSZC&2U55H\BL917EBE MS6-^<"\PY11;52O$-_AMI)"!J#V4D,]-<@38@$X,T17^4I&SQ+KX/9,0W^$Z M2P*WBSE^Y85F&SLY2N,2WJ3ZF2KQ0 J8/^?VQX)O+O@]D;5/HXZN70'@#@66 MN[IG.36OS?SN94>4\A #C7@,TKT R,L&#($7%1UCN8QAD"Y,-H4/8!.G3$Z. M._>_KST;H!)L@_0C#?@785KA(A;.<>+GC-E,E/Q3!!Q)GR<'_?H/,C% M-(W50J!U/E$^LOD&1N#3_TI6*?^(9Z)=*I)<4+._9O'"G_[6SXO^NN- ;$!B MZZK=O'4$4 I=@N0Q3XUH+;]<@C+3F"]:,G&2N$&7^5PC9:V:.JC-B'>1&O-S M<(P2^JC4?[_L\FXMM][NO2;?^]WW77";WVH+MAE0/] M7"7C%+YIR3R:*-;0E[D#!;8TR8]EYJU+I:KGF/5+ES_(2J_!$)V)%!'K/8@@ MH[T@N_5%Y?^Q18X^^Q,'Y,DMLQQOVZ7B,L:.?/3DCCQ5_D<"+7]4-Q-;M^:K MX')9I[H:PD>(L,SN'[+OAG;O%7S^Z7\0X'Z:^';;#C*H+)AJFLG<&D,OFT);H%J-RT>B0UF/WUO!-?LP^.='5B^6*VR@>6RDE2KF4:G4O?SXKQ65'I< M&O1+M%2]%"EE1#&T8>[JDG[!I^#AU=\N?RH4V+4*TJF(+0NTX%:$+#4R'K,O MH3#WK%#(I#HJ66@YGEA6+5>K[(O2]W+&_;B5-A)7RW4N2_[YLN0VN1RJ<'%U M&M"L-BN\?M:H#)N-7(Q5;[*- M_+> )E#*/8']UVH/>[0UPV;_[W+X9L,$MZW_^V&65&B]4ZL?\A-WV M6:41+A_>L\&'+KOK=C[W>X->]XYU?^M\:-_\H\O:G0$-5YJU>OY)%_RU-K?O MWAQ53LL7[>O;3X/N]9;5,,EYHE:NKJQL]]^U;[IWA=O?/G:_+@VLELN'AOA/ M,JZ^U[A>GMWP.%BPKA[R/ N$MG*T8';"[9NCQOG%LV IXQ#A:57/7MB(2I'U MV(3/!--B)L4.9K7(WG$#\V'H=,'N8S6/1#@6 M>>\/[;T0*F%8K,#R6)#+F/%XP=+8ZE1 3?"^*P%P#V=3/)%:;,0#_*29FH*O MK/)R.P*Q"(0Q7"](9,KO!?;=6-/@MQ#*8,O(U0_L00*!U*@7$(LQ'9J$0K/Y M1 839E+Z6,^?"RVR1RZ/($,/M@:V0M>4Y$DBC2" :"N$Q&UGG#X!-Q,VBM3<+*&@ MQ5@:BX[&,DX_>KVA97XCHF:IS(ZVKSFH]2(;;'G@S=%YM7)V8;*P9=Q,8%>C MD<2C\TV/<2U<%.!5.8P$>8L)A'X823,A<1*;(M$IV>DYE":(E$DQCRA J\B' M(]$J$"%^-NP8W@\%L:-S4@AOH\-$B70[>:+2UT0@;D9V/,0,)*@0'UZ[&=W'PXM4,#=.U,&AV MX!''?]\/5YZH.>"I.7P*<>10P/793IYU5:JQ +)L)HW+74B)V*U#+<$ZZS>9 M0XN(NUAFM+N.1SYC%1J48 #H8E0D0W>V,.G0R%!R+ ZQC&@OJ_ M"/#!B$@(ER2";LA#!/B5"5CH-8,D.&'=&8]2EW7D03$:H6++&6PW>RKOJNX< MP"+^<7\Q=IC 1#" \25_J%+[M :'\!Q?20OJ9T;?[_/8<-DI.9@+[XEEHT\; MO-*PALA][[%=SU-'GQ52-[(WO,_(>.)^%02I)O]N$.V>5:?*6/Q.!W6L90(L M]+L_A['C)Z:, !3DXB/I3''TB,(=1NB<$JRJAOH-T&@?N '/RRGO,-@YQ5,$EHDFM,S7A@11P?T;KJUYO+O@] M\;2OH(ZI7>UW[P.6![IG!35KR_S!94^"\A 3C5CEYY, R#H&3$$44=CSOE@8 M5 J33A$#^,09D_'BWJ/O:R\$: +;X/N1!OSS<*UP&8O@N%G169*+:1*IA<#H?*)\9O,MC""F_Y."4OR>IX?*6C5U1/D7OAR] MIH[)I3G[)8T6_C5P]3SO[CT.-*&^;4+#F6!=+YS)#X%;H0LP)>*)$:WEEPNP M:A+Q14O&3C4WZ6)[=4+CC*@9A3-[0^Z@Z(>S>Y%&K5BMG-+5B-7X/UQNG-V: M%-VM2T7*P\.?:M59OE8NV\?M"R):>QUQI^,0F/W^9JN>6$ M+!%;U>2!5;8O1R@W=URCDI?"C[N*>K?8KA&9M<\SQ-]X/#;%!_A%K7ES5$>2 MNT^?";N?-^V;SE?6[;]K[XYM>>' N);)&;EO>B[+'LHMR#+W>H$M7?!CN77G M>LFY=7W]\B=YZ#4XH3.18L3>KRK%K>\Q_X\]H/4$L#!!0 ( /*(_%0/C,L7X 4 %\E ; :6YF;BTP-C(U,C R M,F5X:&EB:70S,C$N:'1M[5IM<]I&$/[>7['!T\2> ;WQ8M[B&0)X0B8%QR9U M\ZESZ$[6385..9V,Z:_OWDG8.!C721HG=? '!G2[>_OLKE;[R-=]-ICTIQ]. MAA"J>00G[U^]'?6A5+'M\VK?M@?3 ;R>_O86:I;CPE22..6*BYA$MCTG: M^>^N;3;IS@1='G4IOP1.7Y9XHT%;@>\%K<.&7ZNV:H15W>J,-ILU'Q=FU3]= M=-)&\5PG55P)F=Z_7?.LPWJB.@M.5=AV'>?7DA$]Z@8B5KB?1/W\ M:VYFPYAB5ZI"(GX1MPVD4JZZ6O9%)&1[SS%_';U2"]\;3V$Z ;<)[ZTSJV_! MV;"O5Y_ON0VGXU;K3GDKMN\+IG<&O<'D9#H529_O!U^@%Y_JE<\Q_$>F+MO!*YV)[A1&0;DDE,XM^ U(Y*6P6=2\6 ) M22;3C* C2JRGC?FZAZRE#4@*A(I$-X)UG5N2.D B !4R."-R1F*65B97$5M" MSU=Z10>HC.M$&:%W&9&8Z&@)IRP1$D5B.!9R#JY3>:?E1W& 8"3!-B-1@.BM M(!#2:'^\UDXP+(("BREZ]R:+6>Z.5R_G72G((I3RQ3R).$MAP55H+$CV,>.2 MZ>Z4ZNT^@;U/#@#WU'6(B2* %693CSZF";H5EHV9C$<)/;U M=31*3:,W6Z)4%N4@!$;#[)MNBZ#U\!I59!:QU>I,2,ID!6LU(DG*VJLO'ZYGP2%7>YN>'SY:)IMUI6LU[5?5MALU9T MM7'1TBW3TFU%-]=JV/L;6U<=R]VZ=I]5KV$U&[5O8;9^Z/WG9JN'5LUI/LBL M;>*;QQBSF"8D?EFJEE8*":$4G_5M+[D"]_9S)F+!9B)%\ECMS#S5!WAO/-^K M-SO7=5S@_7HH>3D^*IHW&=[_7C-O54\"4=X_OPY*/@+\$&!JAYW4?.:X-C\' MO=]' _-L'?9.!]ND[HC* V]#1P>G]*!(?H;H$ZB?XH&D'U>(!%(1X8RS\NK' M*JZ-J;/H9.M3V:XVGFQON3O]_9"S .=(G"D5OV0P"0*.@_FN#GZR.M@_D1RG M^@3'^HUB.-BL!ML,V/>/[[7'IYAC9"9+&"+OV]'+[T8O_QWWCG'N&.>.<>X8 MYXYQ?O=IX(L9Y[@W[G^ X>FKWFY6W/')&Z0W(]BN+IYLU[B/2QY?3VL[+OES MUL$:E]PHAO\)E^Q!BL%#/B,D1Q_0?\...%(KY$:*Q>@&#F3F<$+!L2C,EE] M%B%$WCEC:#&1XI)K?H>D\TY:J#G/@B-/FFEB5Q NW'2K<)#)F*=A;E*[H+UE3G9><[F/A&_3/ M]YJ>YW2(KRDQB1&KN>)V'L!.,5:+D/LAA@!A1YAFS5!3B(4"RC#G&%@>,7K# MLA\:5GV],(2;S#2']HN4Y9F4+&"2Q;Y>00D2+_56^LS+ME<%68SCPJ>\_8:N M5_/7&G/SXJ ,8D/T+HJ_K@/[BY"ACD1R3AGZC*2?:3LD4,7&%+U?U?F]D3W M,,J"VNO72ZBC$5XPC2I:"X8&%J%7&4''-O]UG8=D>RE^U-'TB[\ M??^*O+Q?MT,?JD]<,]D7P__L_;T_5"GD]$/OT^FKX:O M<6MK\9T'D]/SZ?#P:/Z#4<9\\N'TGL>G)CY/IX=WA^&0X MYO9S[\ZG.)[5R72$N[ MEQ^VKUU_04[]ZO.7-4K9N^UCPAE?'O[1D6_LXCB=4KK[MOV0JW.V4PS_XJ3# M\6R.XWQU4OGE?W:PMA_\^JO#"P\___OD@X]^V]ELZQ#Q]/K@BC-:G/CR@X\. M?CL;?N[7R0WKN_^]\_1%/N(1;OWQUN=;V02, M#G_UT"Z.N/["N(X_.EK>D*M-\<<\&2U^F/+&73^)^?1/3YWNRJ;R7 MQ_F[%Q]>'3J;SO_X9.7-CY_J'_CU$6O:IXM#[YW@^/#?=WB\]?+%'3$+QO+3 MOT8\QQ_:5[?X?\Z&K_]]Y\%D/!=CW]H[/Q4$\L5?_[XSY[?SNPL"WOWI?_VO M__6O^7!^PC^U)[1U]2#^=??BS7_=O3@U37KQ)SI,%]<_^W\.==_WQGFI)QV&I%B MA80FD7COOCBQTAS9HQ,\O//#L,@I MB_WMG+8GKY^:YZ_W[-X/'3]13.SC9?S=Q@W?/7PW>/3K:>;=_/CB^KP;O MLMG?^^7X8.\0]O=.7NT^?F(&Q\^'@T=1/34'Y_N_9W^PMV/VWQV-=A^_?#=X M?/!JL/WP[<[C7T8[[_*;_=]?OCW8DW.9YT>[CW=>E\>/AO3XI3_8WCF7<]O= MQ;W=UW(/;W>.CX[W?W_^:O_=?;MS_-(>' ^&!\?Y\CN_R;7<^&#O]-7.NR?R M.[+;E^ON;+]4^\27^5FV%8!AJ8AVAW/FIXLF,_W7W(QQO$M:K M\/1H.,MXLL\X?23OS#8 _QW ;_\ L"_9"19FJZ88MR GB%]YRW\7I%W MMD9RV:/VS:V"YUL\WC#A[YB@_L $S*I81MY*!&+EEL7*K:*M[%VPN3+:%JBW M.?.(>/J#U5]%A<(V@:*4#%VF41X_&N\/Y1'+]?9^^7H8._Y:'?[\%QH<+2[_R]=/N_[^N#T3.!^=G;W>V#H\&[9W(_^T9>OQKL/9'[?@E7WY%KG1V81IN3 MD\'>R='!\6^C@^TR$JK!8/30#K;WU<'QOKQ^IG>.=\Q@[Z@.7J@KG2;G?&EW MWOPG>A4 M0U>#9Z\UBV/2J**+DL1'KU'R=?N?)Y]ZC2NJ/!J.6R[XE"5!?CI$&IZT8''A M3N3FYMRDP6Z].&PH^F R&[;\;Y68]'9G[^6[*TR&M!>7LP&AP?'(ES:(;_@2,11S-Z9@[D_O9_?_)F(*P3I_*F&?M@^Q7L M'/\\W#%/]/[QDS\ZDM'^^<'VP/? MACLG31#>OW0D^HE)('A6H:F+TRHIP7=#J MLQYH0ZLN:56L \T$6S9(5 *P90NKO!(@0Y9$LBJOUX=6@\DX;YAU$\PZ_P.S M@)R5/-5OY5R\!#^GMU!SVHJ%@ WYPNGO@M^"1Q\0Z#U\'4:\#8=NCT,)G4)E MTU9R5KQ336D+H\M;V5%45DO^C/5V.)1#5B'G@$W%V1JI.AN-R/:8C:_USSGT ME&OZ7@B]R#?&TE&=MR^\U(- M'C^4]YX?[>P=*LG7S&#T2+*EDZ,=R9+D_/_!E)QO0Y; 3J!M8R!)9[-5#6A( M; &RZ)E?[?[7P 3%8&+" A :D4O9B])L21&S,;D/X?I.;_F\1D_YQ$.QZ*V M?^7I(A\6T';I9'B(%T9]RGG.96\XDD-VZPMY=U8%1/GL8C1,?Y1&M[F2>^5L MNDBD.\Z>=Z]3J(.AG%M+2O1N?V_?'6Q+.O18SOUN7[+I17HEF?(3L>F#5^]3 MJ!TW.#ZTDG*9';D[2;=>[1]+6K0GQ\DU#T;[;G=OY\W!]K[[-(7:?_=*TJ'R M2J[U3A*ED\'CY\/=WQ^=[!P?OI/?-SHX?N5VWOW\:G!\4G<^2*'$K[P9//N/ MV#G6&(07'LL68*U;A!ZWJO9(5>P16=WYR7\-28S(:%3.^1P8@&-R*D8CIR8* MI"!V1))SQNF&(U_"D?-/.%***R)6]9873$7#2I0@6R3-+J!L!""*=.>GKQI9 ML2ER$>=>+%B(2:7&PP0&"H)BE(05HF3, M6F'VK -_)4=*EAB5)4-RE8&9(T6L3G*F("$G0%?!9L.1+^6(^80CJDB,8GOS[SGQZQC='F0TS_IX9;W<>J,6\_>#X6#$^:T/[=S[F"GE/ M(91H591,E&K22A=)B6VH"H);S/C(]9+26Q4V6:: M/QG/A$UM'$-RTM<\G;=1BXN7K0KQ>:.-<*+-%\HW5;?L@-T'E^P8_?9*F/!V M=_O1<&>T_T90>"/'NX/C-JYP(+GJ\]'.\;,V)G%^S8[C SGG2[MSO.-VCE^= M#X1=@]$.2-ZJ!7UAVOUW^Z-]?7#\S'S*#LE^3P9[^7SGW:OSW;TG:K#]TNR_ M.Y1\^;?CW;W?3G:VV^SA;Z/!]D&]8L8'?D,7F]&9M!4]2FQ1,6Q)TF&V;# MOB;%/M[Y2?TH7L5)9GS%DBM:?"5--$/(BAPE*."$,S6),K%1U5K0![VAR4K0 MY,4?:)(B)FN0MYS61L*+"UL45-GR@-I[R6:T]@N:*&VB-G]&DQL9P]H]Y2FV MF.7[X9[+7YV2-YXB_MX+B<'(AK'[P[A(%Y M/A3D3OB_GI\?_%Y.R8#?V"56P3NV@%,*@&R5)P!N_\]*O^LQ&L/]KRC ^; M?=U90L''>V-^,GCT*9Z#A<_8K=>(OKBX\&Q5S/?MSO:KUP?C7XX.WIW*^7Z6 M&'QP-'C\R[&\KW8?OQ0@7CHQ0[N[)^:[78YV]TY&.^=)[?_^R^Q@;Z(&>[\= MB09XN[]W'PY&.VKG>'"\/_IEN&^:IGAI=A\?G.R,GA_M/+C\SG__L[C:#^3A>[N]^W'=[90K3UF$V^PSY<*MC/C> M;%&A+0SY85%6?&]^?BJXS8:CTY-6KKUX[VBZ(-"'E<$_OIV5)D(^/L?%]=]? M]/(>9I.SZ>*O18G[O4M67C#CG[#RZD2\J#.[^FM8VM]UR-,?%C?$GRTO?_#D M_WY<,?7IEW^Z>NOCLY\N-.W57[,Y3N>MW*F53NHM\;'&7WWO_6?7MUFN#C5; M2GZ'>W^)BT^N_KZZR-V/'M1GGYL\GJ@8""7L0O82@U.(XDAL&ZC.L5QZX; 2 MC^NB_G]^^03"!T_@ZI,O>P+-PRU^_NP(A5;7OVPDD>1LRC]= K#X\.H45Y]= M_=W.\=DG^A7S>ZOV1/VW/]&SA3U__,@N%T_<>_EB^ZN?YE?,N*_4T[PPYB4\ M34F"7S0B7O^\,GPMM_7AH8M CO/)]!\^^#]\O[VYS>.)I.2?.^V7FL='I[C[ M\=W_K16E(*(2E*_LP!J53'/E7,! CIP7*8-8D;VH);P5<[K\V1?:Y.+/(A=[ M>WHRS,/Y1>G;#V4X:A/M;;7<;#J_]^MT4L[R?'?Z@J>OAYGOOQV*N[D2/I>? M7E7-??:,UX_J^L)?&U?$L.V6";<;5S)E"2A.!<<1 E5T@7T%E;P3.1K=13P6 M_.*B%E3P\QO\_DP7-/SBE^"G%_CY)>!',:'.&HQI P(0(T85K$MBD@(@E [T M5'_QZT#7!1))%P2S!"C)NDXJ$ #K:L$[=VE_[VNQ-_;WY_BI!7Y?Y#^79W^H M6\Y>2TXU@ Z!,F+Q(H J9AVPKD7\NWQS'>.?M=X79:K"'""D2B)EE,X."<7L MDE^+^'<[^'42_Y*$.54T.RZ2Q<68K#/$"!IL,C;C6L2_V\*O@_@'422GK8E, M=) AQ0PYH_& -@1)*M8B_MT.?IW$/VU<-+4-Z@E^C"4JS=E'ZR$YFY/M(/[U M(NX$I7R.-I,- $I$!'&B:-"@3TD^ZR#N],+?ARBN/K1@[<13,) I.BLGOL.3 MIZH[\!>]L%-)$9/B%"U(:#0LU+-!I&IR+I3HG;\<[;2KYUZOG>C5LHF'_W/6 MEGI-1J>3<9M]^MC7RONCR?C%?))?+=_??CP,:S^ YNL&#C].X9-",!D=> 7) MPYSW$XYO(0IZV";]83?'P)A-:RB[8 %1=SQ&AK M]2P978%;]'R=/8&<==6VBE(IH)@Q%XZQVEHJD"7LP?#1*L7G[G5]*D0^%= U ML$0*)B9"EVO5&)15M'Z WEI4[Q[<7&.))BIRS@"+(, *-A>'V2.+!:\AN%UH M@>Z!1E'?):2*2D5PX-!0=$Z7;%&SSVG]@+YY!=$]JBJ8S-D3Y>R;&B25"SE# M!GV,$H9OK^*GSS%V6:5('T'CBOA6$4.*HX1-1S%H!]41ER@VJ'EMH.DH!UX6 M3-;$$-KJ^)(@&$]*W")*1F584_QHH7S/8>H^!UX29$ U&,Z4C9<<"VNJ;)4D M6 C)D/C M8'LMG/@99F4MH5K":851%NEDI/G%U669PDZ8[F]PLDU"4K?5-'Y MB0IT)CF?-><,MM3$"!0*JV8NM$;0=!&4E@=3,,5'"Z%2KL N8D@:.@M#S(O,TA8"8,(O>RMPC6>2S5.U@KY_G%[@*[]7Z9G+9+7MS(%QU9CL]F\_9C>F)VSF2'JN3DG *C+1;-R7OM M(DM<"V9MZ/.5;G'#F[]Q.Y)\*VJ39VW/F%12;0NO$)4FE:Q;8;?SO0/GC;?> M% B01+(256L%3'00,HN@[4'UZBIE@=V7L[+1-29PI 12I0P"%$BZ*'2^E)K7 M#]!NIO\Z ;=:8[B0#CD98$614L6H+%;O;=!^#<'M?/JO$Z#%!=L:G$5*2MQR M2H9-+=1JU:$D%=_NL$U1B\+[84;2U!,"F":VF:,3I6KG2IDMJD;L_! MO+V1UH\F<;]E"$\GEXHGHYR!-H;GM0V0)9L.1M6:UP::;D9:EP63L9S%W6GO M7 70A6) \JQ!2[)*FM8'ILY'6I<%F7-MFQB3P%@-$LD2U9"*G2X5DVF2%%4E)V4K>[I--DCB8V\.GLR=@O;(BM++1W-15\A($ M:E9)U>(LZQZLP%VE^-S]$BV'-: I0MG,8'1;-@&)M6/OE.58UP_0KG+@#L"- MFI(/P9!.(M!,18DK=5'C;(TS)JPAN"N0 W< ]&)_N>HT6E,AV)C0&TC58F)1 MYZX/&P.MG(+H'E7P;6V)<]8S@RA""@6K!BZBZ@M?*_C^@WF+.;!?TE(@9LU% M! ^)P44*E"778@>%VMX(QJX--!WEP$N""6,D\"HZ# !!E*L-U07K4%OG69GU M@:G[''A)D(FSHQQJ%F,2R#@)@-:44MDO]FY:'\AN.P=>%CXQ24S*AHW8%#I% MRD$-E<4AEN":,*ZN**I"L9ROK U'%87AYDJ431NNQR6_V?JG@[JU74DF92\)1Y;2"[U;"\ M/'PJ(Q58+H!(!E;;\(":_:(6U?H!V,S3=";C. M6N>PM'WU$F07R9KJ4U"UZ.!B[L-6RGW0 BL M%/BC@6^! R0$R:QZ2AQ**J8 M4@CK!_0M#TUW@FIAVY;(V$@29S'F9&RM-B)XKTGI/FV%]& RSMPZG#7/^WPX M>_7S^<\\SD3Z97 M)[SD5>OM=._J/?VM5_F+G[UW?OK)7KA75_W#P6NRX\AU3YC+#HM7[W_NG2RE+Y_:*CV:/)=,!O1)5-SL:M/^*OT\E87N9%A/^C M=KL\2C3 N."TS%Z>%GF*#0GEO^,5<4L9M?WRIJ4K1JL&QW,<'_)[=':&X^'H M;-23#4U\]MF!)Q5:%S"FE&R)7- ;B5CUNE-A3QX]ONW1H]?B1&W0)F2H0"'& M&!+712\%%XR!'DCH]M"ODZ+'/#F^%XL=CX3DJ MJ@!<505)>Y+1K8<7&_86Z')GR=6NMNH>N4XJJGRE''2H@&)@#BTJ*ZDKLW*A M&&+3@[5BJX!<%ZUG?$(32TG%ML9Y+@5L+8A];!T1HU(]2*>Z1ZZ3I,%XJBI M*<%9L('(8N&4=70U2!IA^A_G%NGG_47?=YP]?)M/SHID"B_'PSF7Q=?6>L8N0*X=A!!*3KK6R543!&"(.DX)5V-(8#=QL'J+8IB0;%ALGV]!U"@Y T%KJ&@B@Z7^ M!\3;!;&3F&C; _6I:*T9 GA**L40JHC5UAVF#SW0_KQA^R+=WQY..<\OZX[6 M,2(FM-4H5N0K F,D3K:6'(O*48)B[DE$7!$(.XF').9G=:B1K0$1IDB+W:-" M $C I0];D:X4A!U$PU#;L*E7B74&;UG<9XS@M XN5ZML3Z+ABD#8S7*B8D/) MDM2W;G7L-%E/UA'[DBM2ZDM^^!<0/AF7=8^&*M5@@2*( P5K&"N*3+4I0F;O MH \[6JT4B-WDAX&"DJ!8P2_V78^61=A4@QX2>]N'?==7#,0N!DR=0X-1P"," M;6TT*MO$P9M0.? :1,3;!;&3F C%8&+" I(=0JW8NH6"IN@,L^F^1>C\_)3+ MGU?S7R+SG$ON#$L&R)FK5:)*WGB$(TY:(OHN_:M'T)6$+:L&[)K L;UDD. M"\987R1]T @^%*)6.LG!1)."8>R:=7^_*/T1#J>_X3?E_SGB4XI)&,M[9 MHB"V^7L/X'5(!B5EIA7>[*GP\-Y3/L23AXO[^6"2_M%DRL/#\8LSF@W+$*?G M/1%(JF;C*GMM@H;B.&GC2[65* ?45PVD5M%H5P6+Y=E%KB;F3,IKKX!BC*F$ M7(SEDI!#U*MK%U?^Z+^X'(KSV^:9/']\OUW@U>>#R;A=+S]@Q,.SZ62;QY/1<''EAV_S4=NR38CR!J?E:HO0YKU9 M3B7>]&;;+2QQ,EGI9)%-,D7,5^ND@_)<(E1P)F!:7?/=4*8C+R/I<*K%)*M" M!J7$K[CD2C;5EP*Z]F"<>E4I\_-T.!_.CGZ=G(W+"E%G>=X&7=$L02FQ#L!& M(A2%F)2R&;/2-6^\S9I19WE>1X6@,L5DJQ,O0T6\$!B67-&D1&F5]]:]">JL MBD$[L=ZJ'&"H%0P9$?VE<&1CH13,YOLRZ%6QE80BZ0($@RK+_SO*+AN)T0FJ MES#=AYV4/MFP?#:8S'GV=(+CV?UQ>23.;9P%M?=N[.?S]Z__.,RQ-\7"5Z=Z M?^ Z+BQJVQ8J;:+DX Y*RA1"3> J*?*9L ]K4M8!^VX6=X8V+E:LY/\6%$2$ M1%R]J^*@B;SJP:*R]<"^@[5H.=O Q6LL&,";$"&'RLBDF4+.?=CF8AVP[V3U M4W"I4,4@EB]I%52B:B0YMRYZA1;\ZFMC072X90G8Y$]AVU&XOYLQO/9 MS^<7G7).I M#QOM]0&[[F-RT6UL+%C/*D&HHL7%0HO!FA1DF\R:VN9VFX"?G'+9XWPTGIQ, M#L^?#P^/YGVQSU)L"LYH2"6# 6@3BYB3\B!Y5:U]V.JD+_AU;Z,JM'WY(F,) M!52Q2#6H:#*9I$M,:O5',5;9!]_,5">B(IVLQK:YNTZHH58J*IN$Q03\1.YN ML+MM;?L1T-]@FTR2RJK67EDY\.SD3Q,DG4W69]&VL*:VV4W\7.)PO2\>)">M MVC"@B:E&C;[U&&17T*R]?785/SNQT2HR"< F\$[T404RVK0>RJTS@V@CM?H: M]]>I8#6=G_]Z(GR_/RZM,?9I.\=G6Z5.1J=G']033:LBF1B#K;86D"R3 M(D7.S-FS%[\:5]^5KC!,2RS>1C:5$K3&X+IQ:3. MW^"4/_&Q/;$M\EQ%=EI*E<#5'+T$.?0:;;;1UK"FMM4%:,NS- RQ*+:&57$0 MG4\)@@>C"7,N%'LP;OI%H"T*1)XB3:8XGTS/Y; =')^UA=)GK=*\;V$LL*!E M3D0]?W9'0ZG;R^6(+8$^,*(47T45N;'#3P$A MBD/LBWEAJ4D'IA0Y@9?P%5"W>K+@3?)IE==U]@6KY=D54'62!J,.,8$M1#4' M9: 6P0\X=+XWYS)=X4/YW=/3Z7#&SWDV.9MF;M]I>\2].)_->=07^^*(A73- MROH*:#F*)U2%6UL/#V)K:V)?*X#9$NVLZVXA601&U:!"5=4HT1[")[,;. MOF)QVY\W+;A.S^6=\>P&*G9O9DLQG1!MC1(F#9A0(E*A'-I.CJ&4O%9Z]#LA MQQ(]!R>N0@0V7, :A9%5X"Q_$)=JJ$__BHB&Q ?8$-QX#U%#ZI$ MPS6U;.>R>W,_"D?[@W0G5:/5I.@UV6*]!UTH:AU%T#E4V5A'?5IE^8]*G"X] M\'W)E!:C$'L\74^39A_:QO.E:@J 8-&@46"UR^ 58NF12?<&Z&XLNKI:VX2D M*#>(525)QFH5K,6H-3OHT?K)/OGN#E9+LO6Y5J3JVS825?)M$6@&2C I6/3< MH]62_4&ZD[61+B6"UA8N*836GTLTF;.D? Y.X.]#H\T>.N\.3-HFYWT6H$VN M KA-K(T3S)4+WAC]:<7Y!NB^6C2JH,%C3@4]^&HP.=>]OQ[5 M>-ZV8[I KOVY(U"/SD;?.E[ROF_*Q2S&HD2L>?N +H@?XD>3SGD%(W-T4)B3HFK->0C%M8V MV1YEV*N 4?>9=*C!*=.FCR5"%_))I>13RDGI6 KU*9->.4 [R9@AI] 29:ZU M@*3(R+YJ8$#%R#6[OEKH@\FLY5+R'D]??S+S\'!T>C(Y9W[!KWG:.I(MRX\_ M&>?)B%_,!8MV[T\G^3/[T;4[:ZW.;F3GQNX]A'&)E.1LNF@1=]E&LDS):O$3 MI=C:6Y>_NH3:%73D[?'AP[>G-S.CUCVKJO=5@;988@0H#DEC30%<$!5)N4^# M #UAU>VYJ4X&&PBKB-"VU \26%=1@%:DC(1!Y]C'#:%Z[J:ZVQK6+BXM9Q/>\6E-7U4D05!!\M2FI2@HP:8K6:D:(W@=5 MP_IIK"ZY]#VHJE@1"(VM)C/8$J,PJW@,7(K/VMFUBWW?AW/J9L"*4(=J"A$S M4"C1%6>LR'802N5+Y[3A4B^=4R>$,@8(J')RT$;6=>OWJEU5J9@JU IK%^UV MYT<\_5YRO4[B7;'.MVU#2]0 7#2&R(AM?92H*4X;2O7?577"*ULJ1_285'20 M.)&O#LFUG=T#4S%K%_M6@%?K+J<@*:Y,EIR7..ABU2H8FU0VVOJTH53_754G MO%+6QFRC4UPD#GJ3,)BHHMVJ1* M+A @L=4I)!U4CU:L]H15M^>F.ED96PP#ETS4%EBQ9RR(UJ3J;8D%5=P0JN=N MJA-6Q6@ @F>(JD*,,;6%% HUA)PU4UZGX+=B)5AK+JN2J/(:7UCUO>@KT()43)Y+B8#F!I1*5"Q)M]V8+2T5OIJQ>BUYD++ MNEJY;0!GF4 KCN"PAN"K<^1-"!MFK8OCZD9Q*6=5L4X=#4;O;,K%B:8/ M9;W&KSHOUEISC>5L"4G"745#P+IUMM'-31EG#6=;-USJKW/J9M2*@S,^6=*6 MP!*2=6B-,4XQ%E?63U5]'\ZIDT G,2UP9+3)::"44+&1C) LIH)48<.E_CJG M3@@5VBYA3E,J/H.$OA@2)4:7M*>BK%J[:+<"=5EK+J!LY8+6F;8H$*!F,C:' M#-[I(''/Z0VE>N^J.N%5%O%=JX%DK0>E/;8& I@=:!N\+FLU6;,JO%IS.14H M*.6-%6?\ SQMITVA9!4I0DG6Z=1 A MQSJ -M4$@ZQ[T)3WYJ=S5P6K(#CXZI4!#D#1M7U1,$+Q@96A7-8%JZ\;,EX5 M="HH72B+'E$6D! K2R[*R=3*8E2P+NC\HPQT54 JE6*,P:,C#;X$-+44QY;% ME#13G_*Z50I-W6<#B:M)#JK"*JE=]90RQV3(6'11*;M.P'81T+I'6+"S1A"6 MC("!723(V!+ &,%1T.M7.GOC8;![3-&"9PR%)(T'G0Q68Z,\;A-]4ES6KU3G MMH)G]]!Z!2+,QE0.W%F.F-750 MR6(T!D0<,7L3G,YK %''N=_RL(I.*R=.4=QDA)14"L55Z.5)\?/9[/A MF&>S^_E_SH:SX?L9AP4X>WS">3+ZKXF<3(#!:9N8>/K@1GBQCEJI->V,')G( MBK-/*@83,&1BASHKIM4?W;N>CWHH_)B?/YB,3B=C^?.3IMKWS>8]&8[7*Y&Q;2:04M-9E2GNE V.!6$I-ZXC7-E?Q .5G'LN+ M>7.^L_>X#7C^SO@S;5@J!)9O$* +80T(H6N2O(9,E MI4RV]VA>!-#W4%Y,(>_AV_< WI_/IT,ZFR.=\'QRX<%[ I_5K59#*8FC ;+ MYR*H4%(-T$K6L4?#/"OK15=@Q*<$RQ#06(T@PHF<)*L=&07R#IP(HG!M_6V)=DH M$MEQTM6%U<^=5M:KWT@NXZ.BMIA5O+4%4DA5$5+QKEA7D[7KB-=*^.>;03.9 M +&V.322>"MF%\%FE[U%[QFH]VBNC*>]F8$G,3M,@_\O3%D4#V\_GG3_!I&?3X-8NA"M*#R9QGO^)Y0_V&XVHWW="R+B6IUG A M0U0JJ;:OD_79!@><2X\V:EYC:G2RWW-*S,A5H?$*8 ^U;&M M-36ZJ(2KJ18'VI<,H"2(!( RRA=DKDZS+*8+XC53E MCPS!1!NTR7ZC-3ZFQF)6:YA%<[Z83_*KM=0859E@O-% DCV@CD&U>FB4]T-T M5P71&XW1#24ZT19L/8CJ-&2I0+0F865PQH8VFJMSW&B+;BG1@:8PI*M/6:-I MU3*(R2:VK:XS> KH>*,INJ1$-VL[LP C?B(D;R'H0$EG72GD8,A;W:=&7[=" M"3FZ3J:C5O*R^-9:=G_3(AMT5,R>$DAZ2F1<-0J]UL$QI(V:Z)84G>@)KT.R MBB0+-6T3,8Y>)? V&U\EA.!&3W1.BBYV[Y!@80SG3 8A:Y,@1N&&504D$XE] MVNYA+4G1B:;0M;)WZ'UDX8/VI#"82%D#NQJH;C3%GQ33KNOHA/:2EW!96KK1$9T0HIN=&R5*F! $%_ZO,@VVF^9-Q6T^S*&UY7P/SP4S5"QX/)]/%?)7YT6V?\0Y.\Y&6 MGQ:6M:3GZ61\..?IJ-W.WOGI)^MX/KB!&RY"_X@8WU)HTQ;L!,5><@U@FV(, M.@I)@_<4(_O5KY/Z4V+<-S]JXSY/#^'&"SZ=+T[:^ &WPX\/;J8=T)-B+&^Q MED(9,CE(F2G;(%DI:4E4G;SH,4=6R7GTE!S!)'*!DRT%DC?1U*R=*([D$+SO M0=GL7Z/R=#CFW?I@RF7X=Y!\\14OSO8(\_!$'L2GDR2O)R>OVWK1CP[J"1MT M$I5![-M.#!).(IF"E3CX:G65X-)W-NQ,IO-#[,_J?JC95$N2 U !="YBC16Q MBA]//ONP^DL$-^']IMRN% ,A"(*@@G7(4&S6UO28(]]K>%\>.4P) MVCFG4+75J:IM05:+T40F-]KT8,7X)KPOT56H$#Q4D7@%H*".5FL=DC,28J*D M!WUGP^V$]R7NYZ M%:5+LD%#T(0E59U]!4OBQ.,B>Y=T/EFUJGCT*;S?TNB. MCELJ;5FU#.^MJ@M!^%%%_G%L4T762"(?=2 5P\7NRTI9JWO'CU4*[;*-SV 55"R0F-] MJ2+%4ZY1>]LCW;TL:&[693T83O/9J.&56:^CYF8PEBSY8"U %2(9G94#JRN4 MB,GUB%'?#+!9 [?3/:.T10B*8@W:@ F%%%%)25GM@@'0:SJHN&Y$NI$!Q>"M MK^)LVCP0%%\0HC>B;5+T3IG8IWV9;D4!?VN&U,GZ M:^%0>P;IU/2',JU:H@ MF7@MK)5R/5I?T N0.UDS8*K)#M!6HP "!U(B)+2NV-K%&>Q3X[">@-S!.@"N M&$)$[8H+X*-M>TP'L%AMJ#85ZM$Z@%Z W$EM?U*EIM8$T 0%'C.QJH0AM@VG MP07W"9#NPU%E!&8VT7 &;0M1B,67I!1# M8]@ZL.J[\3LK0">A3F(4GT0.VMP!*:]48-:) X1R';V^[Z&&/I#I#T%L&2O. M73)1^5A5MAZLMLBW/EN]_Z857,*AJ16=:)784$Q)"@[096<_043,;88[-: M 9R6F,'7D'6J7F1/ZZ=.2-E69RE9JPP9?6U/L*HXK<-RVB60*B"GH%H4KTM>A2SI4+*W'F+N.&?5_'OJ<\EYM9]A77C'2(D)&J M#\&W&H1(-:G*SI RB:QU&])]&>D6%'CQ1GS=TPF.7YS1QMG]]2Q;SAY"\5C! MBK\KE%+4D73V'$VH[K)447BWM2'@IU?\#:?#UN_KN63EGPXGY#.YU*YHLO'P M\&C^:#C&<196MD-?3.KT^I,GX\)O7[S!T_;)M][8;#J_]QS'AY=WT_[<&8Z' MH[/11F8LL=CT0]O[^_$;>'^)?SY^DVP*09N ,4(R@2#D$CQ7Y*"RC3TPT\]Q M$]\NDYL;![ QTV[-M)"J#G/T;2,Y54E"J+(Y2FX<.&O81--N@M:?F^G/...- MW?7>[JS2P6*!;(*&J N%:HC;6%X!4GX3'E4+T M"AU)N,M6I&KI@=VMUO#%AK,WSEGM%IT%)9T"A! S:> (D9.-QOM45W^R;D/5 M;L;;EC&U53/$F+%8M 15053D,Z?H4D6H<<$^G514*[OGUX9]M\P^G;94_&!_ M@V\9[251Q118W!U#T":UK#0X56S06B7>L&\SM;5TTCEM 9Q$W9 RE&JBH40^ M^A)0):72AG2;J:V;X%V0&%L9/-4V'I<5L3&FQ *0,L;BSU_%KS;6G4"_GDB M+=0LD_$3^=E3PO&KW5I9P&K'/7WR\^[SU1^;6XU4Y%/:_=4>0I\<^@VIB.)< M=(CD@XY0,HEG=$9S,287#A%ZP-";'[;JC/L;A@I#<\PQ"44+2N)2:\PYHTVE M9FTL%MU3AO9U>N%[IJ*W-3J.NBBG (V-2MG(SFO0XD4S]92*M^4L-U1<'A4I M595*-CXKT9+1)4[,"96'E%.@OE)Q4RFT!MST.4O"0Z%&G0!R066-\QS)DFKK MEGO*S>6ZR0TW.^&FU9+Q)&J+6#54BJA8-67TX7ZHO/%XL6J<7-E M*[^^ETR]S<7H+VRR\[S[[ M#XI(TQ=*!@ MJK8Y:\KW!VOLRZZGV9Z7]B4[N+0I7C'4F(DLNB=#9 +$1LT#)ES"96MOYSS MWX#W-Z+C&SJ97K=S6WSMY*3=P!\:NRT81LM0E92AD4Q)YDECGF%4*-5RJ MRW11D;T!YDO$9?K"&N5/#OV6"0;O*802K8IB5523I $%HSC3JB"XM [MJK[+ MW=\ZZE7%$+(B1PD*..%63=55&U6M!7W0ZT"G%6IPT0W(D"(#)X=HJ/4CBM[G MK'2%J#6J8/J1LVA-VA&I!,6J5J\0(K,F$HM'%*IEX MT;G/.QC>G\UX3CCC\L]F=E<%(L GEWC-[;!E^=G[;W!: M_NC1'XY.3R;GS"_FD_SJIL=9W#\>9_EX&[?$CG6RAH('=B6*ZM;$).XU1%O" MY>BENQJ]W!"A>R)\.EKJOGRTU"UGM%1GB;_!>\X4P2)%7X"S Y?(,3(LO$;H M'UFT_WJR?)LEAZ59/B;+BWBQC3 K3RYGD3Y%82& F%02?U9] MN=BK66TP^7L5JI:&B?/118?D*B6H15Y#KB&UPA_$&NKEI,P&DR^9F%D2)EJ4 MH20&1%$2.*,P*4HJMD(L70%5N$S?-IA\2;:V)$P46T6%&8O3X',ABU9I<"3^ M*N9K3%8XI5XA3)8U3NE18(E69860C:66.4<@4FW$DB_F*GQKM;9U\6)U"Q<[ M!>>CK,9O*?.%6%CM^0U;0]\Z/%G)P/X)1K;1E+0I=*B,ZB6_UN&W^2 MCS[GV7PZS',NBXSTY7@XGSU_\?*& ]&RFFL@E*@4A%:D"-89M,YF&\DJ27@X MJAYU%NL:G^[[>E'T.HN9H5*2F\9 15GYCZ^V:-=V$%CY"-8UAC<2Q "3#=Y9 MXVN%K"4E$L.*":$5,5+4O75]O_*T3J:CBV%\G/:F)[ +"4PHWB27P =#-E95 MN=4GLC=71?=]=GJW@$SW[L['$A!+JVV( *@%5-+&8\Y1%8L]F,1>";M:GJ/S M5=Q<*]56QK?M-%M[ M=J?P.&B(5NKVW-/WD"RRBXI."HF@#500+)YY-IRZY- MD12?DP]7*P/M15_H/G+S%J=?&B[V"WLQ+[$Y*B :GW,M J(K.H54/( J!ME: MALN:66OB1O@?!OK_6/%XOW4S48!\IK;] I,"5%*B4#DTN9C8CR'I#CYA=OKX3G MZ( <:((I(4NRS%I2M9RBKK82%";($L47Y%!"CO ]./_5]1QJ08XO4@;+"RM! MA>H4LVW;C)FB8M2<.$N,22(9N2Q+@#M[IXVP/[7B$(.[%" T5K=*6@%\N+ MCHQ527*UBJ!+=FN0?WYPZ#8%]!%4H M.1.1)572H2#6<93_89IZTF\O$4_W:;E&^E3%\GT()!7752 MR**/Q %3RLF3YY!*86.Q)_A_.R!+XYM17\*W5<&?$8I/-2M6$IIKB)9=3-$Q M>I7%M_<$_[_"0V_L_R_L/W%6! 9+UF#1)XU1JU(YZ-!HL0;XFPW^?S'!8JBR MCAJ3=:+C %.RWCF0I(NRY]Y5C7T/0J#[\942J].^AFI<%=40*9&I(>@L"5[( ME?O&FN]!/G3/&L#*\D^I!!F$,HBD.#C()?F<#/6--=^#Z.B>-:V7 29,,;?^ MEE1(16N2TT5'HX/IPRSO2!DJ6W ^E)+)9PC%)$E4 MD),\-JVJYAXLY/MNY.6-X*]+M;J@,D6W73-4],G;3,K+V\%YVQ/\OP>A>"/X MHS=)?'YMM>=@8XR2-*C4V@I!=(+6&N"_+F+A1O"GXHL3P*/*"*QRLJY83LX M>ZNJZG\1P&W+N$ZF_Y5A[42P10('H E#J5QR=,XX!BC]G_Z_?37>P<0_19>Y M]1RJ-H%!:I4Y-OM@.:1D[1I45=TVC)U,^6M3DB%&4XUMZ^Q(24*.\CHHZX-2 MJQ]4_W[#R2?CUW+*R?3\-SPYN_A\7'9I-CGA66;Y;D\"8"4)=551,2:!9+VD MF5S0T7AK/#NS^M-SJX[5$M;>,M M+^98,-O$T:'W-I@>R9B5![@3@2,:U:%+3KQN!D9. =M61%X35YU[M9M #P#N M8#S9N"I"M663S! ]HS5L@P)G6_/B #U2L"L/<#<+NW32JH 5M>2!HXZ+2>9( M;+A04GU:-?!% +_@DY/A^%#PW<'I*Y[+ZS4.P)IB8%V+KRD F914)K*2M9BH M5;QN@K4V ;@S=#N)OM9+%LI%UXR2BP9+!2OX3!YK=&V/_36+OAVBVTD!@-.N M1$-)$V3+:((K*9NV&"AQH'4+O9VAVTW<=16M#Y+^QF:[/K+-F'/209RS-7T: MJ/\B=!_SF*=X(NC>+Z/A>#B;3['M^;G&P3=8E;0U%K'U*E0%BQ&$C:XA@A); M7K?@VRW$G41@7W0RU4&P-8D5H^1*D@8K[= ;3K!V^6_7$'>1 2>?4BDYVM!: M+808VE:CBVW^770YK%L8[A;B3F)QU.1"5HXL7&Q[AGHQSG0K6],Z*]_#M M_;/YT60JM_8QNH\F4QX>CA],SL;SZ0TT?.O>7F,Q.D5C*6$5FBC40=6M^5ZE. MDAV1@I@M!]1M]+R_-G*])=;.P_L]L0ZO4K&8%?MD@(R/)@8)V;IB:9LOK/"N M*ZN"Q?+L0@=?O 5Y^,F!=C[%@-$V/Y5],&:%UQC]#1;MX_NS(?Z*62Z0>V(: MH%5;WA%RKI*_FAJ#$RQJ"B*PT*?<6].X33B6:!V&?50J1*("E11E1% YD@M< M(O>@6/3CIO ?NZFG/)_S=+=>'-,3"_$Y$!9TP24/N6H"*&W;)NU)9TPKG'"L M&"3+LQ(Q" Y*,CX.!C(R26QW2H)Z:B.LP:^^E3R=S&8/Y"<-QX<\SD.>_7P^ MP/G9E 6)Z[<_@>J%?#P__WDR+CVQ'!=\\EX$5ZT5((<4$A5'VN7HV_#)ZL.T M-,OYXBL^/L.V0(UYETZ&AXL1]FMN?) 1_8SC5SR=71\]VYU^L)BB<:0OF:NK MDK)6CC[9!$Z1>-2$P6FD''/!'NR(M2')D/.,W3RO'YJ MGK_>MSMGY?CAZX/'Z7CW^)4=/'YF=WY_^&YP_,3L;#^S@W<'1SNCP/U%/[>!D_]W$#=X]?S5X]^AHY]W^^>#XOAJ\RV9_[Y?C@[U# MV-\[>;7[^(D9'#\?#A[%\]T':91'C\:[Q\^/![^_/!_LW3<'QX]>[6X_4X/C MWX8'OS_4@[U'QX/1LS<[HU]&@WR;G?30U:(/=U+.$#;C\X(M7CD982+0D;.#7OT@) M/$A@8W,DCN3L 8.&<_)DYMZY(S(R JY_M/7ZHKUU2%MO=O#A%7SS=)L>;6W" M:Z\_MM\\2^VMG5%K'U^\.-@>M4]>B=;6Z[>!,BF3=8A'S!!G$B-'DD1)"H:U M, DGU2B]^KU>O?RZ5S7!N8X.1L'D7E6>(TT80TK9"$(&:Z[%6J/;Z;W?^_:$ M'\_V_+FUQJB_G%.\&_^]=WGT)IPYRB5T/CDZV(%./SIM07O:6S H;_[J'AZ\ M)JTWK=RQEX>GAVSWS5YJG;P7;Z4-D5EMD!#0?]Q+A6P2!A&?X+]18BO,6J,_ M"''POVNY%/@?4ZQR\\JP?S[P<3CY\SC"93/MA&H\L\>*>='CJ.G7?'HR=,GHW^_-@)H^,G8&[_ MG[7QYS;^.3RSO9M/^WZW/WCR#UBA<$I_)N!"E.QIIWOYY'\V!QW;_9_FT/:& M: B<>?WVL',5X7)PY?&?'R>W4AC_"1,CWMR:4/Q__LR\BD+T_<'X^9^<]^ Q M\Z>@)?:16] X'L3TOVO_^'XOJ[6- ^NZL=%/C2R2814:_O,/"UV?._)F!&;& M87QK"^MD[TFN%!T':Y.>W_BG&_PQ]>5[?.V6[H('OG]W\7MTU]K&Z_;.P?96 M8_]@\V![OZ9MW-]^^GIOYV!G>[^QV=YJ;/^_I__>;#_?;CS=;;5V]O=W=MLU M;?@;"PS0>S?J]YJ-K?6GZPV:#PS>V=A3.W@'6![USY[DZ\^K[?)>;7^VN]=J M9(G4Z_?:Y^,MD<:U9D=O+J31Z-LOF M$#M/MOK^/&N]?%A[[3K[Y.,L+!8WAG@(6 MDN[1Z:O+-KQZM/7WZ>&59T<'KSZ$YW_S\&]XCW8_N),^/1PO.$?P_^,NO(^/ MMM[#0O+WZ='6#H-7W[??')VTKT(W+V2M+7_Q-FD14G 4N< "XA0TCW4N(FI3 MH%XHI95=VR 8O1JO&)]'8:-QGPDDSG)(PFA,8]?ONO$JA6#:=.W9,#ZY^>7/ MT!F>=>TEZ.;Q-!A_Z<_K:[G^:-0_S9?[\T,O1):CNPWP]M7.U='SO]^/ MVT8/K[_S-]Q+](X.^JR]]3[+4=&Z>L5;SP^!05[#>X;UY;4(=QKD[R-0!=,2X&8)6_AX.L^0KE#GC"R/B'B>?3 #)PGZW9_T!@=Q\9_;C#7F+@_ M&A&4<%C$BOYR?+_M23C=5UA_$N 5= KW/,Y?0\%>HLMH!RCVEA+T/RT!+EHG M.V]3,H'P1! V\(,[L"\U#P2Y:*P.0FLE ;-_G??B?_^#2/PG%']+7%T?/ M][K9V0C" K>N0N?PP%_"-7,[ND?/6],"!-H# H3N09N>O3]Z_AH?7F5Q\>JJ M3?\Z!O$"_):?&00,N46 6..(-(FB)+A'N18[&#;*(0VC)A17PGIY+4#XW0*D M,NGQ4U/Z8=+C8&^SO;\S%AB/I3V^,#%R']5%BHP^P>]&B^0-DT_+UJ(:]"WO MY&2%??C/13_3VD9CU%_IGOS6)&?3DYR(=26^>'$P:?+UJX\KAY[V3T\[P[R_ MVD@=4#J]\[SU^62>BGQ[O'WZ#.[6'M]L*1>V!_G9+M^"_:N9PPE)E?UL*GHP MBH-'B6L:18H\:I8W[ EBC&OY4\XV-;_)1>F]O+5SGT1[\=WXC&5OU(9W?KV) MQ-ZFB*V)(2&J0=QP$#;(N*@1SH<@&+:4,;JVL=-^MM/>WMML/-W=>SD]F7;W M-@^^M5LQ16USFE+Z7C/JM^T+ZT?C>9#WP0:?QK]AAXWA6Y]^SUNJC^O][8/CWK]B_C8-Q'7\.ST>ZO__X#SJ)%6<./9+!LAC"(P^'U/R^@ M 60IJ>M!5@M_"PLJ(8)RE,^?(LZH0#HY6%BYE")Y+2*!-54RQ1K[,/8[[WK6 M=_J-S0^Q=SZSQ#[^3M/C3J:G\.ONX*#_<3GEW8.FTM7;R,#.]2F@)'1$/%F! M8$XY1%@P :<@@A-K&WD6_=4?SLR=YOP=7=>C-%Y==@H",%6]LP@A#SZ"Q\3X?1]=!F;]'9 )#7 M.;/=1KR(_CPG9H.70:G$8;,!;W7/L^!J7'7.&GD/^5YNHSEZQ.ZYS/PV1W3D MI65S$.VOB8>+MS*R"+8^00Q;A3@Q!AFC!!(ZQ>A,PC[*M0V.]30:?I\G9^7< M@]V7Q_W>+[N!@M^:&%50WH)D9,!4QC.DF?.($1D\UL$Z#L:K "H3%.-E(:O/ M^QG__8]<;_S/86,4N_$LC_7UUMR73&4!FO>G*KZXC7;%\P$)X-A!9]2)PVL_ M?1S$T#@['PS/L\-^U&_ )[*-.-E:)?0W]WNFZ;PYO^E'3^[S3'JIO/9,KS-C MEL1K3Z"QZF<;M.C&0L\*?O?;\]QBJ-+M8NX1F_:M,(>#SFAR0"Q:?]SP73L< MKI!3ZL&],[!CVMR_/'7][F_#'W'8U?:!;V);5N%9OC5X[>LMWWCACVWO'?S> M:WP\[L T_[RX+(U'^GX#.T<)>;TV7Q+JQIRQE!)RLG_2.FF1PZON^\.#X\[N M\]>DO?6>'KYY!O?^N],ZV;YHGSSKMNDVWMWRT\&EEZVKOT]VW^P=0UOXT<%K MO'MP='SX!I[M3=Z/V::M-Z_9X<$KWB;0QNF-P42UU<(%!,: 03P2@JP$'2JD MY(:E7-N-3 *L^GF^]/W[9N/,#AH?;/<\-OXK1WJ3''K8&![7;^-PI6;[-?%/ M>+],]7M,]:FM0AE3]#0$Y'!TB%/XH57 2'MBE30B,!G&44;M:H.HZS(W5V>) M7?=OK-=L+6[8&TW)N6AOK^5_^T-VDXO;_(^H7P2=[)4;]AHO7'X +?^V88'FG?W(XXMH]\85KXV:N9Y=%?CL? MCF@$>!<,C?S1LT'T<6QV$-H8'S(<-GZ#ZP$J&L-SD*_#XWX.4KPYA# ZMJ/I MI_AHOV[J.%)[_.7K!_F]V;"]T/B-?O&T#@ &'W(G>=CA2^//PS=S4ZXOED\A M#<2*1[D?+Y\ MJX(0,G"',P#N]"\SU!>= YA7G_U3 MVWL8/!]Z[*2* WS7#;D^55Z/OGCCWLL[M7C8B:-[+QDZ6O]:/=UVW[,@V\@F@Z17X\S6^ MW"?8.X=/563D_>AA0P]4$@[$4.8[ )F93 V$87GB VK/>P> UL7H$RGP^R877KJPV@#73+ M&\-36//@'H,; P:8_A0>_+*9K4BX&%A=N:_>-=X-^A]'QS=OKX-1&<N.#Z>.HI1P)0.$A[VC?^&WRY\W'OON!N]MW\\%L25Y_^(ZVWGRRTYLLS82" MD7)C&W]I$*]7>0C\N^XM>HNK[J\^V/[>?PVNEKT3KH=MO/#S]FWV]KYD17 MGQV>[AW#\XCVP2$_@K8?'FQB>*US=/#^8A?N?W2R"<_U[N.M1Q4I\]Q*H9"T M%'0O41Y6*&)0P"EI*U44P:]MO+A])5G$SLV/'T>L+*'3E*I]O'R"]Q.(TP&# M\]N7J@D);7XQ'Y]-YF--=MNJG8+\SXJB5&HR;NVO9?!D1J9?9P +A]1G+NY/ M;)O)$WTR<"9_7ILNJSQKWZK_,AW'DX7.$DA8M1;;,[^I9(%[S3*.A@ M$=;#X?K2^#;-_N\"BL\<.L<=.3S\<= M^732CX4]'L@>ES/L$2CA, 1:2,-XE@Q9#&8@,H+*B@3P>72[-5&K\!A-D[)&?I)7[MK_[ M[MW?\69CV4BJ0PA&';85)_03F ;4> M$]W-]]2B9W7N30C)O"#1) 2N?0#E3IY;XR27-^S7$M]%X3- M\:;J7^?=RZ_K5WS*!/-L'$,#2_!YKS.9A./S.6#Y?C4Q8?YI'+FS1&/N)3;8 M*.TP8U%RXG6XKNZL\GP,T7? B![^[]I.^]DM(:_C(T+[^830_OA6N^>CL4P MO?#U=.V=GZ+0'Q^1RQ<$XP/L";@6_L4F[^[!NX]OM>3211D0EYX@;G! CLB( MHHPB8LZ$QGYM@Q+9-(PWZ>36\6)X#RWNAT?\\BSUHH]8II3^S!6WNOZM[[9ZX^[R MF=,5..]7/56MW7SG>/#YN=]%Y ;1OD+@B>U^M)?#M3_N*K'*Z229?*FR M6J\JJU6O:;?G#?DJO??WTGD_;E-G2J'MMAOCHIZ3FI*U;#.T;UP2Y=G._M/- M%XWK1VALM[>VMQI_O6YO-VY$1%U3$>Y 4__?3-MJ&97U2'G8%58_L_JI=]O L#= OG="X:=<2I!-^":KG M^_M9YF<';Q)\]'.<7*U8^4ZJDP7(I6^WX/YRB6 8-E@.&SOKL#RV-]M/=V"% M!#T"2_JU#)G13A6: O/Y:+7L-[\4_+$/PVYN?K>+>;C:)QEN#)L>S?7O?L>>C ^[_? :)J ME[3;B7%]DCG_9+C!';.P? MQPB<@1H3]_9X8B[7 ^:*TDO8[ 9=PD:+)6SSM8,E.]FWHH\Y%>Z-VX64];%^ MZZ,LZV-9'Q=$#^;.]?$+/0W+XNY9G-PFKY0'RK7'+PZB,?PN9P^[45_^$G!+AGUY2=N7"O896SZ,BO8_ !+J&#' M_;YL"C8W>MD4;&[S\BK8,KL7V^AE$]V?9G<1W?43W9_ILHCN(KKG3 3BGJ)[ M?.KCN-^%6PS_I[']G_/.Z')9'-;M?\S>UV5C.WC( M)?2YZF7WN>KE%']Z&<6?7D+QIV_$WQ(V?!G!:)>PS;TE;'-8PC8OXWQ>VL5E MZ-5SL?>&8V3 M1H[I#%[HWOR=V;#;'Y[GU*'6]<]'C98=O(^CQEYG^+Y07/TH+H\H7^7=Q-I3 M'"\45RN*FYR8'@U@$,;T]G+0]S%D1BO\54/^,A7PUVS>O.\S3YS> M)-O;66_L'OQ[>V_%,^W=Y'<=X^6;5W_8)Y>YCY9& I#-H@'JI &X6-O(!DOC MF?6C_J L_#5<^/,8\57>UZH]:\E"6K4B+;VVL7UQW'&=LI]62\*"\5&K[&DI M&_$U8@-!DB]GN^45/BRY3]2Q^=^Y4,?5M'GGB!A:S,/FG MJP_\Y!C+M=H!:XDJI3W=;6]MM_>WMZ"M[?W=%SM;FP?PQ[\V7P E;#?V_[V] M?;!?T[;_MM-KC([[YW"-,&PVXH6/9Z//=3.'M\RI>K3[6[/^:QYZK%IE( 76 M\40._'"Q,K+.A:J\K!BAZU32G[KLM]\31,^GL:S*(F@/LPCK4GMK.X>L^2[/?B0:_QX(W]XO-/X/_49[]O=!D_/ M!P/ 7,,.AW$T?/)3 S_UI#\U+O.^1D5P;8S_-34<1SL\GAZ\'WDVW'B$JI?W M?+;_>M"#_3GMEJO!$_WSZ]KSC?->9[27?1CGP[ &\[.7VSQ^H8.%%4G)* F) M7&)BL19:1*LEL6!BL;<[>8'&DHJU1HB^_8TYBNB=]:>/],Y/4>B/?2KY6X %Z),X1L78I@OL[TNWU?_P@NY].&2M M\W"R_>'HN3G9/7G/VL]?L=:;[:OVR0YM;;UB[:NCX]9IN[N[=7R\^^85/SPY MI.WG._@%:W,L+WCP].+[N[IWYW6U7OY.^WC]L'_X+O M/SL^.NAV6P=_=X_>_'5Z\QVXU_D1?2V/WNQ<[<+G6U?/.JTW?Q^WMPY)BVZ3 MUO/#CZTWS[J[;UY?M-_\W3T\/4JM2WSQXF![U-K'M+WU_F/[U=OHF#=6.R12 M((@[QY"QAB-/5&#<2<457]L@##>UD/_\X^L9<$=IUY]AIQ^8\%6NOH5L5H!L M%",N*$VMPI(;JXRTF.-$M9:88:O'9$,(+62S8+*YFB8;%7$*PB!N*$7<"H^T MX3 U53*<$($]L4 V!C=AW:@1V2Q417_AI_G*!TK5M'?8S,TY?#LD]X_[@Q$" M2_>T,8C#T:#CL^_5?ZGA;M^OI#_65;<2[1+R4E4B:.]39V>&VNR-_\FY7#\ M&?5&P\W14SL87$+W_9U=DX7"JJ*P]M,9O22X-DI*@G22%G'X%1G&!=(".Z4D MY\J3M0U*FH33AS+8[2PR5[ET7X/V%T5T54JC(/KQ$#TM2I(6 AA:HF@" U%" M.#(:6U F3C AL)(!1 EM:HYK!.@J/4-4WZ)-II7&8[N*-KV'QQD-07KX"#AQ MW=AL].+H3M_?MRCJOM;=$E)45:+CIK_W/G5W.XZN_:Z%CRKCH_U;/#*PMG"; MD!<.(QXB11K6&R1-X#7";T5.CMKN->WT/L#4[P\N M?THQK+!14Y5B^-3!0#2%82ICF,Z,0@B$VI1H0L$[8!A!++(F$.19%-8:(RD. M62&8IL3%";%R>*U*(12\S@FOTXI :,,EIP8QJPDH D^0 V)%-ED63:#)F^PS M-*3)I*H17E<]^N3E()[93FC$B[,<4SY)(],?'<=!PW\58%1\#/-1#-<#L#WI M_\U>V,V=OSGN\V*J5$U,L\$?7%DJ*)&(X!CR9H9"UG*,J""")VE"\'%M@TC2 MY/K!SL_B:J@;C*L2$@7&BX7QM+ZPS& -8$61&(NXE1IIY00*7)N(G6/",X Q M5TVC38U@7*7'@:GZZ8N#_LAVJY 2U\]]9_CW2K)391L9A8?FP4.[L[$17'OA M2<1(8I<0]T$AC;U%8-^82(!E'-9K&X;*)L8/WKGX(4PLD LX-:2KYX##.'X7%(SL[ MZJ9!7@[Z9]""RV;CK&NS"NF%1OS/>>OYE[GAU^ MG^0KB"^B'<:]W,S=]!HLI\Q@FSFWRJ;WYZ?GW9S;8"N>#> NX^PA\,W-TS[T MY=7XST)RE9'<;!B&QP9DB^!(>BP0=Y@AQU1$5&B,HS>!\5QY1ZBFE*)&1E7Q MC=1*E1066"H6F-FZ"9H1I8$%9 06X-X@8ZF#'RD9IRR3WF0/*6Y24J=@K!4] M]WU=AJGWKM'-H&F,>P+U$SJ'/Q[N8%E%(JM*SGSJ^MOHJG!09:?F#C8S_XS5 M2/ODE6AMO7ZKJ=%*28JL!RN+"T:R7P4CPE3 @4?JJ%S;8*:)Q8.52 GWJ!N MJU(B!<"+ _#EUP#&G,?$C$+)18VX"J BO*:($6&!>$%A8+:VP463L:K\HL4E M\HU T)'MO>ODC& M40XI4FE,M,C*$!#W*B)M'4=<>PM+AA%*T;4-*9J:/3A0M/@PZH;CZ@)%"XX7 MC.,I :$PU1Z#8L *$\"Q-4W9FM &/,$3>"Y0HSN?>E43.&X:(E#$9J:,5<6V#,M6D_,&9OXI; MH6Y@K4H<%+#.!:Q3 D PK[4.$1&178#*2V2L]R@)SVUP')B6 5B%:"I=7 AS MQ]F+?N_=MQ-A%1-DH2FPVOV>+Y%?5?-0:T8T6.84BX8CP:U%G">5>0@C6#L( M5D092T$TL";1=;)#BC^A5I*A@/F1P#PE*HPU3"7&$& Z(6Y,1%;#;UZ):"(- M,*AB;<,TL:K3X:\5=2J,STPUNI^$18EFF<P^<3:H5MYL$VKV:D@PI)TB0% M\D'DY+^8(4V%089KC"7)$>1B',6@29T2[15W0ZVT0P'N_($[)1.89#XH2I!- M,6O^J)'),4C,4L*8X=0G!\#53:[J%'Y49?:*^IXNO5TF5%)(:.5J'MS_J9>< M;*L].EO8M3IV?3V[#4.Q$MXF9()GB#NFD9:1(2%X@%522,]S#HXFE[H)0JDB M0VSNQ^D65)^E$-E*$UFU9X,+D55*9%,RT5E8;Q162(5<20H[ABQ."=&H O>& M$&YR):FFT*I):57NX?J="ZZ;N^GVBIDO=C;_M?-BYV!G>[^QV=YJ[!_L/OV_ M_]Y]L;6]M__?_]"4J#\;VZ]>[QPCPZ#_0_\\1]U64E;SOO;V?%JY MHON:-W4UNQWK.MW.J!-_LKAFA45/YW:-54]X_*EBPIF]S/F_'V*$KX9\NNW! MEEPA55WNX>5DKI0T*I4KIG>SY_JBTEP2AHS)-?%(,L@1DE!*V*L8F/9$K6U0 M#(:?7L$\SH5_5H!_JBY74?AGCOPSO?_/A25.6:2,YHC'I)$+0$?82H\)#HJ* M<2T[V>3XP?9:33W[-15N@_/XS;S47PCT$G*X$$7T*:WM9'!>?!Z PE65<]7[ MV<##)"/V*2)A"$;<1X5T3L>$C::*,AV3S.F8.&F:DHYI]4 ])YE10+U84$^[ MC(-CX_SSG.13#9IZY(3S"+M@,7&"QD0FB:LQ7=7$U746(+Y_FA7(.,W86(0, MXC@;68@"Y85#>4I+>$.95!@C M:RE(>RH"B'Q"4336*2\L$]3D3&@ Y1(&L3@X;L448?;G78JQ/W0X,G98V._1J7>J@1'V0F=)RO-9E["A"65 MG$&PL@1@I<"038HCJB+!7GJR<26T2#%3HR/CE %^5,"F GS/@ MIV2(C 8+' W2VH,](6E$E@0WR2F"0Z+"J+4-26B35Y8MNGX'\9?CR/7G5-(E M'&+>N@.Z^@!Z.N_#EN1Q\Z"BV?1&D0A"-64(1DL05IA):0U+ @0$M0T"2NG358.R@N)!BE0GA.4IX^I M4&*T#0(YYR/B427D1/)(.4<5L0QSD^OED:8D#]YYK5\\R!+HB9&]^!0/4OP2 M K!5U24R7_:[H;,HJ\D^E MM;^_M%\*\&8S:%F;?+32 --HASC'H!Z\EHA+22U3.'$*9HQ03<;J9,<4 M3T2]U$-![V+0>SD=R)T(@)<@';5%/('VUX8)A*E.0,O!F,!R('=3R:J.E!0O MQ-V%^OJGIYW1:8!$X[=V?Q0;A/U>9>V^^2S4%\/.DUZG M^[]KH\%YG-W"_/24F[WP],MG+"B^!XIGLU8%S8+0/B*,-4-<.X:T] )1!O. M,I(\&8E$DXWTDX'60G!=>"!A2- ?E'HT(P/A$9Q07V0C*7 M#Q;<,0E7U [<'_7]^^-^-\3!\*;^;OS/>6=T^7,%6.^K1A_S&@M:FS\)@M#Y M<'/M\5]6;CO[[%:R_C8/_8#F(E>GJG_6PV MX/BZ->,I^-(.=@?[HYRP_F_;/8^?[WZMGW$AO7N0WJM1Z^E7I/'%X=6[J\.N MOFR]>AN\8L)%@QCA.3 P,01J7*&DO&51!<,<\^CFO2IE'2SJ/DM3& M,<\1)CDU .$.::%QID=-#[DX?VT1@''UH=H M-\]'Q_T!? &8-D^^86.\M)(_&W<"9?*YQ6!D#(CAYT86!T9-@4/:FV\I-]$S MS% R7".>.$6&)8P,=LD)DI+ ]AL$?.N\FM,:7N;5$LTK*9(,D6@DQRGCC,XG MCB1%43*C7;18")A75#2!(._!R-D95*-)N'L^&HZ@32#7OYZ%J7,1 [J*@WZ9 M@(\W 2DH BIY]!$[9**EB'/FD;,IHNBH)L$S*X6N%;'M#(?GTZ16IE-MIE,$ M1L-4(P+B*)^"!D.%V8B8"!0KR90-\4>GTUSU5YE.=9Y.4H%-PEU @26#. 7C M5P=LD","7HT)9I6LU70J*U[MYY3QQ&$/DBO2'(@014#&>HIPE(%;G((/,*=Z M_>_+K7L(LFO#LS-FF;$\ZW^>(5^;S270L.IT*%_"<^R&*I"L"I+3.693=,8" M,6N6EWW*''(F$3!CHB+)^>0P7ML8NU_HGS4**RRQP;6*[BF0G2-DIP.!O6 R M.(^,L""M4DK(:,D0)1%3QJCE3-81L@O= ?["E7W]?90__(30!?NR)_T]^9E# M$OJ]6NP>3II2MGRJ ^KK[\G=RZ.M=Q];!WNG1R?0IJUMW#IHGQZ>;(O650OO M;K6/C[;V3EIO#D7KF;YL;;ZUAB>;X_62,A1QGW$>.$5),"N(ETZ3;WFN%[!U M6";1$DPBFS@.H.J *4#?@3'NE(&U@V/EK4D)AU#EOF%]R/:NG[7;7/P"164' M:$F@179?O<526HVI1,R(B#B)$6E.(TI&<*!C/Y]'2GD3HC9$T,?;U)N947=NP91I5:]I98GSS#&& F<6\1AAD9+:H:B< M=H3!BU[D;+NRR=E]S(H[%ZEQ5,SR$GI=M%\!UA( J[WU_FTP0>)L6!3 $LZH2$VT FND! 6J-EXAPY- NQ50DR@5K-, MU:3)]/VI^G;U_8!=\14^0%]=BN]/\+O>7RO0^C%H36U])RN _WA$VN=P$I4P MR&0%W(NI<\I;*6P8JY@:'8LO22UJM>U=,/E03$ZGS P8!P*+E$XX B9Y0$99 M@P*+WN;293*H\7)5(TQ6=!QV BU3OR/.F]#,W,6VVSBSG8 ZO8:W9YV1[99T MF?-9ZC_W^$OH\)W>TTEW?\$V1717QT*',\I PQ3-_T&&J(2X]QX9(";$@H^@ MI;FA D0S:6JI;G7#E["X)0=R5?J@ 'G!0)Z6$XIYZDU.DLD4XD18I)4DB JL MHM' SH[D#-R8RB8V#\Y_5;]@N?J*"N_/3\^[.5ZHT1_GTO3]T[-!/(Z]8>=# M;'3[PU\CD>9O"]$70W@Z^&V&GSZ/PC@_W],OQV!2,^ %#$0[CG;3@;TH9%4= M6".6!]<_ M+S<*KFN(ZRD1(CV7/(8('6HTB!"CD&'.(96X"S3&@#E?V^!-;F8]C8\"ZY5W M:'RA/4),'=\9_1*>C$>5&GMQ9*%%8=L.>M!;PR\&86LR!H6%JF.AV>*D(2A* M0I#(!6$0S_L>EG*.:+($&,I*E:-525/E(LETUK]Z?R8J[HS:H;ER@5'0O& T M3VL*(4U0AB%,,-@*1!JP&KA!.*@(8RNP(2*C61K=Q'RV1.FCH'G5?1H'_9'M M3D[W76>$_9_K7+ /\62X_@ NA>!AGN2''_:[G="X>82E8:M'V$7Y,C7O]G@8 M"B=5QTFS!4LU<88HH".0$ SQG)[<6JF19TH1S"RC/',2D4TAJBHU<&]P+)&+ MXY<#?%6[+07PK!#)12A AU"*-B40J6A(PJ ;I]-H&HZP)!+ L M@*_2^<%4747*%^7*QD'VPSO3V/^H4+P>H$FG/F'0$Z%_[KKQTR ]C-Z^F2A^ M<;WX7X_8+4O.]E7)NR]J26WV0N'^^7%_>VNVI*RVS"E. M).Q9S7/B";@D;) M82>QB2'HL3N)2]W4E87(5(>B1_9(%18M+%H+S5Q8=*$L.AV?Q)4!K>P1H[FJ M ^,X5W5PB-.@#>.4&>]X-QJ'0@U$^"C4ZCL.8L1EB M;QC'%?W&_37>74R=GNWYSM@K""^,BY&MWWVB];H=G*XK 6T]ZP_'T8-/!K%K M1YT/\<^/G3 ZOB&++[YX/93X\U>L@U:Q D\%A/;/>CO1RN M_?'5TY]V>FBJMZ<[ZL[N2.D!W:%NZ8X)>(!3^[F^.@P>0#8.\J>@)?:16] X M'N0%YQ_?'PX%V,F(SJC(Y?;R9/_G'W;CMJ%^A(EXVW.O;>RTG^VTM_[.RVOUT4Y]&:^G2WO;7=WM_>@K:V]W=?[&QM'L ?^P?P3VN[?;#? MV'W6V'VY/7F(_9H^Q6\[/>#,_CE<(PR;C7CA(RPB9W$PR7/2 .*TO]>U[:][ M]CQT@-EG6UA).\R]R'-JU;]/'XV7VL^KQ7AYAS9V[=DP/KGYY<_0&9YU[>63 M3F]\T_&7_CRU@W? EM=+3&;*:0]6OM_D[<\DNHXG1'KM2;N^\_7;Z^.WIN3* MY#UNU@UE=[Z-U\F=[WWKL@2O"R-^ZK+??D^PNV]:&EO#QDI,[W79[_B!?[:6 M904DH7\@/\F=&\_F/D\RH8]%/LL,[TY\UJ!!KE/#M.##Q\/)[]L@4L(]JJQ^ M=U-NJ3ICOW/1F/1"8[8#5GS6?N%Q^P$3M8ZCF),=-:AH_M,-_MC(#N^JGOD^ MU7Y7HN_DI[XC57# JG5/F5K53ZT%%;Y>]);P7OP0>^?QYPJ6?^U3?/@$^NG8 MWM+(6C=RU8,_7P[ZX=S/'"1Y\'FVI=NJN^W!EGRS#1M%,.%8IB@XH]A0XUB* M(9>UT]&3MUOCD 5&%;I?[,(UXSX;]$^SIS0WX4UG=/ST? B]$ ?;%[Y[GGMO MMD[_20[H@V/22'\-O1:?OT M:.M=_AM_VH@[.3[9W6J)UL&S]X=7V^SPX-5%Z_DKWGJS@UM7.Y='S_\^.=K: M.VW#]Z8WXG:?MWCKZOU%Z\W>2>L@'+>WMC_"]2\.3UY=M4[^>G_TIOV^_?P0 M[VYUT\TF7&L?T_;6^X_M5V^Q8E%(G)!W5"-.343&$XZ8)XJ%I(S&.>V0YDTM M9H/IESX=6"&I%2 I[[S&7& EHN;*)2M4E(EC(T6B5HLQ21$@*8W&OT@J"TG5 MF:2NIDC**1)YD@H%JG-^ &602PZF= HV5^^E28XKCJLFYW7*CU9(JI#4#4DY M;2R!E952RKGD6EM869DP(*Z I7B8D!2A5!8EM10D1:9(RBI'E.4<<6-SOF$! M2HH9AK1.G'M%M!9F;4,(VF18%)(J)%5#DE+.6:* F RWW!)BL'*<1Y(8ET)< M*RD,)*6*DEH*DF)3)!4U25D)(P&TA'@($5G%'()QIM8&92@&)24(:4I<)W-O MU1.S[,?!AXZ//Y?X;=GR-_P (5EB'7,I>),4)THY#[-4&JN2];#:IN)_6B9" M:C^=\3])6%^<\PE,.\H05P3G*NP"3#OJ93211,K7-A1K$L9JE*2RI&>I!-Z, M21DP3=AZQ95)CF.)B1?669 91A;/S9+!>]ISD[ @)A&.?" R5VRGR#C!4!(A M\>@32X*N;6C<5/K!Q28*O.L&;X-%PH%$$4/D4FO#!'71%J.H,5\%W;?#-=:XDE(RC M6G#/C?;<>TLEMTPIF6)Q%RP9OJ?=!5AK:93TB$D.()B18I@A+JA'5G.+!&8X)4)34#DU$U"6T55MP]0F]T;) MQ?: O0^,I=?,.Z8XQ\0Z%XW3U%(KC8'WBB]BR9AAVA=!:?)**HRH=PG$C-5( M6R.1B58#5WCEF05F8+H)@K4P0V&&3_%E62X(8JW3B1M+C1/>*I$C80TGCA4W MQI(QP[0;@Q#./$\)!4T#XEA@9#)'8(Z-2XQ8J?':AC2RJ84IS%"8X9-FT%%$ ME3@38$:R(:@[2/*>>J2KE^ M#<8Y%8^4IDG8@QV<2Y;HM6Y.D:?]X3@OU:""0WUU.6U6KG&/:ZSZ ;N;B7UV M^T&['UFA5W$1KOR,6N[OW?2\WP_CS)#7H5G[_6XH:VUE:^WL431'$P6E;5%0 MS(,*)P99JL!(EX%K3)1/'%0XQ;Q):)UB$TLMR'J>XBHP7@B,I]UL/!A""$Z( MP>@A3BQ'FIB$O C!1)&DSQ%]1-$F%@\.Z2LPKAN,*S_G5&"\$!A/^\2,TUJS M$'/D'D%<6(9<# $I1;@1R4J2LK=*HJ358C'U7M;?IA.?BSF(,_A7_F MSS^[L^=[L"'*22-0P %81PF%K+48D>1,U-0(CE.6$4U^2^7E$B"\Y"BN_'Q/ M0?%"4#QMTP.(210.8&M3SFT0%#(J2/BA&1=&"VKEV@8G33#Y"HI7#<65'^,I M*%X(BF=.ZV N-& 1 73!I >S#EFF!))68.8YMI; 6JQDD^FJRM85%-<&Q94? MUBDH7@B*IRUZ;IAS(6DDL&&(NXB1QIXA*DPT$;15Y'YM0_.FPG5:BU=]DW[S MM _WOQH7DQ@K.XG3Z:7>DR^[?S?M?.K\ MS7'?3ZCJ.KBNL%-E['3+\1MEG.'YA'^4&NQ]&+T,]QL!1DD]*R M:;!RD*[L"$V!]"-">G9#WRLB(DT)R*++@=6 @*@]XIP&@+1V2#/F:8H)*Y]KV-,FEP_V M!!1,UPW3E9U:*9A^1$S/^ 68BI8H@3PC''&<#-*")@0F%4AQJ;FD>&W#-"FK M$Z2_XQ:XJH!%'MQ.!J<^]'Y(%>JM[W0Z(^.XZ QKA@_ MKD8__$F?RPK[@*OUN7PU!$^/[>!='/-]_S/?%TJ_?[;F"9V/'2KMDU>BM?7Z MK>#$F^B Q"6)B-N44Q8PCH0.W&)"O(HYOUK)C+H<2/UML;Z4(3PF_%8P.U_, M7GZ-62Z$T89SY!1(,*XQ_"8XV%9.!X>#= %(=8/*6?_G[P6O]<+KH_E)"DJK M1FE[:F6-0F%+8#V-R2K$&8:5%=N("'8F<:X92PI65EF6UI6#:K7NCP+5RJ$Z MM:""QG4^P((J9="(BYQ_5"F&> J8&D]UR'F[*']P-K^:1CO4-P&I_SKC1DE$ M^IB)2(NG=4Z,M#-CEDN,0Y)>(LFR64Y!/#@8->2BL]R3:!FAF9%T4Y4P ]44W-ER856 '] M$KD&"NCG#OII-X$R%D\HDD_ MGP_ZPV'.C)@Z/Y<8<84=G96[&,:=_7+J:B!@;P- M2*N D8PB%V2BG$I@(()-D^)R5'/E@%NYFZ =U[ G9(.,%:$))LW)[ !X&J. MG.>@))16(A"'@\G)#REN,EVV%E<.N)6;^@6X68(5$8@2$/RRV MQ@:'##?:$A.##V9M X:LJ?F#BP,5X-8-N)6;ZP6X\P+NU(J;7 [EX0R1D-,- M6YN0)2ZA) TQ*?#H70ZW8ZK)R0I&"-3-'M\]BP,[RB'Y\>(L]H9Q^'-U..[K M>RS7J,\U?H$C)]$._/'XM$F('V*W?W8:>\7O-/\:NY..W^R%K<_=OCTAF+*\ M5K>\OI[Q1)%(A$B8(*9RG&P0#)FD\FKK'!."$2_4VH;237LFN(+EN2)Y##=N" MY 4A>=I7I2W7ALB(,$X4<4]4/ER6$%%&NT2-B8:N;1!!F[BDXUT]*,^AZ&R! M\J*@/+U?A(,#(640,?E$2PP,.9(D_) "&^DH5PZ@S%63U^HHVJIG\]R'63T< MV_FG=O ^9H=6R=\Y9RM_/W:[N;1U+[1N^KQP4.4<=#ACXFM81J+V)"<.PKE$ MAT=.,X.BUI1ZJB*)<6V#B28K.3M7#\:5F_@%Q@N"\924B!*6=Q@Q9(0RB#LE MD$E. (RM8H0$IHW,E;Z:2I?JN2L'X\KM^P+CQK,1,$ M5F,P"U2NI*02\22!<:](DY3JN:L'X\IM^P+C!<%X.FF%$$Z30)'2*B$N@'?! MF,=("FMP2EIH@M6O0VGG5YG.,KQ*A]^+GG% M"GL9JS\\,NEZ8*+-KSJ^T%'E=.1G;'Q/98Z&2\A[R1&G@2,M#$>*&DX%TY$1 M#\8!!E51SI.L'):K/T]2L+Q +$])"TLUBS$$1 PAN1@G0<:*@)C&F#)*C+<. ML$R;Q)1(]97#M_,7AL13FK'%ASD_'A:X9:E@HJCJ*>C?C!N",:QP504D(!W(CG0E/+!ED/96Z@;KA=9G;/@>KZXGI(>3HA(*8DHZ)1W&V)$1E., ME-5.:&.<-^,2G.().:,X8D%P M"V-L-$]K&[JI'N[!+\$!]_<4^/^<=X:=,2YS@$ 'P/AN,'$S M92X$]F N*F0IY2@O04B#_8AB4I9H&SQ+9 WX2%-"_ZR11[/L3M307U#0_=CH MGCXO8+3$SA%DH]>(!T.0IM0BX[F3V. 8J"KH7EET5^LU*.A^9'1/>PX"P#=2 M[9%@TB*NP+@P2DA8P)/ $F-%F2GH7EET5^L[^'ET%Q3_&(HOI_/ PYA0JY'C M7B%N9$"&$IUS!&A"4G;LL[4-2>J4L&?5XPF^*O@Z]A/T1\=QT!A,)OX#/ 4K M[,NLUE-P6\W=XL&<'S.=;,[X!K#WGH*L0,I;@;C-V<0"(RA*HX,B\*L0:QND M25C9F5@.-/^V6-? $!X3?OL97!?H_AAT9^II1YF,)@@KY2>BPFKFD/8DLN0I M\2&+"C4K*GXOF*T79A_-WB\K\,)A/&WA1TY]2HRB:")'G&B'G-86R228$AB, M SK>0^0/CS8N:*X;FJNU[PN:%X_FZ<,#N6:\=0E1;0SBVL-Z;+!%GF&B#;Q& M5TV^C,U+1X2"/#+E<*M/)- H:8Y4M/V; D MHV10C"%/4@Y"Q!AI"Y(#VT2-P)XFDFO:<=TTE3DB:U,#N\)]AE\.^)6G'2C MGR_PIS0)BR;Q:"RB+BK$/?7(\5Q:BW(@=,"^33X#GS4E(P7X!?ASRU%0@#]7 MX$^[%I2Q4FK'IC*%*#N72PSBZJ,-"H@7!>+I1 5$ MQD0%0R'Q@'AT%FG")0)Z3DX1YH&<<[7N)N6Z@'B50%R!3Z" ^'% /.T>P([A MY&)$(7"&N!8>6:L\8D8F[X1E6L>U#26;%!<0KQ2(*[#O"X@?"<13*S&H*2UL M)"C0E+,(*X8L]S0?$+*".<.L5FL;7#:9G/7M/PJ(*PHVJ)L=OSL^/= 93_O& M;]<1!K\W&[TX>G*G/5^% [-VV#UBFW5L%H M/2-/"D8KPNBT$TF':%)4&FG+&.+<2F0])=D=[#$A0C.,82$5!:0K!]+*HT0* M2*L"Z>6TIU<&)@&:27E82'$"N&(:41"*)^USK2F3CXK6"*.KGJ3RDR5][2GZ M)7)2+CCD8YI=)CU>BNA4SCBO9^SKA 7(\Q!0P#@B[EE$VG"!@E)<:>^#SC'G MJDG%;";[^WNE2\*JVL%V#M9U@>W\8#LE%!)WC!JBD*/*(4ZQ0(9*C8BBRF#" M6*0.U#QM8C(K%@INEQBW<["X"V[GAMMI*UPF%;VU HD0/.()4\"MDBBZ0+4C M.G@GQ[BE_"%!E06WMPWBK.D-8F(5LW=A'P>VJ[W!/PCC>V4ZO\5NW/QQ.(CA^B8WNFAS(R /0[O?Z M7T>2%3JJG(X.9ZQVBBTH!DR0=_EL!O8@([1QB#(KF3&2!AYS74E!'\)&Q9-? M.T]^Y1D>"H@7!^+I9-->"9X8H%8S 2 . 9FH%;*82H>#!/!RT!1-14R-_/T% MR?7<."](7AR29XH_$.\L]X#D9"3B-#ID'#;C^BX$>YO&I5UH4^#9Y;@@N8Y( MKLDAC8+IQ6%Z.D$DXU0XYY"GT2 ."S4RS(E<"M;$$)@+%C!MFO*6Q S+?%RC M[KDA[SZ]49)$UL,Q4 AK 83E9WP"BGG+)#"4RB4D.8L)V2 E8C1P6'Y :IJ\ MM8";4C[DE&A)'[5")#"_3 ^%!!9# E.JQ6(MJ+<8*89S *%RR 60+IA(L$BP MCCZQK%JH>L@AT\(!*\0!\TL443A@(1PP[8U(&@MCC4(J9@X0CB#':$12.6?! M.(W]8-PG-(KE @ M/'\(3V^B8&X\RS6Y4@1# EN#'(D1V< I9X1)&;-7H8E5547Y"H1K ^$YY%DH M$)X[A*=] 1Y@"B/(D(ZY_HTD#L"L,$K18^F,HCKF],&DPOIZ!<.UP? <Q+I.$%[1D(5V'#5R MNH4?]8P\+*;JMB=_!.KYK_D]=1V9MAX1&C#C2HVB.3#MU>:LSX)0%0VHI22< M1CQHC9SE&JFDC*?:..?4VH80344KJ%%4F]#1[VRK%&K[M:EMCH=D"K7-C=JF M$WA9HD22 BP_G$!$ MY?A?=MCQ#XE"7"GULMP"Y64<[&=6K-9S3N_4*=MVT(/>&M[<=SR7/DD27"3) M/23)SFR:I1!EM#HAC[D#:XL)Y(C&R%O,N-'"B)RU%:_3FJ2%6Y Y53AGF3CG M@2[MPCESYISI0$01* F>HLAR%%-@%EFA#2*!$*&L,1Z3S#D/JO54.*=PSCPY MYX&^YL(Y\^6<::\R3T8SHC4RRF:'2R)(2^$0(00D$!!2\#%S#B\ZIW!.73GG M@4[@PCESYIPIG>,P$5%B#'23G;R)6."<"!2$*9>!JZB2'G-.!?M8-?+GUM;[ MM-7IGH]B>$ ZL&_X\5:'07_\L5>%7Q?FN[J>B85A?XAA6S/>*RD(C292Y$WB M8$DJA1P#D8'C?,A MO-;IY9#.L_-OE.=Y1E3IX/5O#@1#CE!+( M:! &'.0NJ>UOW%)^$"1 M5[DH ^,.9#^W2(@8/ 6C(% -Z,:RJ?1L[N6"[N5'=^4Y% NZ'PW=TYY*X0DG M7F5@4XPX<#98]@P@GHCUVBL8YXQNPIKZ%F=E0??RH[OR[(H%W8^'[JFU6\!P M*B5+52YJM^'O2.B+Q[L='7OI=)O]WF M?GG@=LIRDMFBW S7 SC#:87.JJ.SPQE'@S-$Y$0UYPCJS1#P3FM$@%R4;PR1T]] MV&7L)_IC9.&Z\&_H?-CX)_RX:?FI';SK]":) /'7&/8QEVU=%%QIANO!<6Q8 MGX.P;.]R'(75'\5A V#2@"9TH#WO!K;;.+.#4:.?&J/C.(P9PB%7J,D,V!MG M,K0YPBMU>K;GH4G0='CA%)YFN/YI_*;[X;H9G*XK 4T]ZP\[>=B?#&+7CCH? MXI\?.V%T?,,J7WSQ>FCQYZ]8!XT ?-_YE/!3;O/@.*0&T3['MD$C_7$=C_:R^':'U_/ M.)AN4[T]W5%W=D=*#^@.=4MW3.8[,&Q_4MOX"4 X#O*GH"7VD5O0.![D9>D? MWQ\.!=#) ,^@R!6;\US_YQ]VX[:A?H2)>-MSKVWLM)_MM+?W-AM/=_=>[NYM M'NSLMN_$Y^,V]>DN+#;M_>TM:&M[?_?%SM;F ?RQ?P#_M+;;!_N-W6?P5NOE MWO:_X7,[?V\W7NSN[]?T:7[;Z0%U]L_A&F'X>UT;^;IGST,'F'RVA96TP]R+ M+:>6_3N6S^M%8/QH7ZRHXHX%=;P8?UY Q@H GJ)KSX;QRN-FC;_TY]8WJ;)]YN\_9E7U_&$6Z^WBZ[O?/WV^OBM*44S>8^;=4/9 MG6_C=7+G>]^Z+,'KPHB?NNRWWQ/L[IN6QM:PL1+3>UWV.YN=/WCJH$I#5-_+ M#KW=>OCT).8^3S*ACT4^RPPSXXE('\0X>: 6?/AX./E]&W3+W;NULV-UI_MB MJ3ICOW/1F/1"8[8#5GS6?N&K^H%T\G4[%!1?.?;O#'1G8<5_7,]SDY MLA)])S_U':F" U:M>\K4JGYJK7B)B0><"?T5JOS\\%/7<7NBE)W]N3V(RU;G M>@_B9/OB:.M?[UMO=BYWMW8XW(?#/7G[S6O6NFIW6UL[%X=PWZ.MHY//>Q#0 MKM.CSM&;[7;9.X7LG.U>']*_.T<'?I^W3UM7N\V>GTWL0[2U_ M>73Z5_?P8.=CZ_FSD_;6SN71UKO+UDG[Y!!>;[\YI(=7+7[XYBBU.I/]A]8^ MINVM]Q_;K]Y2JT1D+"!"@D+<$8CL M\C$;F6(V1?/I7AP1,)?*)_<%TDHQ9 E(-NXY%KF<]H-KSA9F*\RV1,Q6:LXN M'[.Q*6;S1FI'$T6$28MX" R9Q CBAE@3B8^!B0I*SBZ*V58T9=GNZ'B2@>QL M$(]C;]CY$!N=,4 :OV4_X>_-<:ZR' YG+QZ4G*PN*;/^/WMOVM1&LJT+_Q4% MY\9[SHU0TCD/[@XB:(/[N&\C;"RWP_[2D<-*([<&;TD8V[_^S2PQ60*,H("2 MR-B],:A*4E:N7$\^:^4:RF?2RL+U7UON_/'.=:^^]F(T3G\. M6_YH/(:A_]::CM.G]:O@PY8-GXXFTQPK^R3JLS7#_UXA_/.+ #\C0">2>GXB MJ&Z6TVRQI=D&"S-J!ID#JXE M.CRL"[M@PGI@PKQGG'OL RA 7%*.N C9,ZXMTC%BKBP+UNB-+='FI3+*"$MTTB'W M2>(ULVDCR@G 40R!1)=9 13MM'(4U-!T= M'M:)6C!A/3!AWC=+>$8:$8LF2L#%9$@XBHCPZJHVR&$2R)-J2+[;[:FQ- MNN8Y>U;ESG4O]K<]R#CS?>:$&L566LE'-G_LI:&PRU2Z6,=]X^%=4?DL[@!\ MWTXFO9CFZ?_[R57Y+M:=4G_-J-)F.8=H;5\GWO\,08F_ZJI_F M*.U':8/YP_:&^8-/]YJR9RRS9WQ;\#X%IQSFQ"*%C47<1$B6IA?I3Z<4,2Y8 MG"Q-36NJ;;&BI6_6$1#N+X*R ,(* <)"4";W*A!B$ M$D.Y28 @%R,R"R*L."(\O-^I($(#$6'>U20MP\9+FX2./>+1!^1$^E,&IM/^ MP'T("1&(K*O^54&$QB#"_47L/3(B%"]4;7 Q[X5R5 2'K4-!>8>X9@)I30%) M;0+W5&E/5/9"*2H:!!AKG!CL#^WP8X[_RV7RC@9'_:K4W>AG(8)W">:Y,FYS M=5"RV6$^%]&LN-L? .CVGR^X3H0SP0C+D&&!(LX,0PGW%"*2$) FM*0@(ZU M#5WTM]<7"KVJAW-K@!%-#/8IR/#PR##O0\FFLV*2(29S8BL&A;2/&H&PG#&C M(>T!&UNRS?B=O2@%'1J+#LT.^2DX\? X,>]9@7PP'PT@B#2GB5*.C)0Z$0KJ M/$WTD0&O@G@PO\\TT8(1*\$@'BKPIR##PR/#O!-%&BFDC-FB"#C9%BPBP\&@ M]%>3V0=!AS7-L_Q!>Y:KP':+9@_+@MS*9<37/"=-!/QF MN)4N0?WB&Z\=UA=SO60(VB@LD0E8),(G+3+:::0L23M[$J]0/AF&IBVYO@/A MJU>/'OD,[OZ>LH#H$ZD[(:<(1U%K MS[R6RHML.)LV%7?)?JE=E0J4-@ Z"I0VT4]9H/1AH'3>!TD=]DX+@V)D''%% M ](TD5,K;;(R)-&,V(VM)-&V)(N^AH*E!4L+EC:M'%[!TH?!TD6O;9)C"#9A MJ6.(>\.0MIP@*J1BFA,P/&QL:=P6EQS\KB"4WKA-+"]=8I] EUA12Y=8L;%5 MNL26+K%WZ0/:6K_#F__LO38GZM;7[^NW+[ON&/M73 M:1?;[0W2/M*!X];!:&"'-3:.79F.KU1O:G6[5I\/WT!4;_(;]@]MPECERC1F M-9M:\A49*R&;1*_*@B5X4VN].H--IFJ=[7EO4 3YY[?>J']J4SH85KUR?V@0 MVSIM"-E:: 9Y,HMSQ@91U41T%U!M6OS^WGWO3 M]/HU4WO;*7EZTWR>=%C-;15V.IOEBV[*ZI6_KBO<5";]]I.^ ['G>U<7:"]S M>_.Y[8X2-,RP]W#43P\S^>_6[G^.>M-O:[$S_]14K7E?7H76TS==&F\.[1BN M1;"Z-&MMIFQ[,#JZIG/$3Q;2FJ;M_V[[=NBA9:>M/3OVA[FA^2+W;U+*S?QZ M6\VLFTFEO_,Q+X0;#$8SS@FGX#5CREMKA%!!2R'_>7D2AOV3?)L9.+R<3(X@ MK,8Q;.?-Z3'L6[[73:_OO,8?_MC]UNFF[^G^>?BA>S#8S\>C?_QYN+_S9V^_ M>] _.X8=[)+.SN%@;^??X_V=SN'>IX-TOQ?[?[P7[[OO\1Y]R3N?/O0_#-[B M^6/8]]VW.-UWO-_=YGLT?=\?+_J=[__R#Y_ZAYU/K[^___21=@9_#]+WQ[UO M^-O<,:QAH%PD#.EH!.(Y/MY1[U%:P=PD(4:K;5U9P^C,O$[]6%91?8[XS[%M!:#K3P?"%6(1F)DB.EA$=<28.,%PSY$#&A MS#+MH *M E@%L)X.8#F#+:?>"BXQ3QN[P9Q389-&.,48U7)%RSQEC@D2JE+8D:"W4UJ%T1\%O0[5[1C<_7=XK*$X(=DM09Q"UXY+@& MY(D"0J56:<]*Z";:LH[F2P75"JJM JI9&8T1F %X-QXHYV+">E$5(Z ,075 MFH5J7_=.:EJF:V)OY^T_$3P&%0VBN;%VTUBU%"(!!XL3Z;@F2]'Y$L"21! MEO8(G&"(0Z)JVNB(HK:,&J*H9[D3GL)MBN]JC,:+T3A";WI4#;"82-?_MOTCN)FJ%VU>1IOG YQX,%8& MPY&) (@#X<@&11'3F*O M"8:)VTNFKP2FEQ5H:"_%N$4X13A%.&LBW >MCI_ M(2B/25 63HV,B5QB$9$FQB'NL$Z_18\(L2;2B"TGL5D,I:;TMR9[6F:V>.NX M-ST\A'[(]G9K:K^V1BX-IZIK=J-\R_M,BEL9=+LZFN>!W"W5M^1""PFVNO;K MNRS443]/7GJANOI[=I_EP@ PG%32+:BV#*J]67"BN("5DBQ7R3EUZH(!(QNU.3Z!N);*NXB$$M!2O/M%.$4X MS3AZN4_[N3LZKPN;/94OAR?%8"N*X.8IP@'\YZ@WZ4WA#8R_]#S,SFP.P(\^ M#JM/J8YO"I&H+=NGNSWMS!$)%82TG&,40XXL(8PD#B$#4LQ@[K#P@=.<[=/6 M8K&K<@&#)H)!0>HBG"*<58M@*-OH*FVC:6S95YVVTOYT2<_IW,WEM._T MJ]$X#W![.AWWW%'5I; [>I6HX'!:6%U]K&YWNC]7U$F UUI20$Q[C7B.9S5* M"108IPJ M"28%XAH,,:2T,+H MR/7AK ? 4VPWBQ7U">S23N=E[J+AL ].4$>MU)I$PRRGVLLWK[C=;@^JL1F^-^\*(%>^_ M4<>TK!1D+G+%VO"RM+2]*S!VYLZ>6511<)G@4'";NT JY)BU2 :%A;:*2:DK M8"R@6$"Q@&*-H"B"CUIZCT$#U\)I102/PD'0%B=C^BZ@6*ADC8@Y1R5CI*"] MQ4CR:! W02++L$)6118UU@Q+/,N)5FU\20NV@IL%-PMNWL'S*!C52LGJX_>B[CQ!16 M1)58)R' )28VT4XMP&I)+&C-BKW>%,R<.^/F1C/(Q]N&:XE^V?JM^S)[#C7_9.GNF&UT\?>0+ MH_"0U&.__'K:A[ WK/2P>M.O SO^V!N>3E0. M/)\_B,_?-[O\ZW$O3 ^SYF[BF?:>Q &HWE247WD9;Y); M7A/LZB^][IW7#59O2^R.V1Y]GTQ;SQ%M=7G5TM[7UEZZZW#2VAT& M"-=$N9W,X>FP3C]&5=-P_60]@N&E-L4-$QNZ MJ;WME#R]:?;^:'!4E2>OYK;*XI[-\L54[NJ5OWZ2JEHF_9:3O@.QYWO3,KJ[,>WXFRKOR1F$>D/L1.OS91M#T9'PVL!Z;J%M/[I M+#O@8>!@/%.X$\9/&I+7\J325@1A 6)0U.G(&<9&:,DT]FEDG'@;JA,,0FA) M6_GQ[.*U^-!]*]Z_>T\^#%ZS#Y]>?]W?^7#8^?XZC><]3;__V^F^3.-^R^?/ M+C[L]/N=;O_PPZ>_!Q]VPJ"SL\L[@UW6V7F//WQZGWY_3?8^[=%.]S!V%AM# M8J"@L%:(*^X0MTHC1Z)".$2KO ,1+,G!V:3-=,U9*^MRGOLTCVO7_S2V-BQ; MUY22!P,M/ =:/CJ(4F($3@#B405D!,'(>"JIMP "; 5:!; *8#T=P+)64".D M)^ ]9R$:L-RI #B'C+B[ 5:A8+6AV7Q[6"84YC80Q)P3B8)A@0R1'@D=@^72 M>L%R?EP;4]G&IN;PD8)I35#R)X9IRP04*QJD9EQ%YR.'G"]J^LTL"]9)8S(6V(0C#@@8D":LT"M:][<_EE"E.75BU% M(HD,<>T8TD)*))T&8)AX@JNNQ=+H-N:T(%M!MM5%MF78&B,N*$VMPI*;Q-6D MQ1Q'JK7$#%M=3-"&X-E5W38"P&&SXH27*\$QZ>6RO[.6[9W_(^60N=#+\0% MQ8A[+I!CF"$3"578"F,PW]AZ/HL5ZGV!I!P1_+1ES_I=MN)X-$A_CSY7.#F* MK>TW;_-9-$98GJG'+4ZE;UHIMGS&S4_IU[ER+I76!*YM0N_(/9$ZE\DE0B@% MW#HEBWW1+"BB%Z#H>._U/QRL-IAQA"U(Q"T(9 $4XMAY*KB3'M)V3(QL<\.: M432WB>I?(.3VA]_4"XN#-T(D^Y4P&P@8*8E(]JW0BA8BWPC@N."8^$CVNF__ MD8Z8&)G+56AS4 ]UR$4-*)%XR@*F*F#8V%+9W[KHE2@M+YJHM4MM_,3IM$=H MJR7CT82T%I+M;2TF#ALFRL;?./WMG>MOY].__S"BI38R(A4DH+2[)T-<*(R4 MP5(E%:9@?=KY*6UCO!KE\IN705GN;&CN:O,&7.YLZ%)9JMEE0YUWNV]>O6K- MPNA;O2K4_;%3%E:&$RV7E4 EE4S2P!4WW'OG(F.)*5G!E0<57=5(*+,B>64C MH4M8T2P[8>=HG&;L57J,49AE+>P./O='WP"JFUX=C?VAG<"K?GK:0IWJHD[[ MSQ-8-)PX5G;&E=L9%X+OL PZ23 BC U&G.5>N9H9A#D-3A+,$SF: M;8U-HKY/(+KN ";3<<]/(<]H4HE*42>M,?0A*<;MO'5/\02SR=ZZ1EMGG?A49-H*I6 '*8FF?DT($>T0)%$ MIF-D'%Q(VEPT>24T^7969!%.$4X13A%.8X735/]+(2CU$Y0%;XL &[%A,C$4 M3! WA*!<4P0%;H*FAG(E>;,8RA,(A9K9XJWCWO3P$/HAV]NMJ?W:&KDT')OG M_T85@XMW^=IX\0=RMU3?DEL$)-CJVJ_OLE!'_3QYZ87JZN_9?99+VL-P4DFW MH-H2J%:U[)Q#M>"I!BX]2ON40#S)%!D1,<)16VLC8")S242U6#YLZ5(4Y72H MB=2Q"*=QR3BU1[5LGV6:3PZ@:EC1'=T88(L+NS[T[LE,VQ(9OC0G=L M+PCFE&F4=D*:;!,.R/*8?E [)PF1NI&[8Y/(+2E*Y*I28EN+@ M+\(IPFG&Z&P[03][Y JS^: ME)"J[L\U.O-. !>>(>^,0CP$CXS&!N$D8!^)!1;#QA85;.GBEHW'PT7O#<*4U 1*60Y#'!,:4>:14D,A1#=%JD?Z!9 MG'Z*1Q?E7*D(IPBG"*<(IPBGB>R:)@8=E6#6&+*0)"@PAD!Q@5E-K:,:HM+ M6AJO10_%IZJ_]V<=%_V]1_V=LW59$AHU3"!G7=;?8)"!*%%(!G 0W#!F:;/T MMZ:CY*;9M[_;OAUZ:-EIZ\^C(;2H:.>FUO2QCX]/&LC/9/",):&%T9'KPUD3 M^1MWF&\T\BU7S@,KZL%+Y[R7W'CCL ].4$>MU)I$4G6 O'$5CUFAH@)T]0'= M^X72'0(H#]AF=QYGB(=(D?,)]E0BG-HZF628<(X2V>:LK@+0]:G.(Y\$/#)& M7 ;/CP 1_^?QY+^$W!L F8MM%, K8"R@6$"Q@&*-H"B"CUIZCT$#U\)I102/PD'0%F,"=P'% M0B5K1,PY*BDCCR$0AT@P/IG,5:4%[E%45A!/@DK;6NZ!J:5JIR56<+/@9L'- M.CV/@E&ME)0@@^&*2H>U$-8:28$X3?W5P'F%P[$@Z/TBZ'R\(PV"@\ ,N4 A M<4ZOD7/I-R,CB<"P MA&"YH2Z9Y04Y&X:<"^>M1@ 50BA$60X59QDZ<:*A07-BO" \JMR]N:TH:1-: M0WAB0<^"GFN,GLLX,845427620APB8E-M%,+L%H2"UJS8J\W!3/GSK@=&*!6 M"^2)#(EN2I'HIBNW M].-TX!<^RT-:Y.,3K=OZS8U_V3I[VGM\6S6RLWFII, MWAM6NEN]Z=>!'7_L#4\G-P>KSQ_>Y^^;7?[UN!>FAUG;-_%,XT]B!TZ^^>3R M9G5I3KJS:U1O:G7U9;Q);GE-L-M]ZG6#U9L96Q?OO82 SH#W/BF7GF->CP2!Q\8HHWR3^[28/ M?)VBC4?'"_%P*S^)YQ7C*FZ6R\:AWK#Z_:1XW'53>]LI>7K3[/W1X*@JA5_- M;97:.YOEB_F]U2M__21_L4SZ+2=]!V+/]Z9E;FN8V^XH04/KHI/BOULS-\5: M[,SF@??E);>I1B^-6;CR0^S(:S-EVX/1T?!:8+IN(:U_KL.>'?O#%E67= M3W\>[G7?XOUN>N_@[][>CC_>[[[]FO[FG>Y[OM_]*.8=VAWZ]^!#=YON#7:_ MIN\2G9V#P8=W+X\[W[=%I[N;_OY(.I\^BOV=?MS[AK_ET(F]-SB-[]_CSNM_ MB,#$4461=8PC+CS-?? DBE$X'J,C!OS&%L6\K0FMUYV]+H=\3_,,;_V/Z&K# MLC7-,W@XT,)SH,6L=$I[@P@3,>>)$V0D82@"-CHD$0FF,FC=N11Z :P"6*L# M6(H888)T:>%3SD'HI!.*>VF-HCA&?Q? *A2L-C2C7( M&.E0*N!K429?H8Z,;GT V\D,X$AM(N9!&/)"!-K$40*==26A VQY@F^U+5T$NV MH%I!M55 -2&4=I@:3AGAWACCHC("1XT5F*AY0;5FH=K7O;FL(TMT8MF!(!X< M0YS1!&L& "FM&3/ F7,XDS:A1#L1\8)L!=E6%]F6B6OG)I&TR W5D@>FG7&> M8>*D888;0HL-VA \F\M#-TR(G'> 0+H$:@8$2X-)"'1CBQG69KSF ML/9[CEHO/>7*G:7]8+GS\=H/KEY_A .83,<]/X4,XFDCKG;\26L,?FQP#((!F17!3=Q)H^H72>4-2-0LB&+G:)QF M;-:[>19<<2[CZK;M8SL.5;N8%Z-QA-[TJ!I@X5SU<*Y.;R'T0DD7;+(6$?5& M($XX199AB3 #+G0DSH?/LI ?2]:HY^\U4O6CS,MH\'Y,@ M(Z6@ D8AL&1 <1F1!B9R)41/F;=2$Y6TN6CR2FAR:0Q2A%.$4X2S9L)9)I@( M8^DU\XXISC&QSH%QFEIJI3'I6B$H#2F<-8UIFMGCKN#<]/(1^R/9V:VJ_MD8N# M&"1L,(@[+9!AD2$:B.-,12-5 C4B%V&MM#IOF/J65N<-%LY2P4TV*DL#H\H# MI\0:"=P $2 %9J#CTL"Z'3X=3:8#&$XG!U EZG='-\;7XL&N#7SG(]<=TX!# M]F!700.8Y\AU2U R'#!5P;FH8@Z"XK*&T,ZBX05^BW"*<)HGG&7VQMK=*F5O M;,;>N.!N81!()D#()CL$<4DHTES$W O+"X&MY!0:M3D^@;B6RKN(7%:$](CG MFE "6HIWOPBG"*<91R_W:3]W1^>E'+.G\N7PI'YC11'>A]F9S0'XT<=A]2G5\4TA$G41B?WG"T9VB,X30SC2GE*4N 1&6B9&X4!B M8X5.:\4E'L':1MRY0$_!@@+413A%.(T53D,L[;*+-GT773#'100PPJ5M%*Q' M7%E !H)+NZH'%Z-5JDK8;=HV6O*2RITWO+,LE7)G/4ME'0*KJM+YE9/OK&Q^ MJS=,?T.)IRJ'3D4X13A%.$]3.,N4 ";.2*6H(T9Q3Z.EC$1PS@I&!:5J:1NR MVI5^Z.7RLMJ3>T< U(*=\,A%Y2+_I9#&*$+"@$#V)>F-+MAGG-55 *:I>%LH^@?1?:R?YY-(06E8WJ)CN;D6 M(^VLI5%J3H3)K1MUF\N:Z\S7H#JKT5OCOC"B(0A]V^8;=4S+2D'F(EVL#2]+ M2]N[ F-G[O#9$8.]5(!<- YQ8A+] R\1)D1YKP0)L>II6T"Q@&(!Q3I!,6$A M@< 2_-'(M5/.>TI!\. VL0@/ 6::*<5V&'!HXJ0K/B@ MA,#%7&\*9LZ=<@M%6"01(V]R!08!!#E.*(J):TJ"J=;4;FPQ)=O"W+D+16-@ MLSHI_Z7*'DC_AMZ7K=_2C].!7_@L#VF1CT^T;NLW-_YEZ^QIY]]VHCN<;JH< M)?YY-*G*B#P;YPJ@O2_PZW$O3 ]/=>O"&T\F I^_Q;KTS$?3J]]RU1#O'1AH M'HG\<0XN_CPM#:FJ"=E-SQ?]3&5C3OFUT^E_DFGLG] M)(SEY)M/+F]6E^9@9G:-ZDU%^967\2:YY37!KO[2Z]YYW6#U)L=T9<9*A5R1 ML9I-+5=E#1"RF6R0U1DLHZNR"DAZH]0W^MA2G:?<><,[?[)4?AI-N,RMB_=> M8C3/]NC[-!/USPC+K'QW[VMK+]UU.&GM)K(2KHG0/)G#.<),5#4-UT_6/7D- MNKT!3%H=.&X=C 9V>,5$J$UQPPRMCEL3@KER^0YZ/! M8#1L5:;]30)V;_+ UZG9>'2\$,"[\I-X7MJR,D)S?4O4&U:_GU2YO&YJ;SLE M3V^:O3\:'%4=.ZJYK4H2S&;Y8EV"ZI6_?I)S72;]EI.^ ['G>],RMS7,;7>4 MH*%UT:WZWZV98_4&.S/%3=^9S0/ORTMN4XU>&K/\BH?8D==FRK8'HZ/AM""HHEY\8;+#V7U&++ M,#-T%LB "2WY5S^"DZW8/#O9W^X7YWFW[XM"O>?]I. MW_>6[G4]F3^%^_#N)>[LO$S/\OO@_:=_2>>/W>/]=[MB;^?#8*_;[^VE9^MT MWW_M?/\[=MXLM$N.AFM,E$,&4XTX$01I12RR' <>C.8T^)QE0-K,J'K/X-8E M,N%I!AZL?UQ!;5BVIKE1#P=:> ZTN. *!Z:0]QP03_B%C#,6:>XB1"8=B%B! M5@&L EA/!["P\M:D1];2.VX,MHY@YBE3ADB@1M\%L H%JPW-YONY@4U;BD@4 M3&.?T R,1,X9@J+60D3K+@:U$IH_&.@&Y]#-V(93^N1(LR)1YR)F-!- 0K$*/#IJO,Z MH1MI:[.8R7[;J/B":DU0\X)J5Z*:"9HX"L)K%KB)R:AD!&LB*7=*.@\%U9J% M:E_WYJMS4 G)\&2(X* 0-]8@[1A! EMPP+05N")M@JHVE7H M?;2@B/.$^ @\$FICQ(9RHXE7G-)KR$S1]@?5]KG*$HP&93VC2! 3$!<6(^L] M1\)S!CC1& =T8XM3V::ZK@X$#Y.(LM[M"2H]:8T^9S%,6O 5QKXW@5"Z%=S+ MX9\,'"MF$[TWF"?%T-QP'(7PW@2%;:QJSV9T4S=LRE*);W8(N',T3C,VZY,\ M.QSLP'%U:5+0;1ETZRT< 7I)F0N4(F>)0UPR@RP(A:P&'@CF,KJ0P&VQXD.I M]KY2.GM)H:L'4MBJF_D%?;U(56+O*P3T'<:CHL?+Z?'\J1@&9Q0-#E$P-NDQ M%DA'[9"R1JAD5A)J_%FGAJ+,ZZ;,WCKIH[:!1<8Y-HZ[X"6SVDBF(N;WI5U/G+6<%M:'6823ZDKN+RH;V/4]T%=:->H;]F>:]/M>7^; ,:30'':CT- '))NN[1A M(\EDI(P"%5AM;)DV)D6_5T._;^?4*<(IPGGJPFFJQZWLC ^Q,RZXYX+S5"CG M$>=1(\X\1M8(AW)#0&>H-CQG5>:M\%F.5!L&KUY4+_=S52]:/,R MVCSOP@N, '6$(6Q*V1HL,A2GZ2KM ;GJEX"19-70)-+W$81SA,4SLW* M4!8QK;X.-=434ZA*_51ET>^"P1OP@"B+!G%+ %E!<+)!L-%6"TRRWZ5)7.4) M!$7-K/+6<6]Z> C]D"WOUM1^;8U<&D[5'NE&U6N+G_G:P@@/Y'BIOB67K4^P MU;5?WV6ACOIY\M(+U=7?LR,MEUF'X:22;D&U95!ML:XHL2IJEBPN1YE#'#1# MAN7T0FNUHQ0'PV!CBXG%FJ)+5T8HQT1-)/A%.(TK.E-[>,MV^'0TF0YRC[\# MJ'HH=$#7+S-DA8619*/\X+UR 7CD0+G/<7*R,@2^+99'26W MBH87^"W"*<)IGG"6V1MK=ZN4O;$9>^."NX5[S$-0!.4P;L0UX1>2R(J1'/->$$MI2O/M%.$4XS3AZN4_[N3LZ[[*9/94O MAR>M-2N*X.8IP@'\YZ@WZ4WA#8R_]#S,SFP.P(\^#JM/J8YO"I&HBTCL=;>G MG3DB88-06$N%I%01<08"6:$\BH;8("V.)N*-+M]#U.GT]R<65+M!0H^" 0%T+DHT*+2.)947K#'*,- MW$=_8I:'WN1SWW[+@X7K :3YWEJ52[JQGJ:Q#:-7^]!#&E9MO#(=I)^Y] M@59OF/Z&$E%5CIV*<(IPBG">IG"6,"(%8T+8@*77AGNADXT0I5$X!J*$]F)I M([+:E9Y?W)1>5GO27Z/)I IY[]JOKT;C/*[MZ73<G^7+06'&X3#"[ZZJ"Q/^ZQ !AN'. :,#/$6.9 2M )CE6L>$#^!")JD&JU^ M4I$2,5-.DXIPBG"*<(IPBG :)IQE M*%P)CS1)<-!\Z]L<9'K2F5&FMCE+H! ML;ZB57BB"N>4NO#E^OCRZVEUOGV1+P=!@W6:H,@81M/X^&T**RW-VFO#6;/V&W=R;S3X+5?$@\O(8A""20#."'[_SGJ3;\5 M8%P2&#MSA\\^2F:)=$A$+! WS"(G1$1:**T8ML 4JX"Q@&(!Q0**=9;E!B 0 M6((_&KEV*E>OH2!X<(YJ0=E=0+%0R1H1+X+.!SR"MTP'E?L2&HNX< $Y9B(2FBI#M $BZ,:6;@MZ%[=C M 419#YIZ2D#;1N*!G0<^"GO68ZTR;&(2G0!/MM ([+'A4 M$9(5'Y00N)CK3<',N5-NP0T83CR":!-F,JF1328Z8@9'YX)BA.=B[4JVA6%K M8ZU7)^6_5-D#Z=_0^[+U6_IQ.O +G^4A+?+QB=9M_>;&OVR=/>T]O^W>=9QF M'>\>0LOZG)%MA]_2M+:&HRE,6G:<7AZV>FD\'\>VW_ILQ]/6*+:FAS"!K/H! MAK.*C<-*.KG(:2OVAG;HTY#2T-,+5566S2N?^V08G&ZJ'%3_>32IRJX\&^>2 MJ;TO\.MQ+TP/3Z'HPAM/U@T^?XMU:1!'TZO?\KASK'Z<@XL_\Q@KX#**!T4L M2PB)N5+24@]:6Q.TDY([_@_5&Z=O.AR?CONS_0C(C<'^BVQ,C_7,]H_MM\G& M+S\\_: W1'.S/3]15TY'C'>8#G7)=,PT->'W:%S5X7F6\ '&^:XT$OO((V@= MCO-V]E\_%X=*JI/A(RO%\[P3IK7^VR]VZS)1/\)"O.RY-[9>=EZ\[.P>;+>> M[Q^\VC_8[K[<[SPZ+ET^U.?[G9W=SIO=G336SIO]OU[N;'?3'V^ZZ9^]W4[W M36O_1>OY]IO_;;WX:__=FX8^Q?^\'";('!VESPB3_]O40;X=VJ/02PA^-L)J M9SS'VVHW3H/HV\\3>';ZRZ^G14QZP^I#JS?].K#CCPEO3D Z8\U\>E1^V-GE M._GFD\N;U:4Y=C&[IOBF9%=?QIODRFO7?2S!F\*(6WWL]=?$ M_0Q6\9L-]B<1@LT/!+R<<)X]BKG)H\Q4[#X?1O],[V:5KWM?6WOIKL-):S?M M0#\VS1U91@?JBF=^ MZ'S=YW9RV'K1'QU/6G$\&K3V/T,FHLGVVDY6]9=DTL#DV5TBFVM;7;<.G;Z7 M0=:4RMVTY7!5^O:=4V<:LA'6&B>\5<(X M%@TGCE6Y0(10*G,N$,62BO7-!=I_?NHE/?C4>??V6Z?R<+[X=W_G->Y\^KOW MX=TNZ71??.H,7A_O#?X<=+[W_SWWDK[]OC=X^6W_W8O#SKO79*_[.GWNBU[G MCSWZ8?#AL'I/-[V^\_?A@I>TN_?M_:>7XGWZ_ \[;[]V=M[3O70@2SFHE-6+.6L3!8V0 %)*.J@@LJL#= MDTQ&?&BV=J'@?&LZ:HTAJ9KO]:$U/*%Q^=7\N\\L_W^.\B%);_A_6Y_'HR^] M9.2WW+?6Z(SPVWH(?U,X_7W2]MGV8IJW(G;@HHH66'H64'N4;9]^N[ MF*U3;OS#TN$?MZ"+L[\]#-L7YKYL2'5M2)TW"YR8:1E *8\" 9^C5 $9@;/4 MB "9Y,DDW=CBM*WPXH942M2LN!K77OJQJ/'#J/$\KPS:<"6-0=PXG7AELF^U M8APQ'O-IMPJ!YJ*.ILWNGN/8/'+96$[1&0U112#',)F.C_ST:)SIHC^TXX\Y M.B>QC%'52F$\ZR^<)F$RO;H Y!,M4%L[V3BX*(WG>+A%#,*&2I#@FA*(LQ -.&;6R)MA2J015G2W7I9E*,RY2WZ.JXJQHFDK7WW2VJ/3#J_0\^;"8 M>8C2(&=Q(A_.TGPH+Q%AF#LIM0VY'041;3_E>>\]W9E)^]>!Y56 "I+D Z+=IQ 9"4PXYX;9 A M-"1K2 #*$LU=K171(M<"]YEC&%V\%6NGS[5QC*+/CZ7/"P0C%^I/NHRP]4F+ MJ8XHJ2X@YJ2)6#""L M]MV%+AZ82\Y)1#J$',OE.;+4"40<-EX#4.QC,EAJZ^!1W ^-4=?[2_&Y1ET+ M7ZA1E[_]J,M,"LJ] 00*ZUP\72/G6=)EPYGBDM@H3&ZVC[AV8_?MR>"J.@S-IE/VFOOWFY0)W%."P8(JAP$)N=)3V MFV2*8B098*D%ERHWNQ2XS4R3O-V%/C: M.6,84E:90(U0'LO$)&6;UE;?MVE4LHE\X^7P"PRGH_&W)W%@]< 53 M7X[0:P6?O05:06/:*G0B$]XS@K@"CS1E 06LM3)<,(OYQA:E;4I%,\I6E$.K MQA2=*5K\6%H\1R%D!,]%P(A;GHP#'PARFD3$#-4AX"3;"!M;LDWH77JJ-/3< MJHGDX=48/MM>.(UYN9@0[(_&8\B9/I5_ZDFX,!I&+DZ$LP,1DBC"B;M\>Q@J M5_IV)9>"5_7AU>L%UB&M,%*R!%#$ N):2F1!!$29HDQBYZ@ER>0A;7-):L#2 M3:"*'^-)^C&*FC^XFL_1$BRD3" .* 0?$<\YR Z (2F8=U[3$*1*Q@5I,W;G ML+CBV5C^).6S_7;K8Y15,XV:14%.1?!J)H$"0_7!T-M%MB&,B40*%)EPB"OE MD-8,(\]L,IPB&&\R#%UJ'97@W"8JU>/+.$$!8NQ#))HT*1*/&#L M+C!67"&-4_:')"9%V1]'V><=(D8!Y%#AR*U$W 6!+!B.!'%",.!8Y":RK*U$ M0]R>Z^X*.74.ML;P!89'3\,5TE1&DKOTYB&]ZTT/GQ]-TK3 ^!2:5J3+_&H MDU]@(<0%ZB![1T2,L_1'XT."**N4TMXZ9745!D)X0[J7%/?(ZK&0HN /I^#S MS$,*S7PE1 F(!^:1D\*@F$!; %5)XG)CBR0S@S2D0UJ=WA))-I5H'OOH+-^% MZ"XNDQOWHET;<+O7WHZY2^RK$W']_NUMDF"RLTH)J/O$M8^+9SN8!:N-13K7 M6^$N8I3V,HID<$)R"\[0G!8CVY+=!=>6U: 5\JVL!RH\9N!KP8)'PH+Y Z%D MP4A(,."XI(ACC9&CFB-,TNO!"FPCKEKE7!95=KMPDWL'A#5MJ3W?83U'BD]J MZ;"^!JG:H3?YW+??\O*$Z[_VH>XL RX#7F[ *U]YZM71V!_F^MBCF(VRM)=/ MOU6GV?"?H][GW%[VZ92E>M3X_5?V6]7,MSO:]FGJQ_#J1!JO^G8XW1Z&W5.! M%'95&[OZM!BSKPC0Q*$2L1(J65JY5IYUV*.@,!?.!%FE*5/95I>4VRT'U2NL MTK4;3$6E'TFE%VI862&U<2AZG@OBY\!8P@S203$6L.7*NJ32HJVT:89*UWD> MW72G\(E/./UW:AO=T0U\,A?KX?!IM!OXS)PMKI_[0++%$'^!A5'42V0"PXB# M$"14F.,WU$6)A2N[LR_XIH;=8W[&NCG^ M5F[ *U_S-FTS:7V%$^VIRHJ))'\-1I^[,)X\%<:X60_/J]$43;^^C;^?Q=]E5P+QGA$-E*#N,4^F0-8 MH2@I=\1R8#IL;&G<3NNNI/RNFS;7[Z]<3IMC[RL$]!W&HZ+(RRKR'(,G7HJH M/$UVO26(\T"0U8G0L^AIHO B!(XWDL9J2NBO#=+D=3\=/8#/,Q]^/AZ]/\JQ MSJ2'U>0YTF&E,03G8U&3])=;$Y!SF",GJ I6BY"DN+&E M5',T>=U='#_0C>EA;QS09YL#L@9V>)08QO1HG"E'3$^8_BW>C7MB&E7K\S-9 M[,=NEL2K+(B]BW)X,1-#,8IJP:?=!:;!G6,V D&.!XIXT (YG"PC'J220@3" M;".-HN+>:!C?N(L^%])Q1Z6>/ZOT#$?0R7+@Q"/NL$$ZQF0^Z"BMC,2XH*HZ M0)*L80WWQI..P6@\_6@_PIUJIJZS$72O[HPWX(^2X;,#;EJ 9BF@N=!([GOZ MSN['?XBG6&@6$%?Y!V\5AU.B_5QM9*/^_525'T\P[Z^>U' M_00L(#='J**P$2?1(^L80TQYR9VPT3*[L478$W4]/(*:O3JG 2&M\%9O,CFR M0P_I>2>W2P!;9^ODWA+ ]F/&EY P(FT!22Z!:J]!N8TMI1<;3Y:B7PW3T28D=%VJHL4+6(_JSCD,TA:>^("5 MB(F85#=ZBXQ)FJRIM9)X%4RD3?0"KKO;X );F,)XT.KW?.X[U!JY-!R;)[_X M#N[U@.)$ "]&X]FY:37]^V>S7]R8]:'2VQ^]"]^W_PG."9-P"(E(14(EAI%S M$B,M".4)F:CBN;-;6_*[4(KB7VB<#M=[*%%T^"%U^-N/.FP3=8A$:T1T0EP. MD2,C/$."*4F(PT A9!TVQ0?Q@$D>O:'O?;;]UJG7K97T,5:I4M#J@_V!8=PI M/WPMX:EVK\0L2PW^RC-_)IQ3.ZA T&UIQ(EQHR6CGCB#2"0$<>ZKIME:+00Z/ MUW:Z>"(:>KA1E/E!E7F.9#CB-;&"(L+3#Z[ (BT50RY0SGUPV$F^L67:C-=5 MU+NX)&ZDDUW[M77COIYR*W/MA>R4\+!H>W'S#E@\+D_^@8PR0J2J^6V M)H=V#*T)3*=]R!R\^"D>*GKB /IV"J$[2F)[=RZU%Z/QFRR3WW/V;L*TSS"< M%!=KS:"VV&]-<@KI_Q)9R5@"-1*1I@XC0H.77(F@J\I4;:;OT@BR>#@:I]_W M%GI1]/M1]7N.M$C-DG"]0#[89('XW)8>M$;:>Y,=(Y8'D8]0F-'-T.^GU&WM M8H^U\\YK\:SL7.FVU@PORA5E-,_J Y8RFO4F5[8@;7I)4$=#^RJ51FNK07:6J[!;H.&^H6&.YP@CA<6.(X)U M H3L<]5@#0I*2YI[2CNK-K;2RFF+.@*^FE=B]W(*UC3JLQLC^"HD%;[Z0SO\ M"*UQLA9:L]^K4)+,C(HWYL$:!\PDLA]W3^1QD,2Q/\R8EO^?^Y]\2):.,1MSIDQPB"65@>+01*0 M>F-+M"F]2^)L\=@TS:JIW6%3-+_IFC_/<;#'#(-%-B0;B ?MD>.*(!J"MA1 M*.J3^=.^+&5^Y=-LFL9D*B?.C,'T[D!:5NW\NQFDY4X@]2H]^2C9:'Z<@_%V M8/9O^KM_E&5P$0YG$%E0K2Y4Z^PLEBL%BJ.+"IKA3H2?APED$[ M1EQ0FEJ%96)#RDB+.8Y4:YE8O=7_O#QA0S\YC"H&6D.@:K$>:K+!%!74($-< M,M!\LM(TL(BL)8%2PSSVB FDEQ<820U#DYOB!F/[]?-HTLN2?S;.07&]+_!K M/C%$K'KWO,"2D9$_(-E0Y)RV5G-YYU/)G\-M0T*Y_T]M![$_/O**[RP)<414 M$B0AP"4F-OM&!%@MB06M6;6SW""0J>PL#=E97BYPQT"9E-'FVGDE M)7Z:"'KKUI2Z#+BN 9_><@J'NMKEZG:]W. S+B@ 2ZL\C(Y<'W[4@+M\_&,, M<>5C#-2EF^6;H\^?9^FIMM]*2\OW1Y.C<0Z3C#,+-_9'QZW><+9%93OS2J=[ M'>>4C_D9Z]Y8KG)B5(G+.4.Y-_2C ;2F]BM,VCE?^2X^H_6@OI<]V(H3W-KS ME%Y6RZ:;5\VKM)0Z4(ZF:Z2OB_E(UJG@(R=(<,J3S:X Z2 LPCA$I;D1TI$< MD,=9DP+R:MK/"P2M 035'E1<(.B>(6B^6Q\/WGDL$0LD(AXC(".<1$2F#238 M7"X7YR8];2+O[#5LWGG4RM"Y*>3#J;L$(ZT'A%[V8"L.H?? XF:KI>!G[?BY MF$TEHC.4,Y=0,ZI$X8+.]6\D AJ8(TH*PMG&EFH;LX85^@K^K '^W .%*_AS M?_@SQ]^,!LHIU&7I!E5;9YAN+12S^U#88P,Y MWE860;$2 MFL;:.IL^'#UO:(C,+U/K^G :\YY^S$?,B%DUS\6@^N->F!Z>*N>%-\YFY1D^ M?XMUDU'_:'KU6RY,M(=L"#\4LM \$CT7]W_AY^%9 -%G^Q&0&X/]%]F81OC, M]H_MM\G&+S\\R* W//UL3F<3-__,5SY9C'6:5NG)9NLWX=IH/(M32>L>QK-L MA]_L(X^@=3C.6/U?/:-X4,2R!,*8*R4M]:"U-4$[*;GC_ZA<:][-3,+G&>:' MT\EOO]BMRZ3VDS55K?7S=5J%.Z7G[]O/$WAV^LNOI[K2&U;/4[WIUX$=?TS" M/5GK2'$3-KBF^*=G5E_$FN?+:=1]+ M\*8PXE8?>_TU<3^#31OXC3YVW>.4NN/TY@CCK +9&3*M<'['=6^SZ('V,PFB$ M993)K#:YDEA42!&O7;3"Q9QLQ-H*E\"E@D9-1*-Z#>N"1@^*1G-F-F ?'0>) M!&')S 9#D/':(G >6R&YC9IM;)&V:E08Y1,Y#DGFRJ#5G_6]G[3^IU>5P:HZ M5;2L]^GYII/<"3Q;)NW\RO@H7>SWK.OUJ_.PZJ!L-#U,E+$_&GY$)Y]W=OU. M%9K6 Y[7T.]9,UE,:^:ODR7XZC"% H^UX?/KQ?+&EF3 M_I,861QQPF?KD5:)+3(BO,/28(E)CI%BM77=*,LW-_YESK]<5WFE M&]0PHG74,'JXXY/63+R+/VL_#MP[OPV5$N MDU:3#]V729L_#/;2>#H[2=O?_=E_WWU+]M[M98W]]G[PGNV_.XA[G_X5_T@; M@%EMD,CE6A/**F2C,(CXF/X',IEU9@;1O6&R%[8S4LHH!?:0RQP!ETQJ*R77 M07/./&-<9E"=3>C!J#H5G$X_/_OEE^/CX\VO;MS?'(T__D(Q9K^,T^5?3N_= MV#J ]#T^61O5N<]9ZO1E!<.FHU8R5/*X0@;W3""&57V(W-"RY6R_"@F;' ), M32$%A7M:EO+EM\-HF77 M<0;DV0R0'V;@\EHA[)I2( M?]?Y=__=6]JAN\?ONYVXUYL9E7MO,.WL_'O<>?V/43(R, (Y*@!QD )I;#U2 M@CFO/'%"TIQ*C=M:R 99EL715=#H/FHF%C1Z2#3Z/H=&PH0 !A@*R9A&G!&* MG,*A:OB8VPE8B=W&%B6FCF/1DAKX,QU\'EW->@]+GY'X(T4*-U@)& M#P1&WQ:HD8H\D2/L$-46)PAB+E&C@!$V46@< Q/"9S!J$]ZD*C.EKTFC2$71 MZ,?3Z'EZP07&47**E-=)HXF@2$=7=573AAJL;(ZYHFW-[UQWN7DQ5TTC%W^= M!4;5P2U6K65D [E%9S0[UA\^A>HG#P1"G><+M")1"H%#C,@K0W/@IT%6>85B M((8G"R=9-SB'H1/-&V3AU%T2^8GJ\D.QBJ++]Z++\X3"&JX8B0I);QCBSB03 M06"33 0'G!H*BIF-+8+;4JRANZ*Q4=S=4:YE=%7$P[(<[N0X[R208*XT?Q[^ MC<[[UL>#7/^TK#BHET9EZX7S;Q8X&TF254XJI#0/B"O!D.4X%^@148(PU@M= M6Y^RVO6KX:F'!5\+OI:>:$\*7Q<<<\ "9B*9PT9PQ+D!Y'(/<6[E2.')RT[3B\/JR+Q'\>) MK'^VXVD.4YX>PN3*8.23TJ.Y3NDTO9!KEDXVKWSNIU-!R5Q=02F/L4*DG];Y M862CE%U:R[)+#U)+N%J(+SLO7G9V#[9;S_'9[/_U[F_Y(#[+=>?YR^Z_6FVYZ86^WTWW3T$?Y MG[=#>Q1Z"2'_[^((;ZC\?..2Q[J0QD%XAM#9IH9_I5I>J]@]30-6F5*?Y+8F1=(X&Z4-]#5GA/Q+7W^VD-]F/K\9I;QQ. M*TQ)5/5-6FZ]F-C%<+H]*TJ0!O8J;9:^!Y-N^O[?^R/_[^,2TN^=,T+Z^Z>] M[H=^SH'<^_0BD$_VOK](W_5:=+I_#SKI.^]=XED_O'V^][WC]\^?$K_OGO+$XDDG7?O\?X?+^+>]UV\M_U/,LNI MH)$B"KG#A;(!.:W_?_;>M*FM9%D;_2L*WO?>M\@@C;8QWU;8MN- M[8 O1(T@K($M(3/\^INUEB0T@"UL 1*L/6"0UE!#YE,YIT:P!8''Y*/'8387 MR],0+4D")YG9Q1@.-[OH5>2">:DV:A&D_//,[KT!'";%KF1XGMR7PN XL3.U MVZVIC?9F), .R64&TN],E?KAV.[C6[-\EBR>\T?S O#.+\"D=R[3(IEC9@9? M'A%>[A:KWG= X(P]"^=O[WQXEM=^R\ERN?HIQ?]Z4TJUQ5_D7[_7SGL1Y-A< M)^2B7_8_:K8?(LN"]&LO;J7EH3!<"LS-3KX_ZZ#-B^O:9?/BM/9IZY^MVDG, M0VRUKO-]\3P_VMZ2W'FO"2\Y;^4J)L-!%W>]V]GY]WC8F63/![U<7/=BE [8 M&[2&94QZ\630*N;>'PKHY8O_B7[0NZUVLG?E3VWG),)BM=O-?G]VK?[9>S-Z MX6:Q$LU^EFF*DBJM5@TTZYAW+!OKSZ.'M2BF>'':A16PY^>M9EE^)3]Q8MF) M^E>_MM,!7FG5/D;8)% B.K6WL$HU@M'_5S2BRK>D9E;0:]?1]FJQDTNY[$8? MVR[V2N61BLU:AN'-8=46V(CR739TST+FV8HZ MM]V BXS6 B5/RM6_^YXQQ6:>&_W^ (;,\ZE=1J!/V[]WP+WX+<(A4KP]7IV7 M-8,"\ ;L=;[G'%:\&_H9'3+^Q; U=4 LM'C%Y-F (<_2AGIN=9MO.@;/E-;)^WNM<1G@; D9H7)??#]YG(SUM (IL3 M-2Z_V=9@>..HS-&E[?5@W-? *C S.],7)-9:$=XZN0V;I0-NX"_*-;FMC51H MXL4(^WFM86O[M[OJBUOSQ1-,-]LG>*NV7U99BG!K?XFK"IC4O=7+?8C_&33/\SBV:O7;,;D(Z/-GU&SGB=%_BZ M,+6 !M_O=@I]LB2*XLJ))MHU^\TV6\4%Y0G0K@W?!6^*XS?W[W]W?DU>T*W: M)%9DALAHGO&N (N2,0N#7'%,?HW7DQM\^W08QD@^R[_';]W6-V#D"+2:)?", M\P5G#WJW@E>()[U8+CJ\WA? T 6>SD0V/$_@V\%%8=$H>]Q\BYGA>S"R_BU M $+;;\W>X/;4?+/_^?TN(F9TAA6SG%J-MKVN#8] (M.O*QEQLP0X>&@+ D9 M=(<\5L"8R:6'7>Z=C(B]/X#-*Y_3'VY=P=G71 94?>R M$S/)N7XS-&VOF0$U#[28!QJ)H<,:$"7#7^2JD:7AO0^2P+=\D$2@X5:S#8/* M4UT3VFK>BNB3)-4_[0Y: 2:5,3,,Q>XS@*_BVS&(++(=CRVL+M/ZL5B%EQ^5 MFEGI+7\[7-Z+4S@C4!NN/^T/US?7)YA:6Y#WV7 MG4'>I1GW9:X*XY1DVD7-K?:&LI28MEQ*XC"QA0&(8E;6X9J+$Z%S;LQN)ZL4 MY;'WL=G_^N_8RQ\ HI&Q(Q+1UV;X.?.\OG-L&2;.R8"D,#*'^$=DL75(6(&) MM(9%DR/RR)P3\;]FH/*_LP1R40#SK7@_XM!^\^K'!-3IWD<_!/]7/LO;W5[\ MP5NW:HM1K1RIKS]XZ7*F.'[;TG@D!>\=)9XR';G15 N'@XF!6L<3HJ M'EF,1P[@WP-X_\T'W#C8(?L[QRPR&8@WB!?N=TTM2O? %^-350CZ?R>$WY2#9VT%PVMOV,.>_I2<9FG M[WKK,ZWQ#Q"T,%R F/STZQ1*'3B;'N_3MQY5GAOZ=N5]9_*:D1E_9?QZUZ.CJ]4^O&F<-NB>V-_U^/ FURO] MZ_3P;.^Z_N[3)?Q-\W./=C^W9H^N_2]'9W6ZEX/-.%QSEH/!ZNVWS?K!^\NC M@S_A[T.8 XSIRV<0[TY(8^3 M(4(+X:P5W&/O"+$IJ"2=)5QD/^"T7^_Y-K]P$%Z7/U_Q1M/ZY3'Q5@:6'/*$ M8=AHII#F#B,'@B'3.H*DR&R*DPFSVX[>)6;MF_A(_^,X"/-FJ_;4R\9>/WK?-S6N,,ISSTU> MAXU%\Z^EM:V<8W]DXB_]/?NE/V?S>V/8JNUWQI)6[59IG;*'EI0R->%!?^2Y M@U'FB6W[>NAY=6]A%"^M^[630#-E@.OVJ2YL= M2+#B.4 Y,OLU"Y<_./KBT^S];7P74S9%2>7MK!D7V;UI#NXZ%_8TAU2^CKG MICMAL1RT!V7@:RV6'M@)SX+M%][ML7UZ% ;0/8^=_/11&>!LL?;#)\7L;P$] MIWFQ5?N1Y'JG++M0]/),7.D+CN+-2O9]8;R/%I%[U^K?'=XX#9!WGD(_>WHM M\67:2R M[ZCLH"H,X#K@"$FJ[[$(;/JWP\Q<']/" *X[ ;!/I=C)"EQ$PXX,O MY ,3CEPX: OO^.W1L#F,",@'4#,'B!318L/#.&-_$>25";BT1>%*H1XAS'9$6-B E*/$AA"B, (*F M=.N^[*D103<[OE<$\ A#$EJ[,0>TBE(=4#A0PJ]I;CBZFPN*QW/8XHJK6#- MPAG^K=D=]"?DP.E8D4EYY%DH[V/,[:7I]3?N15U=DM)IZ+"NZGP_150 MH=$.5EEKE!*G0(4Q !52A1+Q/$@%>Q$!5A7_(:K.BZJPPB59%O%4(PRS(P%\ M\HR^3Y2=%XT7%6[?9U$P@H8VC.Z;)%1@DS3(\1KCF(]+F$09/@!'PU"T'@:* M#-\PJ3\-8PG&, Z6<6@C@^TM1XTVS"D1KRL?>RV;>?7A*RE=ZA9\+UW^6F_NP6%GA5BKE.6 MD2$3D\N.THLF"DU0)C*-%F$QV5^4NH7/*&1OT3 +5]O^TU?QFYE[2/<[A&0 M3*U_FB.!1J0P(J)9HBGDT6E"+['SO)?'6MZV0%!*X=""F95.K2FU-O-3P31# MD6 R^,Y-1+X6R6RSIH!"UK"]4-#=D&?+.64GRG!6M_Z-!?3#AV8P$2+8 CZ/ M)_5GL*U[ V8>U\;\=^SW8]P?Q>?^G:%S55P'5_6#3S=_TZ/KPR]>PN?71P=_ MM> ^?'APVFKL?CR%S^#W/=[8;;0;9T>GAS<[XO"@_BV\^\S#__[5.J*M;^ZL M"V. ^]J?8(SYGD^X\6X//OMX6C\XP74*XVL7>>NG=:*OZP=?X>1[?U,_^\3@ M),/'.6E&:N61E-$A+CB<51%[.,HY%2%Q'PB9-9IR;@PLO%!:.HZS>]R!QBNP MU\HE%_6L?;E<]I^P&O_X13-6X\"4UT;!04NYQ]0(#(>MTH3*J'R2W[/F/G<8 MWG1:P6U(>1%&7CK+X>1OY4#;',/_6[)^U$2WC*D=7'3;73@A<^SB=+!,=>I] MY]2;6>FQ;).UQ(?(WH0*35.&+"UXM$%C$KW43'(CF#?L!]%M\T+X-&KME<-: M"[G[.9#MJF@0>0:R^.Z'F_K!H3C6S@3&O46,&X4 /B)R!#/D3/3>1:8&:>AQ#"KW8_K@AAF83@V3$U("@&(E ,(B$>F$' G S!1BGO&'<>Y] N MMC7?P+@V)(+-43I>(1]F3>BV$?J] !*+I(7.K;I4!)T#QC=[A3[F0>(]*5*D M8FD[G4P.*F7>_%OV6CFXM=MIC\Q=0S]2^;[;@V!SF(U5N&*ZSX->18_<:8K= M\3ZV8F%C^P@SJ CX(01\!*M %8AX8QMO MZ7OI]_E K**'9=.#. ;@8290CXRV''%G,3**":2"L5IQC8IV+QFEJJ97&P'"\&]=-(E\H/LB(H0EDD(!SOT6% X@53 . ,95&\6SFQ(A+ M1Y##*B%-F)'PPP8GLD1]7^>)9P>PB@Q^F0P:E\>&<>^4("AQ#N>8,@Q9B@-B M@C#FF!76A9R-\0,RF$&OM0BW_6SA&=G+5X)5F-PK6$X M1%%TI #?9GN<"G9;YJ5](QW=E..7KYB7(K3D7P2.XB@I.VBGJD>QTPM^W MY5I*WU%1>_(5>XRN==O1:!!=P!#"_W? M_U@0!&#FY0C&P;I%K658@98][\<_1K_\*S3[YRU[_4>S4\RHN.E?PV<-(WQS M<.MLPY&\T.77MW&O6[B,?1TV/AF^>?CU5O'53.WH\CLIMSAG]WZ-M\A/?L@U6+O38'[2L^6&_J5^Z](ZN F5\^&/6T=<_"C' (_M##Z@K\?G%S7W[V_.3S[ MW*RW]-7?!SNY!P'\ZR\;!R?BF"4K/,N*40 ACB>0FG2T$4F23%":!JY5M>;+ M7?/ !"?1<<04=@C.V8!LT7/9*N63B0E+4N3\%;4'Q^45;VL(CJ22"8EES/S3 M_RRQC>&/[GME'6L>/.LU;TBSK(9?TX:,D0YV_6:-.C>N$?*\GT8>3ZQ@3%+D M5-*(.QV08QJT/$YD),:8B'-/+[8IA%E2[\:5Z=A5P5L%;]^QUC+BLKQC%9;< M6&6DQ1PGJK7$#%L]3J>IX&V%X.W#-+RE*(UWWJ 8I$&<8 Z' 4")4H(E1(C M7 *\R4W!?[ECX5/!VY+ZUJX@&%5*Q<_3_O6<4L$=G.R>2.1]D(A[09 ET2 = M'(_4R1 -K]9\N6MNK, 6,X.,8*#(I=S67@N?_7&?*05&^^#Y/^/4SVI'O[E%\O[[U MXFTPO[8@:WX /+(85\'^$F'_9DYX$S0Q9QE!B0#8+0AY3 MW2#[9:VB4J N['[#-,R)1N"$O$$]1HIQP$QGG7FUL%\'G0YK/B3K?BQR77GK!I<,J!G@>\!0+.@8K MJ:8ZZ3 I1-Y56^AMN;\%(N9BC?MI5&^:3.%BWKD_PJ!W"_S3F+KY%CL5#LHM^4B&: MH^Q)FOZ8 6X_?>K'(D>B2B>ZA[QIXV#GV&H%NHME*(D4$-=,(N/ASY"2-]Q+ M'AS/>;%+3RO[.0&OVOCE;+P_3AX6W#".' X)#B=OD5$&(QN2Q@8'Z6VV8?ZH MX.=L[MA'. M9L60KJD3!GRQ&7)#S^'BH%>?#"\H37' !1E+E_/1?ND^[Q/-S M>SUL:[=""5$OW@/SPGTLRW)&?U>$_?>0G2_V@?G.T^_FTOONY MW7A79XW=NJBW]W#]"SR'?FS"_T^/0-2%]\PX7;H@YC:^-K[L7>:FWXC=>_C_VZ^'!R=7C<]W)$4)T&0B30)1H7/-6!J1 !- MU,)H$LS&MJ:;A-Q7Y.QQ^&0]_,\5OE7X=C>^W6F(J7#MT7!MQIFL7)!<,H5TT?%M4V&R%K#VU)E0XWZ13\.@61KX8VR[76)55[DE M%AC '5U&\SXBMG6'"<$!1^<';&S_1GZ?::19A;VO'!!_5]#\U!DUL(MA[\K# MI3M%Y(SO,)+2EHCJGA"#MA46[ @ZR5&!%+C-!8:18LH+/:5.0^3U*5 MT/+J.?M.$>M^CJZ8]H%,.R-2"2T#Q9B#JD@UXM8;9)Q4"/M(J%=4>X4WMM4J M,>S+M?/]NW3CU+[9UB#>Z<*ITE=61V=^U5'95?K*^J#^'>DK*E(JI$/".HEX MT XY%@DBP6EF-.?>TRI]I0+*"BA7!BCOE(LKF%PN3,XFKZB8*/$!D:04:+2$ M(F>Q0=$%83S'(J:8[8WRUW.[5P E[\A=^5Y SQ*X36SI'QKRZ/<,>6112]X2 M!FL6BLZJC?_SQK;\L ?]H#^*1AT'LN9.%T7^3+3^M)3S9T)*YQH.W_'W=+/M MB=T:CHG3+967:'X!QV%2_S4=Z3:D/'Q[BW5 9X.+^V^9BQ)YTG X0F:6;>+G M:>\VLN4D(M>+]BNR"8;XAVU=VNO^QO],TS@0^,S*S4ZZG-IV4:+ZKA??V0EZ M@<[.CQU:"O3UIMN_J,)';^KBF$>"G2 *44Y";D&HD0XJ( D?A\0$B4*\B'#0 M_N#\O%5DY=D68$\I+&2R'#50_%$'9UY$/) E+OY=-78]7Q_]RN,YY =?JE? M@G(OZKM_MO=W9RM9=$7]'3SSY@,^A#L;!WLPSA.^?W"(C\X"O.?/T\;NU\OZ MNT-^9Z5Y;A@S@1.D@HB(6RZ1J_!'^_@1MO'?I38\MMDC6J'*(JAR M1UUE9Q0V!"/OF4=<$H,T=@P9G5LF!*J%UQO;9HOBU8AI>3H.^*\**U89*[XC MC51(L12DF)$_.#->JES%B6?Y@^?J$9(+9%+4/!"2 @D;VVH+KTCEYN="BI=K M#'EC^Z>UN( GFB8V(^6"X&%C7A!DE&$@B4CB/-B,LMN3"+D7/""*BI=%.K986! MK%'06P5$KPF(FIW4F1)4;S&H@ID'PLRL-"J#LDDD%"DSB&L?D>$*A-,@,'&P M4R+#C%!JA3#FY1K="N(.HQJ$77=AX9)"(HQ7_K0L< PB8R=>+DD>_(&:_E@=GRISN#\GT?6=O2*1ON[U7G6'Q1&B.YX1&)[@S'B*"TV (\T)?1?*X13"[39J,+C MR_!X>G]X?!YDP3=&\:"(99)*S)62EOJHM35!.RFYX\>YR?CSQ=3?'0I,^*-% M6L]%"Q9+R;=NDSL>.5[_8_P6.X/XMM=MCQIR?&E>G+X9]('Z8F]% OAQHVG: MOOVVLW_V%O!N1^SO>MHX@/< D^QC*_[O MQ^NC+^'<42[K7S[=U'>_\L;-(:F?'0+VG0#6?;W9+S[[V*K3#Q@^NX1GI/K9 MGFB<''OA,(^)(4LU0UF:0EHQBHPASGO)K+-XMOJS\LYY1G"4(7 9B:-&!(R= M8DX(;.9J?0]WH/8Q^NY)IV#U>8B9J0 _G_CQX[?.5"1/A!"E..8@/S*BK-<\ M!A=",A*K7(GAL5.R;GFA>,X?S0N +K\ =[RQY\6UMP7]<[Y)/_C EAR$M/V3%A>A#[:3B$54I_>@;T?'\%Z,E@(4/D!&DL M$^*")J0E3T@YIYT1"@MK7T3RTS2G]H: 'FXI(SW]R+Z;QHP10"/'+,_'YX"+^"4OC<;)D%DVP>E+N#MX01CY!H)-C/I2]5 M@WVFP4J\6*.%7TWA,JN1EJ07RDHZR!V+:O4RVW(O9ULN(S-KK9;@G^;5_0NP MO'R^>U,B?I 5L2K+E 7*&@B,A>:<1:%%/$^+S/G5K)TBK26 M3UI/%$T)J_>DGH5/G686J/^Y +EZS@/^T[EILSO^,KQ%#Y[UFKN22-%UC5#E M>>).::V5B4ERRY10E/)"H:>84;6H*^G[]M&]JQS "ZN7'4WPOW!@K];"W_VS M-H'3P_95:_]LY_*0UB^/=N'97SY<'MY\N*Q_>2_J!T?PCH\PJH_-^LT>O/L] M&]T#[QH'-GU_S/([@]\;NSM7AV=>K1OL#/WK7.,NELN YI_6S MD.K-[$':RYXDFKU+C0_'6"09.?=(!9US8Z5 1I.$B H)2Z%EU$K[14W11:S$IM$W] M(/;)Y+PB*G$+0IZPS&+F#8T1YSQ<%^G#0X@J['M6[",SV,>U(MYSBK#2#G'B M"=)">V0"9EPJ$:3E&]M,D&7T_*BPK\*^]<$^+HVE.@03F.1:"Z-L=EY+#?(@ MUQ@7V(69,,8!^CFYH] M>I?-96'?$R7T/+5Q*0*)(.2X JK)"UH*P*.)Q<8""0QP!0!4A% M7V VRFMG;VN,$!%3$27G3&-C"2/4VFB35SJPR@*U9NP]:X$2*B70IP-2GE+$ MK-+%K32#272$CG$7<*(\U,YG$??:31,4,WM@7;5&Q%"E55[+T\ M]G9:,,F4(=IHKH"A132&)(I%$%A:5=D1UHR]Y^P(@ELK4T0I4HZXCA$Y#:>W M8Q3^YSEAD6]L<[-)\"_WXEN_+JQ/;2G8&_2ZYW&S5F^&T(JU/=N_*))T=E(V M'?R4Y6#10DEK"$X29N8](!*H%%PE;(EQ$0-,$0QRIZTL!VL%3HTW0VMD%YW 3(6J'"1,NNK_]*^3NIH+DGP5!* M.2%!"R5\L$8'YV(PIC(=K!E_SYH.E!6Y$9U%V.02N H;Y(#ED8XN"LDQB)T@ M?!B^27^]3DW%WJO&WE@KQF"C ^:>:T^-$1+[Z%0T@08B*M/!FK'WK.D@\*"< M2@0)BD&WL,(AE[O86I4H!Z51!F,WMN&33 MZN MI18K4<4@K!M_S]H.$@V>$IU 'O<@GD=&0#QW!E'+E0U.1JLB\#*;&PSLZD,72$[9N6F6(X7 M4FLAH@?6#8)')YT&N2)2JZ0 +2.DRE*P9NP]:RF0#BOF:$)1 %-S2A*RV!"$ M-7/ X2(F%0KV)H94[/W2V%M(^&\T,E@#I[,&\Y)6E8,W8>R[( MP"E.@G#(>,80#Y(@%QA&RG$KO'$Z8+>QK?2F$;]L**C8>]786R9EF(H@GDO& M?;!.4*X(XC?=5) M9LM8EC4'=D*%IBG74]6@EMD 6EGT4C/)#P1XF:;.H/5#B9,W#5IM%+SL!= GNM1XIN!:\5O-X-KPICZ37SCBG. M,;'.15"5J*56&@/?55:O-8/76:L7$]2%7,[*6I]RDJ]!QJ4$RVNQ$#HY&E1. M\M6;H!M5\%K!:P6O2X37Y;>@JN#U6>%UUNKH;/*6&XDTX0)Q4$F0"1SDV&"< MB8P*V/Z-;6GDIOYULV,%KQ6\5O Z*;WJ***R7G'AN8\2UEH:1I0'>)5FD[ EER9\1GB]HSG@ M"K>O&7:HJ?5CJ]6O-2_ZM?->-PP\_!*:O>@O6M>YI]2HZTR_=GG:K=E>T>GSI]UOS9"ORUEK^<93V^G$5NW<]BXZ^?.+4WM1O"TWNLGO M<_'4MM)6;6VZZJ&/57#GI5; MIJJK2M6PIR*M%5V[5]:P9[?0+JI./575X@F3$(/W$VD"(21RQ:4S.3%<)<:< M8%2'*EYD*2:A]E^M^N['TZ.S0QC#Y]/#@P\PCJ-FXZ9.CG9/>&-W3S3:;T\; M!XW6K$GHL/WILO'N;;MQ=MIL?(%K=@_Q4?L]J]]\_KJ_>X+K!U_IX9<]4J>? M[^[4(Q5LFT'2YDX]43!D+,9(&IM"LE(EXS:VJ6*;BBS9XOY2#.H5]KU,[#.6 M)8HC=C)9'JUVT; 4O [8:RFPKX(YU@S[9H,Y(B6*)RM02MX@KH1$.AB"M,.Y M/PG\3#E;6HK-0GRNL*_"OM>"?0X$/D94TI%13HVV3O+ 0/+CW/ 89!5IL6;8 M-QMIP4R"(XT&Q'4*N9";039@AIP3FDC+HA$Z%Y'EFY+\2-HOXH% MSC13!)N4L4]N,EIUZGE>J^3[3KC3+OG:,W1]8"IX3[4B@D=!').."1=E\,DZ M4Y7/62^0NJ-'3Q02#B**",,:<>($,E9HI PG06)A15(;VYIO4EE5^7]Q[ TG MD&+<:0Y:%V*<),LZ"#.*(1U9;C734 MA ;"J(M^8UNQ38JK%EPOCKV%<@H[0A*7"AY&-8N@C2=J)3=1,E^95]:,O6?- M*[GF&6Q@0%8%AWCNPZ4!P)$!>SFN(R$LM1KX MVCE.&-,4>V:BDE2EJ&)E0E@W_IXU(7C.20+41MAJ@SA-##G)01C3A! >N%?$ M '_G%IJ_;CZM"NA4!716PO9;Y%++?T>&(&ZDLBP)Y8Q5(;KF-.Y,$ MJ2S).>%XRCER50&=*@6Y@M>J@$X%KS^ UUF[%Q;"!1D5DE0+Q)D(R"CI$06% MF'KE$F>D*J!3P6L%KU4!G0I>?PBOLW9':;&A5'!$K<*(#U^_ Z:_:-)'(&\BK2$DO$-<.YZ8E#0A*+K22Y9OZK M** SG%IC %38]-^I#K-L5BV>\T?S L;IOY_)6Y2'&7%-[4_;LAT?^]/57*9F ML011:9I[[V+9S*D7.YWP=].Z9JMY<7V0E_4 7OMGJ^N_KB=;MN+_?KP^^A+. M'>6R_N7337WW*V_<')+ZV>%58_=$P-\W^\5G'UMU^@'#9Y?PC%0_>W]5/SD6 MQAB%K4$R\8BXM YIK2W\YBQ5(3D9Z48M G:=P_)>] 9Q8\T*$A5%F/JU9J<$ MYWR.6-<=7-1ZTLX;:Q172-%MK1XA+I&=(L;N2[5=\B6I(L-:'D%5]:F>,/#"E^\ MK!78!4QIN]B;7(4'E;!8F9CPN^>W4Z+C;W_?(N+O3UC=9-F%4*:>\T*+B^QX M#X.^Z$^<=YNU3GQPN9$7JT2_)#6X#$Z74>:B(1*#:J2%%M%JT)*BUNSX_6+& MQ1'1?!S33"->O!GT>H"SKT'-/6H>GNUS?Z[.LC/'S#(T2!+^QNX[ZKQ M;H\>'7P@C9N=ZUDU]ZC]5[.^^_[F\*#.#V_JH!)_N-P_ !7V)C]G#Q\>'+4: MNY]8??>ONXJ"1*F--X2AJ)0O?> .,X:HCDQX3K#*S?\8IIN&_G+TXA+;B#^1 M'; "H34 (<6("TIG.[@$_5T9:3''B6HM,<-6%R"4]?<*A%8#A&8]Q=X*)Y*0 MR*<<0AT]0T9$^%.[E.L46453#L3)+4B796NK$C'O9;TWT[:)7PE>?1F8>=?$ MUAPSER6XW6OX!.BL,'-IF#F?-!IBD%Y9BH+4&/' %;)!1"2$)4FXI(@S&]M" M;I)?#ZY9O:R3"H-> 8M2VZK,.B),&A6;K,N8*P":(N6)\ @HI&+V"-M1*XJ M)3B18F.;FTTL?KFHVNIEQJR:V+8;4P1=)?QL0LS+P\QUT75_6Q'!;>RIKE!S M6:AY1]H)8"8.D@L$FPBHF21&FEN'3/3&ATASRO#&-N%BDZCYFD1S[H_*VE8A MT),BT&.*;14"/08"S\FP1J(U,<\<@$,B%P9$4(*09">!*Y9('>-'@^ M=/A9$.A7 M.>-TIH&-B9W:'=DP[<&#)I%PW++G+W(%3$_O2;5ZC=+;KHQ-Q% MIY9C&TH1F8K-6C[3R_9MES;'%N5@4+BHB/Z)P&73DE_-E2%P-;@^?^\BK$8G M!REU4_%!+YYW8;'A@W.85#<43_V_3Y@;NU W1@,ADOX<;R"BZ$]T^/D0 M.WCF_L&GJ_H!8,+NSM7^SK'TPCOG0<+ ,>6:_Q89*0@B+FF;J(DA)PE0L35? M6*P&'- JHM> /!]"&[^:>5+1QN/3QG4=3@%E=(@N=P>U0!L61^0LELB">"I" MDC[:N+&M\-9\[O.(-C8!2?KG$3[\%EO76[5?QSI98!U9):S[U435BIX?G9[W M+NN7QYQX9G' B!E"$>=6(9V41I)'PT%79MA9P#JZ3*S[U320BC8>GS:N,M;) M$!QW%@F6VR%C[Y!+@2)"F34)T^"$ M- KCOAYA5+\6!KTB5OP>0!Q"U'=DP'SY'7!Y&7NQUNE>U( 88I996]>U9OL< MQE/VO>W"&WNU!']W>_VMZ3#Q/.$\^F9G4(2K3TG20U&6TRV5([W/N_UFON:/ M7FS9O!*W =[_-1VH/PP/Q[>W6-?OM@87]]\R%U_[I'(Z83/+,O'SM'<;$7H" MQV0OVJ_()ACB'[9U::_[&_\SK7^ \C&SV703MWO7BF4TI.=@F0HA2 M'',G.", /)K'X$!K,Q(KA;^7*_',Z3D'/7C<$%#_W[)5NVM.PR]O1]ZOG0]Z_M3V85"]H@UY&0"<9< B MAV6OTD[B91[.9$=[' MWH7-_\+T^IN LH#I@/EY"UIP9\[*R2D^Y[%C6Q=P..R7*P!WC$8[O"4-6@G. MDY@G^2WV;*OVGP%L3[DLHU2B8N'.BY'FV\KQY6&U!ZV+)KJ.%O!H<)[EVG'W M]PE"V'K*S+>Q3#(D\0G6O>7FL M(A)I9FFVRA$0727(C/ ;MXQ&H\@Z9\4-E3B0:P!QVE/,%H>DD*L_B&78?J9X@M-VK M=/Y$HA[AZY6I1\66X3^74O>]Q^HM:<2:).I58ZW&6HWUL<:J,*]R8&<]MZ7@ M!8="/GI>90XL3)J]QDGSUSAI\1HG+5_=I$&)Z,7"P/;ZIIZ+FC\DA7]9\:KC MJ8ZMDT\3>_3Q@9J@[>>C;E3[8?K,*PVH#RNW]#IKN+W\$FT\4&NBLX%SQ7E* M5LHH.7%:T!@I]8M&RBYDX7H-\6H?K@[IWE7C[)#O[WYLU<_RV$XXO.^R 7\W MOKQMUL]:IXUWAW@N7FWW[=GAP1Z, ZY_]^FZL>O9_NX)W _C??>)''YY?[W_ M90\?G7U,]7_F(F:IX"1P$5%002-NF4.&.X^BURH)1QFS;&-;*+Y)Z9(+M;^4 M2I85R+U,D*.><8N%D%Y%SJ,V FM-N4W.*8>YKD!N54%N-B@W::*#S U 8Z*( M>X61MI0B0:(*%$?0<@'D&-6;FBZYGF\%J(#=;M-PJ0X3@#-DBYC1HCF _$\K-\SR+3/D80-2"J9\"(2EJ"ZB&A98A<@Y,DH*R09D*XE85XJY&?H?&V0=1W_UT' '?XZQF,HQ%K M X(;]A;D.$< XUPD"&M.82MI4CQM;!O!-YE<&\?J J5"[DYY+$C(*!X4L4Q2 MB;E2TE(/*V%-T$Y*[OBQH!L+Q>T_29.,(N-";)4[,?_SD7-_WMIF[[-M#>)N ML^];W?Z@%_LKDLE#ZF.6/+F"Y_"CLZ-VX^ROKX=G'_#1;BZ?LW=]>//7:?U@ M!UCF/3Z\V<.SF3S[NV^;C;/3=J-]2.MM>.[NQZ_U]OO+.KRSWMZ[JN]Z7C_[ M>%8_ /:ZV95+U+GYJE\)@OLCGS2'[YY M>J1)!Q&EL"PISQW,2&MI!4W]GK7.;NI>$%_F/74C[5TYSC+[',8;1G'-TSH_.]^CMWC MM4;W(I9YG_"G&O[Y6\YL&B7;PX"'Z:D7W1S^!XO=*8Z (C,J=IK=7EZ"V-^H MN=CJ7OY>L^?GO>Y5D6J67]GL3:S',*UT8H%@^/<]L?NS*)<2.<^:+O-%Q M4NP$2/T02F8R2F>$\1$WK%'^*"=;PBP_;TQN"4S7)L=MG?+Q!#=K,M;UH@&^ M3F,EBSWU5W,RB9CMM#A$I1_:$%8QQV?G.RDLOY#G]!(7:;+#:>V1NYL^@]WU M;AO:=W9T(;O9*F[GO-4BU#[U8="/0_DO?)U>.N$_L+'N"N_GW_%;;-7(LF:Z MK%;$*[]BBYR(U8K=ES/\RYG2Z[XD%=M5;/?T;/="6TN]F3!"_5,:H0HS_>/% M2%21(6L8&<(YI4P&;A.Q7*K@7+!&1T4U-8I&NVADR-_=SLE![+5WH[L8V\RG M(T%2\RH&=!-[W54) OE9VW@9!'+6:AZ>?:*',++&V=?KPX,/Y/#+Y^;AESU2 M/W@/[W[;KG\YO-X_."&S02#[7_YJ-@Z.SNJT3O#%&P3BMN S$<9W%=4T)_=>Z MQ(!4D6X5GBT!SP2-U AMK? Y5]$ERITQ#@.T&6S5$O%L12/;U@74YI+IN1<6 M*XL<]@%QEAQRRN58G"2!J*03/M?[EVJ3,%V!6@5JKP?4B-4Z)1R2]XH#F#D6 MB:7,2V>3(#95H+8JH#:;/,]QT"ZXB$+N]LY-=$B[:%!(5-H >T9(Q]R$E'LO6>^XR!U_N!212[=H3])*\WQ$/)M-E$]>"$^P1Y9SEK-( M05R35".&17).&!6,JC3/"L]>(9ZQI#6F'K K@MK)@B9>:XH3IYYHRI:)9Y60 M]DN@-IL:;P0/5!N+DI,1<9\LLH8;I%-4)%%O=4P;VTJ*34YH!6H5J+T>4",F MQ6Q"DQ(;;H-Q,1KK(K:&1B%DK$!M54!M+AF>*UA)IA+B<# ACB5'1LF$HA3) M*&4$SJKGFJ':#YRUHY!XF$G\/A!65Z[GE14!O/(K%T@57]&$T-W;1L+?:Z<^ M#"[?S!?VXJA-<-E@-.6FD]U4-BSNYV:3$QF?-1=J,/=OSI]=;M3)L.UI_.HIQOZ.%\2BJ>^HKLEG+FS-Z_&S?SW@U[%=Z M]X"+N?D6?-DL&O_9_G"\[/XB#7#"]N.PU_0H+78ZM;;, M#"Y'/-71==3(,6]6SHNUK>L\7+@E/Z[9R\G#,)P K\IMJV>?5:Q)ITC !9*> M&4G94G@Z[W>B<\@T26XM,;O5++39]Q9L6(Q2GSF7_JWU0ZY#H[:<;TYA@+#$ M:\=J8\3HCYO\IOGI^>'T L*!.>W[>RD^>N&"8;U^T'_X>O][- M @4&9FX=G ]YK?@D=LK<\Z[+[8 +QI[*=U^+77G?R>IB)_IQC]5:LRA6D L) M^(ORP(,CO-.O_0:<#.>Y'_3[97N@'(U8,YNU?%A0_*^/4_?DG=@O2A!\'%%K MMW_1+ZXE_QIU'R_K#L ?;[IY ?K%99U"ZRCNN2W!\,\%?%!4-OA]<_*DRH46 M!D69@EL*JLU2$.S2_WV(SDR%IBDGH6O!HPT:D^BE9I(;P;PI\\\I9E2A.]VV MXVST9B=U_M@'Q+69]OZ& R;N^-R]NI>']Q%FDYLTP[074Z3E>BK2/Y^(?G"( M]P_@_3=%\^:K^LDQSP9:%0UR4;#LC@6=F(J(J/ F6"6IC'AC&V_-NV)KP#.M MO/&9,A]"#3]5C:"BAD>@AJ^T?GD,PC8S@7IDM.6(NUSV1S&!E/-<*6TH3F%C M6V[Q^RD@Y6[TI[E(22]&5!#$0O(\H.+YJ#S*M%#U"" $4H#T10$CQ3DFUKEH MG*:66FD,?%>2'8"01L4O0/H5V3T^"%TW3HX#QE0:Q6%M.$9<.H(<5@EIPHR$ M'S8XD4'H.R3X4!!2.HJHK%=<>.XC=S00CX7(?G?I$BFH 0,(J8H:GI :;AH[ MQX9Q[Y0@*'$.@*0,0Y;B@)@@C#EFAJ!H)@IJ9\%UC"CYHVNO$4O&$=W1!NU5B:.6F'31=V$!M-*8*GZVY8?E# W MK1:/*S9-U%DI.TGV!V[X8!@""'9%7:SS46&M2Z,JEL.AYGI1M>%#LJ2:9?Y:INNMVAW:TVCV]CX3QL@B4*Q5@$D- MA=9;7=Q/Z-J#SH0BT.R<#[+B_4^,8S%Y8R$!>>-71.-B ]O=;&_HE-P+U#5C MB;F[#.-0V1CJ!IQNJ5QYYKS;;^9K_BC6#*CLMN#,?TT7^QG6/,"WMU@'8QU< MW'_+7&[9DRH^A,\LR\3/T]YM[N9)1 Y(\"LJ&N/^85N7]KJ_\3_3"AUHZ>6TI)+4Y;Z).!TMU?L[Q^#W*@\7P4CL<\\@AH '!QG_^?'%3_5QG91 MA"LSV)M\$A;%%NWV7;MV9YG%-2Z;^,;V3]?#?+!SCW%O6D4_M0\3=GZRV/%< M$;B\COG_>_\9-.%8RB148' S=SS.7^QTPO0'$U=6\L^=\L_9)YZ5L.0 .*1! M07H)$G#B2&M!D4B$BJ0Q8=H Q@JQ->^8'DL]N0)DIO1\$O;&VU!\MCFLGYD/ MRH=03A &-"4J!0N8:R$LE9Q+H@RUP1H7*LIY1LJ!,7TXQKD-3> ,)94%Q1*6'("ID\7+?C,T0?"-_?7P M04V77)IUSOT*CBI&7%":6H4E-U89:3''B<))B!FV^I[8GXH;GH0;1./D6)LH MN-,4<>PU M(7R' /NB,#F)**)^\MZ(Z8;LU7@G],',7) X[# 4P5X2!'&4)E M2"PYYY4EE%64\XR4XV]R=5:O@X,]0%C$B+@P&%DF>[%/#G;@&1]NZN\.17VWU6Q\>7]S=.!)X^8KAV=>S7'OP7L& M/ _7_=6J[\)X=^N71V=?+_>_O">'9XU6X^83VS\X@?&_3?6;3S> ^S(2AG&P M2-.0ZS_@S+W QR[A:' @AI PVP> VX@)![V($TP"X&PHB7/)(5UKS?#H'L38$O M_KJV=U6&Z-3@FTO;*VQP%QE(UZ.%P:2/JH@_RR.ON4$?KNP7F/L-P+H[N(7P M$EE]T7_@U/8+*.UU"FJPK5H?CESXPG=S0$0:_9EA.I9>@SZ( YUNN]DI;)3- MSIW/S=?G;@9%E$;Y/1I^?XTF[Q_&;=2<;15A49OYA#G+!N]A&-YX;MW9%UW7 M>LW^UZF3:QS45EK&K^^^I=:V'7M2&GV[YZUY$7QJ8/VW]LP4' M4JME)\*NAC;NXH!,K>YE:2J'Z33;L&O%?=^ZV93::EX49?7A?.KV\E2C[65+ M]DRPUB!?>1/GMJ<8>T&/?D2/F[7+TZ8_+2MZZG]:#"6ER0UUW['D0O+W2VD%B#9LC=)?DHK&^:' MH'=+M>-G92_"N/=',\L1O6Z[>,K>H-SG=QFU29&MW.4![^8=(T?FWBUL$GT=A]+^H')S"7DYO]@_JQL4E1(0AR MQH/B;1Q!!G0'Y+6ERIE$9=:Y.]UYO:D[N,CQN>%.[KD?=D;AV8N8> "1"MT] MGRO 0L!!#PT;69+-9S$26U6E_.GI;.^ZL7/LE<3*4(^(T3Q'IPEDB&)(.JP$ M-1S$8)(#0^ZW;6YFH,['2KB5WJ>Z3W5AN[/_^[R;5=P,L1Z.PF:)K>,C+4L1 M(++8=@'B\-NT@[O5[9R@0BB8L1>-CHD,_P5!9E+W8P>TGW1 3T'[FMA:W_YD MY%>^QQ4G'[JP5[684BQ/WB(2^0$2R"6LOJUUX"P\*4(9GBDP=5X[GU 1&]V+ MW9B#'/(V[_3_-P;8OY.)"[+@\C>(+(U8P<$]<# 1)70 <[D\]D(HGH)$)@6 MAH0%LJ!0(Z8(%A1SZD@1N,KN2>1\]NC5BF2>D&1@IB?'<&0H$K5%U">!N-79 MR1HT(E@[#J(D9]QGDIFW\$Z1S&R4V ,Q4$Z**2N @4N+BZT(^BD)6H!XQ+D5 MP1N%,$D2<1"&D);>(!R2(D)1P_BC8.#2@F9A99;B/B M.=5#\2@_NWT9^:W=#?G+'>Y+].>O"^XM53%J'+ M(GNRL/BXZ\=3;#>I\"XI<5U,F_P?- #U2K[ M0G?@PUZV 62SY$0"[TQ28K;#]G(,Y)"X%E6K[J>G@[ML@U.VT")_+V=S9Y6Q M>3&X3>H[A74<:8K_&=C"_#SK71V%B1=^51 'FD7V8T'ZQ8V7W5Y.Q,R.@W&? MS**5[KGM7]K^L$9O42Y^JCVLWE+BYYI??N^Q!&]IS!^CWR9?^*G/6ROE^9=*\VI? M'V>W]#*;LSY#S;W9/DP_U4O0+#*35>DI]4BM8==P#=:U\^M2:/;7FZ1]=YJ/ MG_NVV$Z_*W3-1K>,Z5EB&1ZY)188P!U9A7F=$=NZ0YC)>:1E[MIOY/>9 ,W' M[Y7WO,73UKU3'RC*H%A,A(9EA;.TL0R=R9.UQ%:CD^;Z,/#_ZWK_LUTQ\?,P M\2MFS>7* $_=5//MXK; )^S)^K*.I.5.^(6L\<.GL:2VMF75=K-ZK#@J>W'1 M+6-H)_T2;5C/BQRB/8H_?6@=ZQ=;N/XEU:;WB6KO'9:@E7&GM39!^4!9#,9& MI6BG\&NM? ^AG_0.#"O3?^)'NQ[7=P_)T>X)/SKXP([>[8FC M=Y_/#MM[<$_CK/[E[=>C]@#$?6!HIP ME"E* [N5J]H0-I] ]_MS8-B#372I^,\ZFNA&V>W_GLMN_Z&M;KPR]&$KT MK@H2/0"('/$F!6H85AX>!NJ=,* QT"1#X"39RLRU FC4>#-GYDI&1Y^$0!IT MO 8<>:6<;$4@T01E(E&P^5IKI[3!F'GK M,4F^,JZL$._.&E[EQJ%@M$/<)8>LE!YEHPH5L*%"\HUMM2GD?1F(+X%S MJW-]>6:)9<%!999X/$5@UBPA3*(1NX!<# ;E^N7(*J>1$)(Z2C ADFULZ_E: M]XM;)9;(_;\:./10%\\PM&F8D<9@U*&;F_R,PYONC7UZN9;49:W)*J+=0RK> M*86]TX8E 5J+"Z#5D/"6*$M8:<4\]B#W: M(^P9U5Y$&8Q=ME-[22SS OU1R_-<55!=0?4C0W5E<'IR])XU."EAHB( W,F& M!.@= M))2N0,J!H1\ZBYK-"[$G4K_%PB?@I0XA,6W*J4.&B%SJL0HHZ4\1"L MIY69;X40<];,ET,X+3,18:<)X@9'9)AB2& 2 PO"R^ WMJG9%%Q5@%D)L14( MKZAU=5DH7%E7'\_6,&M=]9IZGI)'PLF .%<@J5I 8)ND(-YRYC0'\*7ST:L/ M#OIZ9M M++/_4]3QVIZO$C9\ \H8] _*"+GXZCBY;!KRFQ_F-S?I2BK M.-GJP8[K'<:<)5_^6M;RS#7G8KBC<]Q4AZVJXWK1<5T\0\?U[:),QL)-P]>X M==E.6:NT7_L8?00-(J/:6Z#J;@]H>"WJNTXVO@(L:?5K'B F5^.=J.H(G!KB MN#U1;SS7?BT#4,@%<--HUC7;Z^7:#F7AQZ(.ZB4\%\5^AN!F_S1WIQQ?7)9F M+=I=_GO0ZP]LV4&R*)4>>^TQ"$P^=+KTK!UM02I+K/?CN.E:49P79F*+XK%% M2E]:JF;YACP(P+I:'GX:](H*(%U8FY-QT=G[ MGSN*]\VG9!C6NVUWO^5%S::J9MD/KG\Z?'JN9IO?E%K1#PMY%M^> M][K?FKF:KKN>;"@ZTT)TP4+-MRW:RJ4-S03+'O.H7+RXC'&NH.]P^V_WH%SR MR1495=2%D8*\$?HS$QH6 QYUU0,R'!5@F:E*^M_WUB.]OSKPK[0VN7UM'N1) M!YAVDC-ZPS#PN5$7Y5#/8;97S=SQJW7]H++LQC(;%5?48@\_A?/"4R."X4E2 M^-^#NYF\'XYOKQQ>563]QT76/:E_.):6XDB515)8A3@(RDC;;#Z6,ID AZ"Q M+A=9OR]][&?K\MMH$R94A\0$#\8[I9+A(CGLI <9_L&]22H">#@!T/KE,3-! MP498Q"B1B#NND9$A(B9E\,1Q!UR8"6 ^P.71.HT\#R0I98AU@4DB&<=<6VY< M!#4T"6Z=D_C!S44JBGPP19[D5B%8$N[@3$!<288XDQ1I+BP*V#G/*&R'U0M0 MY,/;)7FF8I#$!JNXI$ISKU*TT9'HE/?NP:U"*@)X, %\O:R?'#O*?A*SR M.1.0&&2](X@!!@1L=9#2+- KYAS6,>RNE^7"^X7D0C8N3 HK("@U M.ZGSQU!1O%43^__ &(N:DA5U_I ZSW;$_H=C3^ 0< &CP'U"'!Z(3$[IP#YH M(I.ETHB-;:*W[O,6/;O(5)'"KY/"WF5NM>%=YDZ!G$X><6(%R$X,2,$()4&& MD#2 \,SI4[9I>S:D6IK\5)'G$LCS&LC3AP@H(.$P4H2 MYQW>V&9R^8TGER5)5:2P!%*X@4/+F"2PB1BQ8"SB.A 0KE) 6BIA!,,19Y%* MJ@?*5//.CWEG1['T1O&@B 597F*NE+341ZVM"=I)"4KGL^9J E_-)/T MW49UM57.?/[G([>W>M?MADM8[IU. W"=DZ:0/,[_7Z\Z.\V^[Y5='E>D297 MM/[/F+;S<]N--M#VNT\W1[L?6XTOGT_W#]X";;YM'7WY<-4X^ZMU>+#'YVG; MLT;[D!Y]^>OKT4'C:^/=)W+T94_4OWR"<7]N'>WNT7K[\VG]X!1HNYZM%LGS M')<3D288(^ZM08;S@(1CTI'@E$BV!"4@QAAV,D+DPXAH[ 6/@2L7',Y$K=R*>5??)"O)7B]6=&@=5/$W8WY]#)[&=:DPU165D1O:LZO>M>"CG0TP) MC+B@-+4*)!]CE9$ Q#A1K25FV.I%(SE'Q]E:Q,__[&%7QG"V/XG#@_<"#K.; M?3C4]@\^GA[EYQY\/-O/G^V>B,9!X^P0#L+9&,ZC@]9I_:SU%0X_]N&.9#&NSJ'S_C^[E<"QV+SZ.PHU>=+986(A4N@2PH* C@/.B)+I$1*)6Y= M"A04_(UM*L2FTGJ%BI NJ8#?JM7MF^MR4X0AM4HUQ(:S0?^BB"%Y%97Z'A(^ M_E."]"+H,]R1-\,-.;C=CW>VV?E[83-6A4\+X--\/GO$QL<@$L)$Y!K)Q"$G M! '97E&2*!.<%OZ:3?CE913Q6!_);EYW^#FI[N=C^ZO,H,669171_2$9[L** MI&24A$0N,;%8"RVBU9+8J#5;-,.]DBB7CMC-.<0F6I$D.$.).(*X\!(9S#6* M.B1-K"9"!Y HF=JD_)=+KRV=59:8(#1K8K[;#VL??3CG)QIR36U!OZB-*#W\X%A:^?=7L'II;VJ?VLV M[<6INM3-SMS3MFH'W5H.I)Z.VS^%YW:Z%Y.1AOGC)GS;[+6+9I@PL3*2?C25 MK<7M6<]I@[_#9?$<-N6W38#E^'<.A9]U9QUD8G_%MF;>V#E6R6L?C4>PBJ ^ M.\:0V MZ3M\)_>(E(77Y6X;XK2E>K-PY0!\YQR>V%__V,1UA?/8,HV M9DL+]C.6;"ZWB+G?6OW3EFR\Q:7\J<=^_SO!:#78]1DLWU)$+,.A\;.=VY\B M#[E01^X6/&_M:F21J:Q*E_ ,H[4YI?P5;-/+:?1>1,C5WHQ$\K*4T!-V-E_W M]=OQ?M >E+E&L'@PFIM"%ZF6<.$E;,2+B@!_>O6^C$30G:$(^C&V+6A3L):? M^C$-6K6_FRG6?GO?J1U&V^O__H@X_=1NK/=SXGV1,Y\*9;+6 FVR_\<3DM*R MJ>X5OO(']/@<_85>QI5+5C@^Z1<7JH<&;01^P-_;*W-]L#SQMGIW['>/2 #8ZT= M(6='IPVZ)PYO=J[@OJ_YO8SPX,="K_C_=W&Z5QYM/8>@[&< MU7?W*#P;YOCQK'[V%==W/3OZTCBM[Q["[Q]XG;Z]JPM=L,I;$@.2(BG$I;'( M:251PL21D (O0#KGU*G*?"HS*_/)";46$H+,,9'D@B/ O"-.44V" MDTHS44[$2J=;:E89GU;K1^EV6S5Z479E=+FK\LY0>=F$\GI@3E!J"8T,"!@A MB;/>X,;,@P46'2_)"0"K4M EWI+OEHXV9ZI[Z2&XI]EF9QDWF4/,VG$/F@5& M?;**6GF-0_#GI]5&2E';,6*E$+.DL?<#./W&5+(0C+JW,]=X@PG1<> MHXU,F$AX$NA<@V?$4&>(CMDZFHQEI>\#TWS5\COOY'/=Z^A44(FA?Q?RZ# M^M M"G7.5/=2YSI&8;7D#&PL[6;!16==*$0W&E4WJ^I<>6U)XX;M$AUB;!GSHAS"2R+ M-'/K5]:57#7BSD&Z9U4?V,N:I3[-5K5J_EO5WHP8_++Y MO/2V/Z65J*0&"U5Z7P=;20TJJ<&%W+8Q"4QKBD/Z"2S5\M1%5V*#2FQ0B0T6 M>/8JL4$E-EB>1U9B@TIL4(D-'BR K)U6TB07=00:A?-94\.#YY9%8^EU>X/4 MI(:M_6YG]^"/3@D;[[[>D;L;;^7F05ON?'CY99/O=G;VW^*8\5ZO=XXG0\A; M'_XXV#GX8[^P/._B_S8W/O.=D^[>SO9S4>ZYN='FF]N;^-D?EQ(;1$N=#IH( MFPT!Q1)Q(3 4*:=R-(ISY4N2MEX%*Y>XBG*9=/A&I^KWK\1/^%3]P=1ZBMC M4)JI-,2!XP1B",0:*0BCC&:M,W<""K$!K&K**K'!O&OT?"GT$SG6?3#EG3S6 ME;9DX0M%G"ED0RYX8J33Q$/PCD?K58HKZY*O:CN=$;,\6_*<$QO8.Y=>!.>H M9U8PIP$BLXY!SC[2P*V+7+N)YNQCG:VE%W.BM5.E%]R"U-:0I#,C8-"O,![4!4,E:"2Q%^Y!N>M4 %--ZB^]=PA MPC2O 41)L_>*&.X] 4D=*4VKB6,Y&.FUH:;P&AB^:BY);5V>(LIETN&;^-8/ MH,35M[Y_M9[.6!>) U!B&0?TK94GGLJ$"IZ$ .DM X=J#7:5JKMDK%>-?H*[ M/JI-!(J6RT]HEHDI*%: C0KQ3@*B:T06Q$23-A=8 '4TUG5=5 M:0TJH%9 G5>;M,;H9HN=DS$Z&@353 B2N5.EV180SZTD7)IH.2VL,.CM&[4J M]:SR7Y8&/V=#:U!K*!Z\AF+^!KPHW[Q(Q#%%N3'%H'%*?U!4V9[M_IU>3+W1 M,Z$:17@XCHOMO=3ZU!31AK,:1M?4,+;Z^9*07JE&&>$E38U*BN6[W\SY5OIZ MF'K#=/F5!^ZX%?;PCZD5CU)KU&_NDTJ',_P4+\']# ?6:X6CP2#UPG$K=X_" M:#R)^&#\;^NP/ P?A-_&BX??1S7 FZ9>_Z#3:T;5Z4W=;>U">>O94(>M+PFO M_>\;;.\,-P&>+97,2$@N&LI24$;@7B]%L**)ZW,JQG']:?JBZ2C_N7%MYZ'>.@YJ*WM(#8/=OCNAS\^[^+>O/GZ/=O]\%*V/[S' M6;=K MTS&C%JI/MZQS$>>;+'XHZRZ9<]YDM.VX]3(X+:T7V0+SXE*NZKKXLU[\3U\^ MTDRCL;C:S ET;W/)3A92$<6]]1JH\8:NK+/+5G]LH)V) ,YP@T2CO4%*I)&( M8>2DW MOWQ4+L6 ZT DH@ !"P@XCCJ2@P\2 4!Y"P5PKCJWORWJ:)-DTBYHD %" L\C M"U1*",HKG]G$47*5A_N7AS=?V\\_XJ(@!($@(DI/("9&G)*2"!$]UZ"T5*4G ML_FI0-P.@]28N&;U(@A=R=LV3U;G-/-!,>&*!=HI1N4(Y7\X:G43FJ7N'$/) M!6NSS%+GX-!U!@?X#JNM3L8_70G"Y?Z#%(H3'<^,3W=X..@?XMN,TOB!Y99G M1FS OW[JXWB&:ZV+<_JC@HK;V <7=?.OL)?B43?U\P\"0*^.1D>#=/Y-7XZ' MO5V%V>L9HU=JTW7]K7 O#5+3 .$Q2EX>(25L7/7R@QC++5. MGF;BX/+G!=9V1[/*"WRWW][^>V]SX_U)^P/><^/MR=;K]_@,O/:DV]W<>/YE MZ_7;DYV3WZ?;';UN?]W\\))N;K>_XOCIYD8;=K?W]C9?OQ=;'][3]L9SV-W8 MW&^_?I7;TY4J7/,,CC(B#6@"3 5B<0&)TM98$;7D-MU/NZ.Y3_NKX%;![9Y[ M8TZ?=GWS-;?R.'"RTQ0X5P2<&0).5I5H&HP0VA)0!0&S >*4S\0(Y6W0B3NA M5]:97K6@*P)6!*P(>+\(N(G/W_Z2NO^D=DD6>1*%R@\&?E/4+4$'D9(E7-%$ MP% @7N5 @DW>9<9=2FYEG8M5JF;C)"=#+4E-G B4L>$$@R4A,L@Z1SR5MC0-N606]"GH5]!X,]%[UCVID;Z9G M&^U3OO#-_;>RO?'^HZ BAYPT44+GPG-($>^8)!97-/KL?:"PLJY6M9HQ"5<% MO7E @0IZ]P5ZG5[N_0#Q"LB%"6:LYR6/XG+8RYVO*9*3-.A7Q+LIXAU?1#PG MHN/>>4*SX 1R=L2X;(G%_TC.E6&!EWQ5PQG_;5$P[R(915..,T5).T51<:Y@ MYU1+@*_I4F%SV!]VRG>>C;N2_I-."VM.M>CLAJB9$XHK"EHKQP/JO+/1>*7 PT<%*V<7[0V^Y_M^ M2L0/DOM,FI2H9Z[[Q1T/5_YUL3:JTR,3TSTY4U?.1\YWF(^I#"ZG1X6$WE>I9U_W==5TOI+_V4AIM=(:A MVQ\>#=)P7DI)-U^<;C$'+]GF=GX3_YW3K M WYZLL,G2TEWMM^SK0^EF/2/_?M\$ D1@2AI! HC2G-9F8I,%DIDW(@ 7-)U:"XBEN(67/3J"R<+2X%A0 MH-%8X&@F.&6"M"YH:B9+3T]GOM5,?6LCC5RG.[R21ORL OD\?I\NS4^?>W&< M(28.3 *'G(#EX&UVSDCJ0Y+&1_FCHMA9ZT=SGV<=E,-.N(;&O$O#$=^^I%9W\/U%0GD1?RH+G6%K+W4;(J.8FOVTU,$76J9AJ8[_QPTZ M_:,A?KWW>=CZU.WC=85_9'M,BG0P_N+AH%/JA+O'K::L%KY$+^PT'_GTXL5?:M 7Z$(INUG+71#84P7L-@+;_.4;( R^B=(W(I%O["$_H"ZZ104_LX]1PJ_7#-6W M*>$W; W8[8I^?W1;IM:$L;.HW;U-ZYL?AHM^Y#'<0Q#ES'09LT1LH!P>^#2X M(&=LPO"^1V7\K-_;[O])X/?WMS;>[;7Y6YB,A>UN/(=V M84O>QW%N?^:;&^WC]L&;D_(N6QL!M]8V;+Y^>;*[L9?;+Z8J&W :54RL<"D& M7BH;-'&6 <$M6"'U.8ZR83\]F]L9/%JMR6L\ M^Y*P7]G_B5B[9,OV;IC&<:)?V*^7P_VWQ?E1W\9+%F=9^C;>E3?TXEG"#WR( M?-Z'^"8_%1UO@H[3?91M,#(D(TAT'M$QN42F5=2S:C0X)' MP<;%,CT_# I)63_GQ0%'_NL,AWK-:6K= 8\7K8_N39H>S0R0;V;#-E*[A4); M$?DFB#Q=BQP\D!;6:@^(+)\=D=D?'GSAN MUU3#^%Y.OGOI2\N=12-;\6C0'()?\Z"ZM&[XGLMRVCRL=+SHY$XH*31I\$\: M7JOQQ1(M[TRC27=4Z0N&8 1@MG(20GA*1HX6JOKI%9=FK1E.2RA:A"'#KN2O0)AQOV_/^]^ MV/FZ\^'MU_;&N^[.?JFJ?B.WME_RW==OCMO;K_8VM]O'[==OODY55W]XU]W= M?[6WN_'RR^;KOSNEJKJ]_UFVMW<_[^R_^8KOR]HG;[[L[%_.E8W.CM!@"!-1 M$;3(!3$T!N*I!A%M4J(T:)9T5=@[IY3.\/CH@2@C*O@L /C,*K^]@L]]@\\D M374T2@L; F'9,0*%RLOK[ GZ]Y$[H%IRL;(N[*K0LR*SF:.SZ[FUUS[T!Y]+ M3>OAH!_2<,IB6\JLQ,T=B8>>:6S^D05=^:&0E7<^U+<24LA&T:] MS(98Q@4!9C7Q67$2\6^&9E8X/U!QQ:KE3[SR[0)IT^G1!J=K7#[ M9[B78NM3OQ^'3RC;]C$MB;-)?UWFO +2K #IDFQ;#5DS[BRQDJ'K(H,G5NA$ M+$3CJ=0T6UZ:4])5(<0<^2XS"IP\=^-'?2E @LR%P,".D8E-Y8 M@7B0#BT+D[ET-'+G5]:9-:NXM'.DN;.,.@@]?U&'<:/6SE6'>]?,7GV:J>\U ML_W&IM+"-&%=")B])'\=P'L;@?@4# %!$_$N,L(YM^5@B>>2ORZH757TSEU8 M;ZH-CQR(J5CVI+%LYL9CQ;+98MFDR9A<<-FH0(PIM$L@&7'2 8F,Y12\H%(P M=/8L6Q7JSOU4'PK+'B@V]=#987\.^H9 M=M;,P (("THJT!D\9UP8!TXFB]X!O:Z7< 8B?Q8(>=Z++\\ !']^U>F5+/S_ M)#=,[\HPM_+[X;A'R.^%V"L]#^'HX*@P.<>-4H83.N-F(;T+O4/JACVS#7OZ MG!=-*B&MHD0$D0D$X= -L91('I6DW#,1PLHZR%5KE_"?%^HU1C7QC+SP.?>WPS-83^/SAN:<\^)55EA+T=BX1+/R8%7(0 % M;VE()@MM/16"*EN-RB5$XJWI(_],0_ "'.$Q)P)**.*,\P2TX=JRY&F&0K"U MRL2= ]KUQ'_>4,"KE+EVPMOL0>9@E./.*>;0Q3 BZVJ/+2<*3-IC2H84(A?$ M>!H)9&F(#T*0S+1.44>?DT044&B/T3E"@66/[_W'^=*/L#\X;B*^!ZYWE''2 MQS0WW^*_M93A(J@Y;2)-@B<:)1BIK 6M@#.P$ M&O\I)DW3U/.HTRTCOI4=L\3.F?66A9"EYTF!<=I*ZA38I#1WBE)=[9@E!+#V M]O/161>@S?VWLKWQ_J-,&M!RE209Z@@HQ8DQV1,9@W0Z\60=6UEG?%6H>:HH MKS&:F<" 9#$I57# !4#'Q@;G;6),Z,1$2K+:,6#4$Q2 M <*!LPY2N?).ZM!FMD<-FEKG#),""NA ()-41GORRM'RU,U M;)85!B8,&\%Y0K!/) ;N"430Q!APQ&?I>,X^QU*D(=DJZ"7LV#ZWELV+?F\X M&AR-]7C, OII4&E IW$L4FH#9=D+!Z!19B')8!*+SE(5:^[,\J:<7^.O*CPBQVEVC,W?AX%A#49L6V54%MH4#M[?01E!"QN.;$ MT" (),B%+)$1EF(RW#OKO%E9!T-7F;BS<7-3;5N@0,Z30Y!9<5Q5!%DT!)F, M\J@(OI06N, -(D@6I9+=$2\CRQ8_,8PC@FBY*L2L"J;FCSOKK;2W)2V M_R<-ARWW7:=0<;\K57,.YLZIU<+4O?.[U+TOFF?[R^)8@16]'QJ]WT_;?[A; M:Q$T 8BTH'<@UG$@#F@RCBFA;.G0Q?FE0?I?:UQK<;7_D2VXJOV/H/T3MIN) M#(*+A3R-<@(Y46*BX(0%KI3-W%F-MIM@KX.Z M<(1Q-W[K>43S!3+E\B@-*J(_-*+O3-ES 83DS@2BI6:(Z$")U3Z3I)13DK*8 M"GL)DWI5J3M7^"Y8/*]"Y).&R,>V=RM$/A)$3I[C>A4$1+1R:7%Y*;>N&XU02' M469&_18J+@D%D+NNS-/AT2#L(3+CUP\..J-+BSCNG+&]J'; ,FWU=_6&.KW< M>U8$Z\5WN7HW%JOM_F:_]^*;3/UY*E(OODM4W;UGMWM_FG)PO+:4L>Q)XLSB M[LTE,6 $,2Q#YM$K X7)S*XJ-BO_9H%PU M.MON*SH[A^ZX:'$MS+F?6'6*?K D'.5[Z<)D"2V#4+%BD[J^]_F!$1FEPT"HG**[X M+J=$<*ZC.'%2G.5)4 M,%;&+(EV-*$M9$L)CN-$J&RTMAYW2T!/$5:5FE7=S1S%L9ZZ*L\D!%15^9%4 M>3*+$M75>".)5^#1/BH4)RC-!"PBLP%J=>2HRGI5VWGJ&[;\]M&"!7W>I3$O MR[BGD2M'W[T "Q ME#K"@D29M1ZR%X7N4M)*>KMTVCNK&%#5WH?2W@E;!Y)2V:*MDR1#M\4$2ERD MBG"6;#140(YR9=VL*C9/VKOLD96M)B/.S299[HFZ9+,R+)JU.,U;_,_WZ:[H M-'-TFJYFC1D1)IE(5"IL)LYI4MKZXJ^&JI! "J%6UB4:%[P2SRZ=!L_*N*@: M_( :/!E+R8:R2#/AX$4)BTIBLT9S0T<5(OH)RGK48+UJV9W9\.>4,W9^JU(G M#8R;FG*GV>OCJ;LL@?V)56#-?EH6',%G98-5\'X \)XN/A71@DO2D&JP*>>I7>W7F=&_!L#.=_C4HNWS=ZMO&K;1X= MH,J$\>_C^KZCICKZ F'>@1M\ZO3.WJ"$YD[_4H;\S9#N]"+*[S-RCE%O_=]^ M\*_UB\1PY^Y[JH3 UW0AEYMFGOO2B:.],R4]=^'I2.CW2YS':3L:77W)N1D+ M.,PT>"B$X64DI<;Y CO>N7_W!M^)"3\EX@?)?2:N%+(_<]TO[GBX\J^+JX$3 M/S%SDR]]Y:OE/,OJ87RU\=(C//4'C=P\0_E/@S$GX+_=(X^@M3::SSSXA1PL:8;\'G3"]VCB$YTIU?* MD \1&%#)^GGTQ96VN:/6'T>]-$9S+E=;Q=]IXO@;*:0#GP87/F*M+PFO^N\; M6 G@,ZZZX6')N>7O58MH;W?2_[XYW/\1#ST'M M;+]G6Q\V#W;X'_N;^^'KYL;?W_S1 MRRBHMXYH90T!+3,Q5"C"$#^$35K35#K'JK5ISL86BG?WC,_U)I*3C(L>\0.? MD\&)9)(,%%>#&ZU .W:%?5DE9XXD1WY,B8(W$87&V)*B%BEQ5G(B*0"-("VC MB.Q2L]H:I.%A"L4.ZAZOGB=<:,R7PT%GF,IW^D>#D!H&NU[):/KE M__V706CY[>6[/YN?V&^_MH;'PU$Z&+9&>PA]H[V$6]P!XO-Q:;39;=ILIKC6 MVL8/CGJGY,/X)+P#RN9P-%Q^P)PY;="3D_KMS^(C&%%::D?"=*%% _#$B\0( M+F="R*362;2S]-ITXY9%A4F_;V\R^;SS_2)$7*";=6 PI!TR5B&R[76\^ZPC];?;,U -[P9J$6>. O".$$A>FFYT8U)06A'NE"7@2C\S&@PQ MV4"T5)C,2B(NO9TEV)3Y=3NA.2B>MN#.?WQK4VZQ0*_NR'>6VY=B\\O'&)TO M 2E"36DKC.M)4( %R4G3D 7##3D46VZZUF91(:]*SMTE!W"WM!I5W1E+=$*P M0Q%BQ&IT!;2U K=.&<&@Y-@?2,Z$+7?E\<%C14.O$YB\T!'G<8*A:HU#>>7S M@GR6571C6&=<&IXMEOI\?5=6GR_7I MS3$BL;!1&.TX,=-!NNX]3(X M+7'[SA:8'Z]V@6)55WMVJWV"Z)D,S=I%2YC-B4!VGMB4(LGH>R2@QK.27,WY MVE4D(&=+_LN7O4[8.W.!AQ>[C/5S*[C#SLAU+T3ZRM]O9.LEFS+NSHFG"()3 M9Q)%8R#:" E@54#"(CB6#5U%*T%P*1#KOT-[.5DF[LDXO M";5=E)*; H-QB0,::$)'"4IYHX!&PU,N_:P2I H,][#B[2_MYQ]9-EF:C(LM M7&F,C>A@J,5I3IY[Z9D.@(XD6[LJY>]2V^K7,N/-BB9],.XT^C;?$RFV/\K)L\Y\9F2N:%#L"+*)0"%KUAS+ <)/K<7$C/ M*R+=@WR^I9MO/U(IEDN #)R"M+?$QW,<@F R("HZ%RLBW<>*L_:GCSEJR24X(JE'1T]827S.C @:(G7@ M@BB,9>)FB/2C\-9,'!E-J0I&!"\T &7.^V2]0:%QREK\;"POB!"&-#\HKJJ\ MW%5>=NC6-C[_Y"UMG[R5Z-0HE13WB!:9!=S-% AB*;>$:Y&HY2HXZTJ08-9H MH4V22;N@ ?$A)/ \LH#0!4%YY3-K5I\B6NBZ^O>R^FVY^>FC0\M12,N)9A'W M"K">F. Y\59 H#DHD4M0G%URH/+P3D[.,F>E>8E&@LDHG4;GC'L,6A4L2:B M,7N1V7\NBDG!T-0%7N(=2:$O7!H04"^)\%H[!BD@DA.6X0V3FA)&0E.H7F1 M:2 ^,D\ 5R)91;7/M!B4/\&(.SH\:GP,=N\.C[KE<1O:V1XB@+9HO*);FV\D>V-'939-V+K[<=L((F"!PX2)6#!$R=\()H" M!>^#DZKP3,X&)-9FO[WWQ=JF&9P@O$#^JOGO7C:_>5Y6:"F8F^C,PS=_O!H MD+;QN;]W^^'S8RO#\:DRH,#C5GJRR?_8VWS]ZF"GW&-[;V]S.\CV_F>&2O!U MY^2/3GO_]^ZD,FQN?_JZN=\6.PH!*_VVP=O MCMNO_T9E>"[:7SXF].*X5)[@GIW+!IV)E92C/D"RU#*F ULY;1]WA#-8("5( MP25Z 0)8PHTK.N5P67BV2DE-LUYI)428PU*Y-3A*4[R-")1C/J;356F]*.DM MTV5MYS7E\L*=GX[CXKA]]HPK:='Z%"!H27BU!J]%DR3+&,25!3MVXD#ZP:MS MWO2^Y?B@K<',*N)[M]O_4N:S6$3;J9M"_Z#UO_UN.45N_>D:-JO__.=%ZY>5 M%WT<0&^T\FO+A?\[ZHRK[EK^^$(Z^2_EEY7GW[^P\NMJRQ58.[=T'=S..DUY M7V/LG$M!'Z=I]GIIO.]]Z8SV\.J2N#E(>PA]Y9)!^J>3OA0?[MR#_V=XQG7> M[YT2=.,/+D[LN0E!R[%TG!F, MQF_0&9Z;CM4+Y\JV_3^5PK872WAC4Y4NXW&54USK8N% >T6LHW>*8 M,Y^<;R[CP. MKM]K;H3?/KM]\[#8PO4YK0QO7F92,28$Z^+ W7"("!@G-.\<+UWY1K_8>?BE MYG:G^HTK=EA4K(QZ,(6X@]0??'*]TRRHIN:DZ0HZ[ P;T2HRC99*IS?^W*=> MRD7< M9]3,36> L]L]2M?*#GITZ-T8SV$QQE>O*L!!J.LALET)EF-P+;=H7=P+2YX; MXG(C7@51O\]V0;]&T%$_&VW^-K.]>$Y:QV#R'4''B:2=,E6=W$EQ'#9K;C#> M-[_K6:LIMFU>Z8J1C6N!RKIWTZG7=B+TW(&:KAI_+_#8[=Q -U5#-0+E@TG$!E[JSTP7!+ ME6$F4W/==-\KC.UBU;W\6IRB\<]L09S2A[;#MS]3=$31D$V*)TH41$4@EJP0 M&271R5L>(\_H]:VL,[EV%6WL61P"9>0F0J XE]JPI(2,X&0P^#_NE*(I*>MM MK$+P4$*P^>DC2H"@@D:BE(T$4@S$:J&)]&"5R,8(5Q)%],^$8+5LT>/SE1L= MEY30AS5EH%B4WXSP4T?J;LEBVV-C\3*[IH4.<3I%^K()>73:COQPA)X)VF^G_L/8 MCOSF!)WS9,[X?WR("!^ZXU0_%9CI]QU/__Y*0 MQ#G[KU38,_W;\%N\882&U' LH1.6\MI4+.H>0Y=_A3VTUKMI*_]@2QT^Y:CE MYO./RCF6' 42F$4-L2D0!R&26(Q829-.5DQ&_QQ:5\XPX35BG$S9@4JTY+_J M0+U.8C)J.:_.3-'!+JX>G(8Q_$L[5 M^)IOW0>_4>6?JI8+8:P^30BI7Z9@F"XXI(54#?]OK,QXWW-^T7>'\^(PQ\&( M7YI'](]P;N+PUV?7<2QE,_7C*?A&+]80LN$2=-WA,#T[^^&WLX9)G5XSI%EOMPEL_F26UDRLZS;NY",M9[.S6F8E]Y;HQ:DAU_"VOAM;N^Q&M&#=CFK2W*7]^.B:==T1LW23E]Y2=&XW_CMUYPEGX(5I=2 M#7SI""Q)EU1FD,#1Y%(.\F>'$#]NA?DM%#TO9/RWBY^-R?@/=NCN0?MXL]O=V8^=G9-7GW<.WG7:)Y^.)\GX=_??X3/>T$W^GN[N M?^:;&YO[NR7F=O!W!\>PW_[PKK/[^LW)UL8?^8R(O_T7Q>]]_K+Y]J-4.B3C M) D2*(%$(_%.,)*9$-K94OD15]9GU8!J;CJ4_*2_7$6N)XU<7-J246I99 I4 M$,:+Y*U@UJH81?[I\6E%KGM KI,)Y HI4 !C"&7,$N B$$ ^_+08K8@>OB;^ M5%%L]BC&)E#,!*V"B9HH*A4!\(HX$+BOL%+7H)1/ DI[@^D,@5\K@%4 6T8 M\RX;%[,'"1:$S(X)0SWEZ$9*F929-8 M1*NWQ4 W,8%N)=E0.Y4)=Z5+>3!H MHV40A/&$4.>Y]J+0)JYRLPCX-J/6Q_,6VFMX>%M7U]5AZ7<^9HB.4F#?D6D&R#2YHNI>%MPJ53)*D&LB8IDRY./4OG W*.6N\^==UEQH+DEN+^(X&E M;*-'WXA%SU&5<\@ULO,(.CH9V6'.)QV5)]%'U%&I"\NFD$2+$$5*@F==6AA= MXA-5_5QP_0P" M=HZ=. UK_-1IO(A!21,A<5D]>P_>O>^E!Z.QG+L"Z)I'@D MRF=-@"9%?!*HP=98&=$/"('5O75I=1>HT!0-8)VC QVU35PRJVP(D*,%/R/= MK3IZ$QV=],@C6CG<")1'2QT!G1SQUBF2 TA+BF5-JVL@[B*\_,Q]'-)4VJ: MAC?G_.U;^=F7O.JRX$D Q9THQJ 1( *S6G.5 CK:3%DE3/6SYP9G_IKRLQW3 ME&F#Z*)+79>4B3CK4&R+]PW)\J#DS&R!R_7],<\PGKKN4M J"VMI]A2<9=X( MP9(#HU3A\ZI^]F/HZ*2?K5CVT8A2=JER.7OTQ,D(Q#&5F,\^T(A^-MS9S:[J M.6_J:;(#[[C(/"00T1C4TZB<3C&JP*2H;O8VDFRW0P8*,DQFE*IUH@D6U MS8XD&KD"DSS3HFZM2ZN[WJ-ME7GIYXY.FXZ%7(@+ 0%0A<>><-D<[BUHHN-S'@,IJ_7$ACLTJF$']<19O^&.JYI*?;#4%M/<.>S'#F MX$O[,BNAY HR[X-F,E,;>48XT=4^?W 0Z4SYT& \(%IX8JP.!%Q$'YI*09AC MSN60 [#2Q'>.(G4UDCX3[8P"+3OC(!H&D")SVB3G2C=/=*63K=KY&-HYZ3WS MH#WSAA+GG"%@F"1H>5.":\6II[A,N?3:J^JY=.HI8D[&*6>ID6"3]2I+YV4T MENKD(Z_>\QRI[:3W+)5'@R=JPKCD!+Q)Q)LL"7"O1;)HGL/L M-5=^=-=SU8 MFG+RPLO2:D6:S*CFPM+ F5!V5KI;=?0F.CKE/6NAA)66>,D]>L\J$6MT))K[ M:)3FX)+!K97?N2QY_@ZIQVIFY\^/WBXLYK=,R3^EZQ+X>K%_5#C^SD9Y/2ZC M92SDN?.<+#@04R%,$$;2%-'14=R&+,%KKC)HRGY.45V!>.9 /,T.X9.RTN5( M3+2EJ1J7Q)D82,PRQ&!=]N 1B&<5QIR1:BQ&_6(%Q0J*4TUO-6B3,F=!!:#H MCAAVVHXYI4]NNMH2JJ8?4EMB0(X]8H'/_."\8J0-T'(R0!V2CQ_\OI"]/OESB/[W8TNOJ2*0[B!VT24PZ03Y=V/$WG_MT;?*>O_I2('R3W MF;B,0WSFNE_<\7#E7Q<;KG1Z9&+F)E_ZRE?+^0ZO=EE3^;'$Q-+5JEG?9TU3 MF?(M'(E[Y!&T]@8%/_^K8S5$S9Q 8*2@M7(\)&.N>F04^CLTSMQ5-[\=1F M*7,S?8_6BV<1)F?6LC43P5J$B:LM>&H+GJ?+I7R3;O")JLP%$^CZ@V?90&1! M2G!16=!._JP;_!-*LMI_M]_>#CBNYVQS^PUMG[S]LOOAI=S<_L3;_-W>UD8; MQ_+Y9&O[W=YDU'?S=?OKYDD;W^<]:^^_/=G<^+V[L_V9;6WLG.R^?@GMD\]B M:QNO?_WJ,DK2) RE-@L2E;<$P AB5$B$40LL!&.-A)5U!K4)3\6N)X1=$;+F M0J50,J"X Y\EXS$[ZAU(=I:I?V?L6OI40"[Q5Q!A+ MB=6!!>,=BUJ57"@M=86V"FU/!]J 9JX\1&K*0;S-7FH/SB?!K+9,TP;:*$*; M?O)%2 ^'7I-Y2HZY8#0%HBC+!%)TQ'-FB&-@T2UE1I5S- ZR8E?%K@7'KIND M%$6>4!F"]Y8+2"JYZ)S@-BN!F[VCYAK@5=OS/ [$3;7GL5$G4)30Y!D!&R2Q MSE"B-/-1&F\I+Q0&JY1-&VBU/4]MSS.7QI4Q'-#S2&!H!H,.1^F%2''7UB&P MY,,]^(W+QL[P4(@T31LL#$AJ2]&W*06''#AQ3CK"+=<^.ZVRJ^P,RZN[E@49 MM% 9(EK9WGL=LJ%):6&XSS;5F,^\*?!DS$?ZP+ARD7!E$P&47N(5503!6$KK MA3)6KZRK5:%85=]E4U\=M=&HII$' )Z-HQ2HR5:!X%3X6<4UZM8["\V=ZMY3 MN(-%5L2"+G1(')V!*- W8%)3HRPNW.QHA:ONSION"IES$DP&D3PPFM 0]#=NO7>28$GO7GPBDG<9PGH\D^VAEC+..%"JA 3+F0JK<17A:G- M?>Y=\VISGY]XZ50*&H5$DT$!"]P9)84-42:5=)Q99DHU%>Z.-)<0$\=$O IB%RS MRAY!1R<=<4.=]%H%0KW3!$+6Q$0=B3$)5X^RP,;47?/4@J#JYVS2"Y*67%GA MF? @O/-".L'1H:/)11FK&SY/>COIAB=N@HE1D1@<)T %(X:+0*30TC$/GK&Z MMRZO[J()K)-)3EB) &VMHXG+H+UP-CJ?H:8&/8*.3GK:@7- !X82(10EH*@C MI>\Q0=L''#.^.#>XM])996S7T_':WN=F@7B;$@*(MU$%0'/=:.MM9%%/ MR:M^+IM^!C3DB'TMM)!YHIYI/R@OBH M/0%KB5NS,&V1.AD&9 M85;CTA!F32 #D@A52%1YZB%LK(LV3I;55['Z")@SF+ MEH!DSGF3P3INO0RE9YP7V0+SXE+OZ:*0_Q7V4CSJIJU\0=SQES3X)_U^O'U\ MB)\5:N9M?.SOW7[XO)C"W4W_^^YX]T,\]!P4"O/7S?VVV#EX27<^[.[C>-E6 M:4QU\OEX:_N]V-Q_M=\^>'/TX MW^EV1ITT;+E!X58Y[ \*N@W,9R=3$3>HT:-?PMWG4;"N?A7DJC8>N7YM+^$;Y<'/[Z M[&+3H"LGL-0C^.2IEULE$& =HEJPW^ MG[%62J.9EA_?G/K!-SD\/'6!GT+$Y[G8V@AL=_N//;POWO_=YS;>9W?C,[0W MPG%[/YSL;N^PS8TW?#+B@Y_#YLG?W?;!*WR'S2Z^XS$^[_/6]JWI_D-;52199 D!*H)<)^)B=01D#YHRT0AEEY9UZM2J$HK71'M MZ2":2%1["]$*R4#8Y&5B&AC/7'.7&)L=HBU=IOV#@=ED)@07POD<*3%<6P)& MXD_2!L(1TEAA!L2&ZVR$+(DWJ.M=M]85AF9KE;%%[4MT:5MT[(W!J742<] M1>UXCE$FD= S9,G/JARRXL^,\&>:]=AK)U5F0*PVBD#D0'SR@CBCHLK9XY[2 M9&M:6EN;+)WZVI2YE9"IRQ9D5MZ&9"SW7#AI*+T\\[2J[R.J[U1G(BD4N&@( MDR81D$X0RW(B#G16+M"@(-7.1$NJOJB8@J/Z9EVZETKC(;A24F8,2*_9K!J+ M50V]B89.!F!]=$9&)@GH& FPPE:N$R/&>R>XHD%D.A/*\JJ?\Z:?3H!*3D?O M> !FNM)%1R7'!=CKE2 M86VJ^^?2Z>>M"J^J^?N(RCL9/8,(VD;T7@,(02 E2KRWEC C=5(A1E,V5[.* M*CY'ZKNDJ;XOW'"O]:<[+GGLMXN4+5H+A%\>,U1V-M.O^H,+N%,!9V: ,TUO M[@,W@CH@I7-SX4]&0QZ$(E%8JYC0(B5=4EV-GF8X_[5V,%E<]9UYJ*RJ[P.H M[V2XC&6$7,<46O^(E3XH:") +,^ J@VEWO*KOG*GO8T;*KJ>] M-8WQMHH[&44#X"&@>T8<%4! 02*.022HM<($EBAE,T]CK/H[/]OOS$-I5RMP M5=2;*.ID."V#9"D )Q9,)E!ZBWBA,A$9D9=EX57$'9;S:>Z?NK\NL'[./)16 MS>,'4-[)<%IB4<2,YK$S'KU;+3*Q$23Q.@>(0AO/^6@YT-]ES3;;+/? M(TTT[:\T&G53HP@-C4C#EO DDM >);36Z>7>I2FPXW6('SJ%UFI4EN9Y+S:+ M42'G!I"S./7!YQZ\C9W M*CNS<-JM5+::$#/3Y\D(6U9 HY!H."A>DMK!$:.R)\J@*Z"$MY2JE76YRIFI M&KU,&CVS$%O=A.]=::>*A$MNFJ"2:!5%R2(%XA1Z[B",$_BABU)=GJ-657;. M5/9A8VI#?$O\J:KN@ZGN5/H:6DWHIZ.\:L5*KZM /+.)6"F3IY!]"@GMYWGJ M.5C5=\YB;M6&?ER=G@S#.6N,-A*W8YIP$PX*MV.62\=?-*4Y>##<%AM:R;N$ MX1XNH>V,L!O'F7X, O6;]__-)-5L?)I8B4-.J5D+?<@@5KA#.=@M$I)<2U9F!U6 MUB2[V\+D5!/8K /GOA WNY(=&Q.Q0GBB@I/" C?)R7OB"JQ 68'R:0*ED8Q* M96D 9L!::G64&6321EJOO*M ^?A .7E>0F7((VJ1HX2ABJZ)ZWP^$E14NGP3!-95.9G2Y%6,)%&6.&FED M'3$ MG!5H7NRBW;0*_M>%IMESVX?Y^;#5S\VATWCNSTZ>5IO^R2_&W9/_9]@:7-JO M^;CUQ0U;AP/4FP&.J%6Z+0\ZI<4RWO2_;Z+M*=+$&!I#,4'3A!TD!!07\&!3 MOLH^FNHE?GMM5XNI[;?O*;X?V!9JJW)69\>)S%D0 (7>H$F"& 1>KJE0*G"T M;]:F&2'&\H*"V"UK>]86==1O!*I ;B(7R5C'9=.("O'" M 1K0$)+/FB4?DC)5+F8O%Y\:KI"DK)71$1#;>J/_*>B2_NGTCR8AJ$C2 M(/4'GURO<^(:.3I$"1NNMK[L=<)> TS#(S\3+E!4Q[_2. MFI&/=X=&S!#XHF9.*(Z>A=;*\8#6CK/1>*40##]JL;+^PV[T#.YM"YEJ!]ML M(8RNC;%@^M]_7]@$9Y !=E&KR_8T2'NI-^S\D][T<('39G^4MO$9OW?[X?/C MJJYHGZGNP<[Q;E&KDS9LO6Y_W=Q^*W>W7W6V7K_;:]1M&^^VWT8UWMR;5-W= M_3\.MC:>B_8)WO\$57:CVVU_> .[KU\>X]]9^V2STT8U;O-7J+J?Y<=R-@PY M!N(:EA =@7AJ-$%+6G%F3#3"CT$6I2_%YP7^8LS9&2J8LPRRM]']'!7=&>V[4 M<@/$CJ_-=V,K#_H'K5X:-;=8:]VS0OT5]E(\ZJ:M?.Z-FA6^1-7**F\7D_?) MZMO)<_J1"E&X^@))EFD"U'*TG8(B*7'J,T3A@YS4-PO9!.V]58D"I];J&!D' MZFC@2D_K6]F<I=#R<]G M^.**)/RZET*CF4DA">J8MVAPJNBC$P;\RC?7=&KKOH!KE^.3;.#HTH'^_,'_ M/EWO4R=X[,KBE';=X3 ]._OAM[-LR4ZOF:/FHM].QW#J&>,PIA(="VJ./_[M M2R>.]DJ@9HV.@S6G>9:G3S[]>*WY:,(U'W\&:DVJJS^F:^R6GTEQN[O^:+", MK0FNGOI@4<3J8,7U;ON3W..?EGKM[0'>K-N W.4!O:6?DN?H)KIRE];K8NC]4DRE7UN(^7^6/;C? M>X(3\MTFV79?6R]S1K?YR4W#=G_DNA?>>OD+&C922 <>K=!3$Y)=8]5K-]S: M#?=FE!S*6I-,\EZ@O6^IT5P['7R2C@6:_-4M)">J@+]YPB/T9_?Z79R_X[QS\GNGS7=.VA_^QC&4GP+; MY&_DU*'A29ON'."8#EX=[+Y^*S2]V]KNE MD^3QQ*&A2,EQ922!&!@!YSAQL9!40\S!:F&UE0TU-9\!-?72-\2MH#:WH'83 M4A):(@,L<$0BF(C*<=VVN!7*[A7*Z&0!-&-!Q60)+IP@8*DE M5GI+#!6."V=,+J0&L,KM= %T;?!=\6RQ\.PF1EKV6B<9E3,T0.GT#9')#-SS MX"A8,1,CK8+73<"+3S*@A:B$X8$X7< +Y9-X0PW10H/-)I<-:67=JNG4K6J% M5=1:2M32/"HC0&61=4(M2:U!"ETW M''8RCK$LTM7=VBH_U^U13S J6:8T*:,AH*TF#5 =;=8 4D1WCT:#CCYHC[.W^GVZ0>J,*D3.#R,Y4]"T'[UERA3I? M,P),2&(==81%KXW4!C>_TO>B$-].<_%5%LTY4_.;D )%+1)HQP5SD$NJ70"6 M#*>9:4U5N''GBUDH]_R5>B^*7D^%HHJSG3*0Q$4BH 0G5J 1E&R@,0C):$XS M*_6NVCUOVBUT9((K!U>+.U^8 K=:J+/J[)/1C&*@0Y<.!*=X@13]TQKFNHS_QC?JQ&C_WC8?'4R$+RGRDWJ)KHR$2\#(2KQ / M&4L"5UY0IE3MJ;NTBCZ#P,45ML\,-+YJ]DTT>S)HX9W*T9E(>.8"+9WDB=/X M*\._">FI\-ZNK#-U%2-!U>J%U>J9!RSJ]CTG2CX9NY Q4>,*K9HI2NZ;9KWH MV.#J1ZH8.*WK]KV\BGY_H8NZ?3^P9D\&*J07)D"0)%)G"<24B'7@""YX4((9 MIGR>M^U[63MQIU$KC.6>'#:"?VDPHM.P.;1^*4&)J4C10T=J[Y9--R]0.">9 M%C\@[CB#P#_[@S+ &L^]3YCC!91=+.UG MT^SBN7.3:UN18IZ2->Z*#Q4";@(!DX$.+9UW3A@BT-\AP"0G)@(GRL:LDDHR M)3$32ZF"P/* P.QS.F9I)-0 R6W!83) $@W5R4M+>&GX!B$RXK72Q&4/,9O$ M^ R[=%2 F'. F).TD.I/S U>3(9=-#4&#$)%R.4\5,I,C->6,,9,,E(*+V+C M3U!@"^!/+#\MS@_[_#Y@W6+MP'%OT[+H.\G_S]Z7-K659&G_%04]_4Y5!$GE MOK@ZB* *N\8=@[#+N"OL+T2N("P0HZ4P_O7OR;R2T,IB! A\)WHHC'3OS9MY MSG.6/'D>&X5R3'!!E>52:RV#81IK):(A2:CE%!SUR8&VV1H M.2@NYP^*/U?BHAHR:\A<"U]3&JJX3L%9ZCB)X&1JSKSPDEDI(W" 1 M@F^NJ'18"V&MD302IZFO@_#U0LW9Q*R4+ 1',2(F$,2-$\A*[Y%CFF'N,8^1 M;VQ3LRG8?#_(9PB66[&AF[=C1R%.QH[VV MW3-8S=Z[V/UP;+MK0].T_V'$:/@&KCDB>R>>[AW\Y\O^[I_MO0/XSL%_3C[! M=9]!H9N[_SG9VPU?9FF:]D#Q]G<_7F;6PR:,I_G'QZ\P'M+\JWD,8_SR^8_7 MN/G7WD63_IEIFK[M[QQRG@PA3"),-(1WE.2**ZV0T\8813P&_9RE!2)1J\2X M8$(33CRS.@B7-$DP]4(;-TO4])OMP4)F:L+=5GN03W_F&LR\/]9X5[&DG0+: ME]6XGA]M37G.%G,8W3Q+T[/J1)31)*4%>/8J":.L<1RP,'%GHTJC>1S1GC7. MJYK5/'>]/'>9>#'7L)89=I<-F*U6!JZK*X84C-7+P)S=N-:-";&DL6A^\>S'E[ $_K]..(Q3+D MH>2RW3N]P+N;[S"DIRN77?%UMJ/MQ3S$R0<4)LY6H;WL96^B^"^]QD^Y'('B M7__\\+%7?B6__ES>'D91/(R\]35\VD_=F&*W6Q%G'L=NS,1EO?+PX5W>3=QE MMSN7,3:*^]-X-^CZX_QF MAIQ2IOV[XL3*0P M3XU"R@9?LFT_J)AW\F/"A-@.J[SG!+=S!B)Q<1S+#2X;+I:O50I[!#(#GX[> M9*NQTYNLD<=FEKY;2BKVQRGA"8-/IEL5^5:D1 M? M&8I]X! W0%O#\_G$+)W=CN_!N9I'_/3N-9_W>OWZQVXM6;:'!OMD /QK/ MZ*R36BS_SED86MRUXA=]"L>UN7,H-$[4>(*8L0%Q314"D0 _5O"8+(T@+WK6 M$5U7!_(V3*;%C1K;L.4N5S'PY->&&SO=(WLWQ5&ZF>=;\(N^C+F3X[F[#1'G*J;G^4*%IRND1#;&Y#1J3Z*5F MDAO!O*DR(Q0SB.#ON&D/$G=UUNIY[-=_9[:DVJ\_??(Y9TL. M_OSRZ60O?_=D_Z\]]NG@RT7S8 >>^8G.[M=_.@GMO3\^MV#D7YH';TGSCS]; M>]]R9F5/?/H6COO!_<.3?:_3JS7^\=K)46#E&:LRV,2&3RPV),^S9[.#1$ZHP!JV,!SCC6 6DN."(AM\LE06IJ-K:9V!3F M(8D=7P2@_9B8]N)@[>%.R=>P]E"P1F9@+0H2"1@AY+R*B"E< M7I6)Y@L5EB:97Q*EU5+HJN9H]2FT:= :K=!.M4#-4G.[GX;U1:7FJ+=_M4PU MK*T,UB[GQ!,(C- >&TT]DC&WMU+:(!T,1E)P"T%P$"&I?)A!;BH]WT.]-@\O MT#RL(*M;FX?UT/;99"\VG+*<""&1@3.(%4. YA$E$;7B0GJ+Q;J*2VT>GD!@ MB(HN4AZ0IB8B;J5$ED'L*0.%<()Z(ZG.T0/;U'P^B5:;AQ=H'E:0&J_-PWIH M^VS&G$BF22(FLX9*Q -QR'%ED<:>!HE9DC*MJ[C4YN$)!"9()E1(!MF\S\(Q M$TAS<"\T"4'DUNF.9 (FS#?5>B>77GZ9]?S1SUOLI=SE]5_43O?SWLP>G0-? M;9:?+MW37GC^?(RMN,;6&[&U^?M.L>M<7AC&V_16P1@ M=RYK>$8U6;4Q>D[&Z)Z["K4Q>E ,FMTFP-20&'(S=TTLXL)PI+5WR)CHH]&& M":.^RQ@]FAC4QF@E@F TC1"\"Q23CHA3%9$U-/=D52I0;8+/7@G>(O-]6&MC M5!NC-35&]]S#J%'H@5%H=EM"!D^,B!XI+!+BVB64B5P155JGR(@UZKI]K#40 MA-HK68$8:$ZYY@DDH/ U.B^1)5:@('1*&,):'6DV1K?9FJJ-T=-#=VV,5K!C M4ANC!T:AN7,F)B0N(39R,FC$<<#@$B>'0J 0&@6L<-3?%QL]EB#4QF@%8@ Q M,$\L4:29 3&0UB#C;$(>' HG18HTNF*,YH]1KHZ^_EE;>X4VW<_K[58/3^?ZW/W"OV\N]BT./&;7<)$2P M\X@SBY$CQB$JJ^O;_7:F[^W")O_#ZZ.V@5WK[M[H-T+KH^XT+VYMNAS[=-_?F[KB+9WG(L/)\&N:: M+4/9\VF8^T!M7>O!/ES#W-MU]UW?)J2WC!CJCKEUQ]R7(JPOK>UKW3*W;IF[ MQG)5M\Q]DEK.Z]AW'@!S?U]">S6:@Q6,1&Z)6PQE 7M3%B?$MA9$&\[V8L41 M]!/Y>3HFNM/9BI7T7UJ7[/#=*NFC%,$:Y2@Q.2-(C0_).4\]L\JQ&._ M69:=0@#S ]37GWS$G[[MP?..CS__]1;O'_S9;G[;X7M_O8&Q?;K\?+#SK;G[ MFGRB[]EL3K%Y\.?)WKQC& MQ*"P4Y([KG&V.! /0=A8DKPZ,.=3^W7:+%N:#%;F\4I5]X9AB26 M'G$;!+(J6<0E,XEH#%:";VR+34[FS^+48/$C@X4Q,=J8L,ULB3Y%;:CUEB@2 ME).PJNA=[D6-=H4:/%)%HDDX+@1 ;/.8;@0W'NE0/K8C$X%/C.1WIKM%@WM+@J M;C@YPKFX(8@0&);(F4 1CS0@)Y1 'CP+6/I(4BZX%)N2/AO7XN7V4_US(;-\ MW2=U/D:R7F)JF/!&*ZH9HI0+^N,RO,&L@6'*8-SRO@D44Q1(9ZL M05I0B[!+TAK!P!'"&]N$;VIV;[>G;E^SCCJ?,%544L*=X\02K7 0D5GXN]+" MJ3HO\NQU?C8OHD7D02B*1" \%^A*9+A0*$ \J[75..90A]!-P/U:YU^@SL?< MVP [ZI@+7#-J;(I<4*8XB9IX7:O\[,G, #/ M&3;@VSL>'>+&"&0"B4AR@2DSR7#/BF^/Y?SI]+KWV.HU%F2_B/N9C_?.1-SV M*./S1"OKP4Z!CZ*,9%P1Y0SQ)#GE%762D;L3<-1HM5YH]6$N$^&$I28*C@SU M&/&4S["G*%&PU!NJ5%(*HA*ZJOHT MQ+-7^;E&$$%A%HA%6.F$>)0$&6L98H&%(*3VWL2-;;:)\3JI_,LMAWA]>M[N M7,91"N)\T/7'MA<;YVT[XIBM:R/FPY,$P:BP4NH(F$6DPU91[3SA423ETE-E M)&ILNCTVM>:2#EQ@:Z77*&=*$0\!9Z; A(@/03'/!:4&L.G^)9_UGL@ZZK34 MQ$O%P1OA/%J0A"0YIU8EAA/FY*E2#K5.WT6GYUOR(I#<*ZF$E85G!"K-;I-=1I';GC.8>H*.&68LTL)UZ$J+#54KNGRBG4.GT7 MG9Y-&RA%)&%$(1TM1]P2@;3E#A$9P243FKJ\E:GN'T'4.KV&.ATH"0D'IYWR MW'!K)#?.4..CT;?L^)0G#DRK#3GL,WC9T!KD[QVC$/^(9 ML7N23-5YSW7'M_EF%;"NWB:>D*(E[VDH,=DIJO%E$,WL_'J$:;]8?;^;R'EQJBA-#- B'N$X)60U.%>6!)ECJ /YQ MYB;?%%34>%/CS4KQYIY$,37>K#_>S)5R\,2L8!@1I0K>:&22]R@%8Z0PT6JO M M!7\^C?WC3LC0T,B^3R,,8J/?*=^SH7,^HMO8^? Q?XX1E@U[-GFW?C?:WJ![ M.:S8F;X?V9II'SO#4;-87)Z(^86 M^8WKOAS/V_?VA*U*_Y MI4Y/\Y#+M T'4EAB1H_["K 7AK/< ON;9V[B7<C>Z_MNS7K\+$G[6GVC__/MXI._R0,ES M9_#Z?MZC@SW6W-WC^PI=D%9* M8^S&MMJ2\V415YP_6XW_Z5Q$F.3-:7:A$:40B,:4C+5ZO4&A[!F<=\YF%6Y* M!9>AZP*2HI&.5[>X,T%19]#.ZOIW_CR>39,5S4#IFD+G3NH/#L/!3;_&V,[VQFL>AT[XQ)I71G,\!F][ MQ]4(RJ>]V.^W8X:-A@71/"V3U\M6*$28TU.8ZL;%<D0W MGG>Z9=TK$U!9MZOU'YJQ[])>NY!A[-;*>P]1FE3\[U'[C'_9=+7.!K;B(YP M@J$F1=WS!WVSVD6N6$0@:\NL0Z6#MY_Z25S5!./"C,3-!+5M$S\ MS(,L)M4H'A2Q3.9.N4I)2WW4&DRZ=E)RQP]U)IZN+CKN7M&9'$7DP''Z@FP& MLU>V?6$O>QN_3&,N .[,=,_.U-+Y2.D>\S''LI&#F;(8X)ATND4H7A6DJ2*6 M?]DG'D$#] -\K'_YV^IY@*;!VK!H\N;(FSR%>YX<77PZ> W7'!]_.GC//A_\ MY_C37^^_-D]"NWFR1_:^??SVB7[BL][DY]/7E_N[OQWO';RE^W^\ :\3OO_7 MF^//NZ]IDWZD^;KF0?/D\\EQVLOW.7E_*&R,1E&!:"Z_XXHGI EFB#"6JVH% MD9)4/C\ 9PP[.0NF/"%:><>-P9RII)D*C'.EE4TA1C]+NYEG?"Z"G1+-&6RN MEN+FQTP/2T?-!:..>BDX9=@0DUU@D!5CJ)!IXZ&I72>BEOS*125_;/EZ>RBI M$5Q+@:2)$*%8&9"%$!$)YSU50DCAS>Q"$D$=FJX%O:\)6S;.HM0KZ/N_/ZSYA^B+'*!V$O?8BQ MFBTMO^^N*QOK@BV\D1P#Z,>U^>:MYY20+:)O)P##$M:9>(;02NMT'C7;9WYUCD$ M_;_9=NY0MEI6RK54K^>_>#F$RVG: :S;GNWG7>O+QJ[M3Z_>8I6GY#XJ_R#4 MF4\P@8-N%X;R#&E&'W^N_K=S=H0.8O=TM=#P:"CR2(TE5[DPMZR= :>?5_N+ M*Z,5N;EP:$W>_;\>Z)5O+-1X@G>];MMUMLO>R:=OGT^^X-D"IT_T\Y?/ M!Y[L'>R0SR<[7YN[7_#>P?'QY]WCD\\G;UJ?3_(XFJ?[!W]F4J'9 R,XP*)Q M;)%2,B(>A41&!X(BLS@*J[43+G/,:TKHKP]-*_2=U4MCI5AEM60-8C6(K0S$ MFITS/\*Q&J_N@E=S/")2BQ"<0\9HA[C#!+F\-> DU2Q*SXV0&]O,J*T')V-^ M$6CU8P)6C5F+,6NFS&V8L)II/5 CUZV0:^[HBO;*&>>1)#XA;EE"UDB!O%<^ MNL@#]7YCFV.ZM>)*\E46BC\(>*U/0N[.WUS)W*\AU'Z(Y_UXZF*I]N:+$GL/ MW:3R:3(:ZHX9C=OVP%F3-[R]!5WT8L_<2$IF$[B.GGLGN ',]4Q)$1V)W@OX MI-+'?NO#F5F8W\7K*?8@./"@D4\8H>,8 *1I. #IA/5N4U.+D=\>2BS=D'[ M?<+[9Q/,[MFN/RZ'@.\7O3^;>H2=7B_V43[2'QK=^'>G_7>NM?/=&%K]1K*^ MU6[U+^_#ZO$R+."B%WON%E#EXQ J&A8"-Y)JFCP1UD@C+)>2U8']TQK$YN]S M@3WAGL6$+0*7!2.N0D#&"XMTH-$SD[#W9-5E!VN4\:YAIX:=.K!?*<+,!O8\ M1&ZY=0CBH-PI3C/D*!$HJ:@C3CA*$O)VV_T][AI>:GA98WBIX_K5@:>I%@\5XJR*Q=L+Z"7?L[1KG]SOFCHD<^A'OGD/ZY M+$K]S4<[8_)\DEB=;O_('LV="WR0C8O'UN8'WK5X[->Y@VM##%7*18F-"CPR M[6BPR44E$R/):'VOA$WMT=S>HYD_#Z*P,0R"(V2,M8@'SI&Q!"-)( M)&8QH_!_0946PR\,6IY%8/JP\>AC(\>XHN*>YR%6TP&B5<24:]0'=9\_[*&P!H"'P4"ZQ3 ]Z+@; H 1\&\FO^Q>?50GXW^M)28JJ- M/&G\=-Z-/VP7>;&%^??U>[^^VSEA[+ON^A1=Y(U6SV:L'-/;WG7M0.@V_=X? M?TY+%WEYJ]LN;BEMZB;RUZUZW43^N2CB#[5X=1/YNHG\H\W5 S61?S2-?[F' MMNLF\G7_Y5G.[N1I8HX;[@*W0FB;=+(V"6Z,]%)5G-V$UJ>Y9]-9>U_WX/.] M/]Y^;?[UGY-/)^_YWLGGUN?=MQ=[N\WCO;_V+C[_E=-='[_-I;.^O?[Z>??U MQ:>3U^3S7\U6<_?HLGGZ[R][)SL7>_3UUT_??FOG=%?SH+FHB;STQ(?@!6*! M. 02X)&5,+1KT&L!K'[@-B+VXQ\-+R:W8P4A!&?7$#&N1H M5$3'B)77Z]$ROCYO6*/-@Z--G33X7F"931HX0;B@DB!O%4<0*4GD7,"($&:E MP(HZ3#:V"<=;K(:5&E9>'JS4T?WJP&4VNK<2,\<"0\PG!=&]%4CC$% @7H40 MI"16KD.#^!O!Y?D&\'<_'KUO ONXDJ#8H((;#%0L/-J)8F!4J< MHSY;15,'\$]K"A>TAI>J3!!"+)#*71*ZQSX^:Z-7P-.S\6 M[$Q&\C7RK )YYKCE(Z,"@2<\$B03LX@S+F4(@7&K*V1IT:>'P%YK@_V M:_Q9!?[,)@&(LMQ(R9"VCH/G@S4R)CKDHG0IZD"3\\\'?YYO)F"%6_G/)1-P MIYWZY[*R]3?KCO)U1_D?8X\#*R5YHLD'SH,EFA%"E!&4.:ZY=_?*\]1>S>V] MFOG#(D1%1KAGUDRD>3VS[7I1@UJ+Q 4*E+,58'+;-9&)Y@@9QT M@"I6(8Z#1-8!TC"!F<2!*1UUAA:]WM"R?D%E78CQ2!WE)R5);2FQEH'X0:=O MVXT,9$_2Y/,E[5_474\W6HH1%Y2F5F')C55&6LQQ G]08H:MKA, CV10YT]D MA(B#B0$C$Z-'7$B.G!0.2<$I-Y%$%DS= +]N_%Q#X/I!8)VQ^%X4G&N CZ-F M$/@AYK!&G$%$X70@2 O/ I%<"9\VMKF2]P\L:ARL<;#&P7OC8)UD61T:SB99 M-!%">2>12SG38AU&%EN,%%52$.I8H. 32K*"PW1KBX;/-T/S 4R-S7 'PI! M$W2QV_+7MW]?*2J5^[QJ]6%=_?6M1NFPKVT1A2Q9'^)9J].=:0RQSNW\WYXU M)OMW$+W9Z!_'QN^=4QC"9:/5ZPUB:/S772A4"7,!DV"8(EP19X-)Q,O$F9,< M:YFQF&AL&)[$XK?--]>#\1OKXZ):Q+/!*0J=/AK>ZKFC=#O^SY^7G_\*YXYR M^?GT]>7^[F_'>P=OZ?X?;XZ;N_#]O]X< PK3)OU(\W6 MB>?3X[3WL&.V#_X M^'6O(/#KKWL[AYS0E+2,B E7$)_T_8:8^].%'>!>[ MN1FR/8ICF43TAQ;*';'W_I#!'!MO;2;N58BGZ)%3BB$C6?0&>Z*2W]BF6X3. M"^4_'T3NVAIO_-RP9Z'1.FN,D_WXWJA*<1)* M@=@F%WC4UEK)J/-<$P7!I>+%P\68,5*CZL,(,/C)X#>_/Q1."!FC09**W/D6 M\%4GHY$*/H%G$VP,<=FY[1>+J@\DGC6JWBR4'[_NOS^,+M HP<"[ '$59\&# M4$:+-//,YX(#*U1&U)9HD/M)I"]FS MLX%MMR^S:V6[7?A"K]$9>5FDJ.55+$NRJD0+GU1WDF MCSKPMS-01G<)3VQ4>;-!-\(#^A"90\O^=O3HS:$M MGW(,IIR \5=GS/XRYV \=\,)L?!^@[->]'"+4![3S2\PO 26HV2D\U6P8%DQ M81B-'&D.9W(X'^4Q5Z>(( XF-GX]1P&V(/U[0UR:+3H$A7NV5=[AF4 M5Z-,6%X2>-E&KS,U72 E">QKO_5WA(D\&7SG HV6>GJAJED'4(]5G)C_]7H9#3#MX?7*LH\'&,>3[L]_<#\W4[QH9XM5W7A MB><#@&G;B_/R7MVB$IJRP@"M$]_8>A8;&1E.SV*_<=[M^!C#6%M&.;?4[9S. MS$J:#+LNP)')(M'M? 7OIY^U]R[Y.1.9HHY% PK!#<$NJ60TYEP$PP5/A[M5 MB(,)6A3KS&]%OQN^QQL8]]OAD/?39*%.G;&[P?GZMG_P^MM>/CD$;J^5!DF) M.>(1?G,0=J(H8_0T& 7NU\8V,V2++\W8;69QN3AN90_@Z86D=9;.7KVK */W MIM/]'<84P^\ X ?@&/2JD?1J ;F%@)#]]X?2Z1!U(@@'D1"742 '"X0PEBI9 MA6/,YS^XWC++,[H7X#<.3!K&2[ M<64S6A!DM?J#ZCL_#?W(:IT;>:%G/,D1S(&@=*IQV,9YIULDP6.]J%P96L^0!^@]L_']LT MN72-8_MWK*(7F$%XL>P-?)F8X6M!!4+L#\?@?JXZR59 92(MFFW,AS*P=WE< M5X\= @?^H8'C(VL>'5HB9+"4(LX90YSDTZF")22B9LF+)'ANWV.VM)H'CAQD M]_*$;F9O^ 1BAJP-(R"PX01BT(+OFT.[ ](/?N-YY^S*N1G)3^68]K*D3&GI ME7\S1(DY(1S?P9Y7E_;62OY@P+7PS0N?_P;")Z5G-E"#(M$&<:$LN@]BFA4*K7PD56N>$<9W3D_S'_H=_V6!B$UY2#G5DOT)G]-10U\ /&^0 M.UC7017?=E+J9;>ADW,C&=#&TC@=!_YW;^K1C<%YIXK6)R!T#CRSR_++U4/* MUXNG-/3 9XH[8%C@''4K7_#4?LDH"R_@Q21ZT;[ M!=D$0WQEVQ?VLK?QR[3+"O[JS,S-OO325TOI'J^V:%.^\I@!![/#G1<"8H38 MS=^"D=@G'D'CN)O-Q3]:1O&@B&620FBOE+341ZVM"=I)R1T_5.!]EQ0?*-CO MV=* NO[K%[N]:-5F)+I"?!TU%XPZZO/A188-,=)*::TSA@J9*@,&U\2PDXV( M%ZT8:5ZPS_F#'RK7W:-2H[:^^J:TI"_DT.R'*[";Z4$ MO^PY.-LN*;K><8S]9Q3D?4\"4JTF 2FUER9P38.)G'"OM= Q$>$XZ(6@,>>6 M\@YOR2W-;_76"?1G7#6;K 2YC&&>6CKJ=B_YQ&=.5?];KY_L&$]GO51P*JN-O*OG5OY;M3>?O<=\N^'%$R,>7U@-38PLPAIM MXT[.2WZ1X4MDX2RN>$ZK#C?79O*7DXL%FI WXH4HNG;'IE-Z^[ MP=34@594#V_;7I[P/"0P:ST Q*L$3;[35"P""@S>-[C>\)AVS%?>K^#)>"_)U9IHCCS+"I73$ ^!2FS":!83A^'O+':9R(W