0000912093-24-000009.txt : 20240202 0000912093-24-000009.hdr.sgml : 20240202 20240202161340 ACCESSION NUMBER: 0000912093-24-000009 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 108 CONFORMED PERIOD OF REPORT: 20231230 FILED AS OF DATE: 20240202 DATE AS OF CHANGE: 20240202 FILER: COMPANY DATA: COMPANY CONFORMED NAME: VIAVI SOLUTIONS INC. CENTRAL INDEX KEY: 0000912093 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 942579683 STATE OF INCORPORATION: DE FISCAL YEAR END: 0629 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-22874 FILM NUMBER: 24591566 BUSINESS ADDRESS: STREET 1: 1445 SOUTH SPECTRUM BLVD. STREET 2: SUITE 102 CITY: CHANDLER STATE: AZ ZIP: 85286 BUSINESS PHONE: 4084043600 MAIL ADDRESS: STREET 1: 1445 SOUTH SPECTRUM BLVD. STREET 2: SUITE 102 CITY: CHANDLER STATE: AZ ZIP: 85286 FORMER COMPANY: FORMER CONFORMED NAME: JDS UNIPHASE CORP /CA/ DATE OF NAME CHANGE: 19990713 10-Q 1 viav-20231230.htm 10-Q viav-20231230
0000912093false6/292024Q2P1Yhttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrentP3YP3Y00009120932023-07-022023-12-3000009120932024-01-27xbrli:shares0000912093us-gaap:ProductMember2023-10-012023-12-30iso4217:USD0000912093us-gaap:ProductMember2022-10-022022-12-310000912093us-gaap:ProductMember2023-07-022023-12-300000912093us-gaap:ProductMember2022-07-032022-12-310000912093us-gaap:ServiceMember2023-10-012023-12-300000912093us-gaap:ServiceMember2022-10-022022-12-310000912093us-gaap:ServiceMember2023-07-022023-12-300000912093us-gaap:ServiceMember2022-07-032022-12-3100009120932023-10-012023-12-3000009120932022-10-022022-12-3100009120932022-07-032022-12-31iso4217:USDxbrli:shares00009120932023-12-3000009120932023-07-0100009120932022-07-0200009120932022-12-310000912093us-gaap:CommonStockMember2023-09-300000912093us-gaap:AdditionalPaidInCapitalMember2023-09-300000912093us-gaap:RetainedEarningsMember2023-09-300000912093us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-3000009120932023-09-300000912093us-gaap:RetainedEarningsMember2023-10-012023-12-300000912093us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-10-012023-12-300000912093us-gaap:CommonStockMember2023-10-012023-12-300000912093us-gaap:AdditionalPaidInCapitalMember2023-10-012023-12-300000912093us-gaap:CommonStockMember2023-12-300000912093us-gaap:AdditionalPaidInCapitalMember2023-12-300000912093us-gaap:RetainedEarningsMember2023-12-300000912093us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-300000912093us-gaap:CommonStockMember2022-10-010000912093us-gaap:AdditionalPaidInCapitalMember2022-10-010000912093us-gaap:RetainedEarningsMember2022-10-010000912093us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-0100009120932022-10-010000912093us-gaap:RetainedEarningsMember2022-10-022022-12-310000912093us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-022022-12-310000912093us-gaap:CommonStockMember2022-10-022022-12-310000912093us-gaap:AdditionalPaidInCapitalMember2022-10-022022-12-310000912093us-gaap:CommonStockMember2022-12-310000912093us-gaap:AdditionalPaidInCapitalMember2022-12-310000912093us-gaap:RetainedEarningsMember2022-12-310000912093us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000912093us-gaap:CommonStockMember2023-07-010000912093us-gaap:AdditionalPaidInCapitalMember2023-07-010000912093us-gaap:RetainedEarningsMember2023-07-010000912093us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-010000912093us-gaap:RetainedEarningsMember2023-07-022023-12-300000912093us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-022023-12-300000912093us-gaap:CommonStockMember2023-07-022023-12-300000912093us-gaap:AdditionalPaidInCapitalMember2023-07-022023-12-300000912093us-gaap:CommonStockMember2022-07-020000912093us-gaap:AdditionalPaidInCapitalMember2022-07-020000912093us-gaap:RetainedEarningsMember2022-07-020000912093us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-020000912093us-gaap:RetainedEarningsMember2022-07-032022-12-310000912093us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-032022-12-310000912093us-gaap:CommonStockMember2022-07-032022-12-310000912093us-gaap:AdditionalPaidInCapitalMember2022-07-032022-12-310000912093viav:SeniorOnePointSevenFivePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-12-30xbrli:pure0000912093us-gaap:ConvertibleDebtMemberviav:SeniorOnePercentConvertibleNotesMember2023-12-300000912093viav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-12-300000912093us-gaap:RestrictedStockUnitsRSUMember2023-10-012023-12-300000912093us-gaap:RestrictedStockUnitsRSUMember2022-10-022022-12-310000912093us-gaap:RestrictedStockUnitsRSUMember2023-07-022023-12-300000912093us-gaap:RestrictedStockUnitsRSUMember2022-07-032022-12-310000912093us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-07-010000912093us-gaap:AccumulatedTranslationAdjustmentMember2023-07-010000912093us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-07-010000912093us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-07-022023-12-300000912093us-gaap:AccumulatedTranslationAdjustmentMember2023-07-022023-12-300000912093us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-07-022023-12-300000912093us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-12-300000912093us-gaap:AccumulatedTranslationAdjustmentMember2023-12-300000912093us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-12-300000912093viav:JacksonLabsTechnologiesIncMember2022-10-052022-10-050000912093viav:JacksonLabsTechnologiesIncMember2022-10-050000912093viav:JacksonLabsTechnologiesIncMemberviav:DevelopedTechnologyAndOtherIntangiblesMember2022-10-052022-10-050000912093srt:MinimumMemberviav:JacksonLabsTechnologiesIncMemberviav:DevelopedTechnologyAndOtherIntangiblesMember2022-10-052022-10-050000912093srt:MaximumMemberviav:JacksonLabsTechnologiesIncMemberviav:DevelopedTechnologyAndOtherIntangiblesMember2022-10-052022-10-050000912093us-gaap:SeriesOfIndividuallyImmaterialAssetAcquisitionsMember2023-03-292023-06-080000912093us-gaap:SeriesOfIndividuallyImmaterialAssetAcquisitionsMember2023-06-080000912093us-gaap:DevelopedTechnologyRightsMemberus-gaap:SeriesOfIndividuallyImmaterialAssetAcquisitionsMember2023-03-292023-06-080000912093us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2022-07-182022-07-180000912093us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2022-07-180000912093us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:DevelopedTechnologyRightsMember2022-07-182022-07-180000912093viav:ContingentConsiderationMember2023-09-300000912093viav:ContingentConsiderationMember2022-10-010000912093viav:ContingentConsiderationMember2023-07-010000912093viav:ContingentConsiderationMember2022-07-020000912093viav:ContingentConsiderationMember2023-10-012023-12-300000912093viav:ContingentConsiderationMember2022-10-022022-12-310000912093viav:ContingentConsiderationMember2023-07-022023-12-300000912093viav:ContingentConsiderationMember2022-07-032022-12-310000912093viav:ContingentConsiderationMember2023-12-300000912093viav:ContingentConsiderationMember2022-12-3100009120932023-12-312023-12-300000912093us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-12-300000912093us-gaap:OtherCurrentLiabilitiesMember2023-12-300000912093us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-07-010000912093us-gaap:OtherCurrentLiabilitiesMember2023-07-010000912093us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2023-07-022023-12-300000912093us-gaap:LongMemberus-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2023-12-300000912093us-gaap:LongMemberus-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2023-07-010000912093us-gaap:ShortMemberus-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2023-12-300000912093us-gaap:ShortMemberus-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2023-07-010000912093us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2023-10-012023-12-300000912093us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2022-10-022022-12-310000912093us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2022-07-032022-12-310000912093us-gaap:AssetBackedSecuritiesMember2023-12-300000912093us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-12-300000912093us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-12-300000912093us-gaap:FairValueInputsLevel3Memberus-gaap:AssetBackedSecuritiesMember2023-12-300000912093us-gaap:AssetBackedSecuritiesMember2023-07-010000912093us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-07-010000912093us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-07-010000912093us-gaap:FairValueInputsLevel3Memberus-gaap:AssetBackedSecuritiesMember2023-07-010000912093us-gaap:FairValueInputsLevel1Member2023-12-300000912093us-gaap:FairValueInputsLevel2Member2023-12-300000912093us-gaap:FairValueInputsLevel3Member2023-12-300000912093us-gaap:FairValueInputsLevel1Member2023-07-010000912093us-gaap:FairValueInputsLevel2Member2023-07-010000912093us-gaap:FairValueInputsLevel3Member2023-07-010000912093us-gaap:CashAndCashEquivalentsMember2023-12-300000912093viav:RestrictedCashMember2023-12-300000912093us-gaap:OtherNoncurrentAssetsMember2023-12-300000912093us-gaap:CashAndCashEquivalentsMember2023-07-010000912093viav:RestrictedCashMember2023-07-010000912093us-gaap:OtherNoncurrentAssetsMember2023-07-010000912093viav:SeniorThreePointSeventyFivePercentNotesMemberus-gaap:ConvertibleDebtMember2023-12-300000912093us-gaap:FairValueInputsLevel1Memberviav:SeniorThreePointSeventyFivePercentNotesMemberus-gaap:ConvertibleDebtMember2023-12-300000912093viav:SeniorThreePointSeventyFivePercentNotesMemberus-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel2Member2023-12-300000912093us-gaap:FairValueInputsLevel3Memberviav:SeniorThreePointSeventyFivePercentNotesMemberus-gaap:ConvertibleDebtMember2023-12-300000912093viav:SeniorThreePointSeventyFivePercentNotesMemberus-gaap:ConvertibleDebtMember2023-07-010000912093us-gaap:FairValueInputsLevel1Memberviav:SeniorThreePointSeventyFivePercentNotesMemberus-gaap:ConvertibleDebtMember2023-07-010000912093viav:SeniorThreePointSeventyFivePercentNotesMemberus-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel2Member2023-07-010000912093us-gaap:FairValueInputsLevel3Memberviav:SeniorThreePointSeventyFivePercentNotesMemberus-gaap:ConvertibleDebtMember2023-07-010000912093us-gaap:FairValueInputsLevel1Memberviav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-12-300000912093viav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel2Member2023-12-300000912093us-gaap:FairValueInputsLevel3Memberviav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-12-300000912093viav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-07-010000912093us-gaap:FairValueInputsLevel1Memberviav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-07-010000912093viav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel2Member2023-07-010000912093us-gaap:FairValueInputsLevel3Memberviav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-07-010000912093us-gaap:FairValueInputsLevel1Memberviav:SeniorOnePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-12-300000912093viav:SeniorOnePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel2Member2023-12-300000912093us-gaap:FairValueInputsLevel3Memberviav:SeniorOnePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-12-300000912093us-gaap:ConvertibleDebtMemberviav:SeniorOnePercentConvertibleNotesMember2023-07-010000912093us-gaap:FairValueInputsLevel1Memberviav:SeniorOnePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-07-010000912093viav:SeniorOnePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel2Member2023-07-010000912093us-gaap:FairValueInputsLevel3Memberviav:SeniorOnePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-07-010000912093us-gaap:ConvertibleDebtMember2023-12-300000912093us-gaap:FairValueInputsLevel1Memberus-gaap:ConvertibleDebtMember2023-12-300000912093us-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel2Member2023-12-300000912093us-gaap:FairValueInputsLevel3Memberus-gaap:ConvertibleDebtMember2023-12-300000912093us-gaap:ConvertibleDebtMember2023-07-010000912093us-gaap:FairValueInputsLevel1Memberus-gaap:ConvertibleDebtMember2023-07-010000912093us-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel2Member2023-07-010000912093us-gaap:FairValueInputsLevel3Memberus-gaap:ConvertibleDebtMember2023-07-010000912093viav:NetworkEnablementMember2023-07-010000912093viav:ServiceEnablementMember2023-07-010000912093viav:OpticalSecurityAndPerformanceProductsSegmentMember2023-07-010000912093viav:NetworkEnablementMember2023-07-022023-12-300000912093viav:ServiceEnablementMember2023-07-022023-12-300000912093viav:OpticalSecurityAndPerformanceProductsSegmentMember2023-07-022023-12-300000912093viav:NetworkEnablementMember2023-12-300000912093viav:ServiceEnablementMember2023-12-300000912093viav:OpticalSecurityAndPerformanceProductsSegmentMember2023-12-300000912093viav:ServiceEnablementMemberus-gaap:ScenarioAdjustmentMember2023-07-010000912093viav:NetworkEnablementMemberus-gaap:ScenarioAdjustmentMember2023-07-010000912093us-gaap:DevelopedTechnologyRightsMember2023-12-300000912093us-gaap:CustomerRelationshipsMember2023-12-300000912093us-gaap:OtherIntangibleAssetsMember2023-12-300000912093us-gaap:DevelopedTechnologyRightsMember2023-07-010000912093us-gaap:CustomerRelationshipsMember2023-07-010000912093us-gaap:OtherIntangibleAssetsMember2023-07-010000912093us-gaap:SeniorNotesMemberviav:SeniorThreePointSeventyFivePercentNotesMember2023-12-300000912093us-gaap:SeniorNotesMemberviav:SeniorThreePointSeventyFivePercentNotesMember2023-07-010000912093viav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-03-060000912093viav:SeniorOnePointSixTwoFiveConvertibleNotesMemberviav:ExchangeTransactionMemberus-gaap:ConvertibleDebtMember2023-03-062023-03-060000912093us-gaap:ConvertibleDebtMemberviav:SeniorOnePercentConvertibleNotesMember2017-03-030000912093viav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-03-062023-03-060000912093viav:SeniorOnePointSixTwoFiveConvertibleNotesMember2023-03-062023-03-060000912093us-gaap:ConvertibleDebtMemberviav:SeniorOnePercentConvertibleNotesMember2023-03-060000912093viav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-07-022023-12-300000912093us-gaap:SeniorNotesMemberviav:SeniorThreePointSeventyFivePercentNotesMember2021-09-290000912093us-gaap:SeniorNotesMemberviav:SeniorThreePointSeventyFivePercentNotesMember2021-09-292021-09-290000912093us-gaap:SeniorNotesMemberviav:SeniorThreePointSeventyFivePercentNotesMember2023-07-022023-12-300000912093viav:SeniorOnePointSevenFivePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2018-05-290000912093viav:SeniorOnePointSevenFivePercentConvertibleNotesMemberviav:ExchangeTransactionMemberus-gaap:ConvertibleDebtMember2018-05-292018-05-290000912093viav:SeniorOnePointSevenFivePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2018-05-292018-05-290000912093us-gaap:ConvertibleDebtMemberviav:SeniorOnePercentConvertibleNotesMember2017-03-220000912093us-gaap:ConvertibleDebtMemberviav:SeniorOnePercentConvertibleNotesMember2017-03-032017-03-220000912093us-gaap:ConvertibleDebtMemberviav:SeniorOnePercentConvertibleNotesMember2023-07-022023-12-300000912093viav:SeniorOnePointSevenFivePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2021-09-022021-09-020000912093us-gaap:ConvertibleDebtMemberviav:SeniorOnePercentConvertibleNotesMember2021-09-022021-09-0200009120932021-09-022021-09-0200009120932021-09-020000912093viav:SeniorOnePointSevenFivePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2021-11-172021-11-170000912093us-gaap:ConvertibleDebtMemberviav:SeniorOnePercentConvertibleNotesMember2021-11-222021-11-2200009120932021-11-172021-11-220000912093viav:SeniorOnePointSevenFivePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2022-03-022022-03-020000912093us-gaap:ConvertibleDebtMemberviav:SeniorOnePercentConvertibleNotesMember2022-03-022022-03-0200009120932022-03-022022-03-020000912093viav:SeniorOnePointSevenFivePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2022-06-032022-06-030000912093us-gaap:ConvertibleDebtMemberviav:SeniorOnePercentConvertibleNotesMember2022-06-032022-06-0300009120932022-06-032022-06-030000912093us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberviav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember2021-12-300000912093us-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:LineOfCreditMembersrt:MinimumMemberviav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember2021-12-302021-12-300000912093srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:LineOfCreditMemberviav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember2021-12-302021-12-300000912093us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:MinimumMemberviav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:BaseRateMember2021-12-302021-12-300000912093srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberviav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:BaseRateMember2021-12-302021-12-300000912093us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:MinimumMemberviav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberviav:SterlingOvernightInterbankAverageRateSONIAMember2021-12-302021-12-300000912093srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberviav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberviav:SterlingOvernightInterbankAverageRateSONIAMember2021-12-302021-12-300000912093viav:EuroInterbankOfferedRateMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:MinimumMemberviav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember2021-12-302021-12-300000912093viav:EuroInterbankOfferedRateMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberviav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember2021-12-302021-12-300000912093us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberviav:CanadianDollarOfferedRateMembersrt:MinimumMemberviav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember2021-12-302021-12-300000912093srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberviav:CanadianDollarOfferedRateMemberviav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember2021-12-302021-12-300000912093us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:MinimumMembercurrency:CADviav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:BaseRateMember2021-12-302021-12-300000912093srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembercurrency:CADviav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:BaseRateMember2021-12-302021-12-300000912093us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberviav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember2021-12-302021-12-300000912093us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberviav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember2023-12-300000912093us-gaap:LetterOfCreditMemberus-gaap:LineOfCreditMemberviav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember2023-12-300000912093viav:WellsFargoMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-07-042021-10-020000912093srt:ScenarioForecastMember2022-10-022024-06-290000912093viav:FiscalYear2023RestructuringPlanPhase1Memberviav:NetworkAndServiceEnablementSegmentMember2023-07-010000912093viav:FiscalYear2023RestructuringPlanPhase1Memberviav:NetworkAndServiceEnablementSegmentMember2023-07-022023-12-300000912093viav:FiscalYear2023RestructuringPlanPhase1Memberviav:NetworkAndServiceEnablementSegmentMember2023-12-300000912093viav:FiscalYear2023RestructuringPlanPhase1Memberviav:OpticalSecurityAndPerformanceProductsSegmentMember2023-07-010000912093viav:FiscalYear2023RestructuringPlanPhase1Memberviav:OpticalSecurityAndPerformanceProductsSegmentMember2023-07-022023-12-300000912093viav:FiscalYear2023RestructuringPlanPhase1Memberviav:OpticalSecurityAndPerformanceProductsSegmentMember2023-12-300000912093viav:FiscalYear2023RestructuringPlanPhase1Member2023-07-010000912093viav:FiscalYear2023RestructuringPlanPhase1Member2023-07-022023-12-300000912093viav:FiscalYear2023RestructuringPlanPhase1Member2023-12-300000912093viav:FiscalYear2023RestructuringPlanPhase2Memberviav:NetworkAndServiceEnablementSegmentMember2023-07-010000912093viav:FiscalYear2023RestructuringPlanPhase2Memberviav:NetworkAndServiceEnablementSegmentMember2023-07-022023-12-300000912093viav:FiscalYear2023RestructuringPlanPhase2Memberviav:NetworkAndServiceEnablementSegmentMember2023-12-300000912093viav:FiscalYear2023RestructuringPlanPhase2Member2023-07-010000912093viav:FiscalYear2023RestructuringPlanPhase2Member2023-07-022023-12-300000912093viav:FiscalYear2023RestructuringPlanPhase2Member2023-12-300000912093viav:FiscalYear2023RestructuringPlanMember2023-07-010000912093viav:FiscalYear2023RestructuringPlanMember2023-07-022023-12-300000912093viav:FiscalYear2023RestructuringPlanMember2023-12-300000912093viav:A2022RepurchasePlanMemberus-gaap:CommonStockMember2022-09-300000912093viav:A2022RepurchasePlanMemberus-gaap:CommonStockMember2023-07-022023-12-300000912093viav:A2022RepurchasePlanMemberus-gaap:CommonStockMember2023-12-300000912093srt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMember2023-07-022023-12-300000912093srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2023-07-022023-12-300000912093us-gaap:RestrictedStockUnitsRSUMember2023-07-022023-12-300000912093us-gaap:RestrictedStockUnitsRSUMember2022-07-032022-12-310000912093viav:RestrictedStockUnitswithMarketandPerformanceConditionsMember2023-07-022023-12-300000912093viav:RestrictedStockUnitswithMarketandPerformanceConditionsMember2022-07-032022-12-310000912093viav:RestrictedStockUnitswithPerformanceConditionsOverTargetMember2023-07-022023-12-300000912093viav:RestrictedStockUnitswithPerformanceConditionsOverTargetMember2022-07-032022-12-310000912093viav:FullValueAwardsMember2023-12-300000912093us-gaap:CostOfSalesMember2023-10-012023-12-300000912093us-gaap:CostOfSalesMember2022-10-022022-12-310000912093us-gaap:CostOfSalesMember2023-07-022023-12-300000912093us-gaap:CostOfSalesMember2022-07-032022-12-310000912093us-gaap:ResearchAndDevelopmentExpenseMember2023-10-012023-12-300000912093us-gaap:ResearchAndDevelopmentExpenseMember2022-10-022022-12-310000912093us-gaap:ResearchAndDevelopmentExpenseMember2023-07-022023-12-300000912093us-gaap:ResearchAndDevelopmentExpenseMember2022-07-032022-12-310000912093us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-10-012023-12-300000912093us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-10-022022-12-310000912093us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-07-022023-12-300000912093us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-07-032022-12-310000912093country:GB2023-07-022023-12-300000912093country:DE2023-07-022023-12-300000912093viav:TelInstrumentsElectronicsCorpSettlementMemberus-gaap:JudicialRulingMember2023-07-012023-07-310000912093us-gaap:JudicialRulingMembersrt:MinimumMemberviav:CaseRelatedToAmendmentOfPensionForForeignSubsidiaryMember2016-06-30iso4217:GBP0000912093srt:MaximumMemberus-gaap:JudicialRulingMemberviav:CaseRelatedToAmendmentOfPensionForForeignSubsidiaryMember2016-06-300000912093us-gaap:JudicialRulingMembersrt:MinimumMemberviav:CaseRelatedToAmendmentOfPensionForForeignSubsidiaryMember2016-07-020000912093us-gaap:JudicialRulingMemberviav:CaseRelatedToAmendmentOfPensionForForeignSubsidiaryMember2022-07-020000912093us-gaap:JudicialRulingMemberviav:CaseRelatedToAmendmentOfPensionForForeignSubsidiaryMember2022-07-032022-10-010000912093us-gaap:PerformanceGuaranteeMember2023-12-30viav:segment0000912093viav:NetworkEnablementMemberus-gaap:OperatingSegmentsMemberus-gaap:ProductMemberviav:NetworkAndServiceEnablementSegmentMember2023-10-012023-12-300000912093us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberviav:ServiceEnablementMemberviav:NetworkAndServiceEnablementSegmentMember2023-10-012023-12-300000912093us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberviav:NetworkAndServiceEnablementSegmentMember2023-10-012023-12-300000912093us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberviav:OpticalSecurityAndPerformanceProductsSegmentMember2023-10-012023-12-300000912093us-gaap:ProductMemberus-gaap:MaterialReconcilingItemsMember2023-10-012023-12-300000912093viav:NetworkEnablementMemberus-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberviav:NetworkAndServiceEnablementSegmentMember2023-10-012023-12-300000912093us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberviav:ServiceEnablementMemberviav:NetworkAndServiceEnablementSegmentMember2023-10-012023-12-300000912093us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberviav:NetworkAndServiceEnablementSegmentMember2023-10-012023-12-300000912093us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberviav:OpticalSecurityAndPerformanceProductsSegmentMember2023-10-012023-12-300000912093us-gaap:ServiceMemberus-gaap:MaterialReconcilingItemsMember2023-10-012023-12-300000912093viav:NetworkEnablementMemberus-gaap:OperatingSegmentsMemberviav:NetworkAndServiceEnablementSegmentMember2023-10-012023-12-300000912093us-gaap:OperatingSegmentsMemberviav:ServiceEnablementMemberviav:NetworkAndServiceEnablementSegmentMember2023-10-012023-12-300000912093us-gaap:OperatingSegmentsMemberviav:NetworkAndServiceEnablementSegmentMember2023-10-012023-12-300000912093us-gaap:OperatingSegmentsMemberviav:OpticalSecurityAndPerformanceProductsSegmentMember2023-10-012023-12-300000912093us-gaap:MaterialReconcilingItemsMember2023-10-012023-12-300000912093viav:NetworkEnablementMemberus-gaap:OperatingSegmentsMemberus-gaap:ProductMemberviav:NetworkAndServiceEnablementSegmentMember2022-10-022022-12-310000912093us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberviav:ServiceEnablementMemberviav:NetworkAndServiceEnablementSegmentMember2022-10-022022-12-310000912093us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberviav:NetworkAndServiceEnablementSegmentMember2022-10-022022-12-310000912093us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberviav:OpticalSecurityAndPerformanceProductsSegmentMember2022-10-022022-12-310000912093us-gaap:ProductMemberus-gaap:MaterialReconcilingItemsMember2022-10-022022-12-310000912093viav:NetworkEnablementMemberus-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberviav:NetworkAndServiceEnablementSegmentMember2022-10-022022-12-310000912093us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberviav:ServiceEnablementMemberviav:NetworkAndServiceEnablementSegmentMember2022-10-022022-12-310000912093us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberviav:NetworkAndServiceEnablementSegmentMember2022-10-022022-12-310000912093us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberviav:OpticalSecurityAndPerformanceProductsSegmentMember2022-10-022022-12-310000912093us-gaap:ServiceMemberus-gaap:MaterialReconcilingItemsMember2022-10-022022-12-310000912093viav:NetworkEnablementMemberus-gaap:OperatingSegmentsMemberviav:NetworkAndServiceEnablementSegmentMember2022-10-022022-12-310000912093us-gaap:OperatingSegmentsMemberviav:ServiceEnablementMemberviav:NetworkAndServiceEnablementSegmentMember2022-10-022022-12-310000912093us-gaap:OperatingSegmentsMemberviav:NetworkAndServiceEnablementSegmentMember2022-10-022022-12-310000912093us-gaap:OperatingSegmentsMemberviav:OpticalSecurityAndPerformanceProductsSegmentMember2022-10-022022-12-310000912093us-gaap:MaterialReconcilingItemsMember2022-10-022022-12-310000912093us-gaap:OperatingSegmentsMember2023-10-012023-12-300000912093us-gaap:OperatingSegmentsMember2022-10-022022-12-310000912093viav:GrossProfitMemberus-gaap:MaterialReconcilingItemsMember2023-10-012023-12-300000912093viav:GrossProfitMemberus-gaap:MaterialReconcilingItemsMember2022-10-022022-12-310000912093us-gaap:OperatingIncomeLossMemberus-gaap:MaterialReconcilingItemsMember2023-10-012023-12-300000912093us-gaap:OperatingIncomeLossMemberus-gaap:MaterialReconcilingItemsMember2022-10-022022-12-310000912093viav:NetworkEnablementMemberus-gaap:OperatingSegmentsMemberus-gaap:ProductMemberviav:NetworkAndServiceEnablementSegmentMember2023-07-022023-12-300000912093us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberviav:ServiceEnablementMemberviav:NetworkAndServiceEnablementSegmentMember2023-07-022023-12-300000912093us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberviav:NetworkAndServiceEnablementSegmentMember2023-07-022023-12-300000912093us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberviav:OpticalSecurityAndPerformanceProductsSegmentMember2023-07-022023-12-300000912093us-gaap:ProductMemberus-gaap:MaterialReconcilingItemsMember2023-07-022023-12-300000912093viav:NetworkEnablementMemberus-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberviav:NetworkAndServiceEnablementSegmentMember2023-07-022023-12-300000912093us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberviav:ServiceEnablementMemberviav:NetworkAndServiceEnablementSegmentMember2023-07-022023-12-300000912093us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberviav:NetworkAndServiceEnablementSegmentMember2023-07-022023-12-300000912093us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberviav:OpticalSecurityAndPerformanceProductsSegmentMember2023-07-022023-12-300000912093us-gaap:ServiceMemberus-gaap:MaterialReconcilingItemsMember2023-07-022023-12-300000912093viav:NetworkEnablementMemberus-gaap:OperatingSegmentsMemberviav:NetworkAndServiceEnablementSegmentMember2023-07-022023-12-300000912093us-gaap:OperatingSegmentsMemberviav:ServiceEnablementMemberviav:NetworkAndServiceEnablementSegmentMember2023-07-022023-12-300000912093us-gaap:OperatingSegmentsMemberviav:NetworkAndServiceEnablementSegmentMember2023-07-022023-12-300000912093us-gaap:OperatingSegmentsMemberviav:OpticalSecurityAndPerformanceProductsSegmentMember2023-07-022023-12-300000912093us-gaap:MaterialReconcilingItemsMember2023-07-022023-12-300000912093viav:NetworkEnablementMemberus-gaap:OperatingSegmentsMemberus-gaap:ProductMemberviav:NetworkAndServiceEnablementSegmentMember2022-07-032022-12-310000912093us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberviav:ServiceEnablementMemberviav:NetworkAndServiceEnablementSegmentMember2022-07-032022-12-310000912093us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberviav:NetworkAndServiceEnablementSegmentMember2022-07-032022-12-310000912093us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberviav:OpticalSecurityAndPerformanceProductsSegmentMember2022-07-032022-12-310000912093us-gaap:ProductMemberus-gaap:MaterialReconcilingItemsMember2022-07-032022-12-310000912093viav:NetworkEnablementMemberus-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberviav:NetworkAndServiceEnablementSegmentMember2022-07-032022-12-310000912093us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberviav:ServiceEnablementMemberviav:NetworkAndServiceEnablementSegmentMember2022-07-032022-12-310000912093us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberviav:NetworkAndServiceEnablementSegmentMember2022-07-032022-12-310000912093us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberviav:OpticalSecurityAndPerformanceProductsSegmentMember2022-07-032022-12-310000912093us-gaap:ServiceMemberus-gaap:MaterialReconcilingItemsMember2022-07-032022-12-310000912093viav:NetworkEnablementMemberus-gaap:OperatingSegmentsMemberviav:NetworkAndServiceEnablementSegmentMember2022-07-032022-12-310000912093us-gaap:OperatingSegmentsMemberviav:ServiceEnablementMemberviav:NetworkAndServiceEnablementSegmentMember2022-07-032022-12-310000912093us-gaap:OperatingSegmentsMemberviav:NetworkAndServiceEnablementSegmentMember2022-07-032022-12-310000912093us-gaap:OperatingSegmentsMemberviav:OpticalSecurityAndPerformanceProductsSegmentMember2022-07-032022-12-310000912093us-gaap:MaterialReconcilingItemsMember2022-07-032022-12-310000912093us-gaap:OperatingSegmentsMember2023-07-022023-12-300000912093us-gaap:OperatingSegmentsMember2022-07-032022-12-310000912093viav:GrossProfitMemberus-gaap:MaterialReconcilingItemsMember2023-07-022023-12-300000912093viav:GrossProfitMemberus-gaap:MaterialReconcilingItemsMember2022-07-032022-12-310000912093us-gaap:OperatingIncomeLossMemberus-gaap:MaterialReconcilingItemsMember2023-07-022023-12-300000912093us-gaap:OperatingIncomeLossMemberus-gaap:MaterialReconcilingItemsMember2022-07-032022-12-31viav:region0000912093country:USus-gaap:ProductMember2023-10-012023-12-300000912093country:USus-gaap:ServiceMember2023-10-012023-12-300000912093country:US2023-10-012023-12-300000912093country:USus-gaap:ProductMember2022-10-022022-12-310000912093country:USus-gaap:ServiceMember2022-10-022022-12-310000912093country:US2022-10-022022-12-310000912093viav:OtherAmericasMemberus-gaap:ProductMember2023-10-012023-12-300000912093viav:OtherAmericasMemberus-gaap:ServiceMember2023-10-012023-12-300000912093viav:OtherAmericasMember2023-10-012023-12-300000912093viav:OtherAmericasMemberus-gaap:ProductMember2022-10-022022-12-310000912093viav:OtherAmericasMemberus-gaap:ServiceMember2022-10-022022-12-310000912093viav:OtherAmericasMember2022-10-022022-12-310000912093us-gaap:ProductMembersrt:AmericasMember2023-10-012023-12-300000912093us-gaap:ServiceMembersrt:AmericasMember2023-10-012023-12-300000912093srt:AmericasMember2023-10-012023-12-300000912093us-gaap:ProductMembersrt:AmericasMember2022-10-022022-12-310000912093us-gaap:ServiceMembersrt:AmericasMember2022-10-022022-12-310000912093srt:AmericasMember2022-10-022022-12-310000912093us-gaap:ProductMembercountry:CN2023-10-012023-12-300000912093us-gaap:ServiceMembercountry:CN2023-10-012023-12-300000912093country:CN2023-10-012023-12-300000912093us-gaap:ProductMembercountry:CN2022-10-022022-12-310000912093us-gaap:ServiceMembercountry:CN2022-10-022022-12-310000912093country:CN2022-10-022022-12-310000912093us-gaap:ProductMemberviav:OtherAsiaPacificMember2023-10-012023-12-300000912093us-gaap:ServiceMemberviav:OtherAsiaPacificMember2023-10-012023-12-300000912093viav:OtherAsiaPacificMember2023-10-012023-12-300000912093us-gaap:ProductMemberviav:OtherAsiaPacificMember2022-10-022022-12-310000912093us-gaap:ServiceMemberviav:OtherAsiaPacificMember2022-10-022022-12-310000912093viav:OtherAsiaPacificMember2022-10-022022-12-310000912093us-gaap:ProductMembersrt:AsiaPacificMember2023-10-012023-12-300000912093us-gaap:ServiceMembersrt:AsiaPacificMember2023-10-012023-12-300000912093srt:AsiaPacificMember2023-10-012023-12-300000912093us-gaap:ProductMembersrt:AsiaPacificMember2022-10-022022-12-310000912093us-gaap:ServiceMembersrt:AsiaPacificMember2022-10-022022-12-310000912093srt:AsiaPacificMember2022-10-022022-12-310000912093us-gaap:ProductMemberus-gaap:EMEAMember2023-10-012023-12-300000912093us-gaap:ServiceMemberus-gaap:EMEAMember2023-10-012023-12-300000912093us-gaap:EMEAMember2023-10-012023-12-300000912093us-gaap:ProductMemberus-gaap:EMEAMember2022-10-022022-12-310000912093us-gaap:ServiceMemberus-gaap:EMEAMember2022-10-022022-12-310000912093us-gaap:EMEAMember2022-10-022022-12-310000912093country:USus-gaap:ProductMember2023-07-022023-12-300000912093country:USus-gaap:ServiceMember2023-07-022023-12-300000912093country:US2023-07-022023-12-300000912093country:USus-gaap:ProductMember2022-07-032022-12-310000912093country:USus-gaap:ServiceMember2022-07-032022-12-310000912093country:US2022-07-032022-12-310000912093viav:OtherAmericasMemberus-gaap:ProductMember2023-07-022023-12-300000912093viav:OtherAmericasMemberus-gaap:ServiceMember2023-07-022023-12-300000912093viav:OtherAmericasMember2023-07-022023-12-300000912093viav:OtherAmericasMemberus-gaap:ProductMember2022-07-032022-12-310000912093viav:OtherAmericasMemberus-gaap:ServiceMember2022-07-032022-12-310000912093viav:OtherAmericasMember2022-07-032022-12-310000912093us-gaap:ProductMembersrt:AmericasMember2023-07-022023-12-300000912093us-gaap:ServiceMembersrt:AmericasMember2023-07-022023-12-300000912093srt:AmericasMember2023-07-022023-12-300000912093us-gaap:ProductMembersrt:AmericasMember2022-07-032022-12-310000912093us-gaap:ServiceMembersrt:AmericasMember2022-07-032022-12-310000912093srt:AmericasMember2022-07-032022-12-310000912093us-gaap:ProductMembercountry:CN2023-07-022023-12-300000912093us-gaap:ServiceMembercountry:CN2023-07-022023-12-300000912093country:CN2023-07-022023-12-300000912093us-gaap:ProductMembercountry:CN2022-07-032022-12-310000912093us-gaap:ServiceMembercountry:CN2022-07-032022-12-310000912093country:CN2022-07-032022-12-310000912093us-gaap:ProductMemberviav:OtherAsiaPacificMember2023-07-022023-12-300000912093us-gaap:ServiceMemberviav:OtherAsiaPacificMember2023-07-022023-12-300000912093viav:OtherAsiaPacificMember2023-07-022023-12-300000912093us-gaap:ProductMemberviav:OtherAsiaPacificMember2022-07-032022-12-310000912093us-gaap:ServiceMemberviav:OtherAsiaPacificMember2022-07-032022-12-310000912093viav:OtherAsiaPacificMember2022-07-032022-12-310000912093us-gaap:ProductMembersrt:AsiaPacificMember2023-07-022023-12-300000912093us-gaap:ServiceMembersrt:AsiaPacificMember2023-07-022023-12-300000912093srt:AsiaPacificMember2023-07-022023-12-300000912093us-gaap:ProductMembersrt:AsiaPacificMember2022-07-032022-12-310000912093us-gaap:ServiceMembersrt:AsiaPacificMember2022-07-032022-12-310000912093srt:AsiaPacificMember2022-07-032022-12-310000912093us-gaap:ProductMemberus-gaap:EMEAMember2023-07-022023-12-300000912093us-gaap:ServiceMemberus-gaap:EMEAMember2023-07-022023-12-300000912093us-gaap:EMEAMember2023-07-022023-12-300000912093us-gaap:ProductMemberus-gaap:EMEAMember2022-07-032022-12-310000912093us-gaap:ServiceMemberus-gaap:EMEAMember2022-07-032022-12-310000912093us-gaap:EMEAMember2022-07-032022-12-310000912093us-gaap:SubsequentEventMember2024-01-110000912093us-gaap:SubsequentEventMember2024-01-112024-01-11

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

(Mark One)
  QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended December 30, 2023
 OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period fromto

Commission File Number 000-22874
Viavi Solutions Inc.
(Exact name of Registrant as specified in its charter)
 
Delaware 94-2579683
(State or other jurisdiction of
incorporation or organization)
 (I.R.S. Employer
Identification Number)

1445 South Spectrum Blvd, Suite 102, Chandler, Arizona 85286
(Address of principal executive offices including Zip code)

(408) 404-3600
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of the exchange on which registered
Common Stock, par value of $0.001 per share
VIAV
The Nasdaq Stock Market LLC

Indicate by check mark whether the Registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  Yes   No

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes   No 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act. (Check one):

Large accelerated filerAccelerated filerNon-accelerated filer
(Do not check if a smaller reporting company)
Smaller reporting companyEmerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).  Yes No

As of January 27, 2024, the Registrant had 222,565,774 shares of common stock outstanding.


TABLE OF CONTENTSPage

1



PART I—FINANCIAL INFORMATION
Item 1. Financial Statements
VIAVI SOLUTIONS INC.
CONSOLIDATED STATEMENTS OF OPERATIONS
(in millions, except per share data)
(unaudited)
 Three Months EndedSix Months Ended
 December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Revenues:
Product revenue$210.9 $241.5 $416.5 $509.2 
Service revenue43.6 43.0 85.9 85.5 
Total net revenue254.5 284.5 502.4 594.7 
Cost of revenues:
Product cost of revenue83.2 92.5 161.4 191.4 
Service cost of revenue19.9 19.3 41.7 38.7 
Amortization of acquired technologies3.4 5.7 6.9 12.8 
Total cost of revenues106.5 117.5 210.0 242.9 
Gross profit148.0 167.0 292.4 351.8 
Operating expenses:
Research and development49.5 51.9 99.4 104.5 
Selling, general and administrative74.8 90.0 152.0 170.2 
Amortization of other intangibles1.4 2.2 3.5 4.4 
Restructuring and related benefits(0.1) (0.9) 
Total operating expenses125.6 144.1 254.0 279.1 
Income from operations22.4 22.9 38.4 72.7 
Interest and other income, net3.8 2.2 14.0 3.3 
Interest expense(7.9)(6.2)(15.7)(12.3)
Income before income taxes18.3 18.9 36.7 63.7 
Provision for income taxes7.6 10.5 16.2 22.7 
Net income$10.7 $8.4 $20.5 $41.0 
Net income per share:
Basic$0.05 $0.04 $0.09 $0.18 
Diluted$0.05 $0.04 $0.09 $0.18 
Shares used in per share calculations:
Basic222.5 225.9 222.2 226.1 
Diluted223.5 227.1 223.9 228.8 
The accompanying Notes to the Consolidated Financial Statements are an integral part of these statements.
2

VIAVI SOLUTIONS INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in millions)
(unaudited)
Three Months EndedSix Months Ended
December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Net income$10.7 $8.4 $20.5 $41.0 
Other comprehensive income (loss):
Net change in cumulative translation adjustment, net of tax29.7 43.3 9.3 0.7 
Amortization of net actuarial gains and other pension adjustments
  (0.1)(0.3)
Net change in accumulated other comprehensive loss29.7 43.3 9.2 0.4 
Comprehensive income$40.4 $51.7 $29.7 $41.4 

The accompanying Notes to the Consolidated Financial Statements are an integral part of these statements.

3

VIAVI SOLUTIONS INC.
CONSOLIDATED BALANCE SHEETS
(in millions, except share and par value data)
(unaudited)
December 30, 2023July 1, 2023
ASSETS 
Current assets:  
Cash and cash equivalents$543.7 $506.5 
Short-term investments25.0 14.6 
Restricted cash3.1 4.5 
Accounts receivable, net208.9 231.2 
Inventories, net115.1 116.1 
Prepayments and other current assets69.5 72.1 
Total current assets965.3 945.0 
Property, plant and equipment, net236.5 243.0 
Goodwill, net455.2 455.2 
Intangibles, net48.2 58.6 
Deferred income taxes90.4 87.0 
Other non-current assets60.6 61.7 
Total assets$1,856.2 $1,850.5 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$43.8 $47.2 
Accrued payroll and related expenses46.6 50.5 
Deferred revenue60.8 78.6 
Accrued expenses21.9 21.2 
Short-term debt 96.3 96.2 
Other current liabilities42.7 49.8 
Total current liabilities312.1 343.5 
Long-term debt632.8 629.5 
Other non-current liabilities183.3 186.7 
Stockholders’ equity:
Preferred stock, $0.001 par value; 1 million shares authorized,
no shares issued or outstanding at December 30, 2023 and July 1, 2023
  
Common stock, $0.001 par value; 1 billion shares authorized; 223 million shares at December 30, 2023 and 222 million shares at July 1, 2023, issued and outstanding
0.2 0.2 
Additional paid-in capital70,444.8 70,427.3 
Accumulated deficit(69,590.2)(69,600.7)
Accumulated other comprehensive loss(126.8)(136.0)
Total stockholders’ equity728.0 690.8 
Total liabilities and stockholders’ equity$1,856.2 $1,850.5 
The accompanying Notes to the Consolidated Financial Statements are an integral part of these statements.
4

VIAVI SOLUTIONS INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in millions)
(unaudited)
Six Months Ended
December 30, 2023December 31, 2022
OPERATING ACTIVITIES:
Net income$20.5 $41.0 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation expense19.5 17.1 
Amortization of acquired technologies and other intangibles10.4 17.2 
Stock-based compensation23.7 26.0 
Amortization of debt issuance costs3.8 1.2 
Net change in fair value of contingent liabilities(8.4)1.8 
Deferred taxes, net3.1 3.3 
Restructuring(0.9) 
Gain on legal settlement (6.7)
Other2.3 2.9 
Changes in operating assets and liabilities, net of acquisitions:
Accounts receivable22.8 42.2 
Inventories(0.7)(14.4)
Other current and non-currents assets1.3 12.0 
Accounts payable(2.4)(6.9)
Income taxes payable(0.3)(9.0)
Deferred revenue, current and non-current(17.5)(8.3)
Accrued payroll and related expenses(4.4)(21.6)
Accrued expenses and other current and non-current liabilities(2.1)(25.0)
Net cash provided by operating activities$70.7 $72.8 
INVESTING ACTIVITIES:
Purchases of short-term investments$(115.0)$ 
Maturities of short-term investments105.3  
Capital expenditures(12.5)(32.9)
Proceeds from the sale of assets1.9 2.4 
Acquisitions, net of cash hold back (64.4)
Purchase price adjustment related to business acquisition (1.0)
Net cash used in investing activities$(20.3)$(95.9)
FINANCING ACTIVITIES:
Repurchase and retirement of common stock$(10.0)$(43.9)
Withholding tax payment on vesting of restricted stock and performance based-awards(9.3)(11.2)
Payment of financing obligations(0.1)(0.1)
Proceeds from employee stock purchase plan3.0 3.7 
Payment of acquisition related obligations(1.0)(0.7)
Payment of acquisition related contingent consideration(0.9)(0.5)
Net cash used in financing activities$(18.3)$(52.7)
Effect of exchange rates on cash, cash equivalents and restricted cash$4.9 $(0.1)
Net increase (decrease) in cash, cash equivalents and restricted cash37.0 (75.9)
Cash, cash equivalents and restricted cash at the beginning of the period (1)
515.6 572.8 
Cash, cash equivalents and restricted cash at the end of the period (2)
$552.6 $496.9 
(1)These amounts include both current and non-current balances of restricted cash totaling $9.1 million and $12.9 million as of July 1, 2023 and July 2, 2022, respectively.
(2)These amounts include both current and non-current balances of restricted cash totaling $8.9 million and $12.8 million as of December 30, 2023 and December 31, 2022, respectively.
The accompanying Notes to the Consolidated Financial Statements are an integral part of these statements.
5

VIAVI SOLUTIONS INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in millions)
(unaudited)
Three Months Ended December 30, 2023
Common Stock
SharesAmountAdditional Paid-In CapitalAccumulated DeficitAccumulated Other Comprehensive LossTotal
Balance at September 30, 2023222.4 $0.2 $70,432.4 $(69,600.9)$(156.5)$675.2 
Net income— — — 10.7 — 10.7 
Other comprehensive income— — — — 29.7 29.7 
Shares issued under employee stock plans, net of tax0.2 — (0.2)— — (0.2)
Stock-based compensation— — 12.6 — — 12.6 
Balance at December 30, 2023222.6 $0.2 $70,444.8 $(69,590.2)$(126.8)$728.0 
Three Months Ended December 31, 2022
Common Stock
Shares
Amount
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Total
Balance at October 1, 2022226.8 $0.2 $70,375.9 $(69,528.4)$(199.3)$648.4 
Net income— — — 8.4 — 8.4 
Other comprehensive income— — — — 43.3 43.3 
Shares issued under employee stock plans, net of tax0.2 — (0.2)— — (0.2)
Stock-based compensation— — 13.1 — — 13.1 
Repurchase of common stock(2.2)— — (25.2)— (25.2)
Balance at December 31, 2022224.8 $0.2 $70,388.8 $(69,545.2)$(156.0)$687.8 
Six Months Ended December 30, 2023
Common Stock
Shares
Amount
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Total
Balance at July 1, 2023221.5 $0.2 $70,427.3 $(69,600.7)$(136.0)$690.8 
Net income— — — 20.5 — 20.5 
Other comprehensive income— — — — 9.2 9.2 
Shares issued under employee stock plans, net of tax2.1 — (6.3)— — (6.3)
Stock-based compensation— — 23.8 — — 23.8 
Repurchase of common stock(1.0)— — (10.0)— (10.0)
Balance at December 30, 2023222.6 $0.2 $70,444.8 $(69,590.2)$(126.8)$728.0 
6

Six Months Ended December 31, 2022
Common Stock
Shares
Amount
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Total
Balance at July 2, 2022226.4 $0.2 $70,370.2 $(69,542.3)$(156.4)$671.7 
Net loss— — — 41.0 — 41.0 
Other comprehensive income— — — — 0.4 0.4 
Shares issued under employee stock plans, net of tax1.9 — (7.5)— — (7.5)
Stock-based compensation— — 26.1 — — 26.1 
Repurchase of common stock(3.5)— — (43.9)— (43.9)
Balance at December 31, 2022224.8 $0.2 $70,388.8 $(69,545.2)$(156.0)$687.8 
The accompanying Notes to the Consolidated Financial Statements are an integral part of these statements.
7


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Note 1. Basis of Presentation
The financial information for Viavi Solutions Inc. (VIAVI, also referred to as the Company, we, our and us) for the three and six months ended December 30, 2023 and December 31, 2022 is unaudited, and includes all normal and recurring adjustments the Company’s management considers necessary for a fair statement of the financial information set forth herein. The accompanying Consolidated Financial Statements are presented in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) for interim financial information and rules and regulations of the Securities and Exchange Commission (SEC). Accordingly, such information does not include all of the information and footnotes required by U.S. GAAP for annual Consolidated Financial Statements. For further information, please refer to the Consolidated Financial Statements and footnotes thereto included in the Company’s Annual Report on Form 10-K, for the year ended July 1, 2023.
There have been no material changes to the Company’s accounting policies during the three and six months ended December 30, 2023 as compared to the significant accounting policies presented in “Note 1. Basis of Presentation” of the Notes to the Consolidated Financial Statements included in the Company’s Annual Report for the year ended July 1, 2023 on Form 10-K, filed with the SEC on August 17, 2023.
The Consolidated Balance Sheet as of July 1, 2023 has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The results for the three and six months ended December 30, 2023 and December 31, 2022 may not be indicative of results for the fiscal year ending June 29, 2024 or any future periods.
Fiscal Years
The Company utilizes a 52-53 week fiscal year ending on the Saturday closest to June 30th. The Company’s fiscal 2024 is a 52-week year ending on June 29, 2024. The Company’s fiscal 2023 was a 52-week year ending on July 1, 2023.
Principles of Consolidation
The Consolidated Financial Statements include the Company and its wholly-owned subsidiaries. All inter-company accounts and transactions have been eliminated.
Reclassification of Prior Period Balances
Certain reclassifications of prior period balances have been made to conform to current presentation. Refer to “Note 9. Goodwill” and “Note 19. Operating Segments and Geographic Information” for further information.
Use of Estimates
The preparation of the Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that effect the reported amount of assets and liabilities at the date of the financial statements, the reported amount of net revenues and expenses and the disclosure of commitments and contingencies during the reporting periods. Estimates are based on historical factors, current circumstances and the experience and judgment of management. Under changed conditions the Company’s reported financial positions or results of operations may be materially impacted when using different estimates and assumptions, particularly with respect to significant accounting policies. If estimates or assumptions differ from actual results, subsequent periods are adjusted to reflect more readily available information.
8


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Note 2. Recently Issued Accounting Pronouncements
Accounting Standards Issued But Not Yet Adopted
In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements - Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative. The amendments clarify or improve disclosure and presentation requirements on various disclosure areas, including the statement of cash flows, earnings per share, debt, equity, and derivatives. The amendments will align the requirements in the FASB Accounting Standards Codification (ASC) with the SEC’s regulations. The amendments in this ASU will be effective on the date the related disclosures are removed from Regulation S-X or Regulation S-K by the SEC, and will not be effective if the SEC has not removed the applicable disclosure requirement by June 30, 2027. Early adoption is prohibited. As we are currently subject to these SEC requirements, this ASU is not expected to have a material impact on our Consolidated Financial Statements or related disclosures.

In November 2023, the FASB issued ASU 2023-07, Improvements to Reportable Segment Disclosures (Topic 280), to improve reportable segment disclosures, primarily through enhanced disclosures about significant segment expenses. The amendments in this update will require public entities to disclose significant segment expenses that are regularly provided to the Company’s Chief Executive Officer, as the Company’s Chief Operating Decision Maker (CODM) and included within segment profit and loss. This guidance is effective for fiscal years beginning after December 15, 2023 (fiscal 2025 for the Company), and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted and will be applied retrospectively to all prior periods presented in the financial statements. The Company is evaluating the impact of adopting this new accounting guidance on its Consolidated Financial Statements.

In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures (Topic 740), to enhance the transparency and decision usefulness of income tax disclosures through changes to the rate reconciliation and income taxes paid information. This guidance is effective for fiscal years beginning after December 15, 2024 (fiscal 2026 for the Company), with early and retrospective adoption permitted. The Company is evaluating the impact of adopting this new accounting guidance on its Consolidated Financial Statements.

We reviewed all other accounting pronouncements issued during the six months ended December 30, 2023 and concluded that they were not applicable to the Company.
9


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Note 3. Earnings Per Share
The following table sets forth the computation of basic and diluted net income per share (in millions, except per share data):
 Three Months EndedSix Months Ended
 December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Numerator:  
Net income$10.7 $8.4 $20.5 $41.0 
Denominator:
Weighted-average shares outstanding:
Basic 222.5 225.9 222.2 226.1 
Shares issuable assuming conversion of convertible notes (1)
   0.7 
Effect of dilutive securities from stock-based compensation plans1.0 1.2 1.7 2.0 
Diluted223.5 227.1 223.9 228.8 
Net income per share:
Basic$0.05 $0.04 $0.09 $0.18 
Diluted$0.05 $0.04 $0.09 $0.18 
(1)Represents the dilutive impact for the Company’s 1.75% Senior Convertible Notes due 2023 (2023 Notes), the 1.00% Senior Convertible Notes due 2024 (2024 Notes) and the 1.625% Senior Convertible Notes due 2026 (2026 Notes). As of December 30, 2023, the if-converted value is less than the outstanding principal of the 2024 and 2026 Notes, respectively, and are therefore anti-dilutive. Refer to “Note 11. Debt” for more details.
The following table sets forth the weighted-average potentially dilutive securities excluded from the computation of the diluted net income per share because their effect would have been anti-dilutive (in millions):
 Three Months EndedSix Months Ended
 December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Restricted stock units5.6 5.0 3.1 3.2 

10


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Note 4. Accumulated Other Comprehensive Loss
The Company’s accumulated other comprehensive loss consists of the accumulated net unrealized gains or losses on available-for-sale investments, foreign currency translation adjustments and change in unrealized components of defined benefit obligations.
For the six months ended December 30, 2023, the changes in accumulated other comprehensive loss, net of tax, by component were as follows (in millions):
Unrealized losses on available-for sale investmentsForeign 
currency translation adjustments, net of tax
Change in unrealized components of defined benefit obligations (1)
Total
Beginning balance as of July 1, 2023$(5.3)$(125.4)$(5.3)$(136.0)
Other comprehensive income before reclassification 9.3  9.3 
Amounts reclassified out of accumulated other comprehensive loss  (0.1)(0.1)
Net current-period other comprehensive income (loss) 9.3 (0.1)9.2 
Ending balance as of December 30, 2023$(5.3)$(116.1)$(5.4)$(126.8)
(1)The amount reclassified out of accumulated other comprehensive loss represents the amortization of actuarial gains included as a component of Cost of revenues, Research and development (R&D) and Selling, general and administrative (SG&A) in the Consolidated Statements of Operations, net of reclassification adjustments, for the six months ended December 30, 2023. There was no tax impact for the six months ended December 30, 2023. Refer to “Note 17. Employee Pension and Other Benefit Plans” for more details on the computation of net periodic cost for pension plans.
11


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Note 5. Acquisitions
On October 5, 2022, the Company acquired all of the equity of Jackson Labs Technologies, LLC (Jackson Labs), a privately held company which specializes in Position, Navigation and Timing (PNT) solutions for critical infrastructure serving both military and civilian applications. The acquisition enables the Company to broaden its solutions offering into the rapidly developing PNT landscape.
The total purchase consideration included approximately $49.9 million paid in cash at closing and additional contingent consideration of up to $117.0 million for which future cash payments are dependent on the achievement of certain operational and revenue targets over the course of a three-year period beginning in January 2023. The cash consideration paid at closing included escrow payments of $5.0 million for indemnity holdback and $2.0 million subject to final cash and net working capital adjustments. The acquisition has been accounted for in accordance with the authoritative guidance on business combinations; therefore, the tangible and intangible assets acquired and liabilities assumed were recorded at fair value on the acquisition date. In connection with this acquisition, the Company recorded approximately $48.3 million of goodwill and $30.6 million of developed technology and other intangibles. The acquired developed technology and other intangible assets are being amortized over their estimated useful lives ranging from one to six years.
Goodwill represents the excess of the preliminary estimated purchase consideration over the preliminary estimates of the fair value of the net tangible and intangible assets acquired and has been allocated to the Network Enablement segment. Goodwill is primarily attributable to expected synergies in the acquired technologies that may be leveraged by the Company in future PNT offerings. The goodwill was deductible for U.S. income tax purposes.
The Company has included the financial results of Jackson Labs in its Consolidated Financial Statements from the date of acquisition. Pro forma results of operations have not been presented because the effect of the acquisition was not material to the Consolidated Statements of Operations.
Other Acquisitions:

On March 29, 2023, April 21, 2023 and June 8, 2023, the Company completed acquisitions accounted for as asset purchases consisting of an aggregate cash paid at closing of $2.9 million and $0.2 million of indemnity holdback. In connection with these acquisitions, the Company recorded developed technology intangibles of $2.5 million which are being amortized over their estimated useful life of five years.

On July 18, 2022, the Company completed an acquisition accounted for as a business combination consisting of cash paid at closing of $17.5 million and $2.0 million of indemnity holdback. In connection with this acquisition, the Company recorded approximately $11.2 million of goodwill, $5.1 million of developed technology and $1.8 million of deferred tax liability. The acquired developed technology asset is being amortized over its estimated useful life of four years.

Acquisition-related Contingent Consideration

The following table provides a reconciliation of changes in the fair value of the Company’s earn-out liabilities associated with the Company’s acquisitions for the three and six months ended December 30, 2023 and December 31, 2022 (in millions):
Three Months EndedSix Months Ended
December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Beginning period balance$18.3 $2.9 $19.7 $2.5 
  Additions to Contingent Consideration 29.4  29.4 
  Payments of Contingent Consideration (0.7)(0.5)(0.7)(0.5)
Fair value adjustment of earn-out liabilities(7.0)1.3 (8.4)1.8 
Currency translation adjustment 0.1   
Ending period balance $10.6 $33.2 $10.6 $33.2 

12


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Note 6. Balance Sheet and Other Details
Contract Balances
Gross receivables include both billed and unbilled receivables (including Contract assets). As of December 30, 2023, and July 1, 2023, the Company had total unbilled receivables of $13.6 million and $13.7 million, respectively.
The Company also has short-term and long-term deferred revenues related to undelivered product and professional services, consisting of installations and consulting engagements, which are recognized as the Company's performance obligations under the contract are completed and accepted by the customer.
The following tables summarize the activity related to deferred revenue (in millions):
December 30, 2023
Three Months EndedSix Months Ended
Deferred revenue:
Balance at beginning of period$90.5 $102.0 
Revenue deferrals for new contracts (1)
24.7 44.9 
Revenue recognized during the period (2)
(30.5)(62.2)
Balance at end of period $84.7 $84.7 
(1)Included in these amounts is the impact from foreign currency exchange rate fluctuations.
(2)Revenue recognized during the period represents releases from the balance at the beginning of the period as well as releases from the current period deferrals.
Remaining performance obligation estimates are subject to change and are affected by several factors, including terminations, changes in the scope of contracts, adjustments for revenue that have not materialized, and adjustments for currency.
The value of the transaction price allocated to remaining performance obligations as of December 30, 2023, was $248.4 million. The Company expects to recognize approximately 89% of remaining performance obligations as revenue within the next 12 months, and the remainder thereafter.
Accounts receivable allowances - Credit losses
The following table presents the activities and balances for allowance for credit losses (in millions):
July 1, 2023Charged to Costs and Expenses
Deductions (1)
December 30, 2023
Allowance for credit losses$1.0 $0.8 $(0.2)$1.6 
(1)Represents the effect of currency translation adjustments and write-offs of uncollectible accounts, net of recoveries.
Inventories, net
The following table presents the components of inventories, net (in millions):
December 30, 2023July 1, 2023
Finished goods$53.4 $49.0 
Work in process16.6 17.7 
Raw materials45.1 49.4 
Inventories, net$115.1 $116.1 
13


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Prepayments and other current assets
The following table presents the components of prepayments and other current assets (in millions):
December 30, 2023July 1, 2023
Refundable income taxes$28.3 $27.6 
Prepayments14.0 16.5 
Advances to contract manufacturers8.2 9.8 
Fair value of forward contracts5.4 3.5 
Transaction tax receivables3.7 5.1 
Asset held for sale2.5 2.5 
Other current assets7.4 7.1 
Prepayments and other current assets$69.5 $72.1 
Other non-current assets
The following table presents the components of other non-current assets (in millions):
December 30, 2023July 1, 2023
Operating ROU assets (Note 12)$37.5 $40.4 
Long-term restricted cash5.8 4.6 
Deposits2.6 2.3 
Deferred contract cost2.5 2.9 
Debt issuance cost - Revolving Credit Facility2.3 2.8 
Other non-current assets9.9 8.7 
Other non-current assets$60.6 $61.7 
Other current liabilities
The following table presents the components of other current liabilities (in millions):
December 30, 2023July 1, 2023
Operating lease liabilities (Note 12)$10.0 $10.1 
Interest payable5.4 5.5 
Income tax payable4.5 4.4 
Warranty accrual4.0 4.2 
Acquisition related holdback and related accruals3.0 4.1 
Transaction tax payable2.6 4.3 
Fair value of forward contracts2.0 2.4 
Restructuring accrual (Note 13)1.2 5.8 
Fair value of contingent consideration (Note 5) 1.1 
Other10.0 7.9 
Other current liabilities$42.7 $49.8 
14


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Other non-current liabilities
The following table presents components of other non-current liabilities (in millions):
December 30, 2023July 1, 2023
Pension and post-employment benefits$54.9 $53.2 
Operating lease liabilities (Note 12)27.0 29.4 
Long-term deferred revenue23.9 23.4 
Deferred tax liability19.1 13.9 
Uncertain tax position15.9 15.8 
Financing obligation15.8 15.8 
Fair value of contingent consideration (Note 5)10.6 18.6 
Warranty accrual4.5 4.8 
Asset retirement obligations3.9 3.8 
Other7.7 8.0 
Other non-current liabilities$183.3 $186.7 
Note 7. Investments and Forward Contracts
Short-Term Investments
As of December 30, 2023, the Company’s short-term investments of $25.0 million were comprised of a 30-day term deposit of $23.3 million and trading securities related to the deferred compensation plan of $1.7 million, of which $1.5 million was invested in equity securities, $0.1 million was invested in debt securities and $0.1 million was invested in money market instruments.
As of July 1, 2023, the Company’s short-term investments of $14.6 million were comprised of a 30-day term deposit of $13.1 million and trading securities related to the deferred compensation plan of $1.5 million, of which $1.2 million was invested in equity securities, $0.1 million was invested in debt securities and $0.2 million was invested in money market instruments.
Trading securities are reported at fair value, with the unrealized gains or losses resulting from changes in fair value recognized in the Consolidated Statements of Operations as a component of Interest and other income, net.
Non-Designated Foreign Currency Forward Contracts
The Company has foreign subsidiaries that operate and sell the Company’s products in various markets around the world. As a result, the Company is exposed to foreign exchange risks. The Company utilizes foreign exchange forward contracts to manage foreign currency risk associated with foreign currency denominated monetary assets and liabilities, primarily certain short-term intercompany receivables and payables, and to reduce the volatility of earnings and cash flows related to foreign-currency transactions. The Company does not use these foreign currency forward contracts for trading purposes.
As of December 30, 2023, the Company had forward contracts that were effectively closed but not settled with the counterparties as of the balance sheet date. Therefore, the fair value of these contracts of $5.4 million and $2.0 million is reflected as Prepayments and other current assets and Other current liabilities on the Consolidated Balance Sheets, respectively. As of July 1, 2023, the fair value of these contracts of $3.5 million and $2.4 million is reflected as Prepayments and other current assets and Other current liabilities on the Consolidated Balance Sheets, respectively.
The forward contracts outstanding and not effectively closed, with a term of less than 120 days, were transacted near quarter end; therefore, the fair value of the contracts is not significant. As of December 30, 2023 and July 1, 2023, the notional amounts of the forward contracts that the Company held to purchase foreign currencies were $96.4 million and $87.5 million, respectively, and the notional amounts of forward contracts that the Company held to sell foreign currencies were $82.4 million and $19.3 million, respectively.
15


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
The change in the fair value of these foreign currency forward contracts is recorded as gain or loss in the Consolidated Statements of Operations as a component of Interest and other income, net. The cash flows related to the settlement of foreign currency forward contracts are classified as operating activities. The foreign exchange forward contracts incurred a gain of $3.4 million and loss of $0.1 million for the three and six months ended December 30, 2023, respectively, and a gain of $6.0 million and loss of $0.7 million for the three and six months ended December 31, 2022, respectively.
Note 8. Fair Value Measurements
Fair value is defined as the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. There is an established hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring the most observable inputs be used when available. Observable inputs are inputs which market participants would use in valuing an asset or liability and are developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs which reflect the assumptions market participants would use in valuing an asset or liability.
The three levels of inputs that may be used to measure fair value are as follows:
Level 1: includes financial instruments for which quoted market prices for identical instruments are available in active markets. Level 1 assets of the Company include money market funds, U.S. Treasury securities and marketable equity securities as they are traded with sufficient volume and frequency of transactions.
Level 2: includes financial instruments for which the valuations are based on quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable data for substantially the full term of the assets or liabilities. Level 2 instruments of the Company include asset-backed securities, foreign currency forward contracts and debt. To estimate their fair value, the Company utilizes pricing models based on market data. The significant inputs for the valuation model usually include benchmark yields, reported trades, broker and dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers and reference data, and industry and economic events.
Level 3: includes financial instruments for which fair value is derived from valuation-based inputs, that are unobservable and significant to the overall fair value measurement. As of December 30, 2023 and July 1, 2023, the Company did not hold any Level 3 investment securities. The Company’s Level 3 liabilities consist of contingent purchase consideration liabilities related to business acquisitions. The fair value of such earn-out liabilities are generally determined using a Monte Carlo Simulation that includes significant unobservable inputs such as the risk-adjusted discount rate, gross profit volatility, and projected financial forecast of acquired business over the earn-out period. The fair value of certain earn-out liabilities is derived using the estimated probability of success of achieving the earn-out milestones discounted to present value. The fair value of contingent consideration liabilities is remeasured at each reporting period at the estimated fair value based on the inputs on the date of remeasurement, with the change in fair value recognized in the Selling, general and administrative (SG&A) expense of the Consolidated Statements of Operations.
16


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Fair Value Measurements
The Company’s assets and liabilities measured at fair value for the periods presented are as follows (in millions):
December 30, 2023July 1, 2023
TotalLevel 1Level 2Level 3TotalLevel 1Level 2Level 3
Assets:      
Debt available-for-sale securities:
Asset-backed securities(1)
$0.3 $ $0.3 $ $0.3 $ $0.3 $ 
Total debt available-for-sale securities0.3  0.3  0.3  0.3  
Money market funds(2)
377.7 377.7   344.8 344.8   
Trading securities(3)
1.7 1.7   1.5 1.5   
Foreign currency forward contracts(4)
5.4  5.4  3.5  3.5  
Total assets $385.1 $379.4 $5.7 $ $350.1 $346.3 $3.8 $ 
Liabilities:
Foreign currency forward contracts(5)
$2.0 $ $2.0 $ $2.4 $ $2.4 $ 
Contingent consideration (6)
10.6   10.6 19.7   19.7 
Total liabilities$12.6 $ $2.0 $10.6 $22.1 $ $2.4 $19.7 
(1)Included in Other non-current assets on the Consolidated Balance Sheets.
(2)Includes, as of December 30, 2023, $370.6 million in Cash and cash equivalents, $3.0 million in Restricted cash and $4.1 million in Other non-current assets on the Consolidated Balance Sheets. Includes, as of July 1, 2023, $336.5 million in Cash and cash equivalents, $4.3 million in Restricted cash and $4.0 million in Other non-current assets on the Consolidated Balance Sheets.
(3)Included in Short-term investments on the Consolidated Balance Sheets.
(4)Included in Other current assets on the Consolidated Balance Sheets.
(5)Included in Other current liabilities on the Consolidated Balance Sheets.
(6)As of December 30, 2023, included in Other non-current liabilities on the Consolidated Balance Sheets. As of July 1, 2023, includes certain amounts in Other current liabilities and Other non-current liabilities on the Consolidated Balance Sheets.

Other Fair Value Measures
Fair Value of Debt: If measured at fair value on the Consolidated Balance Sheets, the Company’s 3.75% Senior Notes (2029 Notes), 1.625% Senior Convertible Notes (2026 Notes) and 1.00% Senior Convertible Notes (2024 Notes) would be classified in Level 2 of the fair value hierarchy as they are not actively traded in the markets. The Company’s debt measured at fair value for the periods presented are as follows (in millions):
December 30, 2023July 1, 2023
TotalLevel 1Level 2Level 3TotalLevel 1Level 2Level 3
Debt:
3.75% Senior Notes
$351.5 $ $351.5 $ $341.8 $ $341.8 $ 
1.625% Senior Convertible Notes
249.7  249.7  262.7  262.7  
1.00% Senior Convertible Notes
95.4  95.4  95.6  95.6  
   Total $696.6 $ $696.6 $ $700.1 $ $700.1 $ 
See “Note 11. Debt”, for further discussion of the Company’s debt.
17


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Note 9. Goodwill
The following table presents changes in goodwill allocated to the Company’s reportable segments (in millions):
Network Enablement (1)
Service Enablement (1)
Optical Security
and Performance
Products
Total
Balance as of July 1, 2023$399.2 $13.8 $42.2 $455.2 
Currency translation1.0   1.0 
Other adjustment (2)
 (1.0) (1.0)
Balance as of December 30, 2023$400.2 $12.8 $42.2 $455.2 
(1)Balance as of July 1, 2023 adjusted to reflect a reclass of $1.2 million from Service Enablement to Network Enablement due to a product line movement (see Note 19. “Operating Segments and Geographic Information” for further details).
(2)Adjustment related to Goodwill acquired as part of a prior acquisition.

The Company tests goodwill for impairment at the reporting unit level annually during the fourth quarter of each fiscal year, or more frequently if events or circumstances indicate that the asset may be impaired. In the fourth quarter of fiscal 2023, the Company performed a quantitative assessment of goodwill impairment and concluded the fair value of each of the Company’s reporting units was at least two times the carrying value, and therefore no impairment was identified.
There were no events or changes in circumstances which triggered an impairment review during the three and six months ended December 30, 2023.
Note 10. Acquired Developed Technology and Other Intangibles
The following tables present details of the Company’s acquired developed technology, customer relationships and other intangibles (in millions):
As of December 30, 2023Gross Carrying AmountAccumulated AmortizationNet
Acquired developed technology $438.9 $(397.5)$41.4 
Customer relationships195.5 (189.0)6.5 
Other (1)
39.8 (39.5)0.3 
Total intangibles$674.2 $(626.0)$48.2 
As of July 1, 2023Gross Carrying AmountAccumulated AmortizationNet
Acquired developed technology$438.5 $(390.2)$48.3 
Customer relationships195.2 (185.9)9.3 
Other (1)
39.8 (38.8)1.0 
Total intangibles$673.5 $(614.9)$58.6 
(1)Other intangibles consist of customer backlog, patents, proprietary know-how and trade secrets, trademarks and trade names.
18


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
The following table presents the amortization recorded relating to acquired developed technology, customer relationships and other intangibles (in millions):    
 Three Months EndedSix Months Ended
 December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Cost of revenues$3.4 $5.7 $6.9 $12.8 
Operating expenses1.4 2.2 3.5 4.4 
Total amortization of intangible assets$4.8 $7.9 $10.4 $17.2 
Based on the carrying amount of acquired developed technology, customer relationships and other intangibles as of December 30, 2023, and assuming no future impairment of the underlying assets, the estimated future amortization is as follows (in millions):
Fiscal Years
Remainder of 2024$9.6 
202515.9 
202611.4 
20277.6 
20283.0 
Thereafter0.7 
Total amortization$48.2 
The acquired developed technology, customer relationships and other intangible balances are adjusted quarterly to record the effect of currency translation adjustments.
Note 11. Debt
As of December 30, 2023 and July 1, 2023, the Company’s debt on the Consolidated Balance Sheets represented the carrying amount of the Senior Convertible and Senior Notes, net of unamortized debt discount and issuance costs.
The following table presents the carrying amounts of the Company’s debt (in millions):
December 30, 2023July 1, 2023
Principal amount of 1.00% Senior Convertible Notes
$96.4 $96.4 
Unamortized 1.00% Senior Convertible Notes debt issuance cost
(0.1)(0.2)
Short-term debt$96.3 $96.2 
Principal amount of 3.75% Senior Notes
$400.0 $400.0 
Unamortized 3.75% Senior Notes debt issuance cost
(5.0)(5.5)
Principal amount of 1.625% Senior Convertible Notes
250.0 250.0 
Unamortized 1.625% Senior Convertible Notes debt discount
(10.5)(12.9)
Unamortized 1.625% Senior Convertible Notes debt issuance cost
(1.7)(2.1)
Long-term debt$632.8 $629.5 
The Company was in compliance with all debt covenants as of December 30, 2023 and July 1, 2023.
19


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
1.625% Senior Convertible Notes (2026 Notes)
On March 6, 2023, the Company issued $250.0 million aggregate principal amount of 1.625% Senior Convertible Notes due 2026 in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. The Company issued $132.0 million aggregate principal amount of the 2026 Notes to certain holders of the 1.00% Senior Convertible Notes due 2024 (2024 Notes) in exchange for $127.5 million principal amount of the 2024 Notes (the Exchange Transaction) and issued and sold $118.0 million aggregate principal amount of the 2026 Notes in a private placement to accredited institutional buyers (the Subscription Transactions).
The Exchange Transaction was accounted for as a modification. The $127.5 million principal of the 2024 Notes was reduced by $10.1 million, with offsetting increase to additional paid-in capital, to account for the increase in the fair value of the embedded conversion option in the modification. The increase in principal and coupon interest, along with the increased option value, totaled $14.6 million and is a direct reduction from the carrying amount of the debt on the Consolidated Balance Sheets. This amount will be accreted as an adjustment to interest expense on a straight-line basis and will accrete up to the full face value of the 2026 Notes at maturity.
The proceeds of the Subscription Transactions amounted to $113.8 million after issuance costs of $4.2 million. The exchange resulted in $2.2 million of the issuance costs to be recorded as Loss on convertible note modification in the Consolidated Statements of Operations. The remaining issuance costs of $2.0 million as well as $0.3 million of unamortized costs carried over from the 2024 Notes at the exchange date were capitalized and will be amortized to interest expense using the straight-line method until maturity.
The 2026 Notes are an unsecured obligation of the Company and bear annual interest of 1.625%, payable semi-annually in arrears on March 15 and September 15 of each year, beginning September 15, 2023. The 2026 Notes mature on March 15, 2026 unless earlier converted, redeemed or repurchased. As of December 30, 2023, the expected remaining term of the 2026 Notes is 2.2 years.
3.75% Senior Notes (2029 Notes)
On September 29, 2021, the Company issued $400.0 million aggregate principal amount of 3.75% Senior Notes due 2029 in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. Proceeds of the 2029 Notes amounted to $393.0 million after issuance costs of $7.0 million. The debt issuance costs were capitalized and will be amortized to interest expense using the straight-line method until maturity. The 2029 Notes are an unsecured obligation of the Company and bear annual interest of 3.75%, payable semi-annually in arrears on April 1 and October 1 of each year, beginning April 1, 2022. The 2029 Notes mature on October 1, 2029 unless earlier redeemed or repurchased. As of December 30, 2023, the expected remaining term of the 2029 Notes is 5.8 years.
1.75% Senior Convertible Notes (2023 Notes)
On May 29, 2018, the Company issued $225.0 million aggregate principal amount of 1.75% Senior Convertible Notes due 2023 in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. The Company issued $155.5 million aggregate principal of the 2023 Notes to certain holders of the 2033 Notes in exchange for $151.5 million principal of the 2033 Notes and issued and sold $69.5 million aggregate principal amount of the 2023 Notes in a private placement to accredited institutional buyers (the Private Placement).
In connection with the issuance of the 2023 Notes, the Company incurred $2.2 million of issuance costs. The debt issuance costs were capitalized and amortized to interest expense using the straight-line method from issuance date through maturity on June 1, 2023.
See Senior Convertible Notes Settlement section below for details of the 2023 Notes exchange transactions during fiscal 2022. On June 1, 2023, the remaining 2023 Notes were retired upon maturity.
20


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
1.00% Senior Convertible Notes (2024 Notes)
On March 3, 2017, the Company issued $400.0 million aggregate principal amount of 1.00% Senior Convertible Notes due 2024 in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. On March 22, 2017, the Company issued an additional $60.0 million upon exercise of the over-allotment option of the initial purchasers. The total proceeds from the 2024 Notes amounted to $451.1 million after issuance costs of $8.9 million. The debt issuance costs were capitalized and will be amortized to interest expense using the straight-line method until maturity.
The 2024 Notes are an unsecured obligation of the Company and bear interest at an annual rate of 1.00% payable in cash semi-annually in arrears on March 1 and September 1 of each year. As of December 30, 2023, the expected remaining term of the 2024 Notes is 0.2 years. The 2024 Notes mature on March 1, 2024 unless earlier converted or repurchased. See Senior Convertible Notes Settlement section below.
During the periods from, and including December 1, 2023 until the close of business on the business day immediately preceding March 1, 2024, holders may convert the 2024 Notes at any time regardless of the foregoing circumstances. The Company has received trivial requests for conversion.
Senior Convertible Notes Settlement
On September 2, 2021, the Company entered into separate privately-negotiated agreements with certain holders of its 2023 and 2024 Notes. The Company settled $93.8 million principal amount of the 2023 Notes and $181.2 million principal amount of the 2024 Notes in exchange for an aggregate of 10.6 million shares of its common stock, par value $0.001 per share, and $196.5 million in cash. The Company recorded a loss of $85.9 million in connection with the settlement transactions which is presented as Loss on convertible note settlement in the Consolidated Statements of Operations.
On November 17, 2021 and November 22, 2021, the Company entered into separate privately-negotiated agreements with certain holders of its 2023 and 2024 Notes. The Company settled $20.6 million principal amount of the 2023 Notes and $25.0 million principal amount of the 2024 Notes in exchange for $59.0 million in cash. The Company recorded a loss of $6.4 million in connection with the settlement transactions which is presented as Loss on convertible note settlement in the Consolidated Statements of Operations.
On March 2, 2022, the Company entered into separate privately-negotiated agreements with certain holders of its 2023 and 2024 Notes. The Company settled $23.2 million principal amount of the 2023 Notes and $26.8 million principal amount of the 2024 Notes in exchange for $64.7 million in cash. The Company recorded a loss of $6.4 million in connection with the settlement transactions which is presented as Loss on convertible note settlement in the Consolidated Statements of Operations.
On June 3, 2022, the Company entered into separate privately-negotiated agreements with certain holders of its 2023 and 2024 Notes. The Company settled $19.3 million principal amount of the 2023 Notes and $3.1 million principal amount of the 2024 Notes in exchange for $27.1 million in cash. The Company recorded a loss of $3.1 million in connection with the settlement transactions which is presented as Loss on convertible note settlement in the Consolidated Statements of Operations.
21


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Senior Secured Asset-Based Revolving Credit Facility
On December 30, 2021, we entered into a credit agreement (the Credit Agreement) with Wells Fargo Bank, National Association (Wells Fargo) as administrative agent, and other lender related parties. The Credit Agreement provides for a senior secured asset-based revolving credit facility in a maximum aggregate amount of $300 million, which matures on December 30, 2026. The Credit Agreement also provides that, under certain circumstances, the Company may increase the aggregate amount of revolving commitments thereunder by an aggregate amount of up to $100 million so long as certain conditions are met. The proceeds from the credit facility established under the Credit Agreement will be used for working capital and other general corporate purposes. The obligations under the Credit Agreement are secured by substantially all of the assets of the Company and those of its subsidiaries that are borrowers and guarantors under the Credit Agreement.
Amounts outstanding under the Credit Agreement accrue interest as follows: (i) if the amounts outstanding are denominated in US Dollars, at a per annum rate equal to either, at the Company’s election, Term Secured Overnight Financing Rate (SOFR) plus a margin of 1.35% to 1.85% per annum, or a specified base rate plus a margin of 0.25% to 0.75%, in each case, depending on the average excess availability under the facility, (ii) if the amounts outstanding are denominated in Sterling, at a per annum rate equal to the Sterling Overnight Interbank Average Rate (SONIA) plus a margin of 1.2825% to 1.7825%, depending on the average excess availability under the facility, (iii) if the amounts outstanding are denominated in Euros, at a per annum rate equal to the Euro Interbank Offered Rate plus a margin of 1.25% to 1.75%, depending on the average excess availability under the facility, or (iv) if the amounts outstanding are denominated in Canadian Dollars, at a per annum rate equal to either, at the Company’s election, the Canadian Dollar Offered Rate plus a margin of 1.25% to 1.75%, or a specified base rate plus a margin of 0.25% to 0.75%, in each case, depending on the average excess availability under the facility.

The covenants of the Credit Agreement include customary restrictive covenants that, among other things, restrict the Company’s ability to incur additional indebtedness, grant liens and make certain acquisitions, investments, asset dispositions and restricted payments. In addition, the Credit Agreement contains certain financial covenants that require the Company to maintain a fixed charge coverage ratio of at least 1.00 to 1.00 if excess availability under the facility is less than the greater of 10% of the lesser of maximum revolver amount and borrowing base and $20 million.
As of December 30, 2023, we had no borrowings under this facility and our available borrowing capacity was approximately $159.0 million, net of outstanding standby letters of credit of $4.1 million.
Revolving Credit Facility
On May 5, 2020, the Company entered into a credit agreement with Wells Fargo as administrative agent, and other lender related parties. The Company borrowed $150 million and repaid $150 million under this Credit Agreement during the first quarter of fiscal 2022. In connection with the entry into the Senior Secured Asset-Based Revolving Credit Facility noted above, the Company terminated this facility.
Interest Expense
The following table presents the interest expense for contractual interest, amortization of debt issuance costs, accretion of debt discount and other (in millions):
Three Months EndedSix Months Ended
December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Interest expense-contractual interest$5.0 $4.6 $10.0 $9.2 
Amortization of debt issuance cost0.6 0.6 1.3 1.2 
Accretion of debt discount1.2  2.4  
Other1.0 1.0 2.0 1.9 
  Total interest expense$7.8 $6.2 $15.7 $12.3 

22


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Note 12. Leases
The Company is a lessee in several operating leases, primarily real estate facilities for office space. The Company's lease arrangements are comprised of operating leases with various expiration dates through March 31, 2042. The Company's leases do not contain any material residual value guarantees.
Lease expense and cash flow information are as follows (in millions):
Three Months EndedSix Months Ended
December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Operating lease costs (1)
$3.3 $3.2 $6.6 $6.5 
Cash paid for amounts included in the measurement of operating lease liabilities3.2 3.6 7.8 8.2 
Operating ROU assets obtained in exchange for operating lease obligations1.5 2.3 2.6 3.0 
(1)Total variable lease costs were immaterial during the six months ended December 30, 2023 and December 31, 2022. The total operating costs were included in Cost of revenues, R&D, and SG&A in the Consolidated Statements of Operations.
Balance sheet information related to our operating leases is as follows (in millions):
December 30, 2023July 1, 2023
Operating ROU assets (Other non-current assets)$37.5 $40.4 
Other current liabilities$10.0 $10.1 
Other non-current liabilities27.0 29.4 
Total operating lease liabilities$37.0 $39.5 
Weighted-average remaining lease term6.5 years6.8 years
Weighted-average discount rate4.8 %4.8 %
Future minimum operating lease payments as of December 30, 2023 are as follows (in millions):
Operating Leases
Remainder of 2024$4.9 
Fiscal 202510.3 
Fiscal 20267.9 
Fiscal 20276.0 
Fiscal 20284.1 
Thereafter9.9 
Total lease payments43.1 
Less: Interest(6.1)
Present value of lease liabilities$37.0 


23


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Note 13. Restructuring and Related Charges
The Company’s restructuring events are primarily intended to reduce costs, consolidate operations, integrate various acquisitions, streamline product manufacturing and address market conditions. Restructuring charges primarily include severance, benefits and outplacement costs to eliminate a specified number of positions. The timing of associated cash payments is dependent upon the jurisdiction of the affected employees and can extend over multiple periods.
Fiscal 2023 Plan
During the second quarter of fiscal 2023, Management approved a restructuring and workforce reduction plan (the Fiscal 2023 Plan) to better align the Company’s workforce with current business needs and strategic growth opportunities. The Company expects approximately 5% of its global workforce to be affected.
The first phase of the Fiscal 2023 Plan impacted our Network and Service Enablement (NSE) and Optical Security and Performance Products (OSP) segments and Corporate (Corp) functions and was substantially complete as of December 30, 2023. The second phase of the Fiscal 2023 Plan is primarily focused on reducing costs in our Service Enablement (SE) segment and the Company anticipates this phase to be substantially complete by the end of fiscal 2024.
A summary of the activity in the restructuring accrual is outlined below (in millions):
Balance as of
 July 1, 2023
Restructuring and related (benefits) chargesCash SettlementsBalance as of December 30, 2023
Fiscal 2023 Plan
NSE/Corp$3.5 $(0.8)$(2.5)$0.2 
OSP0.6 0.1 (0.6)0.1 
Fiscal 2023 Plan Phase I4.1 (0.7)(3.1)0.3 
NSE/Corp1.7 (0.2)(0.6)0.9 
Fiscal 2023 Plan Phase II1.7 (0.2)(0.6)0.9 
Total (1)
$5.8 $(0.9)$(3.7)$1.2 
(1)Included in Other current liabilities on the Consolidated Balance Sheets as of December 30, 2023 and July 1, 2023.
Note 14. Income Taxes
The Company recorded an income tax provision of $7.6 million and $16.2 million for the three and six months ended December 30, 2023, respectively. The Company recorded an income tax provision of $10.5 million and $22.7 million for the three and six months ended December 31, 2022, respectively.
The income tax provision for the three and six months ended December 30, 2023 and December 31, 2022 primarily relates to income tax in certain foreign and state jurisdictions based on the Company’s forecasted pre-tax income or loss.
The income tax provision recorded differs from the expected tax provision that would be calculated by applying the federal statutory rate to the Company’s income from continuing operations before taxes primarily due to the changes in valuation allowance for deferred tax assets attributable to the Company’s domestic and foreign income from continuing operations.
As of December 30, 2023 and July 1, 2023, the Company’s unrecognized tax benefits totaled $50.8 million and $51.1 million, respectively, and are included in deferred taxes and other non-current tax liabilities, net. The Company had $3.3 million accrued for the payment of interest and penalties as of December 30, 2023. The timing and resolution of income tax examinations is uncertain, and the amounts ultimately paid, if any, upon resolution of issues raised by the taxing authorities may differ from the amounts accrued for each year. Although the Company does not expect that our balance of gross unrecognized tax benefits will change materially in the next 12 months, given the uncertainty in the development of ongoing income tax examinations, the Company is unable to estimate the full range of possible adjustments to this balance.
24


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Note 15. Stockholders' Equity
Repurchase of Common Stock
In September 2022 the Board of Directors authorized a stock repurchase plan (2022 Repurchase Plan) of up to $300 million effective October 1, 2022 which will remain in effect until the amount authorized has been fully repurchased or until suspension or termination of the program. Under the 2022 Repurchase Plan, the Company is authorized to repurchase shares through a variety of methods, including open market purchases, privately-negotiated transactions or otherwise in accordance with applicable federal securities laws, including through Rule 10b5-1 trading plans. The timing of repurchases under the plan will depend upon business and financial market conditions. During the six months ended December 30, 2023, the Company repurchased 1.0 million shares of its common stock for $10.0 million under the 2022 Repurchase Plan. As of December 30, 2023, the Company had remaining authorization of $224.8 million for future share repurchases under the 2022 Repurchase Plan.
Note 16. Stock-Based Compensation
The Company's stock-based compensation includes a combination of time-based restricted stock awards and performance-based awards. Restricted stock awards are granted without an exercise price and are converted to shares immediately upon vesting. When converted into shares upon vesting, shares equivalent in value to the minimum withholding taxes liability on the vested shares are withheld by the Company for the payment of such taxes.
The Company generally estimates the fair value of stock-based awards based on the closing market price of the Company’s common stock on the grant date. In the case of performance-based awards that include a market condition, the Company will estimate the fair value of the award using a combination of the closing market price of the Company’s common stock on the grant date and the Monte Carlo simulation model. For performance-based awards, shares attained over target upon vesting are reflected as awards granted during the period.
Time-based restricted stock awards granted to eligible employees will generally vest in annual installments over a period of three to four years subject to the employees’ continuing service to the Company and do not have an expiration date. The Company's performance-based awards may include performance conditions, market conditions, time-based service conditions or a combination thereof and are generally expected to vest in annual installments over a period of three to four years. In addition, the actual number of shares awarded upon vesting of performance-based grants may vary from the target shares depending upon the achievement of the relevant performance or market-based conditions.
During the six months ended December 30, 2023 and December 31, 2022, the Company granted 3.5 million and 2.6 million time-based restricted stock awards, respectively. The aggregate grant-date fair value of time-based restricted stock awards granted during the six months ended December 30, 2023 and December 31, 2022 were estimated to be $34.8 million and $36.7 million, respectively.
During the six months ended December 30, 2023 and December 31, 2022, the Company granted 1.2 million and 0.7 million performance-based awards, respectively. There were no performance-based shares attained over target during the six months ended December 30, 2023. There were 0.1 million performance-based shares attained over target during the six months ended December 31, 2022. The aggregate grant-date fair value of performance-based awards granted during the six months ended December 30, 2023 and December 31, 2022 were estimated to be $13.4 million and $11.5 million, respectively.
As of December 30, 2023, $80.0 million of unrecognized stock-based compensation costs remain to be amortized.
25


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
The impact on the Company’s results of operations of recording stock-based compensation by function for the three and six months ended December 30, 2023 and December 31, 2022, is as follows (in millions):
Three Months EndedSix Months Ended
December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Cost of revenues$1.2 $1.2 $2.4 $2.4 
Research and development2.3 2.0 4.4 4.3 
Selling, general and administrative9.0 9.8 16.9 19.3 
Total stock-based compensation expense$12.5 $13.0 $23.7 $26.0 
Approximately $1.3 million and $1.2 million of stock-based compensation was capitalized to inventory as of December 30, 2023 and December 31, 2022, respectively.
Note 17. Employee Pension and Other Benefit Plans
The Company sponsors significant qualified and non-qualified pension plans for certain past and present employees in the United Kingdom (U.K.) and Germany. The Company also is responsible for the non-pension post-retirement benefit obligation assumed from a past acquisition.
Most of the plans have been closed to new participants and no additional service costs are being accrued, except for certain plans in Germany assumed in connection with an acquisition in fiscal 2010. Benefits are generally based upon years of service and compensation or stated amounts for each year of service.
As of December 30, 2023, the U.K. plan was fully funded while the other plans were unfunded. The Company’s policy for funded plans is to make contributions equal to or greater than the requirements prescribed by law or regulation. For unfunded plans, the Company pays the post-retirement benefits when due. During the six months ended December 30, 2023, the Company contributed $0.6 million to the U.K. plan and $1.9 million to the other plans. The funded plan assets consist primarily of managed investments.
The following table presents the components of net periodic cost for the pension and benefits plans (in millions):
 Three Months EndedSix Months Ended
December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Interest cost$0.8 $0.7 $1.7 $1.4 
Expected return on plan assets(0.5)(0.4)(1.0)(0.8)
Amortization of net actuarial gains  (0.1) 
Net periodic benefit cost$0.3 $0.3 $0.6 $0.6 
Both the calculation of the projected benefit obligation and net periodic cost are based upon actuarial valuations. These valuations use participant-specific information such as salary, age, years of service, and assumptions about interest rates, compensation increases and other factors. At a minimum, the Company evaluates these assumptions annually and makes changes as necessary.
Based on actuarial assumptions, the Company expects to incur cash outlays of approximately $8.7 million related to its defined benefit pension plans during fiscal 2024 to make current benefit payments and fund future obligations. As of December 30, 2023, approximately $2.5 million had been incurred. These payments have been estimated based on the same assumptions used to measure the Company’s projected benefit obligation at July 1, 2023.
26


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Note 18. Commitments and Contingencies
Legal Proceedings
Tel-Instruments Electronics Corp. Settlement
In July 2023, the Court of Appeals in the State of Kansas affirmed a lower court decision in a case filed by Aeroflex Wichita, (“Aeroflex”, a VIAVI subsidiary), against Tel-Instrument Electronics Corp. (TIC) and two of its employees with total damages of $7.3 million owed to VIAVI. The lower court case, filed by Aeroflex prior to the acquisition by VIAVI and affirmed by the Kansas Court of Appeals, awarded damages caused by tortious interference and improper use and disclosure of Aeroflex’s confidential and proprietary business information used by the defendants to win a competitive U.S. Army contract.
TIC did not file a petition to appeal the decision and acknowledged its obligation to pay damages in full. VIAVI subsequently then received total payments of $7.3 million from TIC and the two former employees and recorded a gain to Interest and other income, net in the Consolidated Statements of Operations for the three months ended September 30, 2023.
U.K. Pension Settlement
In June 2016, the Company received a court decision regarding the validity of an amendment to a pension deed of trust related to one of its foreign subsidiaries which the Company contends contained an error requiring the Company to increase the pension plan’s benefit. The Company had subsequently further amended the deed to rectify the error. The court ruled that the amendment increasing the pension plan benefit was valid until the subsequent amendment. The Company estimated the liability to range from (amounts represented as £ denote GBP) £5.7 million to £8.4 million. The Company determined the likelihood of loss to be probable and accrued £5.7 million as of July 2, 2016 in accordance with authoritative guidance on contingencies.
The Company pursued an appeal of the court decision. In March 2018, the appellate court affirmed the decision of the lower court. The Company pursued a motion for summary judgement on the deed of rectification claim and continued to pursue a claim against the U.K. law firm responsible for the error. As of July 2, 2022, the related accrued pension liability of £5.4 million or $6.5 million was included in pension and post-employment benefits within Other non-current liabilities on the Consolidated Balance Sheets.
In September 2022, the Company received a favorable court decision which removed completely and definitively the obligation to fund the increased pension benefit with retrospective effect to 1999. As a result of the judgment, and in accordance with authoritative guidance on contingencies, the Company reversed the liability and recorded a gain (reduction to SG&A expense in the Consolidated Statements of Operations) of £5.7 million or $6.7 million during the three months ended October 1, 2022.
The Company is subject to a variety of claims and suits that arise from time to time in the ordinary course of its business. While management currently believes that resolving claims against the Company, individually or in aggregate, will not have a material adverse impact on its financial position, results of operations or statement of cash flows, these matters are subject to inherent uncertainties and management’s view of these matters may change in the future. Were an unfavorable final outcome to occur, there exists the possibility of a material adverse impact on the Company’s financial position, results of operations or cash flows for the period in which the effect becomes reasonably estimable.
Guarantees
Outstanding Letters of Credit, Performance Bonds and Other Claims
As of December 30, 2023, the Company had standby letters of credit of $7.1 million and performance bonds and other claims of $1.8 million collateralized by restricted cash.
27


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Product Warranties
The following table presents the changes in the Company’s warranty reserve during the three and six months ended December 30, 2023 and December 31, 2022 (in millions):
 Three Months EndedSix Months Ended
 December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Balance as of beginning of period$8.8 $9.5 $9.0 $10.6 
Provision for warranty0.3 0.4 0.7 1.0 
Utilization of reserve(0.7)(0.7)(1.5)(1.2)
Adjustments to pre-existing warranties (includes changes in estimates)0.1 0.2 0.3 (1.0)
Balance as of end of period$8.5 $9.4 $8.5 $9.4 
Note 19. Operating Segments and Geographic Information
The Company evaluates its reportable segments in accordance with the authoritative guidance on segment reporting. The Company’s CODM uses operating segment financial information to evaluate segment performance and to allocate resources.
The Company’s reportable segments are:
(i) Network Enablement (NE):
NE provides an integrated portfolio of testing solutions that access the network to perform build-out and maintenance tasks. These solutions include instruments, software and services to design, build, turn-up, certify, troubleshoot and optimize networks. The Company also offers a range of product support and professional services such as repair, calibration, software support and technical assistance for its products. NE’s avionics products provide test and measuring solutions for aviation, aerospace, government, defense, communications and public safety.
(ii) Service Enablement (SE):
SE provides embedded systems and enterprise performance management solutions that give global communications service providers, enterprises and cloud operators visibility into network, service and application data. These solutions—including instruments, microprobes and software—monitor, collect and analyze network data to reveal the actual customer experience and to identify opportunities for new revenue streams and network optimization.
(iii) Optical Security and Performance Products (OSP):
OSP leverages its core optical coating technologies and volume manufacturing capability to design, manufacture, and sell technologies for the anti-counterfeiting, consumer electronics, industrial, government and automotive markets.
Segment Reporting
The CODM manages the Company in two broad business categories: NSE and OSP. The CODM evaluates segment performance of the NSE business based on the combined segments (NE and SE) gross and operating margins. Operating expenses associated with the NSE business are not allocated to the individual segments within NSE, as they are managed centrally at the business unit level. The CODM evaluates segment performance of the OSP business based on segment operating margin. The Company allocates corporate-level operating expenses to its segment results, except for certain non-core operating and non-operating activities as discussed below.
28


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
The Company does not allocate stock-based compensation, acquisition-related charges, amortization of intangibles, restructuring, impairment of goodwill, non-operating income and expenses, changes in fair value of contingent consideration liabilities, or other charges unrelated to core operating performance to its segments because management does not include this information in its measurement of the performance of the operating segments. These items are presented as “Other Items” in the table below. Additionally, the Company does not specifically identify and allocate all assets by operating segment.
The following tables present information on the Company’s reportable segments for the three months ended December 30, 2023 and December 31, 2022 (in millions):
Three Months Ended December 30, 2023
Network and Service Enablement
 Network EnablementService EnablementNetwork and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue$125.2 $10.8 $136.0 $74.9 $ $210.9 
Service revenue30.3 13.3 43.6   43.6 
Net revenue$155.5 $24.1 $179.6 $74.9 $ $254.5 
Gross profit$97.2 $16.6 $113.8 $39.0 $(4.8)$148.0 
Gross margin62.5 %68.9 %63.4 %52.1 %58.2 %
Operating income$6.4 $27.3 $(11.3)$22.4 
Operating margin3.6 %36.4 %8.8 %
Three Months Ended December 31, 2022
Network and Service Enablement
 
Network Enablement (2)
Service Enablement (2)
Network and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue (2)
$152.6 $11.5 $164.1 $77.4 $ $241.5 
Service revenue (2)
30.7 12.3 43.0   43.0 
Net revenue$183.3 $23.8 $207.1 $77.4 $ $284.5 
Gross profit$118.1 $15.3 $133.4 $40.5 $(6.9)$167.0 
Gross margin64.4 %64.3 %64.4 %52.3 %58.7 %
Operating income $18.5 $27.5 $(23.1)$22.9 
Operating margin8.9 %35.5 %8.0 %
(1)Other items include charges (benefits) unrelated to core operating performance primarily consisting of stock-based compensation, amortization of acquisition-related intangibles, restructuring, changes in fair value of contingent consideration liabilities and other charges unrelated to core operating performance.
(2)Effective for the first quarter of fiscal 2024, management of certain products moved from the SE segment to the NE segment to better align with operational and go-to-market strategies. As a result, prior period balances have been recast to reflect the impact to net revenue, gross profit and gross margin.
29


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Three Months Ended
 December 30, 2023December 31, 2022
Corporate reconciling items impacting gross profit:
Total segment gross profit$152.8 $173.9 
Stock-based compensation(1.2)(1.2)
Amortization of intangibles(3.4)(5.7)
Other charges unrelated to core operating performance (1)
(0.2) 
GAAP gross profit$148.0 $167.0 
Corporate reconciling items impacting operating income:
Total segment operating income$33.7 $46.0 
Stock-based compensation(12.5)(13.0)
Amortization of intangibles(4.8)(7.9)
Change in fair value of contingent liability7.0 (1.3)
Other charges unrelated to core operating performance (1)
(1.1)(0.9)
Restructuring and related benefits0.1  
GAAP operating income from continuing operations$22.4 $22.9 
(1)    During the three months ended December 30, 2023 and December 31, 2022, other charges unrelated to core operating performance primarily consisting of certain acquisition and integration related charges, accretion of debt discount and loss on disposal of long-lived assets.

















30


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Six Months Ended December 30, 2023
Network and Service Enablement
 Network EnablementService EnablementNetwork and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue$245.6 $18.5 $264.1 $152.4 $ $416.5 
Service revenue59.9 26.0 85.9   85.9 
Net revenue$305.5 $44.5 $350.0 $152.4 $ $502.4 
Gross profit$191.8 $30.3 $222.1 $79.7 $(9.4)$292.4 
Gross margin62.8 %68.1 %63.5 %52.3 %58.2 %
Operating income$7.9 $56.6 $(26.1)$38.4 
Operating margin2.3 %37.1 %7.6 %
Six Months Ended December 31, 2022
Network and Service Enablement
 
Network Enablement (2)
Service Enablement (2)
Network and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue (2)
$318.9 $21.7 $340.6 $168.6 $ $509.2 
Service revenue (2)
60.9 24.5 85.4 0.1  85.5 
Net revenue$379.8 $46.2 $426.0 $168.7 $ $594.7 
Gross profit$244.9 $30.1 $275.0 $92.3 $(15.5)$351.8 
Gross margin64.5 %65.2 %64.6 %54.7 %59.2 %
Operating income $47.3 $66.1 $(40.7)$72.7 
Operating margin11.1 %39.2 %12.2 %
(1)Other items include charges (benefits) unrelated to core operating performance primarily consisting of stock-based compensation, amortization of acquisition-related intangibles, restructuring, changes in fair value of contingent consideration liabilities and other charges unrelated to core operating performance.
(2)Effective for the first quarter of fiscal 2024, management of certain products moved from the SE segment to the NE segment to better align with operational and go-to-market strategies. As a result, prior period balances have been recast to reflect the impact to net revenue, gross profit and gross margin.
31


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Six Months Ended
 December 30, 2023December 31, 2022
Corporate reconciling items impacting gross profit:
Total segment gross profit$301.8 $367.3 
Stock-based compensation(2.4)(2.4)
Amortization of intangibles(6.9)(12.8)
Other charges unrelated to core operating performance (1)
(0.1)(0.3)
GAAP gross profit$292.4 $351.8 
Corporate reconciling items impacting operating income:
Total segment operating income$64.5 $113.4 
Stock-based compensation(23.7)(26.0)
Amortization of intangibles(10.4)(17.2)
Change in fair value of contingent liability8.4 (1.8)
Other (charges) benefits unrelated to core operating performance (1)
(1.3)4.3 
Restructuring and related benefits0.9  
GAAP operating income from continuing operations$38.4 $72.7 
(1)    During the six months ended December 30, 2023 and December 31, 2022, other (charges) benefits unrelated to core operating performance primarily consisting of certain acquisition and integration related charges, legal settlement, accretion of debt discount and losses on disposal of long-lived assets.


















32


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
The Company operates primarily in three geographic regions: Americas, Asia-Pacific, and Europe, Middle East and Africa (EMEA). Net revenue is assigned to the geographic region and country where the Company’s product is initially shipped. For example, certain customers may request shipment of the Company’s product to a contract manufacturer in one country, which may differ from the location of their end customers. The following table presents net revenue by the three geographic regions in which the Company operates and net revenue from countries that exceeded 10% of the Company’s total net revenue for the three and six months ended December 30, 2023 and December 31, 2022 (in millions):
 Three Months Ended
 December 30, 2023December 31, 2022
Product RevenueService RevenueTotalProduct RevenueService RevenueTotal
Americas:
United States$68.6 $16.1 $84.7 $77.5 $15.0 $92.5 
Other Americas14.6 3.8 18.4 10.3 3.5 13.8 
Total Americas$83.2 $19.9 $103.1 $87.8 $18.5 $106.3 
Asia-Pacific:
Greater China$45.9 $1.5 $47.4 $58.9 $1.8 $60.7 
Other Asia-Pacific24.9 7.2 32.1 36.7 7.7 44.4 
Total Asia-Pacific$70.8 $8.7 $79.5 $95.6 $9.5 $105.1 
EMEA:$56.9 $15.0 $71.9 $58.1 $15.0 $73.1 
Total net revenue$210.9 $43.6 $254.5 $241.5 $43.0 $284.5 
 Six Months Ended
 December 30, 2023December 31, 2022
Product RevenueService RevenueTotalProduct RevenueService RevenueTotal
Americas:
United States$136.2 $31.3 $167.5 $158.5 $30.6 $189.1 
Other Americas28.3 7.8 36.1 33.4 6.8 40.2 
Total Americas$164.5 $39.1 $203.6 $191.9 $37.4 $229.3 
Asia-Pacific:
Greater China$95.3 $3.2 $98.5 $122.4 $3.9 $126.3 
Other Asia53.2 13.7 66.9 76.7 13.7 90.4 
Total Asia-Pacific$148.5 $16.9 $165.4 $199.1 $17.6 $216.7 
EMEA:$103.5 $29.9 $133.4 $118.2 $30.5 $148.7 
Total net revenue$416.5 $85.9 $502.4 $509.2 $85.5 $594.7 
33


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Note 20. Subsequent Events
On January 11, 2024, VIAVI announced that the U.S. National Telecommunications and Information Administration has awarded the Company a grant from the Public Wireless Supply Chain Innovation Fund. The grant is expected to provide approximately $21.7 million in funding over a three-year period to be used by the Company to create an advanced test lab to enable and accelerate the development of Open Radio Access Network technology and components.




34

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
Forward-Looking Statements
Statements contained in this Quarterly Report on Form 10-Q, which we also refer to as the Report, which are not historical facts, are forward-looking statements within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended. A forward-looking statement may contain words such as “anticipate,” “believe,” “can,” “can impact,” “could,” “continue,” “estimate,” “expect,” “intend,” “may,” “ongoing,” “plan,” “potential,” “projects,” “should,” “will,” “will continue to be,” “would,” or the negative thereof or other comparable terminology regarding beliefs, plans, expectations or intentions regarding the future. Forward-looking statements include statements, but are not limited to statements such as:
Financial projections and expectations, including profitability of certain business units, plans to reduce costs and improve efficiencies including through restructuring programs, the effects of seasonality on certain business units, continued reliance on key customers for a significant portion of our revenue, future sources of revenue, competition and pricing pressures, the future impact of certain accounting pronouncements, and our estimation of the potential impact and materiality of litigation;
Our expectations regarding demand for our products and services, including industry trends and technological advancements that may drive such demand, the role we will play in those advancements and our ability to benefit from such advancements;
Our plans for growth and innovation opportunities; 
Our plans for continued development, use and protection of our intellectual property; 
Our strategies for achieving our current business objectives, including related risks and uncertainties; 
Our plans or expectations relating to investments, execution of capital allocation and debt management strategies, acquisitions, partnerships and other strategic opportunities; 
Our research and development plans and investments and the expected impact of such plans on our financial performance;
Our expectations related to our products, including costs associated with the development of new products, product yields, quality and other issues; and
Our expectations related to macro-economic conditions, including the impact of inflation, fiscal tightening at central banks, changes in foreign exchange rates, the risk of increased tensions and trade actions between China and the U.S. and the ongoing military conflict between Russia and Ukraine and escalating armed conflict between Israel and Hamas, on our business, operations and financial results.
Management cautions that forward-looking statements are based on current expectations and assumptions and are subject to risks and uncertainties that could cause our actual results to differ materially from those projected in such forward-looking statements. These forward-looking statements are only predictions and are subject to risks and uncertainties including those set forth in Part II, Item 1A “Risk Factors” and elsewhere in this Quarterly Report on Form 10-Q and in other documents we file with the U.S. Securities and Exchange Commission. Moreover, neither we nor any other person assumes responsibility for the accuracy and completeness of these forward-looking statements. Forward-looking statements are made only as of the date of this Report and subsequent facts or circumstances may contradict, obviate, undermine or otherwise fail to support or substantiate such statements. We are under no duty to update any of the forward-looking statements after the date of this Form 10-Q to conform such statements to actual results or to changes in our expectations.
In addition, Management’s Discussion and Analysis of Financial Condition and Results of Operations should be read in conjunction with our Annual Report on Form 10-K for the fiscal year ended July 1, 2023.
You should read the following discussion of our financial condition and results of operations in conjunction with the financial statements and the notes thereto included elsewhere in this Quarterly Report on Form 10-Q. The following discussion contains forward-looking statements that reflect our plans, estimates and beliefs. Our actual results could differ materially from those discussed in the forward-looking statements. Factors that could cause or contribute to these differences include those discussed below and elsewhere in this Quarterly Report on Form 10-Q, particularly in “Risk Factors” and “Forward-Looking Statements.”
35

Overview
VIAVI is a global provider of network test, monitoring, and assurance solutions for communications service providers (CSPs), hyperscalers, network equipment manufacturers (NEMs), enterprises, original equipment manufacturers, government and avionics. We help these customers harness the power of instruments, automation, intelligence, and virtualization. VIAVI is also a leader in light management technologies for 3D sensing, anti-counterfeiting, consumer electronics, industrial, automotive, government and aerospace applications.
To serve our markets we operate the following business segments:
Network Enablement (NE);
Service Enablement (SE); and,
Optical Security and Performance Products (OSP).

During the second quarter we continued to see lower capital expenditure spend by NEMs and weaker spend by service providers, which impacted our Field, Fiber and Wireless Lab products. Partially offsetting this was increased demand for our Avionics, PNT and SE products.

Any prolonged disruption of manufacturing of our products, commerce and related activity or significant decrease in demand for our products could materially and adversely affect our results of business, operations, and financial conditions.

Our financial results and long-term growth model will continue to be driven by revenue growth, non-GAAP operating income, non-GAAP operating margin, non-GAAP diluted earnings per share (EPS) and cash flow from operations. We believe these key operating metrics are useful to investors because management uses these metrics to assess the growth of our business and the effectiveness of our marketing and operational strategies.

Looking Ahead

We continue to be impacted by macroeconomic conditions and end market demand volatility. As we look ahead to the third fiscal quarter of fiscal 2024, we expect revenue to be relatively flat sequentially primarily due to continued slow recovery in service provider spend and reduced seasonal demand in 3D sensing.

Despite near-term macroeconomic headwinds, our long-term focus remains on executing against our strategic priorities to drive revenue and earnings growth, capture market share and continue to optimize our capital structure. We remain positive on our long-term growth drivers in Wireless, Fiber, 3D sensing and PNT. We will continue to focus on executing against our strategic priorities over the long-term to:
Defend and consolidate leadership in core business segments;
Invest in secular trends to drive growth and expand Total Addressable Market (TAM);
Extend VIAVI technologies and platforms into adjacent markets and applications; and,
Continued productivity improvements in Operations, Research & Development (R&D) and Selling, General and Administrative (SG&A).
36

Financial Highlights
Second quarter fiscal 2024 results included the following notable items:
• Net revenue of $254.5 million, down $30.0 million or 10.5% year-over-year.
• GAAP operating margin of 8.8%, up 80 bps year-over-year.
• Non-GAAP operating margin of 13.2%, down 300 bps year-over-year.
• GAAP diluted EPS of $0.05, up $0.01 or 25.0% year-over-year.
• Non-GAAP diluted EPS of $0.11, down $0.03 or 21.4% year-over-year.
A reconciliation of GAAP financial measures to Non-GAAP financial measures is provided below (in millions, except EPS amounts):
 Three Months EndedSix Months Ended
 December 30, 2023December 31, 2022December 30, 2023December 31, 2022
 Operating IncomeOperating MarginOperating IncomeOperating MarginOperating IncomeOperating MarginOperating IncomeOperating Margin
GAAP measures$22.4 8.8 %$22.9 8.0 %$38.4 7.6 %$72.7 12.2 %
Stock-based compensation12.5 4.9 %13.0 4.6 %23.7 4.7 %26.0 4.4 %
Change in fair value of contingent liability(7.0)(2.8)%1.3 0.5 %(8.4)(1.7)%1.8 0.3 %
Other charges (benefits) unrelated to core operating performance (1)
1.1 0.4 %0.9 0.3 %1.3 0.3 %(4.3)(0.7)%
Amortization of intangibles4.8 1.9 %7.9 2.8 %10.4 2.1 %17.2 2.9 %
Restructuring and related benefits(0.1)— %— — %(0.9)(0.2)%— — %
Total related to Cost of Revenue and Operating Expenses11.3 4.4 %23.1 8.2 %26.1 5.2 %40.7 6.9 %
Non-GAAP measures$33.7 13.2 %$46.0 16.2 %$64.5 12.8 %$113.4 19.1 %
 Three Months EndedSix Months Ended
 December 30, 2023December 31, 2022December 30, 2023December 31, 2022
 Net IncomeDiluted EPSNet Income Diluted EPSNet IncomeDiluted
 EPS
Net incomeDiluted
 EPS
GAAP measures$10.7 $0.05 $8.4 $0.04 $20.5 $0.09 $41.0 $0.18 
Items reconciling GAAP Net income and EPS to Non-GAAP Net income and EPS:    
Stock-based compensation12.5 0.06 13.0 0.06 23.7 0.10 26.0 0.11 
Change in fair value of contingent liability(7.0)(0.03)1.3 0.01 (8.4)(0.04)1.8 0.01 
Other charges (benefits) unrelated to core operating performance (1)
1.1 — 0.9 — 1.3 0.01 (4.3)(0.02)
Amortization of intangibles4.8 0.02 7.9 0.03 10.4 0.05 17.2 0.08 
Restructuring and related benefits(0.1)— — — (0.9)(0.01)— — 
Litigation settlement (2)
0.3 — — — (7.0)(0.03)— — 
Non-cash interest expense and other expense 1.2 0.01 — — 2.4 0.01 — — 
Provision for income taxes0.2 — — — 1.2 0.01 2.3 0.01 
Total related to Net income and EPS13.0 0.06 23.1 0.10 22.7 0.10 43.0 0.19 
Non-GAAP measures $23.7 $0.11 $31.5 $0.14 $43.2 $0.19 $84.0 $0.37 
Shares used in per share calculation for Non-GAAP EPS 223.5  227.1 223.9 228.8 
(1)Other items include charges (benefits) unrelated to core operating performance primarily consisting of certain acquisition and integration related charges, legal settlement, accretion of debt discount and losses on disposal of long-lived assets.
(2)Unfavorable (favorable) litigation settlement recorded to Interest and other income, net in the Consolidated Statements of Operations for the three and six months ended December 30, 2023.
    
37

Use of Non-GAAP (Adjusted) Financial Measures
The Company provides non-GAAP operating income, non-GAAP operating margin, non-GAAP net income and non-GAAP EPS financial measures as supplemental information regarding the Company’s operational performance. The Company uses the measures disclosed in this Report to evaluate the Company’s historical and prospective financial performance, as well as its performance relative to its competitors. Specifically, management uses these items to further its own understanding of the Company’s core operating performance, which the Company believes represents its performance in the ordinary, ongoing and customary course of its operations. Accordingly, management excludes from core operating performance items such as those relating to certain purchase price accounting adjustments, amortization of acquisition-related intangibles, stock-based compensation, legal settlements, restructuring, changes in fair value of contingent consideration liabilities and certain investing expenses and other activities that management believes are not reflective of such ordinary, ongoing and core operating activities. The Company believes excluding these items enables investors to evaluate more clearly and consistently the Company’s core operational performance.
The Company believes providing this additional information allows investors to see Company results through the eyes of management. The Company further believes that providing this information allows investors to better understand the Company’s financial performance and, importantly, to evaluate the efficacy of the methodology and information used by management to evaluate and measure such performance.
 The non-GAAP adjustments described in this Form 10-Q are excluded by the Company from its GAAP financial measures because the Company believes excluding these items enables investors to evaluate more clearly and consistently the Company’s core operational performance. The non-GAAP adjustments are outlined below.
Cost of revenues, costs of research and development and costs of selling, general and administrative: The Company’s GAAP presentation of operating expenses may include (i) additional depreciation and amortization from changes in estimated useful life and the write-down of certain property, equipment and intangibles that have been identified for disposal but remained in use until the date of disposal, (ii) charges such as severance, benefits and outplacement costs related to restructuring plans, (iii) costs for facilities not required for ongoing operations, and costs related to the relocation of certain equipment from these facilities and/or contract manufacturer facilities, (iv) stock-based compensation, (v) amortization expense related to acquired intangibles, (vi) changes in fair value of contingent consideration liabilities and (vii) other charges unrelated to our core operating performance comprised mainly of acquisition related transaction costs, integration costs related to acquired entities, litigation and legal settlements and other costs and contingencies unrelated to current and future operations, including transformational initiatives such as the implementation of simplified automated processes, site consolidations, and reorganizations. The Company excludes these items in calculating non-GAAP operating margin, non-GAAP net income and non-GAAP EPS.
Non-cash interest expense and other expense: The Company excludes certain investing expenses, including accretion of debt discount, and other non-cash activities that management believes are not reflective of such ordinary, ongoing and core operating activities, in calculating non-GAAP net income and non-GAAP EPS.
Income tax expense or benefit: The Company excludes certain non-cash tax expense or benefit items, such as the utilization of net operating losses where valuation allowances were released, intra-period tax allocation benefit and the tax effect for amortization of non-tax deductible intangible assets, in calculating non-GAAP net income and non-GAAP EPS.
Non-GAAP financial measures are not in accordance with, preferable to, or an alternative for, generally accepted accounting principles in the United States. The GAAP measure most directly comparable to non-GAAP operating income is operating income. The GAAP measure most directly comparable to non-GAAP operating margin is operating margin. The GAAP measure most directly comparable to non-GAAP net income is net income. The GAAP measure most directly comparable to non-GAAP EPS is net income per share. The Company believes these GAAP measures alone are not fully indicative of its core operating expenses and performance and that providing non-GAAP financial measures in conjunction with GAAP measures provides valuable supplemental information regarding the Company’s overall performance.
38

RESULTS OF OPERATIONS
The results of operations for the current period are not necessarily indicative of results to be expected for future periods. The following table summarizes selected Consolidated Statements of Operations items (in millions, except for percentages):
Three Months EndedSix Months Ended
December 30, 2023December 31, 2022ChangePercent ChangeDecember 30, 2023December 31, 2022ChangePercent Change
Segment net revenue:
NE$155.5$183.3$(27.8)(15.2)%$305.5$379.8$(74.3)(19.6)%
SE24.123.80.3 1.3 %44.546.2(1.7)(3.7)%
OSP74.977.4(2.5)(3.2)%152.4168.7(16.3)(9.7)%
Total net revenue$254.5$284.5$(30.0)(10.5)%$502.4$594.7$(92.3)(15.5)%
Amortization of acquired technologies$3.4 $5.7 $(2.3)(40.4)%$6.9 $12.8 $(5.9)(46.1)%
Percentage of net revenue1.3 %2.0 %1.4 %2.2 %
Gross profit$148.0 $167.0 $(19.0)(11.4)%$292.4 $351.8 $(59.4)(16.9)%
Gross margin58.2 %58.7 %58.2 %59.2 %
Research and development$49.5 $51.9 $(2.4)(4.6)%$99.4 $104.5 $(5.1)(4.9)%
Percentage of net revenue19.4 %18.2 %19.8 %17.6 %
Selling, general and administrative$74.8 $90.0 $(15.2)(16.9)%$152.0 $170.2 $(18.2)(10.7)%
Percentage of net revenue29.4 %31.6 %30.3 %28.6 %
Amortization of other intangibles$1.4 $2.2 $(0.8)(36.4)%$3.5 $4.4 $(0.9)(20.5)%
Percentage of net revenue0.6 %0.8 %0.7 %0.7 %
Restructuring and related benefits$(0.1)$— $(0.1)NM$(0.9)$— $(0.9)NM
Percentage of net revenue— %— %0.2 %— %
Interest and other income, net$3.8 $2.2 $1.6 72.7 %$14.0 $3.3 $10.7 324.2 %
Percentage of net revenue1.5 %0.8 %2.8 %0.6 %
Interest expense$(7.9)$(6.2)$(1.7)(27.4)%$(15.7)$(12.3)$(3.4)(27.6)%
Percentage of net revenue3.1 %2.2 %3.1 %2.1 %
Provision for income taxes$7.6 $10.5 $(2.9)(27.6)%$16.2 $22.7 $(6.5)(28.6)%
Percentage of net revenue3.0 %3.7 %3.2 %3.8 %


39

Net Revenue
Revenue from our service offerings exceeds 10% of our total consolidated net revenue and is presented separately in our Consolidated Statements of Operations. Service revenue primarily consists of maintenance and support, extended warranty, professional services and post-contract support in addition to other services such as calibration and repair services. When evaluating the performance of our segments, management focuses on total net revenue, gross profit and operating income and not the product or service categories. Consequently, the following discussion of business segment performance focuses on total net revenue, gross profit, and operating income consistent with our approach for managing the business.
Three months ended December 30, 2023 and December 31, 2022
Net revenue decreased by $30.0 million, or 10.5%, during the three months ended December 30, 2023 compared to the same period a year ago. This decrease reflects the continuing weakness in service provider spending and softness in anti-counterfeiting.
Product revenues decreased by $30.6 million, or 12.7%, during the three months ended December 30, 2023 compared to the same period a year ago, driven by decreases in all segments.
Service revenues increased by $0.6 million, or 1.4%, during the three months ended December 30, 2023 compared to the same period a year ago. This was driven by revenue increase from our SE segment offset by revenue decrease in our NE segment.
Going forward, we expect to continue to encounter a number of industry and market risks and uncertainties. For example, uncertainty around the timing of our customers procurement decisions on infrastructure maintenance and upgrades and decisions on new infrastructure investments or uncertainty about speed of adoption of 5G technology at a commercially viable scale. This may limit our visibility, and consequently, our ability to predict future revenue, seasonality, profitability, and general financial performance, which could create period-over-period variability in our financial measures and present foreign exchange rate risks.
We cannot predict when or to what extent these uncertainties will be resolved. Our revenues, profitability, and general financial performance may also be affected by: (a) pricing pressures due to, among other things, a highly concentrated customer base, increasing competition, particularly from Asia-based competitors, and a general commoditization trend for certain products; (b) product mix variability in our markets, which affects revenue and gross margin; (c) fluctuations in customer buying patterns, which cause demand, revenue and profitability volatility; (d) the current trend of communication industry consolidation, which is expected to continue, that directly affects our NE and SE customer bases and adds additional risk and uncertainty to our financial and business projections; (e) chip component shortages, supply chain and shipping logistic constraints; (f) the impact of ongoing global trade policies, tariffs and sanctions; and (g) regulatory or economic developments and/or technology challenges that slow or change the rate of adoption of 5G, 3D sensing and other emerging secular technologies and platforms.
40

Revenue by Region
We operate in three geographic regions: Americas, Asia-Pacific and Europe, Middle East and Africa (EMEA). Net revenue is assigned to the geographic region and country where our product is initially shipped. For example, certain customers may request shipment of our product to a contract manufacturer in one country, which may differ from the location of their end customers. The following table presents net revenue by the three geographic regions we operate in and net revenue from countries that exceeded 10% of our total net revenue (in millions):
Three Months EndedSix Months Ended
December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Americas:
     United States$84.7 33.3 %$92.5 32.5 %$167.5 33.3 %$189.1 31.8 %
     Other Americas18.4 7.2 %13.8 4.9 %36.1 7.2 %40.2 6.8 %
          Total Americas$103.1 40.5 %$106.3 37.4 %$203.6 40.5 %$229.3 38.6 %
Asia-Pacific:
     Greater China$47.4 18.6 %$60.7 21.3 %$98.5 19.6 %$126.3 21.2 %
     Other Asia-Pacific32.1 12.6 %44.4 15.6 %66.9 13.3 %90.4 15.2 %
          Total Asia-Pacific$79.5 31.2 %$105.1 36.9 %$165.4 32.9 %$216.7 36.4 %
EMEA:$71.9 28.3 %$73.1 25.7 %$133.4 26.6 %$148.7 25.0 %
Total net revenue$254.5 100.0 %$284.5 100.0 %$502.4 100.0 %$594.7 100.0 %
Net revenue from customers outside the Americas represented 59.5% of net revenue during the three and six months ended December 30, 2023. Net revenue from customers outside the Americas during the three and six months ended December 31, 2022 represented 62.6% and 61.4% of net revenue, respectively.
We expect revenue from customers outside of the United States to continue to be an important part of our overall net revenue and an increasing focus for net revenue growth opportunities.
Amortization of Acquired Technologies (Cost of revenues)
Amortization of acquired technologies within Cost of revenues decreased $2.3 million or 40.4% and $5.9 million or 46.1% during the three and six months ended December 30, 2023, respectively, compared to the same periods a year ago. These decreases are primarily due to certain intangible assets becoming fully amortized in fiscal 2023 offset in part by amortization of intangibles acquired through acquisitions in fiscal 2023.
Gross Margin
Gross margin decreased by 0.5 percentage points during the three months ended December 30, 2023 from 58.7% in the same period a year ago to 58.2% in the current period. The decrease was primarily due to gross margin reduction from our NE and OSP segments, partially offset by gross margin increase in our SE segment, as discussed below in the Operating Segment Information section.
Gross margin decreased by 1.0 percentage point during the six months ended December 30, 2023 from 59.2% in the same period a year ago to 58.2% in the current period. The decrease was primarily due to gross margin reduction from our NE and OSP segments, partially offset by gross margin increase in our SE segment, as discussed below in the Operating Segment Information section.
As discussed in more detail under “Net Revenue” above, we sell products in certain markets that are consolidating, undergoing product, architectural and business model transitions, have high customer concentrations, are highly competitive (increasingly due to Asia-Pacific-based competition), are price sensitive and/or are affected by customer seasonal and mix variant buying patterns. We expect these factors to continue to result in variability of our gross margin.
41


Research and Development
R&D expense decreased by $2.4 million, or 4.6% and $5.1 million, or 4.9% during the three and six months ended December 30, 2023, respectively, compared to the same periods a year ago. These decreases were primarily due to benefits from our restructuring activities and variable expense reductions. As a percentage of net revenue, R&D expense increased by 1.2 percentage points during the three and six months ended December 30, 2023 compared to the same periods a year ago.
We believe that continuing our investments in R&D is critical to attaining our strategic objectives. We plan to continue to invest in R&D and new products that will further differentiate us in the marketplace.
Selling, General and Administrative
SG&A expense decreased by $15.2 million, or 16.9%, during the three months ended December 30, 2023 compared to the same period a year ago. This decrease was primarily due to the fair value adjustment of contingent consideration related to acquisitions, benefits from our restructuring activities and variable expense reductions including lower commissions. As a percentage of net revenue, SG&A decreased 2.2 percentage points during the three months ended December 30, 2023 compared to the same period a year ago.

SG&A expense decreased by $18.2 million, or 10.7%, during the six months ended December 30, 2023 compared to the same period a year ago. This decrease was primarily due to the fair value adjustment of contingent consideration related to acquisitions, benefits from our restructuring activities and variable expense reductions including lower commissions. As a percentage of net revenue, SG&A increased 1.7 percentage points during the six months ended December 30, 2023 compared to the same period a year ago.


Amortization of Intangibles (Operating expenses)
Amortization of intangibles within Operating expenses decreased $0.8 million or 36.4% and $0.9 million or 20.5% during the three and six months ended December 30, 2023, respectively, compared to the same periods a year ago. These decreases are primarily due to certain intangible assets becoming fully amortized in fiscal 2023 offset in part by amortization of intangibles acquired through acquisitions in fiscal 2023.
Restructuring
The Company’s restructuring events are primarily intended to reduce costs, consolidate operations, integrate various acquisitions, streamline product manufacturing and address market conditions. During the second quarter of fiscal 2023, Management approved a restructuring and workforce reduction plan (the Fiscal 2023 Plan) to better align the Company’s workforce with current business needs and strategic growth opportunities. The Fiscal 2023 Plan, which affected approximately 5% of the Company's workforce, resulted in an estimated annualized gross cost savings of approximately $25.0 million excluding any one-time charges as a result of the restructuring activities.
The first phase of the Fiscal 2023 Plan impacted all segments and corporate functions and was substantially complete as of December 30, 2023. The second phase of the Fiscal 2023 Plan is primarily focused on reducing costs in our SE segment and the Company anticipates this phase to be substantially complete by the end of fiscal 2024.
We estimate future cash payments of $1.2 million under the Fiscal 2023 Plan during the remainder of fiscal 2024, funded by operating cash flow.

During the three and six months ended December 30, 2023, the Company recorded restructuring benefits of $0.1 million and $0.9 million, respectively, related to the Fiscal 2023 Plan. Refer to “Note 13. Restructuring and Related Charges” for more information.

Interest and other income, net

Interest and other income, net, was $3.8 million during the three months ended December 30, 2023 compared to $2.2 million during the same period a year ago. This $1.6 million increase was primarily driven by higher interest income during the current period partially offset by an unfavorable foreign exchange impact as the balance sheet hedging program provided a less favorable offset to the remeasurement of underlying foreign exchange exposures during the current period.
42


Interest and other income, net, was $14.0 million during the six months ended December 30, 2023 compared to $3.3 million during the same period a year ago. This $10.7 million increase was primarily driven by a legal settlement in our favor in the amount of $7.3 million and higher interest income during the current period partially offset by an unfavorable foreign exchange impact as the balance sheet hedging program provided a less favorable offset to the remeasurement of underlying foreign exchange exposures during the current period.
Interest Expense
Interest expense increased by $1.7 million, or 27.4% and $3.4 million, or 27.6% during the three and six months ended December 30, 2023, respectively, compared to the same periods a year ago. These increases were primarily driven by the accretion of debt discount and interest expense on the Senior Convertible Notes due 2026 as a result of the issuance in March 2023.
Provision for Income Taxes
We recorded an income tax provision of $7.6 million and $16.2 million for the three and six months ended December 30, 2023, respectively. We recorded an income tax provision of $10.5 million and $22.7 million for the three and six months ended December 31, 2022, respectively.
The income tax provision for the three and six months ended December 30, 2023 and December 31, 2022 primarily relates to income tax in certain foreign and state jurisdictions based on our forecasted pre-tax income or loss.
The income tax provision recorded differs from the expected tax provision that would be calculated by applying the federal statutory rate to our income from continuing operations before taxes primarily due to the changes in valuation allowance for deferred tax assets attributable to our domestic and foreign income from continuing operations.
As of December 30, 2023, and July 1, 2023, our unrecognized tax benefits totaling $50.8 million and $51.1 million, respectively, are included in deferred taxes and other non-current tax liabilities, net. We had $3.3 million accrued for the payment of interest and penalties as of December 30, 2023. The timing and resolution of income tax examinations is uncertain, and the amounts ultimately paid, if any, upon resolution of issues raised by the taxing authorities may differ from the amounts accrued for each year. Although we do not expect that our balance of gross unrecognized tax benefits will change materially in the next 12 months, given the uncertainty in the development of ongoing income tax examinations, we are unable to estimate the full range of possible adjustments to this balance. 
43

Operating Segment Information
Information related to our operating segments were as follows (in millions):
Three Months EndedSix Months Ended
 December 30, 2023December 31, 2022ChangePercentage ChangeDecember 30, 2023December 31, 2022ChangePercentage Change
Network Enablement
Net revenue$155.5 $183.3 $(27.8)(15.2)%$305.5 $379.8 $(74.3)(19.6)%
Gross profit97.2 118.1 (20.9)(17.7)%191.8 244.9 (53.1)(21.7)%
Gross margin62.5 %64.4 %62.8 %64.5 %
Service Enablement
Net revenue$24.1 $23.8 $0.3 1.3 %$44.5 $46.2 $(1.7)(3.7)%
Gross profit16.6 15.3 1.3 8.5 %30.3 30.1 0.2 0.7 %
Gross margin68.9 %64.3 %68.1 %65.2 %
Network and Service Enablement
Net revenue$179.6 $207.1 $(27.5)(13.3)%$350.0 $426.0 $(76.0)(17.8)%
Operating income6.4 18.5 (12.1)(65.4)%7.9 47.3 (39.4)(83.3)%
Operating margin3.6 %8.9 %2.3 %11.1 %
Optical Security and Performance
Net revenue$74.9 $77.4 $(2.5)(3.2)%$152.4 $168.7 $(16.3)(9.7)%
Gross profit39.0 40.5 (1.5)(3.7)%79.7 92.3 (12.6)(13.7)%
Gross margin52.1 %52.3 %52.3 %54.7 %
Operating income$27.3 $27.5 $(0.2)(0.7)%$56.6 $66.1 (9.5)(14.4)%
Operating margin36.4 %35.5 %37.1 %39.2 %
Network Enablement
NE net revenue decreased by $27.8 million, or 15.2% during the three months ended December 30, 2023 compared to the same period a year ago, primarily driven by lower volumes in Fiber and Access, Wireless and Lab and Production partially offset by higher AvComm revenue.
NE net revenue decreased by $74.3 million, or 19.6% during the six months ended December 30, 2023 compared to the same period a year ago, primarily driven by lower volumes in Fiber and Access, Wireless and Lab and Production partially offset by higher AvComm revenue.
NE gross margin decreased by 1.9 percentage points during the three months ended December 30, 2023 to 62.5% from 64.4% in the same period a year ago primarily due to lower volumes and unfavorable product mix.
NE gross margin decreased by 1.7 percentage points during the six months ended December 30, 2023 to 62.8% from 64.5% in the same period a year ago primarily due to lower volumes and unfavorable product mix.
Service Enablement
SE net revenue increased by $0.3 million, or 1.3%, during the three months ended December 30, 2023 compared to the same period a year ago primarily due to higher Assurance revenue offset in part by lower Data Center revenue.
SE net revenue decreased by $1.7 million, or 3.7%, during the six months ended December 30, 2023 compared to the same period a year ago primarily due to lower Assurance revenue offset in part by higher Data Center revenue.
SE gross margin increased by 4.6 percentage points during the three months ended December 30, 2023 to 68.9% from 64.3% in the same period a year ago primarily due to favorable product mix.

44

SE gross margin increased by 2.9 percentage points during the six months ended December 30, 2023 to 68.1% from 65.2% in the same period a year ago primarily due to favorable product mix.
Network and Service Enablement
NSE operating margin decreased by 5.3 percentage points during the three months ended December 30, 2023 to 3.6% from 8.9% in the same period a year ago primarily due to lower volumes.

NSE operating margin decreased by 8.8 percentage points during the six months ended December 30, 2023 to 2.3% from 11.1% in the same period a year ago primarily due to lower volumes.
Optical Security and Performance Products
OSP net revenue decreased by $2.5 million, or 3.2%, during the three months ended December 30, 2023 compared to the same period a year ago. This decrease was primarily driven by lower anti-counterfeiting revenue partially offset by higher consumer and industrial and government revenues.

OSP net revenue decreased by $16.3 million, or 9.7%, during the six months ended December 30, 2023 compared to the same period a year ago. This decrease was primarily driven by lower anti-counterfeiting and consumer and industrial revenues partially offset by higher government revenue.

OSP gross margin decreased by 0.2 percentage points during the three months ended December 30, 2023 to 52.1% from 52.3% in the same period a year ago primarily due to lower volumes.

OSP gross margin decreased by 2.4 percentage points during the six months ended December 30, 2023 to 52.3% from 54.7% in the same period a year ago primarily due to unfavorable manufacturing variances and lower volumes.

OSP operating margin increased by 0.9 percentage points during the three months ended December 30, 2023 to 36.4% from 35.5% in the same period a year ago primarily due to lower operating expenses.

OSP operating margin decreased by 2.1 percentage points during the three months ended December 30, 2023 to 37.1% from 39.2% in the same period a year ago primarily due to the aforementioned reduction in gross margin.
Liquidity and Capital Resources
We believe our existing liquidity and sources of liquidity, namely operating cash flows, credit facility capacity, and access to capital markets, will continue to be adequate to meet our liquidity needs, including but not limited to, contractual obligations, working capital and capital expenditure requirements, financing strategic initiatives, fund debt maturities, and execution of purchases under our share repurchase program over the next twelve months and beyond. However, there are a number of factors that could positively or negatively impact our liquidity position, including:
Global economic conditions which affect demand for our products and services and impact the financial stability of our suppliers and customers;
Changes in accounts receivable, inventory or other operating assets and liabilities which affect our working capital;
Increase in capital expenditure to support the revenue growth opportunity of our business;
Changes in customer payment terms and patterns, which typically results in customers delaying payments or negotiating favorable payment terms to manage their own liquidity positions;
Timing of payments to our suppliers;
Factoring or sale of accounts receivable;
Volatility in fixed income and credit markets which impact the liquidity and valuation of our investment portfolios;
Volatility in credit markets which would impact our ability to obtain additional financing on favorable terms or at all;
45

Volatility in foreign exchange markets which impacts our financial results;
Possible investments or acquisitions of complementary businesses, products or technologies;
While the principal payment obligations of our 1.00% Senior Convertible Notes due 2024, our 1.625% Senior Convertible Notes due 2026 and our 3.75% Senior Notes due 2029 (together the “Notes”) are substantial and have covenants that restrict our debt level and credit facility capacity, we may be able to incur substantially more debt;
Issuance or repurchase of debt which may include open market purchases of our 2024 Notes, 2026 Notes and/or 2029 Notes prior to their maturity;
Issuance or repurchase of our common stock or other equity securities;
Potential funding of pension liabilities either voluntarily or as required by law or regulation;
Compliance with covenants and other terms and conditions related to our financing arrangements; and
The risks and uncertainties detailed in Item 1A “Risk Factors” section of our Quarterly Report on Form 10-Q.
Cash and Cash Equivalents and Short-Term Investments
Our cash and cash equivalents and short-term investments consist mainly of investments in institutional money market funds and short-term deposits at major global financial institutions. Our strategy is focused on the preservation of capital and supporting our liquidity requirements that meet high credit quality standards, as specified in our investment policy approved by the Audit Committee of our Board of Directors. Our investments in debt securities and marketable equity securities are primarily classified as available for sale or trading assets and are recorded at fair value. The cost of securities sold is based on the specific identification method. Unrealized gains and losses on available-for-sale investments are recorded as Other comprehensive (loss) income and are reported as a separate component of stockholders’ equity. As of December 30, 2023, U.S. subsidiaries owned approximately 29.6% of our cash and cash equivalents, short-term investments and restricted cash.
As of December 30, 2023, the majority of our cash investments have maturities of 90 days or less and are of high credit quality. Nonetheless we could realize investment losses under adverse market conditions. During the three months ended December 30, 2023, we have not realized material investment losses but can provide no assurance that the value or the liquidity of our investments will not be impacted by adverse conditions in the financial markets. In addition, we maintain cash balances in operating accounts that are with third-party financial institutions. These balances in the U.S. may exceed the Federal Deposit Insurance Corporation (FDIC) insurance limits. While we monitor the cash balances in our operating accounts and adjust the cash balances as appropriate, these cash balances could be impacted if the underlying financial institutions fail.
Senior Secured Asset-Based Revolving Credit Facility
On December 30, 2021, we entered into a credit agreement (the Credit Agreement) with Wells Fargo Bank, National Association (Wells Fargo) as administrative agent, and other lender related parties. The Credit Agreement provides for a senior secured asset-based revolving credit facility in a maximum aggregate amount of $300.0 million, which matures on December 30, 2026. The Credit Agreement also provides that, under certain circumstances, we may increase the aggregate amount of revolving commitments thereunder by an aggregate amount of up to $100.0 million so long as certain conditions are met.
As of December 30, 2023, we had no borrowings under this facility and our available borrowing capacity was approximately $159.0 million, net of outstanding standby letters of credit of $4.1 million.
Refer to “Note 11. Debt” for more information.
46

Cash Flows for the Six Months Ended December 30, 2023
As of December 30, 2023, our combined balance of cash and cash equivalents and restricted cash increased by $37.0 million to $552.6 million from $515.6 million as of July 1, 2023.
During the six months ended December 30, 2023, Cash provided by operating activities was $70.7 million, consisting of net income of $20.5 million adjusted for non-cash charges (e.g., depreciation, amortization, stock-based compensation and other non-cash items) which totaled $53.5 million, including changes in deferred tax balances, and changes in operating assets and liabilities that used $3.3 million. Changes in our operating assets and liabilities related primarily to a decrease in accounts receivable of $22.8 million due to collections outpacing billings and a decrease in other current and non-current assets of $1.3 million. These were offset by a decrease in deferred revenue of $17.5 million primarily due to timing of support billings and project acceptances, a decrease in accrued payroll and related expenses of $4.4 million due primarily to lower variable expenses and reduced headcount from restructuring activities, a decrease in accounts payable of $2.4 million driven by timing of purchases and related payments, a decrease in accrued expenses and other current and non-current liabilities of $2.1 million, an increase in inventory of $0.7 million and a decrease in income taxes payable of $0.3 million.
During the six months ended December 30, 2023, Cash used in investing activities was $20.3 million, primarily resulting from $12.5 million used for capital expenditures and $9.7 million net purchases of short-term investments offset by $1.9 million proceeds from sales of assets.
During the six months ended December 30, 2023, Cash used in financing activities was $18.3 million, primarily resulting from $10.0 million cash paid to repurchase common stock under our share repurchase program, $9.3 million in withholding tax payments on the vesting of restricted stock and performance-based awards and $1.9 million paid for acquisition related liabilities. These were offset by $3.0 million in proceeds from the issuance of common stock under our employee stock purchase plan.
Share Repurchase Program
During the six months ended December 30, 2023, we repurchased 1.0 million shares of our common stock for $10.0 million pursuant to our 2022 Repurchase Plan. As of December 30, 2023, the Company had remaining authorization of $224.8 million for future share repurchases under the 2022 Repurchase Plan.
Refer to “Note 15. Stockholders Equity” for more information.
Contractual Obligations
There were no material changes to our existing contractual commitments during the second quarter of fiscal 2024.
Off-Balance Sheet Arrangements
We do not have any off-balance sheet arrangements, as such term is defined in rules promulgated by the SEC, that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources that are material to investors, other than the guarantees discussed in “Note 18. Commitments and Contingencies.”
Employee Equity Incentive Plan
Our stock-based benefit plans are a broad-based, long-term retention program that is intended to attract and retain employees and align stockholder and employee interests. Refer to “Note 16. Stock-Based Compensation” for more details.
47

Employee Defined Benefit Plans and Other Post-retirement Benefits
We sponsor significant qualified and non-qualified pension plans for certain past and present employees in the U.K. and Germany. Most of these plans have been closed to new participants and no additional service costs are being accrued.
The U.K. plan is fully funded, and the other Germany plans, which were initially established as “pay-as-you-go” plans, are unfunded. As of December 30, 2023, our pension plans were under-funded by $54.4 million since the post-retirement benefit obligation (PBO) exceeded the fair value of plan assets. Pension plan assets are managed by external third parties and we monitor the performance of our investment managers. As of December 30, 2023, the fair value of plan assets had increased approximately 5.6% since July 1, 2023, our most recent fiscal year end.
We are also responsible for the non-pension PBO assumed from a past acquisition of $0.4 million.
In estimating the expected return on plan assets, we consider historical returns on plan assets, adjusted for forward-looking considerations, inflation assumptions and the impact of active management of the plan’s invested assets. While it is not possible to accurately predict future rate movements, we believe our current assumptions are appropriate. Refer to “Note 17. Employee Pension and Other Benefit Plans” for more details.
Recently Issued Accounting Pronouncements
Refer to “Note 2. Recently Issued Accounting Pronouncements” regarding the effect of certain recent accounting pronouncements on our consolidated financial statements.
Critical Accounting Estimates
Our consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America, (U.S. GAAP), which require management to make judgments, estimates and assumptions that affect the reported amounts of assets and liabilities, net revenue and expenses, and the disclosure of contingent assets and liabilities. Our estimates are based on historical experience and assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities. We believe that the accounting estimates employed and the resulting balances are reasonable; however, actual results may differ from these estimates and such differences may be material.
A key actuarial assumption in calculating the net periodic cost and the PBO is the discount rate. Changes in the discount rate impact the interest cost component of the net periodic benefit cost calculation and PBO due to the fact that the PBO is calculated on a net present value basis. Decreases in the discount rate will generally increase pre-tax cost, recognized expense and the PBO. Increases in the discount rate tend to have the opposite effect. We estimate a 50-basis point decrease or increase in the discount rate would cause a corresponding increase or decrease, respectively, in the PBO of approximately $4.0 million based upon data as of July 1, 2023.
Goodwill is recognized and initially measured as the excess of the purchase price paid over the net fair value of assets acquired and liabilities assumed in a business combination. Goodwill is not amortized but is tested for impairment annually, or more frequently if an event occurs or circumstances change that would more likely than not result in an impairment of goodwill. The Company tests goodwill at the reporting unit level for impairment during the fourth quarter of each fiscal year, or more frequently if events or circumstances indicate that the asset may be impaired.
First, we assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If we conclude that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, we conduct a quantitative goodwill impairment test comparing the fair value of the applicable reporting unit with its carrying value. If the estimated fair value exceeds book value, goodwill is considered not to be impaired. However, if the fair value of the reporting unit is less than book value, then goodwill will be impaired by the amount that the carrying amount of goodwill exceeds the fair value.
As part of the annual impairment test, the Company performed a quantitative assessment of goodwill impairment for all reporting units during the fourth quarter of fiscal 2023.
48

The Company estimated the fair value of each reporting unit by applying a combination of the income approach and the market approach. The income approach used discounted future cash flows in which sales, operating income and cash flow projections were based on assumptions driven by current economic conditions. In developing these assumptions, we relied on various factors including operating results, business plans, economic projections, anticipated future cash flows, and other market data. The market approach was based on trading multiples of companies comparable to each reporting unit and analysis of recent sales of comparable entities. We corroborated the fair value estimates by comparing the sum of the fair values of the reporting units and corporate net assets to VIAVI’s market capitalization as of the valuation date.
The Company believes the assumptions used in the goodwill impairment test were reasonable, but future changes in the underlying assumptions could occur due to the inherent uncertainty in making such estimates. Further declines in the Company’s operating results due to challenging economic conditions, an unfavorable industry or macroeconomic development or other adverse changes in market conditions could change one of the key assumptions the Company used in the goodwill impairment assessment, which could result in a further decline in fair value and require the Company to record an impairment charge in future periods.
Based on our testing, the fair value of each of the Company’s reporting units was at least two times the carrying value, and therefore no impairment was identified.
Item 3. Quantitative and Qualitative Disclosure About Market Risks
The Company’s market risk has not changed materially from the foreign exchange and interest rate risks disclosed in Item 7A of the Company’s Annual Report on Form 10-K for the fiscal year ended July 1, 2023.
Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
We maintain disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, or the Exchange Act), which are designed to ensure that information required to be disclosed in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer (CEO) and Chief Financial Officer (CFO), as appropriate, to allow timely decisions regarding required disclosure. Our management, with the participation of our CEO and CFO, evaluated the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on that evaluation, our CEO and CFO concluded that our disclosure controls and procedures were effective as of December 30, 2023.
Changes in Internal Control Over Financial Reporting
There have been no changes in the Company’s internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the most recent fiscal quarter that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.
Limitations on Effectiveness of Controls
Our management, including our CEO and CFO, does not expect that our disclosure controls and procedures of our internal controls will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control systems will be achieved. No evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within our company, have been detected. Accordingly, our disclosure controls and procedures provide reasonable assurance of achieving their objective.
49

PART II—OTHER INFORMATION
We are subject to a variety of claims and suits that arise from time to time in the ordinary course of our business. While management currently believes that resolving claims against us, individually or in aggregate, will not have a material adverse impact on our financial position, results of operations or statement of cash flows, these matters are subject to inherent uncertainties and management’s view of these matters may change in the future. If an unfavorable final outcome were to occur, it may have a material adverse impact on our financial position, results of operations or cash flows for the period in which the effect becomes reasonably estimable.
50


ITEM 1A. RISK FACTORS 
Global Risks

Geopolitical conditions, including political turmoil and volatility, regional conflicts, terrorism and war could result in market instability, which could negatively impact our business results.

We operate globally and sell our products in countries throughout the world. Recent escalation in regional conflicts, including the Russian invasion of Ukraine, resulting in ongoing economic sanctions, the escalating armed conflict between Israel and Hamas, resulting in instability in the Middle East, and the risk of increased tensions between the U.S. and China, could curtail or prohibit our ability to transfer certain technologies, to sell our products and solutions, or to continue to operate in certain locations. Foreign companies with a presence in China are facing increasing operational challenges and enhanced scrutiny from governmental entities in region. Further, it is possible that the U.S.-Chinese geopolitical tensions could result in government measures that could adversely impact our business. For example, in May 2023, China announced controls on the use of Micron products in China, following a cybersecurity review of Micron. At this time, the scope of these restrictions and entities impacted, and impact on VIAVI, is unclear. In September 2023, a bill was introduced by the House Financial Services Committee that could permit sanctions on certain Chinese entities in China’s defense and surveillance technology sectors. This could have an adverse impact on our revenues in this region. International conflict has resulted in (i) increased pressure on the supply chain and could further result in increased energy costs, which could increase the cost of manufacturing, selling and delivering products and solutions (ii) inflation, which could result in increases in the cost of manufacturing products, reduced customer purchasing power, increased price pressure, and reduced or cancelled orders (iii) increased risk of cybersecurity attacks and (iv) general market instability, all of which could adversely impact our financial results.

COVID-19 has and may continue to adversely affect how we and our customers are operating our businesses.

The worldwide spread of the COVID-19 virus resulted in a global slowdown of economic activity which led, at times, to slowdowns in shipping and commercial activities.
The lingering impacts of COVID-19 may continue to adversely affect the financial markets in many countries. In addition, the emergence of new and potentially more contagious variants of the virus, new shutdowns or quarantines, and the resulting staffing and labor supply challenges may impact our suppliers and our ability to source materials in a timely manner, may negatively impact manufacturing or shipment of our products and hence adversely affect our results of operations and financial conditions.
Risks Related to Our Business Strategy and Industry

Our future profitability is not assured.

Our profitability in a particular period will be impacted by revenue, product mix and operational costs that vary significantly across our product portfolio and business segments.

Specific factors that may undermine our profit and financial objectives include, among others:
Uncertain future telecom carrier and cable operator capital and R&D spending levels, which particularly affects our NE and SE segments;
Adverse changes to our product mix, both fundamentally (resulting from new product transitions, the declining profitability of certain legacy products and the termination of certain products with declining margins, among other things) and due to quarterly demand fluctuations;
Pricing pressure across our NSE product lines due to competitive forces, advanced chip component shortages, and a highly concentrated customer base for many of our product lines, which may offset some of the cost improvements;
51

Our OSP operating margin may experience some downward pressure as a result of a higher mix of 3D sensing products and increased operating expenses;
Limited availability of components and resources for our products which leads to higher component prices;
Resource rationing, including rationing of utilities like electricity by governments and/or service providers;
Fiscal policy constraints that impact or slow customer inventory consumption;
Increasing commoditization of previously differentiated products, and the attendant negative effect on average selling prices and profit margins;
Execution challenges, which limit revenue opportunities and harm profitability, market opportunities and customer relations;
Decreased revenue associated with terminated or divested product lines;
Redundant costs related to periodic transitioning of manufacturing and other functions to lower-cost locations;
Ongoing costs associated with organizational transitions, consolidations and restructurings, which are expected to continue in the nearer term;
Cyclical demand for our currency products;
Changing market and economic conditions, including the impacts due to tariffs, the ongoing conflict between Russia and Ukraine, the escalating armed conflict between Israel and Hamas; tensions and trade sanctions between the U.S. and China, supply chain constraints, pricing and inflationary pressures;
Ability of our customers, partners, manufacturers and suppliers to purchase, market, sell, manufacture and/or supply our products and services, including as a result of disruptions arising from supply chain constraints;
Financial stability of our customers, including the solvency of private sector customers and statutory authority for government customers to purchase goods and services; and
Factors beyond our control resulting from pandemics and similar outbreaks, manufacturing restrictions, travel restrictions and shelter-in-place orders to control the spread of a disease regionally and globally, and limitations on the ability of our employees and our suppliers’ and customers’ employees to work and travel.
Taken together, these factors limit our ability to predict future profitability levels and to achieve our long-term profitability objectives. If we fail to achieve profitability expectations, the price of our debt and equity securities, as well as our business and financial condition, may be materially adversely impacted.

52

Rapid technological change in our industry presents us with significant risks and challenges, and if we are unable to keep up with the rapid changes, our customers may purchase less of our products.

The manufacture, quality and distribution of our products, as well as our customer relations, may be affected by several factors, including the rapidly changing market for our products, supply chain issues and internal restructuring efforts. We expect the impact of these issues will become more pronounced as we continue to introduce new product offerings and when overall demand increases.

Our success depends upon our ability to deliver both our current product offerings and new products and technologies on time and at an acceptable cost to our customers. The markets for our products are characterized by rapid technological change, frequent new product introductions, substantial capital investment, changes in customer requirements and a constantly evolving industry. Our future performance will depend on the successful development, introduction and market acceptance of new and enhanced products that address these issues and provide solutions that meet our customers’ current and future needs. As a technology company, we also constantly encounter quality, volume and cost concerns such as:
Our continuing cost reduction programs which include site and organization consolidations, asset divestitures, outsourcing the manufacture of certain products to contract manufacturers, other outsourcing initiatives, and reductions in employee headcount, requirements related to re-establishment and re-qualification by our customers of complex manufacturing lines, and modifications to systems, planning and operational infrastructure. During this process, we have experienced, and may continue to experience, additional costs, delays in re-establishing volume production levels, planning difficulties, inventory issues, factory absorption concerns and systems integration problems.
We have experienced variability of manufacturing yields caused by difficulties in the manufacturing process, the effects from a shift in product mix, changes in product specifications and the introduction of new product lines. These difficulties can reduce yields or disrupt production and thereby increase our manufacturing costs and adversely affect our margin.
•    We may incur significant costs to correct defective products (despite rigorous testing for quality both by our customers and by us), which could include lost future sales of the affected product and other products, and potentially severe customer relations problems, litigation and damage to our reputation.
•    We are dependent on a limited number of vendors, who are often small and specialized, for raw materials, packages and standard components. We also rely on contract manufacturers around the world to manufacture certain products. Our business could continue to be adversely affected by this dependency. Specific concerns we periodically encounter with our suppliers include stoppages or delays of supply, insufficient vendor resources to supply our requirements, substitution of more expensive or less reliable products, receipt of defective parts or contaminated materials, increases in the price of supplies and an inability to obtain reduced pricing from our suppliers in response to competitive pressures. Additionally, the ability of our contract manufacturers to fulfill their obligations may be affected by economic, political or other forces that are beyond our control. Any such failure could have a material impact on our ability to meet customers’ expectations and may materially impact our operating results.
•    New product programs and introductions involve changing product specifications and customer requirements, unanticipated engineering complexities, difficulties in reallocating resources and overcoming resource limitations and increased complexity, which expose us to yield and product risk internally and with our suppliers.
These factors have caused considerable strain on our execution capabilities and customer relations. We have seen and could continue to see periodic difficulty responding to customer delivery expectations for some of our products, and yield and quality problems, particularly with some of our new products and higher volume products which could require additional funds and other resources to respond to these execution challenges. From time to time, we have had to divert resources from new product R&D and other functions to assist with resolving these matters. If we do not improve our performance in all of these areas, our operating results will be harmed, the commercial viability of new products may be challenged, and our customers may choose to reduce or terminate their purchases of our products and purchase additional products from our competitors.

53

Unfavorable, uncertain or unexpected conditions in the transition to new technologies may cause our growth forecasts to be inaccurate and/or cause fluctuations in our financial results.

Growth forecasts are subject to significant uncertainty and are based on assumptions and estimates which may not prove to be accurate. Our estimates of the market opportunities related to 5G infrastructure, 3D sensing and other developing technologies are subject to significant uncertainty and are based on assumptions and estimates, including our internal analysis, industry experience and third-party data. Accordingly, these markets may not develop in the manner or in the time periods we anticipate and our estimated market opportunities may prove to be materially inaccurate.

If domestic and global economic conditions worsen, including as a result of pricing and inflationary pressures, overall spending on 5G infrastructure, 3D sensing and other developing technologies may be reduced, which would adversely impact demand for our products in these markets. In addition, unfavorable developments with evolving laws and regulations worldwide related to such technologies may limit or slow the rate of global adoption, impede our strategy, and negatively impact our long-term expectations in these markets.

Our growth and ability to serve a significant portion of these markets is subject to many factors including our success in implementing our business strategy as well as market adoption and expansion of 5G infrastructure, 3D sensing and other applications for consumer electronics. We cannot assure you that we will be able to serve a significant portion of these markets and the growth forecasts should not be taken as indicative of our future growth. Even if the markets and rates of adoption develop in the manner or in the time periods we anticipate, if we do not have timely, competitively priced, market-accepted products available to meet our customers’ planned roll-out of 5G platforms and systems, 3D sensing products and other technologies, we may miss a significant opportunity and our business, financial condition, results of operations and cash flows could be materially and adversely affected.

We may experience increased pressure on our pricing and contract terms due to our reliance on a limited number of customers for a significant portion of our sales.

We believe that we will continue to rely upon a limited number of customers for a significant portion of our revenues for the foreseeable future. Any failure by us to continue capturing a significant share of key customer sales could materially harm our business. Dependence on a limited number of customers exposes us to the risk that order reductions from any one customer can have a material adverse effect on periodic revenue. Further, to the extent that there is consolidation among communications equipment manufacturers and service providers, we will have increased dependence on fewer customers who may be able to exert increased pressure on our prices and other contract terms. Customer consolidation activity and periodic manufacturing and inventory initiatives could also create the potential for disruptions in demand for our products as a consequence of such customers streamlining, reducing or delaying purchasing decisions.

We have a strategic alliance with SICPA to market and sell our OVP and OVMP product lines for banknote anti-counterfeiting applications worldwide. A material reduction in sales, or loss of the relationship with SICPA, may harm our business and operating results as we may be unable to find a substitute marketing and sales partner or develop these capabilities ourselves in a timely manner.

Movement towards virtualized networks and software solutions may result in lower demand for our hardware products and increased competition.

The markets for our NE and SE segments are increasingly looking towards virtualized networks and software solutions. This trend may result in lower demand for our legacy hardware products. Additionally, barriers to entry are generally lower for software solutions, which may lead to increased competition for our products and services.

54

We face a number of risks related to our strategic transactions.

Our strategy continues to include periodic acquisitions and divestitures of businesses and technologies. Strategic transactions of this nature involve numerous risks, including the following:
Diversion of management’s attention from normal daily operations of the business;
Potential difficulties in completing projects associated with in-process R&D;
Difficulties in entering markets in which we have no or limited prior experience and where competitors have stronger market positions;
Difficulties in obtaining or providing sufficient transition services and accurately projecting the time and cost associated with providing these services;
Inability of an acquisition to further our business strategy as expected or overpay for, or otherwise not realize the expected return on our investments;
Expected earn-outs may not be achieved in the time frame or at the level expected or at all;
Lack of ability to recognize or capitalize on expected growth, synergies or cost savings;
Insufficient net revenue to offset increased expenses associated with acquisitions;
Potential loss of key employees of the acquired companies;
Difficulty in forecasting revenues and margins;
Adverse public health developments, epidemic disease or pandemics in the countries in which we operate or our customers are located, including regional quarantines restricting the movement of people or goods, reductions in labor supply or staffing, the closure of facilities to protect employees, including those of our customers, disruptions to global supply chains and both our and our suppliers’ ability to deliver materials and products on a timely or cost-effective basis, shipment, acceptance or verification delays, the resulting overall significant volatility and disruption of financial markets, and economic instability affecting customer spending patterns; and
Inadequate internal control procedures and disclosure controls to comply with the requirements of Section 404 of the Sarbanes-Oxley Act of 2002, or poor integration of a target company’s or business’s procedures and controls.
Acquisitions may also cause us to:
Issue common stock that would dilute our current stockholders’ percentage ownership and may decrease earnings per share;
Assume liabilities, some of which may be unknown at the time of the acquisitions;
Record goodwill and non-amortizable intangible assets that will be subject to impairment testing and potential periodic impairment charges;
Incur additional debt to finance such acquisitions;
Incur amortization expenses related to certain intangible assets; or
Acquire, assume, or become subject to litigation related to the acquired businesses or assets.

55

We may not generate positive returns on our research and development strategy.

Developing our products is expensive, and the investment in product development may involve a long payback cycle. We expect to continue to invest heavily in R&D in order to expand the capabilities of 3D sensing and smart phone sensors, handheld spectrometer solution and portable test instruments, introduce new products and features and build upon our technology. We expect that our results of operations may be impacted by the timing and size of these investments. In addition, these investments may take several years to generate positive returns, if ever.

Operational Risks

Restructuring

We have from time to time engaged in restructuring activities to realign our cost base with current and anticipated future market conditions, including one initiated during fiscal 2023. Significant risks associated with these types of actions that may impair our ability to achieve the anticipated cost reductions or disrupt our business include delays in the implementation of anticipated workforce reductions in highly regulated locations outside of the U.S. and the failure to meet operational targets due to the loss of key employees. In addition, our ability to achieve the anticipated cost savings and other benefits from these actions within the expected timeframe is subject to many estimates and assumptions. These estimates and assumptions are subject to significant economic, competitive and other uncertainties, some of which are beyond our control. If these estimates and assumptions are incorrect, if we experience delays, or if other unforeseen events occur, our business and results of operations could be adversely affected.

Management transitions and talent retention create uncertainties and could harm our business.

Management changes could adversely impact our results of operations and our customer relationships and may make recruiting for future management positions more difficult. Our executives and other key personnel are generally at-will employees and we generally do not have employment or non-compete agreements with our other employees, and we cannot assure you that we will be able to retain them. We have in the past experienced, and could continue to experience changes in our leadership team. Competition for people with the specific technical and other skills we require is significant. Moreover, we may face new and unanticipated difficulties in attracting, retaining and motivating employees in connection with the change of our headquarters to Chandler, Arizona. As remote work has become more available the competition for highly qualified talent has intensified. If we are unable to attract and retain qualified executives and employees, or to successfully integrate any newly hired personnel within our organization, we may be unable to achieve our operating objectives, which could negatively impact our financial performance and results of operations.

We face risks related to our international operations and revenue.

Our customers are located throughout the world. In addition, we have significant operations outside North America, including product development, manufacturing, sales and customer support operations.
Our international presence exposes us to certain risks, including the following:
Fluctuations in exchange rates between the U.S. dollar and among the currencies of the countries in which we do business may adversely affect our operating results by negatively impacting our revenues or increasing our expenses;
Our ability to comply with a wide variety of laws and regulations of the countries in which we do business, including, among other things, customs, import/export, anti-bribery, anti-competition, tax and data privacy laws, which may be subject to sudden and unexpected changes;
Difficulties in establishing and enforcing our intellectual property rights;
Tariffs and other trade barriers;
Political, legal and economic instability in foreign markets, particularly in those markets in which we maintain manufacturing and product development facilities;
56

Strained or worsening relations between the United States, Russia and China and related impacts on other countries;
Difficulties in staffing and management;
Language and cultural barriers;
Seasonal reductions in business activities in the countries where our international customers are located;
Integration of foreign operations;
Longer payment cycles;
Difficulties in management of foreign distributors; and
Potential adverse tax consequences.
The spread of COVID-19 has affected the manufacturing and shipment of goods globally. Any delay in production or delivery of our products due to an extended closure of our suppliers’ plants could adversely impact our business, along with delays in shipment of our products as well as increased logistics costs.

We expect that net revenue from customers outside North America will continue to account for a significant portion of our total net revenue. Lower sales levels that typically occur during the summer months in Europe and some other overseas markets may materially and adversely affect our business. In addition, the revenues we derive from many of our customers depend on international sales and further expose us to the risks associated with such international sales.

Legal, Regulatory and Compliance Risks

Certain of our products are subject to governmental and industry regulations, certifications and approvals.

The commercialization of certain of the products we design, manufacture and distribute through our OSP segment may be more costly due to required government approval and industry acceptance processes. Development of applications for our anti-counterfeiting and special effects pigments may require significant testing that could delay our sales. For example, durability testing by the automobile industry of our special effects pigments used with automotive paints can take up to three years. If we change a product for any reason, including technological changes or changes in the manufacturing process, prior approvals or certifications may be invalid and we may need to go through the approval process again. If we are unable to obtain these or other government or industry certifications in a timely manner, or at all, our operating results could be adversely affected.

U.S. Government trade actions could have an adverse impact on our business, financial position, and results of operation.

The United States and China have been engaged in protracted negotiations over the Chinese government’s acts, policies, and practices related to technology transfer, intellectual property, and innovation. For example, the United States has increased tariffs on certain categories of high-tech and consumer goods imported from China pursuant to Section 301 of the Trade Act of 1974, including a current 25% tariff on List 1, List 2 and List 3 goods, which lists cover certain materials and/or products that we import from China.
On May 16, 2019, Huawei Technologies Co. Ltd. and 68 designated non-U.S. affiliates (collectively, Huawei) were added to the Entity List of the Bureau of Industry and Security of the U.S. Department of Commerce (BIS), which imposes limitations on the supply of certain U.S. items and product support to Huawei. On August 17, 2020, BIS issued final rules that further restrict access by Huawei to items produced domestically and abroad from U.S. technology and software. Certain products of VIAVI are subject to the restrictions; however, the impact is not expected to be material to our overall operations.
57

These measures, along with any additional tariffs or other trade actions that may be implemented, may increase the cost of certain materials and/or products that we import from China, thereby adversely affecting our profitability. These actions could require us to raise our prices, which could decrease demand for our products. As a result, these actions, including potential retaliatory measures by China and further escalation into a potential “trade war”, may adversely impact our business. While recent US export controls on China’s semiconductor and artificial intelligence industries may have an indirect impact on VIAVI, the implications of such controls are still being evaluated and are not expected to have a material impact on our consolidated annual revenues.
Furthermore, the geopolitical and economic uncertainty and/or instability that may result from changes in the relationship among the United States, Taiwan and China, may, directly or indirectly, materially harm our business, financial condition and results of operations. For example, certain of our suppliers are dependent on products sourced from Taiwan which are prevalent in certain global markets, most specifically semiconductor manufacturing. Hence, greater restrictions and/or disruptions of our suppliers’ ability to operate facilities and/or do business in these jurisdictions may increase the cost of certain materials and/or limit the supply of products and may result in deterioration of our profit margins, a potential need to increase our pricing and, in so doing, may decrease demand for our products and thereby adversely impact our revenue or profitability.
Due to the ongoing conflict between Russia and Ukraine, the U.S., E.U. and U.K. have broadened restrictions on exports to Russia, thereby blocking shipments of technology, telecommunications and consumer electronics products to Russia. This caused us to suspend transactions in the region effective February 2022 and has negatively impacted our business in the region. Sales in the region are not material to our total consolidated revenues or net income and we are not aware of any specific event or circumstances that would require an update to the estimates or judgments or a revision of the carrying value of assets or liabilities at this time. However, these estimates may change, as new events occur and additional information becomes available. Actual results may differ materially from these estimates, assumptions or conditions due to risks and uncertainties, including the ongoing situation in Ukraine as well as the potential for additional trade actions or retaliatory cyber-attacks aimed at infrastructure or supply chains, and the impact on our future operations and results in the region remains uncertain.
Failure to maintain satisfactory compliance with certain privacy and data protections laws and regulations may harm our business.

Complex local, state, national, foreign, and international laws and regulations apply to the collection, use, retention, protection, disclosure, transfer, and other processing of personal data. These privacy laws and regulations are quickly evolving, with new or modified laws and regulations proposed and implemented frequently and existing laws and regulations subject to new or different interpretations. In addition, our legal and regulatory obligations in jurisdictions outside of the U.S. are subject to unexpected changes, including the potential for regulatory or other governmental entities to enact new or additional laws or regulations, to issue rulings that invalidate prior laws or regulations, or to increase penalties significantly. Complying with these laws and regulations can be costly and can impede the development and offering of new products and services. For example, the E.U. General Data Protection Regulation (GDPR), which became effective in May 2018, imposes stringent data protection requirements and provides for significant penalties for noncompliance. Additionally, California enacted legislation, the California Consumer Privacy Act (CCPA), which became effective January 1, 2020. The CCPA requires, among other things, covered companies to provide new disclosures to California consumers, and allow such consumers new abilities to opt-out of certain sales of personal data. The CCPA also provides for civil penalties for violations, as well as a private right of action for data breaches that may increase data breach litigation. Further, there are a number of new state privacy laws that have gone into effect in 2023, the California Privacy Rights Act, expanding the CCPA to provide for certain obligations with respect to California employee’s sensitive personal data and an expansion of rights, including the right to limit, correct and request deletion of certain sensitive personal data, the Virginia Consumer Data Protection Act, the Utah Consumer Privacy Act, the Colorado Privacy Act and the Connecticut Data Privacy Act, and a number of other states have passed laws that will go into effect in the next few years, including Tennessee, Montana, Indiana and Iowa and many more that are considering similar laws. The new state privacy laws will impose additional data protection obligations on covered businesses, including additional consumer rights, limitations on data uses, new audit requirements for higher risk data, and opt outs for certain uses of sensitive data. The new and proposed privacy laws may result in further uncertainty and would require us to incur additional expenditures to comply. These regulations and legislative developments have potentially far-reaching consequences and may require us to modify our data management practices and incur substantial compliance expense.

58

Our failure to comply with applicable laws and regulations or other obligations to which we may be subject relating to personal data, or to protect personal data from unauthorized access, use, or other processing, could result in enforcement actions and regulatory investigations against us, claims for damages by customers and other affected individuals, fines, damage to our reputation, and loss of goodwill, any of which could have a material adverse effect on our operations, financial performance, and business.
Information Security, Technology and Intellectual Property Risks

Our business and operations could be adversely impacted in the event of a failure of information technology infrastructure of ours, our suppliers, customers, vendors or our service providers.

We rely upon the capacity, reliability and security of our information technology infrastructure and our ability to expand and continually update this infrastructure in response to our changing needs. In some cases, we rely upon third-party hosting and support services to meet these needs. The internet has experienced increasingly sophisticated and damaging threats in the form of phishing emails, malware, malicious websites, ransomware, exploitation of application vulnerabilities, and nation-state attacks. It is also becoming more common for these attacks to leverage previously unknown vulnerabilities. The growing and evolving cyber-risk environment means that individuals, companies, and organizations of all sizes, including ourselves, our customers, suppliers and our hosting and support partners, are increasingly vulnerable to attacks and disruptions on their networks and systems by a wide range of actors on an ongoing and regular basis. We also design and manage IT systems and products that contain IT systems for various customers, and generally face the same threats for these systems as for our own internal systems.

We maintain information security tools and technologies, staff, policies and procedures for managing risk to our networks and information systems, and conduct employee training on cybersecurity to mitigate persistent and continuously evolving cybersecurity threats. Our network security controls are comprised of administrative, physical and technical controls, which include, but are not limited to, the implementation of firewalls, anti-virus protection, patches, log monitors, routine backups, off-site storage, network audits and other routine updates and modifications. We also routinely monitor and develop our internal information technology systems to address risks to our information systems. Despite our implementation of these and other security measures and those of our third-party vendors, our systems are regularly targeted by bad actors and have been exposed to computer viruses, natural disasters, unauthorized access and other similar disruptions and attacks that continue to emerge and evolve. Any system failure, accident or security breach could result in disruptions to our business processes, network degradation, and system down time, along with the potential that a third-party will gain unauthorized access to, or acquire intellectual property, proprietary business information, and data related to our employees, customers, suppliers, and business partners, including personal data. To the extent that any disruption, degradation, downtime or other security event results in a loss or damage to our data or systems, or in inappropriate disclosure of confidential or personal information, it could adversely impact us and our clients, potentially resulting in, among other things, financial losses, loss of customers or business, our inability to transact business on behalf of our clients, adverse impact on our brand and reputation, violations of applicable privacy and other laws, regulatory fines, penalties, litigation, reputational damage, reimbursement or other compensation costs, and/or additional compliance costs. We may also incur additional costs related to cybersecurity risk management and remediation. There can be no assurance that we or our service providers, if applicable, will not suffer losses relating to cyber-attacks or other information security breaches in the future or that our insurance coverage will be adequate to cover all the costs resulting from such events. No assurances can be given that our efforts to reduce the risk of such attacks or to detect attacks that occur will be successful.

59

If we have insufficient proprietary rights or if we fail to protect those we have, our business would be materially harmed.

We seek to protect our products and our product roadmaps in part by developing and/or securing proprietary rights relating to those products, including patents, trade secrets, know-how and continuing technological innovation. The steps taken by us to protect our intellectual property may not adequately prevent misappropriation or ensure that others will not develop competitive technologies or products. Other companies may be investigating or developing other technologies that are similar to our own. It is possible that patents may not be issued from any of our pending applications or those we may file in the future and, if patents are issued, the claims allowed may not be sufficiently broad to deter or prohibit others from making, using or selling products that are similar to ours. We do not own patents in every country in which we sell or distribute our products, and thus others may be able to offer identical products in countries where we do not have intellectual property protection. In addition, the laws of some territories in which our products are or may be developed, manufactured or sold, including Europe, Asia-Pacific or Latin America, may not protect our products and intellectual property rights to the same extent as the laws of the United States.

Any patents issued to us may be challenged, invalidated or circumvented. Additionally, we are currently a licensee in all of our operating segments for a number of third-party technologies, software and intellectual property rights from academic institutions, our competitors and others, and are required to pay royalties to these licensors for the use thereof. Unless we are able to obtain such licenses on commercially reasonable terms, patents or other intellectual property held by others could inhibit our development of new products, impede the sale of some of our current products, substantially increase the cost to provide these products to our customers, and could have a significant adverse impact on our operating results. In the past, licenses generally have been available to us where third-party technology was necessary or useful for the development or production of our products. In the future licenses to third-party technology may not be available on commercially reasonable terms, if at all.

Our products may be subject to claims that they infringe the intellectual property rights of others.

Lawsuits and allegations of patent infringement and violation of other intellectual property rights occur in our industry on a regular basis. We have received in the past, and anticipate that we will receive in the future, notices from third parties claiming that our products infringe their proprietary rights. Over the past several years there has been a marked increase in the number and potential severity of third-party patent infringement claims, primarily from two distinct sources. First, large technology companies, including some of our customers and competitors, are seeking to monetize their patent portfolios and have developed large internal organizations that have approached us with demands to enter into license agreements. Second, patent-holding companies, entities that do not make or sell products (often referred to as “patent trolls”), have claimed that our products infringe upon their proprietary rights. We will continue to respond to these claims in the course of our business operations. In the past, the resolution of these disputes has not had a material adverse impact on our business or financial condition; however, this may not be the case in the future. Further, the litigation or settlement of these matters, regardless of the merit of the claims, could result in significant expense to us and divert the efforts of our technical and management personnel, whether or not we are successful. If we are unsuccessful, we could be required to expend significant resources to develop non-infringing technology or to obtain licenses to the technology that is the subject of the litigation. We may not be successful in such development, or such licenses may not be available on terms acceptable to us, if at all. Without such a license, we could be enjoined from future sales of the infringing product or products, which could adversely affect our revenues and operating results.

60

The use of open-source software in our products, as well as those of our suppliers, manufacturers and customers, may expose us to additional risks and harm our intellectual property position.

Certain of the software and/or firmware that we use and distribute (as well as that of our suppliers, manufacturers and customers) may be, be derived from, or contain, “open source” software, which is software that is generally made available to the public by its authors and/or other third parties. Such open-source software is often made available under licenses which impose obligations in the event the software or derivative works thereof are distributed or re-distributed. These obligations may require us to make source code for the derivative works available to the public, and/or license such derivative works under a particular type of license, rather than the forms of license customarily used to protect our own software products. In the event that a court rules that these licenses are unenforceable, or in the event the copyright holder of any open source software were to successfully establish in court that we had not complied with the terms of a license for a particular work, we could be required to release the source code of that work to the public and/or stop distribution of that work. Additionally, open-source licenses are subject to occasional revision. In the event future iterations of open-source software are made available under a revised license, such license revisions may adversely affect our ability to use such future iterations.
Environmental, Social and Governance (ESG) Risks

We may be subject to environmental liabilities which could increase our expenses and harm our operating results.

We are subject to various federal, state and foreign laws and regulations, including those governing pollution, protection of human health, the environment and recently, those restricting the presence of certain substances in electronic products as well as holding producers of those products financially responsible for the collection, treatment, recycling and disposal of certain products. Such laws and regulations have been passed in several jurisdictions in which we operate, are often complex and are subject to frequent changes. We will need to ensure that we comply with such laws and regulations as they are enacted, as well as all environmental laws and regulations, and as appropriate or required, that our component suppliers also comply with such laws and regulations. If we fail to comply with such laws, we could face sanctions for such noncompliance, and our customers may refuse to purchase our products, which would have a materially adverse effect on our business, financial condition and results of operations.
With respect to compliance with environmental laws and regulations in general, we have incurred, and in the future could incur, substantial costs for the cleanup of contaminated properties, either those we own or operate or to which we have sent wastes in the past, or to comply with such environmental laws and regulations. Additionally, we could be subject to disruptions to our operations and logistics as a result of such clean-up or compliance obligations. If we were found to be in violation of these laws, we could be subject to governmental fines and liability for damages resulting from such violations. If we have to make significant capital expenditures to comply with environmental laws, or if we are subject to significant expenditures in connection with a violation of these laws, our financial condition or operating results could be materially adversely impacted.
61

Our business is subject to evolving regulations and expectations with respect to environmental, social and governance matters that could expose us to numerous risks.
Increasingly regulators, customers, investors, employees and other stakeholders are focusing on ESG-related matters and related disclosures. These developments have resulted in, and are likely to continue to result in, increased general and administrative expenses and increased management time and attention spent complying with or meeting ESG-related requirements and expectations. For example, developing and acting on ESG-related initiatives and collecting, measuring and reporting ESG-related information and metrics can be costly, difficult and time consuming and is subject to evolving reporting standards, including the SEC’s proposed climate-related reporting requirements. We may also communicate certain initiatives and goals regarding ESG-related matters in our SEC filings or in other public disclosures. These ESG-related initiatives and goals could be difficult and expensive to implement, the technologies needed to implement them may not be cost effective and may not advance at a sufficient pace, and we could be criticized for the accuracy, adequacy or completeness of the disclosure. Further, statements about our ESG-related initiatives and goals, and progress against those goals, may be based on standards for measuring progress that are still developing, internal controls and processes that continue to evolve, and assumptions that are subject to change in the future. In addition, we could be criticized for the scope or nature of such initiatives or goals, or for any revisions to these goals. If our ESG-related data, processes and reporting are incomplete or inaccurate, or if we fail to achieve progress with respect to our ESG-related goals on a timely basis, or at all, our reputation, business, financial performance and growth could be adversely affected.
We may be subject to risks related to climate change, natural disasters and catastrophic events.

We operate in geographic regions which face a number of climate and environmental challenges. Our new corporate headquarters is located in Chandler, Arizona, a desert climate, subject to extreme heat and drought. The geographic location of our Northern California offices and production facilities subject them to drought, earthquake and wildfire risks. It is impossible to predict the timing, magnitude or location of such natural disasters or their impacts on the local economy and on our operations. If a major earthquake, wildfire or other natural disaster were to damage or destroy our facilities or manufacturing equipment, we may experience potential impacts ranging from production and shipping delays to lost profits and revenues. In October 2017 and again in October 2019, we temporarily closed our Santa Rosa, California facility resulting in production stoppage, due to wildfires in the region and the facility’s close proximity to the wildfire evacuation zone. The location of our production facility could subject us to production delays and/or equipment and property damage. Moreover, Pacific Gas and Electric (PG&E), the public electric utility in our Northern California region, has previously implemented and may continue to implement widespread blackouts during the peak wildfire season to avoid and contain wildfires sparked during strong wind events by downed power lines or equipment failure. Ongoing blackouts, particularly if prolonged or frequent, could impact our operations going forward.

Risks Related to our Liquidity and Indebtedness

Any deterioration or disruption of the capital and credit markets may adversely affect our access to sources of funding.

Global economic conditions have caused and may cause volatility and disruptions in the capital and credit markets. When the capital or credit markets deteriorate or are disrupted, our ability to incur additional indebtedness to fund a portion of our working capital needs and other general corporate purposes, or to refinance maturing obligations as they become due, may be constrained. In the event that we were to seek to access the capital markets or other sources of financing, there can be no assurance that we will be able to obtain financing on acceptable terms or within an acceptable time, if at all. We may seek to access the capital or credit markets whenever conditions are favorable, even if we do not have an immediate need for additional capital at that time. For example, in December 2021, we entered into a $300 million asset-based secured credit facility which has certain limitations based on our borrowing capacity. Our access to the financial markets and the pricing and terms we receive in the financial markets could be adversely impacted by various factors, including changes in financial markets and interest rates. In addition, if we do access the capital or credit markets, agreements governing any borrowing arrangement could contain covenants restricting our operations.

62

Our term notes increased our overall leverage and our convertible notes could dilute our existing stockholders and lower our reported earnings per share.

The issuance of our 1.00% Senior Convertible Notes due 2024, our 1.625% Senior Convertible Notes due 2026 and our 3.75% Senior Notes due 2029 (together the “Notes”) substantially increased our principal payment obligations. The degree to which we are leveraged could materially and adversely affect our ability to successfully obtain financing for working capital, acquisitions or other purposes and could make us more vulnerable to industry downturns and competitive pressures. In addition, the holders of the 2024 and 2026 Notes are entitled to convert the Notes into shares of our common stock or a combination of cash and shares of common stock under certain circumstances which would dilute our existing stockholders and lower our reported per share earnings.
Our ability to make payments on our indebtedness when due, to make payments upon conversion with respect to our convertible senior notes or to refinance our indebtedness as we may need or desire, depends on our future performance and our ability to generate cash flow from operations, which is subject to economic, financial, competitive and other factors beyond our control. If we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as reducing or delaying investments or capital expenditures, selling assets, refinancing or obtaining additional equity capital on terms that may be onerous or highly dilutive. We may not be able to engage in these activities on desirable terms or at all, which may result in a default on our existing or future indebtedness and harm our financial condition and operating results.
Our outstanding indebtedness may limit our operational and financial flexibility.

Our level of indebtedness could have important consequences, including:

Impairing our ability to obtain additional financing for working capital, capital expenditures, acquisitions or general corporate purposes;
Requiring us to dedicate a substantial portion of our operating cash flow to paying principal and interest on our indebtedness, thereby reducing the funds available for operations;
Limiting our ability to grow and make capital expenditures due to the financial covenants contained in our debt arrangements;
Impairing our ability to adjust rapidly to changing market conditions, invest in new or developing technologies, or take advantage of significant business opportunities that may arise;
Making us more vulnerable if a general economic downturn occurs or if our business experiences difficulties; and
Resulting in an event of default if we fail to satisfy our obligations under the Notes or our other debt or fail to comply with the financial and other restrictive covenants contained in the indentures governing the Notes, or any other debt instruments, which event of default could result in all of our debt becoming immediately due and payable and could permit certain of our lenders to foreclose on our assets securing such debt.
63

We may not generate sufficient cash flow to meet our debt service and working capital requirements, which may expose us to the risk of default under our debt obligations.

We will need to implement our business strategy successfully on a timely basis to meet our debt service and working capital needs. We may not successfully implement our business strategy, and even if we do, we may not realize the anticipated results of our strategy and generate sufficient operating cash flow to meet our debt service obligations and working capital needs. In addition, our ability to make scheduled payments on our indebtedness, including the notes, is affected by general and regional economic, financial, competitive, business and other factors beyond our control.
In the event our cash flow is inadequate to meet our debt service and working capital requirements, we may be required, to the extent permitted under the indentures covering the Notes and any other debt agreements, to seek additional financing in the debt or equity markets, refinance or restructure all or a portion of our indebtedness, sell selected assets or reduce or delay planned capital or operating expenditures. Any insufficient cash flow may make it more difficult for us to obtain financing on terms that are acceptable to us, or at all.
Despite our current level of indebtedness, we and our subsidiaries may still be able to incur substantially more debt.

We and our subsidiaries may be able to incur significant additional indebtedness in the future. The indentures that govern the Notes and the agreement that governs our secured credit facility contain restrictions on the incurrence of additional indebtedness, which are subject to a number of qualifications and exceptions, and the additional indebtedness incurred in compliance with these restrictions could be substantial. These restrictions also will not prevent us from incurring obligations that do not constitute indebtedness under the agreements governing our existing debt.

The terms of the indentures that govern the Notes and the agreement that governs our secured credit facility restrict our current and future operations.

The indentures governing the Notes and the agreement governing the secured credit facility contain a number of restrictive covenants that impose significant operating and financial restrictions on us and may limit our ability to engage in acts that may be in our long-term best interest, including restrictions on our ability to:

Incur or guarantee additional indebtedness;
Incur or suffer to exist liens securing indebtedness;
Make investments;
Consolidate, merge or transfer all or substantially all of our assets;
Sell assets;
Pay dividends or other distributions on, redeem or repurchase capital stock;
Enter into transactions with affiliates;
Amend, modify, prepay or redeem subordinated indebtedness;
Enter into certain restrictive agreements;
Engage in a new line of business;
Amend certain material agreements, including material leases and debt agreements; and
Enter into sale leaseback transactions.
64

Tax Risks

Our ability to use our net operating loss carryforwards to offset future taxable income may be subject to certain limitations and/or changes in regulations.

Changes in U.S. federal income or other tax laws or the interpretation of tax laws, including the Inflation Reduction Act of 2022, as recently passed by Congress, may impact our tax liabilities. Utilization of our NOLs and tax credit carryforwards may be subject to a substantial annual limitation if the ownership change limitations under Sections 382 and 383 of the Internal Revenue Code and similar state provisions are triggered by changes in the ownership of our capital stock. In general, an ownership change occurs if there is a cumulative change in our ownership by “5-percent shareholders” that exceeds 50 percentage points over a rolling three-year period. Similar rules may apply under state tax laws. Accordingly, purchases of our capital stock by others could limit our ability to utilize our NOLs and tax credit carryforwards in the future.
Furthermore, we may not be able to generate sufficient taxable income to utilize our NOLs and tax credit carryforwards before they expire. Due to uncertainty regarding the timing and extent of our future profitability, we continue to record a valuation allowance to offset our U.S. and certain of our foreign deferred tax assets because of uncertainty related to our ability to utilize our NOLs and tax credit carryforwards before they expire.
If any of these events occur, we may not derive some or all of the expected benefits from our NOLs and tax credit carryforwards.
General Risks

Certain provisions in our charter and under Delaware laws could hinder a takeover attempt.
We are subject to the provisions of Section 203 of the Delaware General Corporation Law prohibiting, under some circumstances, publicly-held Delaware corporations from engaging in business combinations with some stockholders for a specified period of time without the approval of the holders of substantially all of our outstanding voting stock. Such provisions could delay or impede the removal of incumbent directors and could make more difficult a merger, tender offer or proxy contest involving us, even if such events could be beneficial, in the short-term, to the interests of the stockholders. In addition, such provisions could limit the price that some investors might be willing to pay in the future for shares of our common stock. Our certificate of incorporation and bylaws contain provisions providing for the limitations of liability and indemnification of our directors and officers, allowing vacancies on our Board of Directors to be filled by the vote of a majority of the remaining directors, granting our Board of Directors the authority to establish additional series of preferred stock and to designate the rights, preferences and privileges of such shares (commonly known as “blank check preferred”), and providing that our stockholders can take action only at a duly called annual or special meeting of stockholders, which may only be called by the Chairman of the Board, the Chief Executive Officer or the Board of Directors. These provisions may also have the effect of deterring hostile takeovers or delaying changes in control or change in our management.

65

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Our common stock is traded on the Nasdaq Global Select Market under the symbol “VIAV”. As of January 27, 2024, we had 1,685 holders of record of our common stock. We have not paid cash dividends on our common stock and do not anticipate paying cash dividends in the foreseeable future.

There were no shares repurchased under our 2022 Repurchase Plan during the three months ended December 30, 2023, with remaining authorization of $224.8 million for future share repurchases. Refer to “Note 15. Stockholders' Equity” for more details.
Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
None.
Item 5. Other Information
Rule 10b5-1 Trading Arrangements

None of VIAVI’s directors or Section 16 officers adopted, modified or terminated a trading arrangement intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) or a “non-Rule” 10b5–1 trading arrangement, as those terms are defined in Regulation S-K, Item 408, during the fiscal quarter ended December 30, 2023.


66


Item 6. Exhibits
The exhibits required to be filed herewith by Item 601 of Regulation S-K, as described in the following index of exhibits, are attached hereto unless otherwise indicated as being incorporated by reference, as follows:
  Incorporated by ReferenceFiledFurnished
Exhibit No.Exhibit DescriptionFormExhibitFiling DateHerewithNot Filed
 X
   X
   X
   X
X
X
X
X
X
101.SCHInline XBRL Taxonomy Extension Schema   X
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document   X
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document   X
101.LABInline XBRL Taxonomy Extension Label Linkbase Document   X
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document   X
104Cover Page Interactive Data File - (formatted as Inline XBRL and contained in Exhibit 101)
X
+Indicates management contract or compensation plan, contract or arrangement.
67

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.
  Date: February 2, 2024VIAVI SOLUTIONS INC.
(Registrant)
By:
/s/ ILAN DASKAL
Name:
ILAN DASKAL
Title:Executive Vice President and Chief Financial Officer
(Duly Authorized Officer and Principal Financial and Accounting Officer)

68
EX-10.1 2 viavi-equityincentiveplana.htm EX-10.1 Document

 
VIAVI SOLUTIONS INC.
 
2003 EQUITY INCENTIVE PLAN
 
(Restated effective as of November 8, 2023)

 
1. Establishment and Purpose of the Plan. The purpose of this Plan is to provide incentives to attract, retain and motivate eligible persons whose present and potential contributions are important to the success of the Company by offering them an opportunity to participate in the Company’s future performance. Effective November 8, 2023 (the “Restatement Effective Date”), the Plan was amended and restated.
2.Definitions. As used herein, the following definitions shall apply:
(a)Administrator” means the Board or any of the Committees appointed to administer the Plan.
(b)Affiliate” and “Associate” shall have the respective meanings ascribed to such terms in Rule 12b-2 promulgated under the Exchange Act.
(c)Applicable Laws” means the legal requirements relating to the Plan and the Awards under applicable provisions of federal securities laws, state corporate and securities laws, the Code, the rules of any applicable stock exchange or national market system, and the rules of any non-U.S. jurisdiction applicable to Awards granted to residents therein.
(d)Assumed” means that pursuant to a Corporate Transaction either (i) the Award is expressly affirmed by the Company or (ii) the contractual obligations represented by the Award are expressly assumed (and not simply by operation of law) by the successor entity or its Parent in connection with the Corporate Transaction with appropriate adjustments to the number and type of securities of the successor entity or its Parent subject to the Award and the exercise or purchase price thereof which preserves the compensation element of the Award existing at the time of the Corporate Transaction as determined in accordance with the instruments evidencing the agreement to assume the Award.
(e)Award” means the grant of an Option, SAR, Dividend Equivalent Right, Restricted Stock, Restricted Stock Unit, Performance Unit, Performance Share, or other right or benefit under the Plan.
(f)Award Agreement” means the written agreement evidencing the grant of an Award executed by the Company and the Grantee, including any amendments thereto.
(g)Board” means the Board of Directors of the Company.
(h)Cause” means, with respect to the termination by the Company or a Related Entity of the Grantee’s Continuous Active Service, that such termination is for “Cause” as such term is expressly defined in a then-effective written agreement between the Grantee and the Company or such Related Entity, or in the absence of such then-effective written agreement and definition, is based on, in the determination of the Administrator, (i) the Grantee’s gross negligence or willful misconduct in the Grantee’s performance of duties to the Company or a Related Entity, as applicable; (ii) the Grantee’s violation of any federal or state law that if made public would injure the business or reputation of the Company or a Related Entity; (iii) the Grantee’s failure to comply with any specific lawful direction or order of the Company or a Related Entity or the policies and procedures of the Company or a Related Entity, including but not limited to, the Company’s Code of Business Conduct and Insider Trading Policy; (iv) the substantial and continuing willful refusal by the Grantee to perform duties ordinarily performed by an individual in the same position and having similar duties as the Grantee; or (v) the material unauthorized use, disclosure or misappropriation by the Grantee of any proprietary information, trade secret or other asset of the Company or entrusted to the Company by a third party. The determination as to whether a Grantee is being terminated for Cause will be made in good faith by the Administrator and will be final and binding on the Grantee.
VIAVI//Public
1



(i)Change in Control” means a change in ownership or control of the Company effected through either of the following transactions:
(i)the direct or indirect acquisition by any person or related group of persons (other than an acquisition from or by the Company or by a Company-sponsored employee benefit plan or by a person that directly or indirectly controls, is controlled by, or is under common control with, the Company) of beneficial ownership (within the meaning of Rule 13d-3 of the Exchange Act) of securities possessing more than fifty percent (50%) of the total combined voting power of the Company’s outstanding securities pursuant to a tender or exchange offer made directly to the Company’s stockholders which a majority of the Continuing Directors who are not Affiliates or Associates of the offeror do not recommend such stockholders accept, or
(ii)a change in the composition of the Board over a period of thirty-six (36) months or less such that a majority of the Board members (rounded up to the next whole number) ceases, by reason of one or more contested elections for Board membership, to be comprised of individuals who are Continuing Directors.
(j)Code” means the Internal Revenue Code of 1986, as amended.
(k)Committee” means any committee composed of members of the Board appointed by the Board to administer the Plan.
(l)Common Stock” means the common stock of the Company.
(m)Company” means Viavi Solutions Inc., a Delaware corporation.
(n)Consultant” means any person (other than an Employee or a Director, solely with respect to rendering services in such person’s capacity as a Director) who is engaged by the Company or any Related Entity to render consulting or advisory services to the Company or such Related Entity.
(o)Continuing Directors” means members of the Board who either (i) have been Board members continuously for a period of at least thirty-six (36) months or (ii) have been Board members for less than thirty-six (36) months and were elected or nominated for election as Board members by at least a majority of the Board members described in clause (i) who were still in office at the time such election or nomination was approved by the Board.
(p)Continuous Active Service” means that the provision of services to the Company or a Related Entity in any capacity of Employee, Director or Consultant is not interrupted or terminated. In jurisdictions requiring notice in advance of an effective termination as an Employee, Director or Consultant, Continuous Active Service shall be deemed terminated upon the actual cessation of providing services to the Company or a Related Entity notwithstanding any required notice period that must be fulfilled before a termination as an Employee, Director or Consultant can be effective under Applicable Laws. Continuous Active Service shall not be considered interrupted in the case of (i) any approved leave of absence, (ii) transfers among the Company, any Related Entity, or any successor, in any capacity of Employee, Director or Consultant, or (iii) any change in status as long as the individual remains in the service of the Company or a Related Entity in any capacity of Employee, Director or Consultant (except as otherwise provided in the Award Agreement). An approved leave of absence shall include sick leave, military leave, or any other authorized personal leave. For purposes of each Incentive Stock Option granted under the Plan, if such leave exceeds ninety (90) days, and reemployment upon expiration of such leave is not guaranteed by statute or contract, then the Incentive Stock Option shall be treated as a Non-Qualified Stock Option on the day three (3) months and one (1) day following the expiration of such ninety (90) day period.
(q)Corporate Transaction” means any of the following transactions:
(i)a merger or consolidation in which the Company is not the surviving entity, except for a transaction the principal purpose of which is to change the state in which the Company is incorporated;
(ii)the sale, transfer or other disposition of all or substantially all of the assets of the Company;
(iii)the complete liquidation or dissolution of the Company;
(iv)any reverse merger or series of related transactions culminating in a reverse merger (including, but not limited to, a tender offer followed by a reverse merger) in which the Company is the surviving entity but in which securities possessing more than forty percent (40%) of the total combined voting power of the Company’s outstanding securities are transferred to a person or persons different from those who held such securities immediately prior to such merger or the initial transaction culminating in such merger but excluding any such transaction or series of related transactions that the Administrator determines shall not be a Corporate Transaction; or
VIAVI//Public
2



(v)acquisition in a single or series of related transactions by any person or related group of persons (other than the Company or by a Company-sponsored employee benefit plan) of beneficial ownership (within the meaning of Rule 13d-3 of the Exchange Act) of securities possessing more than fifty percent (50%) of the total combined voting power of the Company’s outstanding securities but excluding any such transaction or series of related transactions that the Administrator determines shall not be a Corporate Transaction.
(r)Director” means a member of the Board or the board of directors of any Related Entity.
(s)Disability” means as defined under the long-term disability policy of the Company or the Related Entity to which the Grantee provides services regardless of whether the Grantee is covered by such policy. If the Company or the Related Entity to which the Grantee provides service does not have a long-term disability plan in place, “Disability” means that a Grantee is unable to carry out the responsibilities and functions of the position held by the Grantee by reason of any medically determinable physical or mental impairment for a period of not less than ninety (90) consecutive days. A Grantee will not be considered to have incurred a Disability unless he or she furnishes proof of such impairment sufficient to satisfy the Administrator in its discretion.
(t)Dividend Equivalent Right” means a right entitling the Grantee to compensation measured by dividends paid with respect to Common Stock.
(u)Employee” means any person, including an Officer or Director, who is in the employ of the Company or any Related Entity, subject to the control and direction of the Company or any Related Entity as to both the work to be performed and the manner and method of performance. The payment of a director’s fee by the Company or a Related Entity shall not be sufficient to constitute “employment” by the Company.
(v)Exchange Act” means the Securities Exchange Act of 1934, as amended.
(w) Fair Market Value” means, as of any date, the value of Common Stock determined as follows:
(i)If the Common Stock is listed on any established stock exchange or a national market system, including without limitation The Nasdaq National Market or The Nasdaq SmallCap Market of The Nasdaq Stock Market, its Fair Market Value shall be the closing sales price for such stock (or the closing bid, if no sales were reported) as quoted on such exchange or system on the date of determination (or, if no closing sales price or closing bid was reported on that date, as applicable, on the last trading date such closing sales price or closing bid was reported), as reported in The Wall Street Journal or such other source as the Administrator deems reliable;
(ii)If the Common Stock is regularly quoted on an automated quotation system (including the OTC Bulletin Board) or by a recognized securities dealer, but selling prices are not reported, the Fair Market Value of a share of Common Stock shall be the mean between the high bid and low asked prices for the Common Stock on the date of determination (or, if no such prices were reported on that date, on the last date such prices were reported), as reported in The Wall Street Journal or such other source as the Administrator deems reliable; or
(iii)In the absence of an established market for the Common Stock of the type described in (i) and (ii), above, the Fair Market Value thereof shall be determined by the Administrator in good faith in compliance with Applicable Laws and in a manner that complies with Section 409A of the Code.
(x)Full Value Award” means the grant of Restricted Stock, Restricted Stock Units, Performance Units or Performance Shares under the Plan with a per share or unit purchase price lower than 100% of Fair Market Value on the date of grant.
(y)Grantee” means an Employee, Director or Consultant who receives an Award under the Plan.
(z)Immediate Family” means any child, stepchild, grandchild, parent, stepparent, grandparent, spouse, former spouse, sibling, niece, nephew, mother-in-law, father-in-law, son-in law, daughter-in-law, brother-in-law, or sister-in-law, including adoptive relationships, any person sharing the Grantee’s household (other than a tenant or employee), a trust in which these persons (or the Grantee) have more than fifty percent (50%) of the beneficial interest, a foundation in which these persons (or the Grantee) control the management of assets, and any other entity in which these persons (or the Grantee) own more than fifty percent (50%) of the voting interests.
(aa) Incentive Stock Option” means an Option intended to qualify as an incentive stock option within the meaning of Section 422 of the Code.
(ab)Non-Employee Director” means a Director who is not an Employee.
VIAVI//Public
3



(ac)Non-Qualified Stock Option” means an Option not intended to qualify as an Incentive Stock Option.
(ad)Officer” means a person who is an officer of the Company or a Related Entity within the meaning of Section 16 of the Exchange Act and the rules and regulations promulgated thereunder.
(ae)Option” means an option to purchase Shares pursuant to an Award Agreement granted under the Plan.
(af)Parent” means a “parent corporation”, whether now or hereafter existing, as defined in Section 424(e) of the Code.
(ag)Performance Shares” means Shares or an Award denominated in Shares which may be earned in whole or in part upon attainment of performance criteria established by the Administrator.
(ah)Performance Units” means an Award which may be earned in whole or in part based upon attainment of performance criteria established by the Administrator and which may be settled for cash, Shares or other securities or a combination of cash, Shares or other securities as established by the Administrator.
(ai)Plan” means this 2003 Equity Incentive Plan.
(aj)Related Entity” means any Parent or Subsidiary of the Company and any business, corporation, partnership, limited liability company or other entity in which the Company or a Parent or a Subsidiary of the Company holds a substantial ownership interest, directly or indirectly.
(ak)Replaced” means that pursuant to a Corporate Transaction the Award is replaced with a comparable stock award or a cash incentive program of the Company, the successor entity (if applicable) or Parent of either of them which preserves the compensation element of such Award existing at the time of the Corporate Transaction and provides for subsequent payout in accordance with the same (or a more favorable) vesting schedule applicable to such Award. The determination of Award comparability shall be made by the Administrator and its determination shall be final, binding and conclusive.
(al)Restricted Stock” means Shares issued under the Plan to the Grantee for such consideration, if any, and subject to such restrictions on transfer, rights of first refusal, repurchase provisions, forfeiture provisions, and other terms and conditions as established by the Administrator.
(am)Restricted Stock Unit” means a grant of a right to receive in cash or stock, as established by the Administrator, the market value of one Share.
(an)Rule 16b-3” means Rule 16b-3 promulgated under the Exchange Act or any successor thereto.
(ao)SAR” means a stock appreciation right entitling the Grantee to Shares or cash compensation, as established by the Administrator, measured by appreciation in the value of Common Stock.
(ap)Share” means a share of the Common Stock.
(aq)Subsidiary” means a “subsidiary corporation”, whether now or hereafter existing, as defined in Section 424(f) of the Code.


3.Stock Subject to the Plan.
(a)Effective as of the Restatement Effective Date, subject to the provisions of Section 10 below, the maximum aggregate number of Shares which may be issued pursuant to all Awards (including Incentive Stock Options) shall be equal to the sum of (i) 10,000,000 Shares and (ii) the number of Shares subject to Awards outstanding under the Plan as of the Restatement Effective Date and (iii) the number of Shares that were available for future grant of Awards. The Shares to be issued pursuant to Awards may be authorized, but unissued, or reacquired Common Stock.
(b)Any Shares subject to Awards will be counted against the numerical limits of this Section 3 as one Share for every one Share subject thereto.
VIAVI//Public
4



(c)Any Shares covered by an Award (or portion of an Award) which is forfeited, canceled or expires (whether voluntarily or involuntarily) shall be deemed not to have been issued for purposes of determining the maximum aggregate number of Shares which may be issued under the Plan. Shares that actually have been issued under the Plan pursuant to an Award shall not be returned to the Plan and shall not become available for future issuance under the Plan, except that if unvested Shares are forfeited, or repurchased by the Company at the lower of their original purchase price or their Fair Market Value at the time of repurchase, such Shares shall become available for future grant under the Plan. With respect to Options and SARs, the gross number of Shares subject to the Award will cease to be available under the Plan (whether or not the Award is net settled for a lesser number of Shares, or if Shares are utilized to exercise such an Award). In addition, if Shares are withheld to pay any withholding taxes applicable to an Award, then the gross number of Shares subject to such Award will cease to be available under the Plan.
4.Administration of the Plan.
(a)Plan Administrator.
(i)Administration with Respect to Directors and Officers. With respect to grants of Awards to Directors or Employees who are also Officers or Directors of the Company, the Plan shall be administered by (A) the Board or (B) a Committee designated by the Board, which Committee shall be constituted in such a manner as to satisfy the Applicable Laws and to permit such grants and related transactions under the Plan to be exempt from Section 16(b) of the Exchange Act in accordance with Rule 16b-3. Once appointed, such Committee shall continue to serve in its designated capacity until otherwise directed by the Board.
(ii)Administration With Respect to Consultants and Other Employees. With respect to grants of Awards to Employees or Consultants who are neither Directors nor Officers of the Company, the Plan shall be administered by (A) the Board or (B) a Committee designated by the Board, which Committee shall be constituted in such a manner as to satisfy the Applicable Laws. Once appointed, such Committee shall continue to serve in its designated capacity until otherwise directed by the Board. The Board may authorize one or more Officers to grant such Awards and may limit such authority as the Board determines from time to time.
(iii)Administration Errors. In the event an Award is granted in a manner inconsistent with the provisions of this subsection (a), such Award shall be presumptively valid as of its grant date to the extent permitted by the Applicable Laws.
(b)Powers of the Administrator. Subject to Applicable Laws and the provisions of the Plan (including any other powers given to the Administrator hereunder), and except as otherwise provided by the Board, the Administrator shall have the authority, in its discretion:
(i)to select the Employees, Directors and Consultants to whom Awards may be granted from time to time hereunder;
(ii)to determine whether and to what extent Awards are granted hereunder;
(iii)to determine the number of Shares or the amount of other consideration to be covered by each Award granted hereunder;
(iv)to approve forms of Award Agreements for use under the Plan;
(v)to determine the terms and conditions, not inconsistent with the terms of the Plan, of any Award granted hereunder;
(vi)to amend the terms of any outstanding Award granted under the Plan, provided that (A) any amendment that would adversely affect the Grantee’s rights under an outstanding Award shall not be made without the Grantee’s written consent, (B) the reduction of the exercise price of any Option or SAR awarded under the Plan shall be subject to stockholder approval and (C) canceling or “buying-out” an Option or SAR at a time when its exercise price exceeds the Fair Market Value of the underlying Shares, in exchange for cash, another Option, SAR, Restricted Stock, Restricted Stock Unit, or other Award shall be subject to stockholder approval, unless the cancellation and exchange occurs in connection with a Corporate Transaction;
(vii)to construe and interpret the terms of the Plan and Awards, including without limitation, any notice of Award or Award Agreement, granted pursuant to the Plan;
(viii)to establish additional terms, modifications, sub-plans, conditions, rules or procedures to accommodate the rules or laws of applicable non-U.S. jurisdictions and to afford Grantees favorable treatment under such rules or laws; provided, however, that no Award shall be granted under any such additional terms, modifications, sub-plans, conditions, rules or procedures with terms or conditions which are inconsistent with the provisions of the Plan; and
VIAVI//Public
5



(ix)to take such other action, not inconsistent with the terms of the Plan, as the Administrator deems appropriate.
(c)Minimum Vesting Requirements. Notwithstanding any provision of the Plan to the contrary, all Awards granted under the Plan after the Restatement Effective Date shall have a minimum vesting period of one-year measured from the date of grant; provided, however, that up to 5% of the Shares available for future distribution under this Plan as of the Restatement Effective Date may be granted without such minimum vesting requirement. Nothing in this Section 4(c) shall limit the Company's ability to grant Awards that contain rights to accelerated vesting on a termination of employment or service (or to otherwise accelerate vesting), or limit any rights to accelerated vesting in connection with a Corporate Transaction. In addition, any awards assumed or substituted in connection with an acquisition and awards to Non-Employee Directors that vest on the earlier of the one-year anniversary of the date of grant or the next annual meeting of stockholders (which is at least 50 weeks after the immediately preceding year’s annual meeting of stockholders) shall not be subject to this minimum vesting requirement.
(d)Indemnification. In addition to such other rights of indemnification as they may have as members of the Board or as Officers or Employees of the Company or a Related Entity, members of the Board and any Officers or Employees of the Company or a Related Entity to whom authority to act for the Board, the Administrator or the Company is delegated shall be defended and indemnified by the Company to the extent permitted by law on an after-tax basis against all reasonable expenses, including attorneys’ fees, actually and necessarily incurred in connection with the defense of any claim, investigation, action, suit or proceeding, or in connection with any appeal therein, to which they or any of them may be a party by reason of any action taken or failure to act under or in connection with the Plan, or any Award granted hereunder, and against all amounts paid by them in settlement thereof (provided such settlement is approved by the Company) or paid by them in satisfaction of a judgment in any such claim, investigation, action, suit or proceeding, except in relation to matters as to which it shall be adjudged in such claim, investigation, action, suit or proceeding that such person is liable for gross negligence, bad faith or intentional misconduct; provided, however, that within thirty (30) days after the institution of such claim, investigation, action, suit or proceeding, such person shall offer to the Company, in writing, the opportunity at the Company’s expense to handle and defend the same.
5.Eligibility. Awards other than Incentive Stock Options may be granted to Employees, Directors and Consultants. Incentive Stock Options may be granted only to Employees of the Company or a Parent or a Subsidiary of the Company. An Employee, Director or Consultant who has been granted an Award may, if otherwise eligible, be granted additional Awards. Awards may be granted to such Employees, Directors or Consultants who are residing in non-U.S. jurisdictions as the Administrator may determine from time to time. With respect to Awards granted under the Plan after the Restatement Effective Date, in the event a Grantee’s regular level of time commitment in the performance of his or her services for the Company and any Related Entity is reduced (for example, and without limitation, if the Grantee is an Employee of the Company and the Employee has a change in status from a full-time Employee to a part-time Employee or takes an extended leave of absence) after the date of grant of any Award to the Grantee, the Company has the right in its sole discretion to (x) make a corresponding reduction in the number of Shares or cash amount subject to any portion of such Award that is scheduled to vest or become payable after the date of such change in time commitment, and (y) in lieu of or in combination with such a reduction, extend the vesting or payment schedule applicable to such Award. In the event of any such reduction, the Grantee will have no right with respect to any portion of the Award that is so reduced or extended.
6.Terms and Conditions of Awards.
(a)Type of Awards. The Administrator is authorized under the Plan to award any type of arrangement to an Employee, Director or Consultant that is not inconsistent with the provisions of the Plan and that by its terms involves or might involve the issuance of (i) Shares, (ii) cash or (iii) an Option, a SAR, or similar right with a fixed or variable price related to the Fair Market Value of the Shares and with an exercise or conversion privilege related to the passage of time, the occurrence of one or more events, or the satisfaction of performance criteria or other conditions. Such Awards include, without limitation, Options, SARs, Restricted Stock, Restricted Stock Units, Dividend Equivalent Rights, Performance Units or Performance Shares, and an Award may consist of one such security or benefit, or two (2) or more of them in any combination or alternative.
(b)Designation of Award. Each Award shall be designated in the Award Agreement. In the case of an Option, the Option shall be designated as either an Incentive Stock Option or a Non-Qualified Stock Option. However, notwithstanding such designation, to the extent that the aggregate Fair Market Value of Shares subject to Options designated as Incentive Stock Options which become exercisable for the first time by a Grantee during any calendar year (under all plans of the Company or any Parent or Subsidiary of the Company) exceeds $100,000, such excess Options, to the extent of the Shares covered thereby in excess of the foregoing limitation, shall be treated as Non-Qualified Stock Options. For this purpose, Incentive Stock Options shall be taken into account in the order in which they were granted, and the Fair Market Value of the Shares shall be determined as of the grant date of the relevant Option.
VIAVI//Public
6



(c)Conditions of Award. Subject to the terms of the Plan, the Administrator shall determine the provisions, terms, and conditions of each Award including, but not limited to, the Award vesting schedule, repurchase provisions, rights of first refusal, forfeiture provisions, form of payment (cash, Shares, or other consideration) upon settlement of the Award, payment contingencies, and satisfaction of any performance criteria. The performance criteria established by the Administrator may be based on any one of, or combination of, the following: (1) increase in share price, (2) earnings per share, (3) total stockholder return, (4) operating margin, (5) gross margin, (6) return on equity, (7) return on assets, (8) return on investment and/or return on invested capital, (9) operating income, (10) net income, (11) net operating income, (12) pre-tax profit, (13) cash flow, (14) free cash flow; (15v) revenue, (16) net revenue, (17) expenses, (18) earnings before income taxes, interest, depreciation and/or amortization, (19) economic value added, (20) market share, (21) personal management objectives, (22) debt and/or debt-to-equity; (23) bookings; (24) sales; (25) annual recurring revenue; (26) liquidity; (27) intellectual property (e.g., patents)/product development; (28) mergers, acquisitions, divestitures or other strategic transactions; (29) individual business and/or management objectives; (30) cost per order dollar; (31) design or design wins; (32) operational metrics, key performance indicators or strategic goals; (33) environmental, social and governance goals; and (34) other measures of performance selected by the Administrator. As determined by the Administrator, any criteria used may be measured, as applicable, (i) in absolute terms, (ii) in relative terms, including, but not limited, passage of time (such as year over year growth) and/or against another company, a comparison group of companies or index designated by the Administrator, (iii) on a per-share basis, (iv) against the performance of the Company as a whole or one or more identifiable business units, divisions, products, lines of business or segments of the Company, (v) on a pre-tax or after-tax basis, and/or (vi) on a GAAP or non-GAAP basis. Partial achievement of the specified criteria may result in a payment or vesting corresponding to the degree of achievement as specified in the Award Agreement. The Administrator may provide at the time of grant for the adjustment of the performance criteria applicable to Performance Units or Performance Shares to include or exclude any objectively determinable components of such performance criteria.
(d)Dividends and Dividend Equivalent Rights. The Administrator in its sole discretion may credit to each holder of an Award, in the form of Dividend Equivalent Rights or otherwise, an amount equal to the value of all dividends and other distributions (whether in cash, Shares or other property) paid or distributed by the Company on the equivalent number of Shares; provided, however, that such holder will not be paid any dividends or other distributions (or any related earnings or interest on such dividends or distributions, if the Administrator in its sole discretion provides for such payments) unless and until the underlying Award vests. The value of dividends or other distributions (or any related earnings or interest, if applicable) payable with respect to Awards that do not vest shall be forfeited.
(e)Acquisitions and Other Transactions. The Administrator may issue Awards under the Plan in settlement, assumption or substitution for, outstanding awards or obligations to grant future awards in connection with the Company or a Related Entity acquiring another entity, an interest in another entity or an additional interest in a Related Entity whether by merger, stock purchase, asset purchase or other form of transaction.
(f)Deferral of Award Payment. The Administrator may establish one or more programs under the Plan to permit selected Grantees the opportunity to elect to defer receipt of consideration upon exercise of an Award, satisfaction of performance criteria, or other event that absent the election would entitle the Grantee to payment or receipt of Shares or other consideration under an Award. The Administrator may establish the election procedures, the timing of such elections, the mechanisms for payments of, and accrual of interest or other earnings, if any, on amounts, Shares or other consideration so deferred, and such other terms, conditions, rules and procedures that the Administrator deems advisable for the administration of any such deferral program.
(g)Separate Programs. The Administrator may establish one or more separate programs under the Plan for the purpose of issuing particular forms of Awards to one or more classes of Grantees on such terms and conditions as determined by the Administrator from time to time.
(h) Individual Limitations on Awards. The maximum number of Shares with respect to which Awards may be granted to any Grantee in any fiscal year of the Company shall be 1,790,200 Shares. In connection with a Grantee’s (i) commencement of Continuous Active Service or (ii) first promotion in any fiscal year of the Company prior to the Restatement Effective Date, a Grantee may be granted Awards for up to an additional 1,790,200 Shares which shall not count against the limit set forth in the preceding sentence. The foregoing limitations shall be adjusted proportionately in connection with any change in the Company’s capitalization pursuant to Section 10, below. In applying the foregoing limitations with respect to a Grantee, if any Awards are canceled, the canceled Awards shall continue to count against the maximum number of Shares with respect to which Awards may be granted to the Grantee. For this purpose, the repricing of an Option (or in the case of a SAR, the base amount on which the stock appreciation is calculated is reduced to reflect a reduction in the Fair Market Value of the Common Stock) shall be treated as the cancellation of the existing Option or SAR and the grant of a new Option or SAR. If the vesting or receipt of Shares under the Award is deferred to a later date, any amount (whether denominated in Shares or cash) paid in addition to the original number of Shares subject to the Award will not be treated as an increase in the number of Shares subject to the Award if the additional amount is based either on a reasonable rate of interest or on one or more predetermined actual investments such that the amount payable by the Company at the later date will be based on the actual rate of return of a specific investment (including any decrease as well as any increase in the value of an investment).
VIAVI//Public
7



(i)Limitations on Awards to Non-Employee Directors. Notwithstanding any other provision of the Plan to the contrary, the maximum value of Awards granted under the Plan during a fiscal year of the Company to a Non-Employee Director for services on the Board, taken together with any cash fees paid by the Company to such Non-Employee Director during such fiscal year for services on the Board, shall not exceed $1,000,000 in total value (calculating the value of any such Awards based on the grant date fair value of such Awards under applicable financial accounting standards), including for this purpose the value of any Awards that are received in lieu of payment of all or a portion of his or her regular annual retainer or other similar cash based payments. For the avoidance of doubt, neither Awards granted or compensation paid to a Non-Employee Director for services as an Employee or Consultant nor any amounts paid to a Non-Employee Director as a reimbursement of an expense shall count against the foregoing limitation.
(j)Early Exercise. The Award Agreement may, but need not, include a provision whereby the Grantee may elect at any time while an Employee, Director or Consultant to exercise any part or all of the Award prior to full vesting of the Award. Any unvested Shares received pursuant to such exercise may be subject to a repurchase right in favor of the Company or a Related Entity or to any other restriction the Administrator determines to be appropriate.
(k)Term of Award. The term of each Award shall be the term stated in the Award Agreement, provided, however, that the term of an Award shall be no more than eight (8) years from the date of grant thereof. However, in the case of an Incentive Stock Option granted to a Grantee who, at the time the Option is granted, owns stock representing more than ten percent (10%) of the voting power of all classes of stock of the Company or any Parent or Subsidiary of the Company, the term of the Incentive Stock Option shall be five (5) years from the date of grant thereof or such shorter term as may be provided in the Award Agreement.
(l)Transferability of Awards. Incentive Stock Options may not be sold, pledged, assigned, hypothecated, transferred, or disposed of in any manner other than by will or by the laws of descent or distribution and may be exercised, during the lifetime of the Grantee, only by the Grantee. Other Awards shall be transferable by will and by the laws of descent and distribution, and during the lifetime of the Grantee, by gift or pursuant to a domestic relations order to members of the Grantee’s Immediate Family to the extent and in the manner determined by the Administrator. Notwithstanding the foregoing, the Grantee may designate a beneficiary of the Grantee’s Award in the event of the Grantee’s death on a beneficiary designation form provided by the Administrator; provided, that in no event may any Award be transferred for consideration to a third-party financial institution.
(m)Time of Granting Awards. The date of grant of an Award shall for all purposes be the date on which the Administrator makes the determination to grant such Award, or such later date as is determined by the Administrator.
(n)Prohibition on Loans. No Grantee will be permitted to execute a promissory note as partial or full consideration for the purchase of Shares.
7.Award Exercise or Purchase Price, Consideration and Taxes.
(a)Exercise or Purchase Price. The exercise or purchase price, if any, for an Award shall be as follows:
(i)In the case of an Incentive Stock Option:
(A)granted to an Employee who, at the time of the grant of such Incentive Stock Option owns stock representing more than ten percent (10%) of the voting power of all classes of stock of the Company or any Parent or Subsidiary of the Company, the per Share exercise price shall be not less than one hundred ten percent (110%) of the Fair Market Value per Share on the date of grant; or
(B)granted to any Employee other than an Employee described in the preceding paragraph, the per Share exercise price shall be not less than one hundred percent (100%) of the Fair Market Value per Share on the date of grant.
(ii)In the case of a Non-Qualified Stock Option, the per Share exercise price shall be not less than one hundred percent (100%) of the Fair Market Value per Share on the date of grant.
(iii)In the case of a SAR, the base amount on which the stock appreciation is calculated shall be not less than one hundred percent (100%) of the Fair Market Value per Share on the date of grant.
(iv)In the case of other Awards, such price as is determined by the Administrator.
(v)Notwithstanding the foregoing provisions of this Section 7(a), in the case of an Award issued pursuant to Section 6(d) above, the exercise or purchase price for the Award shall be determined in accordance with the provisions of the relevant instrument evidencing the agreement to issue such Award.
VIAVI//Public
8



(b)Consideration. Subject to Applicable Laws, the consideration to be paid for the Shares to be issued upon exercise or purchase of an Award including the method of payment, shall be determined by the Administrator (and, in the case of an Incentive Stock Option, shall be determined at the time of grant). In addition to any other types of consideration the Administrator may determine, the Administrator is authorized to accept as consideration for Shares issued under the Plan the following, provided that the portion of the consideration equal to the par value of the Shares must be paid in cash or other legal consideration permitted by the Delaware General Corporation Law:
(i)cash;
(ii)check;
(iii)surrender of Shares or delivery of a properly executed form of attestation of ownership of Shares as the Administrator may require (including withholding of Shares otherwise deliverable upon exercise of the Award) which have a Fair Market Value on the date of surrender or attestation equal to the aggregate exercise price of the Shares as to which said Award shall be exercised, provided, however, that Shares acquired under the Plan or any other equity compensation plan or agreement of the Company must have been held by the Grantee for a period of more than six (6) months;
(iv)with respect to Options, payment through a broker-dealer sale and remittance procedure pursuant to which the Grantee (A) shall provide written instructions to a Company designated brokerage firm to effect the immediate sale of some or all of the purchased Shares and remit to the Company sufficient funds to cover the aggregate exercise price payable for the purchased Shares and (B) shall provide written directives to the Company to deliver the certificates for the purchased Shares directly to such brokerage firm in order to complete the sale transaction; or
(v)any combination of the foregoing methods of payment.
(c)Taxes. No Shares shall be delivered under the Plan to any Grantee or other person until such Grantee or other person has made arrangements acceptable to the Administrator for the satisfaction of any non-U.S., federal, state, or local income and employment tax withholding obligations, including, without limitation, obligations incident to the receipt of Shares or the disqualifying disposition of Shares received on exercise of an Incentive Stock Option. Upon exercise of an Award the Company shall withhold or collect from Grantee an amount sufficient to satisfy such tax obligations.
8.Exercise of Award.
(a)Procedure for Exercise; Rights as a Stockholder.
(i)Any Award granted hereunder shall be exercisable at such times and under such conditions as determined by the Administrator under the terms of the Plan and specified in the Award Agreement.
(ii)An Award shall be deemed to be exercised when written notice of such exercise has been given to the Company in accordance with the terms of the Award by the person entitled to exercise the Award and full payment for the Shares with respect to which the Award is exercised, including, to the extent selected, use of the broker-dealer sale and remittance procedure to pay the purchase price as provided in Section 7(b)(iv).
(b)Exercise of Award Following Termination of Continuous Active Service.
(i)An Award may not be exercised after the termination date of such Award set forth in the Award Agreement and may be exercised following the termination of a Grantee’s Continuous Active Service only to the extent provided in the Award Agreement.
(ii)Where the Award Agreement permits a Grantee to exercise an Award following the termination of the Grantee’s Continuous Active Service for a specified period, the Award shall terminate to the extent not exercised on the last day of the specified period or the last day of the original term of the Award, whichever occurs first.
(iii)Any Award designated as an Incentive Stock Option to the extent not exercised within the time permitted by law for the exercise of Incentive Stock Options following the termination of a Grantee’s Continuous Active Service shall convert automatically to a Non-Qualified Stock Option and thereafter shall be exercisable as such to the extent exercisable by its terms for the period specified in the Award Agreement.
9.Conditions Upon Issuance of Shares.
(a)Shares shall not be issued pursuant to the exercise of an Award unless the exercise of such Award and the issuance and delivery of such Shares pursuant thereto shall comply with all Applicable Laws, and shall be further subject to the approval of counsel for the Company with respect to such compliance.
VIAVI//Public
9



(b)As a condition to the exercise of an Award, the Company may require the person exercising such Award to represent and warrant at the time of any such exercise that the Shares are being purchased only for investment and without any present intention to sell or distribute such Shares if, in the opinion of counsel for the Company, such a representation is required by any Applicable Laws.
10.Adjustments Upon Changes in Capitalization. Subject to any required action by the stockholders of the Company, the number of Shares covered by each outstanding Award, and the number of Shares which have been authorized for issuance under the Plan but as to which no Awards have yet been granted or which have been returned to the Plan, the exercise or purchase price of each such outstanding Award, the maximum number of Shares with respect to which Awards may be granted to any Grantee in any fiscal year of the Company, as well as any other terms that the Administrator determines require adjustment shall be proportionately adjusted for (i) any increase or decrease in the number of issued Shares resulting from a stock split, reverse stock split, stock dividend, combination or reclassification of the Shares, or similar transaction affecting the Shares, (ii) any other increase or decrease in the number of issued Shares effected without receipt of consideration by the Company, or (iii) as the Administrator may determine in its discretion, any other transaction with respect to Common Stock including a corporate merger, consolidation, acquisition of property or stock, separation (including a spin-off or other distribution of stock or property), reorganization, liquidation (whether partial or complete) or any similar transaction; provided, however that conversion of any convertible securities of the Company shall not be deemed to have been “effected without receipt of consideration.” Such adjustment shall be made by the Administrator and the Administrator’s determination shall be final, binding and conclusive. Except as the Administrator determines, no issuance by the Company of shares of stock of any class, or securities convertible into shares of stock of any class, shall affect, and no adjustment by reason hereof shall be made with respect to, the number or price of Shares subject to an Award.
11.Corporate Transactions.
(a)Termination of Award to Extent Not Assumed in Corporate Transaction. Effective upon the consummation of a Corporate Transaction, all outstanding Awards under the Plan shall terminate. However, all such Awards shall not terminate to the extent they are Assumed in connection with the Corporate Transaction.
(b)Acceleration of Award Upon Corporate Transaction. Except as provided otherwise in an individual Award Agreement, in the event of a Corporate Transaction, for the portion of each Award that is neither Assumed nor Replaced, such portion of the Award shall automatically become fully vested and exercisable and be released from any repurchase or forfeiture rights (other than repurchase rights exercisable at fair market value) for all of the Shares at the time represented by such portion of the Award, immediately prior to the specified effective date of such Corporate Transaction (with Awards that vest based on performance-criteria, vesting at target).
(c)Effect of Acceleration on Incentive Stock Options. Any Incentive Stock Option accelerated under this Section 11 in connection with a Corporate Transaction shall remain exercisable as an Incentive Stock Option under the Code only to the extent the $100,000 dollar limitation of Section 422(d) of the Code is not exceeded. To the extent such dollar limitation is exceeded, the excess Options shall be treated as Non-Qualified Stock Options.
12.Effective Date. The Plan originally became effective upon its approval by the stockholders of the Company. The Plan, as amended and restated, shall become effective upon its approval by the stockholders of the Company. No Incentive Stock Options may be granted after September 18, 2023. Future Incentive Stock Options may be granted pursuant to Board and Shareholder approval after such date. Subject to Applicable Laws, Awards may be granted under the Plan upon it becoming effective.
13.Amendment, Suspension or Termination of the Plan.
(a)The Board may at any time amend, suspend or terminate the Plan; provided, however, that no such amendment shall be made without the approval of the Company’s stockholders to the extent such approval is required by Applicable Laws, or if such amendment would change any of the provisions of Section 4(b)(vi) or this Section 13(a). Notwithstanding any other provision of the Plan to the contrary, the Board may, in its sole and absolute discretion and without the consent of any participant, amend the Plan or any Award Agreement, to take effect retroactively or otherwise, as it deems necessary or advisable for the purpose of conforming the Plan or such Award Agreement to any present or future law, regulation or rule applicable to the Plan, including, but not limited to, Section 409A of the Code.
(b)No Award may be granted during any suspension of the Plan or after termination of the Plan.
(c)No suspension or termination of the Plan (including termination of the Plan under Section 12, above) shall adversely affect any rights under Awards already granted to a Grantee.
14.Reservation of Shares.
(a)The Company, during the term of the Plan, will at all times reserve and keep available such number of Shares as shall be sufficient to satisfy the requirements of the Plan.
VIAVI//Public
10



(b)The inability of the Company to obtain authority from any regulatory body having jurisdiction, which authority is deemed by the Company’s counsel to be necessary to the lawful issuance and sale of any Shares hereunder, shall relieve the Company of any liability in respect of the failure to issue or sell such Shares as to which such requisite authority shall not have been obtained.
15. No Effect on Terms of Employment/Consulting Relationship. The Plan shall not confer upon any Grantee any right with respect to the Grantee’s Continuous Active Service, nor shall it interfere in any way with his or her right or the right of the Company or any Related Entity to terminate the Grantee’s Continuous Active Service at any time, with or without Cause, and with or without notice. The ability of the Company or any Related Entity to terminate the employment of a Grantee who is employed at will is in no way affected by its determination that the Grantee’s Continuous Active Service has been terminated for Cause for the purposes of this Plan.
16.No Effect on Retirement and Other Benefit Plans. Except as specifically provided in a retirement or other benefit plan of the Company or a Related Entity, Awards shall not be deemed compensation for purposes of computing benefits or contributions under any retirement plan of the Company or a Related Entity, and shall not affect any benefits under any other benefit plan of any kind or any benefit plan subsequently instituted under which the availability or amount of benefits is related to level of compensation. The Plan is not a “Retirement Plan” or “Welfare Plan” under the Employee Retirement Income Security Act of 1974, as amended.
17.Beneficiary Designation. Subject to the approval of the Administrator or a duly authorized Officer, a Grantee may, by delivering written notice to the Company (or a third party designated by the Company, each a “Company Designee”), in a form approved by the Company (or a Company Designee), designate a third party who, on the death of the Participant, will thereafter be entitled to exercise the Option or SAR and receive the Common Stock or other consideration resulting from such exercise. In the absence of such a designation, upon the death of the Grantee, the executor or administrator of the Grantee’s estate or the Grantee’s legal heirs will be entitled to exercise the Option or SAR and receive the Common Stock or other consideration resulting from such exercise. However, the Company may prohibit designation of a beneficiary at any time, including due to any conclusion by the Company that such designation would be inconsistent with the provisions of applicable laws.
18.Unfunded Obligation. Grantees shall have the status of general unsecured creditors of the Company. Any amounts payable to Grantees pursuant to the Plan shall be unfunded and unsecured obligations for all purposes, including, without limitation, Title I of the Employee Retirement Income Security Act of 1974, as amended. Neither the Company nor any Related Entity shall be required to segregate any monies from its general funds, or to create any trusts, or establish any special accounts with respect to such obligations. The Company shall retain at all times beneficial ownership of any investments, including trust investments, which the Company may make to fulfill its payment obligations hereunder. Any investments or the creation or maintenance of any trust or any Grantee account shall not create or constitute a trust or fiduciary relationship between the Administrator, the Company or any Related Entity and a Grantee, or otherwise create any vested or beneficial interest in any Grantee or the Grantee’s creditors in any assets of the Company or a Related Entity. The Grantees shall have no claim against the Company or any Related Entity for any changes in the value of any assets that may be invested or reinvested by the Company with respect to the Plan.
19.Compliance with Applicable Law and Company Policies; Compensation Recovery. For the avoidance of doubt, each Grantee must comply with Applicable Law, the Company’s Code of Business Conduct, and the Company’s corporate policies, as applicable, including without limitation the Company’s Clawback Policy. Notwithstanding anything to the contrary herein, (i) compliance with Applicable Law, the Company’s Code of Business Conduct, and the Company’s corporate policies, as applicable, will be a pre-condition to earning, or vesting in, any Award under this Plan and (ii) any Awards under this Plan which are subject to the Company’s Clawback Policy will not be earned or vested, even if already granted, paid or settled, until the Company’s Clawback Policy ceases to apply to such Awards and any other vesting conditions applicable to such Awards are satisfied. Each Award may be subject to the terms and conditions of any other policy (and any amendments thereto) adopted by the Company from time to time, which may include any policy related to the vesting or transfer of equity awards. Whether any such policy will apply to a particular Award may depend, among other things, on when the Award was granted, whom the Award was granted to, and the type of Award.
20.Governing Law. The Plan is to be construed in accordance with and governed by the internal laws of the State of Delaware without giving effect to any choice of law rule that would cause the application of the laws of any jurisdiction other than the internal laws of the State of Delaware to the rights and duties of the parties, except to the extent the internal laws of the State of Delaware are superseded by the laws of the United States. Should any provision of the Plan be determined by a court of law to be illegal or unenforceable, the other provisions shall nevertheless remain effective and shall remain enforceable.
VIAVI//Public
11

EX-10.2 3 viavi-employeestockpurchas.htm EX-10.2 Document

VIAVI SOLUTIONS INC.
EMPLOYEE STOCK PURCHASE PLAN
(Restated effective as of November 8, 2023)

I.PURPOSE

The Viavi Solutions Inc. Employee Stock Purchase Plan is intended to provide eligible employees of the Company and one or more of its Corporate Affiliates with the opportunity to acquire a proprietary interest in the Company through participation in a plan designed to qualify as an employee stock purchase plan under Section 423 of the Internal Revenue Code (the “Code”) for Participants in the United States. In addition, this Plan authorizes grants of purchase rights that do not meet the requirements of an employee stock purchase plan under Section 423 of the Code (“Non-423 Grants”). Except as otherwise provided in the Plan or determined by the Plan Administrator, the Non-423 Grants will operate and be administered in the same manner as grants of purchase rights under Section 423 of the Code. On November 8, 2023 (the “Restatement Effective Date”), the Plan was amended and restated, and the Plan, as amended and restated will be effective for Purchase Periods made under the Plan commencing on or after the Restatement Effective Date.

II.DEFINITIONS

For purposes of administration of the Plan, the following terms shall have the meanings indicated:

Compensation means a Participant’s regular and recurring straight time gross earnings, plus payments for overtime, shift premium, incentive compensation, incentive payments, bonuses, sales commission, and other similar incentive compensation but excluding all of the following: profit sharing contributions, the cost of employee benefits paid for by the Company or any Corporate Affiliate, education or tuition reimbursements, imputed income (whether or not arising under any Company or Corporate Affiliate group insurance or benefit program), traveling expenses, business expense reimbursements, moving expense reimbursements, housing and living allowances, income received, reported or otherwise recognized in connection with equity awards, contributions made by the Company or a Corporate Affiliate under any employee benefit plan, and other similar items of compensation.

Board means the Board of Directors of the Company.

Company means Viavi Solutions Inc., a Delaware corporation, and any corporate successor.

Corporate Affiliate means any company which is, or in the future becomes, either the parent corporation or a subsidiary corporation of the Company (as determined in accordance with Section 424 of the Code).

Employee means any person who (i) is a common law employee of the Company or a Participating Company and (ii) is regularly engaged, for a period of 20 hours or more per week and more than 5 months per calendar year, in the rendition of personal services to the Company or any other Participating Company. For purposes of the Plan, a person’s employment with the Company or a Participating Company terminates, and the person ceases to be an Employee on the date on which such person ceases to provide continuous active service to the Company or Participating Company. In jurisdictions requiring notice in advance of an effective termination of an employee’s employment or garden leave, an employee’s continuous active service shall be deemed terminated upon the actual cessation of the active performance of duties or responsibilities in providing services to the Company or a Participating Company, notwithstanding any required notice period that must be fulfilled or pay in lieu of notice or severance pay that must be provided before a termination as an employee can otherwise become effective under applicable laws, regardless of whether such notice has been fulfilled or pay in lieu of notice or severance pay has been provided. Further, and notwithstanding anything else in the Plan, a person’s employment with the Company or a Participating Company terminates, and the person ceases to be an Employee on the date that he or she is notified that his or her employment is terminated for cause or for just cause. If a Participant transfers employment from the Company or any Participating Company in the United States to any Participating Company outside the United States, such transfer shall not be treated as a termination of employment and the person shall continue to be an Employee, but the Participant shall immediately cease to participate in the Purchase Period applicable to Employees in the United States; however, any contributions made for the Purchase Period in which such transfer occurs shall be transferred to the Purchase Period applicable to the Participating Company in which the Participant is now employed, and such Participant shall immediately join the then-current Purchase Period applicable to such Participating Company. A participant who transfers employment from any Participating Company that is outside the United States to the Company or Participating Company in the United States shall remain a Participant in their current Purchase Period until the earlier of (i) the end of the current Purchase Period, or (ii) the commencement date of the first Purchase Period in which the participant is eligible to participate following such transfer. Notwithstanding the foregoing, the Plan Administrator may establish different rules to govern transfers of employment between Participating Companies, consistent with the applicable requirements of Section 423 of the Code. The Company or Corporate Affiliate will have sole discretion to determine whether a Participant has terminated employment and the effective date on which the Participant terminated employment, regardless of any notice period or garden leave required under local law. If a Participant transfers employment from the Company or any Participating Company to a Corporate Affiliate that is not a Participating Company, the Participant shall immediately cease to participate in the Purchase Period and the payroll deductions which the Participant made during that Purchase Period with respect to the Participant’s purchase right shall be promptly refunded without interest. The terms “termination of employment” or “cessation of Employee status” or similar terms have meaning corresponding to this definition of “Employee.”
1



Participant means any Employee of a Participating Company who is actively participating in the Plan.

Participating Company means the Company and such Corporate Affiliates as may be designated from time to time by the Board.

Plan means this Viavi Solutions Inc. Employee Stock Purchase Plan.

Plan Administrator means either the Board or a committee of the Board that is responsible for administration of the Plan.

Purchase Period means each six-month period commencing on (1) any February 1 and ending on the subsequent July 31, or (2) commencing on August 1 and ending on the subsequent January 31; provided, however, that the Plan Administrator may establish prior to the commencement of any Purchase Period, a different duration for one or more Purchase Periods or different commencing or ending dates for such Purchase Periods pursuant to Section X. If the first day of a Purchase Period is not a Trading Day, then the next subsequent Trading Day will be deemed the first day of the Purchase Period unless the Company provides otherwise prior to the commencement of such Purchase Period. If the last day of a Purchase Period is not a Trading Day, the immediately preceding Trading Day will be deemed the last day of the Purchase Period unless the Company provides otherwise prior to the commencement of such Purchase Period.

Stock means shares of the common stock of the Company.

Trading Day means a day on which the principal stock exchange or quotation system on which the Stock is then listed is open for trading.

III.ADMINISTRATION

The Plan shall be administered by the Plan Administrator which shall have full and exclusive discretionary authority to construe, interpret and apply the terms of the Plan, to determine eligibility and to adjudicate all disputed claims filed under the Plan. Every finding, decision and determination made by the Plan Administrator shall, to the full extent permitted by applicable law, be final and binding upon all persons. Notwithstanding any provision to the contrary in this Plan, and, with respect to Participants in the United States, to the extent permissible under Section 423 of the Code and proposed or final Treasury Regulations promulgated thereunder (and other Internal Revenue Service guidance), the Plan Administrator may adopt rules or procedures relating to the operation and administration of the Plan to accommodate the specific requirements of local laws and procedures for jurisdictions outside of the United States. Without limiting the generality of the foregoing, the Plan Administrator is specifically authorized to adopt rules and procedures regarding handling payroll deductions, making of contributions to the Plan, defining eligible Compensation, establishment of bank or trust accounts to hold payroll deductions, conversion of local currency, obligations to pay payroll tax, determination of beneficiary designation requirements, withholding procedures and handling of stock certificates which vary with local requirements.
The Plan Administrator may also adopt rules, procedures or sub-plans applicable to particular Corporate Affiliates or locations, which sub-plans may be designed to be outside the scope of Section 423 of the Code. The rules of such sub-plans may take precedence over other provisions of this Plan, but unless otherwise superseded by the terms of such sub-plan, the provisions of this Plan shall govern the operation of such sub-plan. To the extent inconsistent with the requirements of Section 423 of the Code, rights granted under such sub-plan shall not be considered to comply with Section 423 of the Code.

IV.PURCHASE PERIODS

(a)Stock shall be offered for purchase under the Plan through a series of Purchase Periods established by the Plan Administrator until such time as (i) the maximum number of shares of Stock available for issuance under the Plan shall have been purchased or (ii) the Plan shall have been sooner terminated, discontinued, or suspended in accordance with Article X or Article XI.

(b)The Participant shall be granted a separate purchase right for each Purchase Period in which he/she participates. The purchase right shall be granted on the first day of the Purchase Period and shall be automatically exercised on the last day of such Purchase Period provided such purchase right remains outstanding on such date.

(c)The acquisition of Stock through participation in the Plan for any Purchase Period shall neither limit nor require the acquisition of Stock by the Participant in any subsequent Purchase Period, subject to the limitations of Sections V, VII, and VIII hereof.

(d)Under no circumstances shall any purchase rights granted under the Plan be exercised, nor shall any shares of Stock be issued hereunder, until such time as (i) the Plan shall have been approved by the Company’s stockholders and (ii) the Company shall have complied with all applicable requirements of the Securities Act of 1933 (as amended), all applicable listing requirements of any securities exchange on which the Stock is listed and all other applicable requirements established by law or regulation. In addition, the terms of a Purchase Period under this Plan, or the rights of an Employee under a Purchase Period, may be modified to the extent required by applicable law.

2



V.ELIGIBILITY AND PARTICIPATION

(a)Every Employee of a Participating Company shall be eligible to participate in the Plan on the first day of the first Purchase Period following the Employee’s commencement of service with the Company or any Corporate Affiliate.
(b)In order to participate in the Plan for a particular Purchase Period, the Employee must complete the enrollment forms prescribed by the Plan Administrator (or its designate), which may include electronic enrollment, and submit such forms with the Plan Administrator (or its designate) prior to the commencement date of the Purchase Period.

(c)Contributions may be made only by way of payroll deductions unless specified in election materials or otherwise determined by the Company in its sole discretion. Each Participant shall, at the time of such enrollment, authorize a payroll deduction from the Participant’s Compensation to be made as of any future payroll period. The payroll deduction authorized by a Participant for purposes of acquiring Stock under the Plan may be any multiple of 1% of Compensation paid to the Participant during the relevant Purchase Period, up to a maximum of 10%. The deduction rate so authorized shall continue in effect for the entire Purchase Period unless the Participant shall, prior to the end of the Purchase Period for which the purchase right is in effect, reduce the rate by submitting the appropriate form with the Plan Administrator (or its designate). The reduced rate shall become effective as soon as practicable following the submission of such form. Each Participant shall be permitted such a rate reduction only one (1) time in each Purchase Period, unless the Plan Administrator determines otherwise pursuant to Section X. The reduced rate shall continue in effect for the entire Purchase Period and for each subsequent Purchase Period, unless the Participant shall, prior to the commencement of any subsequent Purchase Period, designate a different rate (up to the 10% maximum) by submitting the appropriate form with the Plan Administrator (or its designate). The new rate shall become effective for the first Purchase Period commencing after the submission of such form. Payroll deductions, however, will automatically cease upon the termination of the Participant’s purchase right in accordance with Section VII(d) or (e) below.

(d)With respect to Participants who are not United States residents, the amount deducted for each such Participant shall be deducted from the Participant’s salary in the currency in which such Participant is compensated and shall be converted to United States dollars by using the United States buying rate as reported by Bloomberg for the purchase of United States dollars with such currency on the day Stock is purchased for the Participant’s account.

VI.STOCK SUBJECT TO PLAN

(a)The Stock purchasable by Participants under the Plan shall, solely in the Board’s discretion, be made available from either authorized but unissued Stock or from reacquired Stock, including shares of Stock purchased on the open market. As of the Restatement Effective Date, 7,218,322 shares of Stock will be available for issuance under the Plan, subject to adjustment under Section VI(b). With respect to any amendment to increase the total number of shares of Stock under the Plan, the Plan Administrator shall have discretion to disallow the purchase of any increased shares of Stock for the Purchase Period in existence at the time of such increase. If the Plan Administrator determines that on a given purchase date the number of shares with respect to which purchase rights are to be exercised may exceed the number of shares then available for sale under the Plan, the Plan Administrator may make a pro-rata allocation of the shares remaining available for purchase on such purchase date in as uniform a manner as shall be practicable and as it shall determine to be equitable and continue such Purchase Period. Any amount remaining in a Participant’s payroll account following such pro- rata allocation shall be promptly refunded to the Participant without interest and shall not be carried over to any future Purchase Period.

(b)In the event any change is made to the Stock purchasable under the Plan by reason of any recapitalization, stock dividend, stock split, combination of shares or other change affecting the outstanding common stock of the Company as a class without receipt of consideration, then appropriate adjustments shall be made by the Plan Administrator to the class and maximum number of shares purchasable under the Plan, the class and maximum number of shares purchasable per Participant under any purchase right outstanding at the time or purchasable per Participant over the term of the Plan, and the class and number of shares and the price per share of the Stock subject to outstanding purchase rights held by Participants under the Plan.

VII.PURCHASE RIGHTS

An Employee who participates in the Plan for a particular Purchase Period shall have the right to purchase Stock on the purchase date for such Purchase Period upon the terms and conditions set forth below and shall execute enrollment forms embodying such terms and conditions and such other provisions (not inconsistent with the Plan) as the Plan Administrator (or its designate) may deem advisable.

3



(a)Purchase Price. The purchase price per share shall be the lesser of (i) 85% of the fair market value of a share of Stock on the date on which the purchase right is granted or (ii) 85% of the fair market value of a share of Stock on the date the purchase right is exercised; provided, however, that the Plan Administrator may increase such purchase price per share prior to the commencement of any Purchase Period. For purposes of determining such fair market value (and for all other valuation purposes under the Plan), the fair market value per share of Stock on any date shall be the closing selling price per share (or the closing bid, if no sales are reported on such date), as officially quoted on any established stock exchange or a national market system on the date of determination (or, if no closing selling price or closing bid was reported on that date, as applicable, on the last Trading Day such closing selling price or closing bid was reported), as reported in The Wall Street Journal or such other source as the Plan Administrator deems reliable.

(b)Number of Purchasable Shares. The number of shares purchasable by a Participant on a purchase date for a Purchase Period shall be the number of whole shares obtained by dividing the amount collected from the Participant through payroll deductions during the Purchase Period, together with any amount carried over from the prior Purchase Period pursuant to the provisions of Section VII(f), by the purchase price in effect for such purchase date. However, the maximum number of shares purchasable by the Participant pursuant to any one outstanding purchase right shall not exceed 4,000 shares (subject to adjustment under Section VI(b)).

Under no circumstances shall purchase rights be granted under the Plan to any Employee if such Employee would, immediately after the grant, own (within the meaning of Section 424(d) of the Code), or hold outstanding options, stock awards or other rights to purchase, stock possessing 5% or more of the total combined voting power or value of all classes of stock of the Company or any of its Corporate Affiliates.

(c)Payment. Payment for Stock purchased under the Plan shall be effected by means of the Participant’s authorized payroll deductions. Such deductions shall begin on the first pay day coincident with or immediately following the commencement date of the relevant Purchase Period and shall terminate with the pay day ending with or immediately prior to the last day of the Purchase Period, except as otherwise provided in any applicable sick leave, military leave, or any other leave of absence policy maintained by the Company or a Corporate Affiliate. The amounts so collected shall be credited to the Participant’s individual account under the Plan, but no interest shall be paid on the balance from time to time outstanding in the account, except as required by applicable law. The amounts collected from a Participant may be commingled with the general assets of the Company and may be used for general corporate purpose, except as prohibited by applicable law s.

(d)Termination of Purchase Rights.

(i)A Participant may, no less than five (5) business days prior to any purchase date, terminate his/her outstanding purchase right under the Plan by submitting the prescribed notification form with the Plan Administrator (or its designate). The Company will then refund the payroll deductions which the Participant made with respect to the terminated purchase right without interest, and no further amounts will be collected from the Participant with respect to such terminated right.

(ii)The termination shall be irrevocable with respect to the particular Purchase Period to which it pertains and shall also require the Participant to re-enroll in the Plan (by making a timely submission of a new enrollment form if the Participant wishes to resume participation in a subsequent Purchase Period.

(e)Termination of Employment. If a Participant ceases to be an Employee during any Purchase Period for any reason, including but not limited to, death or permanent disability, then the Participant’s outstanding purchase right under the Plan shall immediately terminate and all sums previously collected from the Participant and not previously applied to the purchase of stock during such Purchase Period shall be promptly refunded without interest. In no event, however, shall any further payroll deductions be added to the Participant’s account following his/her cessation of Employee status. However, for purposes of this section and subject to applicable law, a Participant will not cease to be an Employee for purposes of the Plan in the case of sick leave, military leave, or any other leave of absence approved by the Company or a Corporate Affiliate; provided that such leave is for a period of not more than ninety (90) days or reemployment upon the expiration of such leave is guaranteed by contract or statute.

(f)Stock Purchase. Outstanding purchase rights shall be automatically exercised as provided in Section IV(b). The exercise shall be effected by applying the amount credited to the Participant’s account on the last date of the Purchase Period to the purchase of whole shares of Stock (subject to the limitations on the maximum number of purchasable shares set forth in Section VII(b)) at the purchase price in effect for such purchase date. Any amount remaining in the Participant’s account after such exercise representing a fractional share of Stock shall be held for the purchase of Stock on the next purchase date; provided, however, that any other amount not applied to the purchase of Stock at the end of a Purchase Period shall be refunded without interest promptly after the close of the Purchase Period, including any amount not applied to the purchase of stock by reason by the Section VII(b) or the Section VIII limitations on the maximum number of purchasable shares.

(g)Rights as Stockholder. A Participant shall have no rights as a stockholder with respect to shares covered by the purchase rights granted to the Participant under the Plan until the shares are actually purchased on the Participant’s behalf in accordance with Section VII(f). No adjustments shall be made for dividends, distributions or other rights for which the record date is prior to the date of such purchase.

4



(h)Assignability. No purchase rights granted under the Plan shall be assignable or transferable by a Participant except by will or by the laws of descent and distribution, and the purchase rights shall, during the lifetime of the Participant, be exercisable only by such Participant.

(i)Merger or Liquidation of Company. In the event the Company or its stockholders enter into an agreement to dispose of all or substantially all of the assets or outstanding capital stock of the Company by means of a sale, merger or reorganization in which the Company will not be the surviving corporation (other than a reorganization effected primarily to change the State in which the Company is incorporated) or in the event the Company is liquidated, then all outstanding purchase rights under the Plan shall automatically be exercised immediately prior to such sale, merger, reorganization or liquidation (or such other time, as determined by the Plan Administrator) determined by applying all sums previously collected from Participants pursuant to their payroll deductions in effect for such rights to the purchase of whole shares of Stock, subject, however, to the applicable limitations of Section VII(b) and Section VIII.

VIII.ACCRUAL LIMITATIONS

(a)No Participant shall be entitled to accrue rights to acquire Stock pursuant to any purchase right under this Plan if and to the extent such accrual, when aggregated with (I) Stock rights accrued under other purchase rights outstanding under this Plan and (II) similar rights accrued under other employee stock purchase plans (within the meaning of Section 423 of the Code) of the Company or its Corporate Affiliates, would otherwise permit such Participant to purchase more than $25,000 worth of stock of the Company or any Corporate Affiliate (determined on the basis of the fair market value of such stock on the date or dates such rights are granted to the Participant) for each calendar year such rights are at any time outstanding.

(b)For purposes of applying the accrual limitations of Section VIII(a), the right to acquire Stock pursuant to each purchase right outstanding under the Plan shall accrue as follows:

(i)The right to acquire Stock under each such purchase right shall accrue as and when the purchase right first becomes exercisable during the calendar year as provided in Section IV(b).

(ii)No right to acquire Stock under any outstanding purchase right shall accrue to the extent the Participant has already accrued in the same calendar year the right to acquire $25,000 worth of Stock (determined on the basis of the fair market value on the date or dates of grant) pursuant to that purchase right or one or more other purchase rights which may have been held by the Participant during such calendar year.

(iii)If by reason of the Section VIII(a) limitations, the Participant’s outstanding purchase right does not accrue for any Purchase Period, then the payroll deductions which the Participant made during that Purchase Period with respect to such purchase right shall be promptly refunded without interest.

(c)In the event there is any conflict between the provisions of this Article VIII and one or more provisions of the Plan or any instrument issued thereunder, the provisions of this Article VIII shall be controlling.

IX.STATUS OF PLAN UNDER FEDERAL TAX LAWS

(a)The Plan is designed to qualify as an employee stock purchase plan under Section 423 of the Code for Participants in the United States. However, the Plan Administrator may, at its discretion, cease to administer the Plan as a
qualified employee stock purchase plan under Section 423 of the Code.

(b)To the extent required by law, the Company’s obligation to deliver shares to the Participant upon the exercise of any outstanding purchase right shall be subject to the Participant’s satisfaction of all applicable federal, state and local income and employment and similar non-United States tax withholding requirements.

X.AMENDMENT AND TERMINATION

(a)The Board may from time to time alter, amend, suspend or discontinue the Plan; provided, however, that no such action shall become effective prior to the exercise of outstanding purchase rights at the end of the Purchase Period in which such action is authorized. To the extent necessary to comply with Section 423 of the Code, the Company shall obtain stockholder approval in such a manner and to such a degree as required.

(b)The Plan Administrator shall have the right to terminate the Plan immediately following the end of a Purchase Period. Should the Company elect to exercise its right to terminate the Plan, then the Plan shall terminate in its entirety, and no further purchase rights shall thereafter be granted, and no further payroll deductions shall thereafter be collected, under the Plan.

5



(c)The Plan Administrator shall have the right to amend Purchase Periods and determine the terms of new Purchase Periods (including, but not limited to (i) the length of such Purchase Periods, provided that no such Purchase Period shall be more than 27 months, (ii) whether such Purchase Periods will include one or more embedded Purchase Periods and/or (iii) whether such Purchase Periods will have an automatic restart or reset provision), provide for overlapping Purchase Periods, limit the frequency and/or number of changes in the amount withheld during an Purchase Period, establish the exchange ratio applicable to amounts withheld in a currency other than United States dollars, permit payroll withholding in excess of the amount designated by a Participant in order to adjust for delays or mistakes in the Company’s processing of properly completed withholding elections, establish reasonable waiting and adjustment periods and/or accounting and crediting procedures to ensure that amounts applied toward the purchase of Common Stock for each Participant properly correspond with amounts withheld from the participant’s Compensation, and establish such other limitations or procedures as the Plan Administrator determines in its sole discretion advisable, which are consistent with the Plan and permitted or required by applicable law.

XI.GENERAL PROVISIONS

(a)The Plan shall terminate upon the date on which all shares available for issuance under the Plan shall have been sold pursuant to purchase rights exercised under the Plan, unless terminated sooner under Section X.

(b)All costs and expenses incurred in the administration of the Plan shall be paid by the Company.

(c)Neither the action of the Company in establishing the Plan, nor any action taken under the Plan by the Plan Administrator, nor any provision of the Plan itself shall be construed so as to grant any person the right to remain in the employ of the Company or any of its Corporate Affiliates for any period of specific duration, and such person’s employment may be terminated at any time, with or without cause, subject to applicable law. Termination of the Plan, or of a person’s status as an Employee or a Participant under the Plan, shall not constitute a constructive dismissal of the Participant’s employment with the Company or a Participating Company. Further, no person shall have any rights or entitlement under the Plan after such person has ceased to be an Employee for purposes of the Plan or a Participant in the Plan.

(d)Governing Law. The Plan is to be construed in accordance with and governed by the internal laws of the State of Delaware without giving effect to any choice of law rule that would cause the application of the laws of any jurisdiction other than the internal laws of the State of Delaware to the rights and duties of the parties, except to the extent the internal laws of the State of Delaware are superseded by the laws of the United States. Should any provision of the Plan be determined by a court of law to be illegal or unenforceable, the other provisions shall nevertheless remain effective and shall remain enforceable.

(e)Documents in English. The Plan documents are in English, and if the Participant resides in a location other than Quebec, Canada and requires a translation of the documents into a language other than English, Participant will be responsible for arranging for accurate translations. If Participant resides in Quebec, Canada, a French translation of this Agreement is available upon request. If the documents are translated into a language other than English and if the translated versions are different front the English versions, the English versions will take precedence.


6



Exhibit for Participants Outside the United States
This Exhibit includes additional terms and conditions that govern your participation in the Viavi Solutions Inc. Employee Stock Purchase Plan (the “ESPP” or the “Plan”) if you work or reside outside the United States, including, if applicable, in one of the countries listed below. This Exhibit also includes other information that could impact your participation in the Plan. Such terms and conditions and disclosures may also apply, as from the date of grant, if you move to or otherwise are or become subject to applicable laws or Company policies of a specified country. Capitalized terms not defined herein shall have the meanings set forth in the Plan, and/or the enrollment form. This Exhibit forms part of your enrollment form and should be read in conjunction with the Plan. By participating in the ESPP, you agree to the terms and conditions of this ESPP Exhibit, the enrollment form, and the Plan.
This Exhibit is based on the securities, foreign exchange, and other laws in effect as of August 2023. However, such laws are often complex and change frequently and may be out of date at the time that Stock is purchased under the Plan or when you sell Stock acquired under the Plan or otherwise take any action in relation to the Plan. In addition, the information contained herein is general in nature and may not apply to your particular situation, and the Company is not in a position to assure you of a particular result or make any recommendation regarding the ESPP. Accordingly, you are advised to seek appropriate professional advice as to how the relevant laws in your country may apply to your situation prior to taking any action in relation to the Plan.
ADDITIONAL PROVISIONS APPLICABLE TO ALL PARTICIPANTS
Securities Law Notice. Unless otherwise noted, neither the Company nor the Stock are registered with any stock exchange outside the United States. The enrollment form (of which this Exhibit is a part), the Plan, and any other communications or materials that you may receive regarding participation in the Plan do not constitute advertising or an offering of securities outside the United States, and the issuance of securities described in any Plan-related documents is not intended for public offering or circulation in your jurisdiction.
Foreign Exchange Restrictions. Unless otherwise permitted by the Company, any cross-border cash remittance made to transfer proceeds received upon the sale of Stock must be made through a locally authorized financial institution or registered foreign exchange agency and may require you to provide to such entity certain information regarding the transaction. Moreover, you understand and agree that the future value of the underlying Stock is unknown and cannot be predicted with certainty and may decrease in value, even below the Purchase Price. Neither the Company nor any Corporate Affiliate is responsible for any foreign exchange fluctuation between local currency and the United States Dollar or the selection by the Company or any Corporate Affiliate in its sole discretion of an applicable foreign currency exchange rate that may affect the value of your ESPP participation (or the calculation of income or any taxes or other amounts under the ESPP).
7



Taxes. Your participation in the Plan may be subject to taxes, tax withholdings, social contributions, required deductions or other payments, if any (“Tax-Related Items”) that may arise upon the offer of purchase rights; the purchase, ownership or disposition of Stock; the receipt of dividends (if any); or otherwise in connection with the ESPP or the Stock. As a condition to your enrollment in the Plan and the purchase of any Stock on your behalf under the Plan, you agree to make adequate provision for, and indemnify the Company and any Corporate Affiliate for, any such Tax-Related Items, whether by withholding (from payroll or any payment of any kind otherwise due to you), direct payment to the Company, or otherwise as determined by the Company in its sole discretion. Regardless of any action the Company or any Corporate Affiliate takes with respect to any or all applicable Tax-Related Items, you acknowledge and agree that the ultimate liability for all Tax-Related Items is and remains your responsibility and may exceed any amount actually withheld by the Company or any Corporate Affiliate. You also acknowledge and agree that you are responsible for filing all relevant documentation that may be required in relation to your ESPP participation and any Stock purchased, pursuant to applicable laws, such as but not limited to personal income tax returns or reporting statements in relation to the purchase of Stock, the holding of Stock or any bank or brokerage account, the subsequent sale of Stock, and the receipt of any dividends. You further acknowledge that the Company makes no representations or undertakings regarding the treatment of any Tax-Related Items and does not commit to and is under no obligation to structure the terms or any aspect of the ESPP to reduce or eliminate your liability for Tax-Related Items or achieve any particular tax result. You also understand that Applicable Laws may require varying share valuation methods for purposes of calculating Tax-Related Items, and the Company assumes no responsibility or liability in relation to any such valuation or for any calculation or reporting of income or Tax-Related Items that may be required under Applicable Laws. Further, if you become subject to tax or any other required payments in more than one jurisdiction, you acknowledge that the Company or any Corporate Affiliate may be required to withhold or account for such amounts in more than one jurisdiction.
Data Privacy. You hereby explicitly and unambiguously consent to the collection, use and transfer, in electronic or other form, of your Personal Data (as defined below) by and among, as applicable, the Company, and any Corporate Affiliate or third parties as may be selected by the Company, for the exclusive purpose of implementing, administering, and managing your participation in the Plan. You understand that refusal or withdrawal of consent will affect your ability to participate in the Plan; without providing consent, you will not be able to participate in the Plan or realize benefits (if any) from the Plan. You understand that the Company and any Corporate Affiliate or designated third parties may hold certain personal information about you, including, but not limited to, your name, home address and telephone number, date of birth, social insurance number or other identification number, salary, nationality, job title, any shares of Stock or directorships held in the Company or any Corporate Affiliate, and details of all Stock purchased, canceled, or outstanding in your favor (“Personal Data”). You understand that Personal Data may be transferred to any Corporate Affiliate or third parties assisting in the implementation, administration and management of the Plan, that these recipients may be located in the United States, your country, or elsewhere, and that the recipient’s country may have different data privacy laws and protections than your country. In particular, the Company may transfer Personal Data to the broker or stock plan administrator assisting with the Plan, to its legal counsel and tax/accounting advisor, and to the Corporate Affiliate that is your employer and its payroll provider.
You should also refer to the Viavi Solutions Inc. Global Privacy Policy (which is available to you separately and may be updated from time to time) for more information regarding the collection, use, storage, and transfer of your Personal Data.
Communications. The Company may, in its sole discretion, decide to deliver any documents related to your current or future participation in the Plan, Stock, or any other Company-related documents by electronic means. By enrolling in the ESPP, whether electronically or otherwise, you hereby consent to receive such documents by electronic delivery and agree to participate in the Plan through an online or electronic system established and maintained by the Company or a third party designated by the Company, including but not limited to the use of electronic signatures or click-through electronic acceptance of terms and conditions. To the extent you have been provided with a copy of this Exhibit, the enrollment agreement, the Plan, or any other documents relating to the ESPP in a language other than English, the English language documents will prevail in case of any ambiguities or divergences as a result of translation.
8



No Acquired Rights. By enrolling in the ESPP, you hereby acknowledge that the Plan is established voluntarily by the Company, is discretionary in nature, and may be modified, amended, suspended or terminated by the Company at any time. The grant of the ESPP is voluntary and occasional and does not create any contractual or other right to receive future grants of purchase rights or benefits in lieu of ESPP, even if you have participated in the ESPP repeatedly in the past. All decisions with respect to future enrollment in the ESPP, if any, will be at the sole discretion of the Company.
In addition, your participation in the Plan is voluntary, and the ESPP and the Stock subject to the ESPP are extraordinary items that do not constitute regular compensation for services rendered to the Company or any Corporate Affiliate and are outside the scope of your employment contract, if any. The ESPP and the Stock subject to the ESPP are not intended to replace any pension rights or compensation and are not part of normal or expected salary or compensation for any purpose, including but not limited to calculating severance payments, if any, upon termination.
Other Requirements. The Company retains sole discretion to determine if and when it is appropriate to undertake any regulatory registration or filing or other administrative steps in order to achieve such compliance. The Company is under no obligation to undertake any such filing or other steps that would not otherwise be required except in relation to the Plan and grants thereunder and will not assume any liability due to the failure to complete such filing or other steps. The Company reserves the right to impose other requirements on your participation in the Plan or on the Stock, or take any other action, to the extent the Company determines it is necessary or advisable in order to comply with applicable laws or facilitate the administration of the Plan. You agree to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing. Furthermore, you acknowledge that the applicable laws of the country in which you are residing or working at the time of the ESPP offer, the purchase, holding or sale of Stock under the ESPP, or otherwise during your participation in the Plan (including any rules or regulations governing securities, foreign exchange, tax, labor, or other matters) may restrict or prevent participation in the ESPP or subject you to additional terms and conditions or procedural or regulatory requirements that you are or will be solely responsible for and must fulfill. Such requirements may be outlined in but are not limited to items listed below in this Exhibit. You also understand and agree that if you work, reside, move to, or otherwise are or become subject to applicable laws or Company policies of another jurisdiction at any time, certain country-specific notices, disclaimer and/or terms and conditions may apply to you as from the date of grant, unless otherwise determined by the Company in its sole discretion.
9



ADDITIONAL PROVISIONS AND DISCLOSURES APPLICABLE TO SPECIFIC COUNTRIES
Canada
Securities Law Notice. The Stock subject to purchase rights under the Plan are being offered pursuant to an exemption from the prospectus requirements of applicable securities legislation in Canada. You acknowledge that as long as the Company is not a reporting issuer in any jurisdiction in Canada, the purchase rights and the underlying Shares will be subject to an indefinite hold period in Canada and subject to restrictions on their transfer in Canada. Subject to applicable securities laws, you are permitted to sell Shares acquired through the Plan through the designated broker appointed under the Plan, assuming the sale of such Shares takes place outside Canada via the stock exchange on which the Shares are traded.

Foreign Ownership Reporting. If you are a Canadian resident, your ownership of certain foreign property (including shares of foreign corporations) in excess of $100,000 may be subject to strict annual tax reporting obligations. Please refer to CRA Form T1135 (Foreign Income Verification Statement) and consult your tax advisor for further details. It is your responsibility to comply with all applicable tax reporting requirements.

Participant domiciled in the Canadian Province of Quebec, or who work at a Company site located in the Canadian Province of Quebec, agree that the Plan be drafted in English. Je conviens que le présent accord de quittance soit rédigé en anglais.  Such Participant further acknowledge that French translations of the Plan are available upon request.


10

EX-10.3 4 viaviamendmenttoceooptiona.htm EX-10.3 Document

VIAVI SOLUTIONS INC.

AMENDMENT TO STOCK OPTION AGREEMENT

This Amendment to Stock Option Agreement (this “Amendment”) is entered into as of December 11, 2023, by and between Viavi Solutions Inc., a Delaware corporation (the “Company”), and Oleg Khaykin (the “Holder”).
WHEREAS, the Company has granted to the Holder, pursuant to a Stock Option Agreement dated February 15, 2016 (the “Option”), a non-qualified stock option to purchase 1,180,257 shares of Common Stock of the Company (the “Common Stock”) at an exercise price of $5.95 per share, which was granted outside of the Company’s 2003 Equity Incentive Plan, as amended and restated; and
WHEREAS, the Holder and the Company wish to amend the Option to (i) provide that the withholding of shares of Common Stock otherwise deliverable upon exercise of the Option shall be the sole method of payment of the Holder’s exercise price and taxes due upon exercise of the Option and (ii) provide for certain terms governing the timing of the exercise of the Option.
NOW, THEREFORE, the parties hereby agree as follows:
1.    Amendments Relating to Method of Payment of Exercise Price and Taxes.
Section (4) of the Option Agreement shall be replaced in its entirety with the following:
“4. Method of Payment of Exercise Price and Taxes. Withholding of Shares otherwise deliverable upon exercise of the Option, which have a fair market value on the date of exercise equal to the sum of (i) the aggregate Exercise Price of the Shares as to which the Option is being exercised and (ii) the applicable Tax Withholding Obligations shall be the sole method of payment of the Exercise Price and the applicable Tax Withholding Obligations. For the avoidance of doubt, the Tax Withholding Obligations shall not exceed the amount necessary to satisfy the Company’s minimum tax withholding obligations, unless the Grantee previously elected a higher tax withholding rate with respect to the Grantee’s other stock awards, in which case, such Tax Withholding Obligations shall be based on such higher tax withholding rate. The closing price of the Shares on the last trading day prior to the date of exercise shall be used to determine the number of Shares, which shall be withheld for this purpose.”
Section 3(g) of the Option Agreement shall be replaced in its entirety with the following:
“(g) Taxes.
(i) No Shares will be delivered to the Grantee or other person, pursuant to the exercise of the Option until the Grantee has satisfied applicable income tax, employment tax, and social security tax withholding obligations (the “Tax Withholding Obligations”). The Tax Withholding Obligations shall be satisfied as set forth in Section 4.
- 1 -


(ii) The Grantee acknowledges that the exercise of the Option, the holding of Shares subsequent to exercise and the disposition of any such Shares have significant tax consequences. The Grantee further acknowledges that satisfaction of all tax obligations applicable to the Grantee in connection with the Option or the Shares acquired pursuant to the Option is the sole responsibility of the Grantee. The Company cannot provide any advice to the Grantee with respect his or her personal income tax obligations. The Grantee should consult with the Grantee’s own tax advisor before the exercise of the Option and before the disposition of any Shares acquired upon exercise of the Option.”
2.    Amendments Relating to Timing of Exercise.
Section (3)(a) of the Option Agreement shall be replaced in its entirety with the following:
“(a) Right to Exercise.
Any vested and unexercised Shares subject to the Option will be automatically exercised on February 14, 2024 if the fair market value of such Shares exceeds the aggregate Exercise Price of such Shares, irrespective of whether the Grantee is in possession of material nonpublic information.
Section 3(f) of the Option Agreement is hereby deleted in its entirety and replaced with the following:
“(f) Method of Exercise. Except as otherwise set forth in Section 4, the Option shall be exercisable only by delivery of an electronic or written exercise notice in the form determined by the Administrator from time to time which shall state the election to exercise the Option, the whole number of Shares in respect of which the Option is being exercised, such other representations and agreements as to the holder’s investment intent with respect to such Shares and such other provisions as may be required by the Administrator. Such exercise notice shall be signed (or digitally authenticated if in electronic form) by the Grantee and shall be delivered in person, by certified mail, or by such other method as determined from time to time by the Administrator to the Company accompanied by payment of the Exercise Price. Except as otherwise set forth in Section 4, the Option shall be deemed to be exercised upon receipt by the Company of such written notice accompanied by the Exercise Price.”
2.    No Other Amendments. Except as expressly amended by this Amendment, all other terms and conditions of the Option shall remain in full force and effect without any modification or amendment.
    - 2 -



IN WITNESS WHEREOF, the parties hereto have executed this Amendment as of the date first set forth above.

                    
                    VIAVI SOLUTIONS INC.
                    By: /s/ RICHARD BELLUZZO         
                    Richard Belluzzo
                    Chair of the Board of Directors


ACCEPTED AND AGREED:

/s/ OLEG KHAYKIN                 
Oleg Khaykin
President and Chief Executive Officer
Signature Page to Amendment to Stock Option Agreement
EX-10.4 5 daskalofferletter-for10xqex.htm EX-10.4 Document
image_0.jpg
1445 South Spectrum Blvd, Suite 102
Chandler, AZ 85286
October 13, 2023


Ilan Daskal



Dear Ilan,

On behalf of Viavi Solutions Inc. (sometimes hereafter referred to as “Viavi” or “the Company”), it is my pleasure to confirm our offer of employment to you in the position of Executive Vice President and Chief Financial Officer, reporting directly to Oleg Khaykin, President & CEO. Our employment offer, which remains subject to the approval of the Compensation Committee of our Board of Directors (the “Compensation Committee”), are upon the terms and conditions contained herein.

Your principal place of work shall be located in San Jose, CA.

This is a regular full-time position, and your category of employment will be Exempt. Your starting salary will be $570,000 per year and will be paid bi-weekly at the approximate rate of $21,923 less required tax withholding and deductions.
Your employment with Viavi will include participation in the Company’s Variable Pay Plan (our cash incentive plan), as such plan is approved by the Board of Directors from time to time, with an initial target incentive opportunity equal to 100% of your annual base salary. You will be eligible to participate in the Company’s Variable Pay Plan upon the commencement of your employment. Actual bonus payments are calculated based upon eligible earnings during each applicable fiscal half year period (the first and second halves of our fiscal year), which generally include base salary only, and exclude special payments such as bonuses, benefits, etc.

Please note that all incentive compensation opportunity payments are subject to the terms and conditions of the applicable plan(s) as approved by the Board of Directors and your eligibility for incentive payments will be contingent upon you remaining an employee of the Company on the bonus payment date selected by the Company.

Also, you will receive the following equity awards:

A new hire award of time-based restricted stock units (the “New Hire Time-Based RSUs”), with the number of units determined by dividing $2,250,000 by the average closing price of a share of Company common stock by using the sixty (60) trading days preceding the grant date, and which will vest in equal annual installments over four years from the grant date. The New Hire Time-Based RSUs will be granted on November 28, 2023.

A new hire award of performance-based restricted stock units (the “Performance RSUs”), with the number of units determined by dividing $2,250,000 by the average closing price of a share of Company common stock by using the sixty (60) trading days preceding the grant date, and which will vest in equal annual installments over four years from the grant date. The New Hire Performance-Based RSUs will be granted on November 28, 2023.

You will be eligible to be granted the following additional equity awards (“Focal Awards”):

A fiscal year 2024 (“FY24”) focal award of time-based restricted stock units (the “FY24 Focal Time-Based RSUs”), with the number of units determined by dividing $1,250,000 by the average closing price of a share of Company common stock by using the sixty (60) trading days preceding the grant date, subject to a minimum per share value of $11.00 and which will vest in three annual installments over three years from the grant date. The FY24 Focal Time-Based RSUs will be granted on November 28, 2023.


A fiscal year 2024 (“FY24”) focal award of performance-based restricted stock units (the “Focal Performance-Based RSUs”), with the number of units determined by dividing $1,250,000 by the average closing price of a share of Company common stock by using the sixty (60) trading days preceding the grant date, subject to a minimum per share value of $11.00 and which will vest in three annual installments over three years from the grant date. The FY24 Focal Performance-Based RSUs will be granted on November 28, 2023.

image_1a.jpg

Ilan Daskal
October 13, 2023
Page 2
A fiscal year 2025 (“FY25”) focal award of time-based restricted stock units (the “FY25 Focal Time-Based RSUs”) of $1,250,000. The number of shares will be subject to the terms and conditions of the applicable FY25 equity plan design as approved by the Board of Directors. The FY25 Focal Time-Based RSUs will be granted at the time of Company’s annual equity award cycle (currently planned for August 2024).

A fiscal year 2025 (“FY25”) focal award of performance-based restricted stock units (the “FY25 Focal Performance-Based RSUs”) of $1,250,000. The number of shares will be subject to the terms and conditions of the applicable FY25 equity plan design as approved by the Board of Directors. The FY25 Focal Performance-Based RSUs will be granted, at the time of Company’s annual equity award cycle (currently planned for August 2024).

All equity awards are subject to the approval of the Compensation Committee and to the terms and conditions of the Company’s Amended and Restated 2003 Equity Incentive Plan, as amended from time to time, or its successor and to the applicable grant agreements.

You will also receive a lump sum sign on bonus of $250,000 less required tax withholding and deductions paid to you along with your first regular paycheck and $250,000 less required tax withholding and deductions paid to you 6 months after you commence employment. If you voluntarily terminate your employment within 12 months of the effective date of this letter or if VIAVI terminates your employment for Cause within 12 months of the effective date of this letter, you agree to repay a portion of the bonus on a pro-rated basis based upon how much time is left on the initial year of your employment. The Company acknowledges and agrees that you shall have no obligation to repay any portion of the sign on bonus if you are terminated without Cause, and you shall have no repayment obligation if you are employed for at least twelve months following the effective date of this letter.

Viavi offers a comprehensive benefit program including health, vision, dental and life and disability insurance benefits for which you will be eligible on your date of hire. You will also be eligible to participate in the Company’s 401(k) Retirement Plan and Employee Stock Purchase Plan. Other benefits include paid time off, paid holidays, and flexible spending accounts for child and health care. Additional benefit information will be provided at your New Employee Orientation.

The Company considers its confidential and proprietary information to be a key to its future success. Accordingly, pursuant to Company policy, this offer is conditioned upon your acceptance of the terms and conditions of the Company’s Employee Proprietary Information and Inventions Agreement, a copy of which is enclosed. Additionally, this offer, and your employment are conditioned upon successful completion of the Company’s background check process including reference checks. Please also note that upon commencement of employment you will be subject to the terms of the Company’s Policy Regarding Inside Information and Securities Transactions and Viavi’s Code of Business Conduct.

Your employment with Viavi is voluntarily entered into and is for no specified period. As a result, you will be free to resign at any time, for any reason, or for no reason at all. Similarly, the Company will be free to conclude its at-will employment relationship with you at any time, with or without notice or cause.

Upon commencement of employment, you will also be eligible for coverage under the Company’s 2020 Change of Control Benefits Plan as a Level 1 participant. A copy of the VIAVI Solutions Inc. Change of Control Benefits Plan (Amended and Restated Effective June 16, 2020) is attached hereto as Exhibit 1 and is incorporated herein by reference (the “Change of Control Plan”). Under such Change of Control Plan, the definition of “Good Reason” shall also include a material reduction in Executive’s duties, authority, reporting relationships or responsibilities, including not being the chief financial officer of a publicly reporting company after a Change of Control. During your employment with the Company and thereafter you will be provided indemnification and directors and officers liability insurance coverage under the Company’s form of indemnification agreement currently in effect for other senior executives of the Company and attached hereto as Exhibit 2.



Ilan Daskal
October 13, 2023
Page 3
For the purposes of this letter, “Cause” means the occurrence of any of the following, in each case as reasonably determined by the Board: (a) gross negligence or willful misconduct in an Eligible Employee’s performance of duties to the Company Group; or (b) a material and willful violation of any federal or state law by an Eligible Employee that if made public would injure the business or reputation of the Company Group; or (c) refusal or willful failure by an Eligible Employee to comply with any specific lawful direction or order of the Company Group or the material policies and procedures of the Company Group, including but not limited to the Viavi Solutions Inc. Code of Business Conduct and Insider Trading Policy, as well as any obligations concerning proprietary rights and confidential information of the Company Group; or (d) conviction (including a plea of nolo contendere) of an Eligible Employee of a felony, or of a misdemeanor that would have a material adverse effect on the Company Group’s goodwill if such Eligible Employee were to be retained as an employee of the Company Group; or (e) substantial and continuing willful refusal by an Eligible Employee to perform duties ordinarily performed by an employee in the same position and having similar duties as such Eligible Employee. This paragraph is intended to be the complete and exclusive statement regarding the circumstances under which your employment may be terminated and supersedes any prior agreement or representation. If any of its terms conflict with any practice or policy of Viavi, now or in the future, these terms will control and may not be changed except by written agreement signed by an authorized representative of the Company.
In the event of an involuntary termination that occurs other than within a period ending on the first anniversary of a Change of Control you will receive a cash severance equal to the sum of eighteen (18) months base pay as well as payments for continued healthcare for a period of eighteen (18) months following the termination date or such lesser period as you remain eligible (the “COBRA Payment Period”) under the Consolidated Omnibus Budget Reconciliation Act of 1985 (“COBRA”), the Company shall reimburse you each month for an amount equal to the difference between (i) the monthly cost of COBRA health and dental benefit (assuming you are eligible for such coverage), less (ii) the monthly amount that you would be required to contribute for health and dental coverage if you were an active employee of the Company (the “COBRA Premium Subsidy”). Notwithstanding the foregoing, if the Company determines, in its sole discretion, that the reimbursement of such COBRA Premium Subsidy would result in a violation of the nondiscrimination rules of Section 105(h)(2) of the Code or any statute or regulation of similar effect, then in lieu of providing such COBRA Premium Subsidy, the Company its sole discretion, may elect to instead pay you on the first day of each month of the COBRA Payment Period, a fully taxable cash payment equal to the COBRA Premium Subsidy for that month, subject to applicable tax withholdings if any, for the remainder of the COBRA Payment Period. You may, but you are not obligated to, use such taxable cash payment toward the cost of COBRA premiums.

An Employment Eligibility Verification, or I-9, form is required under the Immigration Reform and Control Act of 1986. All employees must complete this form within three days of their start date.

If the terms and conditions of this employment offer as summarized above are acceptable to you, please indicate your acceptance by signing and returning the following documents to us:

Signed duplicate copy of this letter,
Executed Employee Proprietary Information and Inventions Agreement
Executed Indemnification Agreement.


Ilan, we are pleased to provide you with this offer of employment and look forward to you joining our team. Should you have any questions regarding the terms of the employment offer, compensation, or benefits package please contact me directly.

Sincerely,    



/s/ Petra Nagel
Petra Nagel
Senior Vice President, Human Resources
Viavi Solutions





Ilan Daskal
October 13, 2023
Page 4
I accept this offer of employment with Viavi under the terms described in this letter. I acknowledge that this letter contains the terms and conditions of my employment and supersedes all prior or concurrent agreements and representations and may not be modified in any way except in writing executed by an authorized agent of Viavi.


/s/ Ilan Daskal                        October 13, 2023
___________________________________        _______________________
Ilan Daskal                         Date

Anticipated start date: November 7, 2023

Enclosures:
Employee Proprietary Information and Inventions Agreement
Executed Indemnification Agreement





EX-10.5 6 viavisolutions-directorcom.htm EX-10.5 Document

VIAVI SOLUTIONS INC.
NON-EMPLOYEE DIRECTOR COMPENSATION POLICY
(Adopted and approved on November 8, 2023)
Each member of the Board of Directors (the “Board”) of Viavi Solutions Inc. (the “Company”) who is not an employee of the Company (each such member, a “Non-Employee Director”) will receive the compensation described in this Non-Employee Director Compensation Policy (the “Director Compensation Policy”) for his or her Board service following the date set forth above (the “Effective Date”).
The Director Compensation Policy will become effective upon the Effective Date. The Director Compensation Policy may be amended at any time in the sole discretion of the Board.
Annual Cash Compensation
Each Non-Employee Director will receive the cash compensation set forth below for service on the Board.  The annual cash compensation amounts will be payable in arrears, in equal quarterly installments following the end of each fiscal quarter of the Company in which the service occurred (but in no event later than the 8th of the month following the end of the applicable fiscal quarter). Any amount payable for a partial quarter of service will be pro-rated by multiplying such amount by a fraction, the numerator of which will be the number of days of service that the Non-Employee Director provided in such quarter and the denominator of which will be the number of days in such quarter inclusive. All annual cash fees are vested upon payment. For purposes of clarity, the first quarterly installment of the annual retainers set forth below shall be paid for the first quarter that ends on or after the Effective Date, with the amount of such payment equal to the full quarterly installment, pro-rated as applicable based on the days of service that the Non-Employee Director provided in such quarter.
1.Annual Board Member Service Retainer:
a.All Non-Employee Directors: $70,000.
b.Non-Employee Director serving as Chairperson: $75,000 (in addition to above).
2.Annual Committee Member Service Retainer:
a.Member of the Audit Committee: $15,000.
b.Member of the Compensation Committee: $10,000.
c.Member of the Corporate Development Committee: $7,500.
d.Member of the Governance Committee: $7,500.
e.Member of the Cyber Security Steering Committee: $7,500.
3.Annual Committee Chair Service Retainer (in lieu of Annual Committee Member Service Retainer):
a.Chairperson of the Audit Committee: $32,000.
b.Chairperson of the Compensation Committee: $24,000.
c.Chairperson of the Corporate Development Committee: $15,000.
1


d.Chairperson of the Governance Committee: $15,000.
e.Chairperson of the Cyber Security Steering Committee: $15,000.
Equity Compensation
Equity awards will be granted under the Company’s Amended and Restated 2003 Equity Incentive Plan or any successor equity incentive plan adopted by the Board and the stockholders of the Company (the “Plan”).
1.Automatic Equity Grants. Annual and initial grants made on or after the Effective Date shall be made as follows:
a.Annual Grant for Non-Employee Directors Elected at Annual Meetings. Without any further action of the Board, on the first business day (the “Annual Award Grant Date”) following the date of each annual meeting of the Company’s stockholders (each, an “Annual Meeting”) beginning with the Annual Meeting during 2023 (the “2023 Annual Meeting”), each person who is serving as a Non-Employee Director as of the Annual Award Grant Date (which includes persons who are appointed for the first time to be a Non-Employee Director on the date of the Annual Meeting preceding the Annual Award Grant Date), shall be granted a restricted stock unit award (“RSU Award”) under the Plan covering shares (“Shares”) of the Company’s Common Stock (as defined in the Plan) having an RSU Value (as calculated below) of $210,000 (an “Director Annual RSU Award”); provided that the number of Shares covered by each Director Annual RSU Award will be rounded down to the nearest whole Share. Each Director Annual RSU Award shall vest in full on the earlier of the date of the next Annual Meeting and the one-year anniversary of the grant date, subject to the applicable Non-Employee Director’s continued service as a member of the Board through such date.
b.Annual Grant for Non-Employee Directors Appointed between Annual Meetings. Without any further action of the Board, each person who, on or after the Effective Date, is elected or appointed for the first time to be a Non-Employee Director between Annual Meetings (including, for the avoidance of doubt, between the 2023 Annual Meeting and the 2024 Annual Meeting) will automatically, upon the date of his or her initial appointment to be a Non-Employee Director, be granted a RSU Award under the Plan covering Shares having an RSU Value equal to (i) $210,000, multiplied by (ii) a fraction, the numerator of which will be the number of days between the Non-Employee Director’s appointment to the Board and the one-year anniversary of the prior Annual Meeting (a “Pro-rated Director Annual RSU Award”) and the denominator of which will be 365; provided that the number of Shares covered by each Prorated Director Annual RSU Award will be rounded down to the nearest whole Share. Each Prorated Director Annual RSU Award shall vest in full on the earlier of the date of the next Annual Meeting and the one-year anniversary of the prior Annual Meeting, subject to the Non-Employee Director’s continued service as a member of the Board through such date.
    2


2.Change in Control. All vesting is subject to the Non-Employee Director’s continued service as a member of the Board through the vesting date.  Notwithstanding the foregoing, if a Non-Employee Director remains in continuous service as a member of the Board until immediately prior to: (a) the Non-Employee Director’s death, (b) the Non-Employee Director’s “Disability” (as defined in the applicable award agreement or, absent such definition in the applicable award agreement, as defined in the Plan) or (c) the closing of a “Corporate Transaction” (as defined in the Plan) (each an “Acceleration Event”), any unvested portion of any RSU Award granted in consideration of such Non-Employee Director’s service as a member of the Board shall vest in full immediately upon the applicable Acceleration Event.
3.Calculation of RSU Value. The “RSU Value” of a RSU Award to be granted under this policy will equal the number of Shares subject to the restricted stock unit award multiplied by the average closing price of a Share over the 30 calendar days immediately preceding the grant date, unless otherwise determined by the Compensation Committee.
4.Remaining Terms. The remaining terms and conditions of each RSU Award granted under this policy will be as set forth in the Plan and the Company’s standard form of RSU Award agreement, as amended from time to time by the Board or the Compensation Committee of the Board, as applicable.
Expenses
The Company will reimburse each Non-Employee Director for ordinary, necessary and reasonable out-of-pocket travel expenses to cover in-person attendance at, and participation in, Board and committee meetings as well as for fees of up to $5,000 per year related to attendance at relevant continuing education seminars or conferences, provided, that the Non-Employee Director timely submits to the Company appropriate documentation substantiating such expenses in accordance with the Company’s travel and expense policy, as in effect from time to time.
    3
EX-31.1 7 viavq2fy2410-q1ex311x302ceo.htm EX-31.1 Document

Exhibit 31.1
VIAVI SOLUTIONS INC.
CERTIFICATION PURSUANT TO SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002
 
I, Oleg Khaykin, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Viavi Solutions Inc.;
 
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
 
b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 
c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 
d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
 
5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
 
a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
 
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 
Dated: February 2, 2024
 
/s/ OLEG KHAYKIN 
Oleg Khaykin
Chief Executive Officer
(Principal Executive Officer)
 


EX-31.2 8 viavq2fy242xex312x302cfo.htm EX-31.2 Document

Exhibit 31.2
 
VIAVI SOLUTIONS INC.
CERTIFICATION PURSUANT TO SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002

I, Ilan Daskal, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Viavi Solutions Inc.;
 
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
 
b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 
c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 
d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
 
5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
 
a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
 
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 
Dated: February 2, 2024
 
/s/ ILAN DASKAL 
Ilan Daskal 
Executive Vice President and Chief Financial Officer 
(Duly Authorized Officer and Principal Financial and Accounting Officer) 


EX-32.1 9 viavq2fy243xex321x906ceo.htm EX-32.1 Document

Exhibit 32.1
 
VIAVI SOLUTIONS INC.
CERTIFICATION PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002
 
In connection with the Quarterly Report of Viavi Solutions Inc. (the “Company”) on Form 10-Q for the quarter ended December 30, 2023 as filed with the Securities and Exchange Commission (the “Report”), I, Oleg Khaykin, Chief Executive Officer of the Company, hereby certify as of the date hereof, solely for purposes of Title 18, Chapter 63, Section 1350 of the United States Code, that to the best of my knowledge:
 
1.The Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934; and
 
2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company at the dates and for the periods indicated.
 
This Certification has not been, and shall not be deemed, “filed” with the Securities and Exchange Commission.

 
Dated: February 2, 2024
 
/s/ OLEG KHAYKIN 
Oleg Khaykin 
Chief Executive Officer  
(Principal Executive Officer) 


EX-32.2 10 viavq2fy244xex322x906cfo.htm EX-32.2 Document

Exhibit 32.2
 
VIAVI SOLUTIONS INC.
CERTIFICATION PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Viavi Solutions Inc. (the “Company”) on Form 10-Q for the quarter ended December 30, 2023 as filed with the Securities and Exchange Commission (the “Report”), I, Ilan Daskal, Executive Vice President and Chief Financial Officer of the Company, hereby certify as of the date hereof, solely for purposes of Title 18, Chapter 63, Section 1350 of the United States Code, that to the best of my knowledge:
 
1. The Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934; and
 
2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company at the dates and for the periods indicated.
 
This Certification has not been, and shall not be deemed, “filed” with the Securities and Exchange Commission.

 
Dated: February 2, 2024
 
/s/ ILAN DASKAL 
Ilan Daskal 
Executive Vice President and Chief Financial Officer 
(Duly Authorized Officer and Principal Financial and Accounting Officer) 


EX-101.SCH 11 viav-20231230.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Recently Issued Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Balance Sheet and Other Details link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Investments and Forward Contracts link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Acquired Developed Technology and Other Intangibles link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Restructuring and Related Charges link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Employee Pension and Other Benefit Plans link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Operating Segments and Geographic Information link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Balance Sheet and Other Details (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Acquired Developed Technology and Other Intangibles (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Restructuring and Related Charges (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Employee Pension and Other Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Operating Segments and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Acquisitions - Contingent Consideration Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Balance Sheet and Other Details - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Balance Sheet and Other Details - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Balance Sheet and Other Details - Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Balance Sheet and Other Details - Accounts Receivable Reserves and Allowances (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Balance Sheet and Other Details - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Balance Sheet and Other Details - Prepayments and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Balance Sheet and Other Details - Other Non-Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Balance Sheet and Other Details - Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Balance Sheet and Other Details - Other Non-Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Investments and Forward Contracts - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Fair Value Measurements - Schedule of Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Fair Value Measurements - Fair Value of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Acquired Developed Technology and Other Intangibles - Summary of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Acquired Developed Technology and Other Intangibles - Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Acquired Developed Technology and Other Intangibles - Estimated Future Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Debt - Carrying Amounts of the Liability and Equity Components (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Debt - Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Leases - Lease Expense and Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Leases - Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Leases - Future Minimum Operating Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Leases - Future Minimum Operating Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Restructuring and Related Charges - Restructuring Plan Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Stock-Based Compensation - Compensation by Function (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Employee Pension and Other Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Operating Segments and Geographic Information - Information on Reportable Segments (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Operating Segments and Geographic Information - Segment Reconciling Items (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Operating Segments and Geographic Information - Revenue by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 viav-20231230_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 13 viav-20231230_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 14 viav-20231230_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Accrued expenses Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Research and development Research and Development Expense Additions to Contingent Consideration Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances Changes in operating assets and liabilities, net of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Remaining performance obligation, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Debt Debt Disclosure [Text Block] Trading securities Debt Securities, Trading, and Equity Securities, FV-NI Other current liabilities Other Current Liabilities [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Cash consideration Payments to Acquire Businesses, Gross Performance bond Performance Guarantee [Member] Fixed charge coverage ratio Debt Instrument, Covenant, Fixed Charge Coverage Ratio Debt Instrument, Covenant, Fixed Charge Coverage Ratio Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] Revolving Credit Facility Revolving Credit Facility [Member] Financing obligation Financing Obligation, Noncurrent Financing Obligation, Noncurrent Effect of exchange rates on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Amortization of acquired technologies Cost of revenues Cost, Depreciation, Amortization and Depletion Proceeds from debt before debt issuance costs Proceeds From Convertible Debt, Before Debt Issuance Costs Proceeds From Convertible Debt, Before Debt Issuance Costs Deferred tax liability Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Prepayments and other current assets Prepaid Expenses and Other Current Assets [Member] Restatement Determination Date: Restatement Determination Date [Axis] Lessee, Operating Lease, Liability, Payment, Due [Abstract] Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Fair value of forward contracts Derivative Asset, Current Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Stockholders' Equity Equity [Text Block] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Geographical [Axis] Geographical [Axis] Proceeds from employee stock purchase plan Proceeds from Stock Plans Foreign Plan Foreign Plan [Member] Income Taxes Income Tax Disclosure [Text Block] Utilization of reserve Standard and Extended Product Warranty Accrual, Decrease for Payments Deferred revenue, current and non-current Increase (Decrease) in Contract with Customer, Liability Provision for warranty Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Canadian dollars Canada, Dollars Other current assets Other Assets, Miscellaneous, Current Current liabilities: Liabilities, Current [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, $0.001 par value; 1 million shares authorized, no shares issued or outstanding at December 30, 2023 and July 1, 2023 Preferred Stock, Value, Issued Debt issuance cost - Revolving Credit Facility Unamortized notes debt issuance cost Debt Issuance Costs, Noncurrent, Net Business Acquisition [Line Items] Business Acquisition [Line Items] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Inventories, net Inventory, Net [Abstract] Payment of acquisition related contingent consideration Payments of Contingent Consideration Payment for Contingent Consideration Liability, Financing Activities Diluted (in dollars per share) Dilutive (in dollars per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Grant award period Government Assistance, Transaction Duration Foreign currency forward contracts Foreign Currency Contracts, Liability, Fair Value Disclosure Changes in goodwill Goodwill [Roll Forward] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Line of Credit Line of Credit [Member] Schedule of Net Periodic Cost for the Pension and Benefits Plans Schedule of Net Benefit Costs [Table Text Block] Litigation Case [Axis] Litigation Case [Axis] Debt Conversion Description [Axis] Debt Conversion Description [Axis] Target period Business Combination, Contingent Consideration Arrangements, Target Period Business Combination, Contingent Consideration Arrangements, Target Period Trading Symbol Trading Symbol Standby letters of credit Letters of Credit Outstanding, Amount Restructuring Plan [Domain] Restructuring Plan [Domain] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Gross margin (as a percent) Gross Profit Margin Gross Profit Margin Schedule of Components of Accounts Receivable Allowance Financing Receivable, Allowance for Credit Loss [Table Text Block] Schedule of Components of Prepayments and Other Current Assets Schedule of Other Current Assets [Table Text Block] Long-term Debt Long-Term Debt, Fair Value Net income Net income Net Income (Loss) Net Income (Loss) Total current liabilities Liabilities, Current Secured Overnight Financing Rate (SOFR) Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Derivative Contract [Domain] Derivative Contract [Domain] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Other charges unrelated to core operating performance Other Charges Related to Non Recurring Activities Included In Operating Income (Loss) Other Charges Related to Non Recurring Activities Included In Operating Income (Loss) Leases Lessee, Operating Leases [Text Block] Interest payable Interest Payable, Current All Currencies [Domain] All Currencies [Domain] Cost of revenues: Cost of Revenue [Abstract] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Accretion of debt discount Amortization of Debt Discount (Premium) Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Investments and Forward Contracts Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Stockholders’ equity: Equity, Attributable to Parent [Abstract] Other non-current assets Other Assets, Miscellaneous, Noncurrent Amounts reclassified out of accumulated other comprehensive loss Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Balance at beginning of period Balance at end of period Contract with Customer, Liability Other Other Intangible Assets [Member] Prepayments and other current assets Other Assets [Abstract] Series of Individually Immaterial Asset Acquisitions Series of Individually Immaterial Asset Acquisitions [Member] Schedule of Computation of Basic and Diluted Net Income (Loss) Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of revenue Cost of Goods and Services Sold Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Litigation Status [Domain] Litigation Status [Domain] Proceeds from the sale of assets Proceeds from Sale of Productive Assets Executive Category: Executive Category [Axis] Deposits Deposits Assets, Noncurrent Estimated useful life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Thereafter Finite-Lived Intangible Assets, Expected Amortization, After Year Four Finite-Lived Intangible Assets, Expected Amortization, After Year Four Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Available borrowing capacity Line of Credit Facility, Current Borrowing Capacity Market securities Marketable Securities, Current Name Forgone Recovery, Individual Name Purchases of short-term investments Payments to Acquire Short-Term Investments Goodwill, net Balance at the beginning of the period Balance at the end of the period Goodwill Equity Components [Axis] Equity Components [Axis] Gross Profit Gross Profit [Member] Gross Profit [Member] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Network Enablement Network Enablement [Member] Represents information pertaining to the Network Enablement, a reportable segment of the entity. Asset Acquisition [Domain] Asset Acquisition [Domain] Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Four Accumulated Other Comprehensive Loss Comprehensive Income (Loss) Note [Text Block] Local Phone Number Local Phone Number Euro Interbank Offered Rate Euro Interbank Offered Rate [Member] Euro Interbank Offered Rate Accounts receivable Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Forecast Forecast [Member] Letter of Credit Letter of Credit [Member] Adjustments to pre-existing warranties (includes changes in estimates) Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Selling, general and administrative Selling, General and Administrative Expenses [Member] Notional amount of forward contracts Derivative, Notional Amount Deferred contract cost Deferred Costs, Noncurrent Operating lease liabilities Other non-current liabilities Operating Lease, Liability, Noncurrent Restricted cash Restricted Cash and Cash Equivalents, Current RSUs Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Depreciation expense Depreciation Retirement Benefits [Abstract] Retirement Benefits [Abstract] Payment of debt issuance costs Payments of Debt Issuance Costs Other Other Sundry Liabilities, Noncurrent Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Income Statement Location [Axis] Income Statement Location [Axis] Schedule of Long-term Debt Instruments Schedule of Long-Term Debt Instruments [Table Text Block] Pension and post-employment benefits Liability, Defined Benefit Plan, Noncurrent Schedule of Components of Other Current Liabilities Schedule of Other Liabilities Current [Table Text Block] Tabular disclosure of other current liabilities. Acquired Developed Technology and Other Intangibles Acquired Developed Technology and Other Intangibles Judicial ruling Judicial Ruling [Member] Schedule of Minimum Operating Lease Payments Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Foreign exchange forward contracts Foreign Exchange Forward [Member] Repayments of senior debt Repayments of Senior Debt Income tax payable Accrued Income Taxes, Current Summary of Effective Interest Rate and the Interest Expense for the Contractual Interest and the Accretion of Debt Discount Schedule of Convertible Note, Interest [Table Text Block] Tabular disclosure of the details of the interest expense, discount accretion and effective interest rate related to convertible notes of the entity. Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Schedule of Weighted Average Potentially Dilutive Securities Excluded from the Computation Because Their Effect Would Have Been Anti-dilutive Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Total interest expense Interest Expense, Debt Proceeds from debt, net of issuance costs Proceeds from Debt, Net of Issuance Costs Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Schedule of Operating Leases Lease, Cost [Table Text Block] Inventories Increase (Decrease) in Inventories Unbilled receivables Contract with Customer, Asset, after Allowance for Credit Loss, Current Research and development Research and Development Expense [Member] INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Litigation Status [Axis] Litigation Status [Axis] Beginning of period balance End of period balance Restructuring Reserve Fiscal 2023 Plan Phase I Fiscal Year 2023 Restructuring Plan Phase 1 [Member] Fiscal Year 2023 Restructuring Plan Phase 1 Restricted Stock Units with Market and Performance Conditions Restricted Stock Units with Market and Performance Conditions [Member] Restricted Stock Units with Market and Performance Conditions [Member] Award Type [Axis] Award Type [Axis] Total potentially dilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Grants in period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report Refundable income taxes Income Taxes Receivable, Current Interest expense Interest Expense Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Indemnity holdback Asset Acquisition, Indemnification Asset, Amount Balance Sheet and Other Details Additional Financial Information Disclosure [Text Block] Hedging Designation [Axis] Hedging Designation [Axis] Revenue deferrals for new contracts Contract With Customer, Liability, Cumulative Catch-Up Adjustment, New Contracts Contract With Customer, Liability, Cumulative Catch-Up Adjustment, New Contracts Goodwill Goodwill [Line Items] Intangible assets acquired Finite-Lived Intangible Assets Acquired Operating ROU assets obtained in exchange for operating lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Remainder of 2024 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Components of accounts receivable reserves and allowances Accounts Receivable, Allowance for Credit Loss [Roll Forward] Trading Arrangement: Trading Arrangement [Axis] Less: Interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Employer contributions Defined Benefit Plan, Plan Assets, Contributions by Employer Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Loss Contingencies [Table] Loss Contingencies [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Unamortized debt discount Debt Instrument, Unamortized Discount Operating lease liabilities Other current liabilities Operating Lease, Liability, Current Prepayments Prepaid Expense, Current Derivative, term of contract Derivative, Term of Contract Unrealized losses on available-for sale investments AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] Warranty accrual Product Warranty Accrual, Current Amortization of other intangibles Operating expenses Amortization of intangibles Amortization of Intangible Assets Entity Shell Company Entity Shell Company Fiscal 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Other Americas Other Americas [Member] Represents the region of the Americas other than the United States, where the entity operates. Deductions Allowance for Doubtful Accounts Receivable, Write-Offs, Net Of Recoveries Allowance for Doubtful Accounts Receivable, Currency Translation Adjustments and Write-Offs, Net Of Recoveries Other comprehensive income before reclassification OCI, before Reclassifications, Net of Tax, Attributable to Parent Total amortization Finite-Lived Intangible Assets, Net Accounting Standards Issued But Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Income taxes payable Increase (Decrease) in Income Taxes Payable Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Cash, cash equivalents and restricted cash at the beginning of the period Cash, cash equivalents and restricted cash at the end of the period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Fiscal 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Operating lease cost Operating Lease, Cost Asset held for sale Asset, Held-for-Sale, Not Part of Disposal Group, Current Shares used in per share calculations: Weighted-average shares outstanding: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock, shares issued (in shares) Common Stock, Shares, Issued Total purchase consideration Business Combination, Consideration Transferred Gross profit Gross profit Gross profit Gross Profit Schedule of Balance Sheet Information Related to Operating Leases Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Deferred revenue Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Long-term debt Long-Term Debt Total assets Total assets Assets, Fair Value Disclosure Selling, general and administrative Selling, General and Administrative Expense Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Employee Stock Option Employee Stock Option [Member] Foreign  currency translation adjustments, net of tax Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Contingent Consideration Contingent Consideration [Member] Contingent Consideration [Member] Finite-lived Intangible Assets Amortization Expense Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Foreign currency forward contracts Foreign Currency Contract, Asset, Fair Value Disclosure Maximum Maximum [Member] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Unrecognized stock-based compensation Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Fiscal 2023 Plan Fiscal Year 2023 Restructuring Plan [Member] Fiscal Year 2023 Restructuring Plan Tabular List, Table Tabular List [Table Text Block] EMEA: EMEA [Member] Entity Address, Address Line One Entity Address, Address Line One Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Subsequent Event [Table] Subsequent Event [Table] Fair value of forward contracts Derivative Liability, Current Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Other Other Noncash Income (Expense) Business Acquisition [Axis] Business Acquisition [Axis] Remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Long-term debt Convertible Debt, Noncurrent Subsequent Event Subsequent Event [Member] Interest and penalties accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Long-term restricted cash Restricted Cash, Noncurrent Other current liabilities Other current liabilities Other Liabilities, Current Variable Rate [Axis] Variable Rate [Axis] Income Statement [Abstract] Income Statement [Abstract] Deposits assets Deposits Assets, Current Raw materials Inventory, Raw Materials, Net of Reserves Transaction tax receivables Value Added Tax Receivable, Current Title of 12(b) Security Title of 12(b) Security Restructuring and Related Charges Restructuring Cost and Reserve [Line Items] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Schedule of Restructuring Plans Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Components of the net periodic cost for the pension and benefits plans Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Acquisitions Business Combination Disclosure [Text Block] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Segment Measures Operating Segments [Member] Shares issued under employee stock plans, net of tax Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Class of Stock [Line Items] Class of Stock [Line Items] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Debt issued Debt Conversion, Converted Instrument, Amount Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Currency translation and other adjustments Goodwill, Foreign Currency Translation Gain (Loss) Inventories, net Inventories, net Inventory, Net Debt conversion, shares issued Debt Conversion, Converted Instrument, Shares Issued Stock-based compensation capitalized to inventory Share-Based Payment Arrangement, Amount Capitalized Statistical Measurement [Axis] Statistical Measurement [Axis] Interest expense-contractual interest Interest Expense, Debt, Excluding Amortization Financial Instrument [Axis] Financial Instrument [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Entity Interactive Data Current Entity Interactive Data Current Number of geographic regions Number Of Geographic Regions In Which Entity Operates Number Of Geographic Regions In Which Entity Operates Total Shareholder Return Amount Total Shareholder Return Amount Repurchase and retirement of common stock Payments for Repurchase of Common Stock Product revenue Product Revenue Product [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] U.K. Pension Settlement Case Related To Amendment Of Pension For Foreign Subsidiary [Member] Case Related To Amendment Of Pension For Foreign Subsidiary [Member] Tax impact of amortization of actuarial gains (losses) Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Segments [Domain] Segments [Domain] Stock-Based Compensation Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Accumulated deficit Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Gain on legal settlement Gain on legal settlement Gain (Loss) Related to Litigation Settlement Name Outstanding Recovery, Individual Name Deferred revenue: Change In Contract With Customer, Liability [Roll Forward] Change In Contract With Customer, Liability [Roll Forward] Aggregate principal amount of convertible debt Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Held to sell Short [Member] OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Unamortized debt issuance costs Debt Issuance Costs, Current, Net 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Cash paid for amounts included in the measurement of operating lease liabilities Operating Lease, Payments Grant award Government Assistance, Award Amount Government Assistance, Award Amount Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Net income per share: Earnings Per Share, Basic [Abstract] Interest cost Defined Benefit Plan, Interest Cost Other Series of Individually Immaterial Business Acquisitions [Member] PEO PEO [Member] Estimated liability (in pounds) Loss Contingency, Estimate of Possible Loss 2024 Notes 1.00% Senior Convertible Notes Senior One Percent Convertible Notes [Member] Represents 1 percent senior convertible notes of the entity. Employee Defined Benefit Plans Defined Benefit Plan Disclosure [Line Items] Employee Pension and Other Benefit Plans Retirement Benefits [Text Block] Purchase price adjustment related to business acquisition Payments for (Proceeds from) Acquisition Adjustment Payments for (Proceeds from) Acquisition Adjustment Tel-Instruments Electronics Corp. Settlement Tel-Instruments Electronics Corp. Settlement [Member] Tel-Instruments Electronics Corp. Settlement Balance at the beginning of the period (in shares) Balance at the end of the period (in shares) Shares, Outstanding Other Asia-Pacific Other Asia Pacific [Member] Represents the entire Asia-Pacific region other than China, where the entity operates. Sterling Overnight Interbank Average Rate (SONIA) Sterling Overnight Interbank Average Rate (SONIA) [Member] Sterling Overnight Interbank Average Rate (SONIA) Other adjustments Goodwill, Other Increase (Decrease) Changes in accumulated other comprehensive income by component net of tax Accumulated Other Comprehensive Income (Loss) [Line Items] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Net change in cumulative translation adjustment, net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Class of Stock [Domain] Class of Stock [Domain] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Equity securities Equity Securities, FV-NI, Current Schedule of Components of Inventories Schedule of Inventory, Current [Table Text Block] Debt Instrument [Axis] Debt Instrument [Axis] Other Plans GERMANY Senior Secured Asset-based Revolving Credit Facility Senior Secured Asset-based Revolving Credit Facility [Member] Senior Secured Asset-based Revolving Credit Facility Repurchase of common stock Repurchase of common stock Stock Repurchased and Retired During Period, Value Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Total operating lease liabilities Present value of lease liabilities Operating Lease, Liability Credit Facility [Axis] Credit Facility [Axis] Uncertain tax position Liability for Uncertainty in Income Taxes, Noncurrent Service revenue Service Revenue Service [Member] Asset Acquisition [Axis] Asset Acquisition [Axis] Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Potential increase to maximum borrowing capacity Line of Credit Facility, Increase (Decrease) to Maximum Borrowing Capacity Line of Credit Facility, Increase (Decrease) to Maximum Borrowing Capacity Loss on convertible note settlement Gain (Loss) on Induced Conversion and Extinguishment of Debt Gain (Loss) on Induced Conversion and Extinguishment of Debt Accumulated Other Comprehensive Loss Total AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Schedule of Components of Other Non-current Liabilities Schedule of Other Liabilities Noncurrent [Table Text Block] Tabular disclosure of other non-current liabilities. Reverse of loss contingency accrual Loss Contingency Accrual, Period Increase (Decrease) All Executive Categories All Executive Categories [Member] Long-term deferred revenue Contract with Customer, Liability, Noncurrent Repayment of credit facility Repayments of Long-Term Lines of Credit Amortization of acquired technologies and other intangibles Total amortization of intangible assets Finite Lived Intangible Assets Amortized Expense Aggregate amount of intangible amortization of assets recognized as expense during the period. Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Change in unrealized components of defined benefit obligations Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Plan Name [Axis] Plan Name [Axis] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Number of broad business categories (in segment) Number of Reportable Segments Shares issuable assuming conversion of convertible notes (in shares) Incremental Common Shares Attributable To Dilutive Effect Of Conversion Of Debt Securities, Net Settlement Method Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the net settlement method Net income per share: Earnings Per Share [Abstract] Proceeds from issuance of debt Proceeds from Issuance of Senior Long-Term Debt Subsequent Event [Line Items] Subsequent Event [Line Items] Common stock, $0.001 par value; 1 billion shares authorized; 223 million shares at December 30, 2023 and 222 million shares at July 1, 2023, issued and outstanding Common Stock, Value, Issued Greater China CHINA Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Retirement Plan Sponsor Location [Domain] Retirement Plan Sponsor Location [Domain] Canadian Dollar Offered Rate Canadian Dollar Offered Rate [Member] Canadian Dollar Offered Rate Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Senior Notes Senior Notes [Member] Total current assets Assets, Current Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Fair value of contingent consideration Contingent consideration Business Combination, Contingent Consideration, Liability All Individuals All Individuals [Member] Litigation Case [Domain] Litigation Case [Domain] Interest and other income, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Subsegments [Domain] Subsegments [Domain] Fair value of contingent consideration Business Combination, Contingent Consideration, Liability, Noncurrent Current Fiscal Year End Date Current Fiscal Year End Date Acquisition related holdback and related accruals Acquisition Related Holdback And Related Accruals, Current Acquisition Related Holdback And Related Accruals, Current Authorized amount under stock repurchase program Stock Repurchase Program, Authorized Amount Transaction tax payable Sales and Excise Tax Payable, Current Advances to contract manufacturers Advances To Contract Manufacturers Advances To Contract Manufacturers Recently Issued Accounting Pronouncements Accounting Standards Update and Change in Accounting Principle [Text Block] Unrecognized tax benefits Unrecognized Tax Benefits PEO Name PEO Name Debt Conversion, Name [Domain] Debt Conversion, Name [Domain] Other Other Sundry Liabilities, Current Beginning period balance Ending period balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Cash consideration subject to cash and net working capital adjustments Business Combination, Consideration Transferred, Final Cash And Working Capital Adjustments Business Combination, Consideration Transferred, Final Cash And Working Capital Adjustments Total Asia-Pacific Asia Pacific [Member] Schedule of Components of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Base Rate Base Rate [Member] Schedule of Changes in Goodwill Schedule of Goodwill [Table Text Block] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Asset-backed securities Asset-Backed Securities [Member] Currency translation adjustment Goodwill, Translation and Purchase Accounting Adjustments Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Schedule of Estimated Future Amortization Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Fair value of contingent consideration Business Combination, Contingent Consideration, Liability, Current Thereafter Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Debt securities Debt Securities, Available-for-Sale, Current Aggregate grant-date fair value Share Based Compensation, Arrangement by Share Based Payment Award, Equity Instruments Other than Options, Granted in Period Total Fair Value The total 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. Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Balance as of beginning of period Balance as of the end of period Standard and Extended Product Warranty Accrual Accrued payroll and related expenses Increase (Decrease) in Employee Related Liabilities Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Business Combination and Asset Acquisition [Abstract] Total stockholders’ equity Balance at the beginning of the period Balance at the end of the period Equity, Attributable to Parent Consolidation Items [Axis] Consolidation Items [Axis] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Maturities of short-term investments Proceeds from Maturities, Prepayments and Calls of Short-Term Investments Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] 2026 Notes 1.625% Senior Convertible Notes Senior One Point Six Two Five Convertible Notes [Member] Senior One Point Six Two Five Convertible Notes Subsegments [Axis] Subsegments [Axis] Restricted cash Restricted Cash and Cash Equivalents Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Subsequent Events [Abstract] Subsequent Events [Abstract] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Payment of financing obligations Payments For Failed Sale-Leaseback And Capital Lease Payments For Failed Sale-Leaseback And Capital Lease Not designated Not Designated as Hedging Instrument [Member] Earnings Per Share Reconciliation [Abstract] Earnings Per Share Reconciliation [Abstract] Restructuring and Related Charges Restructuring and Related Activities Disclosure [Text Block] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Hedging Designation [Domain] Hedging Designation [Domain] Level 2 Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company U.K. Plan UNITED KINGDOM Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Debt issuance costs, net Debt Issuance Costs, Net Cash paid for asset purchases Payments to Acquire Productive Assets Intangibles, net Intangible Assets, Net (Excluding Goodwill) Other non-current assets Other Noncurrent Assets [Member] Schedule of Changes in the Entity's Warranty Reserve Schedule of Product Warranty Liability [Table Text Block] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Wells Fargo Wells Fargo [Member] Wells Fargo Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus Fiscal 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Fiscal 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Title Trading Arrangement, Individual Title Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Position [Domain] Position [Domain] Common Stock Common Stock [Member] Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Earnings Per Share Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Schedule of Changes in Fair Value of Level 3 Liabilities Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Other charges unrelated to core operating performance Other Charges Related to Non Recurring Activities Included In Gross Profit Represents the other charges related to non-recurring activities charged to earnings during the year. Operating Income (Loss) Operating Income (Loss) [Member] Minimum Minimum [Member] Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property, plant and equipment, net Property, Plant and Equipment, Net Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Total liabilities Total liabilities Liabilities, Fair Value Disclosure Withholding tax payment on vesting of restricted stock and performance based-awards Payment, Tax Withholding, Share-Based Payment Arrangement Fiscal Years Fiscal Period, Policy [Policy Text Block] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Issuance costs Debt Issuance Costs, Gross Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Deferred income taxes Deferred Income Tax Assets, Net Revenue recognized during the period Contract With Customer, Liability, Revenue Recognized During Period Contract With Customer, Liability, Revenue Recognized During Period Schedule of Assets and Liabilities Measured at Fair Value Fair Value, Assets Measured on Recurring Basis [Table Text Block] Developed Technology Acquired developed technology Developed Technology Rights [Member] Commitments and Contingencies Commitments Contingencies and Guarantees [Text Block] Accumulated Deficit Retained Earnings [Member] Exchange Transaction Exchange Transaction [Member] Exchange Transaction [Member] Schedule of the Impact On the Entity's Results of Operations of Recording Stock-Based Compensation by Function Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and stockholders’ equity Liabilities and Equity Other non-current assets Other non-current assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Operating ROU assets Operating ROU assets (Other non-current assets) Operating Lease, Right-of-Use Asset Basic (in dollars per share) Earnings Per Share, Basic Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Accounting Policies [Abstract] Accounting Policies [Abstract] Workforce reduction percentage Restructuring and Related Cost, Number of Positions Eliminated, Period Percent Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Restructuring Restructuring Costs Restricted cash Restricted Cash [Member] Represents cash, which is restricted as to withdrawal or usage. Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Remainder of 2024 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Currency [Axis] Currency [Axis] Repayments of debt Debt Conversion, Original Debt, Amount Arrangement Duration Trading Arrangement Duration Schedule of Components of Other Non-current Assets Schedule of Other Assets, Noncurrent [Table Text Block] Payment of acquisition related obligations Payment of Acquisition Related Holdback Payment of Acquisition Related Holdback Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Schedule of Information on Reportable Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Credit facility, borrowing base Debt Instrument, Covenant, Borrowing Excess Availability, Borrowing Base Debt Instrument, Covenant, Borrowing Excess Availability, Borrowing Base Principles of Consolidation Consolidation, Policy [Policy Text Block] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] 3.75% Senior Convertible Notes Senior Three Point Seventy Five Percent Notes [Member] Senior Three Point Seventy Five Percent Notes Restructuring and related benefits Restructuring and related (benefits) charges Restructuring and related benefits Restructuring Charges Accrued expenses and other current and non-current liabilities Increase (Decrease) in Other Accrued Liabilities Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Other Interest Expense, Debt, Other Interest Expense, Debt, Other Remaining authorization for future share repurchases Stock Repurchase Program, Remaining Authorized Repurchase Amount Termination Date Trading Arrangement Termination Date Service Enablement Service Enablement [Member] Represents information pertaining to the Service Enablement, a reportable segment of the entity. Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (in shares) Common Stock, Shares Authorized Total Americas Americas [Member] Fiscal 2023 Plan Phase II Fiscal Year 2023 Restructuring Plan Phase 2 [Member] Fiscal Year 2023 Restructuring Plan Phase 2 Debt available-for-sale securities Debt Securities, Available-for-Sale Schedule of Acquired Developed Technology and Other Intangibles Schedule of Finite Lived and Indefinite Lived Intangible Assets by Major Class [Table Text Block] Tabular disclosure of amortizable finite-lived intangibles assets, in total and by major class, including the gross carrying amount and accumulated amortization, and indefinite-lived intangible assets not subject to amortization, excluding goodwill, in total and by major class. 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. Principal amount of notes Short-Term Debt Summary of Investment Holdings [Line Items] Summary of Investment Holdings [Line Items] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] 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] Acquired Developed Technology and Other Intangibles [Abstract] Acquired Developed Technology and Other Intangibles [Abstract] 2022 Repurchase Plan 2022 Repurchase Plan [Member] 2022 Repurchase Plan Derivative Instrument [Axis] Derivative Instrument [Axis] Principal amount of notes Long-Term Debt, Gross Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Liability Class [Axis] Liability Class [Axis] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Award Timing Disclosures [Line Items] Compensation Amount Outstanding Recovery Compensation Amount Credit facility, excess availability rate Debt Instrument, Covenant, Borrowing Excess Availability, Rate Limit Debt Instrument, Covenant, Borrowing Excess Availability, Rate Limit Charged to Costs and Expenses Accounts Receivable, Credit Loss Expense (Reversal) Other non-current liabilities Other Liabilities, Noncurrent [Abstract] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Deferred taxes, net Deferred Income Tax Expense (Benefit) Subsequent Event Type [Axis] Subsequent Event Type [Axis] Restructuring Plan [Axis] Restructuring Plan [Axis] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Consideration, liabilities incurred Business Combination, Consideration Transferred, Liabilities Incurred Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Convertible Notes Convertible Debt [Member] Short-term debt Short-term debt Debt, Current Prepayments and other current assets Prepayments and other current assets Prepaid Expense and Other Assets, Current 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Insider Trading Arrangements [Line Items] Beginning balance Ending balance Accounts Receivable, Allowance for Credit Loss Changes in accumulated other comprehensive income (loss) by component AOCI Attributable to Parent, Net of Tax [Roll Forward] Cash outlays expected during current fiscal year Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year Restructuring accrual Restructuring Reserve, Current Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Shares issued under employee stock plans, net of tax (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Changes in warranty reserve Movement in Standard Product Warranty Accrual [Roll Forward] Other current liabilities Other Liabilities, Current [Abstract] Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Effect of dilutive securities from stock-based benefit plans (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Other current and non-currents assets Increase (Decrease) in Other Operating Assets 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount Cost of revenues Cost of Sales [Member] Jackson Labs Technologies, Inc. Jackson Labs Technologies, Inc. [Member] Jackson Labs Technologies, Inc. Net change in fair value of contingent liabilities Fair value adjustment of earn-out liabilities Change in fair value of contingent liability Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Cash Settlements Payments for Restructuring Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Optical Security and Performance Products Optical Security and Performance Products Segment [Member] Represents the Optical Security and Performance Products reportable segment ("OSP") of the entity. OSP replaced the previous Advanced Optical Technologies reportable segment ("AOT") and its reporting units which were merged into the new OSP reportable segment during the first quarter of fiscal 2013. Entity Central Index Key Entity Central Index Key Amortization of debt issuance costs Amortization of Debt Issuance Costs and Discounts Information on reportable segments Segment Reporting Information [Line Items] Loss contingency accrual Loss Contingency Accrual Liabilities: Liabilities, Fair Value Disclosure [Abstract] Developed Technology and Other Intangibles Developed Technology and Other Intangibles [Member] Developed Technology and Other Intangibles Gain (loss) on derivatives Derivative, Gain (Loss) on Derivative, Net Total stock-based compensation expense Stock-based compensation Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Deposit asset term Deposit Asset, Term Deposit Asset, Term Provision for income taxes Income tax expense Income Tax Expense (Benefit) Finished goods Inventory, Finished Goods, Net of Reserves Accrued payroll and related expenses Employee-related Liabilities, Current Scenario, Adjustment Scenario, Adjustment [Member] Fair Value Measurements Fair Value Disclosures [Text Block] Name Trading Arrangement, Individual Name Net change in accumulated other comprehensive loss Other comprehensive income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Lender Name [Axis] Lender Name [Axis] Equity [Abstract] Equity [Abstract] Weighted-average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Total net revenue Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Acquired Developed Technology and Other Intangibles Intangible Assets Disclosure [Text Block] Amortization of net actuarial gains Defined Benefit Plan, Amortization of Gain (Loss) Asset retirement obligations Asset Retirement Obligations, Noncurrent Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Acquisitions, net of cash hold back Payments to Acquire Businesses, Net of Cash Acquired Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Expected remaining term Debt Instrument, Expected Remaining Term Debt Instrument, Expected Remaining Term Assets: Assets, Fair Value Disclosure [Abstract] Credit Facility [Domain] Credit Facility [Domain] Repurchase of common stock (in shares) Repurchase of common stock (in shares) Stock Repurchased and Retired During Period, Shares Network and Service Enablement Network and Service Enablement Segment [Member] Represents information pertaining to the Network and Service Enablement, a reportable segment of the entity. Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Goodwill Goodwill Disclosure [Text Block] Diluted (in shares) Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Axis] Operating margin (as a percent) Operating Income (Loss) Margin Operating Income (Loss) Margin Summary of Activity Related to Deferred Revenue and Financed Unearned Services Revenue Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Money market funds Money Market Funds, at Carrying Value Operating expenses: Operating Expenses [Abstract] Capital expenditures Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-In Capital Additional Paid-in Capital [Member] Restricted Stock Units with Performance Conditions Over Target Restricted Stock Units with Performance Conditions Over Target [Member] Restricted Stock Units with Performance Conditions Over Target [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Loss Contingencies [Line Items] Loss Contingencies [Line Items] 2023 Notes 1.75% Senior Convertible Notes Senior One Point Seven Five Percent Convertible Notes [Member] Senior One Point Seven Five Percent Convertible Notes [Member] Cover [Abstract] Cover [Abstract] Position [Axis] Position [Axis] Proceeds from convertible debt Proceeds from Convertible Debt Subsequent Events Subsequent Events [Text Block] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Amortization of debt issuance cost Amortization of Debt Issuance Costs United States UNITED STATES Other Items Segment Reconciling Items [Member] Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Other non-current liabilities Other non-current liabilities Other Liabilities, Noncurrent Non-NEOs Non-NEOs [Member] Total lease payments Lessee, Operating Lease, Liability, to be Paid Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Short-term investments Short-Term Investments Numerator: Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent [Abstract] Total operating expenses Operating Expenses Operating Segments and Geographic Information Segment Reporting Disclosure [Text Block] Net increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Full Value Awards - Total Full Value Awards [Member] Represents information pertaining to the full value awards granted under the entity's equity based compensation plans. Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Schedule of Carrying Amounts of the Liability and Equity Components of Convertible Debt Schedule of Liability and Equity Components of Convertible Debt [Table Text Block] Tabular disclosure of the debt and equity components of convertible debt instruments. Work in process Inventory, Work in Process, Net of Reserves Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Scenario [Axis] Scenario [Axis] Debt details Debt Instrument [Line Items] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Loss on convertible note modification Gain (Loss) on Modification of Debt Gain (Loss) on Modification of Debt Income from operations Operating income Income from operations Operating Income (Loss) Reclassification of Prior Period Balances Reclassification, Comparability Adjustment [Policy Text Block] Revenues: Revenues [Abstract] Cash and cash equivalents Cash and Cash Equivalents [Member] Held to purchase Long [Member] Total cost of revenues Cost of Revenue Carrying amounts of the liability and equity components: Carrying Amount of Liability and Equity Component [Abstract] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Convertible note settlement Stock Issued During Period, Value, Conversion of Convertible Securities Amortization of net actuarial gains and other pension adjustments Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax Scenario [Domain] Scenario [Domain] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Outstanding debt Long-Term Line of Credit Customer relationships Customer Relationships [Member] Guarantee liabilities Guarantor Obligations, Current Carrying Value Proceeds from credit facility Proceeds from Long-Term Lines of Credit Summary of Investment Holdings [Table] Summary of Investment Holdings [Table] Warranty accrual Product Warranty Accrual, Noncurrent EX-101.PRE 15 viav-20231230_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 16 image_0.jpg begin 644 image_0.jpg MB5!.1PT*&@H -24A$4@ PT $ " 8 #QX)H7 "7!(67, $SE M !,Y0%USO"5 HVDE$051XG.W=>9A5U9GO\?[OWL1$D^C5&*/1UG1B3'MO MTJ8[2:=C'CN==$RZTXH(*B(R!(D&B1*#S%!0%)/,,@DRS\@@(O,@(%#,@\SS M4$ Q%%! 08&LV^]NXU-!:E?M5>>L=ZUSOI_G>?^O6GLX^[?W6N_Z&P, M,?Y&^P\ X#=" P (!8A 8 L0@- &(1&@ #$(C0 MB$5H !"+T @%J$! 0"Q" P (!8A 8 L0@- &(1 M&@ #$(C0 B$5H !"+T @%J$! 0"Q" P (!8A 8 M L0@- &(1&@ #$(C0 B$5H !"+T @%J$! M0"Q" P (!8A 8 L0@- &(1&@ #$(C0 B$5H !"+ MT @%J$! 0"Q" P (!8A 8 L0@- &(1&@ #$(C0 M B$5H !"+T @%J$! 0"Q" P (!8A 8 L0@- M &(1&@ #$(C0 B$5H !"+T @%J$! 0"Q" P (!8 MA 8 L0@- &(1&@ #$(C0 B$5H !"+T @%J$! M 0"Q" P (!8A 8 L0@- &(1&@ *77Q?*DY<_RT_ M!0"0(H0& $#*G#]=8OHTF&C^\/_>,/DSMFC_.0" %,GZT%!R[I+9N_&(V;7F MD/>U>^UA4WSRO/:0I9P<@]WK#JN/;]DZL.68^?C*Q]I#DS8%NTZHC_&U=38# MS^UL<_7J53.YRT+S7_^K652__VZWZ%R#'1G/XP=/JU^;E:W#.XZ;*YM0]L*S972*]I#HRZK0T/1L6*3\U_# M3.T[J";F3,TWY1>O*P]?"EQ=.\IT^)?!T;_F_;XEJTZ M=W8P U^>EC'C_!<2A-[IMMC4NR=7?8ROK28/]30[\@]H#Q&J8-^F(Z;AM[M\ M&AH>^]SK9DC3=S,Z@*?3HC%K3?U[.ZE?FTGNFWDU1D;A(1-( )K1;YFI>[=_ M]TOYDK=MQ7[M(4JY([M/F&8/]_?RF6#H:S-,:4EF/1,DE=6A8?M_/Z \]_4. MG_[ A5)/W]K6+)NT47OX4F):KR7JXUE>/?'%%N;0]D+M(4JIDN)+TVS+ MJWZ-)FL/$2S) ]:;OW_'//:_7_^K8RH_MIGX<.-"K[H3U*_)I"7'O^VOAY@+ M9R]J#U^5R=?/LB'8MY+S0[Y&99))G1=&+QNTQ_9Z5>>NCM%7AVR6U:%!;@A_ M^DD_]1/1IE[Y8>^,F,XQ[/69ZF,95]LS[,VW?/;5'M.XZOCX<.TA@J7-2_:8 M9VYK>]WCFEMM>,8]W+BPORF0VPM/_IXWZ>)97 M,E,BDZ:#R3WB[3^_ISZNY96<"QL7[M(>)E59'1K$RND?F>HWM50_&9/6XY]O M;L;ES-,>OBHC-+A%:$ ZR/0CF5)0WG&M=D-SLWSJ9NT_,SBRJ%S>VFM?ES8E M;V6E@U;(" UN$1K\E_6A0:9K=*LU1OUDM*E:M[>/U@2$C-#@%J$!J28_]#+W MOJ(WXJ_^J$]&+]Y,EZT?[HO>W&M?FS8UO/E,<_E2N(M'"0UN$1K\E_6A04CG M'I]O#.65S!V5.<0A+]8E-+A%:$"JG3A\)EK$7IG[U?3>2]F[(2'YBB-SUT.< MIB3KIW:N/J@]A-8(#6X1&OQ':##_LX!/.GR$>%.N^9769LNRO=I#:(W0X!:A M :DD 6!"[OQ*']\7[N^:<G?E+:5)M'AYAS127:0VB%T. 6H0&I)%]II1UEDF,L7T=IP9J< MA#-9RZ9]C2:M&E]N%6RW/T*#6X0&_Q$:RI@Y8'F0K?:&%F3,D7WOXK! : MW"(T(%5DKGKWVF,_TV*UHI*>Y^OG[]3^\X-SLN",:?K/?=6O49N2]2PA=OLC M-+A%:/ ?H:$,V6VYQ<\'JI^8-M7X^SVBG4-#0VAPB]" 5%GUWM9HSQB;X]SF M5V\%O19+R^*QZX)\L25[WLBFDJ$A-+A%:/ ?H>$:\D,HZP2T3\ZD)9^M1[69 MK3U\B1$:W"(T(!7D*\-K5=CC1KZ.+AF_GKT;$I+KM\-CP]2O4YN2C51/'3FK M/82)$!K<(C3XC]!PC4L72H/\ M^&#W(*>L:),=:4/<6TAJ4)-I0;5@)32X16CP'Z'A.N3!6UK%:9^@-B6=*DI+ MPOGL3VAPB]" JBH\4&0:?JMSE8^UK(60#2HSZ:''!1FOP7^<'F:WOYO#ZO9' M:'"+T. _0L-U2&>/,>WG!GE3EC=0:V=OUQ["2B,TN$5H0%5<*;T2;=B5JN-= M_]Y.9L_Z NU_*SBRJ6>HW?[D&I>=KD- :'"+T. _0D,Y9.=2Z2FN?9+:5*M? M#C9GCH>Q\RJAP2U" ZI"KH_%*K M: ?Q$! :W"(T^(_0$&/.T/P@YX[*HNCW!R[7'KY*(32X16B +7FPSZLQ,N7' M7-9BA?1UU!?R8JLJB]$U2W80/UU8K#V$%2(TN$5H\!^A(8;L8MGN-T/53U2; MDJ\D!;M.: ]AA0@-;A$:8$NZ':6KLYP\_(:Z:["F_!E;HLW3M*_;I!5*MS]" M@UN$!O\1&BJP8<$N4^OV]NHG:]*2]1C2J<+WEH:$!K<(#; AYTV3'_1*VW&7 M/OZS!JWP_G[EFY+B2]$&>]K7K4W)[VK!SN/:0QB+T. 6H<%_A(8*2">B_B]. M43]9K6[*7VT7M>?S&:'!+4(#DKKZ\54SO??2Z.UP.H]]PV]WB1[2D,S>#076 MF^QIEG3/ZMMPDM?=_@@-;A$:_$=HJ 1Y&U+GS@[J)ZQ-Y3TYTNN=5PD-;A$: MD)3L-%_OGEPGQW]TVSE1]SI4GHR7/&B%VNUO\Y(]VD-8+D*#6X0&_Q$:*D'> MM$WKN23(F[*\S5D^9;/V$):+T. 6H0%)R N'_B^Y^]+Z[.WMS8X,N^9[K)'Z'!+4*#_P@-E73A[$73^/L]U$]:FY)%AB<+SF@/ MX741&MPB-"")C8MV.U_3U>7IT2R*MB =\T+L]B=M8V4]BX\(#6X1&OQ':$A@ M\9AU:>L>DLZ2N# M4WSJ0O367OL:MJG&W^MA"O<7:0_A9Q :W"(T^(_0D,"E"Z4FY[=OJY^X-B6? MK@]M+]0>PL\@-+A%:$!ER4L2K7:>37_>^ M'EZW/VG:T>6I45ZU8"4TN$5H\!^AP<+1/2>C'9>U3V";FW*;1X=XMEY,66[$#N M T*#6X0&_Q$:JB!_QI:H/:#VB6QS4Q[3;HX7+5@)#6X1&E >:=G9ZA?^M>R4 M!U]Y $8R,@TUU&Y_\I7$AVY_A :W" W^(S14@7QMZ%9KC/J);%,-[LLSN]8< MTAY"0H-CA :4Q^?-P9H\U-.;*2LAD<87SSK>G"\5)>LQ!C:>JOYBB]#@%J'! M?X2&*I*'RKIWYZJ?S#;5H\[X:-&<)D*#6X0&7$_1T;.J+58K*FG!.K'3 F_6 M8H5"%I'W?VF*^O&SJ:=O;6MVKCJH.GZ$!K<(#?XC-%21O D9U6:V^LEL4S)W M>>WL[:KC1VAPB]" :\D];'CSF=YWVY&'R,(#_NT:[+NC>T\%^V)+IE=I=L\B M-+A%:/ ?H2$%9%%QX^_U4#^A;:KI/_=5;<%*:'"+T(!KR89:LK&6]K&O3/7Y MW22O^OB'0$+ANWV6>A\*KU?R-TNW/RV$!K<(#?XC-*2 W)07CEX;; O6.4/S MU>:.$AK<(C2@+.E*U+WV6/7C7MF2<+-A07;_:-N0XRSK0K2/GTW)BRVM;G^$ M!K<(#?XC-*2(?$)M]G!_]9/:IEY\L+LIW*_SV9_0X!:A 67) WB-+X?5EK/= M?PPUYXI*M(NG6YE2KXV3.ZZ2.7%%J'!+4*#_P@-*;1^WHX@6[!* MR9QFC9LRH<$M0@/*DNM>^Y@GK2>^V,+,?7N5]M %1[K]R?6E??QLJL$W\\R! M+<>^UA MYV.23H0&E#6RU2SU8VY3TNGIQ*'3VL,7G!WY!Z)[O?;Q2UHRC?:-.N.:<*Z2/^S&UM MU?_W:TM^I)K\H)Z7BD&Z$!96W^8$\PBZ#+UN.?;VZ&-7M/>_B")];TJ.X<&MQS*N+SRA 67)0U&O M>A/4C[OM#[@/NP:'1EJP-OI.5_7C9U.M?CG8>;>_DP5GS-0>'ZC_)EU;B\>N M4^U\F Z$!O\1&M+@U)&ST5MJ[1/S]N.JY[/ MCS>7+F36@U.ZR8LMV?U;^]C9ECPL(S,1&OQ':$B3E=,_\O*39F5J6L\E:BU8 MD5Z$!EQ+KO7Q'>9%4WZTCW_2JO:%%F;5>UNUAS X,@]>6IEJ'S^;>NG_OL$F M?QF*T. _0D.:R-OZ]O_Y=I#!X7=_USEZ^XC,0VC ]9PY?BYZ&-,^_C;5_)$! MT8)5)+-ZYM8@OS#);^JHUK,S:@$P_@>AP7^$AC3Z:.E>4^NK[=1/=)L:_,?I M48L^9!9" \HC;4R?_%)8>S9(R=>&&7V7:0]?<.3^+AO[A?ABJ][?=C([5Q_4 M'D*D&*'!?X2&-)(+H%^CR>HGNDW5_EI.%'J060@-*(^<&VT>':)^#MB4M& ] MMN^4]A &9^>J@Z;NW;GJQ\^FI*L1TV@S"Z'!?X2&-"O8=2+Z0=,^V6VJS:_> M8I%AAB$T((Z\*/"Q!7)%)6_+^[\T17OX@B,/:;*>1?OXV93L9"YK!Y$Y" W^ M(S2DF5P$\ND\Q$6&,E5A_HC5VD.(%"(T((ZLQ1K49)KZ>6!3TC*:*2O)G3A\ MQC1YJ*?Z\;.I5W_4QY2;.7^Z M1'L(D2*$!E3DZ)Z3YOEO=%0_%VPJ[\F1IJ28A\@D9(K/HC%K@]Q;2+XPS1J\ M@FE*&8+0X#]"@R/2%C#4F_+DKHOH5)$A" VHB#R 3>J\,,BOH]5N:&Y63&/* M2E*R*#K4%ULR_;=P/RU8,P&AP7^$!D=DY^,N3XU2/^EMZKFO=XAV1T;X" VH M#'E;+QL]:I\/-M7TQWVC#3:1S.8/]@39@E5J2--W>;&5 0@-_B,T.+1W0T'4 ME4C[Q+>IWO4GLB@Z Q :4%E+)VXP-6]NK7Y.)"WYHCNQTX+H 025)P_=TNTO MQ!:L\F)K\Y(]VD.(*B(T^(_0X-!?+H@0/_M+1Y4UL[9I#R&JB-" RKIXOC1: M(Z!]3MA4PV]U-OLW']4>PN#LVW3$O'!_5_7C9U.YU8:;TI++VD.(*B T^(_0 MX-C1O:?,BP]V5S_Y;:K5+P>SR#!PA 8DL?7#?4%^'96WY?U>F,S7AH1DO&0] M2XCK[Z0%Z[))&[6'$%5 :/ ?H4'!G"'Y07YMJ'YC2S-KT KMX4,5$!J0Q)7+ M'WO](QY[O[JI911ZD,SIPN*HE:GV\;.I%_^^.]-H T9H\!^A04'QR?.F[:_# MW'FU_KV=S)GCY[2'$)8(#4A*^OC+=!_M<\.F^#J:G#RXY<_8$N37!JDIW1>S M*#I0A ;_$1J4R(DGFZ=I7P1)2S[[CVPU*WH#B? 0&I"4M&"=.6!YD%]'I07K MPM%KF::4D&SRU^&Q84$NBFYP7YXYM*U0>PAA@=#@/T*#$NF+W:/.^"!ORK5N M;Q\MF$-X" VP(;ONACIEY95_ZFT*#]#'/ZFMR_>96E]MIW[\;&I@XZG1;RS" M0FCP'Z%!T>$=QX.]*;_QW+BHNPK"0FB K973/S)/W1)F'_\Q[>=J#U^0!KX\ M3?W8V93\KFY.]2PA(33XC]"@3!89RN=S M[8O!IO[\TS?-F1,LB@X)H0%5L6O-(5/OGESU\R1IR330KL^,82U60O(0]]Z; M'P;[8FONVZNTAQ )$!K\1VCPP(*1:Z)VIMH71-)ZXHLMS+1>2[2'#PD0&E 5 M\M ]NNV<(-=B21__M7.V:P]A<*0%:_-'!J@?/YMJ])VNYEQ1B?80HI((#?XC M-'C@_.D2T_X_WU:_(&Q*WCH6'3VK/82H)$(#JNK4D;.FT0/=U,\5FVKV<'_6 M8EE8.WM[D"U8)=Q.R)U/"]9 $!K\1VCPQ,Y5!TW-K[16ORAL;LK2J>)**9TJ M0D!H0%7)#_OBL>N"?(B4DO:QM&!-1CH12?.+$+\P/7M[>[-_\U'M(40E$!K\ M1VCPA-R4I5-%B#?EFC>W-MOS#V@/(2J!T(!4D/M5BY\/5#]?;$H6]A;L/*X] MA,'9N_&(J7U'COKQLZE>=2?PA2D A ;_$1H\4KB_R-2YJZ/ZA6%3>35&1@^D M\!NA :DBZP-";!DM+V:&O3Z31=$69-Q"W.1/'O96O[]->_A0 4*#_P@-GIF8 MMR#(3A75;VIIEDW:J#U\J "A :DB\\3E#:[V.6-3=>[L8';P=30Q>;$5:@M6 M^3)VX2POMGQ&:/ ?H<$SQ:.7M*3;W[M]EFH/'V(0&OQ':/#0A^]L"G)1 MM'PA&9#[?97_]Y. MO-CR&*'!?X0&#Y447S)=GAZM?H'8U//?Z&@.[V"1H:\(#4@U>0A[]4=]U,\= MFY*-->GCG]RFQ;NCS=.TCU_2DG [O/E,NOUYBM#@/T*#IW:N/AB=H-H7BN,OLNB+R:H/.F>U:O>A""_,#US6]NH$Q3\ M0VCP'Z'!4S+75MZ(A'A3EOFN6Y;MU1Y"7 >A >D@/_9M'AVB?O[85(/[\LRA M[87:0QBXYD9+?E$!=%R]0JNOWYA]#@/T*# MYV;T6V:JW]A2_6))6M*I8MZP5=K#AVL0&I NTH)U4)-I04Y3DK"S84%V/PS8 M.'7DK'GEA[W5CY]-O?8O;T8OYN /0H/_" V>DT5ZS1[NKWZQV)2T8"T\4*0] MA"B#T(!T.K2MT#1ZH)OZ>613;7\]Q)1>O*P]A,%9-&9MD"^VY O)E#<^T!X^ ME$%H\!^A(0"K9VXU3]T2X*+HS[UN1K2K'SZ9DD[_C!T]K#R$^06CP'Z$A *4EETWO^A/5+QB;>O;V M]F;/^@+M(<0G" U(M[,GSYL6_SI0_5RRJ1?N[\I:+ L[5X7;[4_6L]#MSP^$ M!O\1&@(A+>+JW-51_:*QN2EW?68,-V5/$!J0;O+#OW;V]B 7R$I-[+2 G:(3 MDD7D@U^9'F2W/]E(==N*_=I#"$-H" &A(1#R(S8V9Z[Z16-3\O"P?OY.[2&$ M(33 #5D4G?O$B" ?(NO>G6OV?W14>PB#<^+0Z6BZC_;QLRDY5\^?9I,_;80& M_Q$: B(/?-)37/O"L2F9KE!\\KSV$&8]0@-Z_?WYIV^J'S^;:O)03W/B\!GM(653S1\9$%TO2&;YE,VFYLVMU8]? MTJIV0W,SIMT<[>'+:H0&_Q$: K1N[@Y3*\#/_O+&<4C3=\W5CZ]J#V'6(C3 MM3E#\J,',NUS*VE)"]99@U9H#U]PY,66-+_0/GXV)O?DLD#6@JQG>?K6 MMNK'+VG)POT^#2;2/4L)H<%_A(9 %>PZ$>RB:-EY5;JKP#U" S1L7;XO6FRJ M?7[9U+#79](R.B%YZ![==DZ0W;,>_WQSLW'1;NTAS$J$!O\1&@(E#]W3>BY1 MOXAL;\K+IVZ.;A!PB] #?(0V:O>A" ?(I_EZZB5,R?.!?MBJ_6_#XXV*81; MA ;_$1H")I_-&W^OA_J%9%.O_:2?*3IZ5GL(LPZA 5H.;#D6Y :54MV>'1O- MU4ON!<.'O1-'NXO_KQLZG&W^]A"@\4 M:0]A5B$T^(_0$#B9IM3AL6'J%Y---?AFGMF_F9U772(TZ"@IOA2]:=^WZ8@W M=6S?*>=KB^3KXJL_ZJ-^GMG4*S_LS0:5%J3;7ZB+HH>^-D-[^+(*H<%_A(8, ML&797E/GS@[J%Y3-35FZ0-&"U1U"@WNR-TFSG_4WM;^6$\V/]Z5DJM"H-K.= M+_*5G7=#G;+R3K?%3LL=(*"&X0&_Q$:,H#\Z,O^ M!R$N,JQ[=ZXYLON$]A!F#4*#>V-SYGI[;4I+T?T?N?W:)VNQY#AK_^\V)4&+ M78.3DR];SW\CO/4LV-9L6 MT][.%4*#>_T:^;NGBGQQD':HKFW//Q#DUP9YB)07-+1@34:Z9XWO,$_]^-E4 M7HV1M AWA-#@/T)#AI"+;=;@%>H75=*2MT]']YS4'KZL06APC]#P6?(0.?#E M:=Y^@8FKFE]I;;:OW.]\S$(GW:=>N+^K^O%+4I]^::"+DA.$!O\1&C*(W)2E ME:GVA97DABQO[;@ANT-H<(_0<'V%^XM,_7L[J8^![7G*3M')+1R]-JAN?_)2 MZ^#68]K#EC4(#?XC-&28E>]NB=Z$:5]+1*%.X0&]P@-Y9.%Q;+ M6'L;H>K'KS)5[8;F48M@N$-H\!^A(K6_VVIGC!T]K#U=6(33XC]"0@7:M.>1]IPII04G/<_<(#>X1&N*MF/:1 MJ7Y3>(NB'_]\,75_*58?&8==I#E74(#?XC-&0@ M:0\7[;SJZ=<&N2%O6)#=%YX60H-[A(9XLA:K>^VQZF-A4[7^>_RD]07FF=O"W#6XS^\FF=*+E[6',"C2PE2FIVH?O^M5C2^W,MM6T!U+ Z'! M?X2&#"47W[QAJZ*U ]H76MFJ?4>.V;V6'3:U$!K<(S143%XBR,.";_>KRI0\ M9&Y>LD=["(,C]Z*7_\&O%UL2 N5ZY:66#D*#_P@-&>S2A5+3_)$!ZA=:V1OR M\.8SM8)@6["V_?40;,&K0ARIVA9IR6;:R(9>:/? MJ?H(]>,7'<,OM#!3WOA >TBR&J'!?X2&#"=S1WO5FZ"^*%INR#)=BA:KN@@- M[A$:*D_>UK?\MT'JXV)3C;_7(]JP#LG(^>=#M[_7_N7-Z&L7]! :_$=HR )[ M-Q28!M_,4[W8VOSJ+5-\ZH+V4&0]0H-[A(9D5L_<:IZZI8WZV"0M:<$ZHN4L M7HPD)%\;AKXV0_7%EDR1DJE2T$5H\!^A(4N,[SA?]/6QL2GI '5PZS'M(0S.T3TG3:/O=%4[;GDU1IJ2XDO:PY#U" W^ M(S1DB:*C9U5V7I6W1WT;3HJF24$?H<$]0D-R!3N/1YW6M,?'ICK7'$4+UH3^ MTNU/XWC)@^"^34>TAP"&T! "0D.6D(M1/K_*@CV7%UG=NW/-H6V%VO\^/D%H M<(_0D)R\9)"OHR&V8'WBBRW,ZO>W:0]A<.1-?[.?]7=ZK.3\&M;L/5JL>H+0 MX#]"0Q:1G5=S?ONVLPM, LJXG'G:_S;*(#2X1VBP4WSRO.J4E:J4+.8^7JOTOHPQ" M@_\(#5EHX,O3TMZI0C[1TXW"/X0&]P@-]DI++IMVOQFJ/DXVU?#;7:*U&4AF M[\8CIM[?IG^3OQ8_'QC=#^$/0H/_" U9Z/".XZ;1 ]W2>G'E/3F2&[*'" WN M$1JJ9N.BW='?J3U624OFRP_XPU1:L"8D7QO&YLQ-ZXLM>?ACW8E_" W^(S1D MJ6D]EZ1M4;3L0+TC_X#VOXCK(#2X1VBH&NE$-+#Q5/6QLJE:7VUGMJ_BT]K^&/GM/\EQ" TN$=H2)TEX]=' M:Z:TQRUI20O6R5T61E],4'DR7GT:3$S))G_2:EQ:^,)?A ;_$1I@AC1]M\HW M9;DA\PG>?X0&]P@-J2,M6#L\-DQ]W&Q*6K >V'),>PB#(^L/&GPSK\KCW^J7 M@Z-=I^$O0H/_" V(UB#\_KM5:\':[=FQT8[3\!NAP3U"0VIM6['?//?U#NIC M9U.]ZT_4'KX@3>ZZJ$KK69ZYK6W6/^R%@-#@/T(#(G.&Y$=K$FPN).E&(=.< MX#]"@WN$AM22SFS#F\]4'SN;DH>.]?-W:@]A<$X=.6O^_%/[;G_2LO?RI2O: M_P8J0&CP'Z$!D;,GSYLVCPY)?!')M*81+=ZGQ6H@" WN$1I2[^C>4U7^.JI1 M\K:\U2\&L4= 0O(P^>$[FZQ>;,GNTM*R%_XC-/B/T(!/K9^W(UJ;D.0BDKFF M14?/:O_IJ"1"@WN$AM23!;+O#UP>; O6#\:M9Z?HA"1H)5W/(F,M4YMHL1H& M0H/_" WXE"PR[%5O0J4O('GK,W/ PB#4[#KA'GQ[[M7.+ZYU89'NTHC'(0&_Q$:\!G2J:*BG5>E=2 WY/ 0&MPC M-*37COP#T6)7[;&TJ3>>&T<3"0O3>R^-?;$E+7DW+]FC_6V+/=!X^!6-BD*$:'!/4)#>LD4'YGJHSV6-E7SYM9F[>SMVD,8G#/' MSYEF/^M?[K@.?F4Z82Q A ;_$1IP7;)603[O7GO1R%S229T7THTB4!(:*IIZ MIEEY-49J#U'*#7QYFOJXEE>U[\@QV_,/: ]1EV?\$B-*!<6Y;MC=8NE+UH M9"[IN:(2[3\-EDHO7C;M_F.HEZTJJ]_4TLQ^:Z7V$*6<])>7-U3:XWN]:O[( M@&B/EM#)P\:ZN3NB:4H^GMOEE?RM79X>36BP(--CWZ@S[C-C.FOP"L8S8*O> MVUKI9BRN2[YNR0N*;$9H0+GD ;/L6U+9PV'>\-7:?Q:J2#ID3>RTP SXPU33 M_Z4I7I2<9XO'K,O(3:_D.I+@(%U?M,>Y;(WO,,\Z;8X M.I^TQ[?"<[[Q5#,Q;X$YNN>D]M %2\[?LH'\E7_JG9'WD&PBS0V63]ULAC3U MZWXY-F>NV;?IB/;PJ",T(-:)PV=,G;LZ1F_$ GRAPHIC 17 image_1a.jpg begin 644 image_1a.jpg MB5!.1PT*&@H -24A$4@ E@ !-" ( #U@(V* "7!(67, !<2 M 7$@%GG])2 *3VE#0U!0:&]T;W-H;W @24-#('!R;V9I;&4 'C:G5-G M5%/I%CWWWO1"2XB E$MO4A4((%)"BX 4D28J(0D02H@AH=D54<$1144$&\B@ MB ..CH",%5$L#(H*V ?D(:*.@Z.(BLK[X7NC:]:\]^;-_K77/N>L\YVSSP? M" R62#-1-8 ,J4(>$>"#Q\3&X>0N0($*)' $ BS9"%S_2,! /A^/#PK(L ' MO@ !>-,+" # 39O ,!R'_P_J0IE< 8"$ ,X.KL[.-HZV#E\MZK\& M_R)B8N/^Y<^K<$ .%T?M'^+"^S&H [!H!M_J(E[@1H7@N@=?>+9K(/0+4 MH.G:5_-P^'X\/$6AD+G9V>7DY-A*Q$);8@)0" 9DF2<0 7D0D+E3*LS_'" 1*"! M*K!!&_3!&"S !AS!!=S!"_Q@-H1"),3"0A!""F2 '')@*:R"0BB&S; =*F O MU$ =-,!1:(:3< XNPE6X#CUP#_IA")[!*+R!"01!R @382':B %BBE@CC@@7 MF87X(<%(!!*+)"#)B!11(DN1-4@Q4HI4(%5('?(]<@(YAUQ&NI$[R R@OR& MO$?0JV@/VH\^ M0\3#Y#/D&^0A\EL*G6) <:3X4^(H4LIJ2AGE$.4T MY09EF#)!5:.:4MVHH501-8]:0JVAME*O48>H$S1UFCG-@Q9)2Z6MHI73&F@7 M:/=IK^ATNA'=E1Y.E]!7TLOI1^B7Z /T=PP-AA6#QXAG*!F;& <89QEW&*^8 M3*89TXL9QU0P-S'KF.>9#YEO55@JMBI\%9'*"I5*E2:5&RHO5*FJIJK>J@M5 M\U7+5(^I7E-]KD95,U/CJ0G4EJM5JIU0ZU,;4V>I.ZB'JF>H;U0_I'Y9_8D& M6<-,PT]#I%&@L5_CO,8@"V,9LW@L(6L-JX9U@37$)K'-V7QV*KN8_1V[BSVJ MJ:$Y0S-*,U>S4O.49C\'XYAQ^)QT3@GG**>7\WZ*WA3O*>(I&Z8T3+DQ95QK MJI:7EEBK2*M1JT?KO3:N[:>=IKU%NUG[@0Y!QTHG7"='9X_.!9WG4]E3W:<* MIQ9-/3KUKBZJ:Z4;H;M$=[]NI^Z8GKY>@)Y,;Z?>>;WG^AQ]+_U4_6WZI_5' M#%@&LPPD!ML,SA@\Q35Q;SP=+\?;\5%#7<- 0Z5AE6&7X821N=$\H]5&C48/ MC&G&7.,DXVW&;<:C)@8F(29+3>I-[II23;FF*:8[3#M,Q\W,S:+-UIDUFSTQ MUS+GF^>;UYO?MV!:>%HLMJBVN&5)LN1:IEGNMKQNA5HY6:5855I=LT:MG:TE MUKNMNZ<1I[E.DTZKGM9GP[#QMLFVJ;<9L.78!MNNMFVV?6%G8A=GM\6NP^Z3 MO9-]NGV-_3T'#8?9#JL=6AU^<[1R%#I6.MZ:SISN/WW%]);I+V=8SQ#/V#/C MMA/+*<1IG5.;TT=G%V>Y1*=/5Q7>%ZTO6= MF[.;PNVHVZ_N-NYI[H?63-ST,/(0^!1Y=$_"Y^5,&O?K'Y/0T^! M9[7G(R]C+Y%7K=>PMZ5WJO=A[Q<^]CYRG^,^XSPWWC+>65_,-\"WR+?+3\-O MGE^%WT-_(_]D_WK_T0"G@"4!9P.)@4&!6P+[^'I\(;^./SK;9?:RV>U!C*"Y M015!CX*M@N7!K2%HR.R0K2'WYYC.D& M/XYPB%@:T3&7-7?1W$-SWT3Z1)9$WIMG,4\YKRU*-2H^JBYJ/-HWNC2Z/\8N M9EG,U5B=6$EL2QPY+BJN-FYLOM_\[?.'XIWB"^-[%Y@OR%UP>:'.PO2%IQ:I M+A(L.I9 3(A..)3P01 JJ!:,)?(3=R6."GG"'<)G(B_1-M&(V$-<*AY.\D@J M37J2[)&\-7DDQ3.E+.6YA">ID+Q,#4S=FSJ>%IIV(&TR/3J],8.2D9!Q0JHA M39.V9^IGYF9VRZQEA;+^Q6Z+MR\>E0?):[.0K 59+0JV0J;H5%HHURH'LF=E M5V:_S8G*.9:KGBO-[=L*XQ4%*X96!JP\N(JV*FW53ZOM5Y>N?KTF>DUK@5[!RH+!M0%KZPM5"N6% M?>O;>+9Y;#I:JE^:7#FX-V=JT#=]6M.WU]D7;+Y?-*-N[@[9#N:._ M/+B\9:?)SLT[/U2D5/14^E0V[M+=M6'7^&[1[AM[O/8T[-7;6[SW_3[)OMM5 M 55-U6;59?M)^[/W/ZZ)JNGXEOMM7:U.;7'MQP/2 _T'(PZVU[G4U1W2/512 MC]8KZT<.QQ^^_IWO=RT--@U5C9S&XB-P1'GDZ?<)W_<>#3K:=HQ[K.$'TQ]V M'6<=+VI"FO*:1IM3FOM;8ENZ3\P^T=;JWGK\1]L?#YPT/%EY2O-4R6G:Z8+3 MDV?RSXR=E9U]?B[YW&#;HK9[YV/.WVH/;^^Z$'3ATD7_B^<[O#O.7/*X=/*R MV^435[A7FJ\Z7VWJ=.H\_I/33\>[G+N:KKE<:[GN>KVU>V;WZ1N>-\[=]+UY M\1;_UM6>.3W=O?-Z;_?%]_7?%MU^@\]'<1_<&A8//_I'UCP]#!8^9C\NKGC@^.3GB/W+] MZ?RG0\]DSR:>%_ZB_LNN%Q8O?OC5Z]?.T9C1H9?REY._;7RE_>K ZQFOV\;" MQAZ^R7@S,5[T5OOMP7?<=QWOH]\/3^1\('\H_VCYL?53T*?[DQF3D_\$ YCS M_&,S+=L @8TA230 >B4 ("# #Y_P @.D '4P #J8 .I@ !=O MDE_%1@ #\%)1$%4>-KLG7]0$V<:Q]-.9S3$JN 8JG)"KJ2@%*+ M1BA5/2B MU@JMIH-CN4K]<>G(=,0RWJ7VKMK>W#572I7IP)12/>Q11\;8'O2'R &6 R)5 M% %!;-! ![7@".*81O[R_LA=AFZR;W8WNV$W^7Z&?TAV-^_S/L^^W_=]]GW? M?>C!@PTRF2S5$ M[#UW[4*CM M?R]HO17DYL/1 "," $ (#@'A'RCK5[&;(-.^[==_T[)WQVF'*6 M:*/7EQKFI2229UPP*MOK2=4I;5[L.;39KIO"XIS M*$ZJ.OAONH.7K8NG6ZKEL$_\T#EPZ\;8U4O7[XTY6LIZR$:E&N*B-0NB8N=K MM#$!8#X%2UUGMZ6_[\R/ TTC=,H%B]8NCQ6KIC&L%5J_OK"=U47 M"9=ULL:8'*^-9GYESKB[ M05XMXRS)VLW+OS0D5*U8N2TQ/2N),D@@G!*5KGPV>TG:\XE\ M]7BD,2(DZXHF+9JP->+9AAZZTQ/T*JJ>W;M/^"U-6C3=5ZTG.TIRJEE9U"+K M<0;!]J+UY'9'_.9/;KB/OE/O7.)-ILML\]I:.>P37Y0WF(W-#*NW MUM1>*VMG4K<^==*)U24S5 --(R5-U0R%T'='"^T10@G7;4F= MHYQ=NOGO(+&K/;"S&-E^T\X[!.2-M]AG]B7 M\TE)3C63=H3MP"LOI9#Y;&BE\-] M5+2KLC#S&!,5E(JS&.[_4+&S[O.#WSKL$W_YW6&&IY3D5%@8F<= MY2%B8 JA3"9;MV,9^8".UCZ/GU\Z>Y7N%+TI3= '2&PQ&YOIW"E^\UM/=@C1 MCHR.C+^W^9^^7Z?+;*/K9X!@\$A+60^AK10H>CGT)LO_7,W70%"ZSN+@B\J_ MGPH*(4Q\9A'Y@&Y+O\?/"8G!)Y]Z7&R5U7BB7:+F'WVG7H@*^<=?O^(K547H M9X!@\,C9AAX_1R];ZJHL_.IQ\-P^76;;Z,AXX MAF'+6&F,R>?SN/G@G) :C MTI5>IVOZ0E2Z99;>E.8^28?NLEYS1'I3VD>7\X_>WK^G9E.H6D$^F#![%@2\1^@ZA0)% M+X?16\7..B9'AJH5J88XW#X4^BX.B+EXO*TCC-=&U\K:"0=TM/91)C@1$H// M9B_AU\Z0F?)40]R,4'F\-CIV211E!I=S7MDJ?4J]N8T\#]#:/>AQ$IJ8S1^\ MS>4 M$C)++64]V?G#TEK'^?ZYUR;_2]AT.T&OROGCZJD:5$V)1Z+2E>MV+(N,F3=X MY>8WY6?(244ZM1,H>MER\FBKUV/TIC37&H."8MGHR'C?Q0&Z8HC062\59,R= M-[OWW#6&DL_J%,J:R( 50JU.$ZHFC?2[+?T4)2 D!M.>3^373JU.PV2>\2I] MRO#0*(<97"(WG\"-_ML.^P3E>:1<,$"+W06%0>2="KC&5;G'&ECH]6>QV(LSIE>&A4S#'V11]>O6M]>13*'O$"!>]O->MNVY)RUD4UT2HPK-V M+^?WE)]L02.$3ZV,(Z<^)L@G[84$PHD\3DP/-D3ED:ATI7MG+DPYB\,#/"&BE]^Z ME4;'SV?J7?(K(X7.O475\9%2ZDI#%OG3VJFL.""$S(/3R M06?N_N>[#E<'BI?V5[3F_RKZ,2:'.;<^*9%5ZTUI3':$(A"7$47W563,//*Y M[IDNX#M^]DA$[%R/G\^<$R+^Z.6@^OSF\_WL+(]."7ET.EO_DD\1.3R_?8*\ MHL[5^A,2@X(N'[34=>[+^63;0E-AYK&2G.J6LA[G7V";'Z:4ZXEP$W9>=BP)! ]8@0TA9"\HLZ5 M'B0D!LD)1LX,V8;WY7Q2F'E,T)6YHC4_._^W7J=?NSS>4#MF&.?R<8J:< MT*[AKO,_DO:(GZ.7+8\_N0#.@A!2_41^###0=T-&GQB,2E<*,;-NR#;\=F:Y M'S:G$*?Y,IDL0A6^O6@]V[,&FD;>SBS'YF=@:D'T HD)H M]RKC@,,^X74J< ";[T*KTWQT.=_KI@'NH]C/"K_&?0*F%D0OD)@0DN=Z##2- M?%':1/>MU[W*.-!ZLL.K"CHW@\@MU3DWIP@D\RD]ZP.G=N^IV<2J0:DUM;/= M'HFP9@@]]"DA #SBM^AER]5+U^$L""$5N6(:64OH4I2IAC@A,N#?E)\A2^"> MFDV'N_]44)R3M77%*GV*CT_IQ&:^Q\ZULT%A/@?APG\N4SXA/,^7$=<,>7V8 MC_?7X;1B];%T\[R5QV"?(&SN]6[.#LA+V MULT[ 6,^N4$I*,XY]*.1R0C8O8M*>)XOD\EZ&@?HOO*Z@LIO-7#W]L^!U.,. M (_X+7KYI@$O0J]P5 MM[K 6.^ M5\*4LU[.?^ZCR_GD6\B]BTI>SS1FM=/MA4^>.$Y8025$^^6>-*-[89;X"0"/ M^"UZV1*;Y&4?@*;J\W 6A- #;+>-7KDMT?_+J._>HCX['!T9][JI8,"8[X+# MK+R(7WM9YNQQ+_PAVS!YU28Y!\46KXNNBM^HFCP$=-@G/BWX2J!*;BGK$72X M*0F/B"1ZBW95OCC]3;H_=Q&*4(63M=9L;+;4=<)9$$(J22L6LSI>H/5S9 :: M1NK-;9/CK/B-*E[FEXK*_'ISVXO3W]R]^D#UX=.=EBL>FV/RWO S0JF9'+EB M&OG-4RUE/9/K5O;_]YJ2B\KO="&OSUR=.U76F]NLW8/UYK:\E$(?O4]N+BEO M3[5V#_+X#CE)>$0DT_G9QC&!T9M]1UENT_4;2KDI([ M#51G29='!+INA"H\0:]BN'1/P/5SWGI>)3G5WY2?25X;\T/[$(\+#45B/D7U M*YK^]ZJ4!+TJ,4.MF"F/C)EWZ^8=6^]U\@LW/"X9SMB83/>"1E?=#@^-IF*\1TH5"U@JQMSJVY^/JYN(RH%FL/8=S0<.B",W_EZMI_ M>?\]OGY=$AX12?2R9>WFY5Y?2F,V-IN-S:%J15Q&%&7HEKD]+7BGY&HXR-3#7'D7(VS:6#X*^Z- MA>\\O7$1N;GAE\=48>0#QJQV@E+ZB"0\(I+HY9!=R"W5,7E1'T,7!XFSI,+# MPEUZ^=JE#(\4=$3O?YD1E?F^DVJ(H]M3F,/>5W3DENJ$&!:GZ)[T9UV1W^'E M!\3O$?%$+UMTV5H.;\^ LX)="+WFP?TSHE^^=BG;.9R!9+Z/A*H5A-?(<=O[ MRF,E9&U=(43Y-=H85ELV^XA6IYF28).01\03O1SNZ%T?9O.HA7!64 @AP_ZX MT.OGY(II!1]O9M7SRBW5!8SY/K8C[];L(.NT5J?9WYCK2\=6;TISO>I:"%Y] M:SVKXNE-:;YH)]M@$T*,1>X1\40O6\*4LXQE6WCL6L%902&$&FT,VR42E*_%(O>(J**72\>Z.(?M M3F]PELAY1.@?V+QO%6$1J"8MFM7Z.?F,Z82("2&^OJ2@."=S^V#CB?:^,S^Z MSXZ)2E<^F[TD[?E$9Q>2;J 6,E,N.?-7Z5-BDU1]YVU7+UWW:/OD2HA=MC!> M&[UT>2RK@CFK-SM_^/SIWN^J+GJ=?+3&F!ROC:;LZ<.[TR>+TSN5O[>\TMEM MZ?0E[2*T%G^ M.44\//3@P8/@[ (,V88=]^X[_2=$SU',..P3E#UWYH3/YC&)-#HR?GOXCOMV M4)$Q\\10VR[7"V$[76U0Q?+7C_ES"P61>T14T XML 18 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cover - shares
6 Months Ended
Dec. 30, 2023
Jan. 27, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Dec. 30, 2023  
Document Transition Report false  
Entity File Number 000-22874  
Entity Registrant Name Viavi Solutions Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 94-2579683  
Entity Address, Address Line One 1445 South Spectrum Blvd, Suite 102  
Entity Address, City or Town Chandler  
Entity Address, State or Province AZ  
Entity Address, Postal Zip Code 85286  
City Area Code 408  
Local Phone Number 404-3600  
Title of 12(b) Security Common Stock, par value of $0.001 per share  
Trading Symbol VIAV  
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   222,565,774
Entity Central Index Key 0000912093  
Amendment Flag false  
Current Fiscal Year End Date --06-29  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
XML 19 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Revenues:        
Total net revenue $ 254.5 $ 284.5 $ 502.4 $ 594.7
Cost of revenues:        
Amortization of acquired technologies 3.4 5.7 6.9 12.8
Total cost of revenues 106.5 117.5 210.0 242.9
Gross profit 148.0 167.0 292.4 351.8
Operating expenses:        
Research and development 49.5 51.9 99.4 104.5
Selling, general and administrative 74.8 90.0 152.0 170.2
Amortization of other intangibles 1.4 2.2 3.5 4.4
Restructuring and related benefits (0.1) 0.0 (0.9) 0.0
Total operating expenses 125.6 144.1 254.0 279.1
Income from operations 22.4 22.9 38.4 72.7
Interest and other income, net 3.8 2.2 14.0 3.3
Interest expense (7.9) (6.2) (15.7) (12.3)
Income before income taxes 18.3 18.9 36.7 63.7
Provision for income taxes 7.6 10.5 16.2 22.7
Net income $ 10.7 $ 8.4 $ 20.5 $ 41.0
Net income per share:        
Basic (in dollars per share) $ 0.05 $ 0.04 $ 0.09 $ 0.18
Diluted (in dollars per share) $ 0.05 $ 0.04 $ 0.09 $ 0.18
Shares used in per share calculations:        
Basic (in shares) 222.5 225.9 222.2 226.1
Diluted (in shares) 223.5 227.1 223.9 228.8
Product revenue        
Revenues:        
Total net revenue $ 210.9 $ 241.5 $ 416.5 $ 509.2
Cost of revenues:        
Cost of revenue 83.2 92.5 161.4 191.4
Service revenue        
Revenues:        
Total net revenue 43.6 43.0 85.9 85.5
Cost of revenues:        
Cost of revenue $ 19.9 $ 19.3 $ 41.7 $ 38.7
XML 20 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]        
Net income $ 10.7 $ 8.4 $ 20.5 $ 41.0
Other comprehensive income (loss):        
Net change in cumulative translation adjustment, net of tax 29.7 43.3 9.3 0.7
Amortization of net actuarial gains and other pension adjustments 0.0 0.0 (0.1) (0.3)
Net change in accumulated other comprehensive loss 29.7 43.3 9.2 0.4
Comprehensive income $ 40.4 $ 51.7 $ 29.7 $ 41.4
XML 21 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Millions
Dec. 30, 2023
Jul. 01, 2023
Current assets:    
Cash and cash equivalents $ 543.7 $ 506.5
Short-term investments 25.0 14.6
Restricted cash 3.1 4.5
Accounts receivable, net 208.9 231.2
Inventories, net 115.1 116.1
Prepayments and other current assets 69.5 72.1
Total current assets 965.3 945.0
Property, plant and equipment, net 236.5 243.0
Goodwill, net 455.2 455.2
Intangibles, net 48.2 58.6
Deferred income taxes 90.4 87.0
Other non-current assets 60.6 61.7
Total assets 1,856.2 1,850.5
Current liabilities:    
Accounts payable 43.8 47.2
Accrued payroll and related expenses 46.6 50.5
Deferred revenue 60.8 78.6
Accrued expenses 21.9 21.2
Short-term debt 96.3 96.2
Other current liabilities 42.7 49.8
Total current liabilities 312.1 343.5
Long-term debt 632.8 629.5
Other non-current liabilities 183.3 186.7
Stockholders’ equity:    
Preferred stock, $0.001 par value; 1 million shares authorized, no shares issued or outstanding at December 30, 2023 and July 1, 2023 0.0 0.0
Common stock, $0.001 par value; 1 billion shares authorized; 223 million shares at December 30, 2023 and 222 million shares at July 1, 2023, issued and outstanding 0.2 0.2
Additional paid-in capital 70,444.8 70,427.3
Accumulated deficit (69,590.2) (69,600.7)
Accumulated other comprehensive loss (126.8) (136.0)
Total stockholders’ equity 728.0 690.8
Total liabilities and stockholders’ equity $ 1,856.2 $ 1,850.5
XML 22 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Dec. 30, 2023
Jul. 01, 2023
Stockholders’ equity:    
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 1,000,000 1,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, shares authorized (in shares) 1,000,000,000 1,000,000,000
Common stock, shares issued (in shares) 223,000,000 222,000,000
Common stock, shares outstanding (in shares) 223,000,000 222,000,000
XML 23 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Millions
6 Months Ended
Dec. 30, 2023
Dec. 31, 2022
OPERATING ACTIVITIES:    
Net income $ 20.5 $ 41.0
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation expense 19.5 17.1
Amortization of acquired technologies and other intangibles 10.4 17.2
Stock-based compensation 23.7 26.0
Amortization of debt issuance costs 3.8 1.2
Net change in fair value of contingent liabilities (8.4) 1.8
Deferred taxes, net 3.1 3.3
Restructuring (0.9) 0.0
Gain on legal settlement 0.0 (6.7)
Other 2.3 2.9
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable 22.8 42.2
Inventories (0.7) (14.4)
Other current and non-currents assets 1.3 12.0
Accounts payable (2.4) (6.9)
Income taxes payable (0.3) (9.0)
Deferred revenue, current and non-current (17.5) (8.3)
Accrued payroll and related expenses (4.4) (21.6)
Accrued expenses and other current and non-current liabilities (2.1) (25.0)
Net cash provided by operating activities 70.7 72.8
INVESTING ACTIVITIES:    
Purchases of short-term investments (115.0) 0.0
Maturities of short-term investments 105.3 0.0
Capital expenditures (12.5) (32.9)
Proceeds from the sale of assets 1.9 2.4
Acquisitions, net of cash hold back 0.0 (64.4)
Purchase price adjustment related to business acquisition 0.0 (1.0)
Net cash used in investing activities (20.3) (95.9)
FINANCING ACTIVITIES:    
Repurchase and retirement of common stock (10.0) (43.9)
Withholding tax payment on vesting of restricted stock and performance based-awards (9.3) (11.2)
Payment of financing obligations (0.1) (0.1)
Proceeds from employee stock purchase plan 3.0 3.7
Payment of acquisition related obligations (1.0) (0.7)
Payment of acquisition related contingent consideration (0.9) (0.5)
Net cash used in financing activities (18.3) (52.7)
Effect of exchange rates on cash, cash equivalents and restricted cash 4.9 (0.1)
Net increase (decrease) in cash, cash equivalents and restricted cash 37.0 (75.9)
Cash, cash equivalents and restricted cash at the beginning of the period [1] 515.6 572.8
Cash, cash equivalents and restricted cash at the end of the period [2] $ 552.6 $ 496.9
[1] These amounts include both current and non-current balances of restricted cash totaling $9.1 million and $12.9 million as of July 1, 2023 and July 2, 2022, respectively.
[2] These amounts include both current and non-current balances of restricted cash totaling $8.9 million and $12.8 million as of December 30, 2023 and December 31, 2022, respectively.
XML 24 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Millions
Dec. 30, 2023
Jul. 01, 2023
Dec. 31, 2022
Jul. 02, 2022
Statement of Cash Flows [Abstract]        
Restricted cash $ 8.9 $ 9.1 $ 12.8 $ 12.9
XML 25 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Millions, $ in Millions
Total
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Balance at the beginning of the period (in shares) at Jul. 02, 2022   226.4      
Balance at the beginning of the period at Jul. 02, 2022 $ 671.7 $ 0.2 $ 70,370.2 $ (69,542.3) $ (156.4)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 41.0     41.0  
Other comprehensive income 0.4       0.4
Shares issued under employee stock plans, net of tax (in shares)   1.9      
Shares issued under employee stock plans, net of tax (7.5)   (7.5)    
Stock-based compensation 26.1   26.1    
Repurchase of common stock (in shares)   (3.5)      
Repurchase of common stock (43.9)     (43.9)  
Balance at the end of the period (in shares) at Dec. 31, 2022   224.8      
Balance at the end of the period at Dec. 31, 2022 687.8 $ 0.2 70,388.8 (69,545.2) (156.0)
Balance at the beginning of the period (in shares) at Oct. 01, 2022   226.8      
Balance at the beginning of the period at Oct. 01, 2022 648.4 $ 0.2 70,375.9 (69,528.4) (199.3)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 8.4     8.4  
Other comprehensive income 43.3       43.3
Shares issued under employee stock plans, net of tax (in shares)   0.2      
Shares issued under employee stock plans, net of tax (0.2)   (0.2)    
Stock-based compensation 13.1   13.1    
Repurchase of common stock (in shares)   (2.2)      
Repurchase of common stock (25.2)     (25.2)  
Balance at the end of the period (in shares) at Dec. 31, 2022   224.8      
Balance at the end of the period at Dec. 31, 2022 687.8 $ 0.2 70,388.8 (69,545.2) (156.0)
Balance at the beginning of the period (in shares) at Jul. 01, 2023   221.5      
Balance at the beginning of the period at Jul. 01, 2023 690.8 $ 0.2 70,427.3 (69,600.7) (136.0)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 20.5     20.5  
Other comprehensive income 9.2       9.2
Shares issued under employee stock plans, net of tax (in shares)   2.1      
Shares issued under employee stock plans, net of tax (6.3)   (6.3)    
Stock-based compensation 23.8   23.8    
Repurchase of common stock (in shares)   (1.0)      
Repurchase of common stock (10.0)     (10.0)  
Balance at the end of the period (in shares) at Dec. 30, 2023   222.6      
Balance at the end of the period at Dec. 30, 2023 728.0 $ 0.2 70,444.8 (69,590.2) (126.8)
Balance at the beginning of the period (in shares) at Sep. 30, 2023   222.4      
Balance at the beginning of the period at Sep. 30, 2023 675.2 $ 0.2 70,432.4 (69,600.9) (156.5)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 10.7     10.7  
Other comprehensive income 29.7       29.7
Shares issued under employee stock plans, net of tax (in shares)   0.2      
Shares issued under employee stock plans, net of tax (0.2)   (0.2)    
Stock-based compensation 12.6   12.6    
Balance at the end of the period (in shares) at Dec. 30, 2023   222.6      
Balance at the end of the period at Dec. 30, 2023 $ 728.0 $ 0.2 $ 70,444.8 $ (69,590.2) $ (126.8)
XML 26 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation
6 Months Ended
Dec. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Note 1. Basis of Presentation
The financial information for Viavi Solutions Inc. (VIAVI, also referred to as the Company, we, our and us) for the three and six months ended December 30, 2023 and December 31, 2022 is unaudited, and includes all normal and recurring adjustments the Company’s management considers necessary for a fair statement of the financial information set forth herein. The accompanying Consolidated Financial Statements are presented in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) for interim financial information and rules and regulations of the Securities and Exchange Commission (SEC). Accordingly, such information does not include all of the information and footnotes required by U.S. GAAP for annual Consolidated Financial Statements. For further information, please refer to the Consolidated Financial Statements and footnotes thereto included in the Company’s Annual Report on Form 10-K, for the year ended July 1, 2023.
There have been no material changes to the Company’s accounting policies during the three and six months ended December 30, 2023 as compared to the significant accounting policies presented in “Note 1. Basis of Presentation” of the Notes to the Consolidated Financial Statements included in the Company’s Annual Report for the year ended July 1, 2023 on Form 10-K, filed with the SEC on August 17, 2023.
The Consolidated Balance Sheet as of July 1, 2023 has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The results for the three and six months ended December 30, 2023 and December 31, 2022 may not be indicative of results for the fiscal year ending June 29, 2024 or any future periods.
Fiscal Years
The Company utilizes a 52-53 week fiscal year ending on the Saturday closest to June 30th. The Company’s fiscal 2024 is a 52-week year ending on June 29, 2024. The Company’s fiscal 2023 was a 52-week year ending on July 1, 2023.
Principles of Consolidation
The Consolidated Financial Statements include the Company and its wholly-owned subsidiaries. All inter-company accounts and transactions have been eliminated.
Reclassification of Prior Period Balances
Certain reclassifications of prior period balances have been made to conform to current presentation. Refer to “Note 9. Goodwill” and “Note 19. Operating Segments and Geographic Information” for further information.
Use of Estimates
The preparation of the Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that effect the reported amount of assets and liabilities at the date of the financial statements, the reported amount of net revenues and expenses and the disclosure of commitments and contingencies during the reporting periods. Estimates are based on historical factors, current circumstances and the experience and judgment of management. Under changed conditions the Company’s reported financial positions or results of operations may be materially impacted when using different estimates and assumptions, particularly with respect to significant accounting policies. If estimates or assumptions differ from actual results, subsequent periods are adjusted to reflect more readily available information.
XML 27 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Recently Issued Accounting Pronouncements
6 Months Ended
Dec. 30, 2023
Accounting Policies [Abstract]  
Recently Issued Accounting Pronouncements
Note 2. Recently Issued Accounting Pronouncements
Accounting Standards Issued But Not Yet Adopted
In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements - Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative. The amendments clarify or improve disclosure and presentation requirements on various disclosure areas, including the statement of cash flows, earnings per share, debt, equity, and derivatives. The amendments will align the requirements in the FASB Accounting Standards Codification (ASC) with the SEC’s regulations. The amendments in this ASU will be effective on the date the related disclosures are removed from Regulation S-X or Regulation S-K by the SEC, and will not be effective if the SEC has not removed the applicable disclosure requirement by June 30, 2027. Early adoption is prohibited. As we are currently subject to these SEC requirements, this ASU is not expected to have a material impact on our Consolidated Financial Statements or related disclosures.

In November 2023, the FASB issued ASU 2023-07, Improvements to Reportable Segment Disclosures (Topic 280), to improve reportable segment disclosures, primarily through enhanced disclosures about significant segment expenses. The amendments in this update will require public entities to disclose significant segment expenses that are regularly provided to the Company’s Chief Executive Officer, as the Company’s Chief Operating Decision Maker (CODM) and included within segment profit and loss. This guidance is effective for fiscal years beginning after December 15, 2023 (fiscal 2025 for the Company), and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted and will be applied retrospectively to all prior periods presented in the financial statements. The Company is evaluating the impact of adopting this new accounting guidance on its Consolidated Financial Statements.

In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures (Topic 740), to enhance the transparency and decision usefulness of income tax disclosures through changes to the rate reconciliation and income taxes paid information. This guidance is effective for fiscal years beginning after December 15, 2024 (fiscal 2026 for the Company), with early and retrospective adoption permitted. The Company is evaluating the impact of adopting this new accounting guidance on its Consolidated Financial Statements.

We reviewed all other accounting pronouncements issued during the six months ended December 30, 2023 and concluded that they were not applicable to the Company.
XML 28 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share
6 Months Ended
Dec. 30, 2023
Earnings Per Share [Abstract]  
Earnings Per Share
Note 3. Earnings Per Share
The following table sets forth the computation of basic and diluted net income per share (in millions, except per share data):
 Three Months EndedSix Months Ended
 December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Numerator:  
Net income$10.7 $8.4 $20.5 $41.0 
Denominator:
Weighted-average shares outstanding:
Basic 222.5 225.9 222.2 226.1 
Shares issuable assuming conversion of convertible notes (1)
— — — 0.7 
Effect of dilutive securities from stock-based compensation plans1.0 1.2 1.7 2.0 
Diluted223.5 227.1 223.9 228.8 
Net income per share:
Basic$0.05 $0.04 $0.09 $0.18 
Diluted$0.05 $0.04 $0.09 $0.18 
(1)Represents the dilutive impact for the Company’s 1.75% Senior Convertible Notes due 2023 (2023 Notes), the 1.00% Senior Convertible Notes due 2024 (2024 Notes) and the 1.625% Senior Convertible Notes due 2026 (2026 Notes). As of December 30, 2023, the if-converted value is less than the outstanding principal of the 2024 and 2026 Notes, respectively, and are therefore anti-dilutive. Refer to “Note 11. Debt” for more details.
The following table sets forth the weighted-average potentially dilutive securities excluded from the computation of the diluted net income per share because their effect would have been anti-dilutive (in millions):
 Three Months EndedSix Months Ended
 December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Restricted stock units5.6 5.0 3.1 3.2 
XML 29 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Loss
6 Months Ended
Dec. 30, 2023
Equity [Abstract]  
Accumulated Other Comprehensive Loss
Note 4. Accumulated Other Comprehensive Loss
The Company’s accumulated other comprehensive loss consists of the accumulated net unrealized gains or losses on available-for-sale investments, foreign currency translation adjustments and change in unrealized components of defined benefit obligations.
For the six months ended December 30, 2023, the changes in accumulated other comprehensive loss, net of tax, by component were as follows (in millions):
Unrealized losses on available-for sale investmentsForeign 
currency translation adjustments, net of tax
Change in unrealized components of defined benefit obligations (1)
Total
Beginning balance as of July 1, 2023$(5.3)$(125.4)$(5.3)$(136.0)
Other comprehensive income before reclassification— 9.3 — 9.3 
Amounts reclassified out of accumulated other comprehensive loss— — (0.1)(0.1)
Net current-period other comprehensive income (loss)— 9.3 (0.1)9.2 
Ending balance as of December 30, 2023$(5.3)$(116.1)$(5.4)$(126.8)
(1)The amount reclassified out of accumulated other comprehensive loss represents the amortization of actuarial gains included as a component of Cost of revenues, Research and development (R&D) and Selling, general and administrative (SG&A) in the Consolidated Statements of Operations, net of reclassification adjustments, for the six months ended December 30, 2023. There was no tax impact for the six months ended December 30, 2023. Refer to “Note 17. Employee Pension and Other Benefit Plans” for more details on the computation of net periodic cost for pension plans.
XML 30 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions
6 Months Ended
Dec. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Acquisitions
Note 5. Acquisitions
On October 5, 2022, the Company acquired all of the equity of Jackson Labs Technologies, LLC (Jackson Labs), a privately held company which specializes in Position, Navigation and Timing (PNT) solutions for critical infrastructure serving both military and civilian applications. The acquisition enables the Company to broaden its solutions offering into the rapidly developing PNT landscape.
The total purchase consideration included approximately $49.9 million paid in cash at closing and additional contingent consideration of up to $117.0 million for which future cash payments are dependent on the achievement of certain operational and revenue targets over the course of a three-year period beginning in January 2023. The cash consideration paid at closing included escrow payments of $5.0 million for indemnity holdback and $2.0 million subject to final cash and net working capital adjustments. The acquisition has been accounted for in accordance with the authoritative guidance on business combinations; therefore, the tangible and intangible assets acquired and liabilities assumed were recorded at fair value on the acquisition date. In connection with this acquisition, the Company recorded approximately $48.3 million of goodwill and $30.6 million of developed technology and other intangibles. The acquired developed technology and other intangible assets are being amortized over their estimated useful lives ranging from one to six years.
Goodwill represents the excess of the preliminary estimated purchase consideration over the preliminary estimates of the fair value of the net tangible and intangible assets acquired and has been allocated to the Network Enablement segment. Goodwill is primarily attributable to expected synergies in the acquired technologies that may be leveraged by the Company in future PNT offerings. The goodwill was deductible for U.S. income tax purposes.
The Company has included the financial results of Jackson Labs in its Consolidated Financial Statements from the date of acquisition. Pro forma results of operations have not been presented because the effect of the acquisition was not material to the Consolidated Statements of Operations.
Other Acquisitions:

On March 29, 2023, April 21, 2023 and June 8, 2023, the Company completed acquisitions accounted for as asset purchases consisting of an aggregate cash paid at closing of $2.9 million and $0.2 million of indemnity holdback. In connection with these acquisitions, the Company recorded developed technology intangibles of $2.5 million which are being amortized over their estimated useful life of five years.

On July 18, 2022, the Company completed an acquisition accounted for as a business combination consisting of cash paid at closing of $17.5 million and $2.0 million of indemnity holdback. In connection with this acquisition, the Company recorded approximately $11.2 million of goodwill, $5.1 million of developed technology and $1.8 million of deferred tax liability. The acquired developed technology asset is being amortized over its estimated useful life of four years.

Acquisition-related Contingent Consideration

The following table provides a reconciliation of changes in the fair value of the Company’s earn-out liabilities associated with the Company’s acquisitions for the three and six months ended December 30, 2023 and December 31, 2022 (in millions):
Three Months EndedSix Months Ended
December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Beginning period balance$18.3 $2.9 $19.7 $2.5 
  Additions to Contingent Consideration— 29.4 — 29.4 
  Payments of Contingent Consideration (0.7)(0.5)(0.7)(0.5)
Fair value adjustment of earn-out liabilities(7.0)1.3 (8.4)1.8 
Currency translation adjustment— 0.1 — — 
Ending period balance $10.6 $33.2 $10.6 $33.2 
XML 31 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet and Other Details
6 Months Ended
Dec. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet and Other Details
Note 6. Balance Sheet and Other Details
Contract Balances
Gross receivables include both billed and unbilled receivables (including Contract assets). As of December 30, 2023, and July 1, 2023, the Company had total unbilled receivables of $13.6 million and $13.7 million, respectively.
The Company also has short-term and long-term deferred revenues related to undelivered product and professional services, consisting of installations and consulting engagements, which are recognized as the Company's performance obligations under the contract are completed and accepted by the customer.
The following tables summarize the activity related to deferred revenue (in millions):
December 30, 2023
Three Months EndedSix Months Ended
Deferred revenue:
Balance at beginning of period$90.5 $102.0 
Revenue deferrals for new contracts (1)
24.7 44.9 
Revenue recognized during the period (2)
(30.5)(62.2)
Balance at end of period $84.7 $84.7 
(1)Included in these amounts is the impact from foreign currency exchange rate fluctuations.
(2)Revenue recognized during the period represents releases from the balance at the beginning of the period as well as releases from the current period deferrals.
Remaining performance obligation estimates are subject to change and are affected by several factors, including terminations, changes in the scope of contracts, adjustments for revenue that have not materialized, and adjustments for currency.
The value of the transaction price allocated to remaining performance obligations as of December 30, 2023, was $248.4 million. The Company expects to recognize approximately 89% of remaining performance obligations as revenue within the next 12 months, and the remainder thereafter.
Accounts receivable allowances - Credit losses
The following table presents the activities and balances for allowance for credit losses (in millions):
July 1, 2023Charged to Costs and Expenses
Deductions (1)
December 30, 2023
Allowance for credit losses$1.0 $0.8 $(0.2)$1.6 
(1)Represents the effect of currency translation adjustments and write-offs of uncollectible accounts, net of recoveries.
Inventories, net
The following table presents the components of inventories, net (in millions):
December 30, 2023July 1, 2023
Finished goods$53.4 $49.0 
Work in process16.6 17.7 
Raw materials45.1 49.4 
Inventories, net$115.1 $116.1 
Prepayments and other current assets
The following table presents the components of prepayments and other current assets (in millions):
December 30, 2023July 1, 2023
Refundable income taxes$28.3 $27.6 
Prepayments14.0 16.5 
Advances to contract manufacturers8.2 9.8 
Fair value of forward contracts5.4 3.5 
Transaction tax receivables3.7 5.1 
Asset held for sale2.5 2.5 
Other current assets7.4 7.1 
Prepayments and other current assets$69.5 $72.1 
Other non-current assets
The following table presents the components of other non-current assets (in millions):
December 30, 2023July 1, 2023
Operating ROU assets (Note 12)$37.5 $40.4 
Long-term restricted cash5.8 4.6 
Deposits2.6 2.3 
Deferred contract cost2.5 2.9 
Debt issuance cost - Revolving Credit Facility2.3 2.8 
Other non-current assets9.9 8.7 
Other non-current assets$60.6 $61.7 
Other current liabilities
The following table presents the components of other current liabilities (in millions):
December 30, 2023July 1, 2023
Operating lease liabilities (Note 12)$10.0 $10.1 
Interest payable5.4 5.5 
Income tax payable4.5 4.4 
Warranty accrual4.0 4.2 
Acquisition related holdback and related accruals3.0 4.1 
Transaction tax payable2.6 4.3 
Fair value of forward contracts2.0 2.4 
Restructuring accrual (Note 13)1.2 5.8 
Fair value of contingent consideration (Note 5)— 1.1 
Other10.0 7.9 
Other current liabilities$42.7 $49.8 
Other non-current liabilities
The following table presents components of other non-current liabilities (in millions):
December 30, 2023July 1, 2023
Pension and post-employment benefits$54.9 $53.2 
Operating lease liabilities (Note 12)27.0 29.4 
Long-term deferred revenue23.9 23.4 
Deferred tax liability19.1 13.9 
Uncertain tax position15.9 15.8 
Financing obligation15.8 15.8 
Fair value of contingent consideration (Note 5)10.6 18.6 
Warranty accrual4.5 4.8 
Asset retirement obligations3.9 3.8 
Other7.7 8.0 
Other non-current liabilities$183.3 $186.7 
XML 32 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments and Forward Contracts
6 Months Ended
Dec. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Investments and Forward Contracts
Note 7. Investments and Forward Contracts
Short-Term Investments
As of December 30, 2023, the Company’s short-term investments of $25.0 million were comprised of a 30-day term deposit of $23.3 million and trading securities related to the deferred compensation plan of $1.7 million, of which $1.5 million was invested in equity securities, $0.1 million was invested in debt securities and $0.1 million was invested in money market instruments.
As of July 1, 2023, the Company’s short-term investments of $14.6 million were comprised of a 30-day term deposit of $13.1 million and trading securities related to the deferred compensation plan of $1.5 million, of which $1.2 million was invested in equity securities, $0.1 million was invested in debt securities and $0.2 million was invested in money market instruments.
Trading securities are reported at fair value, with the unrealized gains or losses resulting from changes in fair value recognized in the Consolidated Statements of Operations as a component of Interest and other income, net.
Non-Designated Foreign Currency Forward Contracts
The Company has foreign subsidiaries that operate and sell the Company’s products in various markets around the world. As a result, the Company is exposed to foreign exchange risks. The Company utilizes foreign exchange forward contracts to manage foreign currency risk associated with foreign currency denominated monetary assets and liabilities, primarily certain short-term intercompany receivables and payables, and to reduce the volatility of earnings and cash flows related to foreign-currency transactions. The Company does not use these foreign currency forward contracts for trading purposes.
As of December 30, 2023, the Company had forward contracts that were effectively closed but not settled with the counterparties as of the balance sheet date. Therefore, the fair value of these contracts of $5.4 million and $2.0 million is reflected as Prepayments and other current assets and Other current liabilities on the Consolidated Balance Sheets, respectively. As of July 1, 2023, the fair value of these contracts of $3.5 million and $2.4 million is reflected as Prepayments and other current assets and Other current liabilities on the Consolidated Balance Sheets, respectively.
The forward contracts outstanding and not effectively closed, with a term of less than 120 days, were transacted near quarter end; therefore, the fair value of the contracts is not significant. As of December 30, 2023 and July 1, 2023, the notional amounts of the forward contracts that the Company held to purchase foreign currencies were $96.4 million and $87.5 million, respectively, and the notional amounts of forward contracts that the Company held to sell foreign currencies were $82.4 million and $19.3 million, respectively.
The change in the fair value of these foreign currency forward contracts is recorded as gain or loss in the Consolidated Statements of Operations as a component of Interest and other income, net. The cash flows related to the settlement of foreign currency forward contracts are classified as operating activities. The foreign exchange forward contracts incurred a gain of $3.4 million and loss of $0.1 million for the three and six months ended December 30, 2023, respectively, and a gain of $6.0 million and loss of $0.7 million for the three and six months ended December 31, 2022, respectively.
XML 33 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements
6 Months Ended
Dec. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Note 8. Fair Value Measurements
Fair value is defined as the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. There is an established hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring the most observable inputs be used when available. Observable inputs are inputs which market participants would use in valuing an asset or liability and are developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs which reflect the assumptions market participants would use in valuing an asset or liability.
The three levels of inputs that may be used to measure fair value are as follows:
Level 1: includes financial instruments for which quoted market prices for identical instruments are available in active markets. Level 1 assets of the Company include money market funds, U.S. Treasury securities and marketable equity securities as they are traded with sufficient volume and frequency of transactions.
Level 2: includes financial instruments for which the valuations are based on quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable data for substantially the full term of the assets or liabilities. Level 2 instruments of the Company include asset-backed securities, foreign currency forward contracts and debt. To estimate their fair value, the Company utilizes pricing models based on market data. The significant inputs for the valuation model usually include benchmark yields, reported trades, broker and dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers and reference data, and industry and economic events.
Level 3: includes financial instruments for which fair value is derived from valuation-based inputs, that are unobservable and significant to the overall fair value measurement. As of December 30, 2023 and July 1, 2023, the Company did not hold any Level 3 investment securities. The Company’s Level 3 liabilities consist of contingent purchase consideration liabilities related to business acquisitions. The fair value of such earn-out liabilities are generally determined using a Monte Carlo Simulation that includes significant unobservable inputs such as the risk-adjusted discount rate, gross profit volatility, and projected financial forecast of acquired business over the earn-out period. The fair value of certain earn-out liabilities is derived using the estimated probability of success of achieving the earn-out milestones discounted to present value. The fair value of contingent consideration liabilities is remeasured at each reporting period at the estimated fair value based on the inputs on the date of remeasurement, with the change in fair value recognized in the Selling, general and administrative (SG&A) expense of the Consolidated Statements of Operations.
Fair Value Measurements
The Company’s assets and liabilities measured at fair value for the periods presented are as follows (in millions):
December 30, 2023July 1, 2023
TotalLevel 1Level 2Level 3TotalLevel 1Level 2Level 3
Assets:      
Debt available-for-sale securities:
Asset-backed securities(1)
$0.3 $— $0.3 $— $0.3 $— $0.3 $— 
Total debt available-for-sale securities0.3 — 0.3 — 0.3 — 0.3 — 
Money market funds(2)
377.7 377.7 — — 344.8 344.8 — — 
Trading securities(3)
1.7 1.7 — — 1.5 1.5 — — 
Foreign currency forward contracts(4)
5.4 — 5.4 — 3.5 — 3.5 — 
Total assets $385.1 $379.4 $5.7 $— $350.1 $346.3 $3.8 $— 
Liabilities:
Foreign currency forward contracts(5)
$2.0 $— $2.0 $— $2.4 $— $2.4 $— 
Contingent consideration (6)
10.6 — — 10.6 19.7 — — 19.7 
Total liabilities$12.6 $— $2.0 $10.6 $22.1 $— $2.4 $19.7 
(1)Included in Other non-current assets on the Consolidated Balance Sheets.
(2)Includes, as of December 30, 2023, $370.6 million in Cash and cash equivalents, $3.0 million in Restricted cash and $4.1 million in Other non-current assets on the Consolidated Balance Sheets. Includes, as of July 1, 2023, $336.5 million in Cash and cash equivalents, $4.3 million in Restricted cash and $4.0 million in Other non-current assets on the Consolidated Balance Sheets.
(3)Included in Short-term investments on the Consolidated Balance Sheets.
(4)Included in Other current assets on the Consolidated Balance Sheets.
(5)Included in Other current liabilities on the Consolidated Balance Sheets.
(6)As of December 30, 2023, included in Other non-current liabilities on the Consolidated Balance Sheets. As of July 1, 2023, includes certain amounts in Other current liabilities and Other non-current liabilities on the Consolidated Balance Sheets.

Other Fair Value Measures
Fair Value of Debt: If measured at fair value on the Consolidated Balance Sheets, the Company’s 3.75% Senior Notes (2029 Notes), 1.625% Senior Convertible Notes (2026 Notes) and 1.00% Senior Convertible Notes (2024 Notes) would be classified in Level 2 of the fair value hierarchy as they are not actively traded in the markets. The Company’s debt measured at fair value for the periods presented are as follows (in millions):
December 30, 2023July 1, 2023
TotalLevel 1Level 2Level 3TotalLevel 1Level 2Level 3
Debt:
3.75% Senior Notes
$351.5 $— $351.5 $— $341.8 $— $341.8 $— 
1.625% Senior Convertible Notes
249.7 — 249.7 — 262.7 — 262.7 — 
1.00% Senior Convertible Notes
95.4 — 95.4 — 95.6 — 95.6 — 
   Total $696.6 $— $696.6 $— $700.1 $— $700.1 $— 
See “Note 11. Debt”, for further discussion of the Company’s debt.
XML 34 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill
6 Months Ended
Dec. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill
Note 9. Goodwill
The following table presents changes in goodwill allocated to the Company’s reportable segments (in millions):
Network Enablement (1)
Service Enablement (1)
Optical Security
and Performance
Products
Total
Balance as of July 1, 2023$399.2 $13.8 $42.2 $455.2 
Currency translation1.0 — — 1.0 
Other adjustment (2)
— (1.0)— (1.0)
Balance as of December 30, 2023$400.2 $12.8 $42.2 $455.2 
(1)Balance as of July 1, 2023 adjusted to reflect a reclass of $1.2 million from Service Enablement to Network Enablement due to a product line movement (see Note 19. “Operating Segments and Geographic Information” for further details).
(2)Adjustment related to Goodwill acquired as part of a prior acquisition.

The Company tests goodwill for impairment at the reporting unit level annually during the fourth quarter of each fiscal year, or more frequently if events or circumstances indicate that the asset may be impaired. In the fourth quarter of fiscal 2023, the Company performed a quantitative assessment of goodwill impairment and concluded the fair value of each of the Company’s reporting units was at least two times the carrying value, and therefore no impairment was identified.
There were no events or changes in circumstances which triggered an impairment review during the three and six months ended December 30, 2023.
XML 35 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquired Developed Technology and Other Intangibles
6 Months Ended
Dec. 30, 2023
Acquired Developed Technology and Other Intangibles  
Acquired Developed Technology and Other Intangibles
Note 10. Acquired Developed Technology and Other Intangibles
The following tables present details of the Company’s acquired developed technology, customer relationships and other intangibles (in millions):
As of December 30, 2023Gross Carrying AmountAccumulated AmortizationNet
Acquired developed technology $438.9 $(397.5)$41.4 
Customer relationships195.5 (189.0)6.5 
Other (1)
39.8 (39.5)0.3 
Total intangibles$674.2 $(626.0)$48.2 
As of July 1, 2023Gross Carrying AmountAccumulated AmortizationNet
Acquired developed technology$438.5 $(390.2)$48.3 
Customer relationships195.2 (185.9)9.3 
Other (1)
39.8 (38.8)1.0 
Total intangibles$673.5 $(614.9)$58.6 
(1)Other intangibles consist of customer backlog, patents, proprietary know-how and trade secrets, trademarks and trade names.
The following table presents the amortization recorded relating to acquired developed technology, customer relationships and other intangibles (in millions):    
 Three Months EndedSix Months Ended
 December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Cost of revenues$3.4 $5.7 $6.9 $12.8 
Operating expenses1.4 2.2 3.5 4.4 
Total amortization of intangible assets$4.8 $7.9 $10.4 $17.2 
Based on the carrying amount of acquired developed technology, customer relationships and other intangibles as of December 30, 2023, and assuming no future impairment of the underlying assets, the estimated future amortization is as follows (in millions):
Fiscal Years
Remainder of 2024$9.6 
202515.9 
202611.4 
20277.6 
20283.0 
Thereafter0.7 
Total amortization$48.2 
The acquired developed technology, customer relationships and other intangible balances are adjusted quarterly to record the effect of currency translation adjustments.
XML 36 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt
6 Months Ended
Dec. 30, 2023
Debt Disclosure [Abstract]  
Debt
Note 11. Debt
As of December 30, 2023 and July 1, 2023, the Company’s debt on the Consolidated Balance Sheets represented the carrying amount of the Senior Convertible and Senior Notes, net of unamortized debt discount and issuance costs.
The following table presents the carrying amounts of the Company’s debt (in millions):
December 30, 2023July 1, 2023
Principal amount of 1.00% Senior Convertible Notes
$96.4 $96.4 
Unamortized 1.00% Senior Convertible Notes debt issuance cost
(0.1)(0.2)
Short-term debt$96.3 $96.2 
Principal amount of 3.75% Senior Notes
$400.0 $400.0 
Unamortized 3.75% Senior Notes debt issuance cost
(5.0)(5.5)
Principal amount of 1.625% Senior Convertible Notes
250.0 250.0 
Unamortized 1.625% Senior Convertible Notes debt discount
(10.5)(12.9)
Unamortized 1.625% Senior Convertible Notes debt issuance cost
(1.7)(2.1)
Long-term debt$632.8 $629.5 
The Company was in compliance with all debt covenants as of December 30, 2023 and July 1, 2023.
1.625% Senior Convertible Notes (2026 Notes)
On March 6, 2023, the Company issued $250.0 million aggregate principal amount of 1.625% Senior Convertible Notes due 2026 in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. The Company issued $132.0 million aggregate principal amount of the 2026 Notes to certain holders of the 1.00% Senior Convertible Notes due 2024 (2024 Notes) in exchange for $127.5 million principal amount of the 2024 Notes (the Exchange Transaction) and issued and sold $118.0 million aggregate principal amount of the 2026 Notes in a private placement to accredited institutional buyers (the Subscription Transactions).
The Exchange Transaction was accounted for as a modification. The $127.5 million principal of the 2024 Notes was reduced by $10.1 million, with offsetting increase to additional paid-in capital, to account for the increase in the fair value of the embedded conversion option in the modification. The increase in principal and coupon interest, along with the increased option value, totaled $14.6 million and is a direct reduction from the carrying amount of the debt on the Consolidated Balance Sheets. This amount will be accreted as an adjustment to interest expense on a straight-line basis and will accrete up to the full face value of the 2026 Notes at maturity.
The proceeds of the Subscription Transactions amounted to $113.8 million after issuance costs of $4.2 million. The exchange resulted in $2.2 million of the issuance costs to be recorded as Loss on convertible note modification in the Consolidated Statements of Operations. The remaining issuance costs of $2.0 million as well as $0.3 million of unamortized costs carried over from the 2024 Notes at the exchange date were capitalized and will be amortized to interest expense using the straight-line method until maturity.
The 2026 Notes are an unsecured obligation of the Company and bear annual interest of 1.625%, payable semi-annually in arrears on March 15 and September 15 of each year, beginning September 15, 2023. The 2026 Notes mature on March 15, 2026 unless earlier converted, redeemed or repurchased. As of December 30, 2023, the expected remaining term of the 2026 Notes is 2.2 years.
3.75% Senior Notes (2029 Notes)
On September 29, 2021, the Company issued $400.0 million aggregate principal amount of 3.75% Senior Notes due 2029 in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. Proceeds of the 2029 Notes amounted to $393.0 million after issuance costs of $7.0 million. The debt issuance costs were capitalized and will be amortized to interest expense using the straight-line method until maturity. The 2029 Notes are an unsecured obligation of the Company and bear annual interest of 3.75%, payable semi-annually in arrears on April 1 and October 1 of each year, beginning April 1, 2022. The 2029 Notes mature on October 1, 2029 unless earlier redeemed or repurchased. As of December 30, 2023, the expected remaining term of the 2029 Notes is 5.8 years.
1.75% Senior Convertible Notes (2023 Notes)
On May 29, 2018, the Company issued $225.0 million aggregate principal amount of 1.75% Senior Convertible Notes due 2023 in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. The Company issued $155.5 million aggregate principal of the 2023 Notes to certain holders of the 2033 Notes in exchange for $151.5 million principal of the 2033 Notes and issued and sold $69.5 million aggregate principal amount of the 2023 Notes in a private placement to accredited institutional buyers (the Private Placement).
In connection with the issuance of the 2023 Notes, the Company incurred $2.2 million of issuance costs. The debt issuance costs were capitalized and amortized to interest expense using the straight-line method from issuance date through maturity on June 1, 2023.
See Senior Convertible Notes Settlement section below for details of the 2023 Notes exchange transactions during fiscal 2022. On June 1, 2023, the remaining 2023 Notes were retired upon maturity.
1.00% Senior Convertible Notes (2024 Notes)
On March 3, 2017, the Company issued $400.0 million aggregate principal amount of 1.00% Senior Convertible Notes due 2024 in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. On March 22, 2017, the Company issued an additional $60.0 million upon exercise of the over-allotment option of the initial purchasers. The total proceeds from the 2024 Notes amounted to $451.1 million after issuance costs of $8.9 million. The debt issuance costs were capitalized and will be amortized to interest expense using the straight-line method until maturity.
The 2024 Notes are an unsecured obligation of the Company and bear interest at an annual rate of 1.00% payable in cash semi-annually in arrears on March 1 and September 1 of each year. As of December 30, 2023, the expected remaining term of the 2024 Notes is 0.2 years. The 2024 Notes mature on March 1, 2024 unless earlier converted or repurchased. See Senior Convertible Notes Settlement section below.
During the periods from, and including December 1, 2023 until the close of business on the business day immediately preceding March 1, 2024, holders may convert the 2024 Notes at any time regardless of the foregoing circumstances. The Company has received trivial requests for conversion.
Senior Convertible Notes Settlement
On September 2, 2021, the Company entered into separate privately-negotiated agreements with certain holders of its 2023 and 2024 Notes. The Company settled $93.8 million principal amount of the 2023 Notes and $181.2 million principal amount of the 2024 Notes in exchange for an aggregate of 10.6 million shares of its common stock, par value $0.001 per share, and $196.5 million in cash. The Company recorded a loss of $85.9 million in connection with the settlement transactions which is presented as Loss on convertible note settlement in the Consolidated Statements of Operations.
On November 17, 2021 and November 22, 2021, the Company entered into separate privately-negotiated agreements with certain holders of its 2023 and 2024 Notes. The Company settled $20.6 million principal amount of the 2023 Notes and $25.0 million principal amount of the 2024 Notes in exchange for $59.0 million in cash. The Company recorded a loss of $6.4 million in connection with the settlement transactions which is presented as Loss on convertible note settlement in the Consolidated Statements of Operations.
On March 2, 2022, the Company entered into separate privately-negotiated agreements with certain holders of its 2023 and 2024 Notes. The Company settled $23.2 million principal amount of the 2023 Notes and $26.8 million principal amount of the 2024 Notes in exchange for $64.7 million in cash. The Company recorded a loss of $6.4 million in connection with the settlement transactions which is presented as Loss on convertible note settlement in the Consolidated Statements of Operations.
On June 3, 2022, the Company entered into separate privately-negotiated agreements with certain holders of its 2023 and 2024 Notes. The Company settled $19.3 million principal amount of the 2023 Notes and $3.1 million principal amount of the 2024 Notes in exchange for $27.1 million in cash. The Company recorded a loss of $3.1 million in connection with the settlement transactions which is presented as Loss on convertible note settlement in the Consolidated Statements of Operations.
Senior Secured Asset-Based Revolving Credit Facility
On December 30, 2021, we entered into a credit agreement (the Credit Agreement) with Wells Fargo Bank, National Association (Wells Fargo) as administrative agent, and other lender related parties. The Credit Agreement provides for a senior secured asset-based revolving credit facility in a maximum aggregate amount of $300 million, which matures on December 30, 2026. The Credit Agreement also provides that, under certain circumstances, the Company may increase the aggregate amount of revolving commitments thereunder by an aggregate amount of up to $100 million so long as certain conditions are met. The proceeds from the credit facility established under the Credit Agreement will be used for working capital and other general corporate purposes. The obligations under the Credit Agreement are secured by substantially all of the assets of the Company and those of its subsidiaries that are borrowers and guarantors under the Credit Agreement.
Amounts outstanding under the Credit Agreement accrue interest as follows: (i) if the amounts outstanding are denominated in US Dollars, at a per annum rate equal to either, at the Company’s election, Term Secured Overnight Financing Rate (SOFR) plus a margin of 1.35% to 1.85% per annum, or a specified base rate plus a margin of 0.25% to 0.75%, in each case, depending on the average excess availability under the facility, (ii) if the amounts outstanding are denominated in Sterling, at a per annum rate equal to the Sterling Overnight Interbank Average Rate (SONIA) plus a margin of 1.2825% to 1.7825%, depending on the average excess availability under the facility, (iii) if the amounts outstanding are denominated in Euros, at a per annum rate equal to the Euro Interbank Offered Rate plus a margin of 1.25% to 1.75%, depending on the average excess availability under the facility, or (iv) if the amounts outstanding are denominated in Canadian Dollars, at a per annum rate equal to either, at the Company’s election, the Canadian Dollar Offered Rate plus a margin of 1.25% to 1.75%, or a specified base rate plus a margin of 0.25% to 0.75%, in each case, depending on the average excess availability under the facility.

The covenants of the Credit Agreement include customary restrictive covenants that, among other things, restrict the Company’s ability to incur additional indebtedness, grant liens and make certain acquisitions, investments, asset dispositions and restricted payments. In addition, the Credit Agreement contains certain financial covenants that require the Company to maintain a fixed charge coverage ratio of at least 1.00 to 1.00 if excess availability under the facility is less than the greater of 10% of the lesser of maximum revolver amount and borrowing base and $20 million.
As of December 30, 2023, we had no borrowings under this facility and our available borrowing capacity was approximately $159.0 million, net of outstanding standby letters of credit of $4.1 million.
Revolving Credit Facility
On May 5, 2020, the Company entered into a credit agreement with Wells Fargo as administrative agent, and other lender related parties. The Company borrowed $150 million and repaid $150 million under this Credit Agreement during the first quarter of fiscal 2022. In connection with the entry into the Senior Secured Asset-Based Revolving Credit Facility noted above, the Company terminated this facility.
Interest Expense
The following table presents the interest expense for contractual interest, amortization of debt issuance costs, accretion of debt discount and other (in millions):
Three Months EndedSix Months Ended
December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Interest expense-contractual interest$5.0 $4.6 $10.0 $9.2 
Amortization of debt issuance cost0.6 0.6 1.3 1.2 
Accretion of debt discount1.2 — 2.4 — 
Other1.0 1.0 2.0 1.9 
  Total interest expense$7.8 $6.2 $15.7 $12.3 
XML 37 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
6 Months Ended
Dec. 30, 2023
Leases [Abstract]  
Leases
Note 12. Leases
The Company is a lessee in several operating leases, primarily real estate facilities for office space. The Company's lease arrangements are comprised of operating leases with various expiration dates through March 31, 2042. The Company's leases do not contain any material residual value guarantees.
Lease expense and cash flow information are as follows (in millions):
Three Months EndedSix Months Ended
December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Operating lease costs (1)
$3.3 $3.2 $6.6 $6.5 
Cash paid for amounts included in the measurement of operating lease liabilities3.2 3.6 7.8 8.2 
Operating ROU assets obtained in exchange for operating lease obligations1.5 2.3 2.6 3.0 
(1)Total variable lease costs were immaterial during the six months ended December 30, 2023 and December 31, 2022. The total operating costs were included in Cost of revenues, R&D, and SG&A in the Consolidated Statements of Operations.
Balance sheet information related to our operating leases is as follows (in millions):
December 30, 2023July 1, 2023
Operating ROU assets (Other non-current assets)$37.5 $40.4 
Other current liabilities$10.0 $10.1 
Other non-current liabilities27.0 29.4 
Total operating lease liabilities$37.0 $39.5 
Weighted-average remaining lease term6.5 years6.8 years
Weighted-average discount rate4.8 %4.8 %
Future minimum operating lease payments as of December 30, 2023 are as follows (in millions):
Operating Leases
Remainder of 2024$4.9 
Fiscal 202510.3 
Fiscal 20267.9 
Fiscal 20276.0 
Fiscal 20284.1 
Thereafter9.9 
Total lease payments43.1 
Less: Interest(6.1)
Present value of lease liabilities$37.0 
XML 38 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring and Related Charges
6 Months Ended
Dec. 30, 2023
Restructuring and Related Activities [Abstract]  
Restructuring and Related Charges
Note 13. Restructuring and Related Charges
The Company’s restructuring events are primarily intended to reduce costs, consolidate operations, integrate various acquisitions, streamline product manufacturing and address market conditions. Restructuring charges primarily include severance, benefits and outplacement costs to eliminate a specified number of positions. The timing of associated cash payments is dependent upon the jurisdiction of the affected employees and can extend over multiple periods.
Fiscal 2023 Plan
During the second quarter of fiscal 2023, Management approved a restructuring and workforce reduction plan (the Fiscal 2023 Plan) to better align the Company’s workforce with current business needs and strategic growth opportunities. The Company expects approximately 5% of its global workforce to be affected.
The first phase of the Fiscal 2023 Plan impacted our Network and Service Enablement (NSE) and Optical Security and Performance Products (OSP) segments and Corporate (Corp) functions and was substantially complete as of December 30, 2023. The second phase of the Fiscal 2023 Plan is primarily focused on reducing costs in our Service Enablement (SE) segment and the Company anticipates this phase to be substantially complete by the end of fiscal 2024.
A summary of the activity in the restructuring accrual is outlined below (in millions):
Balance as of
 July 1, 2023
Restructuring and related (benefits) chargesCash SettlementsBalance as of December 30, 2023
Fiscal 2023 Plan
NSE/Corp$3.5 $(0.8)$(2.5)$0.2 
OSP0.6 0.1 (0.6)0.1 
Fiscal 2023 Plan Phase I4.1 (0.7)(3.1)0.3 
NSE/Corp1.7 (0.2)(0.6)0.9 
Fiscal 2023 Plan Phase II1.7 (0.2)(0.6)0.9 
Total (1)
$5.8 $(0.9)$(3.7)$1.2 
(1)Included in Other current liabilities on the Consolidated Balance Sheets as of December 30, 2023 and July 1, 2023.
XML 39 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
6 Months Ended
Dec. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes
Note 14. Income Taxes
The Company recorded an income tax provision of $7.6 million and $16.2 million for the three and six months ended December 30, 2023, respectively. The Company recorded an income tax provision of $10.5 million and $22.7 million for the three and six months ended December 31, 2022, respectively.
The income tax provision for the three and six months ended December 30, 2023 and December 31, 2022 primarily relates to income tax in certain foreign and state jurisdictions based on the Company’s forecasted pre-tax income or loss.
The income tax provision recorded differs from the expected tax provision that would be calculated by applying the federal statutory rate to the Company’s income from continuing operations before taxes primarily due to the changes in valuation allowance for deferred tax assets attributable to the Company’s domestic and foreign income from continuing operations.
As of December 30, 2023 and July 1, 2023, the Company’s unrecognized tax benefits totaled $50.8 million and $51.1 million, respectively, and are included in deferred taxes and other non-current tax liabilities, net. The Company had $3.3 million accrued for the payment of interest and penalties as of December 30, 2023. The timing and resolution of income tax examinations is uncertain, and the amounts ultimately paid, if any, upon resolution of issues raised by the taxing authorities may differ from the amounts accrued for each year. Although the Company does not expect that our balance of gross unrecognized tax benefits will change materially in the next 12 months, given the uncertainty in the development of ongoing income tax examinations, the Company is unable to estimate the full range of possible adjustments to this balance.
XML 40 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity
6 Months Ended
Dec. 30, 2023
Equity [Abstract]  
Stockholders' Equity
Note 15. Stockholders' Equity
Repurchase of Common Stock
In September 2022 the Board of Directors authorized a stock repurchase plan (2022 Repurchase Plan) of up to $300 million effective October 1, 2022 which will remain in effect until the amount authorized has been fully repurchased or until suspension or termination of the program. Under the 2022 Repurchase Plan, the Company is authorized to repurchase shares through a variety of methods, including open market purchases, privately-negotiated transactions or otherwise in accordance with applicable federal securities laws, including through Rule 10b5-1 trading plans. The timing of repurchases under the plan will depend upon business and financial market conditions. During the six months ended December 30, 2023, the Company repurchased 1.0 million shares of its common stock for $10.0 million under the 2022 Repurchase Plan. As of December 30, 2023, the Company had remaining authorization of $224.8 million for future share repurchases under the 2022 Repurchase Plan.
XML 41 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation
6 Months Ended
Dec. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation
Note 16. Stock-Based Compensation
The Company's stock-based compensation includes a combination of time-based restricted stock awards and performance-based awards. Restricted stock awards are granted without an exercise price and are converted to shares immediately upon vesting. When converted into shares upon vesting, shares equivalent in value to the minimum withholding taxes liability on the vested shares are withheld by the Company for the payment of such taxes.
The Company generally estimates the fair value of stock-based awards based on the closing market price of the Company’s common stock on the grant date. In the case of performance-based awards that include a market condition, the Company will estimate the fair value of the award using a combination of the closing market price of the Company’s common stock on the grant date and the Monte Carlo simulation model. For performance-based awards, shares attained over target upon vesting are reflected as awards granted during the period.
Time-based restricted stock awards granted to eligible employees will generally vest in annual installments over a period of three to four years subject to the employees’ continuing service to the Company and do not have an expiration date. The Company's performance-based awards may include performance conditions, market conditions, time-based service conditions or a combination thereof and are generally expected to vest in annual installments over a period of three to four years. In addition, the actual number of shares awarded upon vesting of performance-based grants may vary from the target shares depending upon the achievement of the relevant performance or market-based conditions.
During the six months ended December 30, 2023 and December 31, 2022, the Company granted 3.5 million and 2.6 million time-based restricted stock awards, respectively. The aggregate grant-date fair value of time-based restricted stock awards granted during the six months ended December 30, 2023 and December 31, 2022 were estimated to be $34.8 million and $36.7 million, respectively.
During the six months ended December 30, 2023 and December 31, 2022, the Company granted 1.2 million and 0.7 million performance-based awards, respectively. There were no performance-based shares attained over target during the six months ended December 30, 2023. There were 0.1 million performance-based shares attained over target during the six months ended December 31, 2022. The aggregate grant-date fair value of performance-based awards granted during the six months ended December 30, 2023 and December 31, 2022 were estimated to be $13.4 million and $11.5 million, respectively.
As of December 30, 2023, $80.0 million of unrecognized stock-based compensation costs remain to be amortized.
The impact on the Company’s results of operations of recording stock-based compensation by function for the three and six months ended December 30, 2023 and December 31, 2022, is as follows (in millions):
Three Months EndedSix Months Ended
December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Cost of revenues$1.2 $1.2 $2.4 $2.4 
Research and development2.3 2.0 4.4 4.3 
Selling, general and administrative9.0 9.8 16.9 19.3 
Total stock-based compensation expense$12.5 $13.0 $23.7 $26.0 
Approximately $1.3 million and $1.2 million of stock-based compensation was capitalized to inventory as of December 30, 2023 and December 31, 2022, respectively.
XML 42 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Pension and Other Benefit Plans
6 Months Ended
Dec. 30, 2023
Retirement Benefits [Abstract]  
Employee Pension and Other Benefit Plans
Note 17. Employee Pension and Other Benefit Plans
The Company sponsors significant qualified and non-qualified pension plans for certain past and present employees in the United Kingdom (U.K.) and Germany. The Company also is responsible for the non-pension post-retirement benefit obligation assumed from a past acquisition.
Most of the plans have been closed to new participants and no additional service costs are being accrued, except for certain plans in Germany assumed in connection with an acquisition in fiscal 2010. Benefits are generally based upon years of service and compensation or stated amounts for each year of service.
As of December 30, 2023, the U.K. plan was fully funded while the other plans were unfunded. The Company’s policy for funded plans is to make contributions equal to or greater than the requirements prescribed by law or regulation. For unfunded plans, the Company pays the post-retirement benefits when due. During the six months ended December 30, 2023, the Company contributed $0.6 million to the U.K. plan and $1.9 million to the other plans. The funded plan assets consist primarily of managed investments.
The following table presents the components of net periodic cost for the pension and benefits plans (in millions):
 Three Months EndedSix Months Ended
December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Interest cost$0.8 $0.7 $1.7 $1.4 
Expected return on plan assets(0.5)(0.4)(1.0)(0.8)
Amortization of net actuarial gains— — (0.1)— 
Net periodic benefit cost$0.3 $0.3 $0.6 $0.6 
Both the calculation of the projected benefit obligation and net periodic cost are based upon actuarial valuations. These valuations use participant-specific information such as salary, age, years of service, and assumptions about interest rates, compensation increases and other factors. At a minimum, the Company evaluates these assumptions annually and makes changes as necessary.
Based on actuarial assumptions, the Company expects to incur cash outlays of approximately $8.7 million related to its defined benefit pension plans during fiscal 2024 to make current benefit payments and fund future obligations. As of December 30, 2023, approximately $2.5 million had been incurred. These payments have been estimated based on the same assumptions used to measure the Company’s projected benefit obligation at July 1, 2023.
XML 43 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies
6 Months Ended
Dec. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Note 18. Commitments and Contingencies
Legal Proceedings
Tel-Instruments Electronics Corp. Settlement
In July 2023, the Court of Appeals in the State of Kansas affirmed a lower court decision in a case filed by Aeroflex Wichita, (“Aeroflex”, a VIAVI subsidiary), against Tel-Instrument Electronics Corp. (TIC) and two of its employees with total damages of $7.3 million owed to VIAVI. The lower court case, filed by Aeroflex prior to the acquisition by VIAVI and affirmed by the Kansas Court of Appeals, awarded damages caused by tortious interference and improper use and disclosure of Aeroflex’s confidential and proprietary business information used by the defendants to win a competitive U.S. Army contract.
TIC did not file a petition to appeal the decision and acknowledged its obligation to pay damages in full. VIAVI subsequently then received total payments of $7.3 million from TIC and the two former employees and recorded a gain to Interest and other income, net in the Consolidated Statements of Operations for the three months ended September 30, 2023.
U.K. Pension Settlement
In June 2016, the Company received a court decision regarding the validity of an amendment to a pension deed of trust related to one of its foreign subsidiaries which the Company contends contained an error requiring the Company to increase the pension plan’s benefit. The Company had subsequently further amended the deed to rectify the error. The court ruled that the amendment increasing the pension plan benefit was valid until the subsequent amendment. The Company estimated the liability to range from (amounts represented as £ denote GBP) £5.7 million to £8.4 million. The Company determined the likelihood of loss to be probable and accrued £5.7 million as of July 2, 2016 in accordance with authoritative guidance on contingencies.
The Company pursued an appeal of the court decision. In March 2018, the appellate court affirmed the decision of the lower court. The Company pursued a motion for summary judgement on the deed of rectification claim and continued to pursue a claim against the U.K. law firm responsible for the error. As of July 2, 2022, the related accrued pension liability of £5.4 million or $6.5 million was included in pension and post-employment benefits within Other non-current liabilities on the Consolidated Balance Sheets.
In September 2022, the Company received a favorable court decision which removed completely and definitively the obligation to fund the increased pension benefit with retrospective effect to 1999. As a result of the judgment, and in accordance with authoritative guidance on contingencies, the Company reversed the liability and recorded a gain (reduction to SG&A expense in the Consolidated Statements of Operations) of £5.7 million or $6.7 million during the three months ended October 1, 2022.
The Company is subject to a variety of claims and suits that arise from time to time in the ordinary course of its business. While management currently believes that resolving claims against the Company, individually or in aggregate, will not have a material adverse impact on its financial position, results of operations or statement of cash flows, these matters are subject to inherent uncertainties and management’s view of these matters may change in the future. Were an unfavorable final outcome to occur, there exists the possibility of a material adverse impact on the Company’s financial position, results of operations or cash flows for the period in which the effect becomes reasonably estimable.
Guarantees
Outstanding Letters of Credit, Performance Bonds and Other Claims
As of December 30, 2023, the Company had standby letters of credit of $7.1 million and performance bonds and other claims of $1.8 million collateralized by restricted cash.
Product Warranties
The following table presents the changes in the Company’s warranty reserve during the three and six months ended December 30, 2023 and December 31, 2022 (in millions):
 Three Months EndedSix Months Ended
 December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Balance as of beginning of period$8.8 $9.5 $9.0 $10.6 
Provision for warranty0.3 0.4 0.7 1.0 
Utilization of reserve(0.7)(0.7)(1.5)(1.2)
Adjustments to pre-existing warranties (includes changes in estimates)0.1 0.2 0.3 (1.0)
Balance as of end of period$8.5 $9.4 $8.5 $9.4 
XML 44 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Operating Segments and Geographic Information
6 Months Ended
Dec. 30, 2023
Segment Reporting [Abstract]  
Operating Segments and Geographic Information
Note 19. Operating Segments and Geographic Information
The Company evaluates its reportable segments in accordance with the authoritative guidance on segment reporting. The Company’s CODM uses operating segment financial information to evaluate segment performance and to allocate resources.
The Company’s reportable segments are:
(i) Network Enablement (NE):
NE provides an integrated portfolio of testing solutions that access the network to perform build-out and maintenance tasks. These solutions include instruments, software and services to design, build, turn-up, certify, troubleshoot and optimize networks. The Company also offers a range of product support and professional services such as repair, calibration, software support and technical assistance for its products. NE’s avionics products provide test and measuring solutions for aviation, aerospace, government, defense, communications and public safety.
(ii) Service Enablement (SE):
SE provides embedded systems and enterprise performance management solutions that give global communications service providers, enterprises and cloud operators visibility into network, service and application data. These solutions—including instruments, microprobes and software—monitor, collect and analyze network data to reveal the actual customer experience and to identify opportunities for new revenue streams and network optimization.
(iii) Optical Security and Performance Products (OSP):
OSP leverages its core optical coating technologies and volume manufacturing capability to design, manufacture, and sell technologies for the anti-counterfeiting, consumer electronics, industrial, government and automotive markets.
Segment Reporting
The CODM manages the Company in two broad business categories: NSE and OSP. The CODM evaluates segment performance of the NSE business based on the combined segments (NE and SE) gross and operating margins. Operating expenses associated with the NSE business are not allocated to the individual segments within NSE, as they are managed centrally at the business unit level. The CODM evaluates segment performance of the OSP business based on segment operating margin. The Company allocates corporate-level operating expenses to its segment results, except for certain non-core operating and non-operating activities as discussed below.
The Company does not allocate stock-based compensation, acquisition-related charges, amortization of intangibles, restructuring, impairment of goodwill, non-operating income and expenses, changes in fair value of contingent consideration liabilities, or other charges unrelated to core operating performance to its segments because management does not include this information in its measurement of the performance of the operating segments. These items are presented as “Other Items” in the table below. Additionally, the Company does not specifically identify and allocate all assets by operating segment.
The following tables present information on the Company’s reportable segments for the three months ended December 30, 2023 and December 31, 2022 (in millions):
Three Months Ended December 30, 2023
Network and Service Enablement
 Network EnablementService EnablementNetwork and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue$125.2 $10.8 $136.0 $74.9 $— $210.9 
Service revenue30.3 13.3 43.6 — — 43.6 
Net revenue$155.5 $24.1 $179.6 $74.9 $— $254.5 
Gross profit$97.2 $16.6 $113.8 $39.0 $(4.8)$148.0 
Gross margin62.5 %68.9 %63.4 %52.1 %58.2 %
Operating income$6.4 $27.3 $(11.3)$22.4 
Operating margin3.6 %36.4 %8.8 %
Three Months Ended December 31, 2022
Network and Service Enablement
 
Network Enablement (2)
Service Enablement (2)
Network and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue (2)
$152.6 $11.5 $164.1 $77.4 $— $241.5 
Service revenue (2)
30.7 12.3 43.0 — — 43.0 
Net revenue$183.3 $23.8 $207.1 $77.4 $— $284.5 
Gross profit$118.1 $15.3 $133.4 $40.5 $(6.9)$167.0 
Gross margin64.4 %64.3 %64.4 %52.3 %58.7 %
Operating income $18.5 $27.5 $(23.1)$22.9 
Operating margin8.9 %35.5 %8.0 %
(1)Other items include charges (benefits) unrelated to core operating performance primarily consisting of stock-based compensation, amortization of acquisition-related intangibles, restructuring, changes in fair value of contingent consideration liabilities and other charges unrelated to core operating performance.
(2)Effective for the first quarter of fiscal 2024, management of certain products moved from the SE segment to the NE segment to better align with operational and go-to-market strategies. As a result, prior period balances have been recast to reflect the impact to net revenue, gross profit and gross margin.
Three Months Ended
 December 30, 2023December 31, 2022
Corporate reconciling items impacting gross profit:
Total segment gross profit$152.8 $173.9 
Stock-based compensation(1.2)(1.2)
Amortization of intangibles(3.4)(5.7)
Other charges unrelated to core operating performance (1)
(0.2)— 
GAAP gross profit$148.0 $167.0 
Corporate reconciling items impacting operating income:
Total segment operating income$33.7 $46.0 
Stock-based compensation(12.5)(13.0)
Amortization of intangibles(4.8)(7.9)
Change in fair value of contingent liability7.0 (1.3)
Other charges unrelated to core operating performance (1)
(1.1)(0.9)
Restructuring and related benefits0.1 — 
GAAP operating income from continuing operations$22.4 $22.9 
(1)    During the three months ended December 30, 2023 and December 31, 2022, other charges unrelated to core operating performance primarily consisting of certain acquisition and integration related charges, accretion of debt discount and loss on disposal of long-lived assets.
Six Months Ended December 30, 2023
Network and Service Enablement
 Network EnablementService EnablementNetwork and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue$245.6 $18.5 $264.1 $152.4 $— $416.5 
Service revenue59.9 26.0 85.9 — — 85.9 
Net revenue$305.5 $44.5 $350.0 $152.4 $— $502.4 
Gross profit$191.8 $30.3 $222.1 $79.7 $(9.4)$292.4 
Gross margin62.8 %68.1 %63.5 %52.3 %58.2 %
Operating income$7.9 $56.6 $(26.1)$38.4 
Operating margin2.3 %37.1 %7.6 %
Six Months Ended December 31, 2022
Network and Service Enablement
 
Network Enablement (2)
Service Enablement (2)
Network and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue (2)
$318.9 $21.7 $340.6 $168.6 $— $509.2 
Service revenue (2)
60.9 24.5 85.4 0.1 — 85.5 
Net revenue$379.8 $46.2 $426.0 $168.7 $— $594.7 
Gross profit$244.9 $30.1 $275.0 $92.3 $(15.5)$351.8 
Gross margin64.5 %65.2 %64.6 %54.7 %59.2 %
Operating income $47.3 $66.1 $(40.7)$72.7 
Operating margin11.1 %39.2 %12.2 %
(1)Other items include charges (benefits) unrelated to core operating performance primarily consisting of stock-based compensation, amortization of acquisition-related intangibles, restructuring, changes in fair value of contingent consideration liabilities and other charges unrelated to core operating performance.
(2)Effective for the first quarter of fiscal 2024, management of certain products moved from the SE segment to the NE segment to better align with operational and go-to-market strategies. As a result, prior period balances have been recast to reflect the impact to net revenue, gross profit and gross margin.
Six Months Ended
 December 30, 2023December 31, 2022
Corporate reconciling items impacting gross profit:
Total segment gross profit$301.8 $367.3 
Stock-based compensation(2.4)(2.4)
Amortization of intangibles(6.9)(12.8)
Other charges unrelated to core operating performance (1)
(0.1)(0.3)
GAAP gross profit$292.4 $351.8 
Corporate reconciling items impacting operating income:
Total segment operating income$64.5 $113.4 
Stock-based compensation(23.7)(26.0)
Amortization of intangibles(10.4)(17.2)
Change in fair value of contingent liability8.4 (1.8)
Other (charges) benefits unrelated to core operating performance (1)
(1.3)4.3 
Restructuring and related benefits0.9 — 
GAAP operating income from continuing operations$38.4 $72.7 
(1)    During the six months ended December 30, 2023 and December 31, 2022, other (charges) benefits unrelated to core operating performance primarily consisting of certain acquisition and integration related charges, legal settlement, accretion of debt discount and losses on disposal of long-lived assets.
The Company operates primarily in three geographic regions: Americas, Asia-Pacific, and Europe, Middle East and Africa (EMEA). Net revenue is assigned to the geographic region and country where the Company’s product is initially shipped. For example, certain customers may request shipment of the Company’s product to a contract manufacturer in one country, which may differ from the location of their end customers. The following table presents net revenue by the three geographic regions in which the Company operates and net revenue from countries that exceeded 10% of the Company’s total net revenue for the three and six months ended December 30, 2023 and December 31, 2022 (in millions):
 Three Months Ended
 December 30, 2023December 31, 2022
Product RevenueService RevenueTotalProduct RevenueService RevenueTotal
Americas:
United States$68.6 $16.1 $84.7 $77.5 $15.0 $92.5 
Other Americas14.6 3.8 18.4 10.3 3.5 13.8 
Total Americas$83.2 $19.9 $103.1 $87.8 $18.5 $106.3 
Asia-Pacific:
Greater China$45.9 $1.5 $47.4 $58.9 $1.8 $60.7 
Other Asia-Pacific24.9 7.2 32.1 36.7 7.7 44.4 
Total Asia-Pacific$70.8 $8.7 $79.5 $95.6 $9.5 $105.1 
EMEA:$56.9 $15.0 $71.9 $58.1 $15.0 $73.1 
Total net revenue$210.9 $43.6 $254.5 $241.5 $43.0 $284.5 
 Six Months Ended
 December 30, 2023December 31, 2022
Product RevenueService RevenueTotalProduct RevenueService RevenueTotal
Americas:
United States$136.2 $31.3 $167.5 $158.5 $30.6 $189.1 
Other Americas28.3 7.8 36.1 33.4 6.8 40.2 
Total Americas$164.5 $39.1 $203.6 $191.9 $37.4 $229.3 
Asia-Pacific:
Greater China$95.3 $3.2 $98.5 $122.4 $3.9 $126.3 
Other Asia53.2 13.7 66.9 76.7 13.7 90.4 
Total Asia-Pacific$148.5 $16.9 $165.4 $199.1 $17.6 $216.7 
EMEA:$103.5 $29.9 $133.4 $118.2 $30.5 $148.7 
Total net revenue$416.5 $85.9 $502.4 $509.2 $85.5 $594.7 
XML 45 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events
6 Months Ended
Dec. 30, 2023
Subsequent Events [Abstract]  
Subsequent Events
Note 20. Subsequent Events
On January 11, 2024, VIAVI announced that the U.S. National Telecommunications and Information Administration has awarded the Company a grant from the Public Wireless Supply Chain Innovation Fund. The grant is expected to provide approximately $21.7 million in funding over a three-year period to be used by the Company to create an advanced test lab to enable and accelerate the development of Open Radio Access Network technology and components.
XML 46 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Pay vs Performance Disclosure        
Net Income (Loss) $ 10.7 $ 8.4 $ 20.5 $ 41.0
XML 47 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended
Dec. 30, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 48 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation (Policies)
6 Months Ended
Dec. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Fiscal Years
Fiscal Years
The Company utilizes a 52-53 week fiscal year ending on the Saturday closest to June 30th. The Company’s fiscal 2024 is a 52-week year ending on June 29, 2024. The Company’s fiscal 2023 was a 52-week year ending on July 1, 2023.
Principles of Consolidation
Principles of Consolidation
The Consolidated Financial Statements include the Company and its wholly-owned subsidiaries. All inter-company accounts and transactions have been eliminated.
Reclassification of Prior Period Balances
Reclassification of Prior Period Balances
Certain reclassifications of prior period balances have been made to conform to current presentation. Refer to “Note 9. Goodwill” and “Note 19. Operating Segments and Geographic Information” for further information.
Use of Estimates
Use of Estimates
The preparation of the Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that effect the reported amount of assets and liabilities at the date of the financial statements, the reported amount of net revenues and expenses and the disclosure of commitments and contingencies during the reporting periods. Estimates are based on historical factors, current circumstances and the experience and judgment of management. Under changed conditions the Company’s reported financial positions or results of operations may be materially impacted when using different estimates and assumptions, particularly with respect to significant accounting policies. If estimates or assumptions differ from actual results, subsequent periods are adjusted to reflect more readily available information.
Accounting Standards Issued But Not Yet Adopted
Accounting Standards Issued But Not Yet Adopted
In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements - Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative. The amendments clarify or improve disclosure and presentation requirements on various disclosure areas, including the statement of cash flows, earnings per share, debt, equity, and derivatives. The amendments will align the requirements in the FASB Accounting Standards Codification (ASC) with the SEC’s regulations. The amendments in this ASU will be effective on the date the related disclosures are removed from Regulation S-X or Regulation S-K by the SEC, and will not be effective if the SEC has not removed the applicable disclosure requirement by June 30, 2027. Early adoption is prohibited. As we are currently subject to these SEC requirements, this ASU is not expected to have a material impact on our Consolidated Financial Statements or related disclosures.

In November 2023, the FASB issued ASU 2023-07, Improvements to Reportable Segment Disclosures (Topic 280), to improve reportable segment disclosures, primarily through enhanced disclosures about significant segment expenses. The amendments in this update will require public entities to disclose significant segment expenses that are regularly provided to the Company’s Chief Executive Officer, as the Company’s Chief Operating Decision Maker (CODM) and included within segment profit and loss. This guidance is effective for fiscal years beginning after December 15, 2023 (fiscal 2025 for the Company), and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted and will be applied retrospectively to all prior periods presented in the financial statements. The Company is evaluating the impact of adopting this new accounting guidance on its Consolidated Financial Statements.

In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures (Topic 740), to enhance the transparency and decision usefulness of income tax disclosures through changes to the rate reconciliation and income taxes paid information. This guidance is effective for fiscal years beginning after December 15, 2024 (fiscal 2026 for the Company), with early and retrospective adoption permitted. The Company is evaluating the impact of adopting this new accounting guidance on its Consolidated Financial Statements.

We reviewed all other accounting pronouncements issued during the six months ended December 30, 2023 and concluded that they were not applicable to the Company.
XML 49 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Tables)
6 Months Ended
Dec. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Income (Loss) Per Share
The following table sets forth the computation of basic and diluted net income per share (in millions, except per share data):
 Three Months EndedSix Months Ended
 December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Numerator:  
Net income$10.7 $8.4 $20.5 $41.0 
Denominator:
Weighted-average shares outstanding:
Basic 222.5 225.9 222.2 226.1 
Shares issuable assuming conversion of convertible notes (1)
— — — 0.7 
Effect of dilutive securities from stock-based compensation plans1.0 1.2 1.7 2.0 
Diluted223.5 227.1 223.9 228.8 
Net income per share:
Basic$0.05 $0.04 $0.09 $0.18 
Diluted$0.05 $0.04 $0.09 $0.18 
(1)Represents the dilutive impact for the Company’s 1.75% Senior Convertible Notes due 2023 (2023 Notes), the 1.00% Senior Convertible Notes due 2024 (2024 Notes) and the 1.625% Senior Convertible Notes due 2026 (2026 Notes). As of December 30, 2023, the if-converted value is less than the outstanding principal of the 2024 and 2026 Notes, respectively, and are therefore anti-dilutive. Refer to “Note 11. Debt” for more details.
Schedule of Weighted Average Potentially Dilutive Securities Excluded from the Computation Because Their Effect Would Have Been Anti-dilutive
The following table sets forth the weighted-average potentially dilutive securities excluded from the computation of the diluted net income per share because their effect would have been anti-dilutive (in millions):
 Three Months EndedSix Months Ended
 December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Restricted stock units5.6 5.0 3.1 3.2 
XML 50 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Loss (Tables)
6 Months Ended
Dec. 30, 2023
Equity [Abstract]  
Schedule of Components of Accumulated Other Comprehensive Loss
For the six months ended December 30, 2023, the changes in accumulated other comprehensive loss, net of tax, by component were as follows (in millions):
Unrealized losses on available-for sale investmentsForeign 
currency translation adjustments, net of tax
Change in unrealized components of defined benefit obligations (1)
Total
Beginning balance as of July 1, 2023$(5.3)$(125.4)$(5.3)$(136.0)
Other comprehensive income before reclassification— 9.3 — 9.3 
Amounts reclassified out of accumulated other comprehensive loss— — (0.1)(0.1)
Net current-period other comprehensive income (loss)— 9.3 (0.1)9.2 
Ending balance as of December 30, 2023$(5.3)$(116.1)$(5.4)$(126.8)
(1)The amount reclassified out of accumulated other comprehensive loss represents the amortization of actuarial gains included as a component of Cost of revenues, Research and development (R&D) and Selling, general and administrative (SG&A) in the Consolidated Statements of Operations, net of reclassification adjustments, for the six months ended December 30, 2023. There was no tax impact for the six months ended December 30, 2023. Refer to “Note 17. Employee Pension and Other Benefit Plans” for more details on the computation of net periodic cost for pension plans.
XML 51 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions (Tables)
6 Months Ended
Dec. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of Changes in Fair Value of Level 3 Liabilities
The following table provides a reconciliation of changes in the fair value of the Company’s earn-out liabilities associated with the Company’s acquisitions for the three and six months ended December 30, 2023 and December 31, 2022 (in millions):
Three Months EndedSix Months Ended
December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Beginning period balance$18.3 $2.9 $19.7 $2.5 
  Additions to Contingent Consideration— 29.4 — 29.4 
  Payments of Contingent Consideration (0.7)(0.5)(0.7)(0.5)
Fair value adjustment of earn-out liabilities(7.0)1.3 (8.4)1.8 
Currency translation adjustment— 0.1 — — 
Ending period balance $10.6 $33.2 $10.6 $33.2 
XML 52 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet and Other Details (Tables)
6 Months Ended
Dec. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Activity Related to Deferred Revenue and Financed Unearned Services Revenue
The following tables summarize the activity related to deferred revenue (in millions):
December 30, 2023
Three Months EndedSix Months Ended
Deferred revenue:
Balance at beginning of period$90.5 $102.0 
Revenue deferrals for new contracts (1)
24.7 44.9 
Revenue recognized during the period (2)
(30.5)(62.2)
Balance at end of period $84.7 $84.7 
(1)Included in these amounts is the impact from foreign currency exchange rate fluctuations.
(2)Revenue recognized during the period represents releases from the balance at the beginning of the period as well as releases from the current period deferrals.
Schedule of Components of Accounts Receivable Allowance
The following table presents the activities and balances for allowance for credit losses (in millions):
July 1, 2023Charged to Costs and Expenses
Deductions (1)
December 30, 2023
Allowance for credit losses$1.0 $0.8 $(0.2)$1.6 
(1)Represents the effect of currency translation adjustments and write-offs of uncollectible accounts, net of recoveries.
Schedule of Components of Inventories
The following table presents the components of inventories, net (in millions):
December 30, 2023July 1, 2023
Finished goods$53.4 $49.0 
Work in process16.6 17.7 
Raw materials45.1 49.4 
Inventories, net$115.1 $116.1 
Schedule of Components of Prepayments and Other Current Assets
The following table presents the components of prepayments and other current assets (in millions):
December 30, 2023July 1, 2023
Refundable income taxes$28.3 $27.6 
Prepayments14.0 16.5 
Advances to contract manufacturers8.2 9.8 
Fair value of forward contracts5.4 3.5 
Transaction tax receivables3.7 5.1 
Asset held for sale2.5 2.5 
Other current assets7.4 7.1 
Prepayments and other current assets$69.5 $72.1 
Schedule of Components of Other Non-current Assets
The following table presents the components of other non-current assets (in millions):
December 30, 2023July 1, 2023
Operating ROU assets (Note 12)$37.5 $40.4 
Long-term restricted cash5.8 4.6 
Deposits2.6 2.3 
Deferred contract cost2.5 2.9 
Debt issuance cost - Revolving Credit Facility2.3 2.8 
Other non-current assets9.9 8.7 
Other non-current assets$60.6 $61.7 
Schedule of Components of Other Current Liabilities
The following table presents the components of other current liabilities (in millions):
December 30, 2023July 1, 2023
Operating lease liabilities (Note 12)$10.0 $10.1 
Interest payable5.4 5.5 
Income tax payable4.5 4.4 
Warranty accrual4.0 4.2 
Acquisition related holdback and related accruals3.0 4.1 
Transaction tax payable2.6 4.3 
Fair value of forward contracts2.0 2.4 
Restructuring accrual (Note 13)1.2 5.8 
Fair value of contingent consideration (Note 5)— 1.1 
Other10.0 7.9 
Other current liabilities$42.7 $49.8 
Schedule of Components of Other Non-current Liabilities
The following table presents components of other non-current liabilities (in millions):
December 30, 2023July 1, 2023
Pension and post-employment benefits$54.9 $53.2 
Operating lease liabilities (Note 12)27.0 29.4 
Long-term deferred revenue23.9 23.4 
Deferred tax liability19.1 13.9 
Uncertain tax position15.9 15.8 
Financing obligation15.8 15.8 
Fair value of contingent consideration (Note 5)10.6 18.6 
Warranty accrual4.5 4.8 
Asset retirement obligations3.9 3.8 
Other7.7 8.0 
Other non-current liabilities$183.3 $186.7 
XML 53 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
6 Months Ended
Dec. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value
The Company’s assets and liabilities measured at fair value for the periods presented are as follows (in millions):
December 30, 2023July 1, 2023
TotalLevel 1Level 2Level 3TotalLevel 1Level 2Level 3
Assets:      
Debt available-for-sale securities:
Asset-backed securities(1)
$0.3 $— $0.3 $— $0.3 $— $0.3 $— 
Total debt available-for-sale securities0.3 — 0.3 — 0.3 — 0.3 — 
Money market funds(2)
377.7 377.7 — — 344.8 344.8 — — 
Trading securities(3)
1.7 1.7 — — 1.5 1.5 — — 
Foreign currency forward contracts(4)
5.4 — 5.4 — 3.5 — 3.5 — 
Total assets $385.1 $379.4 $5.7 $— $350.1 $346.3 $3.8 $— 
Liabilities:
Foreign currency forward contracts(5)
$2.0 $— $2.0 $— $2.4 $— $2.4 $— 
Contingent consideration (6)
10.6 — — 10.6 19.7 — — 19.7 
Total liabilities$12.6 $— $2.0 $10.6 $22.1 $— $2.4 $19.7 
(1)Included in Other non-current assets on the Consolidated Balance Sheets.
(2)Includes, as of December 30, 2023, $370.6 million in Cash and cash equivalents, $3.0 million in Restricted cash and $4.1 million in Other non-current assets on the Consolidated Balance Sheets. Includes, as of July 1, 2023, $336.5 million in Cash and cash equivalents, $4.3 million in Restricted cash and $4.0 million in Other non-current assets on the Consolidated Balance Sheets.
(3)Included in Short-term investments on the Consolidated Balance Sheets.
(4)Included in Other current assets on the Consolidated Balance Sheets.
(5)Included in Other current liabilities on the Consolidated Balance Sheets.
(6)As of December 30, 2023, included in Other non-current liabilities on the Consolidated Balance Sheets. As of July 1, 2023, includes certain amounts in Other current liabilities and Other non-current liabilities on the Consolidated Balance Sheets.
Schedule of Long-term Debt Instruments The Company’s debt measured at fair value for the periods presented are as follows (in millions):
December 30, 2023July 1, 2023
TotalLevel 1Level 2Level 3TotalLevel 1Level 2Level 3
Debt:
3.75% Senior Notes
$351.5 $— $351.5 $— $341.8 $— $341.8 $— 
1.625% Senior Convertible Notes
249.7 — 249.7 — 262.7 — 262.7 — 
1.00% Senior Convertible Notes
95.4 — 95.4 — 95.6 — 95.6 — 
   Total $696.6 $— $696.6 $— $700.1 $— $700.1 $— 
XML 54 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill (Tables)
6 Months Ended
Dec. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in Goodwill
The following table presents changes in goodwill allocated to the Company’s reportable segments (in millions):
Network Enablement (1)
Service Enablement (1)
Optical Security
and Performance
Products
Total
Balance as of July 1, 2023$399.2 $13.8 $42.2 $455.2 
Currency translation1.0 — — 1.0 
Other adjustment (2)
— (1.0)— (1.0)
Balance as of December 30, 2023$400.2 $12.8 $42.2 $455.2 
(1)Balance as of July 1, 2023 adjusted to reflect a reclass of $1.2 million from Service Enablement to Network Enablement due to a product line movement (see Note 19. “Operating Segments and Geographic Information” for further details).
(2)Adjustment related to Goodwill acquired as part of a prior acquisition.
XML 55 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquired Developed Technology and Other Intangibles (Tables)
6 Months Ended
Dec. 30, 2023
Acquired Developed Technology and Other Intangibles  
Schedule of Acquired Developed Technology and Other Intangibles
The following tables present details of the Company’s acquired developed technology, customer relationships and other intangibles (in millions):
As of December 30, 2023Gross Carrying AmountAccumulated AmortizationNet
Acquired developed technology $438.9 $(397.5)$41.4 
Customer relationships195.5 (189.0)6.5 
Other (1)
39.8 (39.5)0.3 
Total intangibles$674.2 $(626.0)$48.2 
As of July 1, 2023Gross Carrying AmountAccumulated AmortizationNet
Acquired developed technology$438.5 $(390.2)$48.3 
Customer relationships195.2 (185.9)9.3 
Other (1)
39.8 (38.8)1.0 
Total intangibles$673.5 $(614.9)$58.6 
(1)Other intangibles consist of customer backlog, patents, proprietary know-how and trade secrets, trademarks and trade names.
Finite-lived Intangible Assets Amortization Expense
The following table presents the amortization recorded relating to acquired developed technology, customer relationships and other intangibles (in millions):    
 Three Months EndedSix Months Ended
 December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Cost of revenues$3.4 $5.7 $6.9 $12.8 
Operating expenses1.4 2.2 3.5 4.4 
Total amortization of intangible assets$4.8 $7.9 $10.4 $17.2 
Schedule of Estimated Future Amortization
Based on the carrying amount of acquired developed technology, customer relationships and other intangibles as of December 30, 2023, and assuming no future impairment of the underlying assets, the estimated future amortization is as follows (in millions):
Fiscal Years
Remainder of 2024$9.6 
202515.9 
202611.4 
20277.6 
20283.0 
Thereafter0.7 
Total amortization$48.2 
XML 56 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Tables)
6 Months Ended
Dec. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Carrying Amounts of the Liability and Equity Components of Convertible Debt
The following table presents the carrying amounts of the Company’s debt (in millions):
December 30, 2023July 1, 2023
Principal amount of 1.00% Senior Convertible Notes
$96.4 $96.4 
Unamortized 1.00% Senior Convertible Notes debt issuance cost
(0.1)(0.2)
Short-term debt$96.3 $96.2 
Principal amount of 3.75% Senior Notes
$400.0 $400.0 
Unamortized 3.75% Senior Notes debt issuance cost
(5.0)(5.5)
Principal amount of 1.625% Senior Convertible Notes
250.0 250.0 
Unamortized 1.625% Senior Convertible Notes debt discount
(10.5)(12.9)
Unamortized 1.625% Senior Convertible Notes debt issuance cost
(1.7)(2.1)
Long-term debt$632.8 $629.5 
Summary of Effective Interest Rate and the Interest Expense for the Contractual Interest and the Accretion of Debt Discount
The following table presents the interest expense for contractual interest, amortization of debt issuance costs, accretion of debt discount and other (in millions):
Three Months EndedSix Months Ended
December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Interest expense-contractual interest$5.0 $4.6 $10.0 $9.2 
Amortization of debt issuance cost0.6 0.6 1.3 1.2 
Accretion of debt discount1.2 — 2.4 — 
Other1.0 1.0 2.0 1.9 
  Total interest expense$7.8 $6.2 $15.7 $12.3 
XML 57 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
6 Months Ended
Dec. 30, 2023
Leases [Abstract]  
Schedule of Operating Leases
Lease expense and cash flow information are as follows (in millions):
Three Months EndedSix Months Ended
December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Operating lease costs (1)
$3.3 $3.2 $6.6 $6.5 
Cash paid for amounts included in the measurement of operating lease liabilities3.2 3.6 7.8 8.2 
Operating ROU assets obtained in exchange for operating lease obligations1.5 2.3 2.6 3.0 
(1)Total variable lease costs were immaterial during the six months ended December 30, 2023 and December 31, 2022. The total operating costs were included in Cost of revenues, R&D, and SG&A in the Consolidated Statements of Operations.
Schedule of Balance Sheet Information Related to Operating Leases
Balance sheet information related to our operating leases is as follows (in millions):
December 30, 2023July 1, 2023
Operating ROU assets (Other non-current assets)$37.5 $40.4 
Other current liabilities$10.0 $10.1 
Other non-current liabilities27.0 29.4 
Total operating lease liabilities$37.0 $39.5 
Weighted-average remaining lease term6.5 years6.8 years
Weighted-average discount rate4.8 %4.8 %
Schedule of Minimum Operating Lease Payments
Future minimum operating lease payments as of December 30, 2023 are as follows (in millions):
Operating Leases
Remainder of 2024$4.9 
Fiscal 202510.3 
Fiscal 20267.9 
Fiscal 20276.0 
Fiscal 20284.1 
Thereafter9.9 
Total lease payments43.1 
Less: Interest(6.1)
Present value of lease liabilities$37.0 
XML 58 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring and Related Charges (Tables)
6 Months Ended
Dec. 30, 2023
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Plans A summary of the activity in the restructuring accrual is outlined below (in millions):
Balance as of
 July 1, 2023
Restructuring and related (benefits) chargesCash SettlementsBalance as of December 30, 2023
Fiscal 2023 Plan
NSE/Corp$3.5 $(0.8)$(2.5)$0.2 
OSP0.6 0.1 (0.6)0.1 
Fiscal 2023 Plan Phase I4.1 (0.7)(3.1)0.3 
NSE/Corp1.7 (0.2)(0.6)0.9 
Fiscal 2023 Plan Phase II1.7 (0.2)(0.6)0.9 
Total (1)
$5.8 $(0.9)$(3.7)$1.2 
(1)Included in Other current liabilities on the Consolidated Balance Sheets as of December 30, 2023 and July 1, 2023.
XML 59 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Tables)
6 Months Ended
Dec. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of the Impact On the Entity's Results of Operations of Recording Stock-Based Compensation by Function
The impact on the Company’s results of operations of recording stock-based compensation by function for the three and six months ended December 30, 2023 and December 31, 2022, is as follows (in millions):
Three Months EndedSix Months Ended
December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Cost of revenues$1.2 $1.2 $2.4 $2.4 
Research and development2.3 2.0 4.4 4.3 
Selling, general and administrative9.0 9.8 16.9 19.3 
Total stock-based compensation expense$12.5 $13.0 $23.7 $26.0 
XML 60 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Pension and Other Benefit Plans (Tables)
6 Months Ended
Dec. 30, 2023
Retirement Benefits [Abstract]  
Schedule of Net Periodic Cost for the Pension and Benefits Plans
The following table presents the components of net periodic cost for the pension and benefits plans (in millions):
 Three Months EndedSix Months Ended
December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Interest cost$0.8 $0.7 $1.7 $1.4 
Expected return on plan assets(0.5)(0.4)(1.0)(0.8)
Amortization of net actuarial gains— — (0.1)— 
Net periodic benefit cost$0.3 $0.3 $0.6 $0.6 
XML 61 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
6 Months Ended
Dec. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Changes in the Entity's Warranty Reserve
The following table presents the changes in the Company’s warranty reserve during the three and six months ended December 30, 2023 and December 31, 2022 (in millions):
 Three Months EndedSix Months Ended
 December 30, 2023December 31, 2022December 30, 2023December 31, 2022
Balance as of beginning of period$8.8 $9.5 $9.0 $10.6 
Provision for warranty0.3 0.4 0.7 1.0 
Utilization of reserve(0.7)(0.7)(1.5)(1.2)
Adjustments to pre-existing warranties (includes changes in estimates)0.1 0.2 0.3 (1.0)
Balance as of end of period$8.5 $9.4 $8.5 $9.4 
XML 62 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Operating Segments and Geographic Information (Tables)
6 Months Ended
Dec. 30, 2023
Segment Reporting [Abstract]  
Schedule of Information on Reportable Segments
The following tables present information on the Company’s reportable segments for the three months ended December 30, 2023 and December 31, 2022 (in millions):
Three Months Ended December 30, 2023
Network and Service Enablement
 Network EnablementService EnablementNetwork and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue$125.2 $10.8 $136.0 $74.9 $— $210.9 
Service revenue30.3 13.3 43.6 — — 43.6 
Net revenue$155.5 $24.1 $179.6 $74.9 $— $254.5 
Gross profit$97.2 $16.6 $113.8 $39.0 $(4.8)$148.0 
Gross margin62.5 %68.9 %63.4 %52.1 %58.2 %
Operating income$6.4 $27.3 $(11.3)$22.4 
Operating margin3.6 %36.4 %8.8 %
Three Months Ended December 31, 2022
Network and Service Enablement
 
Network Enablement (2)
Service Enablement (2)
Network and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue (2)
$152.6 $11.5 $164.1 $77.4 $— $241.5 
Service revenue (2)
30.7 12.3 43.0 — — 43.0 
Net revenue$183.3 $23.8 $207.1 $77.4 $— $284.5 
Gross profit$118.1 $15.3 $133.4 $40.5 $(6.9)$167.0 
Gross margin64.4 %64.3 %64.4 %52.3 %58.7 %
Operating income $18.5 $27.5 $(23.1)$22.9 
Operating margin8.9 %35.5 %8.0 %
(1)Other items include charges (benefits) unrelated to core operating performance primarily consisting of stock-based compensation, amortization of acquisition-related intangibles, restructuring, changes in fair value of contingent consideration liabilities and other charges unrelated to core operating performance.
(2)Effective for the first quarter of fiscal 2024, management of certain products moved from the SE segment to the NE segment to better align with operational and go-to-market strategies. As a result, prior period balances have been recast to reflect the impact to net revenue, gross profit and gross margin.
Three Months Ended
 December 30, 2023December 31, 2022
Corporate reconciling items impacting gross profit:
Total segment gross profit$152.8 $173.9 
Stock-based compensation(1.2)(1.2)
Amortization of intangibles(3.4)(5.7)
Other charges unrelated to core operating performance (1)
(0.2)— 
GAAP gross profit$148.0 $167.0 
Corporate reconciling items impacting operating income:
Total segment operating income$33.7 $46.0 
Stock-based compensation(12.5)(13.0)
Amortization of intangibles(4.8)(7.9)
Change in fair value of contingent liability7.0 (1.3)
Other charges unrelated to core operating performance (1)
(1.1)(0.9)
Restructuring and related benefits0.1 — 
GAAP operating income from continuing operations$22.4 $22.9 
(1)    During the three months ended December 30, 2023 and December 31, 2022, other charges unrelated to core operating performance primarily consisting of certain acquisition and integration related charges, accretion of debt discount and loss on disposal of long-lived assets.
Six Months Ended December 30, 2023
Network and Service Enablement
 Network EnablementService EnablementNetwork and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue$245.6 $18.5 $264.1 $152.4 $— $416.5 
Service revenue59.9 26.0 85.9 — — 85.9 
Net revenue$305.5 $44.5 $350.0 $152.4 $— $502.4 
Gross profit$191.8 $30.3 $222.1 $79.7 $(9.4)$292.4 
Gross margin62.8 %68.1 %63.5 %52.3 %58.2 %
Operating income$7.9 $56.6 $(26.1)$38.4 
Operating margin2.3 %37.1 %7.6 %
Six Months Ended December 31, 2022
Network and Service Enablement
 
Network Enablement (2)
Service Enablement (2)
Network and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue (2)
$318.9 $21.7 $340.6 $168.6 $— $509.2 
Service revenue (2)
60.9 24.5 85.4 0.1 — 85.5 
Net revenue$379.8 $46.2 $426.0 $168.7 $— $594.7 
Gross profit$244.9 $30.1 $275.0 $92.3 $(15.5)$351.8 
Gross margin64.5 %65.2 %64.6 %54.7 %59.2 %
Operating income $47.3 $66.1 $(40.7)$72.7 
Operating margin11.1 %39.2 %12.2 %
(1)Other items include charges (benefits) unrelated to core operating performance primarily consisting of stock-based compensation, amortization of acquisition-related intangibles, restructuring, changes in fair value of contingent consideration liabilities and other charges unrelated to core operating performance.
(2)Effective for the first quarter of fiscal 2024, management of certain products moved from the SE segment to the NE segment to better align with operational and go-to-market strategies. As a result, prior period balances have been recast to reflect the impact to net revenue, gross profit and gross margin.
Six Months Ended
 December 30, 2023December 31, 2022
Corporate reconciling items impacting gross profit:
Total segment gross profit$301.8 $367.3 
Stock-based compensation(2.4)(2.4)
Amortization of intangibles(6.9)(12.8)
Other charges unrelated to core operating performance (1)
(0.1)(0.3)
GAAP gross profit$292.4 $351.8 
Corporate reconciling items impacting operating income:
Total segment operating income$64.5 $113.4 
Stock-based compensation(23.7)(26.0)
Amortization of intangibles(10.4)(17.2)
Change in fair value of contingent liability8.4 (1.8)
Other (charges) benefits unrelated to core operating performance (1)
(1.3)4.3 
Restructuring and related benefits0.9 — 
GAAP operating income from continuing operations$38.4 $72.7 
(1)    During the six months ended December 30, 2023 and December 31, 2022, other (charges) benefits unrelated to core operating performance primarily consisting of certain acquisition and integration related charges, legal settlement, accretion of debt discount and losses on disposal of long-lived assets.
The following table presents net revenue by the three geographic regions in which the Company operates and net revenue from countries that exceeded 10% of the Company’s total net revenue for the three and six months ended December 30, 2023 and December 31, 2022 (in millions):
 Three Months Ended
 December 30, 2023December 31, 2022
Product RevenueService RevenueTotalProduct RevenueService RevenueTotal
Americas:
United States$68.6 $16.1 $84.7 $77.5 $15.0 $92.5 
Other Americas14.6 3.8 18.4 10.3 3.5 13.8 
Total Americas$83.2 $19.9 $103.1 $87.8 $18.5 $106.3 
Asia-Pacific:
Greater China$45.9 $1.5 $47.4 $58.9 $1.8 $60.7 
Other Asia-Pacific24.9 7.2 32.1 36.7 7.7 44.4 
Total Asia-Pacific$70.8 $8.7 $79.5 $95.6 $9.5 $105.1 
EMEA:$56.9 $15.0 $71.9 $58.1 $15.0 $73.1 
Total net revenue$210.9 $43.6 $254.5 $241.5 $43.0 $284.5 
 Six Months Ended
 December 30, 2023December 31, 2022
Product RevenueService RevenueTotalProduct RevenueService RevenueTotal
Americas:
United States$136.2 $31.3 $167.5 $158.5 $30.6 $189.1 
Other Americas28.3 7.8 36.1 33.4 6.8 40.2 
Total Americas$164.5 $39.1 $203.6 $191.9 $37.4 $229.3 
Asia-Pacific:
Greater China$95.3 $3.2 $98.5 $122.4 $3.9 $126.3 
Other Asia53.2 13.7 66.9 76.7 13.7 90.4 
Total Asia-Pacific$148.5 $16.9 $165.4 $199.1 $17.6 $216.7 
EMEA:$103.5 $29.9 $133.4 $118.2 $30.5 $148.7 
Total net revenue$416.5 $85.9 $502.4 $509.2 $85.5 $594.7 
XML 63 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Mar. 06, 2023
May 29, 2018
Mar. 03, 2017
Numerator:              
Net income $ 10.7 $ 8.4 $ 20.5 $ 41.0      
Weighted-average shares outstanding:              
Basic (in shares) 222.5 225.9 222.2 226.1      
Shares issuable assuming conversion of convertible notes (in shares) 0.0 0.0 0.0 0.7      
Effect of dilutive securities from stock-based benefit plans (in shares) 1.0 1.2 1.7 2.0      
Diluted (in shares) 223.5 227.1 223.9 228.8      
Net income per share:              
Basic (in dollars per share) $ 0.05 $ 0.04 $ 0.09 $ 0.18      
Dilutive (in dollars per share) $ 0.05 $ 0.04 $ 0.09 $ 0.18      
RSUs              
Net income per share:              
Total potentially dilutive securities (in shares) 5.6 5.0 3.1 3.2      
Convertible Notes | 2023 Notes              
Net income per share:              
Stated interest rate 1.75%   1.75%     1.75%  
Convertible Notes | 2024 Notes              
Net income per share:              
Stated interest rate 1.00%   1.00%       1.00%
Convertible Notes | 2026 Notes              
Net income per share:              
Stated interest rate 1.625%   1.625%   1.625%    
XML 64 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Loss (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Changes in accumulated other comprehensive income (loss) by component        
Balance at the beginning of the period $ 675,200,000 $ 648,400,000 $ 690,800,000 $ 671,700,000
Other comprehensive income before reclassification     9,300,000  
Amounts reclassified out of accumulated other comprehensive loss     (100,000)  
Net change in accumulated other comprehensive loss 29,700,000 43,300,000 9,200,000 400,000
Balance at the end of the period 728,000,000.0 687,800,000 728,000,000.0 687,800,000
Tax impact of amortization of actuarial gains (losses)     0  
Total        
Changes in accumulated other comprehensive income (loss) by component        
Balance at the beginning of the period (156,500,000) (199,300,000) (136,000,000.0) (156,400,000)
Net change in accumulated other comprehensive loss 29,700,000 43,300,000 9,200,000 400,000
Balance at the end of the period (126,800,000) $ (156,000,000.0) (126,800,000) $ (156,000,000.0)
Unrealized losses on available-for sale investments        
Changes in accumulated other comprehensive income (loss) by component        
Balance at the beginning of the period     (5,300,000)  
Other comprehensive income before reclassification     0  
Amounts reclassified out of accumulated other comprehensive loss     0  
Net change in accumulated other comprehensive loss     0  
Balance at the end of the period (5,300,000)   (5,300,000)  
Foreign  currency translation adjustments, net of tax        
Changes in accumulated other comprehensive income (loss) by component        
Balance at the beginning of the period     (125,400,000)  
Other comprehensive income before reclassification     9,300,000  
Amounts reclassified out of accumulated other comprehensive loss     0  
Net change in accumulated other comprehensive loss     9,300,000  
Balance at the end of the period (116,100,000)   (116,100,000)  
Change in unrealized components of defined benefit obligations        
Changes in accumulated other comprehensive income (loss) by component        
Balance at the beginning of the period     (5,300,000)  
Other comprehensive income before reclassification     0  
Amounts reclassified out of accumulated other comprehensive loss     (100,000)  
Net change in accumulated other comprehensive loss     (100,000)  
Balance at the end of the period $ (5,400,000)   $ (5,400,000)  
XML 65 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Narrative (Details) - USD ($)
$ in Millions
2 Months Ended
Oct. 05, 2022
Jul. 18, 2022
Jun. 08, 2023
Dec. 30, 2023
Jul. 01, 2023
Business Acquisition [Line Items]          
Fair value of contingent consideration       $ 10.6 $ 19.7
Goodwill, net       $ 455.2 $ 455.2
Series of Individually Immaterial Asset Acquisitions          
Business Acquisition [Line Items]          
Cash paid for asset purchases     $ 2.9    
Indemnity holdback     0.2    
Developed Technology | Series of Individually Immaterial Asset Acquisitions          
Business Acquisition [Line Items]          
Intangible assets acquired     $ 2.5    
Estimated useful life     5 years    
Jackson Labs Technologies, Inc.          
Business Acquisition [Line Items]          
Total purchase consideration $ 49.9        
Fair value of contingent consideration $ 117.0        
Target period 3 years        
Consideration, liabilities incurred $ 5.0        
Cash consideration subject to cash and net working capital adjustments 2.0        
Goodwill, net 48.3        
Jackson Labs Technologies, Inc. | Developed Technology and Other Intangibles          
Business Acquisition [Line Items]          
Intangible assets acquired $ 30.6        
Jackson Labs Technologies, Inc. | Developed Technology and Other Intangibles | Minimum          
Business Acquisition [Line Items]          
Estimated useful life 1 year        
Jackson Labs Technologies, Inc. | Developed Technology and Other Intangibles | Maximum          
Business Acquisition [Line Items]          
Estimated useful life 6 years        
Other          
Business Acquisition [Line Items]          
Consideration, liabilities incurred   $ 2.0      
Goodwill, net   11.2      
Cash consideration   17.5      
Deferred tax liability   1.8      
Other | Developed Technology          
Business Acquisition [Line Items]          
Intangible assets acquired   $ 5.1      
Estimated useful life   4 years      
XML 66 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Contingent Consideration Rollforward (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Payments of Contingent Consideration     $ (0.9) $ (0.5)
Fair value adjustment of earn-out liabilities     8.4 (1.8)
Contingent Consideration        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning period balance $ 18.3 $ 2.9 19.7 2.5
Additions to Contingent Consideration 0.0 29.4 0.0 29.4
Payments of Contingent Consideration (0.7) (0.5) (0.7) (0.5)
Fair value adjustment of earn-out liabilities (7.0) 1.3 (8.4) 1.8
Currency translation adjustment 0.0 0.1 0.0 0.0
Ending period balance $ 10.6 $ 33.2 $ 10.6 $ 33.2
XML 67 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet and Other Details - Narrative (Details) - USD ($)
$ in Millions
Dec. 30, 2023
Jul. 01, 2023
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Unbilled receivables $ 13.6 $ 13.7
Remaining performance obligation $ 248.4  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-12-31    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining performance obligation, percentage 89.00%  
Remaining performance obligation, period 12 months  
XML 68 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet and Other Details - Contract Liabilities (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 30, 2023
Dec. 30, 2023
Deferred revenue:    
Balance at beginning of period $ 90.5 $ 102.0
Revenue deferrals for new contracts 24.7 44.9
Revenue recognized during the period (30.5) (62.2)
Balance at end of period $ 84.7 $ 84.7
XML 69 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet and Other Details - Accounts Receivable Reserves and Allowances (Details)
$ in Millions
6 Months Ended
Dec. 30, 2023
USD ($)
Components of accounts receivable reserves and allowances  
Beginning balance $ 1.0
Charged to Costs and Expenses 0.8
Deductions (0.2)
Ending balance $ 1.6
XML 70 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet and Other Details - Inventories (Details) - USD ($)
$ in Millions
Dec. 30, 2023
Jul. 01, 2023
Inventories, net    
Finished goods $ 53.4 $ 49.0
Work in process 16.6 17.7
Raw materials 45.1 49.4
Inventories, net $ 115.1 $ 116.1
XML 71 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet and Other Details - Prepayments and Other Current Assets (Details) - USD ($)
$ in Millions
Dec. 30, 2023
Jul. 01, 2023
Prepayments and other current assets    
Refundable income taxes $ 28.3 $ 27.6
Prepayments 14.0 16.5
Advances to contract manufacturers 8.2 9.8
Fair value of forward contracts 5.4 3.5
Transaction tax receivables 3.7 5.1
Asset held for sale 2.5 2.5
Other current assets 7.4 7.1
Prepayments and other current assets $ 69.5 $ 72.1
XML 72 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet and Other Details - Other Non-Current Assets (Details) - USD ($)
$ in Millions
Dec. 30, 2023
Jul. 01, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Operating ROU assets $ 37.5 $ 40.4
Long-term restricted cash 5.8 4.6
Deposits 2.6 2.3
Deferred contract cost 2.5 2.9
Debt issuance cost - Revolving Credit Facility 2.3 2.8
Other non-current assets 9.9 8.7
Other non-current assets $ 60.6 $ 61.7
XML 73 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet and Other Details - Other Current Liabilities (Details) - USD ($)
$ in Millions
Dec. 30, 2023
Jul. 01, 2023
Other current liabilities    
Operating lease liabilities $ 10.0 $ 10.1
Interest payable 5.4 5.5
Income tax payable 4.5 4.4
Warranty accrual 4.0 4.2
Acquisition related holdback and related accruals 3.0 4.1
Transaction tax payable 2.6 4.3
Fair value of forward contracts 2.0 2.4
Restructuring accrual 1.2 5.8
Fair value of contingent consideration 0.0 1.1
Other 10.0 7.9
Other current liabilities $ 42.7 $ 49.8
XML 74 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet and Other Details - Other Non-Current Liabilities (Details) - USD ($)
$ in Millions
Dec. 30, 2023
Jul. 01, 2023
Other non-current liabilities    
Pension and post-employment benefits $ 54.9 $ 53.2
Operating lease liabilities 27.0 29.4
Long-term deferred revenue 23.9 23.4
Deferred tax liability 19.1 13.9
Uncertain tax position 15.9 15.8
Financing obligation 15.8 15.8
Fair value of contingent consideration 10.6 18.6
Warranty accrual 4.5 4.8
Asset retirement obligations 3.9 3.8
Other 7.7 8.0
Other non-current liabilities $ 183.3 $ 186.7
XML 75 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments and Forward Contracts - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Jul. 01, 2023
Summary of Investment Holdings [Line Items]          
Short-term investments $ 25.0   $ 25.0   $ 14.6
Deposit asset term 30 days   30 days   30 days
Deposits assets $ 23.3   $ 23.3   $ 13.1
Trading securities 1.7   1.7   1.5
Equity securities 1.5   1.5   1.2
Debt securities 0.1   0.1   0.1
Market securities 0.1   0.1   0.2
Total assets 385.1   385.1   350.1
Total liabilities 12.6   $ 12.6   22.1
Not designated | Foreign exchange forward contracts          
Summary of Investment Holdings [Line Items]          
Derivative, term of contract     120 days    
Gain (loss) on derivatives 3.4 $ 6.0 $ (0.1) $ (0.7)  
Not designated | Foreign exchange forward contracts | Held to purchase          
Summary of Investment Holdings [Line Items]          
Notional amount of forward contracts 96.4   96.4   87.5
Not designated | Foreign exchange forward contracts | Held to sell          
Summary of Investment Holdings [Line Items]          
Notional amount of forward contracts 82.4   82.4   19.3
Prepayments and other current assets          
Summary of Investment Holdings [Line Items]          
Total assets 5.4   5.4   3.5
Other current liabilities          
Summary of Investment Holdings [Line Items]          
Total liabilities $ 2.0   $ 2.0   $ 2.4
XML 76 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Schedule of Fair Value Measurements (Details) - USD ($)
$ in Millions
Dec. 30, 2023
Jul. 01, 2023
Assets:    
Debt available-for-sale securities $ 0.3 $ 0.3
Money market funds 377.7 344.8
Trading securities 1.7 1.5
Foreign currency forward contracts 5.4 3.5
Total assets 385.1 350.1
Liabilities:    
Foreign currency forward contracts 2.0 2.4
Contingent consideration 10.6 19.7
Total liabilities 12.6 22.1
Cash and cash equivalents    
Assets:    
Total assets 370.6 336.5
Restricted cash    
Assets:    
Total assets 3.0 4.3
Other non-current assets    
Assets:    
Total assets 4.1 4.0
Asset-backed securities    
Assets:    
Debt available-for-sale securities 0.3 0.3
Level 1    
Assets:    
Debt available-for-sale securities 0.0 0.0
Money market funds 377.7 344.8
Trading securities 1.7 1.5
Foreign currency forward contracts 0.0 0.0
Total assets 379.4 346.3
Liabilities:    
Foreign currency forward contracts 0.0 0.0
Contingent consideration 0.0 0.0
Total liabilities 0.0 0.0
Level 1 | Asset-backed securities    
Assets:    
Debt available-for-sale securities 0.0 0.0
Level 2    
Assets:    
Debt available-for-sale securities 0.3 0.3
Money market funds 0.0 0.0
Trading securities 0.0 0.0
Foreign currency forward contracts 5.4 3.5
Total assets 5.7 3.8
Liabilities:    
Foreign currency forward contracts 2.0 2.4
Contingent consideration 0.0 0.0
Total liabilities 2.0 2.4
Level 2 | Asset-backed securities    
Assets:    
Debt available-for-sale securities 0.3 0.3
Level 3    
Assets:    
Debt available-for-sale securities 0.0 0.0
Money market funds 0.0 0.0
Trading securities 0.0 0.0
Foreign currency forward contracts 0.0 0.0
Total assets 0.0 0.0
Liabilities:    
Foreign currency forward contracts 0.0 0.0
Contingent consideration 10.6 19.7
Total liabilities 10.6 19.7
Level 3 | Asset-backed securities    
Assets:    
Debt available-for-sale securities $ 0.0 $ 0.0
XML 77 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Narrative (Details) - Convertible Notes
Dec. 30, 2023
Mar. 06, 2023
Mar. 03, 2017
3.75% Senior Convertible Notes      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Stated interest rate 3.75%    
1.625% Senior Convertible Notes      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Stated interest rate 1.625% 1.625%  
1.00% Senior Convertible Notes      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Stated interest rate 1.00%   1.00%
XML 78 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Fair Value of Debt (Details) - Convertible Notes - USD ($)
$ in Millions
Dec. 30, 2023
Jul. 01, 2023
Mar. 06, 2023
Mar. 03, 2017
Debt details        
Long-term Debt $ 696.6 $ 700.1    
3.75% Senior Convertible Notes        
Debt details        
Stated interest rate 3.75%      
Long-term Debt $ 351.5 341.8    
1.625% Senior Convertible Notes        
Debt details        
Stated interest rate 1.625%   1.625%  
Long-term Debt $ 249.7 262.7    
1.00% Senior Convertible Notes        
Debt details        
Stated interest rate 1.00%     1.00%
Long-term Debt $ 95.4 95.6    
Level 1        
Debt details        
Long-term Debt 0.0 0.0    
Level 1 | 3.75% Senior Convertible Notes        
Debt details        
Long-term Debt 0.0 0.0    
Level 1 | 1.625% Senior Convertible Notes        
Debt details        
Long-term Debt 0.0 0.0    
Level 1 | 1.00% Senior Convertible Notes        
Debt details        
Long-term Debt 0.0 0.0    
Level 2        
Debt details        
Long-term Debt 696.6 700.1    
Level 2 | 3.75% Senior Convertible Notes        
Debt details        
Long-term Debt 351.5 341.8    
Level 2 | 1.625% Senior Convertible Notes        
Debt details        
Long-term Debt 249.7 262.7    
Level 2 | 1.00% Senior Convertible Notes        
Debt details        
Long-term Debt 95.4 95.6    
Level 3        
Debt details        
Long-term Debt 0.0 0.0    
Level 3 | 3.75% Senior Convertible Notes        
Debt details        
Long-term Debt 0.0 0.0    
Level 3 | 1.625% Senior Convertible Notes        
Debt details        
Long-term Debt 0.0 0.0    
Level 3 | 1.00% Senior Convertible Notes        
Debt details        
Long-term Debt $ 0.0 $ 0.0    
XML 79 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill (Details)
$ in Millions
6 Months Ended
Dec. 30, 2023
USD ($)
Changes in goodwill  
Balance at the beginning of the period $ 455.2
Currency translation and other adjustments 1.0
Other adjustments (1.0)
Balance at the end of the period 455.2
Network Enablement  
Changes in goodwill  
Balance at the beginning of the period 399.2
Currency translation and other adjustments 1.0
Other adjustments 0.0
Balance at the end of the period 400.2
Network Enablement | Scenario, Adjustment  
Changes in goodwill  
Balance at the beginning of the period 1.2
Service Enablement  
Changes in goodwill  
Balance at the beginning of the period 13.8
Currency translation and other adjustments 0.0
Other adjustments (1.0)
Balance at the end of the period 12.8
Service Enablement | Scenario, Adjustment  
Changes in goodwill  
Balance at the beginning of the period (1.2)
Optical Security and Performance Products  
Changes in goodwill  
Balance at the beginning of the period 42.2
Currency translation and other adjustments 0.0
Other adjustments 0.0
Balance at the end of the period $ 42.2
XML 80 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquired Developed Technology and Other Intangibles - Summary of Intangible Assets (Details) - USD ($)
$ in Millions
Dec. 30, 2023
Jul. 01, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 674.2 $ 673.5
Accumulated Amortization (626.0) (614.9)
Total amortization 48.2 58.6
Acquired developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 438.9 438.5
Accumulated Amortization (397.5) (390.2)
Total amortization 41.4 48.3
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 195.5 195.2
Accumulated Amortization (189.0) (185.9)
Total amortization 6.5 9.3
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 39.8 39.8
Accumulated Amortization (39.5) (38.8)
Total amortization $ 0.3 $ 1.0
XML 81 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquired Developed Technology and Other Intangibles - Amortization (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]        
Cost of revenues $ 3.4 $ 5.7 $ 6.9 $ 12.8
Operating expenses 1.4 2.2 3.5 4.4
Total amortization of intangible assets $ 4.8 $ 7.9 $ 10.4 $ 17.2
XML 82 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquired Developed Technology and Other Intangibles - Estimated Future Amortization (Details) - USD ($)
$ in Millions
Dec. 30, 2023
Jul. 01, 2023
Acquired Developed Technology and Other Intangibles [Abstract]    
Remainder of 2024 $ 9.6  
2025 15.9  
2026 11.4  
2027 7.6  
2028 3.0  
Thereafter 0.7  
Total amortization $ 48.2 $ 58.6
XML 83 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Carrying Amounts of the Liability and Equity Components (Details) - USD ($)
$ in Millions
Dec. 30, 2023
Jul. 01, 2023
Mar. 06, 2023
Sep. 29, 2021
Mar. 03, 2017
Carrying amounts of the liability and equity components:          
Short-term debt $ 96.3 $ 96.2      
Unamortized notes debt issuance cost (2.3) (2.8)      
Long-term debt $ 632.8 629.5      
Convertible Notes | 1.00% Senior Convertible Notes          
Carrying amounts of the liability and equity components:          
Stated interest rate 1.00%       1.00%
Principal amount of notes $ 96.4 96.4      
Unamortized debt issuance costs $ (0.1) (0.2)      
Convertible Notes | 3.75% Senior Convertible Notes          
Carrying amounts of the liability and equity components:          
Stated interest rate 3.75%        
Convertible Notes | 1.625% Senior Convertible Notes          
Carrying amounts of the liability and equity components:          
Stated interest rate 1.625%   1.625%    
Principal amount of notes $ 250.0 250.0      
Unamortized debt discount (10.5) (12.9)      
Unamortized notes debt issuance cost $ (1.7) (2.1)      
Senior Notes | 3.75% Senior Convertible Notes          
Carrying amounts of the liability and equity components:          
Stated interest rate 3.75%     3.75%  
Principal amount of notes $ 400.0 400.0      
Unamortized notes debt issuance cost $ (5.0) $ (5.5)      
XML 84 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Additional Information (Details) - USD ($)
$ / shares in Units, shares in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 06, 2023
Jun. 03, 2022
Mar. 02, 2022
Dec. 30, 2021
Nov. 22, 2021
Nov. 22, 2021
Nov. 17, 2021
Sep. 29, 2021
Sep. 02, 2021
May 29, 2018
Mar. 22, 2017
Oct. 02, 2021
Dec. 30, 2023
Jul. 01, 2023
Mar. 03, 2017
Debt details                              
Loss on convertible note settlement   $ 3,100,000 $ 6,400,000   $ 6,400,000       $ 85,900,000            
Debt conversion, shares issued                 10.6            
Common stock, par value (in dollars per share)                 $ 0.001       $ 0.001 $ 0.001  
Repayments of senior debt     64,700,000   $ 59,000,000       $ 196,500,000            
Line of Credit | Revolving Credit Facility | Wells Fargo                              
Debt details                              
Proceeds from credit facility                       $ 150,000,000      
Repayment of credit facility                       $ 150,000,000      
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Revolving Credit Facility                              
Debt details                              
Maximum borrowing capacity       $ 300,000,000                      
Potential increase to maximum borrowing capacity       $ 100,000,000                      
Fixed charge coverage ratio       1.00                      
Credit facility, excess availability rate       10.00%                      
Credit facility, borrowing base       $ 20,000,000                      
Available borrowing capacity                         $ 159,000,000    
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Revolving Credit Facility | Minimum | Secured Overnight Financing Rate (SOFR)                              
Debt details                              
Basis spread on variable rate       1.35%                      
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Revolving Credit Facility | Minimum | Base Rate                              
Debt details                              
Basis spread on variable rate       0.25%                      
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Revolving Credit Facility | Minimum | Base Rate | Canadian dollars                              
Debt details                              
Basis spread on variable rate       0.25%                      
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Revolving Credit Facility | Minimum | Sterling Overnight Interbank Average Rate (SONIA)                              
Debt details                              
Basis spread on variable rate       1.2825%                      
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Revolving Credit Facility | Minimum | Euro Interbank Offered Rate                              
Debt details                              
Basis spread on variable rate       1.25%                      
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Revolving Credit Facility | Minimum | Canadian Dollar Offered Rate                              
Debt details                              
Basis spread on variable rate       1.25%                      
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Revolving Credit Facility | Maximum | Secured Overnight Financing Rate (SOFR)                              
Debt details                              
Basis spread on variable rate       1.85%                      
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Revolving Credit Facility | Maximum | Base Rate                              
Debt details                              
Basis spread on variable rate       0.75%                      
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Revolving Credit Facility | Maximum | Base Rate | Canadian dollars                              
Debt details                              
Basis spread on variable rate       0.75%                      
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Revolving Credit Facility | Maximum | Sterling Overnight Interbank Average Rate (SONIA)                              
Debt details                              
Basis spread on variable rate       1.7825%                      
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Revolving Credit Facility | Maximum | Euro Interbank Offered Rate                              
Debt details                              
Basis spread on variable rate       1.75%                      
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Revolving Credit Facility | Maximum | Canadian Dollar Offered Rate                              
Debt details                              
Basis spread on variable rate       1.75%                      
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Letter of Credit                              
Debt details                              
Outstanding debt                         $ 4,100,000    
1.625% Senior Convertible Notes                              
Debt details                              
Loss on convertible note settlement $ 14,600,000                            
1.625% Senior Convertible Notes | Convertible Notes                              
Debt details                              
Stated interest rate 1.625%                       1.625%    
Aggregate principal amount of convertible debt $ 250,000,000                            
Proceeds from debt before debt issuance costs 118,000,000                            
Proceeds from convertible debt 113,800,000                            
Payment of debt issuance costs 4,200,000                            
Loss on convertible note modification 2,200,000                            
Debt issuance costs, net 2,000,000                            
Expected remaining term                         2 years 2 months 12 days    
1.625% Senior Convertible Notes | Convertible Notes | Exchange Transaction                              
Debt details                              
Debt issued 132,000,000                            
Repayments of debt 127,500,000                            
Convertible note settlement 10,100,000                            
3.75% Senior Convertible Notes | Convertible Notes                              
Debt details                              
Stated interest rate                         3.75%    
3.75% Senior Convertible Notes | Senior Notes                              
Debt details                              
Stated interest rate               3.75%         3.75%    
Aggregate principal amount of convertible debt               $ 400,000,000              
Payment of debt issuance costs               7,000,000              
Expected remaining term                         5 years 9 months 18 days    
Proceeds from issuance of debt               $ 393,000,000              
1.75% Senior Convertible Notes | Convertible Notes                              
Debt details                              
Stated interest rate                   1.75%     1.75%    
Aggregate principal amount of convertible debt                   $ 225,000,000          
Debt issued   19,300,000 23,200,000       $ 20,600,000   93,800,000            
Proceeds from convertible debt                   69,500,000          
Issuance costs                   2,200,000          
1.75% Senior Convertible Notes | Convertible Notes | Exchange Transaction                              
Debt details                              
Debt issued                   155,500,000          
Repayments of debt                   $ 151,500,000          
1.00% Senior Convertible Notes | Convertible Notes                              
Debt details                              
Stated interest rate                         1.00%   1.00%
Aggregate principal amount of convertible debt                     $ 60,000,000       $ 400,000,000
Debt issued   3,100,000 $ 26,800,000     $ 25,000,000     $ 181,200,000            
Payment of debt issuance costs                     8,900,000        
Issuance costs $ 300,000                            
Expected remaining term                         2 months 12 days    
Proceeds from debt, net of issuance costs                     $ 451,100,000        
Repayments of senior debt   $ 27,100,000                          
XML 85 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Interest Expense (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]        
Interest expense-contractual interest $ 5.0 $ 4.6 $ 10.0 $ 9.2
Amortization of debt issuance cost 0.6 0.6 1.3 1.2
Accretion of debt discount 1.2 0.0 2.4 0.0
Other 1.0 1.0 2.0 1.9
Total interest expense $ 7.8 $ 6.2 $ 15.7 $ 12.3
XML 86 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Lease Expense and Cash Flow Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Leases [Abstract]        
Operating lease cost $ 3.3 $ 3.2 $ 6.6 $ 6.5
Cash paid for amounts included in the measurement of operating lease liabilities 3.2 3.6 7.8 8.2
Operating ROU assets obtained in exchange for operating lease obligations $ 1.5 $ 2.3 $ 2.6 $ 3.0
XML 87 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Balance Sheet Information (Details) - USD ($)
$ in Millions
Dec. 30, 2023
Jul. 01, 2023
Dec. 31, 2022
Leases [Abstract]      
Operating ROU assets (Other non-current assets) $ 37.5 $ 40.4  
Other current liabilities 10.0 10.1  
Other non-current liabilities 27.0 29.4  
Total operating lease liabilities $ 37.0 $ 39.5  
Weighted-average remaining lease term 6 years 6 months 6 years 9 months 18 days  
Weighted-average discount rate 4.80% 4.80%  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other non-current assets   Other non-current assets
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities   Other current liabilities
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other non-current liabilities   Other non-current liabilities
XML 88 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Future Minimum Operating Lease Payments (Details) - USD ($)
$ in Millions
Dec. 30, 2023
Jul. 01, 2023
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Remainder of 2024 $ 4.9  
Fiscal 2025 10.3  
Fiscal 2026 7.9  
Fiscal 2027 6.0  
Fiscal 2028 4.1  
Thereafter 9.9  
Total lease payments 43.1  
Less: Interest (6.1)  
Present value of lease liabilities $ 37.0 $ 39.5
XML 89 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring and Related Charges - Restructuring Plan Activity (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 21 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Jun. 29, 2024
Restructuring Reserve [Roll Forward]          
Restructuring and related (benefits) charges $ (0.1) $ 0.0 $ (0.9) $ 0.0  
Forecast          
Restructuring and Related Charges          
Workforce reduction percentage         5.00%
Fiscal 2023 Plan          
Restructuring Reserve [Roll Forward]          
Beginning of period balance     5.8    
Restructuring and related (benefits) charges     (0.9)    
Cash Settlements     (3.7)    
End of period balance 1.2   1.2    
Fiscal 2023 Plan Phase I          
Restructuring Reserve [Roll Forward]          
Beginning of period balance     4.1    
Restructuring and related (benefits) charges     (0.7)    
Cash Settlements     (3.1)    
End of period balance 0.3   0.3    
Fiscal 2023 Plan Phase II          
Restructuring Reserve [Roll Forward]          
Beginning of period balance     1.7    
Restructuring and related (benefits) charges     (0.2)    
Cash Settlements     (0.6)    
End of period balance 0.9   0.9    
Network and Service Enablement | Fiscal 2023 Plan Phase I          
Restructuring Reserve [Roll Forward]          
Beginning of period balance     3.5    
Restructuring and related (benefits) charges     (0.8)    
Cash Settlements     (2.5)    
End of period balance 0.2   0.2    
Network and Service Enablement | Fiscal 2023 Plan Phase II          
Restructuring Reserve [Roll Forward]          
Beginning of period balance     1.7    
Restructuring and related (benefits) charges     (0.2)    
Cash Settlements     (0.6)    
End of period balance 0.9   0.9    
Optical Security and Performance Products | Fiscal 2023 Plan Phase I          
Restructuring Reserve [Roll Forward]          
Beginning of period balance     0.6    
Restructuring and related (benefits) charges     0.1    
Cash Settlements     (0.6)    
End of period balance $ 0.1   $ 0.1    
XML 90 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Jul. 01, 2023
Income Tax Disclosure [Abstract]          
Income tax expense $ 7.6 $ 10.5 $ 16.2 $ 22.7  
Unrecognized tax benefits 50.8   50.8   $ 51.1
Interest and penalties accrued $ 3.3   $ 3.3    
XML 91 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity (Details) - USD ($)
shares in Millions
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Class of Stock [Line Items]        
Repurchase of common stock $ 25,200,000 $ 10,000,000.0 $ 43,900,000  
Common Stock | 2022 Repurchase Plan        
Class of Stock [Line Items]        
Authorized amount under stock repurchase program       $ 300,000,000
Repurchase of common stock (in shares)   1.0    
Repurchase of common stock   $ 10,000,000    
Remaining authorization for future share repurchases   $ 224,800,000    
XML 92 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
shares in Millions, $ in Millions
6 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Stock-Based Compensation    
Stock-based compensation capitalized to inventory $ 1.3 $ 1.2
RSUs    
Stock-Based Compensation    
Grants in period (in shares) 3.5 2.6
Aggregate grant-date fair value $ 34.8 $ 36.7
RSUs | Minimum    
Stock-Based Compensation    
Vesting period 3 years  
RSUs | Maximum    
Stock-Based Compensation    
Vesting period 4 years  
Restricted Stock Units with Market and Performance Conditions    
Stock-Based Compensation    
Grants in period (in shares) 1.2 0.7
Aggregate grant-date fair value $ 13.4 $ 11.5
Restricted Stock Units with Performance Conditions Over Target    
Stock-Based Compensation    
Grants in period (in shares) 0.0 0.1
Full Value Awards - Total    
Stock-Based Compensation    
Unrecognized stock-based compensation $ 80.0  
XML 93 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Compensation by Function (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense $ 12.5 $ 13.0 $ 23.7 $ 26.0
Cost of revenues        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 1.2 1.2 2.4 2.4
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 2.3 2.0 4.4 4.3
Selling, general and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense $ 9.0 $ 9.8 $ 16.9 $ 19.3
XML 94 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Pension and Other Benefit Plans (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Employee Defined Benefit Plans        
Employer contributions     $ 2.5  
Components of the net periodic cost for the pension and benefits plans        
Interest cost $ 0.8 $ 0.7 1.7 $ 1.4
Expected return on plan assets (0.5) (0.4) (1.0) (0.8)
Amortization of net actuarial gains 0.0 0.0 (0.1) 0.0
Net periodic benefit cost 0.3 $ 0.3 0.6 $ 0.6
Cash outlays expected during current fiscal year $ 8.7   8.7  
U.K. Plan        
Employee Defined Benefit Plans        
Employer contributions     0.6  
Other Plans        
Employee Defined Benefit Plans        
Employer contributions     $ 1.9  
XML 95 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Details)
£ in Millions, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2023
USD ($)
Dec. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Oct. 01, 2022
USD ($)
Oct. 01, 2022
GBP (£)
Dec. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Jul. 02, 2022
USD ($)
Jul. 02, 2022
GBP (£)
Jul. 02, 2016
GBP (£)
Jun. 30, 2016
GBP (£)
Loss Contingencies [Line Items]                      
Gain on legal settlement           $ 0.0 $ 6.7        
Standby letters of credit   $ 7.1       7.1          
Changes in warranty reserve                      
Balance as of beginning of period   8.8 $ 9.5 $ 10.6   9.0 10.6        
Provision for warranty   0.3 0.4     0.7 1.0        
Utilization of reserve   (0.7) (0.7)     (1.5) (1.2)        
Adjustments to pre-existing warranties (includes changes in estimates)   0.1 0.2     0.3 (1.0)        
Balance as of the end of period   8.5 $ 9.4 9.5   8.5 $ 9.4        
Performance bond                      
Loss Contingencies [Line Items]                      
Guarantee liabilities   $ 1.8       $ 1.8          
Judicial ruling | Tel-Instruments Electronics Corp. Settlement                      
Loss Contingencies [Line Items]                      
Gain on legal settlement $ 7.3                    
Judicial ruling | U.K. Pension Settlement                      
Loss Contingencies [Line Items]                      
Loss contingency accrual               $ 6.5 £ 5.4    
Reverse of loss contingency accrual       $ 6.7 £ 5.7            
Minimum | Judicial ruling | U.K. Pension Settlement                      
Loss Contingencies [Line Items]                      
Estimated liability (in pounds) | £                     £ 5.7
Loss contingency accrual | £                   £ 5.7  
Maximum | Judicial ruling | U.K. Pension Settlement                      
Loss Contingencies [Line Items]                      
Estimated liability (in pounds) | £                     £ 8.4
XML 96 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Operating Segments and Geographic Information - Information on Reportable Segments (Details)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 30, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
Information on reportable segments        
Number of broad business categories (in segment) | segment     2  
Total net revenue $ 254.5 $ 284.5 $ 502.4 $ 594.7
Gross profit $ 148.0 $ 167.0 $ 292.4 $ 351.8
Gross margin (as a percent) 58.20% 58.70% 58.20% 59.20%
Operating income $ 22.4 $ 22.9 $ 38.4 $ 72.7
Operating margin (as a percent) 8.80% 8.00% 7.60% 12.20%
Segment Measures        
Information on reportable segments        
Gross profit $ 152.8 $ 173.9 $ 301.8 $ 367.3
Operating income 33.7 46.0 64.5 113.4
Other Items        
Information on reportable segments        
Total net revenue 0.0 0.0 0.0 0.0
Gross profit (4.8) (6.9) (9.4) (15.5)
Operating income (11.3) (23.1) (26.1) (40.7)
Network and Service Enablement | Segment Measures        
Information on reportable segments        
Total net revenue 179.6 207.1 350.0 426.0
Gross profit $ 113.8 $ 133.4 $ 222.1 $ 275.0
Gross margin (as a percent) 63.40% 64.40% 63.50% 64.60%
Operating income $ 6.4 $ 18.5 $ 7.9 $ 47.3
Operating margin (as a percent) 3.60% 8.90% 2.30% 11.10%
Network and Service Enablement | Network Enablement | Segment Measures        
Information on reportable segments        
Total net revenue $ 155.5 $ 183.3 $ 305.5 $ 379.8
Gross profit $ 97.2 $ 118.1 $ 191.8 $ 244.9
Gross margin (as a percent) 62.50% 64.40% 62.80% 64.50%
Network and Service Enablement | Service Enablement | Segment Measures        
Information on reportable segments        
Total net revenue $ 24.1 $ 23.8 $ 44.5 $ 46.2
Gross profit $ 16.6 $ 15.3 $ 30.3 $ 30.1
Gross margin (as a percent) 68.90% 64.30% 68.10% 65.20%
Optical Security and Performance Products | Segment Measures        
Information on reportable segments        
Total net revenue $ 74.9 $ 77.4 $ 152.4 $ 168.7
Gross profit $ 39.0 $ 40.5 $ 79.7 $ 92.3
Gross margin (as a percent) 52.10% 52.30% 52.30% 54.70%
Operating income $ 27.3 $ 27.5 $ 56.6 $ 66.1
Operating margin (as a percent) 36.40% 35.50% 37.10% 39.20%
Product revenue        
Information on reportable segments        
Total net revenue $ 210.9 $ 241.5 $ 416.5 $ 509.2
Product revenue | Other Items        
Information on reportable segments        
Total net revenue 0.0 0.0 0.0 0.0
Product revenue | Network and Service Enablement | Segment Measures        
Information on reportable segments        
Total net revenue 136.0 164.1 264.1 340.6
Product revenue | Network and Service Enablement | Network Enablement | Segment Measures        
Information on reportable segments        
Total net revenue 125.2 152.6 245.6 318.9
Product revenue | Network and Service Enablement | Service Enablement | Segment Measures        
Information on reportable segments        
Total net revenue 10.8 11.5 18.5 21.7
Product revenue | Optical Security and Performance Products | Segment Measures        
Information on reportable segments        
Total net revenue 74.9 77.4 152.4 168.6
Service revenue        
Information on reportable segments        
Total net revenue 43.6 43.0 85.9 85.5
Service revenue | Other Items        
Information on reportable segments        
Total net revenue 0.0 0.0 0.0 0.0
Service revenue | Network and Service Enablement | Segment Measures        
Information on reportable segments        
Total net revenue 43.6 43.0 85.9 85.4
Service revenue | Network and Service Enablement | Network Enablement | Segment Measures        
Information on reportable segments        
Total net revenue 30.3 30.7 59.9 60.9
Service revenue | Network and Service Enablement | Service Enablement | Segment Measures        
Information on reportable segments        
Total net revenue 13.3 12.3 26.0 24.5
Service revenue | Optical Security and Performance Products | Segment Measures        
Information on reportable segments        
Total net revenue $ 0.0 $ 0.0 $ 0.0 $ 0.1
XML 97 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Operating Segments and Geographic Information - Segment Reconciling Items (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2023
Dec. 31, 2022
Information on reportable segments        
Gross profit $ 148.0 $ 167.0 $ 292.4 $ 351.8
Income from operations 22.4 22.9 38.4 72.7
Stock-based compensation (12.5) (13.0) (23.7) (26.0)
Amortization of intangibles (1.4) (2.2) (3.5) (4.4)
Change in fair value of contingent liability     8.4 (1.8)
Restructuring and related benefits 0.1 0.0 0.9 0.0
Segment Measures        
Information on reportable segments        
Gross profit 152.8 173.9 301.8 367.3
Income from operations 33.7 46.0 64.5 113.4
Other Items        
Information on reportable segments        
Gross profit (4.8) (6.9) (9.4) (15.5)
Income from operations (11.3) (23.1) (26.1) (40.7)
Gross Profit | Other Items        
Information on reportable segments        
Stock-based compensation (1.2) (1.2) (2.4) (2.4)
Amortization of intangibles (3.4) (5.7) (6.9) (12.8)
Other charges unrelated to core operating performance (0.2) 0.0 (0.1) (0.3)
Operating Income (Loss) | Other Items        
Information on reportable segments        
Stock-based compensation (12.5) (13.0) (23.7) (26.0)
Amortization of intangibles (4.8) (7.9) (10.4) (17.2)
Change in fair value of contingent liability 7.0 (1.3) 8.4 (1.8)
Other charges unrelated to core operating performance (1.1) (0.9) (1.3) 4.3
Restructuring and related benefits $ 0.1 $ 0.0 $ 0.9 $ 0.0
XML 98 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Operating Segments and Geographic Information - Revenue by Geographic Area (Details)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 30, 2023
USD ($)
region
Dec. 31, 2022
USD ($)
Dec. 30, 2023
USD ($)
region
Dec. 31, 2022
USD ($)
Information on reportable segments        
Number of geographic regions | region 3   3  
Total net revenue $ 254.5 $ 284.5 $ 502.4 $ 594.7
Product Revenue        
Information on reportable segments        
Total net revenue 210.9 241.5 416.5 509.2
Service Revenue        
Information on reportable segments        
Total net revenue 43.6 43.0 85.9 85.5
Total Americas        
Information on reportable segments        
Total net revenue 103.1 106.3 203.6 229.3
Total Americas | Product Revenue        
Information on reportable segments        
Total net revenue 83.2 87.8 164.5 191.9
Total Americas | Service Revenue        
Information on reportable segments        
Total net revenue 19.9 18.5 39.1 37.4
United States        
Information on reportable segments        
Total net revenue 84.7 92.5 167.5 189.1
United States | Product Revenue        
Information on reportable segments        
Total net revenue 68.6 77.5 136.2 158.5
United States | Service Revenue        
Information on reportable segments        
Total net revenue 16.1 15.0 31.3 30.6
Other Americas        
Information on reportable segments        
Total net revenue 18.4 13.8 36.1 40.2
Other Americas | Product Revenue        
Information on reportable segments        
Total net revenue 14.6 10.3 28.3 33.4
Other Americas | Service Revenue        
Information on reportable segments        
Total net revenue 3.8 3.5 7.8 6.8
Total Asia-Pacific        
Information on reportable segments        
Total net revenue 79.5 105.1 165.4 216.7
Total Asia-Pacific | Product Revenue        
Information on reportable segments        
Total net revenue 70.8 95.6 148.5 199.1
Total Asia-Pacific | Service Revenue        
Information on reportable segments        
Total net revenue 8.7 9.5 16.9 17.6
Greater China        
Information on reportable segments        
Total net revenue 47.4 60.7 98.5 126.3
Greater China | Product Revenue        
Information on reportable segments        
Total net revenue 45.9 58.9 95.3 122.4
Greater China | Service Revenue        
Information on reportable segments        
Total net revenue 1.5 1.8 3.2 3.9
Other Asia-Pacific        
Information on reportable segments        
Total net revenue 32.1 44.4 66.9 90.4
Other Asia-Pacific | Product Revenue        
Information on reportable segments        
Total net revenue 24.9 36.7 53.2 76.7
Other Asia-Pacific | Service Revenue        
Information on reportable segments        
Total net revenue 7.2 7.7 13.7 13.7
EMEA:        
Information on reportable segments        
Total net revenue 71.9 73.1 133.4 148.7
EMEA: | Product Revenue        
Information on reportable segments        
Total net revenue 56.9 58.1 103.5 118.2
EMEA: | Service Revenue        
Information on reportable segments        
Total net revenue $ 15.0 $ 15.0 $ 29.9 $ 30.5
XML 99 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events (Details) - Subsequent Event
$ in Millions
Jan. 11, 2024
USD ($)
Subsequent Event [Line Items]  
Grant award $ 21.7
Grant award period 3 years
EXCEL 101 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +&!0E@'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 " "Q@4)8J9:N8^T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OITG%0^CFLN))07!!\1:2V=U@DX9DI-VW-ZV[740?0,@E,W^^ M^0;2F2C-D/ Y#1$3."1M-6F8@557L!)>\E5R\SZX__*["?K!N[_ZQ M\450=?#K7Z@O4$L#!!0 ( +&!0EB97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ ML8%"6+#>-9S=!0 W!X !@ !X;"]W;W)KFR]>+&68=VV =:HFVADJA1E)W\^QW* MMI2FU+$F5%]BW<*_(8A7%ZV=DHE;SJ]5)OPR.6GHN$ MQ_!F)63$%-S*=2]-)&=^'A2%/6I9PU[$@K@SO7T0F0J#&(^ER3-HHC) MIRL>BMUEQ^X<']P'ZXW2#WK3BX2M^8*K/Y.YA+M>H>('$8_30,1$\M5E9V:_ M*J). #T$T!#FR#6:5PH"6\#B%-35VRY)%V2;ICDZ45/@:9^T_,. M\5?[>%H1/R1O1:PV*;F)?>Y_'=^#LA0%HL<"75%4\)I[Y\2QS@BUJ&,HCXN' M_\[B7@?*8Y3U(^3ZSEH_?P]6Z9*0I/[QU1#>X6^64'WPU=IPCQ^V8&. MEG*YY9WI3S_80^M7D[WO)/:5V7YAMH^I3Z^%ET$75>3A*>$FIWBX;74_F"RA M40TM#0I+@WJ6/F1,*B[#)W+/$R&5R1XNI61FJA07C6IH;UC8&]:S-^% MP3%:J)M8!>J)W 8A)^^R:,FER1BN85E6E]+QJ&\RAX8V-#%!3R\\@PJYC^8$]DCL?NFFP"KS< M-]*63TA.^ETZ&$V&8^-8A -_$'L M8F,EX'+NAL5^:&PO+A[:U&F)1C8.-R^=%OUY+L4VB#USSG'-V6>CT39XR2Z! MR<8QYZ71N4@5"\GG(*D>LG#%\8".AT:G;:"37;*3C2-/WEAGL/BM-H8+]*VQ MT58;I&27J&3C?/-&>)"O^4;$&$J<$.E;_:XSM"RCOS9 R2Y)R<8QYR%0 $EB M16SZ\_(7LN!>)B&31I.XDBNB".:HA1+>ES.2,$FV+,QR[1^M<\NR20*+OWQI M;*R'-IC*+J'*QFD(4-@/XC59/$5+$1KMG\"IN]E'HZ\V^(F6_$1QPCDFE-P\ M>C ?K'DE+9X0>C=;7,^,*U(\L*G#$I=H+5QR,RGUFF:_D,E3"9-*9MR%.:'X MR;AWX^)137V6F$1K8=)=# OO_7Z=7IRRHW&C3URQRF<;%$1+"J*U*$@OWH#O M@0O60AK'HQ,Z;YB$UC[S/ Y"(./O)8V.VZ A6M(0K45#BXB%(;G*4GB=FMLM MKE.Y%L?CFOHK(8C6@J";B,NU[IBO00'('":,A,7FU.*"U4;;8"!:,A#%$>:8 MR V'1&+V<)EJ>VVP$"U9B.(8-WF?*2#;6,^A1L??B7(.];!7 M&^1J^FQE.Z64#H:#D=ZNV9I,ED!$:^T=N3"D2B"_N]CGC^0/;L[CR2TD:V)3 M:V+>>F\#>&@)/!3GE5G$8S_?!;P-F3EGN$!U*VV#>)R2>!P<5(X@XX(?;M"<_!8QO0 MXY30X^"(\M+C86>^VB4N]\&X[8,'_5^/O6?GAWK&RX]54^+IG4'EKWR\_VY[UNF)\R4A'P%H=;Y"$8\N3]*W=\HD>2GD4NAE(CRRPUG/I?Z M WB_$D(=;_0_* ZTI_\!4$L#!!0 ( +&!0EB6-3&JA < $PL 8 M>&PO=V]R:W-H965T&ULM5IK;^,V%OTKA+=83($96R0EVS69'LV2$NIOS(4O12=[ZB4 M\L3Y'^7%[>9JXI0U8AE+9$D1JX]GMF)95C*I>OS9D$[.SRP+=K^_LO]4B5=B MGN*"K7CV>[J1^ZO)8H(V;!N?,OG 7_[+&D%>R9?PK*C^HY<&ZTQ07J[LOZ[I?;\/HQ"M'Z M47U\CKX\KM'=3^CN/GJX?KQ5 /0)_;H.T8:PQZ3A!:\=$1O@?VS/(3 M*RZ@P-9%7;AH.<9=%,!Z#P7.MQ-E4J\LG9XJ'VJD64BWJ(-%P1C42]86W[A6_Q;YR;10& MY;K E.Y-_:%> .:ZPV8)&UAO6O6&9!AZLONS6RV.C/EK=YP@\,;04_ MO(H?6QM[>@VTN7$%H[2!3D?1A3;/ J@Y&;/NN/6,V&P:;W/)U*PAJ^Q^[=EE M*WPL5R^@=,@N:H.:#@)ZM@\XE:%LZ&ET1'5K&+'9,9Y5-XD-ZM3-VZ?Y,'@K M".7K2@$4U@QT!,+(J-S6,&*S8VSR^HEMN6!-?)&,OXYT:-W2X46G$HUP$*7E M-F /?5VWCO+I:&ZW)A(;G='R7O#GM-H;5;K_67:@=S!]%--!V-&6!A!*2XH( M0)'1'DU:OT;,?NT+DXU62&53V.\+& 1D!:"T$2D$0$1KBZA!+;HS\\A 35I# M1K!Q?=!J1&J8KKU3)WA2@%&:8D(HH8^"43AD84J:3TB,7O$,,U.I2-\ MAW3Z)ND@2I,.HC3I$&I4>NL2B6OLA>OZK<*I4/*5^K-JE,19WM,D66F6+;+'U0]0Z6F)VM&VWK%\!P0D)V52B+=M!F*=-^2-LP]D/A/EC M'IZTAI:8#6VW/YHT P:5:.O*%0B;:ZN6$3:M'T*PQ=AF&6GM+#';665T-FJ9 M:GK78&9X=X^SR19:98MLL?5CT7IMLOCV-V_$Z-/?'06;;*%5ML@66S\*K?4G M9NO_IO=O#4?/P&)M@V4%P5RLF7X YF+MY4($P#PG&-NEHZWMI\[WOX6CQJ7# MNU_]VF0+K;)%MMCZT6@7*-2\8SR(!A@+?;MV08?3Y I !=K4' (H[&O[K1$$ M"_#8/BEMS3\UF_^U:K\T84:U1H9W9YY-MM J6V2+K1^+SL&/[SGY8??HA]VS M'W8/?_P_3G_0=FE$+9S_H/HVMDNU+2>J[XB[=-C_=::%2 8I:6ACE)&:;C; M"Z#H0MOWG'5.1QZ8V%7'4@N4\%,NZW-PY[OGHZ_7U8'/P?T;?+'"P/T07T3U MP=:6OCYG^SD6NS0O4,:VZE'.=*Z"*.JCJ_6%Y,?J;.83EY(?JJ][%F^8* 'J M]RWG\O6B?,#Y /'R;U!+ P04 " "Q@4)8?+-EJ<4# ":#0 & 'AL M+W=OUM@"OI" & M:GNQWJ0/11^X$FVID42'I.UMO[XD)2NZ<)UM:S]8(C7G#.=P."1G9TR^T@0A M!I[SK*!S+6'L,#4,&B4HAU3'!U3P+SM,B (QA*49X9MFD,CAVFA M>3/9=T^\&3ZR+"W0/0'TF.>0_'6',GR>:Y9VZ7A(]PD3'88W.\ ]VB+V^7!/ M>,NH6>(T1P5-<0$(VLVUA34-)\)>&GQ)T9DVWH&(Y GCKZ*QC.>:*0:$,A0Q MP0#YXX1\E&6"B _C6\6IU2X%L/E^8?\H8^>Q/$&*?)S]EL8LF6MC#<1H!X\9 M>\#G3ZB*9R#X(IQ1^0_.I>W(UD!TI SG%9B/($^+\@F?*QT: ,ZC!M@5P.X" MW!< 3@5P7NO!K0#N:ST,*H ,W2ACE\(%D$%O1O 9$&'-V<2+5%^BN5YI(?)D MRPC_FG(<\_S->KOY=1DL'L, ;!_Y8Q6N'[=@\Q'XF]7]0_@I7&^77T*P7/-V M"#Z S]L O'WS#KP!:0%6:9;Q^:8S@_'!"$HCJAS?E8[M%QP[8(4+EE 0%C&* M%?C@.GYX!6]P$6HE[(L2=_95P@!%.G#,]\ V;4**,\'7^AVKN M2W97S2YJWY0>8(3F&B>FB)R0YOW\DS4T?U$)?TNRX)9DX8W(6E/DUE/D7F/W MUGP32>5 [5'[,H-CK 2\&!17O8ON/_^1;EZ@?[T&!9!%A\%DU8Z6S M43.])KT\[1NYCNYT$K5O--$=L_FS.EG;1S272$N=4:W.Z*HZBQP3EOY=JL"C M%L'S&GF$)(49V/-S&P6PB &6Z7VHSEO?Y5)NI*7+07.<'8%^:!&,>K%^,/6N M($HC1ZW(N%9D_"_R!495QJ"+!NTE+I:V2H+Q:]*D;Z1(D[[11+6M90;(7*RA# M.^Z*+U:>\:2\"90-A@_RJ/N$&3\XR]>$7YX0$0;\^PYC=FD(!_5US/L'4$L# M!!0 ( +&!0EB,$%=*/P8 &T: 8 >&PO=V]R:W-H965T&ULK9EM_BL;M=.YF$HR$P28/GDF=W+6=MLG4[=UK&928*2!7 M$G9RG_XD3'BP'IS.Q"\2L%?BOXMV?XNXV%'VDZ\)$>"QR$M^.5H+L3D;CWFR M)@7F'MV04OYR3UF!A3QE#V.^802G]: B'R/?C\8%SLK1_*+^[H[-+V@E\JPD M=PSPJB@P>WI/U4%^,YQ<;_$"61/S8W#%Y-FYG2;."E#RC M)6#D_G)T!<\60: &U!;_9&3'>\= N;*B]*CGREB.0D$6H*+/]MR8+D MN9I)ZOC53#IJKZD&]H^?9_^K=EXZL\*<+&C^;Y:*]>5H-@(IN<=5+K[1W0?2 M.!2J^1*:\_HOV#6V_@@D%1>T: 9+!456[O_CQR80O0%P8AF F@'HI0."9D = MN?%>6>W6-19X?L'H#C!E+6=3!W5LZM'2FZQ4MW$IF/PUD^/$?''[=7G[^>/U MU?>;:_#^ZO/5U\4-6'ZXN?F^!*?@Q_(:_/'V3_ 69"7XDN6YC#R_& MY835\ MG#07>;^_"+)O=)D U^# MUM? -?M\@?D:X#(%B3H@OZILBW/IO/$N[J>*ZJE4_F_GX23PIA?C;=\=@Y4? M>6%K-= Y:75.G#J7:\K$J2"LD$MM2[@H;"+W\X2]RZ/P0.'>9-HS@1,O,@L, M6X&A4^ WJ8EEB2#[4)J4A=IE P\>2--M)K;01:VRR*GL*DEH)8,EJVI"Y.U= MY>0$E$28)$;:Y9$_\^(#D0:K 'K(+'/:RIPZ97Z4M[44E&6$6^5-]1L'0RV& M)JNH9S60-VOES9SR[AC9X*=ZU=7Y0L6:,%F!^Z7")'FFB8EB[W!!ZD93Y/EQ M_V-6'[?J8Z?Z[U3@_ 5J8TU('(5><" WUE(LGE@6*?0[T/A' BQ[#R:>3L F MQTJD#+*J1QL5<^N*:"8=KL5("W!C-J@*D\ BN<=&Z)3\-Z7I3E+/K@[JZ1R& MO4QIU!TS&^KK. :=Z) I)7#YD,F$MZ=4,\7@VC-=H6X5SFPE$W;P@6[Z7)-[ M(I=D*FMZ0@L"!'XDYOXAT!>F[TW\WN>P"C1#^K=\-K4([B@$W1BZK;.^I.7I M\5R".F8BOQ>S1J;!"GHVH1V-H!M'^X1WB--! V=AI-]XHYUO8Q+LH 2C%S59 M>89769X)6?:-G19TPNUW6ZW7FFWH=(JK2&/\MF06_)3)]@DTM>Z;N582AW; MH!MN;15A1+80E3FJ.MED,FI1U:VF,R]\ 8A1QSGDYMQSB%WA1 :J0:T-,UM9 MU@#JJ(;<5.NUVBE9&:&!=&#%D=8FF*UL^GI/9VZJW0XZKU[],"HUX UICRPF MJ[BW.H9*.[PA-]Z&7=D&4@5( MRR&3&8JM CNB(3?1=/0>"Z@)78&^2DUFD8W J ,<<@-N*6CREYW<^*)_..PJMR[K5F&_K><0ZY.2!*R,*3_4=2V:O2YV\SSE6QI S02G#9SJ99^0"P -?R8;98 MR17QO&]4L^I3E3\!XTY0$^6IUA3ZA^O!93*,1X=5Y,;J@A:%\M0>C)4M&.< M2=\.8V7S'R%DL.U'Y>0YI/5#;!=38[1T7OM:AWC$:!BQCNG(S?2K-,W4/JZL MGQN18,.JP'1[%>%=6^4TK)?99D MQB(:Z,P^C>(PUN-JMHQ\WU::@H[P@9OP?:W-/@8M9"%8J^WW+0$YY>;]/QWH MIQ!%6I0;NW!@%UB>%H,._($;_'N<W^A+^ M]S!5)]UO.J!OIQH?U,QV>G<][KT+4"]BOF#VD)4#I2+2X:*[=]M[$\$ MW=2O!U94"%K4AVN"I7AE('^_IU0\GZ@W#NT;IOG_4$L#!!0 ( +&!0EB= M#:J1[ ( % * 8 >&PO=V]R:W-H965T&ULK59K3]LP M%/TK5C8AD%CSZHO21BIM)Y@85)1MGTURVU@X<;"=%O;K9RJ8I_! B+!HL@5C-S!F/L%1=OC!%P@$' M&2BBIF-9;3/")#:\?C8VY5Z?I9*2&*8L#T M^@E>P SDCV3*5<\L60(202P(BQ&'^< 8VKV1;6E %O&3P$JLM9&V\L#8H^Y< M!0/#THJ @B\U!5:/)8R 4LVD=#P5I$:YI@:NMU_9OV;FE9D'+&#$Z"\2R'!@ M= T4P!RG5-ZQU244AEJ:SV=49/]HE<>V.@;R4R%95("5@HC$^1,_%QNQ!K"; M&P!. 7#V!;@%P,V,YLHR6V,LL=?G;(6XCE9LNI'M3896;DBL7^-,WUU7AX/QFCB^'U\&8T0;/+R>1^AHZGF$,L0Y#$Q_0$?4&?D8E$J$9% MWY1J=C)]UGHBP3X,#'68!/ E M&-[1)[MMG=/4:^DNQ]*R&9=E]<[GND0BG,F2< M_%83VDD^6BL_YV^MR;*M[/=&_^ZXBH%6::#U(0-$B'2W^-8[46]E;XNH"&Z7 M@ML?$JRN!2%Q')!XL4MU>Z?J;1$5U9U2=6>KZA&+(G51_$.:=_9+\YUA%?G= M4G[W /D'YWAW4^Z^3_.]0BL>SDH/9X=[V"_-S]Z)*?O.-X0(])8F&;]M;(387K?;/-J0-.0MNB49?+.B+ T%/+)U MFV\9"9=J4IJT<:?3:Z=AG#5&-VKLB8UNZ$XD<4:>&.*[- W9^V>2T-?;AM8 MO/+:9R1565#Z73[,EK>-CD1$$A()N40(?_9D0I)$K@0X_BH6;93OE!/KGP^K M?U'*@S*+D),)3;[%2[&Y;0P::$E6X2X1S_3U5U(HU)7K133AZG_T6LAV&BC: M<4'38C(@2.,L_QN^%8:H3?!\RP1<3,"G$[J6"7XQP3^=$%@F!,6$0%DF5T79 M81J*<'3#Z"MB4AI6DQ^4,=5L4#_.Y+[/!8-O8Y@G1I/'A_GC[[/I^.5NBN8O M\.?^[N%ECAZ_H,EX_BOZ\OOCMSEJHC_F4_33IY_1)Q1GZ#Y.$M@T?M,6 $$N MU(Z*UTWRUV'+ZWKHGF9BP]%=MB3+X_EM@%[BQP?\$^Q<<$JB%O([5PAWL&_ M,[UDNJ>F8P<L]/MT]CU]F#[^@\>1E]G7V,KN;7YO,E"\3F)>1 MP7[-MV%$;AL0S9RP/6F,_OD/K]?YETG'#UKL2..@U#APK3YZ@-P49Q%-B4G- M?&Y/S94I:#_"G5;WIKVOP\^%!C6AP"M%CD!U2U!=YS:,E_^!T('T)#@2%/)3 M1+,H3@C*2K1R7#Y%(=^@+:/[&!P2+=X1I%06BCA;YSDI%C'AQBWL?N06?M!B M1];JE=;J.;=P2F#1* Y5(B9O0"GP1"K,EHF)#&.RP"+-UO$B(,47U=8B= M5G"BAT&HW\)F/0:E'@.G'G-!H^]-25-+!#XH#:UT,H$<:._'?JM_ C(7ZM:% M>F:(PQ+B\(=,O20+B!C.=V$6$0#-A=&D0PVMWQJ<@-5E/)M!O4Y%7YVSZ2?: MP&X324RK,&9H'R8[(K%#T,LXABR DCA6V_"E FH:$%4\60GILB)RIHN(R:&N-Q,&&> M26L1HWRRS+L\EKG!3(G>AW+B1ZUV;*&*%3TW+8ZCB.YD!0'D2.)]"'1BU%EG M/(RUY&>0"K U_57$Z+F9<9;MP=LIL^4UG<4@,$]9Q"3E!;7T=PRN8CO/37?* M[>$0 ]D-4K!TJHQFS>*9%\YFA*V3GZ>'A4Y^GLV>%?MY9^COL.?;\-VZX3J1 M-;%.%@:IGBUL<<5WV,UWLZ)XE5SA HD-C-;1;%A(U6W8M$&L" U?2&B,@'/N MR)7-!8RX=09K0N%U6F6:Q 8MOU/_9RDZ<<5[V,U[X QL!WJ F1E-$@6?D204 M,%:4R4;WQ08Z##0',4EAKV6IWW!%B=A-B0?4!X2UNMBR#^>J(VQ@1:S5'EBG MUR;N6K2IJ!.?/UY>=$0S M>9LZ^G/Y,4MM5UN")8[";8V[CR>IT6]+F6I M(''%H-C-H/>AK&NE!_T@8M,ILJMGV/[%D"M>Q6Y>G83;6$"YJR)\&0-^B_OK M--KTL)Y+#6*^M<+$%9=B-Y<^,1H1LN1HQ6B*( $A'B;J8&9G?FPZ))X>) Q" MV%:M^!6S^FYF'=>*V[+B5:EG0Q-(.V'TW=C(TRGT]%3A&[BX!X1P 5GY%>OZ M;M8]!!XDRAA.ZF'9 2LI2U"TV'&8QGF]DCR M10)'DSP(SV=ZWT2F>KUC$AMV6\-+=J+6 G;W@+_,'L8/DTMZP!_;!/X[NL!^ M1=2^FZB?R?;@@7F=)&*FCN)Y)R9-X93.9?_+:(G X$R:Q^D\W0Q\6Y[R*Z+V MG90X^A:+C0QQZ6505\MR+\>=H8/S@0I,-D'B2 :24D-I"76(^NE-]L946Z\9 MOH9L:7;1KL'WK"5KH;)ACF?MFOD52_MG6/J@X@JMX@S@*R472;Q6C3\S?OT$ M"R<*#?$9J6/ %4O[;I8^YA*2;A/Z3DBQ$Z7C;9/0G,YT$M8R@T[GOJWQXU=, M[;N9NF;G6L8M,_(YB^LGW*9F;P-Y=ZS *^[VSW"W&WBMLPH?.=3ES-K(]@T' M8;TY:):R'!^"BM2#"]K#=4*IW-U-*(&!L[V!1B@FL2ZVV3^HV#QPL_G=:D4B M97[R5K2WP<*R1LV4/E>Y5@2V9@]%558T[6I)2GYO5$P_.0?:;AB$[%$<5/0> MG*?W.(L8D<'ZTY+DGWZ6^_)_*J6WEOW38UY@X/[^9=P?5-P?N _?DXO50*%0 M-?&"K.,L*TA&#@"GQ'1IT/+SF7?_Z?W;:!O]]-[UNK4^0V$>@YC]&!S4?AYV MUP4_;A$B^Q5G;>%^ZY_8; O]]^@NA*MF"UTL&%J;=X&L-(Y'*B(.W$0,>X9> M-D0636G>>(3X2'9+\ LJ-M:&S2),9,W!3PH3945!X6PH_>G3L.6A-+^JH5;X M!(>_836B9O^V2]Y1?O_!5T)J .<7(J[DXENBKN8D[ZV_#^F@CJM .CA!.B41 M21>$E;<]E&0UZADQFVK;=NVZ3$K86ET[XDAU?O.+#^5H>;7IL[K07EL]#]02P,$% @ L8%"6"]U?;)V M @ UP8 !@ !X;"]W;W)KICVXZ6UCX<3!=EOV[W>=A*Z(%/6!E_KKG'-] M[ZU/PK603RH#T.0EYX7J69G6Y;GCJ#2#G"I;E%#@R5S(G&IU6XF&H:A5*LB31H5#.3JOH5&^O%"O,_ M2;3$4X8\'0W&M\GX^BKNWP]CDMSC<#.\O4_(>$0&_>22C*['CPDYG% )A$%>2&<8Y=5Z&C\4I&V$F;\!=U>']'^!A2FP3N-^*[ M?M!"'WQ,_[GD-G&]G?1XG^@UW6^A#_>)[K?1'6S#IA?^IA=^I1?LT$LTU8!O M4!,Q)P.J,C+"9ZS([_Y4:8E/ZD];@6O-3KNFL9ES5=(4>A;ZB *Y BOZ^L7K MNC_:ROV98O%GB@T_2>Q-8X)-8X*/U*,[P/JS5,.,I-B6MB[4 MU*P'CS*CJU MST)GM5W<]Y@SVWN+B=]C/-\^?0L:MH+^1ZMS=+9,P5C^#94+5BC"88XTUSY! M(Y&UC=8++S;(_'5(<4GM,\?T^QSON:\0%\V<9)?#-9%L7TU&N7+ M-=^$^3#=\D3\YB[--F$A#K/[4;[->+BJ@C;Q"#N./]J$43*X/*_>^Y!=GJ>[ M(HX2_B%#^6ZS";.O;WB#U^XKY@5E0-7B]X@_YD>O47DIG]+T^(S'<:DDSN/O6G1PR%D&'K_^ILZJBQ<7\RG,^2R-_XA6Q?IB,!F@ M%;\+=W%QDS[^S.L+&I=ZRS3.J__18]W6&:#E+B_231TLSF 3)?N?X9>Z(XX" M7-(1@.L W#> U &D%8"#C@"O#O#: 5W7,*X#QJT TI7!KP/\JN_WG57U]#PL MPLOS+'U$6=E:J)4O*KNJ:-'!45+>68LB$[^-1%QQ.;M^O[A^>S5_?4OG:'$K M?KRC[V\7Z)J)H^O9KS]?OYW3F\5_$?WMX]7M_]$9^KB8HQ<_O$3Y.LQXCJ($ MO8OB6-PE^4_HA^/#\U$A3K!,,UK6)_-F?S*XXV1NTR*,-6$S<]@LW6S$3;HH MTN5G3?3<'/UZM8K*FSR,T8+W49)$R3U*[ZHWMCR+TA5Z(1S=6_VR;/K++AXB!_^$L(.QSF%CTG*< M?)5OPR6_&(@KRGGVP >7/_[']9W_Z7S?BP656#E&/EQB[ ^]\]'#L;^0*2FD M& ,2D_PE!W\)A+]]/-TG\H]L\ -W&,@VS-16SA"WK%+;! X)E'94;7?F3\<> M'A*Y(=,T=,?'MXC4=]ZA[[PJCG3TW56R%--TSM&+.=^_>EF.;-4(LT[C%<]R M,2+^O8N*K^C/FS2.D9CF'L-L]9>N^SS(DH 4FT.*44@Q!B0FN3\^N#\V5LY[ M\4 7)[I33= M=3OA*[.#TYX;9L9\ME9 BE%(,6;N"LF+X.!%8/1B43_?Y?E./(CL$C'H(;[9 MQNE7SE%>CH1H*V88\=27B'HI)Y7PR_'3@LXQ8T;;D3!0KMD=3EOS#61""BG& M@,0D:R<':R?@UNKLG"@.G 7#<:L"C:=B6X%],E+(C Q(3/)I>O!I:O:IM.*L M7#BOJD%1C(AAN531>3%5'Y7]87MB,J:S]:)/1@J9D0&)25ZX3K-2=HQNW/#M M+ENNR\="41++_:)S7RTGACVSL.VX5ZM)14#:13 'S4E!U1B4FFSD$?)PGVBD MUCQ7[6Z/M&>:F3FG;6V!JM%^E\"@DLJV-#S"M0(2/%F94818F@T1<;N7K>9\ MUF6G@Q'><-*N.U : :K&H-1D@QL@X5H1"=7@7J82Q09_$K1MF+E]:(1&*W#( M9-)6HYJ&%8\8MR59W?)XA54""?VCN-OP"->XX'TBK+M>%D/DF#H3%$W4:FU< MIU0(*'4 56-0:K+-#7APS>2A/[,[;>U8K1-OHJR/ZV8GZD35*K'=>#B9'OZU M*T8-*2L&3X:D*X;I8MSI](CYR=W:4 77?T:@:G-0-0JJQJ#4Y)N@ MP1FNF6>8J9ZKT@1-L4 2@#FH&NUS 0PJI6Q!@QU<,W>PPWNNNM@7#ZVD[0DH M7P!5HZ!J[%1_R*8TC,$] 1F^ ^(E72H)FC(%-24#4&I2;_G;)0KV,R>TMJ1/ M3@J:DT&IR98<;94PHXFGHS^SL/5^")5!G&%E* 3-24'5&)2:;&2#(+ 90=BA M/ZQ9]F-ES3\SY[0N+T@UVN\2&%12V98&;V KO/'OT9\YGW79Z<"&BOY DU)0 M-0:E)AO<@ UL!3:>AOZP!FEHT!_N@S0T6GKTIVG8@?ZPNKFB&_WA!EY@\YZ( M?[-/;]^91-N9H!0#JQL0,':5/TJ!)J6@:@Q*3;:YP1/8C"=LM^N9K%51@#]U MU#H)^M2)JA4X'@[:ZW"J:2CJQ'><]CY!5K>4ZX1TU4D#%_#D&2$?AERZST#5 MYJ!J%%2-0:G)-T$#,[ 99I@A']9L67"4#2OF%-9F@7*)7E? H'+*^XX;WD#, MO,$.\Q%UA3\=NE/I7WNG,2AB %6CH&K,JG-DNQK>0$[PAN\ ,TI;8=/HA(' MW 8.<]"4%%2-0:G)#C?X@ICQ!10 )!K\X"M$WGPRUM79)R<%S M"$$Q!*@:@U*3;6PP!#%C"#O\1W0+>J==6J ?]@!5HWTN@$&EE"UI\ :QPAL] MT9_3O?HUY[,N.!W8P$._77.@8 -4C4&IR08W8(-8@0T#^C.9JC*# "NS7!^@ M0;1 PU-H+M4T+,'?5)%DNI:NM/%-[KH&:1#S?HFGH;\%WY[H3%"V0=1M"66% MM#^D"YJ4@JHQ*#79Y@9:$#.TZ(_^3ENK\@$_4/]B53<[42FJEJ@4@KMW\%%- M2 T!.W<*,EU,^1'>L;YZO 9#>,XS D$/]#,G,G-#:DCXY*6A. M!J4F6]+ ">^9X80YG_4 V0].@":EH&H,2DTVN($3WC/ B3K'Q @GO#YP0M-( M#RT*-)-]7+-0S''E W$[^_2M/AV4'Y3W>'+$B__ 5!+ P04 " "Q@4)8 MW(2C_?P& !($@ & 'AL+W=OVAK1)45QN _4[DC+ADMN2:YE]]??,\-= MO3BRG0+](NURR7E]YIG9/5W[\"E61$G=U=;%LT&54O-V/(Y%1;6.(]^0PY.E M#[5.N VK<6P"Z5(.U78\G4Q>CVMMW.#\5-9NPOFI;Y,UCFZ"BFU=ZW!_0=:O MSP9'@W[AO5E5B1?&YZ>-7M&SH[<4)[Y<- M'PVMX\ZU8D\6WG_BF^OR;#!A@\A2D5B"QM\M79*U+ AF_-G)'&Q4\L'=ZU[Z M#^([?%GH2)?>_F;*5)T-OAVHDI:ZM>F]7_^+.G]>L;S"VRB_:MWMG0Q4T<;D MZ^XP+*B-R__ZKHO#EQR8=@>F8G=6)%9^KY,^/PU^K0+OAC2^$%?E-(PSCI,R M3P%/#<.XZ,1<9#'31\2\5C][EZJHKEQ) MY?[Y,4S:V#7M[;J8/BGP>RI&ZG@R5-/)]/@)><<;/X]%WO$C\GX-*^W,7^+> M4%UZ%[TUI<[(<.6>^QR.'XS3KC#:JCD6"3!,4?UWMH@I $C_.Q2A;,#)80.X MN-[&1A=T-FA85[BEP?G77QV]GKQ[PKV3C7LG3TG_\C0^+>87GT@=C=1!<>H_ M%:GE)B[&94K@)[A2'XV^-6KN;XPK;EA1AEE6.O;"R'JAH0S!NI73Y!VHO9WW'SJ^_ M^G9Z].9=1 4Z4!8_5P6<-26%J!Q4QPAJ$^NU6FH#^NOAP^%,CT8P@G]QERI5 M42#C1A)M7119,=NT!2V&K3T/F$K#@3ZLS6,R\6]VOB5<^A<"U^>C?Q(H46H M98O\4=C5-%2(,)I&QCX#/Z/IV4SN&8C*63;W/35 DH*?W+C4 MT>3EOX>;@KHG';H"^JE%RG.5' O> )]*WY):$#F$$2CGK$)B3D?_##6M2B3?]XA7&N+24ZJ#X[BL1A MQ(K_9$NH];TXL6"C2R"+1T-VXZ&NI8D%3.J3Q[#[J76DIM^)I!,E) '";U/+ MY(O@^I+I()_['>=BERT!B4)SM.8OYCGU:OKRU3$:'WTZI,9G<,TU!)EGTAS)?9$;%[.:B M+G+KV3(=68/)FHT9H6H+J]%QE@**/ O"':3Y1G+;5UI4EQ027GIX:-@[(3XW M;F0C]2%*A5S%9&H9!SB3 M,!94O8G4EQ)H[[=)]YGLMJ304<7>B)6X%7TB11O=[ >"WM9-#KF0%"V7>-<3 M(X*0+PS0-:>?;<-VZB)@C5Z@#/.\D0\(P7TVH6VI:/B86 >^#71+KNW,HCN\ M,,?N1D2CB%"\S _87_!(D[;90"0X1>0>=LVL2QI=SRK;V/.DQR^C)1=?9?": MR&.9Q@ M-$BM^/,H!#!I:82KP&@9;(>6"=NXNW?> M#(6 %FIW)PG24Y^@<@S#&8__@B!5A4XK;HT/&K?:F/UPNZUS=&A5\'QSML] MQN^5?,/@*0D^Y!?]S>KF,\DL?QW8;L_?6'[6867@D*4ECDY&;UX-5,C?+?)- M\HU\*UCXE'PMEQ4,IL ;\)Q;>G_#"C8?C\[_#U!+ P04 " "Q@4)8R85& MFNL% V#P &0 'AL+W=O;JT2J))7$__W>D9(M-T[: M80/V);$HWKMW=^].Y,F#L9_=@LB+QR+7[K2S\+Y\T^^[9$&%=#U3DL:;S-A" M>CS:>=^5EF0:C(J\/QP,#ON%5+IS=A+6;NW9B:E\KC3=6N&JHI!V>4ZY>3CM M['6:A3LU7WA>Z)^=E').4_(?RUN+I_X*)54%::>,%I:RT\YX[\WYB/>'#;\J M>G"MWX(CF1GSF1^NTM/.@ E13HEG!(E_]S2A/&<@T/A28W96+MFP_;M!?Q=B M1RPSZ6AB\D\J]8O3SG%'I)3)*O=WYN$GJN,Y8+S$Y"[\%0]Q[VC8$4GEO"EJ M8S HE([_Y6.=AY;!\> 9@V%M, R\HZ/ \D)Z>79BS8.PO!MH_".$&JQ!3FDN MRM1;O%6P\V=WE)#V^5)<.5=1*L9)8BKME9Z+6VLT?B>$&GAWTO=PQT;]I(8^ MC]##9Z /Q;71?N'$I4XIW;3O@^:*Z[#A>CY\$?""DI[8'W3%<##R)[W;1?C/U4J?2IJZQ.J^\ *+X'2-E MG)K28^U*BYO$FQG94+RN\ L2[\;3ET8Z$-P%]>CEY]9KN"NMO)(\)'KB P#D&C[)I5794A@K5"0DTC4D8X6":Q^1+'VIE*U) MX_D>UJ9R&S:8H*X+WDE>I9Q&INQ@'ZR$R40BW4)D&)K81M)J;'*B1 += L9= MC)Z9QQMX\LMNX)"25?
5YT+F:JZ#IPV&2J_+L;6P&UG?&4\GN\#S MBR=IMC2O\K#K*8'@1+E0Z$!F1H*RC,)4YB0Q6"A-Y <:FM%TU!.7TJ*+)(N?N2!LB&:A9@HQ]<08Y0@*P("W-G:# M*54BAL>#W2YO;WK+KLU<;=9BU44R%4X0*N?R6E/-%X+T D%]+9@93B'"0?-! MO4!IT#AU&!7/J[2*4R((IJZ"**L9A !7'G."0GRU-WK1"1"EK]7+\F1I<)PJ MC;7CC$X,"J:7JTZ:+!1EXO*1DBIH]"8#.%G(V+VP_P;C08;>Q:=2A7/3M?R, MTNU,;BZN=T,/Q(E#:>A@A-NP!:-,^; %$87,( _S"JI!8EESZX[!65!D"!T: M6F(T.?337&F>4$)F4""[CYK9.XA?:[%3[\?#0;!O1;';K9FQ> N><U:3W58(6?W,J]B2=BF:I7KR;O*.L\.[[[=OZ%15[GX M5J/^^+11KW1B"A(?Y..V!CT:U0U:MUG QBE)X[2#^94LZ\]/K;G*45;EFISC M2%6$]H!N-V?3N0D0Y[&;PN#GMK.4&(28JSC*:]G6*-A;2L4K\4J"'?^M6$=M ML1YN$6M;8?HK^6S1W/\GBD^)4";,.EDM\XC#Q^#O5^H!N3KO>ME-QOW67*2TM*NU$3AE,![VC@XZP\986'[PIP\UH9CSN M6>'G A=;LKP![S.#@W']P Y65^6SOP%02P,$% @ L8%"6+UG'Y!$! M@PH !D !X;"]W;W)K&ULO59+;^,V$/XK ^UV MD0")'O0C7L1&4 M*IFP-!TG%1H_NCOC7TE?0HA:A06:$5&"SGT44VO1QZ^2#PI\"-W9F#MV2I]8/_^+V8 M1ZDGA!)SYQ$X#8]XA5)Z(*+Q3X<9]4=ZQ=WY%OW78#O9LN06K[3\+@JWGD>3 M" HL>2/=G=[\AIT](X^7:VG#&S:M[""-(&^LTU6G3 PJH=J1/W5^V%&8O*7 M.@46>+<'!99?N..+F=$;,%Z:T/PDF!JTB9Q0/BCWSM"N(#VWN.9&";6R<(L& M[M?ZAS+$[Y(Z&LL#7$ C4\ MZ\@?Y, I7 ;O,,8(A+%1_#G,&;W'<=;ZW(*PM@F>YC2IO.-SK0C4=BYNOYSP M(HIB9^$H.X9/'R8L8^<_C9[\=5E2L_.Z(2C4[BB*>6.$$Z1=&ET!-93\X=3W ML2*$E-IK&]-:]"RYC@V#*&='WN12X(0%B1:[Q&N@LQ.[D%M*!ZBYM)C^LU MU#-\.?.$?J>VQO!#E,\G8==7(XG3/U'3C"LG3K?>CBD,)1%S.F0;2\]#*\FR MF$@O75C+SD,P*J]M,2<-S98*PQ@6S,;W<@"UL2"]E&]=L#K-O9_]ZL[I#^5R+T]H7JA48)\ M.(K']*34T3-Z&.S[]20[%P-J>JMP_;'DL4:Y]H[0K_8WK(OV8O$BWE[/OG*S M$LIG7DFJU&U&$9CVRM-^.%V':\92.[JTA.F:;HEHO #MEYHBVWWX _I[Y^)? M4$L#!!0 ( +&!0EC0=P3G;P0 - * 9 >&PO=V]R:W-H965T5^>= MCLN76 J7F@HU?9D;6PI/6[OHN,JB*()2J3I9MWO2*874R?@BG%W;\86IO9(: MKRVXNBR%74]1F=4HZ26;@QNY6'H^Z(PO*K' 6_2?JVM+N\X6I9 E:B>-!HOS M43+IG4\'+!\$?I>X&G4'[+PRU%RED"!TE=)>GX\R?.ZK)7P6,!'OT0+EZ:D\"Z9]SN$WXQS%QU/ M-[%\)V]0IQ$U>P;U!-X;[9<.WND"BWW]#EFX-3/;F#G-7@2\PCR%?O<0LF[6 M?P&OOW6['_#ZS^"]^UI+OX8_)S/G+67&7T_Y&"$&3T-PM9R[2N0X2H@OA_8. MD_'!F]Y)=_B"@8.M@8.7T+\[+B^C?C >89#":]#ATQ+#L=#K@S=G6>]TZ*B( M'A1-4,SW%!4KYH8VSCLP?(746-TT&+,4NI%!L&[7/X M_.#0,^3!O\EC=P)WE_^+%FCUVO#)>*%@B@NIM=0+:HU*Z#R83-J_UFH-O<@, M_ "MX[3?YG^M):6IVXD&!(U 'GE^5OQNPS;O539MFG%O?$S9*>M6- N-*"Z]_ON<70RI@]'^&L ME]\BW0'#U\)*BGNL6_)2U5P-9+O8R5T2O30NO"W>H:Z1,OV&@(7-EZ$N"SI6 MIN*LA-;-@2BKX54[?+FE'S31<@@+2CQ+5_&A*.C7)[E5\S\<6K<_!95)FU/8 MASZEG5&R".[=>GJ5FT3^2&&*>;NMMD>IM-,V0H-Y9FY F67<8FG3O-(5W9:7,&A&NFR&(J8B%,FVJ\IIRQP6]WC!< M6G*I%.BI#82&$)H2!:;VVR@R"3%U94[?7+2V:NZH&#%]Z@_6V9DR2K2+,$MQ MMZ>4BP/']G0[KDWBE/(@'F>]]\(N.($4SDFUFYX>)V#C_!0WWE1A9ID93Q-0 M6"YIY$3+ O1];HBD9L,7;(?8\3]02P,$% @ L8%"6'8^E\RO!P R1, M !D !X;"]W;W)K&ULG5A=<]NV$OTK&-73L6<< MZL-6HCBV9VSWIA^3)IXZO7WHW >(!$4T(, "H&3UU]^S $F1MN2;W!=; +&+ MW;.[9Y>\W!C[Q15">/98*NVN1H7WU<5X[-)"E-PEIA(:3W)C2^ZQM*NQJZS@ M61 JU7@VF;P>EUSJT?5EV+NWUY>F]DIJ<6^9J\N2V^VM4&9S-9J.VHW?Y*KP MM#&^OJSX2CP(_WMU;[$:=UHR60KMI-',BOQJ=#.]N#VG\^' OZ78N-YO1IXL MC?E"BY^SJ]&$#!)*I)XT5,VPK"@E#K^ MYX\-#CV!Q>2 P*P1F 6[XT7!RA^XY]>7UFR8I=/01C^"JT$:QDE-07GP%D\E MY/SU3?IW+9TDA-SEV$,C[8_31OHV2L\.2+]FOQKM"\?^I3.1#>7'L*0S9]:: M$/(DW8V>24S2:SLQ?TG77NG05]9P?TW=8..\ZQ.U,NI>8Q$W3&;IQ# MQO>\9W_>+)VWR)+_[,,A7G.^_QJJG M7\513="TZ< M=TZG]MGTT7K!YT@? L4^:?4J]60K+YB$"LU/F"T'855QO44$X M;$7&N%+,Y.&9P);?TNH7GGYQP/$#7SKV6:2%-LJLI'"G[,.'.W;+X6:(H5NSX M_N/G$^:,JJ,K8"N66HBD7$$^MQRQK5-?6\$( I)9&E^@I)3T8*.@+)5K+#DT M5Y6":-"5L,_PD_)2;/A:7KI,89$K&\DAF\ MSL0:G%C1,UC/%"QP*:]$O- ;#].KVJ8%2 ?H@ JSB@2567-HRPC MCD?G;Y.WY)*B0Q67&6&7VP+[9]<@IC6%3EV M-)V^22:=7L(V!BFO Z#A@HIOP=5PG6,G$V@:&:G$>1_@*R3<+<-6SE)A/1H& M0V^)E\$.,LOBC*[A/+X\6C^Q'D)UTI-:5\8E2V1U\'X MHUGOG*N7?Z'Q$'RY##"'*."8!N]0IZ)K$6Y)8>;97Z#Z<./S=$/\X:&@#@88 MM(>5T8JP83.N4X&N@60.2->^,,A\3MV.K6H9GT//LN7"=,>%[AT)H1$:*V*Q M>ZY7$ND=;$7.=DLB3-?C #Q&K2RI?E#D]+PNL;^!-L21#!,!XIQ+R]9=U_ MVE0@U/B6KR(1& *EYWT_*N3\5PMVL &4I0C55QKK06M9E]R 1S@?7,A8[41> M*R"[!J:6M$ FMZ8$>(+]V+IC1>!RRM# PH\I!;;A9#Q21(M4!3O-!ZBD*[%] M4IW*?A#C#J7QM^3*+HN5,FFPJ.'#C\)3/6"&(%H-%.'$BOXG.X>1#.@7F!LE MPLR]MW)9>SI/6L0CN@5I=%LM+/4-GL;!\-3=H-D4&PVC>N08+_4*)!% M>Z ?29HLE*![>7_<&=(I=S%MNSIQL5 <-<> (5)WM;)B19@V+6_81*A7S'H- M.'#.))GU*>=Y[SC ?D!]8.X!_MO+1#WB:HR:=S;$SOWM?)2'1,JIJ5#KI5"A MU]:HQNEBW[#8 UT/$N0Y['L[TQ/T#P*.T60^1+S?AK\%\?^GWTRGP_"VO'!* M4\/TJWK-T319# ^":0)E@3O:#KO]J@84\E>Z_9$EZC@<5\Q7;5Q[Q?<*/2$< MO]L-B7>#]D%6Y0:4OJ$K(R,#H35.4&0)-] 3W&A'2M06]'0$_;RQ-)!__]UB M-GWS#C9SJU^9VC^=-@Q8CTSK)I^G@H-BIUP+XPT-CP%W)Q]9&=]>:5;-&-X] M14DO/^W[9SBVVXUD,V/'9'L3,,=.+H !Z>R_";,'*!]L/%?^7/'7G+GM1MUV M]N4J#'A'J$/,/D>,& B+M\F;L)BSFV;6=T3%!P,98)N] \G-#?^YJ5(-.T9PQ#CG5 MO/KM=+6V3E!O[>_V/[#?#Q4-@D?L[ S5.USM>UT?]SZOE)@OPD9W?'XD0M]#/%SF#IRB *G^8C9^.$H+KRIPL<:O)QZ4X:?A)X;O+DW"[J@^WIW_5]02P,$% @ L8%"6#+E*L$V" [Q4 !D M !X;"]W;W)K&ULI5AK4^,X%OTKJ@P["U7@Q(X) M"0-4\9C>[:F=A8+I[0];^T&QE5C3CN219 +SZ_=%<=3P&V7JUXN;Q0I1Z?3J(!^V#6[DL'#T8 MGIU4?"GNA/M4W1C<#3N47*Z$LE(K9L3B=' >'U^D--]/^(\4:]O[S>@DW$IRI* 8,8?#>:@VY(6]G^WZ!_\V7&6.;?B4I>? M9>Z*T\%TP'*QX'7I;O7ZGZ(YSR'A9;JT_C];-W-' Y;5UNE5LQ@6K*0*5_[0 M\/">!4FS(/%VAXV\E5?<\;,3H]?,T&R@T0]_5+\:QDE%3KES!J,2Z]S9!2^Y MR@2[\PK@*F?7KA"&70G'96E/A@Z;T-1AU@!>!,#D!< )^U4K5UCVL\I%OKE^ M".,Z"Y/6PHOD5< KD45L/-IGR2@9OX(W[DX\]GCC%_"NS9(K^2RS2ZVL M+F7.@T9P_ALCK% N/- +]D$J,"1YR>[P4$"0SK+_GL^M,Y#4_[8Q% Q(MQM M879L*YZ)TT%%>YE[,3C[\8=X,OKIE>.EW?'2U]"_QZ&O FXW]]_:"3:)V!N[ M$;V>IG:B9?\PVEJ$")55M:Y8'/M"C:792ERCU2KYJ8_>3?,EFKY MA,VM%<[N1>S[I>Z?&1Q^P16 F!5H-1J M&>Z00X0Q?M-[H6I![)10&AD%BW)1 I;&*Z/S.@LTX_="6$J-,)N<(D'N/LL@ M9VD=T0.SI;(X5>FE;/TR&D>^HG&AELBZ7L[[;%W(K&#<"#JY7B(^R FV3]/? M+:N$\66 /*[GI5PVR&2D\7.SSB>&;E95*5SC3IYEHJ*;^6.8ZI.;,(&NA2Y1 M'\@N%U@/50)V^,D^>4OWV*?F:][8+@[/G2L!61HB-#,7NY,/F@ZNO M<(\[E7/'YF(IE6KX!1]20PML-HH.<8E'231BMXTYP3[X'XQ QO$> M2U(H*$VC6;>BQWU>&T\&SM[LLIOLL=TQ-L)EDD2XZYDE0'#?H"EA-Q?:ZV.( ML9P8 J;%HI6N*9/)X&0)'\-M"Z-79"Z*F8*'0(/*'IEXR JNEC 0W+-%"1'6 MP?61-^M=]AM1A$-QV!3.!D$&%!QKIUM;SWQ',I+'FW%Z_&.&+!0:"ABT.#7BV &_:((:> M,A.%-:J&9VB_P; -],*4=(PL- M"A$1''+:U^M:CX68NN=E+5H&L96R/+1"E9'$-2(N:X/)O$&1)(8,]>-*1EJ>SOQ'XNXQHN5E+5S24*O'@6)RP ME0_C0 T]#WA-;D++NG"4;LZS+$C_*33S6K=@XG?"2]WIMTX&74MET3#T%DH5K M(YTXT(N%5TNMT)_Z!MR3W!"_#X>YX.],(XC 7(0,!;+4@/(@6KK4LGH"M^ C9 M]9:ON\"T+#V,8EJ1/C\/&(YIE*X37-%G5OSQB3GM&ZYEM)J-Z#^:W$ MW(H%"KS?&BD.)1MV/'@9)=-H3)VO0'"NJ:L M61MA+)M&"9M!B1^X-$\I"ZI=(H,A&ZT:]63$\3F=E!6B MS+W\+8?M"=;2W_4V3HX ?O1>I^RPRTNK@K_E.OX3SK?ZZ1O+D MOL6[O?[4@?B./?:1/C[RUJB4I;"8@$ M-PD=^TA%7W@F2RIH2/$!%N] M2.,,F%/X]<4)<,<(IN$2=]/:*:7D<]I'OB>1;_/'-J#O=XAO63:Q>GZ)1SXM MXQ(C?< I\ B#'+VE)/]#4/RQ"\%N*,7C%,.?.?H=!4Z1:$V-UH3",$5XG6=_ MU!(^#!]20@-=Z#*?\^R+EWG[L%E(@40KXV?!UFY)6DCAN;>"EOKA!*;=DKBH M;?1=86M?<_CQ'HI/X@6WB4;W/,(4\)"=,(__C!-XN0GK&\#T9-X M!,V\+ 1(/_'M<3K;*KQWB^:M /XKHKEI/GSYEST$T8' RY3VJ0GML1(+Z:5_ M2.\/OE8E[]09LC5\,MN(_6>O4LD8L D5P"[:R?TM(LR<@?&89GU"F!N\[3<" MT8W.4.MF]&_:?D"A9OZIX_8C\?>X/*9@CZ?XMT7O% C3)OT;X:3Q+[@;+239 M/.[\3B5\"D)>5P&"3K!BVW>:8>\C'%YKE_Y3(VD$+4_X'M<][;YF MGH>/>$_3PZ?07]'ZX=T=;EQ@Z2@Z.APP$SXOAANG*_]);ZX=WJ']ST)P<$43 M,+[0(*NYH0VZ;[QG_P=02P,$% @ L8%"6'_.O+L.!@ +1( !D !X M;"]W;W)K&ULS5C;;MPV$/T58FODR=F+UK!*LRO"$JF0E-?;K^\94BMKO1>G1@,4,+R2R+F=.3-#Z71N M[)W+B;QX* OMSGJY]]7;P<"E.972]4U%&BM38TOI<6MG U=9DED0*HM!,AP> M#4JI=._\-#R[L>>GIO:%TG1CA:O+4MK%)15F?M8;]98/OJA9[OG!X/RTDC.Z M)?];=6-Q-VBU9*HD[931PM+TK'GMYP/O#AM\5S5WG6G D$V/N^.9#=M8; MLD-44.I9@\3//5U14; BN/&MT=EK3;)@]WJI_><0.V*92$=7IOA#93X_ZYWT M1$9361?^BYG_0DT\AZPO-84+_\4\[CV$Q;1VWI2-,.Y+I>.O?&APZ B<#+<( M)(U $OR.AH*7U]++\U-KYL+R;FCCBQ!JD(9S2G-2;KW%JH*61^ CAW(GW.J-L57X ]UH? MDZ6/E\E.A=>4]L5XN"^283+>H6_^\#E!NJRD M7KSZZ209';]SP@4=GG6HC@XHV$L.^T,PO2BX:.=D2:00MLI1QNL2FE]GS:!3B-#IZ@*J8/& M4?]XJ7"?'\QSE>;\^/#10>F:"*!%:4&118\F]\7>L#_:NC]C^G4<9+]W"I1& MTP(=P-ZA8RL-@M8!NWZ3@%_K8B%&+\1^=- _>A'VHW''Y?\(^\/-V"<_&OOM M!K9C_W4]7 GT+""R+"R]F$IEQ;TL:MI'C_=Y *'6F*2%^AM;9IB@R((5A7$N MP.4P65CIU)I2I+G4,V)_.IJP*34S'>2Q$+.MG2E4%J"^]?AIT_NY(AM0AG/X M"\ C(AU2^$$CJ8@TH&"@R4(C=L!;3;XO/AG]^IJD2(-8,W)U)54 P<&!M5T;:8,R''4PWCY,22U'3C@LE M)W GLAN5"004"CXEZ\&?U=K&3]K$ )Z0NI>3HJ%Y)1?A9C\6J\$&@$L!J7N# M.F4;"^8%2:M!PBB62@>?<9!;J>8FB-=M$ #]1R.74^PS P MTIF#B@&?\E&6FXD3-^@L\<>[V1,QR\5BXB[L9JJ5&J_M1R" MW^LY@SBPEX60);.ZI?*66EDI*2I"V:,2T0?7*Y@3$*+=>W/TE-,GQ]VQWDU! MTXFVN/8OW H#9*M+)\E3ET9O'H^-FUC1]/IFO&[B^G=TL,#QU-@L4IQG_7+4 M_^C!'6+8V+?9:FQR9:/K.R+A8TU:H I!O!A,G-ZA1!BX4(%M03TW,.%J'4Z! ML@$E=(O5% 64>*%[F LS(>@$<=%[A2[*S\*'"Q9$3W^;;I^VWD(OX">!Q>_R0\E':&1\E M"YI"%+X?]G#X"!\GXHTW5?@@,#'>FS)&ULU5G;;?=D'6P0(-+I/G[Z0O%P:^^#F2GGQ+4MS=]69 M>[\X[_==/%>9=#VS4#GNS(S-I,?0WO?=PBJ9\*8L[8\&@VD_DSKO7%_RW"=[ M?6D*G^II6I69YU1EVJHG/^G[N::)_?;F0]^I.^2^+3Q:C?BTE MT9G*G3:YL&IVU;D9GM].:#TO^$.KI6M<"[(D,N:!!N^3J\Z %%*IBCU)D/AY M5&]4FI(@J/&UE-FICZ2-S>M*^CNV';9$TJDW)OVG3OS\JG/6$8F:R2+UG\WR M[ZJTYX3DQ29U_%\LP]KQI"/BPGF3E9NA0:;S\"N_E3@T-IP-]FP8E1M&K'P1-Q0>3^[D3O^2)2C;W]Z%4K=FHTNQV]*3 MRKN MB?&@*T:#T?@)>>/:TC'+&S]OZ5OMXM20L4[\ZR9RWH(<_VZS.8B/"7]):YY6M!OQBMQUA-[!(;Y1Y[7 MCBB-_8F03OBY$NJ;]F)A=:RZPEB>DIDI"[ M?8"@A;1>QWHA26FH9V:L3K:V1232JY[X?:XLVP*YRGD9I1H1DHBY5E;:>+X2 MR&8X=U% 4.%P!SH$,3J_%[,U'FPCPDUG^B\5 ,%Z.ME$Y&^(5I4@F2<4H;M+ MBWQW<;0"8E\+S0>R%<;Y%J&1"@HNY\!!/DJ=TMV>^+A[O*TOEW,=SUM1"^XB MO6 QF4C'-SVU=@N90S(3]8C4O8 .E/T286I_ &P)E;UDOLRLR80SA8UAO482 M0-U(R">EF]Z8##JL>N)+"QP[RB,W4^(.?',H&0MBA/M!HY@:D&F5$BG9Q20J M#RY]O:HQ!V%+;C4I0:J"?#.3HJ"Y<_'JI[/1:'HA?B5Y8G@.<7%:) !<23S M6,L44\@Q18@VHEZP\6N!P$QJDRC&PFU-N.EX:R,?7#& HX8K6KG?]2H-@MUN M"_=*+1 M5ZOJT%F1)ZXKOO3N (UE8U<(WQB!X+4J.>7]T09(>RC M$HXC&3] D;4SNZ0!VI@U["9,+*5-H'K.13(P(E&1!U\,)5>-SHA"2B% MUE'2W3BW\-"2DB+!2L&9F81BKRVAA!!UT$*#0$"BPG965I_:U4$*0K5@K"KC M(B@^)X%BI55*[+9J82QAS@3%1&3- Q4A-D6FN&2WXXY&JL&P;'!AQ=(<.YW4 M44J;:_E-Y")-R\T,Q2U@A 2F",/@VR[/(2NBH[,AMRI@:C(="_@M]SL1,'Y! M!,RV"KCE0LP)N4;K.( =P.RNF;I1G$BO)O14L@&Y>43=! L;YS2*;D_<,-/0 ML*DL GI5T\;B_E' -\,PLJ+9&FIAKE@E@&'!D%2UFKPH4H$?K#RO8%:&>2-HQB9:E':(>I M0=@ # LM\PIK%E4=28 [YN-))[1SC_6.2C:R.W:CQKD:@>!2[M"I')%:K6JN MR;*?(YIH4I(?K/4XF+L5RC"D2T"!;FS:T3BJSGJTHG1C.:+VE52ICZ @Z(:* M2O?!8"A(9:DA#VXR(,E?H8VE97?HOZ%,M^)?Z.42:D[I68>[AL.[O[V2V>+B MY@@M/EJUT*J&^,R=277">M]Y_-3%Y..BQ,3M?YIH"].R9)$:33";.#8,JC)] MP-)5GE/)5N\E#KE :QA+A?_HO"4%-=,/*I8'&%6;5!7,*H<\??>&3: C(K]N MPXZAZ[%#"6EDJO.P=K>^BL/AD3@0@]X8_QF;T<6+QT'+Y%DM>%NUZ7NN/^ST MA>)P="3&IZ>]T_)_M;3Z'4\FO;/R__:]WU%K*2":YH^/Q!!BABVBAKT3_MN> M?_=\1W(X.1(GO4F]I7D];HAL7@<42UH>B/'926](OZ>OL?D (DXW7# ^&83[ MDRD[8PR#U_=_75/Z_+L4/B$:C'J#C3-VQY,GQF_V):O#*4 >]*:["-/D\'4; M]C09$&E&YX$8CK!E5T>6A,&(,=G6D*41T]^'&L99Z2-WR3G:D("+K[O8?#?G MW,I44N-T1V^UD&F(AJ4P="ZRO=GHBH/Q*2E6Y@,Z]8UTZ M4^ VO7DW1[4[YF>2=:_VG:(F;<3X;W0Z>4I0D\??)0U1LZ>+[5;-V!XBO_2H MFQ;WU^U>U2J%5VSN:#_;5[6?/VNC_:][@W'O M].1GM"RY1MFG5Y54=P:CU^'ZJ(NR,!VM5T ^6D^OJ0=>KYZ6JQF386\P>&;] MI%I?O[^,4Y /G79P;Z'6+SU[ANW!M'T0 MD#H0T]?3K3JY.W,Z&&Q5R^V9.Z7"*X#!!;^P'PY[C#;/#2_XY0SZ,LOA2H\V MA>,O8YOO>#:8U6O["M%O?"S*E+WG3V+TU(R$$[X;U;/U5[>;\+%IO3Q\LOL@ M[;T&Y5(UP]8!2-'!0RA_!@L#;Q;\Z2DRWIN,+^<*P6%I >[/#"PM!W1 _2WR M^C]02P,$% @ L8%"6+I2Y1Z#! !0H !D !X;"]W;W)K&ULA59M;]LV$/XK![4H$B"P9=E)\V(;R,O6=4";H,FV#\,^ MT-3)XDJ1"DG9\;_?'24K3IMX7T21O)?GGKLC.5U;]]V7B &>*FW\+"E#J,^' M0R]+K(0?V!H-[13652+0U"V'OG8H\JA4Z6&6IB?#2BB3S*=Q[<[-I[8)6AF\ M<^";JA)N&4-."QF MR>7H_&K"\E'@3X5KO_,/',G"VN\\^9S/DI0!H489V(*@8877J#4;(AB/G01=RMHXCR1@0QGSJ[!L?29(U_ M8JA1F\ IPTFY#XYV%>F%^2=K\[72>CH,9(W7AK+3O&HULSQF=G@XS&T7AP2L,DB[/)\3&-UXUS M:.0&*.W&:Q%/B-$@A1A<=M&/O'9+P3L0^;_4CBW4[+ 7."")'V0-"?U,)'Z?,BL3D&H;0_'$1>+Y]I=JBWY??5^QG$,N]*U@(Z E57]CL7-&._ "#ZCZ)S?P ([K)@/B,DW$'3.N4".=GL5 MZK9YF#"6-T$%P?=@].!])(#T>VYV>:$L2FND;G). ONE+5@)356RC9K&MX^& M+9D>UI0NP:0*3P&NZ3RAF]U'52F\PQ6_(W9R'4I')<^0O'JBE,8+ M#_G"^[FM!Z^=]\.=J[E"MXP/$#IO;6-">TOWJ_T;Y[*]VI_%VP?2%^&6RG@B ML2#5=/#Q. '7/CK:2;!UO.@7-M"S(?Z6]$Y#QP*T7UAJW6["#OJ7W_P_4$L# M!!0 ( +&!0EB>+$II=00 -$+ 9 >&PO=V]R:W-H965T#J[EHG!\T)DIL'BNRS_ES!4GT2B"&4,A:Q4RSSL >987PHG)L=%+,"Q-UGCA7?7: M1$XJ3LJ-,W0K2<]-3O/[1AJ0MR%D"R-T &\%TK5UCX6,)I\_I8/DRPX7 M>FL7>KNLOY<+NT%^:(>0)C'\#S2X+1#FNJ1G0*H%..$/?224HT9R0I86]!Q( M$,-L@&;('01G00_/VM*5>0?JRK M_>!J$F'>7JQF[VH_'!S FP5>NCN+1 :1Q\H:KW8 V2'ML80_ZHWC@U2]? M54!.J-(ZCL*Z2M[[0Q698#>;:T O9QH8U],>6_FUA$%^\SG C M'U\>O&Z,YY-0/]E_DCG7(>2&_%"-SUJ7:I\R%0\Y@[XQTHQR?5FC"?[C(TT? MEF2Y2S*J$,YRC]:A!EY$CTP_^PK"6LH.5QT9W(-AL)YXP'1(EL[H6TXQ4CX- M^5/EBU#Y9.L]XRZVOS"'7IR8-A5C*PWSQC4&0=+K)TV%@0D3;"@5I@P4O6>' M_ABMDY7OSU;S142D1P[UMR7Y7Z7-*8A_H3 6KI%'. )A1"+'<1I3!]&R#REU M):\&D/I$)-F0(NHO1Y22A.N<1L*Y(_6$LKDE.^W;PPWQ?I&EKBV%RCG"[/OL M;U(E:_>-,([#Q?T3FBI$:SZG83"TO3&H\A5WJ[(!IM7GJ-MXVQ>YLS%F$;^% M'R;Y-:&*"1/7^G0]KYZ&,>U9/ R[WX592,I"B7-2I9#U(S!A@ P;IVL_M$VU MHV#X94$S-QH6H/NYID]QNV& ]10_^1=02P,$% @ L8%"6+P\'9N1#@ M^34 !D !X;"]W;W)K&ULW5M;M?1#= K3I"Y&Z[7A__7[G2'V#!N,DN^/: M!QMHI*-S/]^1Q+/;S'RV2Z5R\36)4_O\8)GGJZ>GIS9O'C&SSZ8%\^R(H]UJCX888LDD>;NI8JS MV^<'PX/RP4>]6.;TX/3%LY5I,&K^_.!R^/3E MF,;S@+]K=6L;[P5),LNRS_3A7?3\8$ ,J5B%.5&0>+E1KU0<$R&P\<73/*B6 MI(G-]R7UMRP[9)E)JUYE\9\ZRI?/#RX.1*3FLHCSC]GMWY279T+TPBRV_%_< MNK'!^8$("YMGB9\,#A*=NE?YU>NA,>%BL&5"X"<$S+=;B+E\+7/YXIG);H6A MT:!&;UA4G@WF=$I&NAGO72S@BVSSL3O69HO MK7B31BIJSS\%!Q4;0"03#:06]4B35B>J,=8HG7VH9Q M9@NCQ#\N9S8W<(%_=@GK:(V[:5%8/+4K&:KG!_![J\R-.GCQ\T_#L\$O.S@= M5YR.=U'?:H"=L[IY>I_E2@R'?<'27UJ1S?$V5,E,F4JY0J:1^+6([\30/>B) M?*G$JRQ9R?3NYY\N@N'Y+Q:.#1*(&O==:K-81S)7D7@I8YF&2ER3RUG$):^? MTE+(EBQU2GPD=(HP MBV-D#"N.GW;HKZD[\<'H--0K&3?D'?8'@R==$K.8XE!,S_KC\N6/AK#W3&0& M6^*+HT%_>$S_@V,8!'1.#P;]0?7:9*]C M>!=+D_[@F/Y/CK=HYRR8[) RF-"Z[G];.;OGM3WE:#@@!HZ&07]Z_' Z:R(- M^^>@%9"N?\O214O)9Z.@?T&OP;0_86_TCB5NI25O"O$QUDSM5N=+(>/8S0VS M&Y5*\DBY9ZCV[^7^",/.W/MC<96*WZ4)E^*L(])91NCCT*G:^[R0BX51"T0Z M@NCAQHL*)9@#R"V)P@U1RN9S93@Z,_&ED+&>:RRL4YOKO*#:C#5FQ9TR5JP* M0YK/:>C' G2'X_$E,D($M;@\$A9&YQIK78:.I>D(@D&#$E !Q:C?LD$IY!!6 MVE=(6J=6(W$20DK@&[',XHBX](/NBU>GC#$;95P:!634UW ITP7E+0/6@G,X M3LG:#H;&I8WI\YN2QB/&MLK?,N(I1;Z!D-HX, M0Z,BG6\S)#-Y7#47OLK-0E!(<-J!-'($XJH@4YN"CK MU:QG!&$=)*MI(Y.**#E M2N"92DK(Y B%&@G(2-?F)RC68%V(=$G!@C/MGM6^P^T#9D39 S4YE M/&UNLF17?=\3+I XM(";>XMEQ4PY7Z+!9&AP$?T+N+=TM%(T1 T:$>B ^!0$ MY@AOGQ P(EA.5,$]D_3T1+$B FR& H_G<-^V+1J>+G.@ZIQRRYW3^Q;?=E+0_@GHV ;H1Q4"IV#^37(0@0/QRC)?I!;KLH)D!4-!8<5W)G:HENMRGL%R)0++M0XG*EUD$#G,=K[E"TTT, 5>,LE2(B.]9K!=. MI6U@3-P[5GK*N0=@:MJ,KX<.)!\RK MW($$/ A)?'='8;VL-9"IVR?YJ 2.*S)P0*J)OF>^[I(8P7_ <58@X!W(A7U M*!DH> =$-H3Z"TRCQ-+?UFCTO-U6R"285;L/HZ>.6@/L!W!Q'6"3RNBT M@6UJ,8,I+SGL!C@.R>Y7_[HPKBOCT[\4TWQ8RT:U*MKI9S0=-67=EG[.ZT'. M-391K_W?!]GTQP89VW*_&+N$66,Q9')789YQ[&R-+S^:?2[8X+X.K8I2SWV_ M%EO_K8":U@$U02WR 35L>G9WXS!J-0YW/JR&%UOZAF#R@+YAY^(^Q$:/KVV8 M3!H(LTO&6NVC>_N%8# :U#! M./?Q;E?B!N[X[7(?C+X.T5L(XKOK^KBNZX,:**]I8P/8]]RWVW#]!OCXIJS5 M%Z]="B)6T3?JS+M?SY6K-(R+B+ZOA"\WT)UQ>6D>N$Q#(6G4ET)1/% >K[=X^GOIM-W4=/4TBAV7 M-(I LFHEC<^=-ZR2DQ1LYYJ[>8G,ZKMY+L$=H$3CNVJCN59.6TS+_"%S3YL[ M&WL@"R)Z.+P8-HKX'KN;Z\A(-HL$!>>@L6%EEXC^2I0P2Q)ZF&?A9\+]Y<[; M(;+M8$A^Z2;T/&O3LP9H\F'>EKW>5Q%Q9GTVG-3IT.WO;T(=6]NT5:AOEQI^ MB@"N#\UV[=@TR#QLOP:.]!X5Q$7:N7,D%KIZ&CPZ]PJ:AMW7O5H]R#=XU^%D MVB"PMP_0R=WC=P&/2UR?^H@,/=HO([0-?;9?\MEJZ+-Q__S_U= ,]$>/S<[# M:6/S=U\[CQJ ]%O,')PW".QMYM':I$=H9H\?KCW(O;2@=/*2CW8^JILLOB&T M\HH;=O%6ACJFGA2^L0XWD?%O5=LOI'"-?NT"KK?WU"[+I\=.&W^J&+WI6VD6 MF7@I4Y3:]](W-N J"[7#WD>-<J\O/'66*$FYT9'RN$L";6R=LH60+)V9JP=4VG'2SDOM<-M8R*_ZJ1( M&B"C=K;#T: J#CUO:0>PV;CKJCW;PJN,;58SG"\EQ'9-9AEC+939CF#"L/6! MY%)U,MJ0$1A(YTEY^\4HM]#LK@VDZJGND.QP6$LJP"V?(L)F%8-9ZKI7UV^A M,UL[):L/"->4##",-DK;)6TN5)WUAH[*3K&P_M"7+O.Q0*ZE;/@)_ 9A$8,G ML\I*)$?I+U"/+6:D?^JKT5K0)0V?;=B7UF\-,3OH3EW' M0GF1YFMT)D9[&_,"L\R8[);2)TU8%,B_B#BSBS'TB>5%I2(GEKC#V25(&)I" M-7I:ZR]$V:?B2!\+[>7HH$HL1BK-$)C2GSG^<2U>8S9ZRQXW20R;J>U-7'^L M:$^%7$9ILD:O/*!;OTY5WKOLB4_4QI9YZPKI,*467[S%FDCOX.(CT3VZOGK[ M\5BLXH)/^Y$U=.J:\='D":TW[%_@3<5-3[C 1]?L=G@HVAV+&S30+CL: WWH.2'ZSE:]@J MQG?WZ)@WH?S0ANK>D:EG2+WBTK-:JO#]N\M.'0870:G%\PL^>OP14C]8[#>% MR>[S*R)'XQI27M&6'A6Z3NL.^[5L/T0R.-:1OGFH;*]D*A'_Z8\.'_ZV3?N! M"GDD@>*RM#I1>6K"NQ7.7.+D"-G7! M>T_:J%:=@I2TG>A8QM2O=/-B"8,[3;+Y&&.2.4 C!L[(>0?4.1!>$0;[&9A0 M,.^B@1OG(!!"TJ8R[]L\*2U.8]S#$GPY_$*1DE07?5WI)&]CAW5=8./8>NMN M*N#M4D: VS6)NMZ"Q8I=AA3D $ZL6#76!.S L-S=XI0KX!QPZK8=#X?-38/J MVG(S/? ;@(H8:-_W3AX7N"=3F'=S8S!CKZN []O /7OQ=]^78]G M^&BT<8K#WDWWX]K/&TK?<.NHWC">:P.?0V(TWE=:!UE;3A-!P]PY^=U1S3>T M1]21H5F8(1#:ZJ6==Y_96R[3=T6)4-8;?WCQ:7G/_?.-XPZ_,\P_1VC>6>B5 MQR35V47'.4O/WVYKCFC=CW>VW+C'_FD)Q;=^M2&N]=?V@\T+R/43?]MAKS'O MUB0^Z9)6'(J)NVC>/\/_H;MU/NT'!'_OT8*@K4+Z SBD:BG_%>D*"X[^ 7Z?B$Y^@;9CL4)R[2]X@!EXG_7-Z";!ZUR] 3AL_QTD4 M4NTK#D3FQ_TRIWI:_:[ITOV&PO=V]R:W-H965T@).EL=]#3:'Y9*5X/I25B[MM,3T_A"5WQMR35EJ>S#.1=F>3H8#QX7;O0B M][(PG)[4:L&W[+_4UQ:SX0HETR573IN*+,]/!V?CX_.)R >!OS0O76],XLG, MF&\R^9"=#D9B$!><>D%0^-WQ!1>% ,&,[QWF8'6D*/;'C^CO@^_P9:8<7YCB MJ\Y\?CHX'%#&<]44_L8L?^?.GSW!2TWAPI>6K>P8PFGCO"D[95A0ZJK]J_N. MAY["X>@%A;A3B(/=[4'!RDOEU?3$FB59D0::#(*K01O&Z4J"U2/(J3+7C)RK$DX"5;':._SV;.6\3^GTT^MA"3S1!2#\>N5BF?#I#PCNT= M#Z:O?QKOC]YM,7"R,G"R#7T+\UOU-EOUI_%,XSBBSNW/.=.%*6M5/9!VI*A@ MYYA)5^3XCJTJ"'5ME=?5 GNBLTNUU2A,73R@VB# SBN@SE6J"^TU4-$#R,SG M.F4*%D3]YU4>[8C$>=0M6PUO0)7.&@SN M5-$P+1H%*SVSZSB3H]%K8'Z54:I<3G,T+!#6-K[00>"+$A8*[#C:$39+7138 M<_3FϢ-RO"[K5]\\7D.9_8!L9H5>!)X=C6%N#"=B MH"?1*+CUV?@0/ 1S5O SKY>,P.AR%>JLL8(K[CCP7[;\\PO\2[S7^&T3S(6BY"+K>D&G6F'2AX+>DZ3H%?S2H^7$WV1C&G2M8 M;E%=U=NTL5:RH]T)^7: >+VBR2B:4"OW*--/EUF=;R^;'P R?@( M>)]_",%Z&H;S!3/PP-R+;OL7;B31W>0#/C\:(* MPQQ/6+8B@/VYP07:3>2 U:-X^B]02P,$% @ L8%"6'0\398N!0 ]0L M !D !X;"]W;W)K&ULG5;;;ALW$/T50DD#"3!T MM^,XM@#;21 72")8:?M0](':G978<,DUR;6LO^\9NV!/EM;^X(^K_*PS M9$*D*0N,(/&XI4O2FH% XZ;![+0F67'_?8?^*?H.7Y;2TZ75?Z@\K,\ZQQV1 M4R%K':[MYC,U_APR7F:UC_]BDV2G$,YJ'VS9*(-!J4QZRKLF#GL*Q\-G%,:- MPCCR3H8BRP\RR-FILQOA6!IH_!)=C=H@IPPG91$<=A7TPNR:?'!U%FJGS$I( MDXMKTC)0+B[7TJW(GPX"S+#P(&L@+Q+D^!G((_'%FK#VXJ/)*?^W_@#T6H[C M'<>+\8N 'RCKB\GP0(R'X\D+>)/6YTG$F_QGG\^Y1E10Y,6?YTM(H6C^>BH" MR<#T:0/<2">^DAF=== IGMPM=69O7HV.AN]?H#]MZ4]?0O]_*7L9\JL-)$:3 MOO@IMOB^)G%IRTJ:[9M7Q^/1V_<>S;FO1;=D@A?2D:B<0JLKO17*!.)R$,%" M/*\S$IGUP1_@8;S5*H<5@5GC)'<@Y['C?F#"P5:>]!^ZFC7N[3/.=)V3\/#'29/1@5B2H4*Q M;X#&A*LT$-Z M;S,50YU)OQ:5W)8QCLICRE0%;5R< MDXOG,ZI4S%,S>-']MICWD+]5JB.6N[0.?G-U=OFU)XK:Q%RD[8WT.)TQ]Z0) M2FJXG2$HFKB:/?N!24RQDG?3.'G;U,A/W-UOKL+B;&/73:J'V(*QAY2)\7@J M!AR"QIU(=Z\F!#/.5 77T(9KMA7)I-P\X]-R&R%B8^R7];0OSG>WE+:WTLG M8R%^/ZCP+',UE&&WN?CDL(L+C^A"OE1:-RZ9MQV=[.F MUXZF2QX+N"6%% __ .M1;AZG $4TX+R+UV+2/\1_=]@_[O%SW#_DY[ _%J@: M/(_P&_'^42^^/<*:Q_A>B6D2>]L3W4E_Q,*3>SNC_EO>'/=:I'?/(ET]*?W= M!@AW1\SNL'^<.+^+G"=L]#6TQG'_*LWKG#/T#2ER[4#02BZ53L>ZW8V2]M#) MVS@N^!;EGPTGI^?7&@4T:FK_J;-\L'<5*PEYXPNG1\W5)J1;6;O:WFG/TU7N M7CQ=B+\@[0J=J:F *D)\V!$N73+31[!5O-@M;< U,;ZN<2\GQP+8+RR.]>:# M#;0W_=D_4$L#!!0 ( +&!0E@QW7HJHP0 '<+ 9 >&PO=V]R:W-H M965TX!ZT9B&C\ MW6,F@TE6W/_>H?\7*=B!)6,FC\;->_0._/!>,55OOX M*]:=['2:B")XM$VO3 P:9;I_N>GCL*=P/7E!(>\5\LB[,Q19/DB4BYFS:^%8 MFM#X([H:M8F<,IR4+^CH5)$>+CZ8PC8@OLH-^-D8"9'WQT6O?==IYR]H7XI/ MUF#MQ4^FA/)0?TQ,!CKYCLY=?A+P 8I43"#>-.)-7W5//"A? M:.N# _'G[=*CHX+XZYC+'>+Y<41NDAO?R@+F"76!!_<$R>+MF^QR\OX$W_.! M[_DI]%?3<5K[5XL@LO-4[,.(KS6(>]NTTFRIC0KK*%5"&J$Z(:38M,X^J=AG M=B7.KM)+*C6M8]>84IQEEVD^[-!%() @L78 \=RKC6BZ.@"N T%9A&8);LCD MB S[%F('ZFWZ_REED_3BD%.>IU<_QBF+G/)CG([:_Q&'H]A_3!*HHJM/:?9: M2Z3DH-TWJHPHP"'=I6R5;I3.68\D*[X%IWRIXFWFXU54"J*'S[%\^^8ZSZ[> M^ZA<2(\D047ZKH..5L@7:@)_PMTA'Z5:K< 1F+--M (;#A>='"I@+9'NWJ!+ ML0112%T$]HU66R';5F^5J:+^"DIP4D=W EI'46"_* 3'?.C)1>L%!5N9P$#T M')%6%P)@/YD-!?(YM&48,(M:F@H82SQ)'63W$&AZB:0I(&:6;G!PKG=*>@_H MA41T:AE0+O6+]$HBYU$5,4&[9+W*.16WG@OZ>,%\#$0_V[7,,:O!<'HJH_[I M&2_!P$HA%Q)*39MG%Y/T^K!5+K(TV^T<5OTH"D@72T$'SCJ%:C\D%#P6L43& M"6/-NR+0D<%H7"NY5%JA C\2!O"PL6M)MJ?I])E,4;@ Y=!0K=PV#$7Q4 :! MB&$T1@.'U Q*^3@:K,X.JH:#RQJD:G7 _K;8*VO82!+JZT5Q_/K^ZCQG%K*Q MP5 Z1FG"D**"A%3Y4BH%!Z#FI?%?G\7Z0F\@G8&U=# H] MU-N^C9Z[:&=O/QH@BUIL03JJ#TWJH:KWTT_%1F#&8M^"7:-83);?: QB6[[K1>5W;J?' M7MSQWC#4@*OBR.>I'2GJW5PT[ Y3Y6TW3#V+=R/I)^DJ186C846JD_3J(A&N M&_.Z!=HVCE9+BS2HQ<^:)F-P+$#G*TLO4DQ@, (T( 9 >&PO=V]R:W-H965T9,V>&<]&R,_1D*T0'+[72=A55SC7726+S"FMA8].@YIO24"T< M;VF7V(90%$&I5DF6II=)+:2.ULMP=D_KI6F=DAKO"6Q;UX+V&U2F6T6SZ'#P M('>5\P?)>MF('3ZB^]+<$^^2$:60-6HKC0;"_.93L8I23P@5YLXC"/Y[QEM4R@,QC:\#9C2:](K3]0']Y^ [^[(5%F^- M^E,6KEI%5Q$46(I6N0?3_8*#/Q<>+S?*AE_H>MF,+>:M=:8>E'E?2]W_BY2><6"_)=$!>FM'\(K@:M)F?'1S'O#F[^#UCL%?-UOKB#/A[V,^]A"+XQ"^ M.JYM(W)<19S^%ND9H_6WW\PNTY].$%R,!!>GT/_W.YQ&^=4XA-E%#,?@X &; MEO**FKKDL@B1\X@4V#NLMDH]Y!JY"V!A!A9>]D\159,B":%UE2/Z# M!0BP09=>81LE-'P?]"?&[OGT!P_3-N ,G,W3E%-9*5^56)88"A-^8P/>^NR\ M)]!5,J^X&I1B"[Z]@#R(0ZN=5(&BJ UOIK38)&P1-92M4OL)._:$!DW;VF9H M+'SFD+BR1.@2S-+#-F1V).H8OG!"4S@ZYM5YN.%(-D+O0;X)#WLZB8RM!"<- MBY-I=Q7'[EF01'X4-E@C*Q7VG!W,55M(O0/?=+G,Z8G;\@&#!1J2S\*AVG_0 MN#-.\IH-D=!6A"9GO3N&.5$GV:CT72\W5 B=(X?2L>&F43(76X50(KLF.!B8 MMR2=9'I*=&]H'.@^M"P_2[<7'V;>7+CS;VUC^)T#X&0=2)<3CRV'^A"ZD!;A M)0MDQPI.! [UMK6 ^F+)UE8Z$6^GSF20=GLW0BW)Y,@AAN M!_ M,*E$,22R]^60*&/6G679(KX:37H29>M:&E+GG<@>Y7.L'263$5$C[<(@](YS M0?338CP=9^U-/V)>Q?M!_5G03G*J*2Q9-8U_O(B ^N'7;YQIPL#9&L?C*RPK M_EY \@)\7QIN4\/&&QB_0-;_ E!+ P04 " "Q@4)8/'(X_8\% 2$ M&0 'AL+W=O@Z=:'80^T=&T3H4B5I&)[OW[G4I(_$MMMU_4ALDC=>^[7 MX269\[EU]WY&%,2BT,9?=&8AE&?=KL]F5$B?V)(,ODRL*V3 T$V[OG0D\ZA4 MZ&[:ZXVZA52FYV[=Y;FM@E:&;IWP55%(M[PF;><7G7ZGG?B@IK/ $]W+ M\U).Z8["'^6MPZB[0LE50<8K:X2CR47GJG]V/63Y*/"GHKG?>!<QZ\ MRR\Z/7:(-&6!$21^'NB&M&8@N/&YP>RL3++BYGN+_FN,';&,I:<;JS^I/,PN M.B<=D=-$5CI\L//?J(GG)>-E5OOX%/-:=CCHB*SRP1:-,CPHE*E_Y:+)PX;" M26^/0MHHI-'OVE#T\HT,\O+\GI.N\&H+-,-VN0KFND= _22+RW)LR\>&MRRK?UN_!JY5K: MNG:='@1\0UDB!KUCD?;2P0&\P2K40<0;[ MU)ATUH=[*)9@5Q)5STDPIOO]U M-?;!@29_[PJ^QA[NQN:E<^9+F=%%!VO#DWN@SN7S9_U1[_4!SX'T+^I M2(>1?K>!1'^4B'V0XN.,XH0TRY^\\%%L',6R33%E,EWEY(7D^;$R];2=B( U MVV@@$\&I+. U @DYERZ'CLE%22ZV%).UTO7'1'S8I^5(3%$N_C!78886 R1! M"W*9\B1**%'$9LG,F@=R+!NL\%QZ+U114*YD(+T450EW'V!*F6DB/LW(;*@H MLU;:%#QN)^ESI1ZD9MHH?)6Z(K83D#PL4E54171Q9G4.-1'D DI:R;'2*BP% M$%F443G*&I.]CDJD1HFF$@*IBN.RX2WR[*ML5@,GFT434S+DI$:([#/Z M%J!9=2*5:SQE[8W"-OFM!XUKF;:>/4>GOL?64.>6J[NV]/S92=I_]=HS 0JH MU<5J]&.A1 [KB7C70 *?(?95'D(RM,0"KQK3J$JNF%S'6QF9*ZU7$>X(D&2:GK_V6C>DZGXZH>;Y9^^;5 HF)FP;QIB'0 M\JD80[EM^S&MZ]E^G$VWF="Z/4A>8O%I'3=[J*7):#7^ M%OGCN=0?),-M+O7[ZX7UN%Q7GMU]8O%8')WTDMX*!S*5<939J5'_M.MCU[$B MLQ[]PQ%?)QJ/9&%=8*TZ>PJEHCQWZ(G5N !Y\3,":]+B?Q%GB(DM;!Z=Q1U,;4T\ M-?6TFE\C.Y(TT&^.N) M(82&>+_#=2J>BYJ-H3Y^Y7P&XK,TTT2<0OX4#0K'SE/1/X761XN]8G\A:,'O MQ'ZEH!Y^!H" 9P,T%/R,,+HJ2V<7D;K8C([Z0-TF[48O>G3SO;MS3"D+_X-LHGRPJ$^HKVVIV=>&] MJN]Y:_'ZMOP>[0=[KM T@2HZ[&PO M=V]R:W-H965TD69H82-IN MZXIV0;MN#\,>:.G8XDJ1*DG%\7[]OD/*LMPF1H&]Z$+Q?.?^'>IR;=UG7Q(% M<5]IXZ\&90CUQ7#H\Y(JZ3-;D\&7I765#'AUJZ&O'&6-<+2\&ER/+VYFO#]N^$/1VO>>!7NRL/8SO[PIK@8C-H@TY8$1 M)&YW])*T9B"8\:7%''0J6;#_O$7_*?H.7Q;2TTNK_U1%**\&YP-1T%(V.GRP MZU^H]>>4\7*K?;R*==H[@\:\\<%6K3#>*V727=ZW<>@)G(\>$9BT I-H=U(4 MK7PE@YQ?.KL6CG<#C1^BJU$:QBG#2?D8'+XJR(7YZZK6=D,D;MM 2U.(WT)) M3MR0H:4*XE9+XR^' =I89IBWR#<)>?((\IEX9TTHO7AM"BKVY8>PLC-ULC7U M9G(0\!7EF9B.3L1D-)D>P)MVKD\CWO01O \4E",46-BZZL5?UPL?'$KE[X<< M3GBSA_&X?2Y\+7.Z&J _/+D[&LR?_# ^&[TX8.VLLW9V"/U_)>HP\GL;2(R? M9^)[58C?2Q(O;55+LQ&^ML9;YX57*Z.6*I>(YY=&:CQ3$2&,-<]V*W4+7DN5TY+%IO[4*KE4SLX4%;4+UTT"M; M4_,OC?**OVL@&*PQHJI8NJ%S!0A1L50^A^+):#S*=JW FE=X<5+K362^0C0(H]B01+KAZM92]B%'R!'-%"Q8 MYH/D3,G*-NPF&TLR+Z-P3S83UQ$*O4W5 H6V[>^3E&_D-SHGUA(@#5NR;)A/ MQ+I4R"9OLK%"4PC6!*L;D_;L%<.3'\XGX^KD@X6**>B@:!>]4X+@O>[=6]J!+94H1^))Q;-9U_ MV'HTRLXP6+3FQ,')_;!S:H_&V8]?[^C%/$6YYQ,7'\'4G%L.35$[A7FOD#HD M&M6)6<^%>4<^Q+"U %;C@! ]DMRG+0>D<'!U61-?@6%P5JG)*5NH/+9)U]1U MC[BZD*7T/N5*;[WPXO@"2AVHKC^CQ$?$<6_AFSCV5L9Q9?)=>]X8% W\3=8> MB5%V'J_/<1VWUYEX?5^C4:$6B6\H,"2)F1 M.F_+NV,_9_])?CS$H\QWW^0OLMR.87;6WTG=1,%4)9YZ*Z+!:X],GWF$CR<0 M,IU.JZS0-V =D(>7&H?.$X'J._F&PDZB79$TZX0M%SC! JC-FT/7HU?W6$Z9 M'&S@*9%XZH@E3,[&DUIHETRXA,1>@B,,V* M=7C$+2?OX058.@9K+U0]G*\4QK**[ :3&TP-Z4O!!W1F&P1!UDC9/9HT$%0? MG:,@M^WN2$<>9UE X+B+P\,NL?NSO$B,U(V3R6S'J(US_J?@#L^$KBR?9:6=Q*8LT=*.OKIT"L5):E;NYC,Q&C*(M/ILXW@FVCK\$"QOP@Q$?2_S1D>,-^+ZT M.!.V+ZR@^T><_P=02P,$% @ L8%"6+"8).\8"0 /Q8 !D !X;"]W M;W)K&ULG5C;)+E>W, M9KTSLW&-V1'4SD4B%I-SV?/T>@)34W79.4+%BHKL:SR>1H M7$MM1N>GO';CSD]M&RIMU(T3OJUKZ1XN56579Z/IJ%OX4R^6@1;&YZ>-7*A; M%3XU-PYWXUY+H6MEO+9&.%6>C2ZF;R\/:#]O^*S5RJ]="_)D;NTWNKDNSD83 M,DA5*@^D0>+O3EVIJB)%,.-[TCGJCR3!]>M.^S_8=_@REUY=V>J++L+R;'0\ M$H4J95N%/^WJGRKY,\J;N,ZF8_4'_FD(5F_)CF-;; M-^OLNYP]J_"=RC.Q/]D3L\EL_QE]^[V_^ZQO_^_X*]YIGU?6MTZ)_US,?7!( MFO\^A4(\Y.#I0ZB0WOI&YNILA$KQRMVIT?G+7Z9'DY-G7#CH73AX3OO/A^Q9 M=4\;^V\;E)@>9^)YO'Y7"UF)&V=SI0HL>_%15:^N#9!KH\RO5'[.&IU[R+HF M$ZCS4"EZ*JZ-^%=;/7!L]T18*FQI71"V%!=-HV3EA3:\?ALD#,+Z;])X"5/* M4KM:%4(*T(IR(F?!0N6:Z0)B4N2H5E'J"MOF#^)".5M6ZEY\T?E2![DG=E[^ MUB<0&*\V'+PR<%8X[1U)$>(R?Q["RR8^K I.D1&]=!AE38F1+>1A\,KZ5#$O96Y;'T2 MLPYZ6XI.4*Y4#NF@6+FN&X>&X02V\D(Q5!3I7D-Z^OH$.JTI=0$<->"@_23N MM K 7,Q;CUSU=$SL/N1+;P-,!_LJ4TC*,WB]BD&W=:.")JX7G[+;3%RX^H'. MX6(&F-=7,*H0Q@:&$")Q/W1#B63OD_:43(Q:_LW8%1!?X'@*J)U7>B$[L48^ M]#C!C+*MJFPMB=3W%CY6;#7ULES!O")E 61CK6RG0>ELS?9R+L$BRB=" O@. M^40/H=%RK*2@+"6+KBDT"OE*SRVD'0P#.,@<@UZ?Z@KE[&VE"U17$8NL-^4# MPLC^>3HSGK]T2HDZ,KPBAD[4=@U/>K*O6ZD M>1@0D=N%[, PCJB%]]])V*K# ]DG$1BH+5@U10YQC$<6("/:@1*%_TY5[!VV M6*.Z>H1+:-AF*'&BL]42U+!A&.4-SN!$#4"63#1".0=$'**J76=:)X%C@#/F M(Z]XO3.JJ:3ITWZNC"IUB*7=22YEL9DL)9"@N+&;JDA)&5UQ--64L0S8G*@K MHN?:BK?+$*F@ARE9UMF\;EMGDUB!#!AGT:(L8RD,9@W*-HU'INDZXDQLI>5< M5Q0H,E6B7\1DWI&U;2F_G.)>8T@ YU%OW#^!6LO9 !9BFI@K(IFYG%Q:$B@HIQ.FWM"WR"MI&^M;_S M0SLQ@5>1K-Q=<6/,<9 M8\V0=E 9TT[GD?CR2NJ:08RNMC$WHVJJY?@\-4[2P]10R94@DZ'--^ 73:'H M."8E\\46]K-9=+ZKYBYJ70H/&0>Q+I0'0T=UXL51=MC?4Y*C&*J6Z@I![=1P M"[(^O(K\RA"DPHB=&WL_<%$::U[EK7.THSN<.,0^0:R7LN*A>0'6MQT8:_A%AA;SE:S*MO43SJB&F#L M28 RVRD,-KY1_.(D5%GBBN2G;]Z\X0A)BB!>?[IDH[0AR/;B+/"W:V4;CCOE M_"-F>:KO[3A5M'GGY^W[E[)N3BZ$NB?_U$\UO=WU1'J]E4C#?='V'>")[O@A M#Y9B/(TIO%F!VA.O?DV@2I N#3Z^("Z@Y.)[R"@XGC8H8R"CVW(]A M.F)/XY"-4^M>2BZ.BQV&$:*I+F:,E?1+48+G8MIX\C#@+%CMU#K"VBP5EVN+ MG'/4S;E@">0!D[Y%W]$7A9C7:RIKS'GYDAM:0KUL X9;@ O=1.>M&6J6G *S MMX'F+AY >0ZO(9[!@SU_/HK46@][8GT)O *PG73S7EBMV&(%2 MO<\5&4\=6WIKX%;7Z^%@)MZW$NT]T!SZH0V(B^%9[7<5X<+95RA)#4:XP8L" M#?%4[Y>61BH"/G+I5PEW2N?[ 1MU"^L?!8^6/%_\^>K@7&F6JN%MH8\@TW*?E>B&-$ MX(5X@S9-OQ/\3B?9$2%]%YL>I6L/T@1O2A.T^ G8>(K=GS"LZK]BD^-))6*X M@^>[W>\T.^3?V:ZX*+[B[2 2/\TL3KWB@B2C5D-,=]*4X->#UPV[:!(3)-LD MF[$U4#S9W?)4F6++Q^C=P<;U4U^%QFL?]?#&M^!/E_0B@@$Z?M_K5_NOHQ?Q MH^"P/7Y:Q00)O#WJI80HH#@<"1<_5\:;8!O^1#BW(=B:+Y=*%LK1!CPO+>;R M=$,']-^,S_\'4$L#!!0 ( +&!0EAML[WY70X .DN 9 >&PO=V]R M:W-H965THDGG$2W_4^ M)/'$=^V'3C]0)"1A0A$*7^RXO[[/[@(4]6*?$[?73GL?+(DPL%CL/KO[ ."K M.UM\+I=:5^KK*LO+UT?+JEJ?GYV5R5*OXK)GUSK'?^:V6,45'HO%6;DN=)SR MH%5V%O;[H[-5;/*CBU?<=EUJK%>KN+A_HS-[]_HH./(-G\QB M65'#V<6K=;S0-[KZ=7U=X.FLD9*:E>U8 MRRPN]5N;_=6DU?+UT>1(I7H>UUGUR=[]6;OU#$E>8K.2/]6=]!V,CE12EY5= MN<'08&5R^8Z_.CNT!DSZ#PP(W8"0]9:)6,MW<15?O"KLG2JH-Z31#UXJCX9R M)B>GW%0%_FLPKKKXN-9%7)E\H6[T L:N2A7GJ?I)VT41KY$#XD?JO?E.D[T MZR.$2*F+6WUT\:S3*O2"S(4G8DMTCA/- *@6JH* N*Z6MK" M5#$%KEK41OX/\6ZD$P:E>NT9__3#) S&+TOU]N.[]ZHN,;-MM/=#YR:'-!-G MF'VC=V4;=9N>&,H=:&Y:,OK$6683Z@,[V;I(='E8@4.+C0M]KCKF1'W0%64L MA 9UX*DZ'ZY.SM6'*[4N[*U)-=D8^E4:-JYTJDC:W&;&*CM7L*BLR&8U*5_" M:'%%EM1ER0;,W0S0V"U"S6J3I:?(SKP4RMJ5SGEI55Q^EF64NB73Y$E6IQK? MB(J:E]#%O^?5'1;"0@@I!G/2-%#9+/*N3--555WDI_6ZJQ(--\WOT5+8&JLM ME]:*"G9=F97Y1Z/LMB5AZ9(6.]<%;*&*.%]H6COLD]9)A5JR)INP)+3-L7)H M#: MO36EF9G,5/>$>.OQT&UDT:!XO<[<)"I%O=O#*_LD?"FH)7-OX79EDL)"IYG3 MP?O?C5K!B]"%;)T1;9 I :?[#3YY6H)ZH6\U%LZ)*JEJL@&7:UTH_16K,KJ5 M,&"#G ( ZR6T$4!O= )0 MP6(TX+KEM&L/Q,['FVLX'Y\JPR0%7"EY&.E6L^R$O2?)D:%O,[LPSD"WL.N* M,5#/:96,X"1>Q\Y3K9#?] %8)2]DV;9$6B[;"[8X36Q-B)AK0U.3S7,P0[(> MF;[@@.K"?2FL6B!/M\-"'%/#VI9K _CD9TU!N5_..9E0'1 <2V+TV06%!T96 ML\+&*7)6B8J(U$F9?8'"HTOD8H0-308#]C:R-B7M4)&@W(R>-+212F=&[- M30DNIW3KJA8CDGK!N ;A67.^=)J0")@% KJ4-M'MG@6(^1"VZ%5 $EHK%M), M0Z!FD&7?:BE"Y[ZE_(!=*^P6"%D4(QI.Q\]35J(UKC$516)5MNA#"?).N>EK MHM<5XY,J%:HB#):?NACQ8C@JT=QJH3V%A#)LE9H2*8"TG]%F9UO/U*)3VPL( M=IM\/I7E A&DHB\%R9<:V9 >3@N=L$!V%!V1Y:LPI<9_0'&#.C_1Z0,C3:VC+ MT:H3G,!T.?@&=B.$AY\N+Z_5>P%:Z<&P%])WOS>AKVC4Z^-[/.A- M\>6(!WZ%Z#!M]/3CHWXOPAA\#*+>J.GNO[D1ZVS/-QSVAB1OT OH<3Q%ET/S M#0?H]Q/7&F+.R-W':CH674<\)L#$I',T994[@][DA)H'$SS+2,G(:A1"U@LU MFF 2?$6] ;Z&(33 UP0R7[0*ETLWQVJ$;E!DC-5!>A#T(A(?AFC^N)/S%2WT MA8I&+'D"M5X\CB2/OV]'4B<\3*+#D_\*1)$>Y.70N8B='8S$V^,QF[3EY0%U MV$45R0"RQ@"G(*M_"%G]761-(O94**@(^^,'YIP<0%803 2/0Y811!&/&O19 M_\ZH-^5EC<9[T!JPR_$5R9>#5B30&A^&%F8;"K98/%0.'+:F^]@2U$9#QC!A M^P4[19PD-(_Q=84].Y^X-E5D;@ILAK_4<0':3VK,P9<0+HC30;==WTE# MQ\*:#?4*W#]5\\*N6!;HK2=QCLM^V&J9Z8HFP5Y_D0LK=JKRX0 M;6%/*WLJ M&P?:=Q'G-W2.<\D'#TOE(MXULJ[YJ.I9.XK&0[..TE96R>P'\4"0);5H2>VW.C M"-MJP_FW]9+@">")$>W"R?EP]S4M5!I*/?L#?V(?6ME)""L=.G M>7R2X12YJS:7)9]#GF:570Z\:YD]CHQB&"'G('%1&7_$-BB(9!QDT=^P#A?5 MSICRWUN.UT?#U0?HO:)%=KAD/L.H04],B\D_M7,'H]/+\:E.]9'!MSRP9QZ. M3U&W;MF7J)\K["X'T^SO9*KG$#H3 8 M5ZD=@Z'DLTTG!F"C^Q1F. 6*0@K"R1"_=ND+-V[3EZ@OQ'@PX*]HV)=TL3?A ML$\MN_QE&@@7[@L'"D,A/U/.!ITIY3@T3S=#-]1X(M0X$&H\W.(O#U#C,;/U MH?#P#M;)]"6:'*+&(BL:\P1CYLF/0.E_G!A'P81-%P;LF @$DU$&^X]VO#R% M\0\QXQ%MQ$)""5 TV,IZ$X+0#JP @8D4!-HZ#<*1JT(35J UX72 EAU8A0/9 MET5]AE,X'O+H:>CV1$,J(P160M\N+^8MUY AA"?R^W# A'@X?0A7 ]ELC48\ M70?6&9/\<8AQ>\#"YH(@%8DTE+3P#V;\!S/^#S#C)U3&WX$71WU7 D841 ]S MOY#Y+G\^ROQXSTM,"15E8Z,!H_9)J*$0P7M MMWAQT& MH<@E8N Y!/D95OB7>S>=IF+#:O MK!3(;%C2.:"(1(:$U462,_'I=547$-=5[TV:9N UL;O2OYS3$-6Y M>G]U>=+;H@6&;^6083=W;7NSRB4X+;.X5W=PD3YX+N_?=. ;#MB8[PC*I5FO M==I3/UJZ;8Y7ZTQW&W_X>VA*H/>8[4M-;R'0F/9-R$,3T>LM#%!Z!ZI]JUN0 M"6VNO=)=:&V2)4^2&GI%8U.%^-;"N13/B%E-J_6*';RN\+<59;LVT&W'9H>X M[SK22=2H#KG?7:0WTESTD?Y&N]<8Z/)/4T0%_1MNA.^[OS-" M5:=U1?+4&Y)]*9X/?W(*>FKKGR6%/ZV7#X=S]2LP!P5N*C;GL7(\.A ".1DP MR1W+,6O0D->A2[U>C@J(G]*Y<4 9+J!-%.V$^()A>TJ2&LDMQ)2I<="/9*ZQ MG$K)?C'HCR"C':SGX,.O+.3] MFMP'C#R$Q+V1V[9-IC###I;""880&"("(5\DC/"$O4RXCZ7 $9-H*ANLOIB- MMO.\[QJ[,ZGI;Z)I*C<7@LVI0Z$[TXK$GR%ARZ?7[UT.OL9ZU7C^&Y1?\DG4I:5;>1&Y:F_>X+^7UY4UW M>0G\O;SG I8PQU"$Y_!(%?)BM3Q4=LTO,\]LA5+"/Y&PO=V]R:W-H M965T?E$D/5DH_F1+1PKH2T@R#TMKZ M+(I,6F+%3*AJE+23*UTQ2U-=1*;6R#+O5(DH[G2.HXIQ&8P&?FVN1P/56,$E MSC68IJJ8WDQ0J-4PZ 8O"[>\**U;B$:#FA6X0'M?SS7-HATEXQ5*PY4$C?DP M&'?/)GUG[PT>.*[,WAA<)(E23VXRRX9!QPE"@:EU!$:O)4Y1" ZM6/W$;SS?'2Y4P_@FKUC;^ M'D#:&*NJK3,IJ+ALWVR]S<.>PVGG'8=XZQ![W>U!7N4YLVPTT&H%VED3S0U\ MJ-Z;Q''I+F5A->UR\K.C19,8?&Y06KA8TM,,(DM8MQFE6\2D1<3O(([A2DE; M&KB0&6:O_2.2L],4OVB:Q >!YYB&T.L<0=R)>P=XO5V,/<_K?31&^#U.C-7T M1?QY*]R6UG^;YJKDS-0LQ6% 96!0+S$8??G4/>[\.*"UO]/:/T3_V'T<1EPK MBY2Z$/Z/^T;"+R8;JC[H=GU^^T?P,!L_S(!)J1J98@:V9)8>"/?A(H1KYJJ' M";ASE:2JJI$\]6N&?#*8R;8SN!(;9_2%)X"D\8; :AJM.8E"HGR.N^$)E8X0#D' G"A<%J"6J$F++37BUPTR#35J MKCPJ06@,49/-*^6TDU+KH_PR:BC9DK4)0V-!L,1MHV2)0)\9EJ84CG;6CI'A MDEI@7;GK4#G<4%N%6Y9Q!6,RI*BOT;H.1KBTE$JH8N,QE/-:27=]X5O?5[17 M^Q7JPGE:!>;DV@E/O@6@VZ[63JRJ M?2=)E*6^Y(MN).V#W:QG]!5!+ P04 " "Q@4)8TQ7@ MYX$" "W!P &0 'AL+W=OJ M& Y]?X0K0KF7)FYM(=-$K#6C'!82J755$?DX!2:V$R_P=@O7=%5JNX#3I"8K MN %]6R^DF>%.I: 5<$4%1Q*6$^\B&,]CBW> 7Q2V:F^,;"1W0MS;R64Q\7Q[ M(&"0:ZM S&\#,V#,"IEC_&DUO<[2$O?'._5O+G83RQU1,!/L-RUT.?'./53 MDJR9OA;;[]#&,[1ZN6#*?=&VP0YC#^5KI475DLT)*LJ;/WEH\[!',#K]A+ E MA$\)+SE$+2%ZK4/<$N+7.@Q;@@L=-[&[Q&5$DS218HND11LU.W#9=VR3+\KM M.[G1TNQ2P]/I@CRBC4(+D.[-\1Q01E7.A%I+0)_1[4V&3D_.T FB'%U1QLSM MJ@1K8VT%<-[:3!N;\ 6;"%T)KDN%YKR HH>?'>>/CO"Q";F+.]S%/0V/"F:0 M#U#D?T*A'T8]YYF]AAXX>M@7SO^YS]_L?I",J'L$D=.+WO((^BZ[D8O[Y6QI M&ZN:Y##Q3.U2(#?@I1\_!"/_:U^FWU,L>T^Q^3N)'=Q)W-U)?$P]_6EZQ"7/ M107H](=0ZJSO'AJ)D9.P'6&3!O[@2X(W^_E]#CH?Q(>8[#DF] ?#0]"\ 9WO M@>*@@S1!XKU*5(%!;TK&>F*S5-Y)]\ MT]*NB%Q1KA"#I;$R:3"%4C9MHIEH4;LZ>">TJ:IN6)K."M("S/Y2"+V;6(.N M5Z=_ 5!+ P04 " "Q@4)8!+,14T," "*!@ &0 'AL+W=OJ:6EPFFW!4=VMCHLX>R1FE1 M=.7[AQ.$@SG?$+8)83.N]W(6=YCC=-8B@.2-MK0[,"5ZK*-'.7V MI3QJ:9Y2DZ?3M3E> A(]24PH+]!22LP+,,>N5>QKLX.-\[..MFIIX05:A!X$ MUZ5"7SD!\F^^;\QZO?"HMPH'@?>0C5 4W* P"*,!7M27&SE>=(%WKLP;M'M% M:T[HGI(&LW-5M]#)>:C];A:JQADDGODP%,@]>.G'#^-9\&5 >=(K3X;HZ;9A M@,;!;GH[/M5&2R)J_?\AM[K#P!PS!0-BTUYL.LCY(?CM%7+#T/?D9KW<[*I3 M>P)IOB)\P6V8^9[;O'>;7WUPPW[#W(M^_DE_J$ 6K@LJE(F&Z[95]*M]HUVV M_>5O>-NE'[ L*%>(06Y2@]'&ULQ5AM;QLW$OXKA H4-B!+LOS:Q#8@.TGK.Z0V MK/AZA\-]H':Y6B9<M^_3U#[IL2676+ /?%UG(Y,\_,/#,<[L7*V"\N M%\*SYT)I=SG(O2_?C,22WN+7-547"[OA;*K"X'AX-FX4$NT/&_XAQ#X]R1NA%*D"#!^KW4.6I,DV/_=:/\0?(7UU8LV*6=D,;_0BN!FF DYJ2,O<6;R7D_-4U=](QD[%[*YS0GH=8 M[=T;)1,IW/[%V,,*[1TGM<;KJ''Z@L93]M%HGSOV7JOR4=!W](*^.[OD6OXW>#ID-T8[.)M&Q[E.-R.! MR'R0FNM$]8@KZI4,!]V%R77ZY!RB7>KW"BU/C K#6E7+9Q, M);>H@1&;*051+^Q!T@@EB:E((TF#!]KQT&4RE7^.<\3E[',T1U]GL'BG]O9)( ]*D<1J3!*6@X%\$$ZUMBB427Q5E3+O/ MN6;+GRE<;4 B(V<8D()%6IB M<="+@J]1E8R\LA!1:R:A-B$]JQS%6CF*0"J1VN#/BQ08,A#1RZ12W*J:53!9 M!D88YN12AS8!'773#*&MYXL1N\UZN@&WSZYHGF76%#2^57"M]F88.C0H&[I' MS%-(#D\_8VB"%["-^8Z&/U882VGEJ01 _L2EX@LE7EOIYVVEG^^LTUGG'6I. MI]P"TBV\ 9CKRC.T*!RKGLU24_JO!Z/8"+ZK 30Z=@=6+A!!FIQB)7V8S:^9 MC$*S^6-XIN-8C*:3 ?A;[&._4X8:S,UL0)&0'U*YIT]4^-IG]% M63P_0=I4;D,&' !SXA#0E'O;:D*3X"YG&2XJV(8)2&.3(WHQET-XB'%_X?$& MEOQZ&#"@4.53<,!]XP&=58PK5$#=6'H(I>[2L36Q&U'?F\UO]F-M?1UF*Y8H MO5 OWP (1C#>4Z(#&%1\;-; 2T%J.W#$I\+9T44LEA0@(_AI+,.'UAR;'_R3 MDK.Q\G>V6#<08X""70UJ;MB66;,+ X(+[QLSM,Y+D"0)5=K+7R^ 9.9OE1;- MO> ,33KT'T[D)RQP&Z3)Y4+2 ,9F2$=@0-.AL17,-GPMH76#93":BK[BN,X].9O0CZBNOV5RN\UA7LVW*Q6P'H(YT&( M73T"]4K1L;U/IL04-#V?[ ]I>U-;MA-SM5@/U9"F.]S:J8/ZW)IJF3.AZH,WRH^8F:R;._F M[MW'_7B]B->.-%0PW&W0 E$F?1R-C N101R6%5A#(P)^=Q439M1X.5O3Y0SU MM)2:.A3C&1A(YB-G#D_B59GMU?OQU[L#VMD1-ZB/4)K@'_*T/$P=B:Q M68!0B8$K#&U-&UC4E8TU*[PU84J +% MC&+VQ%454T(R35EF-;2P3.4L5OV)I(TZ]0[O_KA^0Z&VL?BC0OWIVT*]U9A) M!?O$G[<5Z-EQ7:!UF07=X::)>0L3Y+H^?FK.54YDE=+"A4%/1M4>JOO%V51N MG"Q=4PB6R@Y7.@,7E>P^A'1:L+?D,MT8F;XK68_[9#W=0M8^P_17]-G"N?\? M*7ZC4#Y)L2+B@]$FW"K[HZ\U&K^39A"(3.E=0)Q\QL@:/J$)^H36!:OY"-9< M8.JN$GH=)#%]8U@/YU3O -WL=ELGW7'O^V$A[#)\)<4$1I#CI\1VM?T0.XO? M'[OM\2ON1VZ1:<>4R" Z&9V=#)B-7T;C@S=E^!JY,-Z;(OS,,9H+2QOP/C.X MRMA(4QE2C3D>G!914A[("@2>Y5"4UN%2KCJX4T,PIE;R31-&@4U(F@NG8 M[=VIZ5C6AC,!=XKHNBRI>IT#E^M)$ >;C7NV*HS=Z$S'%5W! LR/ZD[AJM-: MR5@)0C,IB()\$LSBT;QOY9W 7PS6>FM.K"=+*9_LXELV"2(+"#BDQEJ@.#S# M%7!N#2&,?QN;07NE5=R>;ZQ_<;ZC+TNJX4KR1Y:98A(, Y)!3FMN[N7Z*S3^ M.("IY-K]DW4C&P4DK;619:.,"$HF_$A?FC@F9Z0Y5@8J7)'2BR**@"]WAO_YXMM5%(CG_V^>O-]?:;LP4STA5-81)@16A0SQ!,/WV(!]'E M ;"]%FSOD/7I @LPJSD0F9,K65:UH8[(N)Q3S5)"14:N&:\-9.06Z_>;2&6) M^?M3:GWZYN(^OP[?_% R27'@L5@$6/I0#08C9O*%,3@<;H+:-D"RAI @$Q M#ZA")-I3"[>0Q9RCFCXC\))"9;;.,Z0P.1V1AT(![)")+-C+[@9R \HEJF[X ML;43NYWD*)G;N@1%C50C%\0&\T<21^$%#L.PA_])%/9QZ,5AA":$Q$KT*H^N M["$[I\]H907>$4VP_VF#\< CIIT)4F"1I*D'WYV\P3_!V'LDZ0)T[IVD:8X M*6W@4RG0J&Y"[%>&61$A#6J7[T8+_B;/L?=979<4['Z8Q;16 MS##4SI4L"?:7].G-C:/21CO;T'5V<"J6A)V+K%2JQ"8^GI M]FVU4/'J8G%Q:=VXZ/]!%B 8"EQMQ?'6Q3&KP9/CQ/V[S=,S9PD#$/U>L^XVF*P.O/$B.N'?@M >-=DAFVJ;L'74]():?-T3 <#U3CB:8)MBN;42H<#); MW".5PGRPBG)KTQXZH!;AVYUG^'75%;CO(W\]V&E$6165-Y M=X@"<5+.7SVA+#,6;X2_>4EY;3N'8_Z&)YLF-H>4UAJP]0!3F])YE#7/R%>L M;3P'06;;<=C75P_"W_^].*+9KG]N,M66J_MJ&]ZY^E._;JOG5YUZV83#N'" M#\?:A:.PX5C:<.S08K>Y_]]=_![P*\Y2ZX_K::06#&/8#P?XBT@7&U47&]D^ M#G:V7D_X*5BY-Z+&B-7"^(=4N]L^0V?^]?4F[M^PWZE:,6'K,4=5[,'(!^7? MA7YA9.7>8DMI\&7GI@4^I4%9 3S/)6:V6=@+VL?Y]#]02P,$% @ L8%" M6/IGM() ! P@D !D !X;"]W;W)K&ULG599 M;QI)$/XKI\^S)]3-=77YW=XZUUW_P:,<"M5L9/DG4(Y6FWZ_,U:N%36Z*A/TOKM BT M=*NN+QV*(@IIU>6#U8TP,=#2U*.X M;?SP0."D]XQ U@ADD7>M*+*\%$%,Q\YNP?%I0N-)-#5*$SEI."CSX.BO)+DP MG>5YI2LE A;P.:S1P875%-XU^WV#\+OU'EI?Q$*A;X^[@52R8#=OX,]K^.P9 M^!%\M":L/5R9 HM#^2Y1W?/-=GS/LQX!F\ MJ^^5#'?PUVSA@Z,4^?LI&VN(X=,07#:GOA0Y3A)RG$>WP61Z]*8_ZIV]0'"X M)SA\"7TZIS(L*H5@ES$TUJ )GE>O"=U3UKRLCW(=" R\O 5=QPXY=D">1[T@ M+3OO=^*Y?"W,"CU(KK![0C82R@\(*2+4 4.=AM@'<=N!Q5T\$FV"+3H$X6%I M%;4*RCK&U%(IJEX/[5/X:JCM*/F#X!F*E')9;X14G)YOJ4.!%^0I:3;H@XY^ M(G.H, U<1)J,6-VCY ?^I%HF7Q2P0$,S(KE08KSV ;L:YGV:<1-X[+A'>77@J_Z(A>/.L/'G M*#UIUP&A]!/1]/]ON<-8L^R]4,.Y('_4[HX8H1).4MQ7=,%QEN>JXFH@[N)! M[L;B]'%TN$%3(67Z#0$+EZ]!F(*R:T,W8,E9":V;(Z'+L\MV_#.G*XGD%I:94LHGGS0(/>)?)G"E.=M_MJ M>Y1*HOBG:FJD \M7UWS*3J?4W)+]QG(1@]34^\)_PKC!):V#C6F2]5.4UY8Z/$*@E*NOV/WN_H$RJ^_E^^/U MZ^:C<"M.((5+$NVE[XX3F$#W?EQNJ9'%CH^0/^7EIS4+%C! M_MDV_1=02P,$% @ L8%"6%+!QA=3 P M0< !D !X;"]W;W)K&ULC551;],P$/XKIX!0*T&2)NW:;6VEMC"!!-+$!CP@ M'MSDVA@<.]A.N_U[SDZ;=M!5O,2^R]WG[\YWY_%6Z5^F0+3P4 II)D%A;745 M128KL&0F5!5*^K-2NF261+V.3*61Y=ZI%%$2QQ=1R;@,IF.ON]73L:JMX!)O M-9BZ+)E^G*-0VTG0"_:*SWQ=6*>(IN.*K?$.[9?J5I,4M2@Y+U$:KB1H7$V" M6>]JWG?VWN KQZTYVH.+9*G4+R=\R"=![ BAP,PZ!$;+!AENY0[J^DO)S\[G66_:VZXRY"!SCU;"C3=<60)VAE$V0YFWL DS\!< MP""Z+=!],^A3^^H)?-:(*@5+ HFUVB 2[AA7,-7)FK_XR-N M4$ *'SE;$X\&+5HIF1&1S;) M)2K9@:-UOH[G9L_3:>@R*B8?7[T8);WAM0%D6KZAT0'B0!Z8,2HC4,RI-VQQ MTI$=ES&-*F]D"XWH+]GP!RB; D57H$#EA>42=5MBWNR@[7EM AW'O>1">.#N M%=Q[S.-BASL"?Z+X%_Q?X/^QF>.:2^ER7:'F*J?Q(YC,$%Y";Q2FM"3AI1,N MPZ$7!C#+\UT2K*(D24O>**W;&KHFW5R-3UMR#O2 ]:>:QSVVOU^I=R?3E4<7M"2IF'REW2J(Z.C45JB7OL'PT"F:FF;J=IJ MVS=IUHSB@WGSH'UBFN[/@, 5N5*>!@'HYI%H!*LJ/YB7RM*8]]N"WE74SH#^ MKY2R>\$=T+[4TS]02P,$% @ L8%"6-\T9>5)!P :!4 !D !X;"]W M;W)K&ULK5C;+,4RG3IYD'@#=L_NGETL<++1YK-= M">'879XI>]I9.;<^[O5LLA(YMUV]%@I?%MKDW.'1+'MV;01/_:0\ZT5!,.SE M7*K.V8E_=VW.3G3A,JG$M6&VR'-N[L]%IC>GG;!3OYC)Y9NM5I9]QA MJ5CP(G,SO?E-5 8-2%ZB,^O_V:8:&W184EBG\VHR$.12E5=^5SGB6R9$U83( MXRX5>927W/&S$Z,WS-!H2*,;;ZJ?#7!2451NG,%7B7GN[)QG7"6"W7@*<)6R M*[<2AET*QV5FV<$'/L^$/3SI.6BC.;VDDGQ>2HZ>D#QD[[1R*\M^5:E(=^?W M@+*!&M50SZ-6@9?TGY%V9)5?R7T[L>,TNM+(Z MDRDOR0)'7!MAA7+E"[U@;Z2"JR3/V U>"E#36?;7=&Z= ;?^WN>A$D"\'P E MW+%=\T2<=M:DR]R*SMG//X7#X)<6\^+&O+A-^ME-F6>$?$K4E^Z>S40&Y"ES M&@%>"&-P/Q.W0A7"FUR:B)!&X>8&J&0B;#ULGY7M.#ZL!%OH#.DOU9(Y M3Z>J",A_!0/;RM0D?.8!7UKC,Q6^ R85,B#+$ [+#H]A02+R.;A:LSH%N&-SL91*$4YX;2V,U"E[Q29!=X!+&$3=H'%7B8\C M15 :F4+Y2:"&F("D"0]9%'='+(Z[DV:&$8E>@G#0G1;&.P.V5UH.HD-VT(UC?A-V)=IHNE( K425NJHS'S M!U/\X[:7MV1PRS8HSW1]+*.$Z^JQC?N[+:DR:%)ET)XJ6.O2(A.$YT+G:ZV\ M(3YSDM*1,Y!-WA)YV92X3/;LRX5V17MR@35^V\H$",_X. F$OOAE[63.Q8)Q8++,;DUX9\R!AELZKHIO]@P2OK*B'< M&.G$D5XL?"@*A;7.+^;D-5X%YC52STLD=MZ"&Z*5$<.&$<,7,N*M0C8X38KV MQ;]5[/Z*_RPIDAT \@% :?PW%,8=-J#(2S0,*5MJG5($!_UNC$L\020_H86NCP3O+PB%"&8Y0:&9\@\;#P<54].)!-Z09\;9#2CP(?TA?Z3K$M24& XOTFM\_<*;L7BZJ8C$%1]W>.+7J^R%Q6G^%3'MD=1GC'MG_CMU,+ J5 M>M42^9!C_>1W/@VC<;=/EQ'BM>V4,$94$882[]KO;Y9 3A(TS\.K1['?B*#2=^=1Y%[50;-U0;OY!J M)=CW6ATES]*K5<7_D'1P' MB,L?6BV/4 -RA!I]KTRH6TNX72'48Q:#>Y=BK:V$B @/$3C9-%P-YQ*L014% M)O@\=VA3;.$7&/_IB%H.G=T2IHMRM7G#$YE1AT@2(ZBZ>LK\"62.0;TG!X Q M :#A$F)8"V,F#6,FW\68NAC](?FX#S'9SQ;=JNK"WJ MA(%O#G )L4Z -R -0U)[I%1$!F#!VZ:0-9]BO([Q^1-'CZ<0=BSWIL#.BXI9 MC"(U3;X4$C0KSP;*3<-*9^F<)Y]]L:A?5A.I'-',\%')JE4276.0Z[G21WN M"-!FQ']JE7TG7..KC.\?H@6*?$[LRB,Y&$_^QZV5J?@&UGZN$WT/M MZ^K$B4B$2N:.1+[.M%^&L'%18B%]#1G0SLZW3M$W9@-69C!GLE-$'VURHS[$ M1M2/-6632%I+!,P)>!'2J(^HE\9Q6=%85]F UFM"?^/ZO(*V6?-,+GG]>5Q] M_I_$#*EJAF/\[&ULU5?=;R(W$/]7+(Z>@I0L^P4D!)!(KJ>F2MHHI->'J@]F=P K7INS MO7#Y[SOV+K!\A'"]OO0!UF//_.;#,V.[MY3J1<\ #/F6<:'[M9DQ\VZSJ9,9 M9%1[<@X"5R929=0@J:9-/5= 4R>4\6;H^^UF1IFH#7IN[E$->C(WG EX5$3G M64;5ZPUPN>S7@MIJXHE-9\9.- >].9W"",P?\T>%5'.-DK(,A&92$ 63?FT8 M=&]:EM\Q?&&PU)4QL9Z,I7RQQ%W:K_G6(."0&(M \;. 6^#< J$97TO,VEJE M%:R.5^B?G>_HRYAJN)7\3Y::6;]V62,I3&C.S9-<_@*E/\[ 1'+M_LFRX&TA M_R)Z83+JW7FOPU'&NC,$O^/N1S 1D?AK25T]5SFD"_AJ6A02V@-OCX M(6C[UT<,CM<&Q\?0!R.LQ#3G0.2$#+4&W!XJ4G+/Z)AQ9A@:7^Y=2J@A&_\. M.7)U@ M)T'Y#ZM%U*R*L2%T01FWV7V!MEYHBH'5D.3*N=4M>"_&-'E!FS<+Y"QH MD#KQO0C_76S"Z^^F"RO3=ZUP8BNA4\98)WR M?\6Z^D9Q[%V6_[MKSXJF3$RWW(\:)$"8X !4X+7<;W<>^R9V18%]3"D0R:M- MCB55*4FP0]A20]BX05I>O!:ICJ,*9'5<1+%,RSJ)+EM>8+^=*Q2N(T1G:PNB MEE^LQVVW&1$ZO%FO5%'W)(-;-@U"S]_2L4_'1^A;1,/P8EE88,U24-2=46=M M#++OM?#JT.QMY-%1*K562=!B"+[-CHD)$(7DUT+'9K-]#N1\!S[MRW2 MW[&>%1%27!1Q,:O8H\7&-0RA)6U5 M^CFI1QUK6-D/K-9;JF>NZ21V %]SA@W&GDV6&5VIL#X!=FZ66/7)2JH>HX,5 MGA]R8M>!:F.RYD1M3,\3;8\Q"=^WW?_/;+>%6]W-T4PJTO-6B2@#)X#28TD[D-Z5'' M[#[_L#U'+A>M]>6B=?+EXEZ*:9$9[J"\$YB:N4N/0S>)H[B'KT2'KA?N-/P_ M729L;+IXBG1:/Y$1"(8V_B:-Z[E1RQZ#VX?/WDP<;!U ^S.!UPXWV+C_"TPL MAE>%4D\85P^"':H=ODD%GN\?@;VJGKV[1/LP442J3MI7[9W39G^FX_L[9\[N MS*%T;E;>-AFHJ7O!8:W9$BN>.>O9]2-Q6+R--NS%"_.!JBG#]. P05$?-[!& M5/%J*P@CY^ZE-)8&WUUN.,.'+BC+@.L3B8$J":M@_70>_ -02P,$% @ ML8%"6,P/5G!? P 6 < !D !X;"]W;W)K&UL MA57;CM,P$/V544!H*Z'FTG;9W5ZD;9>K!%O1!1X0#VXR20R.'6QG2_^>L9.& M!4IYB6-[YOB<\5@Q+H/%S*^M]6*F&BNXQ+4&TU05T_LE"K6;!W%P6'C/ MB]*ZA7 QJUF!&[0?ZK6F6=BC9+Q":;B2H#&?!]?QU7+L[+W!1XX[\^ ?G)*M M4M_&;+>7 10(8Y:X1]KW:OL-,S<7BI$L9_8=?:3D8!I(VQJNJ"YS##[W3\D.CVGY,!I MF9P$O,%T"*/H*211,CJ!-^HUCCS>Z'\:F/CI[CJN3(U2W$>4'D8U/<8+)X\BL^CZ0D-XU[#^!3Z M8D/5F#5$6N6P*DD!&N 2#M*.T3T->%J:IFH755 M2JGB[)P-G,4#V%"T>(I_+M_6EJ=,T';::&[W_@+7J'TODF2_UBIK4CKG3EFR M6S+AEYEQ87K3B#W$;1;!8QA=7@X3&N/1\(*&<>)GX\F$QE6C-X(PL_IS]3HNR&ZLM(1PRW+&(HI9; M\C[:U00W/=#AC]I8(9;_TX)I#N#B#7JCH6;7(^*8L07PZ]YB2:WM:H*7Z44YM#$KA;>XFJT*PN>4H5V+XE MQ,?[Q%-*1 UYHWU@,[2,"S,8NK@>JYSP0;>K4!>^IU/.JD;:MO'UJ_VS<=UV MRU_F[9OSENF"2P,"BVC[<3JVK?.[?*4B?VOR4]?:B= >WGBN1W M$W= _Y@N?@)02P,$% @ L8%"6"R&ULM5=M;^(X$/XKHVRU*E(W) $"= &)OMWM27NM MVMZ=[J-)!F(UB;.V4\K]^AO;D(*:HOW0_4)L9V:>9SS/.&:R%O))98@:7HJ\ M5%,OT[HZ[W95DF'!E"\J+.G-4LB":9K*55=5$EEJG8J\&P5!W"T8+[W9Q*[= MR=E$U#KG)=Y)4'51,+FYP%RLIU[H[1;N^2K39J$[FU1LA0^H_ZKN),VZ3924 M%U@J+DJ0N)QZ\_#\(C;VUN!OCFNU-P:3R4*()S/YEDZ]P!#"'!-M(C!Z/.,E MYKD)1#1^;&-Z#:1QW!_OHM_8W"F7!5-X*?)_>*JSJ3?R(,4EJW-]+]:_XS:? M@8F7B%S97U@[V[CO05(K+8JM,S$H>.F>[&6[#WL.H^ =AVCK$%G>#LBRO&*: MS292K$$::XIF!C95ZTWD>&F*\J EO>7DIV?SY$?-):9PA<]4H8I&CYADI*+'!6A?1$<#7F'B0R\X@RB(>D?B]9KMZ-EXO8_;CK9=<"#]=A#3 M9^>J8@E./6HDA?(9O=GG3V$KC%?*$A>6.-^7)%Z(FIC.DZ0N:H(A#K0D-?_/0L*?J%\WLHTGG$"_-_+']#SMC8?^H&-6 M0K\/E^W\P_' '\!I.!K[00=B&KLRG(8=Z(W]D0ECH@1^#QZ%9OE!GB<0#_M^ M9-#B*#81"&U$"R[?/^I\ ^&O377@4@W\: O>.Y9J9%(=^.,.C,GP3:HC?]2! MT _>2;7GT.*P;R*!# 0_\Y7#A;5._KCCM1S]ET ";!'4]JAO$TIW[Q9(.[JR=UUS*%(EW(6P66VN MTW-WBWPU=W?Q[TRN.&67XY)*1="4_GL,*._!"B- ;U? M"J%W$P/0_,F8_0]02P,$% @ L8%"6$_-3V7H P &ULG59;;]LV%/XKA-H5,=#J0EMVG-@&'"?# M,K1=$*?;P[ '6CJVB4JD2U)QO%_?0^I2NU'4;@\2;^?RG4-^Y)GLI?JLMP"& M/.69T%-O:\SN(@ATLH6<:5_N0.#*6JJ<&1RJ3:!W"ECJE/(LH&$X#'+&A3>; MN+D[-9O(PF1N*>;[;&3@2SR8YM8 GFT^Y.X2AH MK*0\!Z&Y%$3!>NK-HXNKV,H[@3\Y[/51G]A(5E)^MH/;=.J%%A!DD!AK@6'S M" O(,FL(87RI;'J-2ZMXW*^M_^IBQUA63,-"9G_QU&RGWKE'4EBS(C/WB0IM)%YI8P(?@9!5HI4(>[=.107C/#9A,E M]T19:;1F.RY4IXW@N+";LC0*5SGJF=DUK PY>V"K#'1O$A@T:1>"I%*_*M7I M"^I#\D$*L]7D1J20GNH'"*7!0VL\5[33X#4D/NF';PD-:;_#7K^)K^_L];OB MN^8ZR:0N%)"_YRMM%)Z%?]J"+6T-VFU9?ESH'4M@ZB$!-*A'\&9O7D7#\+(# MZ:!!.NBR/ELBW](B R+79,&4.G"Q(?-<%L)H.V>V0-YSMN(9-P?"1$INOA2V MNY#Y3@JHQ!92/((R'#>4V.#;PNP$TA[F WI?RPPY;&$9>UZ(6[5N+;2DALQ. M(5MT3!S>O#JGT>A2(V/L@2-)NNI6OD,W5S7H-[G$@MP)] F*Y M9P8Y]NC4>@XHM.#8(.6Z%,]I_;#5@&0?0GY*Y_2[B=VW1XBF*2^[Y0_Q')1''R-[Y#[- 0M2Q7X2$XAU4]_]P><);R'W4M6/R(,TQQGK+7I-1>>[1&&*-_9%M*'IO MXT!P5 CDH#:NW-'$X2EK@F:VJ:CF92'Q3;PLQSXPM>&X@QFL437$2\DCJBQQ MRH&1.U=6K*3!(L5UMU@5@K("N+Z62/1J8!TT=>;L*U!+ P04 " "Q@4)8 MFV'+46 $ !7"P &0 'AL+W=OATX_"'L!SG'1:#=6 M&X]R,G5^HSGHS\2$A^R^SQX,5LTU2B9S+JS4!1D>7S0NV^=772\?!/Z2O+"U M;_*1C+3^Z1=?LXM&RSO$BE/G$01><[YFI3P0W/AWB=E8F_2*]>\5^FV(';&, MA.5KK7[(S$TO&KT&93P6I7*/>O$'+^,Y\7BI5C8\:5')=KL-2DOK=+Y4A@>Y M+*JW>%[FH:;0:[VC$"\5XN!W92AX>2.<&/2-7I#QTD#S'R'4H WG9.&+,G0& MIQ)Z;O"-$9*EPRHU;!^U1;!Y?:1W1 292$9XQG M-^J&YPE=^YAF0F8(P)#(=5E 0Q:I*KUCB,5-F7*@E89QASB?7+UA1DDQDDHZ M"7IX PG@3Z,>]:*Z2X_WWY$HR\#7(X=KKL+GYW0JB@D'!S:1]4C)2, HC<4,ZQJFBK#0>UX=CD?^\RC^_DW]? M[ZW\1B@FDPLV7SVMFZOE[1K;/EF&YUR4;(_I\9/(9U]NC@/X\/>PNERE^!HA M:B4SN(M#AY?/MJUQ&0+1GBXY67?)R8>[Y$HH4:1,P_#;^EIC]2.KX(G3'VJE M_2979JJ_8[UYS*L976Z5'T2T>WMKNVY_ENJ%VLO%3NX=WB/=A@I=?$Y+8SRE MJY/0)*<@V0%U6E&'*KF53)WC!]1N@8#AU:9MO+IL? K)^ QX3QN\V>Z=8-_C M)F=PXT?X$7+V6K&VF=+:T MYJD#IW8T]_]2VH:_ >L"IZA/ MJ[;N :#M[Q-,@&-4DLX@7E%D(XI. L%O;.TY.A22C'OEL!OA]GOP&4%5YT*5 M(?_O4FI7G9NU82=G,PDCG:5 E&KN6>^NI\;+:EAZ%:]&SCMA)A*Y4SR&:BLZ MQ7U@JC&N6C@]"Z/32#L,8N%SBLF7C1? ^5AKMUIX ^M9>O ?4$L#!!0 ( M +&!0EBTWH4@$0, .L& 9 >&PO=V]R:W-H965TF1+3PNQ+23(/2VMU%%)F\Q(J94.U0TLM&Z8I9 M.NIM9'8:6>&5*A$E<3R.*L9E,)OXNY6>351M!9>XTF#JJF+Z?H%"[:?!(#A< MW/)M:=U%-)OLV!;7:+_L5II.48=2\ JEX4J"QLTTF \N%D,G[P6^;6(3!:?N$2A7! 1.-GBQET)IWBX_T!_;WWG7S)F,&E M$M]X85:]-Y+AT25E;3:^<].SL M%HW5=6YKS>46F"S@%@6S6,"R9'J+!GJ?62;0]">1)7M.*\I;[$6#G3R#/89K M)6UIX)TLL'BJ'Q'/CFQR(+M(3@)>8AY"&K^&)$[2$WAIYWSJ\=+_=G[NBH5; M3OY_GVC$8QV]/T!]V](>G MT&=KZM"B%@AJ T]=60DFS3&ZIP'GA]YTB+;$IF>XO0ZYH)X ;: M=B\@DE+?EMV2F!)H- M5B#- FO^PJ*2P"I#W94%O.A&TJ1IJ&A-04* M!&<9%TT-JR9]2TJ'$KSPL3[$<>UFAWDVG"X]'VMQ#X/F(CQ6N-&C 50AY3/ 'L2;S\ UI9U+ P(WI$HA'@6@F]':'*S:^7&6*4O# MT6]+^AJA=@+TOE'*'@[.0/=]F_T!4$L#!!0 ( +&!0E@&PO=V]R:W-H965T'$DGU M5DH_FAS1PG,AI.D'N;7E>129-,>"F5"5*.G/7.F"61+U(C*E1I9YHT)$21QW MHX)Q&0QZ?F^D!SVUM()+'&DPRZ)@>CU$H5;]H!6\;(SY(K=N(QKT2K; "=H? MY4B3%#4H&2]0&JXD:)SW@\O6^;#C]+W"3XXK\V8-+I*94H].N,OZ0>P(H<#4 M.@1&TQ->H1 .B&C\K3&#QJ4S?+M^0;_UL5,L,V;P2HE?/+-Y/S@-(,,Y6PH[ M5JOO6,=S[/!2)8P?857KQ@&D2V-541L3@X++:F;/]3E\QB"I#1+/NW+D65XS MRP8]K5:@G3:AN84/U5L3.2[=I4RLIK^<[.Q@8E7Z^&U(<65PI0JZ:\/\<1U, MV4R@.>Q%EMPXY2BM(8<59+(%L@OW2MK:<::QC'K$UI9B%2ZV97*!?_[Z<&:LI7_YL"K[" M[FS&=C5T;DJ68C^@(C&HGS 8[.^UNO'%#N:=AGEG%_I@0C69+06"FH/-$>X* M:M$XN#!5WPU>]XZL;OL;SG7F^Z7]\YS5?H![E M\6VN$8')# Q_AJ+*1G39")1+6,Q0-_GDU5YW6WXW.0)N@!E"%-2V#!QP2=4G MA"-V".YCE,R-6[C8^N/KCYE,Z5,K8ZC">42S3P!5IATHQ)V*E'NG9D M.LU]2!EI"U7ZA$["-GTQ=$BI0^L)-4$ZU"-8H*3C%MZ 9=1>N$M\UR?AC/3/ MPE-H=<,S:)V1U5194MUZ$?CLUNAX)>&QF]H$0D+NF5YPRAR!7#+53H/]SI>R+X!PT;^/@'U!+ P04 " "Q@4)8WI'S^.L" "D M!@ &0 'AL+W=O([^[[[[GR^ M3'9*/YD!K/>>#YPY_V!'QQWIK4&E\E*J2>GW&;3('*$4&!J M'0*CSS->H1 .B&C\J3&#)J1S;*\/Z%]\[I3+BAF\4N(GSVP^#48!9+AF6V$? MU.XKUOE<.+Q4">,E[*JSPXL TJVQJJB=B4'!9?5E^[H.+8=1](Y#7#O$GG<5 MR+.\9I8E$ZUVH-UI0G,+GZKW)G))W0@SA3DF;&[B1&69O_4.B MVW".#YSG\4G :TR[T(\^01S%_1-X_:8&?8_7?P?O 2W72)UF#SD;^#5;&:NI M9WX?2[C"&QS'<^]H;$J6XC2@AV)0/V.0G'WH#:/+$VP'#=O!*?1D2>\RVPH$ MM89[>K4+U%QE/(4K92S0,P6ZO3?7V23E;_)8/B4&K&L. M\+N2 CD&J2I*);U*3"4Q+0],TS;3LL5T=6!:5CT'7%+3"T'[!CIC>,PUM6J[ MG6#)]V\-U!U8K*A_#QW2LO2\)?ZO,[?2(N5C*[8?(>J.O/Q,LE?+ =SL2YHO M%%:CW6H)E(CC#LP8I#S.H^Y%Q\D!R5XW\NM1!V:%TI;_97XRU>6A9MLRS9F M#0U3 VV)D>!>N/GHR&59/G]7@UO^^8WCC: M?D2G6BB:>KF5@I5I5^#JV4I:GFESG]1E"[ M [2_5LH>%!>@^3$E_P!02P,$% @ L8%"6&JJ]3\B P *@< !D !X M;"]W;W)K&ULG55M;]HP$/XKIW3JBK21%Z!E+2 5 MNFG[4 GU9?TP[8-)#N+5L3/;*66_?F<'4MI2-.U#'/M\]]P]Y_-YL%3ZWN2( M%AX+(C10E15EV9J#8S)3ZMXMOF7#('(!H<#4.@1&OP>< MH! .B,+XO<8,&I?.<'N^0?_BN1.7&3,X4>*.9S8?!OT ,IRS2M@KM?R*:SX] MAY*K>FH+CTAW*M=6TR\G.CB:J*+BE+%L#3&8P4=)RN4"98 MMJ$3?8 D2CI[\#H-\8['Z_P7\0MN4J%,I1%^G,^,U50]/W=EH7;2W>W$W:A3 M4[(4AP%=&8/Z 8/1X4%\')WMH=!M*'3WH8^NZ89FE4!0P-W3&LF[0JN:O>[..SULIO##?F8*T%7FG(&UE4)^%V73A= ^CP>RG;) MY.KPH)_$)V<&EINPUHB05=HCD:[--:(_$\,?H:C+"%T9 14!%C/432%XM2=I M[*4)'#F_!1>"+KZ!UBG<>,SMDH1K G\F> W^&OA?=,9,,)D2 ^,.9H8++J7C M1HL2-5<9O(-^NT_CIW;/CQ&-<=0^AJE6#]SW.VJW3TF*VAWZNO2=0$S:MY8+ M_H?YMD:HFQP>T7YK,\;MGA^3%IQGOZB1U*5NE3NGC_C(C2OWC0]_V;E,1971 M;.OPD-2H]U$/(.\Q?8F/AH"CU@NF=$0O.-;LNL_FN^H^W.I?!>J%[](4AJJD MK5M9(VT>@O.Z_SVIUZ_()=.4;P,"YV1*J>@%H.O.7"^L*GTWG"E+O=5/]#UEV8FI1'?RJ)JSGLS8^:GPV&3SV29-0,]EQ7>3'1=9@:/]738 MS&N9C7E060P]QXF&9::JWL49M]W4%V=Z80I5R9M:-(NRS.K'M[+0#^<]M]<\A@V0A> M.^8RRAIYI8N_JK&9G?>2GAC+2;8HS*U^^+-LYQ.2O%P7#?^*!]LW#'LB7S1& ME^U@6%"JREZS;ZT?5@8DSHX!7CO 8[NM(K;R76:RB[-:/XB:>D,:W?!4>32, M4Q4%Y<[4>*LPSEQ\FLLZ,ZJ:BCLYA;--([)J+-Y+/:VS^4SEXD-E0T\^['_. M1H5LCLZ&!KI)PC!O];RU>KP=>B+Q45=FUHCK:BS'Z^.'L'EIN-<9_M;;*_"= MS ?"=XZ%YWC^'GG^TA$^R_-WR&NG+V[E7-?LD+]=CAI3 S9_WS9=*RW8+HV6 MTFDSSW)YWL-::61]+WL7/__D1LZ;/;8&2UN#?=(O[K TQXM""CU9"P_^6?,I M2LN ;K-^K_SMUG^>23'1!58Q.8=5-()?PVMJW0J#OE>ZG&?5X\\_)9X;OVFP M@I>6-1W4,(C[FEDMI2@M0B0A1""^LAS)>AECQN53J\NMGNA#-Q9&44!U(XY. MQ6>6M8JV+;)^D8:R!JOC QZ:GWJW&FBBA\*/6'("LP[W(ZG#WX\CJ>\= M;>M)S?\-B"([*,I>&R(.MAO9:,7%EJ^ MA5:\'5K0%EILL7B8[+;82I]CRZ+6#QG#A.U##HH-DN(@07"Q&$N1SS $4>F/ M9"4QL^9(+*I:%APXHT6N:Z3]I8+Y2O#GM8(^53RB$TA3PQU0(< A\B\G1%W& M>%."SC6;MB>@2%\7JE'T>-+I5)7)JJFB;'^,6*$B BQ 7S4] M)F,K,A93G&2J%O=9L>"B! -(.V&6;1FSO5!2J&RD"FB0EF=H=D$WZ1?.=,#X MNIY,)%.Z9169J+HQXNLBJPV$PHR):FBY8)T&QXA%!9;)ZX@LE*A%L'O>K9A2 MWT/OI-8ER[J[[JH4V4(MOZRUC*0A)5FAIA4HFYEUINH*&FEJ4WUB] DB\@4@ M)R)AY!33'HA+3)T\"=YX3$&#]1BJ]!CTLJ#Y-6*685HC*8GWYEG#&L%6B?6ZFD%'8OIZI)@&U: /GA997R>X:YTC6('ZT$"ULVA)Y7 M=:,(:P,W=/Z:;BQ5K"XN5;%/%6D'/+%$!@BS_;W<0.H**D4?*QW]PD'<+:D? MQ!,OQKY#>KHDPRERTVPN2UT.>9E7]$;FV/3,YGLJACYR#A(7E?$]OD%!).<@ MBW['.UQ4^S'EORM>KWN7:[= 'P5-LL\E\Q5.=0?6M5!^NYH[&)V=G"[5"0<9 M?"T"S]S#Z].:NUCQ+U&_MK"W.9BTO[.J7DHG&N&\ +O0I=34\*14DM:QJ) MG;NX4]_^CWBQ%X26P;25NF4PE'S6Z40 -OJ0OJ6NYL&,YD.=9\I-R-NBGE./0G#X-?:+&B:7& MKJ7&X1I_V4&-8V;KH>7A??(>*/V/$V/?3=AUGLN! M\4$P&67P?[01Y13.W\:,(]J(>802H"A8RWH)06@#5H! 8@L";9T"+VJK4,(& MK"A, [1LP,H+[+[,=QA.7ASRZ-1K]T0AE1$"*Z%ODQ?SEBMD".&)XAX&3(C# M=!>N KO9BB)6UX=W8I(?>QCW#%C87!"D?"L-)B)R?X@289KZ?CA110Y M?0U%Y@+?IN,-BMQ@#;R&(+_""_]2KES(*2/)&$L.7L2>Y4OX@&3*C$G$U4U5&G"&T BQ[MJ=]8=*VD:R(CA);2U M6GJ<$CVFO/5:-.@C9\/HM^TU2N&$#2UZ"(00>#(Y[$1GD )O>=86 MISK6;;0K8OH:MUO[]+MH2NT!L,5FVJ*P/1KP;3P]PN03GD1(G5TZ=XDHXC$! MB1]39Q>2Z##('HQ;D5'("MPT;;^*V*B[)*J#$ZT0QD"[8-HC:CJY]JPOPU9R MO!52=J-Z8/>>W3:RVV@84_4]@.X?3!ZSA^=1]H87?+M3&9@N]0![R=: MF^Z!%"S_%\+%/P%02P,$% @ L8%"6$>#'Q*(!@ 13< !D !X;"]W M;W)K&ULK9O;;MLX$(9?A? 6BQ9H;$D^)IL8:*S3 M7J0(ZLWVFK%I6X@D>DDZ:8$^_%*'2!9%TS(Z-XTESWPCZI\,R6EX^T;9"]\1 M(M"/)$[Y76\GQ/YF,."K'4DP[],]2>4W&\H2+.0EVP[XGA&\SIV2>.!8UF20 MX"CMS6_S>X]L?DL/(HY2\L@0/R0)9C_O24S?[GIV[_W&MVB[$]F-P?QVC[=D M2<33_I')JT%%64<)27E$4\3(YJ[WQ;X)G5'FD%O\&Y$W?O0994-YIO0EN_A[ M?=>SLBR('&1S_%=">U7,S/'X\SO=SPTL)HS3+W:5@\MM(^HFYAUD: MI5N.'@E#RQUF!'UTBC&P]1 M',M,E/<^'%_>#H1\Q"S08%4^SGWQ.,Z)QQFB!YJ*'4=>NB9KC;]K]I\8_ ?R MU53OQWE_/_>.$>B251\-K<_(L9RAYGD67=SMW-W1#>?WHGN_%]TWNS]@UD?6 MY&3TX)S[3^1<9][V3.,==@D^S-VG!B&'5:(/<][P!._K(2$,"\IN=%E9^([T MOMG\<$7N>G*"X(2]DM[\SS_LB?67+B4@82XDS(.$^9"P !(6 L$:>3:J M\FQDHL^_RO5&E*YH0G1Y5OA.051K,CHY'=-/&-@[E41$A8" 1KB#BN1!P;B\7W?,E#UE?X51:-+7F?ZN3B MCPN),R'A 60L! (ULC 296!$V,9N<<\6J&/YHM^B%4UEF];"F[:4;TUUG[5T4WX7%[.6;K;Z M6^WJ;!1MO78DA>(;W\*EZD/"0B!80_WK2OUKH_INIKF4]8R0UYK".FR5UX9K&,6:\3D%M;2EQUXVYVU)K MB]Y*W7?JK=3:HK6RU=IB'N;%$D/20BA:4V*GEM@Y/VMD*X4+5'8ZJ:RU:JFL MM6JIK+-JJVPE@DB\0$Q>:E.OP-AVE!5T'$4*%;>9"W0"V MS1W@$Y/AR# 90C9*%Z T%Y3F@=)\4%H 2@NA:,V_8JO[U0Y0O]H![5>#TEQ0 MF@=*\T%I 2@MA*(UJ#T@)0 M6GCVA32SH&YI.^:6]HEI<')Z&C0#+RY%D#07E.:!TGQ06@!*"Z%HS22L.^[. MF;\"[CP-@K;@06DN*,T#I?F@M "4%D+1FKE7M^ =8YNU^S188.RA4H GCKHI M- >\.*VZQO5 X_J=XP:@<4,H6I$.@Z,S. EAV_P\%DDA%<4JANEN=^?J2 MGW12[M_;-PM;<]^U;[SB1%>-+PZ8/6"VC5*.8K*1H:S^=-Q#K#BS55P(NL]/ M #U3(6B2?]P1O"8L,Y#?;ZB<@LN++$!UX2[-YVMZZ]9MD^"R/ JVTQ2Y"T?_WD'[%0+!2[?6GZ MH<%&>A[K?>17[V/AV3W+/O,MI0(])''*KWI;(7:7_3X/MS0A_"W;T51^LV99 M0H0\S#9]OLLH616=DKB/!P.OGY H[OXKP+M MU9QYQ^//C^COBL'+P2P)IPL6_Q.MQ/:J-^FA%5V3?2P^L?O?:#6@X@)#%O/B M?W1?MAT/>BC<<\&2JK.\@B1*R[_DH0K$40>)8^Z JP[X:0?O1 >WZN"V91A6 M'89M&495AV+H_7+L1>!\(LA\EK%[E.6M)5K^H8A^T5O&*TKSB7(K,OEM)/N) M^748[I-]3 1=H0]B2S.T8(F<IV'(4I"NZ,O3W[?T]2_^^''4]=/PX]!ML!?1I M^!:Y@S<(#[!KN)Y%F^Y.T1V;AO-][,$WLVO!<.MYX!9X[@F\Q9:D&\I1E-^[ M:DJP8DJ$VI2(4GE,T:M83HW7:/FE^)JE-!6F25'2#LVT>1J\Y#L2TJN>9. T M.]#>_)>?'&_PJTD12# ?$BP M.T&];:#6WH\QL2DS2DB @DY4)+NHG2-$HW MB*V+$SN:14@O(J [(R!J0#Z=G[9+*Q97*)2Z,">?1.@I)OF"9@F/EZ#IS(<'\ M$FQT%+BI:PHP$*FF@5=KX%DUN$[8/A7\*-)Y.MF+?%(^EV'RS&)2Q,K851%( M,-]K*'+AF!0!(M44&=>*C*V*_"G+SK!(\VVR_"D-QHV1XNG8E#&:#8>N:9;Z MS8934PH*#("67#&IHS+IDCQINGH^;4X:5S+&989[&H1F2V\R-B5#OS5FT 93 M"\6T#L74&HJ_R .*$CG_RILT89F(OA;IL;QIQ9YD$8G11OH/7J[_E!LK02M/ MUQL5$LR?-H+W-+Q =)H"SD"5XP.[!DR0V%A<6_MUC2DHF@^*%D"AZ0H<&2+G M92KABA=*04@T'Q0M@$+3%<1*07RF>K@"UM?QD33C6I5"520NEC8 M,ZWP"Z?I=W)A39/ [X ;M,/5@Z*77'+MA^XYUS K<62)(--]I^KB+D?'Q!12O'GYE#!V[,X1YBF0G MZ2P%))KO-*UD0P,@0ET#Y4@=NR4]QU,D.V5G14#MJ?.\/X4BU/=,E$'%=H,* M4T':2;IJ (KF5V@V#: (=0V41<56 _5-E6H%^7S:7=C).T>S+6\ Q:L'5;E& M;'>-[V1&CS9IB8C"?9;1-/R"1$92'I=/P79\8_?-+53=M8%U*[C MYKYI0Y%S>'"L/#C^$9NF=I+.&H#Z<6S8?S7?&^>PXUC9<0R_48N;!O?"<3S3 MUOS"3M\YJNV9 RAF/;#*8V.[QU[4TWNO'O;6I1'/H[RB:]EI)9>#5'Z2Z6@9 M1YMB)3!/=U"'#8KF@Z(%4&CZ;_:4&7<'+U/\NJ#^'!3-!T4+H-!T!965=SM9 M^0[%KQVXLT2@IM]M;?JA>/7P*]/OVDT_3.EK)^DL!:C9=YO;R0T-SN'@W:-? M'MOWI,]1]-HI.RL"^[OCY@:V^<>"4+2Z+LJ7NW9?#E/ZVDDZ*P'JT5V31S4OA6D]JL X].'A9V\7%'SY-M5[DFWR7T3&="VI M!F_'2#8KG@#9\F$8$GQ<4O)BF9Y _G]FC'Q>) 3U*^)S?\'4$L# M!!0 ( +&!0E@)6:V^L0< /1* 9 >&PO=V]R:W-H965TER<@?CV>C5,398'%5[WM7 M+*[R4B=Q)M\51)5I*HJ'US+)[Z\'WN!QQZ_Q:JVK':/%U4:LY'NI?]N\*\S6 M:$>)XE1F*LXS4LCE]>"5]Y)/QE5 ?<3OL;Q7>Y])=2JW>?ZQVG@370_&58UD M(D-=(83Y=R=O9))4)%./3PUTL"NS"MS__$CG].!R0LE<[3)MC4((VS[7_QN;D0>P'> MY$2 WP3X3PT(FH#@,&!Z(F#2!$R>6L*T"9@^-6#6!,SJ:[^]6/65ID*+Q561 MWY.B.MK0J@^U7'6TN^$_A+J(=D/'U!_+'O=]3GQAW^8YD,B3<_&4[/ MA6>F]&UXT!'.W.%4AD,2C$^&\R=4?NQUA5O7,MC="$'-"T[P7I?*[%&*[-T1 MY,^?S#[R1LM4_=51Q==;Y*0;627%EVHC0GD],%E/R>).#A9??>'-QM]UB86$ M422,(6$=9E]). M;E^ED3"*A+$M;%;#JD[Y;N&-A[.KT=V^@AT'70XO=@=9RDQWRDR=RGR?Y]&] MR:PO2"9UEP#.\+X"(&$4"6/3HVL[F4Z'_H$"YXZR))CM))@Y)7@OBUBJJF&\ MR:+X+HY*D20/Y(T9@K%A)&M["+/;'&A[T90Q;(03!++&_2>3?",C\D&&ZRQ/ M\M4#^8>@NE9WZ7V%AM(HE,:@-(ZBV7?%GL?@X7O8AHG2&DFC4!J#TCB*9FOM MMUK[9Q*V%MDJODWDMI=51%2B%X>&3R.R$]9;9"2--C2[HYT>Y&YHD1Q%L[5K M+2#/:3XLF-)QE9$C4BJY+!.2Q$O9*1O4^('2Z)ESG)('*8JNWH5!Z\%1-%O+ MUNGQW%;/CV:HI$R:_4GVZ/ZD&LS6'Y\<#UOVS8XRRF[/'Q:O'$7 MVEL^J,T$I7$4S9:O=9H\I\?Q/_SW!CS?-YV]BT,=H482E,:@-(ZBV3JV9I+G M=I,^B&)5&4CFV37O'M>ZXX.3@Y ;=V1O#9$T!J5Q%,W6L#66/+>S=+/?Y%Z8 MH:ZXC1/3>4I%XBPLBU-/+)='#7%ZV RA#A*4QJ TCJ+9L_^MV^2[W:;:U+52 M)U'E[=\RU$3G)*R^%5E4S:C5ZUM,KC4[-W'5A8KH[U+IU.3>3J.I*7BZ_^QW MH+*[;GU5AM(8E,91-%OEUCWRG8[%^:G1)G[?9)W,A\&A7E '"$IC4!I'T6R] M6@?(=SM 9YX\R3^DTR6N6NHO>BT+TEI(W6T3ZAE!:11*8U :1]'LVZ(UE_QG M6&#D0XTF*(U":0Q*XRB:K75K/OEN\ZF?">P?+Z@)CE;=W+B+["T>U$^"TCB* M9HO7^DF^>RD2,G^;@]_&69R6::?P4!,*2J-0&H/2.(IFWR"M">7/GB&30Y=% M06D42F-0&D?1;*U;Q\IW.U9/GA(ZP_%JQZ-32JAI!:4Q*(VC:+:4K6GENTTG M=%X7GT_F=>CB*2B-0FD,2N,HFGV#M(Z8?_D,>1VZ]@I*HU :@](XBF;_V*.U MS@*W=?;DO'Z&,SOM9+LC>_^@ VJ006D<1;.U; VRP&V0U=FY4SOH$BHHC4)I M#$KC*)JM9VN@!3X^#P=05PQ*HU :@](XBF9KO?>K._=RI/\X"^6F]E8[.)K3 M.ICMH- "&93&431;PM;L"MQFU]GY"7=\;[$F1[,=GG>XIIQ"RV10&D?1;+U: M?RMP^UO'LX:=HD&]J89FB79QN)B40LMD4!I'T6S16L\I<"]\HG(IJV1(M/B\ MRY(/G<)!C::&9@DWG!_J!O6/H#2.HMFZM?Y1X/9]MLY!M[70J1[TAW50&H72 M&)3&431;YM9;"N;/,&2%VD10&H72&)3&431;Z]8F"L[])*_/Y)X;UEODRZ.I MPNG0.TS'4-L'2N,HFOWZA];VF8!L'S>GKVQG:C4Y:2)1:#T8E,91M*V6H[V7 M^*2R6-6O6U)FH%IF>OL^G]W>W2N=7M4O,AJUAV_?!_56%*LX4R212Q,Z'EZ8 ML5NQ?<72=D/GF_J50+>YUGE:?UQ+88;#U0'F^V6>Z\>-JH#=BZX6_P)02P,$ M% @ L8%"6)]*QG$V! +!, !D !X;"]W;W)K&ULU5C;;N,V$/T50ET4NT"LJZ^I;2"V%.P"#1 DR/:AZ ,MT3:[%.DE M*7OS]R4E1;8NEIU6^] 76Z1F#F?.#&=$3@^,?Q-;A"3X$1,J9L96RMVM98EP MBV(H3+9#5+U9,QY#J89\8XD=1S!*E6)BN;8]M&*(J3&?IG./?#YEB228HD<. M1!+'D+\N$&&'F>$8;Q-/>+.5>L*:3W=P@YZ1?-D]W,&!L@0FN8$/G$#I]1[M! XX6,B/07 M'')9VP!A(B2+?;!QP^?P > M*7C A&B@J265:7H!*\S-6&1FN&?,\,"#6GDK0$ C%#7H^^WZPQ9]2U%2\.*^ M\;)P6P%]%)K LV^ :[M>@SW+:]2=5-UM_K1[\Z]5+9'A%DG@IGG<&[QYB M#KY"DJ ;\#N&*TQ4PB !'A 4"4<1T F"PH1SE3M@ 046-^"%LI5 ? ]7!($O M=)=(+<-HJ+33G+H!2TC"A&0)]J?.,'"?I=A?31F4V=AOME$7U%NQ@R&:&:IB MZH61,?_U%V=H_]84OB[!_"[!@H[ 2H'N%X'NMZ'/'^&K:@)2 +8^6PJ:0M.* M^M[0= GF9V##%$PWS?V\9YN3J;4_I;Q1:% (E:@<%%0.6JE,]\Q>[QD H[]5 M(=?$:EX1Y+2G6C8@QYW4Q&DK_'LY[1+,S\!&)W2-S7Z%TKI,SS''S90."TJ' MK92^)R-;D=[+7I=@?I=@04=@I7",BG",_@==8=1EH+L$\[L$"SH"*P5Z7 1Z MW+KO%FB#*=5!W"&.6:2^S FD(6H*Q[A62IVQZ96+P[(NY%9KLC^N%1!G8HXJ M5:8NY)ZKVY/"V4FKLW=1E'\-2_:N'IC!#DYLL2MN3^K63JJ%T[\($UR *7GM MV,=S@/U36G\..RHWSTJ@ELU2@XKO5V$%E[#*!)P(AJ] :PZFI=RO-,M^KK-5C!):S, M8^OD]!\CODFO700(64)E=L8K9HNKG;OT0J,ROW!NET[#O*^O@M+;AB-\=H_T M +EJ#0(0M%9+J:VJ(L.SJYEL(-DNO7M8,2E9G#YN$53U1 NH]VO&Y-M +U!< MD,W_ 5!+ P04 " "Q@4)8I.AYL_H" !T"@ &0 'AL+W=OJXKXR6D6#9Y!DSOS+E(L=)3L7!E)@ G-BFE;N!Y;3?%A#E1WZZ-1=3G*T4) M@[% P!34=386>N:6* E)@4G"&1(P M'SAG?F_8-?$VX!N!C=P9(Z-DQOF=F5PD \86ITKH7:+S5'2.*68QH*E],I@EZ$HM0: 1*$RH1"?H M"Q8"&Z_1<;'X1J]>3T?H^.@-.D*$H4M"J;X3V7>5IF2 W;@X_CP_/GCD^!'$ M311Z#11X05B1/JQ/_[2B3>3Y5>FN-J)T(RC=""Q>^ C>!-; 5M! $S 50-@" MC4'86C$F7S' , T<7IP2Q!B=Z_^^J7#H0V)YG8>E96(<>7;.9OGYM MA( 8R!K/*%0^A!RE;5',MV4=^6&SW7?7NT(J@SIET![!5DFP54OP]UUF.W?) MR[NL(MOZ@T?0ZC9;#]C6GOM,VT]+5:=_476HI]I 4X6%0OK[ >CF;$OD;<\6 MU(D?G(1^E3VUU)[Z> \$MN=BNW2Q_;\4?/N0GAT(;,^S3NE9YT7UU##K,3"E MNX J(W)T/]@I+J_9??N@MFHY/%-AMU38?;E"PI,J=?7(?H!2SM2RZ@LYK$U] MJF1WIRLZ/+3N0]3CY1/+-MPHPKW738X5*WA2!,@-Z? M&ULK55K;],P%/TK5IC0D%B3)FVZE3;2VH) M8F):-?CL)K>--<<.MML.?CW73AHZFH4)\27QXY[CM Y@"&/!1=Z MZN7&E&/?UVD.!=4]68+ G;54!34X51M?EPIHYD %]\,@B/V",N$E$[=VJY*) MW!K.!-PJHK=%0=6/&7"YGWI][[!PQS:YL0M^,BGI!I9@[LM;A3._8K*1\L)-/V=0+K"#@D!K+0/&W@SEP;HE0 MQO>:TVN.M,#C\8']@_,=?5E1#7/)O[',Y%/OTB,9K.F6FSNY_PBU/T/+ETJN MW9?L:]O (^E6&UG48%10,%']Z6,=AR, \K0#PAH0OA00U8#(.5HIS Q<:AT1LF;!:71N$N0YQ)9I13D0)9NI*A(B-?3 Z*+,!0QC6Y M(',IC,)HD\^,KAAGAH$FY_7^&S2X7R[(^=D;,GCE-:@= M>,GK5_TX>-?FWW\B>^+MH/%VT,7>U"4U9 4;)@03&R+7I 3%9%MUS"J^V/'9 MWK5+KH+><.+OCEVJC"Z/C/I!V-@\43ILE X[E=Y5Z;"] _-#\Z ^YIT:#0>^J76_"_<2*RK;*AA312XL!L$-UEL'HI PN3^/Z%Z-*I'_450M0&_?8 M:,SJ5IBJP3:KS7MV[=JX_]N\>@QOJ,(:UH3#&J%!;X2)5=4#4TV,+%V/7DF# M'=\-T#SRB>_ %!+ P04 " "Q@4)8J?(MB9P" !O M!@ &0 'AL+W=O<*B[T+"B-J6_#4.!A'41)6 ME(D@2]W<@\I2N3><"7A01.^KBJK7!7!YG 7CX#3QR':EL1-AEM9T!VLP3_6# MPE'8HA2L J&9%$3!=A;,Q[>+J=WO-OQ@<-2=F-A*-E(^V\&W8A9$5A!PR(U% MH/@ZP!(XMT HXU>#&;24-K$;G]"_N-JQE@W5L)3\)RM,.0MN E+ ENZY>93' MK]#4Y)CLS<*2+[71E9-,BJHF/!O^M+XT$F(XW<2XB8A=KH]D5.Y MHH9FJ9)'HNQN1+.!*]5EHS@F[*&LC<)5AGDF6U!.10YD[6X %07Y;DI09 6& M,J[))9GGN=P+H\DCY, .=,,!0PWJ -HES#F>K 71Y+Q)NR!GA ERSSA'ZW4: M&I1J"<.\D;7PLN)W9"7D7@I3:G(G"BC^S ^QQ+;.^%3G(AX$7$$^(I/H$XFC M>$*>UBMR?G8Q@#MI_9LXW,D[N$M9U5* ]4=N\8XU7JDWKU37*]IZU>>)I[KJ MI[*?YZVN:0ZSH&Y @^SCAW$2?1XHY*HMY&H(/5O C@G!Q XON;L2?0(]Q(V# ML)_[(1NGX:&'];IEO1YD7994[: @1OI"EE(;[4.TRP=W+]B!=+]C'GW:$12- M;OHE):VD9%#2"HJ]ZQB]A,D_A)?1*.YGG+:,TT%&O./_\=WG)UW?1\E?I&&G M"52 KMI6IXF[D+X?M+-M-YW[)O*VW;?B>SP4)C3AL,74:#1%FY5O;WY@9.U: MRD8:;% N+/&/ ,INP/6ME.8TL 3M/R;[#5!+ P04 " "Q@4)8)X.%6X " M #7!@ &0 'AL+W=OTELYYSCN;\"*[FB<%;P&\"C1RTD4GRS/F+Z=P5,\XX8J+% K4(\KF"NW96L<0XS1]\K"6('3O;U2Y#XW\?B_2>Q=V&C/FQT M3#V[(8SHHU.@#>?%Z-ZU_,3R34'899/(C5-O-XS0@BX&H/BRA[PS%O?&XJ/& MGO35-\>J%CP'.>JL%9@.)@T2-_G@; 0T=:?CWB:]M\E1;TO]Z@[)B2?X_% MAC")**PUSW>G.J1HRVC;4;RVE>B9*UW7;+/4?QX0!J"_KSE7;QU3W/I_6?8/ M4$L#!!0 ( +&!0EA%VJMH*@, .D) 9 >&PO=V]R:W-H965T"5 TB5(;:)JFU0U:M;MLP.7@&IP M9IND_?>S@3(2'-1)XT/BQ[W'YQP_9P?*GGD*(-!+3@H^-U(A=M>6Q:,4,RVJ5 -5CC;X2VL03SM5DS6K!8ESG(H>$8+Q""9&S?.]<*Q M54(5\3.# ^^4D9*RH?195;[%<\-6C(! )!0$EG][6 A"DGR^-V &NV8*K%; M?D._J\1+,1O,84')KRP6Z=R8&"B&!)=$/-+#5V@$>0HOHH17O^C0Q-H&BDHN M:-XD2P9Y5M3_^*4QHI/@C,\DN$V"^]Z$49,PJH36S"I92RQP.&/T@)B*EFBJ M4'E394LU6:&F<2V8[,UDG@AO,<%%!&A=K1E?T8K!#K_* MF1.\T[\H&9--Z(9SD!V73?R53'A:+]'EQ16Z0%F![C-"Y'3QF24D6S6F%37, M;FMF[AEF2XA,-+(_(==V1YKTQ7#Z]Y*8R'9TZ9;TJ#7*;8UR*[S1&;Q3&VAE M0]38@"L;=")KU+$>56W2:[[#$=['6&=,8GK.J0H!OBFYZ>E=>R\@99W<1[M<O2=<.]G3,V)W?T(/"KG#&4-[3$I -$'R M#CE@%K>2M"K\'B?///6\'S,Z9WG0,@T&F?Y@N."XOBGD,I473@397BU>+W_].1W,!VCQY_VG-4$Q6XIJW?@+4" MJW,/JT?0/6;;K."(0"(Q;#.0.Y35[XJZ(NBNNIHW5,B+OBJF\BT&3 7(_H12 M\591MWW[N@O_ %!+ P04 " "Q@4)8S(G@.2T# ]"0 &0 'AL+W=O MB.W!VMCJO,HTL4:2JI#68' -TNI2FJPJU:1KA30A7,J>93$<1:5E(D@'[FQ M6Y6/Y,9P)N!6$;TI2ZI^7P*7NW'0"1X&[MAJ;>Q E(\JNH(9F/OJ5F$O:J,L M6 E",RF(@N4XN.B<3X;6WAE\8;#3>VUB,YE+^<-V/BS&06R!@$-A; 2*CRU, M@',;"#%^-C&#=DKKN-]^B'[E44U$ F;F2H6)!;LP: M%)F"H8QK$R;(->,H!N2173*"8C'(RPT' 8D>9 MOEW,M5%8KM]]>M0 73^ W<+GNJ(%C(/*SJ6V$.1O7G6R^)U/G1<*]DBKM-4J M/18]OZE H1!B1>YN[@EU)>)+N(Z2N2CVB-GF:3_LC:+M?B*'1MTX[+9&CP"[ M+6#W*. G*59G!E2)AP\N""L,+$A!]=I'68?J[P'TPL$3R$.;;ICY&7LM8^\H MXQ0JJ9E?N-[!=,G>=#62SR;U(V4M4O8/I"7@MD>II'!EC UM?("99_*G"^NS M&?H!^RU@_Q^ T8)R9WS[P_E'5:G"? MS< //FC!!\=WC#M8!1ZL17.P/K]K!@?3#_=TJQ$/;09A-GST\P,/6^#ABP$/ M#W9P%A^4J\>H$_:?0$9[EYO]L+BF:L6$)AR6Z!:'?2QZ55_6=&ULK99K;YLP%(;_BL6F MJ9,V[KEU"5*;:EJG5:W:73X[<))8-3:S3=+^^]E *0T.W:1]23"<\_IY#\;' M\ST7]W(+H-!#3IE<.%NEBE//D^D6 Z4[Q=.X#S=N"6;K3(WO&1>X W< M@?I1W @]\EJ5C.3 ).$,"5@OG+/@=!E$)J&*^$E@+SO7R%A9<7YO!I?9PO$- M$5!(E9' ^F\'2Z#4*&F.WXVHT\YI$KO73^J?*_/:S I+6'+ZBV1JNW"F#LI@ MC4NJ;OG^"S2&1D8OY516OVC?Q/H.2DNI>-XD:X**>$?DITGDK.,<4L M!717K1G,,G2MMB#0!2A,J$0?F_&R% *80M\(7A%*% &)3IJ@]SKJQ]T%.GG[ M'KU%A*$K0JE^1W+N*8UH)O+2!N>\Q@F/X%Q ZJ+(_X!"/XPLZP MO0G&_B>;S_\D]L)UU+J.AM23ZP($5H1M$ 7]A;SFNQ:;5F)FU]@E@3_W=ETW M=%"OR(5Q1L:+7"I#/OR(T/V&PQ(SO:J$4; MO8*6\AR0P@]#<*/>Q'%GXAK.%A/;X<8MW'@0[A<6 C/UJ'?05)28VM!JA5%W MV@.PL04LM(--6K#)(-A9^KLDDJBZ05"L($-;3K,53N^KG>GI9@-N78R3'GET M0#ZQD!]9BM.6?#I(_ET75.*Z+[WRTJ>]V4-W?$#8CXG=R$XX:PEG@X2?,1%H MAVD)B*^1[OY[+#*429-7NR9D5.NA5]7"O M;$)>^CJR0(/G1A8,=HRZDUF)PAY1;_MN8KI($W=V!.FYRP2OM)E_::Y!OX7$ MH3LY!+5$S7KOV^L&PO=V]R:W-H965T#U\&LL(0%IS_(6NWFWL1#:]C@ MDJIO_/ >ZH"&QE_&J;2_Z%!K0P]EI50\KXTU04Y8]8\?ZD2T#*+!!8.X-HC_ MUB"I#6SF@HK,AK7$"JXD MB#UXZ8MGT2A\XXKU/SD[B3QI(D_ZO*>W]6DUNZ+@4EU!7E#^F)LRE_,39]DJ!R$VY ;VEUKH>[H&5X((<=@F2 M3C*=H@N8HP9SU(NY?()3^*')Y*,+<=19/9KZT1FB0]2.XP1QW"".>Q'O=>42 MNOPPRZBW*#&MP84X[JX^[&31*9JX$2<-XJ07\1UANKZ:+FK4B_=62MU, M!2@BP%;+X[=W]\.H0]$]XT[1)=1CYL7]>'FM1NX1>(CHV MG:B_Z_QSOXVZK22:)'YRSNJ2C5HA5;Q!ZRYE+K*?L=@2)G5'V6B[T!_K8$5U M-ZPFBA?V>K7B2E_6['"G[],@C$"_WW"NGB;FQM;&PO=V]R:W-H965T /TXTM= MK(M-TU)VDH?$DCGGC,Y00\V(F>VX^"+7C"GT+0IC>=59*[6Y[/7DO/9AJ[8/5-_;NZ$/NH5*'X0L5@&/$:"/5YU M/CJ7!$\3@W3$7P';RBLDE9.\:@ MCWSZ; K)PFK85N^7>N%!>D%>X$4M,N,B,N,FD9%9:(P3?GPT(?"@.SB8\E:6 MMB%HPNA!,I)C1F?0=@R5J!)%MNA7XD849U,XQ)E;D[.1#7 MRM-6W :$'B0A,1&.S-)."VFG5FF]K]M /9]1=FKES92UTK15M@&A!TE(3(38 MK.Q%H>S%F7SPH,[H>G'$VJ_<*IFN5I*VNC8@]" )B9VPIJO3+TN7OE796RJ^ ML'/:YAAV<>U$;=5M0NF!4A(CY8F)ZU1J0\>>;[G2-=_I=2PWK[(.IJ-C=:TL MK=5M1.J!DA(3Z>CT%,:EPKB!PF% 'X+P]!3&QUD)5QX@)\4F-R[+3L98Y\]^X0CZ3P2JFBOGHOZ3'P?018M^6:QJO&'K,FQ[+ M?=/#& 70 A04S05%\T#1"!1:/?IE%>H,7[/KX$!6@@M0-!<4S0-%(U!H]:B7 MU;%SKCP6P1--FM;OT^(X"?_^[C:&&;+47("BN6-"]H/A:M G%OI(<;39"CU*,J/8D.7M A3-!47S0-$( M%%I]0I0UOS-]U;41LO1>@**YH&@>*!J!0JM'O>Q'./:&A$X#V. M?K,'X.,B_F+<'?8K/T>5'VC7HKT#'J@#Q.# ='*J\X;+/@:V]S&^+R]+%H:F M<-E)V]Z=H&@N*)H'BD:@T.J3H>RY8.KC++A%^U2X1!NT2@:*Y MH&@>*!J!0JM'O>P287OKY-S[C=R\FEM&1ST$.T?K:#6@]$ IB8%R][!IA^U:11N\LJDJDS<7N5G=D1 M$ZMT#[W4S_3Z(3_;.5N<+?;I?TQWIQ^MDN_!(^^Z> 6RI6 M02Q1R!XU5;\[T6E>9/OLLP/%-^F^\ >N%(_2CVM&?2:2 ?K[1\[5_B A*/[; M8?X_4$L#!!0 ( +&!0EA)LYWR&@< /4S 9 >&PO=V]R:W-H965T M/DE53-*F3I=!?$LL^/KTCCWQWI'2]2[.G?,6Y0#_6<9+? M#%9"/%^-1OE\Q=IQL11PG_G*%\LUZS[.4#C]/=S< ?_/SB2_2X$L47H^GU,WOD#UQ\ M??Z@0X.]RP:UC__1/]8.B^=F;&GHGEGIUAT3;'J=I3N4%=82K?A0]DW96GH3)<4P M/HA,_AK)=F+ZD449^L;B#4?WG.6;C,LQ$CFZ0 \R8A:;F*-TB9JLWMYQP:(X M?R?MOS[85H0][0KB!T!V?#U'@_8:P MAP-+\UNX^5^;>(@\W]9\)+OFT#_XT#^XQ L:\-[G.1?YE4S@=A6#B2;Q?Q"K@T7 M.9,#G_/Y)HM$Q*W#N,<,2\QBL=A.O:'L\6W=*]A&(TL.9 E(]CY-^(N< =F3 M7..6FV1A);?'&-=N'(S'P_$1/8L5(<.)G2 ]$*0@P7\RMHB2QY;>H\:M?8.> MS8;:R84'3 6+$2MGH(W6V+SEA [](V(6*^K5K#1JDP.U";@L?(K8+(K+ MT;6N#1.7:X,C,,W1RX.CEV<(F#TFK?4Y/AJ52V-4<"VD-*J^I[3, \G>2DYR MZDEI*NCET8)GK$@6K"KDF;/+&X9'-&U6E[6)JA.MB:Y_0F3'*HBL#'WSWMAD M:%IAW!3>OI(]'U2_LIR,TW4^EZ?[K1+UJ7M>.XZS2-R6=-*65 MOE)T']31Z=]BQ3.4I,G%7NL$1-*IOKM"TQU7"N]?]HX\,#GH[*D(3?>[ M5EKWKZW=%M?GR"BPRBCP.>KK"K0>CF:!W6*D$U:I 893@T]\RV/D6UF!+3L/ MC",TW4^58V#:.P"=YA:NT'0_56Z!X:J_9P"&QE+G'8C; MCTJ9@]%MRLTW4^ET4'OPCMP6GB[0M,/[)2\$UC>^P4?,=7,;HM\X.T$0GIP2:P )]6NI)V@49--')*4$FL"#WRQZ(6<6: M!XP6H\831E([37[=+C@QM[>I>8YLV0-OJC&(4F<"5Z=M:2=Q*L2NT'1GE1"3 MDKB66& '6C6 MI\T=J+2/P/5II?'=4D\8LW/$GT,5J5)%ZO55?PKJ:5<_7:'I?BHQI;"8]E-_ M:AYKF^K?8J035@)+88'=AZ;MV;,/<,O. W..;6FJM)KV/NBF3@^Z7:'I?BJ) MI[#$]PS ]I(<--')UAX>@TORTU+/"@0D!YGHY)1(4UBD3WRTK7W?R2E) MIK D]\L@:+LX@R8Z627.]!1Q;DX[J:G+!BW(1*>E5)G"%6E;RDF="K K-/U) M2"7 (5R6]GP6TCP /AX9T$0GJU0TA%6T2\(96AX<,Q_:>98]1DJ.8+V4;;SB6$-G^'9/]A4B? MR]_&PF+N3\5#DFE$.=Q*I/,N(_',)3&Q&7N ] M3]S3Q5+;"3\>KL@")J"_K^ZD&?DURXQFP!45'$F8C[R+X#P)L 44*QXH;-36 M/;*I3(5XM(.KV8;5 GU+%\JF"I^T:9:BSV4YDJ+K *;'624 MEU?R5 FQ!0BZ>P!A!0@/!405(#H4T*T W4*9,I5"AX1H$@^EV"!I5QLV>U.( M6:!-^I3;ND^T-$^IP>GX*Z$2/1"6 [H!HG()IJA:H<_HEDA);%'0QP0TH4Q] M,K-CP=<@-9TR0+="@QKZVFS#DOEI%?*R#!GN"9E VD$1/D$A#J,=\'$[_(;( M#L+]O?#D$'ADX<&@"?>-=K6 82U@6/!U]_!%G4'O/9H IT(>IDXKG_7YN5J1 M%$:>,;("N08O_O NZ.,ON[1R298X(FOH&-4Z1@5[].I!/$$72H$Y@X3/T#4E M4\JHIJ">#^@,F??%/:2YE)0OBE6W@LMZXI(HJM#/:Q, 76G(U*]=58A<5L$E M6>*(K%&%;EV%;NMIGFBBC<"4:S#D&IDW .Q2KV0)RK>*_6]9Q[B#HT%OZ*^W MA6F-=JPPCL@:PO1J87JMP@2=?GBDSUL)CSUA+LD21V0-(?NUD/TWY?.^RRJX M)$L;N4[ M]O2X)$LRH$6JZ*=F0IMFJ/B=FD: M7I!V@7D^%\;,U&PO=V]R:W-H965T>+2.XLU@/JO^]C&;S])MD<0;^3$C^7:]CK)_W\DD?;H< MT,'W/WR*[^Z+\@^C^>PANI/7LOC\\#%31Z,]916OY2:/TPW)Y.WEX#?Z5H15 M0#7B2RR?\L9K4E[*39I^+0_^6%T.O')&,I'+HD1$ZM>C7,@D*4EJ'O_4T,'^ MG&5@\_5W^OOJXM7%W$2Y7*3)W_&JN+\<7 S(2MY&VZ3XE#[]+NL+"DO>,DWR MZE_R5(_U!F2YS8MT70>K&:SCS>YW]*U.1". !L\$L#J G1K@UP'^J0%!'1"< M&A#6 =6ECW;77B6.1T4TGV7I$\G*T8I6OJBR7T6K?,6;D,8[Z2WA\J8@/W-91'&2OU9O+]+-H\R*^":1 MY*^TD&7(YVM.?G[UFKPB\89([0O$ M*I[_;#)4XE>[O+>E7,O,V?XB6\G*@="27V:,#B>C1Z;V3T> M-?&\(35'<>M<7-,&@AEI"_9I"ZQI\X>3\$=R+3=QFAW+15L:K3S7M8R$<21, M@&!&4<)]4<)>R(KU;*Y91L($"&9D>;+/\J2G:$^.Y-@/Z? PN[M1D^:H M@ XO#D3;.A?7M(%@1MHN]FF[L*:-#L?,4;6M0%?)0,(X$B9 ,*,JTWU5IKU4 M>XHL 1+&D3 !@ADEH)YV2AY$MVL,]4WAINJ#=: M]A.ZIOKD\PK4>'^:-'XLS&[' 8MT_'=1&B:&;RM!VD5JNC!-KSW/39#G15 M!RB-0VD"13-+HVTB]7NI-$5:NP64QJ$T@:*9A=#&D]J=Y\E*O<-0=J"8AS(# MM9)0FNB\!#.%VB92JP4Z1:/#(XV>AL/ :_P<)3(\TFL5$DZ;/X?:#;5]*)J9 M5&W\J-WY?9"/,B&T-9M(X[6 TCB4)E TLP;:%M))/Y%&6KD%E,:A-(&BF870 M1I/:G>8)"K,#A$UI.U24SB'MPEPV-<;V=94<[KVSH'B64)E T MLTC:K;)Q/XF!6E8HC4-I D4S"Z$M*^N[E5D#K!+3.83;I^&NP MEY7$L-9L074>W9EM;V(Z'M?:P05TDBF8F3[M(O\-%[I3D1?=<[&C7%0ZE<2A-H&AFD;1K M]?NUR?I08PJE<2A-H&AF(1J]LKV;9?TC#6EKO&H;UM)Y99^.<_+.829];2;] M#C.YEYH7W'NQLYV7.'33$TH3*)I9)>U>_7X]M#[4H4)I'$H3*)I9".U0_8[] MU&ZM&1]W"+4T$K4-:VDDLD_'.7GG<)6^=I5^AZML:(WK/1@[VGF%0S=)H32! MHIE%TB[6O^@G-5 K"Z5Q*$V@:&8AM)7U.S9>NZ5FVM;<8NV':0^Q]L/8I^F< MU'/8TD#;TJ##EE82U/8ENW?V2.?O D'W2*$T@:*9-=#N-J"]%": .E@HC4-I M D4S"Z$=;-"Q[]JI,#7 =I>W>PBW3\,Y:>=PFX%VFT&'V]PIR(ONS=C1SBL; MND4*I0D4S2Q2XWN@03^)@1I7*(U#:0)%,PNAC6O0MZFW!E@EIG,(MT_#.6GG M,)F!-IG!*4V[_LONR=C9SDL;ND<*I0D4S:R2=K-!O[;> .I8H30.I0D4S2R$ M=JQ!W[;>H+NMMWL(MT_#.6GG<)>!=I?!*6V]_HONQ=C1SBL;NHD*I0D4S7QP M@G:K8;^VWA!J6:$T#J4)%,TLA+:L8=^VWAIP89&8[B'Y M!E#H1YXQ.?;62FUN?%\F:\B)[/ -,/UFR45.E!Z*E2\W DA:&.69CX,@]G-" MF3<9%7,S,1GQK.[L1=ZSQ.?Z6JMS(0_&6W("N:@OFQF M0H_\&B6E.3!).4,"EF/O-KR91H5!L>(?"CNY]XQ,* O.OYG!QW3L!8819) H M T'TSR/<0989),WC>P7JU3Z-X?[S,_J'(G@=S()(N./9OS15Z[$W\% *2[+- MU&>^^PNJ@'H&+^&9+/ZB7;FV&WDHV4K%\\I8,\@I*W_)CVHC]@PP;C# E0$N M>)>."I;W1)')2/ =$F:U1C,/1:B%M29'F(,O2@Y_2NR9&OM!>SUD\JQ&F)B!L08_3 F5I+] =+(7UI[VMV-47\ M3'&*G8#WD'10%+Q#., 1^C*_1V]>O77@1G7H48$;->#>K0E;@331KJI=.!9M M"=(]#F**YD9N2 )C3U>%!/$(WN3U;V$[T.'OF/1^CT:CH])YV[K1# DB>D M!&$R(V5=L11Q348@DG[5!U:7K#IZ;$KLWAZE\#B=N*83.^G\?8K7^,#K[PUN M^[7;_J\D!4S\/TM'B=@_+1V#FLC 2>03*"-YNM#((@.S \=<.S%:GM]AS7!X MB1(;7H%B&%@%#*Y49!7P?EJCX; IK>&>)H=7K+,*_(1""[%EA,\OM0ICWW'0 MX-AJ=.C4UU;%5D&^J+8@:$R+%>/0K<:']8;^0_,$&-%,WJ';>G>.DG)BMSWD M5KG#WB4J,70V@+8LK:"';D4_HQ3C@YR'C1FW2A^ZI7ZN(Z2:CUMAW2!M-\UV M@7!PD=1>HQ&$MA.$3A4_)[7#P]1&G<'QW&(K^]@M^^>); 5^@M9A*_O8+?LG MB2P^5/>F#QILY1V[Y;V-RE:0+]*"&]-B!1^[!?^PY'Y!9-W8+<\XM@T"=R]1 MB?@:K0#;5H#=7_'M*[$"[K\X>TTJBZWJXY]\QV\434A6ACB'9"NH>C*E6,[, M0!2W#X;S3/!TFS14AM-+VVVUO0+W+Y+\:S0+;)L%=O_/<$;R!X=?5;@Q^;8O M8'=?.%.&AZ?*<&0;0^1N#"?)<'2R_D=6_R.W_K=1X0HR=F?%W[L@RD&LBFLP MB1*^9:J\*ZIGZZNVV_*"R2XO[^D>B-!'1J(,EMHTZ/3U%HCRZJL<*+XIKIL6 M7"F>%X]K("D(LT"_7W*NG@?&07T!.?D?4$L#!!0 ( +&!0EB[IFOAXP, M &T2 9 >&PO=V]R:W-H965TQPAH3+]CA75S:,9TBJ0[[U MQ)YCE!9!&?4"WX^\#)'<6.(S MV>ZD/N$M9GNTQ7=8?MW?I[ZL#V^)']?9&\2N8> M";QB]&^2RMWY3@N:,:4V!^ MQ,[BU0L8^6]-F5LBZ]0AK.L07F)??.!,"+!"G#^0? N6&3ODTI1Q21,5-'IA M.2ZBR<@-9MZQG8H)%;KC&M71.*HUCBYJ7";)(3M0)-6C4@*Y)/\BO8"89)9, MXY: JRB(SE26H$D'!$?NU"QS7,L<7Y3YA4E$ 7I"X+AW[U'<*V,?-([=R"PO MJN5%3U2Q6B;2>IF0]3)A4GJ1[E?GN"6R3N:3.O/)<_;ZQ&8=+)%UZA#7=8CM M]'KG_;;.)Q.6@I*G4:8W^JYCE#H-[;K6^CW MBJ13)NB.SC2:4+$;#DALO1G BQ)7Q=N'\GZ.::%0[,C>;-X7B7YUEMMBZZ;= M>#M\5G.'5MW=%ENW%HV_0TL&7_&TIR"R#IF[HMS]P0&[C^_"R\1=O_T:%5AW>%ELW MR\;CX;.:/+3J\K;8NK5H?!Y:,GK8]_!PZL;GD_0)5%=EX_30GM5#HXGWV\D$ MBX>D!HW5!S:LOB)I__OQ6QY>_=DK07%[_3R3Y[7V O1&S"?$MR07@.*-BO'= MB5HT>+FW41Y(MB^V!^Z95'9?#'<8I9AK@+J^84P^'N@=AWJ':?$?4$L#!!0 M ( +&!0EA6;D8E* , -T) 9 >&PO=V]R:W-H965T MM9<5EK#@]#O)53%S7CLHAS7>4O69[S] XV=L]#).I?U%^P;K.RC;2L7+AJPS M* FK__%U4X<.0>L,$X*&$!P3HGL(84,('QHA:@C10R.,&X*U[M7>;>%2K' R M%7R/A$%K-=.PU;=L72_"S#JY4D)_)9JGDGGV>TL$Y"B%G5XTE6Y]@:Q@G/+- M#<(L1Y]4 0)]9 JS#5E1D.@5FI=<*/('V[E^GH+"A,H7^L/7JQ0]?_H"/46$ MH0M"J0;(J:=TIB:>ES59G==9!?=D%:(+SE0AT9+ED _PT]/\^ 3?TQ5JRQ3< MEND\."F80N:BT'^) C\(!_)9/(0^LO1@R,[_15_^<_2#8H3MF@FM7GB/WGO. M\[V>6[L\[A8&FDL)2J*4R(QRN16 ?LQ74@E]&/P<6@-UE&@XBCD@SV2%,Y@Y M^@24(';@),^>C&+_[= $/*98^IABRT<2.YBJJ)VJZ)1ZLN!2(;[6)_H.V!8& MMV*M$%L%EK)W>;#=O,-.8][-8\Z):^=]S&3X[E+^YB1?US"Y0!HTJEA M[=WKW%*K?+O53XTZ^?OA< M8+$A3"(*:QW*=R=ZKD3]F*@[BE?VMEQQI>]>VRST^PN$ >CO:\[5;<<$:%]T MR5]02P,$% @ L8%"6$2DQI;> @ OPD !D !X;"]W;W)K&ULK99?;YLP%,6_BL6JJ94V(!!(TA&D-%G53JI6]<_V,.W! M@9M@U6!JFZ3=IY\-%+&$TBGJ2V+#/8??N8!-L&7\020 $CVE-!-3(Y$R/[4L M$2608F&R'#)U9L5XBJ6:\K4E<@XX+D4IM1S;]JT4D\P(@_+8-0\#5DA*,KCF M2!1IBOGS&5"VG1H#X^7 #5DG4A^PPB#':[@%>9]?8I) )PC+$834U M9H/3^437EP4_"&Q%:XQTDB5C#WIR&4\-6P,!A4AJ!ZS^-C '2K61PGBL/8WF MDEK8'K^XGY?9598E%C!G]">)93(UQ@:*884+*F_8]@+J/)[VBQ@5Y2_:UK6V M@:)"2);68D60DJSZQT]U'UJ"P? 5@5,+G/\5N+7 +8-69&6L!98X##C;(JZK ME9L>E+TIU2H-R?1=O)505S 9&)7/L3] EMU3#FJXY3=>L/MZ^E4^%3F.8&JH=U4 MWX 1?OPP\.TO7&7%GJ=V803 MTP^L33M$[V4.##%L0@Q[0RANKXN[4HU:W //G.R ]UH?".XUX-Y;X'X7N+"^PVX_Q;XJ OI> MWP.IQPWUN)?Z3BU.@%<2>!?[>*_GMCG:H>_U/Y!^TM!/^NF9Q!3AUI;3E6*R MM\8,QZ:S$V._R!NWGJ\*SVIMK_K3Y@KS-&ULO9K]CYLV&,?_ M%8MU4RLM"28A+[;A&\\OC'^)CX0(]"T,HGAA'(4XW0T&\?9(0C_NLQ.)Y#=[QD-? MR%-^&,0G3OQ=FA0& \LTQX/0IY&QG*>?/?#EG)U%0"/RP%%\#D.?/W\@ ;LL M#&Q\_^ S/1Q%\L%@.3_Y![(FXO'TP.79H*#L:$BBF+((<;)?&._QG6>-DH0T MXB]*+G'E&"67LF'L2W+R^VYAF$F/2$"V(D'X\L\369$@2$BR'U]SJ%&TF216 MC[_3O?3BY<5L_)BL6/ WW8GCPI@::$?V_CD0G]GE(\DOR$YX6Q;$Z?_HDL>: M!MJ>8\'"/%GV(*11]M?_E@]$)0&/KB18>8)U:\(P3QC>FC#*$T:W)MAY@GUK MPCA/&*=CGPU6.M*.+_SEG+,+XDFTI"4'J5QIMAQ@&B5WUEIP^2V5>6+ID(U M/;3R.7^FT0&]#]DY$C%B>R2.!'VB_H8&5#PC/]HA]^LY.5RQ\,0BDH2]=8CP M:1"_DXS'M8/>OGF'WB :H7L:!/+.B><#(7N9M#78YCWZD/7(NMJC;1\-S5^1 M95K#EO25/OV/<]!')KZ:[NC3[WTNT\=7TUU]^IJ<^LB:I>FX)=V[I?5ADHXG M:OI "ENH:Q7J6BEO>(57R.JKL@:*K"23=5O(>M>F6M;2J+VE9 &\BT_^EBP, MN<+%A#\18_G+3WAL_M:F(23,@82YD# /"*9H/RRT'^KHR_61<=$3A(=RI=V( M-DDSP#@%)(^@I^5LW)=W_5-5JM8@2PURM%WI*@$DS ."*1*,"@E&6@D>(SGO MN*#_D!V*F"!QJ@2B<7SVHRV1,RYNU26C3BI#WK,:NK0&36NZ:/O751=(F <$ M4W2Q"UULK2Z?6'30SPR[<=./AXW17=D-"<;6K&_7--#VI:L&D# /"*9H,"XT M&&LU6+'HB'$B3,@82YD# / M"*:H/BE4G[Q:03*!U!X2YD#"7$B8!P13M)\6VD_U!8GPA7P0TDBNO"06B,O3 M-ETS"K8JRZK9-W%M[=6VU54P2)@+"?->&@Q%B5FAQ$RKQ .GT9:>_""?ALDL MC*XML;.V^F]D5O[5I9DU'HLO9#C:[G8=?TB8!P139,)F^7)NWEQ -DO']I=K MLZ%7S^S7)S53"HKP)*F&=$-6H#0'E.:"TCPH MFJI^Z?Q@^_66;D@S9@5*H?.C/RKAII'3P_U)79^F>=.SZO:!H^]B9WE '1LHFOJ#>VG96'K+)J\A M?]P3T/,[_] .27- :2XHS8.BJ;J7AI"%7V^K!:@M!$IS0&DN*,V#HJFW0&6S MC=9SN+FPS#$O>P+Z]CHK![M/YL:+\*":544IC1I+;]1T*BMS5K6L')GULC(/ MLG5!CKY7G0<;U("!HJF*E :,]?_LBLFQ57%ZC1DS:A8Y=F-'AKZ#G<4!]4>@ M:)DX@\K.T&2G\+W/#S2*44#V$F_*XL1 /-M\FYT(=DHWBVZ8$"Q,#X_$WQ&> M!,CO]TPJEI\D^T^++=#+_P!02P,$% @ L8%"6.>Y=U$N&P W P" !D M !X;"]W;W)K&ULS=UM;]O*@8;AOT)XNXM3X#06 M)>OM;$Z '/-M2 YGD&RWGQ69=H0C2UZ)=A*@/WY)FS8U%C46H7O3[8=6<3S7 MR%;TE$/-0[[_MM[\N?V:YX7S_7:YVOY^]K4H[GX[/]_.O^:WL^V[]5V^*O_F M>KVYG17E'SAQTNSSO]WJC\]O98G7VX?WCU_3FP_OU?;%SS8\_\N7ZV^]G[MGS%SXM;KX6U1?./[R_F]WDG_/B[W=Z4_[I_$6Y M6MSFJ^UBO7(V^?7O9Q_=W[3;&U4+_-Y41FS\G\>\LM\N:RH\HG\3ZV>O4Q:#=Q]_*P'CS]]^=-\F6WSR_7R M'XNKXNOO9Y,SYRJ_GMTOBT_K;U%>_T3#RINOE]O'_W:^U=_;.W/F]]MB?5L/ M+I_![6+U]+^S[_5O8F> >W%@0+\>T#]VP* >,#AVP$4]X.+8 <-ZP/#8 :-Z MP.C8 >-ZP/C8 9-ZP.38 =-ZP/38 6[O^97K'3WDY<7>>[6'AX8\O]SNWNM] M<,CS"^Z^?L7[!X<\O^3NT:^Y^_RBNT>_ZN[SR^X^ON[G3V^2QW>8-RMF']YO MUM^<3?7]I5<]>'R;/HXOWUB+514IGXM-^;>+W7V2;?.HN5\_?5HMC^ MNO,%N5@NRZ';]^=%^?2J2<[G]5-)GYY*_\!3<1VY7A5?MXZ_NLJO6L9+^_C! M6^,S^_B19?QY^6M]^=WVGW^W?_2MH)QMWCF]T:].O].F;U_<+AO'^[E\W?.H/-KPZ(CA[OC@ M<&$?_CF_*V>?'AP>'S&\=_C))V^]<#_JR=U)V[OHB)?]Z3?GCMO>1/;A:EY8 MGWMV_+^:MG_RZJU_\LMR=O?@<'W,/_E!V\]NO($'+^$X>/0&MG"\>HK EF?S MQ]/HB_;1U<'@;]N[V3S__:P\VMOFFX?\[,-__)L[ZOUG6QB0F$=B/HD%)!:2 M6$1B@L1B$DM(+"4Q26(9B2D2TQ!F)-K%2Z)=V/0/Z7J[=ZLUD7N;/.B6.;E6K%H"SHKVC7HGK#)(U:M>!\^#-Q>]9_WYP^[&;;_?:.+ MEN_SR2<7'#EI2$X:D9@@L7C_US$93EM^'PDY:TIBDL0R$E,DIB',2)7A2ZH, MK:GR>)ST%"G5J:9F.;C=WK>NQ/ZP>ET#A<0\$O-)+""QD,0B$A,D%C]AXYW\ M[RS5.D_;4MRZQ^URPC,8_$?!(+2"PDL8C$!(G% M3UAUROPES'KO>CWW59J1$#8V5T[AMO4;.&HSW%BCU^N3U M@HV<-2(Q06+Q_N_#G8Z&;2LVESO2F9:"3F MD9A/8@&)A206D9@@L9C$$A)+24R26$9BBL0TA!F)YO9>(JU:PUJ.Z/1F/<_S MJZUSO5G?.O.G@[CK^B"N+>3L7M>40S4/U7Q4"U M1+4(U02JQ:B6H%J*:K+6 MC$7XTQ+\]2(\0R=6J*8IS0RTG8VI[G&GQ:IUZC%Y9N4ZYQFI>:CFHUJ :B&J M1:@F4"U&M0354E23M794GI$3*U33E&;F6;_)LWZW4VZ?G\[T?\[G]^67G(_; M;5[\K6K'7%G/QAW\N]90M#ZGSJ%(:AZJ^:@6H%J(:A&J"52+42U!M135)*IE MJ*9035.:F9O-'GSWM$WX+KH+']4\5/-1+4"U$-4B5!.H%J-:@FHIJDE4RU!- MH9JF-#/BFDWY59W3WSI?UIAQ;'=K-9^5TAX[IK%CGP",U#]7\ M6C.J KW6A4> 3ARB6H1J M5B5$M0+44UB6H9JBE4TY1FIEE3!G#M;0"]+O)5 ML9@MG<5JOLG+!:U3K*O2>I>,0PL"J.:AFE]KQLF50QF'-@!0+4(U@6HQJB6H MEJ*:1+4,U12J:4HS,ZXI#;CVUD"P^)Y?.?.OL\U-[LS7#_EF5C[85%?-:(TS MM". :AZJ^;6VNPW8?1UCZ.9_5(M03:!:C&H)JJ6H)E$M0S6%:IK2S!AKF@>N MO7IP:7ZL^JN3?Y_GVZTS>Y@MEK,O3Q\YE*F6MX8:VD5 -0_5_%IS^SNIUGNW MEVODG"&J1:@F4"U&M0354E23J):AFD(U36EFKC7M!M=>;]C+M6;567W VIIF M:(T!U3Q4\VMM=\79/[#@1&L*J!:AFD"U&-425$M13:):AFH*U32EF8G6-!9< MZ_;A#Q^?CLB6^;$GT- . ZIYJ.:C6H!J(:I%J"90+4:U!-525).HEM6:N;>N MM<<(DUI9E71FWJ"GU[7>'_?#=<^7=RL7K\R.&?+ZIZR#>KZAK33K!8S5;S M:MRG:CFHUJ :B&J1:@F4"U&M0354E23J):A MFD(U36EFUC9-BKY[T@ZZ/MJ<0#4/U7Q4"U M1+4(U02JQ:B6H%J*:A+5,E13 MJ*8IS8RX?A-Q]G+%'[/M8NL\W56ENK[MPVRS>%PM'_KPPNYUSCRT&(%J?JVY MKO'A1<\=#%^=[4.G#5$M0C6!:C&J):B6HII$M0S5%*II2C/CK.D\]*T;CG_R MZOB/:HO>IT-!B=8K4,U#-1_5 E0+42U"-8%J,:HEJ):BFD2U#-44JFE*,].T MJ5>4#T]:_UZ@$4=J'JKYJ!:@6HAJ$:H)5(M1+4&U%-4DJF6HIE!-4YH9<4WG MHF_O7'1?_Z(%"U3S4,VOM=?KWUY_;_V+UBM0+4(U@6HQJB6HEJ*:1+4,U12J M:4HSXZRI5_3M]8I_T?JW?'PY6\VN%K.7>S^T9B?:YD U#]5\5 M0+42U"-4$ MJL6HEJ!:BFH2U3)44ZBF*>=T)CZV;YU&.RBHYJ&:CVH!JH6H%J&:0+48U1)42U%-HEJ&:@K5 M-*49J3MH:BJ#WDGKY ':#D$U#]5\5 M0+42U"-4$JL6HEJ!:BFH2U3)44ZBF M*V4]N?>^?P M1'LGJ.:C6H!J(:I%J"90+4:U!-525).HEJ&:0C5-:6:^-N64P6DWY!B@C1%4 M\U#-1[4 U4)4BU!-H%J,:@FJI:@F42U#-85JFM+,B&L:(^5#=DUL]3IG'JEY MJ.;7VEZ=>']%3$X;HEJ$:@+58E1+4"U%-8EJ&:HI5-.49L99TPX9V-LA/W=% M_+*%VGO<0OWVDABMHJ":AVH^J@6H%J):A&H"U6)42U M136):AFJ*533E&8& M;--7&8Q.6Q*CC1%4\U#-1[4 U4)4BU!-H%J,:@FJI:@F42U#-85JFM+,B&L: M(P/[K4*Z+XG1"@FJ>:CFU]H12V*T'8)J$:H)5(M1+4&U%-4DJF6HIE!-4YH9 M9TT[9&!OA_R4)7%]R\N3KC]M_SDZQRC:2D$U']4"5 M1+4(U@6HQJB6HEJ*: M1+4,U12J:4HSL[:IK@RFIZV.T9X(JGFHYJ-:@&HAJD6H)E M1K4$U5)4DZB6 MH9I"-4UI1L1=-#V1"_OM3#JOCNU>U\Q#-0_5_%K;6QU/7J^.T6E#5(M03:!: MC&H)JJ6H)E$M0S6%:IK2S#AK.B$7]D[(SUT=6Z\_;7^FG8,2;9N@FH]J :J% MJ!:AFD"U&-425$M13:):AFH*U32EF6G:;]*T?]+Z]P+MA*":AVH^J@6H%J): MA&H"U6)42U M136):AFJ*533E&9&7-,)N;#?L*3[^AU=;&N\ MM_Y%^Q^H%J&:0+48U1)42U%-HEJ&:@K5-*69<=;T/\J'_P_7OT=>?]K^Y#MG M)ZEYJ.:C6H!J(:I%J"90+4:U!-525).HEJ&:0C5-:6; -HV4B^%I2V*T$X)J M'JKYJ!:@6HAJ$:H)5(M1+4&U%-4DJF6HIE!-4YH9<4TGY,)^#Y/N2V*T)()J M'JKYM7;$DACM?Z!:A&H"U6)42U M136):AFJ*533E&;&6=/_N+#W/W[NDABY M_K3])^H**:AVH^J@6H%J):A&H"U6)42U M136):AFJ M*533E&;F:U-.&;HGK8F':&,$U3Q4\U$M0+40U2)4$Z@6HUJ":BFJ253+4$VA MFJ8T,^+Z3<39;V'2>4UL]SIG'EHA036_UO;JQ'N?':/3AJ@6H9I M1C5$E1+ M44VB6H9J"M4TI9EQUK1#AO9VR,]=$7>]_K3]R7?.3K2*@FH^J@6H%J):A&H" MU6)42U M136):AFJ*533E&8&;--7*1^>M"2^0"..U#Q4\U$M0+40U2)4$Z@6 MHUJ":BFJ253+4$VAFJ8T,^*:QLC0?@^3[DMBM$*":AZJ^;5VQ)(8;8>@6H1J M M5B5$M0+44UB6H9JBE4TY1FQEG3#AG:VR'4DCC-BR+?-%)K$J+%$E3S4,U' MM0#50E2+4$V@6HQJ":JEJ"91+4,UA6J:TLRX;-HGP_%I"URTZH%J'JKYJ!:@ M6HAJ$:H)5(M1+4&U%-4DJF6HIE!-4YH9<4W58VB_(XFZ+[;%;'55'>==E7'7 M&G-HW0/5/%3S42U M1#5(E03J!:C6H)J*:I)5,MJ;;)S0N;"[57_,<_(*'1: M36EF@C5-CJ&]R>&^&_6'__Z\DKU%,O\-E^UKE9K=?P MLVBM]M*.7E]QZ=(^8><8(S4?U0)4"U$M0C6!:C&J):B6HII$M>SH]Z!"Y]64 M9D94TW 8V1L.'V]N-OE-=4WCN\UB-5_YU=;YWJSOGU,,>=+?KW>/"6:L]AN[V>K>5YFW;9H7X@^^UO:-:@1Y[C#;92[2+?FN>H?4#5/-1+4"U$-4B5!.H%J-:@FHI MJDE4RU!-H9JF-#//FH["R-Y1.+B5[79]M;A>S&?%8KUJC;7I7JSUVV,-+2&@ MFH]J :J%J!:AFD"U&-425$M13:):AFH*U32E&;$V;DH(8_L])[S]8[-?G57> MNN2L*2/)6D^AV>?LFF2HYJ-:@&HAJD6H)E M1K4$U5)4DZB6H9I"-4UI9I(U M78.QO6O@?[_+Y]56C4U^.UNLJC9\D6]N6X,,O=$#JGFHYJ-:@&HAJD6H)E M M1K4$U5)4DZB6O?&.[SL_\MEFZ_3+-=BJ^+IUW+YS-?O1=G))H4],4YH9=?TF MZO "0G7#K^_SK[/53>[\UV:VVL[FAQ:L]LD[IR/:2T U']4"5 M1+4(U@6HQ MJB6HEJ*:1+4,U12J:4HS [+I)8Q/ZR6,T5X"JGFHYJ-:@&HAJD6H)E M1K4$ MU5)4DZB6H9I"-4UI9L0UO83RX5$G[O*KUH2[V-\>,CAPMLXZ4>?X(C4?U0)4 M"U$M0C6!:C&J):B6HII$M0S5%*II2C/CJ^DLC.V=A4_YW=,&D>WS#I'6%!ON MIUA_/&Q-,;27@&H^J@6H%J):A&H"U6)42U M136):AFJ*533E&:F6--+&-M[ M"9?=KFLT;FDA]-HN[WEIG[=SFJ$E!%0+4"U$M0C5!*K%J):@6HIJ$M4R5%.H MIBG-3+.FA#"VEQ &[\; 98WLDW0^MX9V%U#-1[4 U4)4BU!-H%J,:@FJI:@F M42U#-85JFM+,(&RZ"^/):1\?H'=30#4/U7Q4"U M1+4(U02JQ:B6H%J*:A+5 M,E13J*8IS8RXILXPMM<9CKVLD9WI''5HQ0'5?%0+4"U$M0C5!*K%J):@6HIJ M$M6R6GM]*]_!ZUOY*G1:36E&BDV:]L+$WEYX<\5:_]7!Q:K=[QIOJ.:AFH]J M :J%J!:AFD"U&-425$M13:):AFH*U32EF1G8]!XF[DF+U0E:=D U#]5\5 M0 M+42U"-4$JL6HEJ!:BFH2U3)44ZBF*K0Y@*J^:@6 MH%J(:A&JB5I[ M>,+40](EI2C.CKBDI3+K00;?VHYJ/:@&JA:@6H9I M1C5DEK;C9V6#O0.<#0#?ZHYJ-:@&HAJD6H)E M1K6DUMZ\B6V* M3BM1+4,UA6J:TLS\:K;WEP_9'14=;BAEG[MS])&:AVH^J@6H%J):A&H"U6)4 M2U M136):AFJ*533E&;F8U,7F Y/VF@Q13L"J.:AFH]J :J%J!:AFD"U&-42 M5$M13:):AFH*U32EF1'7U 2F]IK 6V?YT4X JGFHYJ-:@&HAJD6H)E M1K5D MVG+GC>&P_0PZV$ M&[K=']4\5/-1+4"U$-4B5!.H%J-:@FHIJDE4RU!-H9JF-"/BW%[3'*@>VX[V MCNTVO>%T33N6\UC.9[F Y4*6BUA.L%S,<@G+I2PG62Y[YMS^SFJ]:D.]ZD*Q MT^JWIWV55NY.6MEK *<7G=Z8H7N.H3S,&Q$C+T5T/VBV6^(W5,'[0FPG,]R QG&"YF.42EDN?N=W_ M\YQ,VP^0T,8 RRF6TQCW*N N=@+NPAIP;]>>G@7C2J$MK]SE&U-UCRJ2\UDN M8+F0Y2*6$RP7LUS"9ZZ+:=[I7L MU!G+*9;3&/E)K!]VFA[^/-*M"[PS!DGQ,<'/@1 RP L%[!W^>8FO\R7RVUY*':_ M*OGJ<\Z7KY;+U>LJ^W[[V#\[W_MZX/X6NM77SQOFP_N[V4TN9YN;Q6KK+//K MDNR]&Y?'HIO%S=>7/Q3KNS)>SYPOZZ)8WSX^_)K/KO)-]0WEWU^OU\7S'ZH) MOJTW?SX^[0__"U!+ P04 " "Q@4)80^>5SD@# !Q"P &0 'AL+W=O MBCR MDD^=C1#;<\_CV08*S%VZA5*NK"@KL)!#MO;XE@%>:E*1>Z'OQUZ!2>DD$SUW MPY()W8F)6[+>"#7A)9,M7L,=B$_;&R9'7JVR M) 64G- 2,5A-G8O@?#Y6> WX3&#/&\](.5E0^ET-KI93QU<;@APRH12P_+F' M&>2Y$I+;^%%I.G5(16P^']3?:>_2RP)SF-'\"UF*S=09.V@)*[S+Q2W=OX?* MSU#I933G^AOM#78HP=F."UI49+F#@I3F%S]4>6@0I(Z=$%:$L$T8/$*(*D+T MU B#BC!X:H1A1=#6/>-=)R[% B<31O>(*;144P\Z^YHM\T5*52=W@LE5(GDB M26$AT&MT50I@P 6:/\@*Y(!.4Q"8Y/Q,+GZZ2]'IR1DZ0:1$UR3/Y0GSB2=D M>"7B956H2Q,J?"14A*YI*38&ULK5;13MLP%/T5*T,32%O3)FU@K(T$3=&0AD @MH=I M#VYRVU@X=F:[E/W]KIV0M6FHT$8?&L,\=MVR9&]OAQ^.2+N$.S'UYH_#-;U0R5H#03 JB M8#'QS@:GL\CB'> ;@[7>:!,;R5S*!_MRF4V\OIT0<$B-5:#X>(0I<&Z%*SDFBB+1C7;<.X[-OK%A,V3.Z/P*T.>B;\"NJS)1^(: M9/:$"8A/*C(RI3HG%YA(Y%)4"6E7]C !0QG71\BYOTO(X<$1.2!,D"O&.0+T MV#P43 M2'LD['\@03\(.^8S?0U]X.A!5SC_-_KLGT??,B-L,B1T>N'^#/EQ-M=&X;[^ MV;7 E<2P6\+6NE-=TA0F'A8S#>H1O/C]NT'4_]SE[EN*)6\I-GLCL:UU&#;K M,-RG'E^7H' +BB7A;JNF4INNI:A4(J=B3XG'..QA&CUN.MR%";8QR2XFZD7; MF%D79M1@ML(<-6&.]H;IJDY)64:PYA!:R)4P&NM+RE>XN6VA,3F0 BU8*< # MRQ"Y(++E#6=TSC@S##K+436#XWWA3[LPK?"37F1>WU_>$:@WHEYQCD1:57_"4YE0LP1G:=DK..5NZRM[I5+2SP(.-!:Z< MVL4$[81+NC#M9*HP)YN.MYSQ-\ZY M3273 T[@3,D:J@-;W-'>;,'=VM_O/! MZ730T9_@G:>ZHOR5KRY,5U0MF=#HV@*'ZO>.<5U5=0FI7HPLW2D[EP;/;-?, M\=X&R@+P^T)*\_QB!VAN@O$?4$L#!!0 ( +&!0ECT4WG1P@, -X/ 9 M >&PO=V]R:W-H965TDQEC"4-.OY&)F@^L,$L+2?_R2"5%P:.QS"#*' M8,LA:.UQ:&0.C6,C-#.'IE4FI6)UB+#"85_P-1+&6J.9"RNF]=;T"3-U'RFA MWQ+MI\(OH$63J(;N,<4L!C2RW?:9I2UE2G,5@<*$RFMM]3R*T-7[:_0>$8:^ M$DJU@>R[2F=B\-PXBWJ?1@WV1(T@KJ.&=X,"+VB4N ^KW?]:TCKR_+WNT3'1 M4_=@T]W5\N4:!KF&@<5K5&OX_6XLE="-_*-,D!2B60YA5O>M7. 8!HY>OA+$ M"ISPCW=^V_NS3)Y+@D47 MN0KI%+UZA"#Q\6('27L1EZ>GA&6$I0$ET]J#D( MQ#BKQ4LA@*GLS769L&F M@U@OG*KL-&IM_KNJBC8KE'3JS2_H:X]<$KN+^?[A19GMZI@"^L"6B87DK'16'TAG MSW0J:[Y*I%,']272VBB [_W>)7JGE>!+]LUZO4'#--QE2W HGQ/&Y; :Z]0J M7":SS3H4=NO^V77XF[/X?RG%@91.'.3#:KR3RW&Q[-*2N(6SE#GY?L5B1IC4 M8VJJ WCUCMX_B/0PF=XHOK#'JS%7^K!F+^?Z ["&.CW4\[5VXTYL>5'^O _ M4$L#!!0 ( +&!0EB)VP*?)P, %<+ 9 >&PO=V]R:W-H965TS'MA0D' M6'7BS':@_?:SDY!E)(U0M#<0)W[N?L\9XM>#!EJ:0DA@5' M(HTBS-^N@;+]S'",PXU'LME*?<,*I@G>P!/(YV3!UGV(?IN95V:66, -HS_(2FYGQLA *UCCE,I'MO\,A:&ACAB?*G +@9L9S<^3#9J3Z7_I1"0XA)FA_H8"^ Z, MX.,'Q[,_-57B/P7[IRYN61>W+7KP"/JUL *.V%K7>M#D-@_A92'T*V07#,SQ MU-I53;2FZ6AB4)H8M)JX)2+$5.,/F_!SL5_!=VS3/>)OS="1?UCR#T_D]YKX MAS5^OU;^U@0=\;T2WSL1WV_"S\7#"KYW!-\:OB.\7\+[)\*/FN#]6NT'IG.$ MWYJ@(_ZHQ!^UXG_;@FKT:PF\B7Y4HQ_7?CFM\3O2CTOZ<3L]DZKV-&M&2=&, MFGR,ZZ?@UHZA-55'(X[]M^7:K59T@YF@NUB=! C9V"_MFHM+K^:B/4U7&Y7) MP6FUL=!!8XEVF*HFJ'I"?CBTZ)($FD>!/.BH8LWUCXTYM2[BCLUAN2L'MBI3 MCQXY'S#?D%@HC+62V::OWB,\G^+RA61)-@@MF51C57:Y59,O<+U!/5\S)@\+ M/5N5LW3P!U!+ P04 " "Q@4)8L' .@JP' #73@ &0 'AL+W=O;U36LI.L^1^8K,T1N2%T]9_KE8 MCM1#;\\FDB-9\$Q;C;,M3^9/[+-^$0A[F#Y-BF_-P505MD@F= M3N>331BGH\5%=>XZ7UQD.Y'$*;_.2;';;,+\ZQ5/LJ?+D3-Z/G$3/ZQ%>6*R MN-B&#_R6BX_;ZUP>3?:45;SA:1%G*7HG7/./+<,J*[X*^9/Q<%G4GZ5 MNRS[7!Z\7UV.IN4=\81'HD2$\K]'ON1)4I+D??S;0$?[G&7@X>=G.JN^O/PR M=V'!EUGR*5Z)]>7H=$16_#[<)>(F>_J--U]H5O*B+"FJ?\E3<^UT1*)=(;)- M$RSO8!.G]?_AEZ8A#@(DIS^ -@&T'>!](\!M MRA&;PFP!N:8=8$S-H!\V\$ MS)N >=7V=6-5+>V'(EQC8D[_870*75[;F@Y)-RI MPFE?>[PL>_"R[,P<_OLN'1-Z5H5[AK9T]P^L6_'<00^L/.+Y(R=_WV1)0N18 M\Q3FJW_ZGKF:ZO53R_'[O-B&$;\_]NF%A/E(6("$,1!, MT]G;Z^R9Z#T#4]X,3*_O>,KO8R''G*@>H_KTKNGSBE[^>GU\U:ZNP+=<'J="%OM]"AMYM@HC83X2%B!AK(8Y]'#4'D]G^X%;D^YT M+]VI>:R-BRA,JDJK*I3[Q#(2;,5"PGPD+$#"& BF:7JVU_3L*!7G&5)G),Q' MP@(DC(%@FL[.5+T+3XV]]XH_Q&E:JIS=ER-NG*W(72B[<=0[ZIIIM@I#:7Y# M.SD8W6;CTU;="DW)4#1=O ,CPSGJ"X,9;ZTFDN8WM$,U>UY#H#D9BJ;+296< MU"CG,BS6Y)8+D?"-+'SZ)3,BK"5#TOR&IDGFCD_:DB%S,A1-ETPY,X[1$%@$ MLL\-&SC=3MLX8]IZ-S7K6:9OIV&V7 MIU!'9DC* )J2H6CZ7\25UT+-7LNWRM/>^M3,LNU)4)H/I050&D/1=(V5)4.= MH]2G%&K%0&D^E!9 :0Q%T^56E@TU6S:6]:F99JTRU+VA7??&Z10TT)0,1=/% M4^8--9LW+ZU/S7AK-:'F#^V:/[(^;;L_T)P,1=/E5.X/-;L_0^I3,\):,JCK MT]!:DLW;DD'='!1-ETRY.=0\3V=P?=IP]&*Q]<> I3F9M1P#4@;0E Q%T]50 M9@LUFRU_<%'.B:Y&PEM)CR-.@C2\J_L3^8_8^*OF7-8]#6K%0&D!E,90-/T9 M4)X-/3E._0KU:J T'TH+H#2&HNER*T^'FCT=V_H5:N] :3[MVCON>-8>KZ'N M#HJFBZ?<'6IV=UYB T)T/1=,F4V^.:)^ ,KE_=[FR6SMO8TIS,6HX!*0-H M2H:BZ6HH,\8UFS$_7+_V%K#F9-9=#>K50&D!E,90-/TA.%@K=:3%4MC54MCE M4MCU4M@%4\R@#73K%6&^C]NU__I&K#0E Q%T\53]H]KMG]> M6L":\=9J0NTCMVL?]1BPT)P,1=/E5/Z1:_:/!A6P4%L(2O/=[@R='@,6FI.A M:+IDRNYQS5-TAA>PW?DN70/6G,Q:C@$I VA*AJ+I:B@WQC6[,7]N12P+U)IX MRR,Y+HJOY;A8G[GF>;6OAI2(7.=9N4ZNL'1ES3=@W?V@!@Z4%D!I#$73'PSE M]+C'68_E0AT>*,V'T@(HC:%H^C8 R@GRH(NRS#1;E:$TW^N:0MU?J="4#$73 MQ5.>D'?<15EFO+6:4$_)Z_.4VC,HH2D9BJ:KJ3PE[^5KLLP(:\6@3I'7LR:K MIP-"'2 439=,.4 >:$U6PYF;GN:E.9FU' -2!M"4#$6KU9@<[+NUX7(,*W=( M*TB4[5)1[VBT/[O?A>U=M?=8Z_R5<[YT>L[[SGE0[[&F\/66;Q_DD!FG!4GX MO4PU'9_(M]V\WD6M/A#9MMKUZRX3(MM4']<\7/&\O$#^_#[+Q/-!F6"_E]WB M?U!+ P04 " "Q@4)8&IS-AA0# "U"P &0 'AL+W=OR_?K93IJU$$(9?4E\.=_W^5QDG_Z:BSNY %#HH:!,#IR%4LN>Y\EL M 066+E\"TSLS+@JL]%3,/;D4@',+*J@7^G[B%9@P9]BW:U=BV. 'H M*WX B8Y34)A0>8(^HMN;%!T?G: C1!BZ))3J.I!]3VE-@_2RBG]4\H?/\$?H MDC.UD&C,]K7VN%PX_ H;"5,(7-1Y'] H1]&#>6'C8 MY,[;U,=O4Y^TP[^LJ(O\H$E])Y9173R1Y8M>+!Z4$IE1+E<"T(^SJ51"7QD_ MF\JE9.PT,YIKM">7.(.!H^])">(>G.'[=T'B?VK*U2')TD.2C0])-CD0V4Z. M.W6..VWLFQPKG6-XT,^9A*:LEAR)Y3!OV?VPZR9][WX[64]M M^-=XW2!J/$ M#7>-QD^-PM#M[AI-6MWZSZ#%==#BUJ#=,@$9GS/R!W(;NBDPF!'5>(&65-TM M;V+?/7T4O%:]UU;Z/HKC0RI.XB<9BP,WJ!5W@IS404Y>J$P%6EHAS'*D*Q-3 M1?0CAK-,K!J?FE'RY!21&ST*=*OF:P.]A^#XD(*3 Y&5^?"VVHH"Q-PV@!)E M?,54^4C4JW6/>69;JT?KHZ!W'C2LIT%O7+:0_^C+AO82BSEA$E&8:2G?[>H" M$F636$X47]JF9LJ5;I'L<*'[:A#&0._/.%>;B1&H._7A7U!+ P04 " "Q M@4)8.(0FL),# !$0 &0 'AL+W=OL^=\2+#Q.=<^QUQS,]\R?B<* (F^E;02"Z^0LC[W?9$54&)QPFJH MU)TUXR66JLDWOJ@YX-R 2NJ'03#U2TPJ+YZ;OFL>SUDC*:G@FB/1E"7FWR^! MLNW"&WD/'3=D4TC=XC0 /, MB+\(;,7.-=)+N67L3C<^Y@LOT#,""IG4%%C]W,,2*-5,:AY?6U*OBZF!N];+&!7F&VWMV&G@H:P1 MDI4M6,V@))7]Q=]:(78 BJJ.L)%=WB<+)>"59=E8@$*G0%:%4>2SFOE03T#1^U@:[M,'"9X)% MZ(I5LA HK7+(>_#+8?QT .^KA7>K#Q]6?QD.$B:0G:!H]!:%01CVS>BQADL/)7 !/![\.+7KT;3X'V?SB[)$I=DJ2.R/4?&G2/C(?;X M!NJ&9X7*@]J6C)6E2JU"N]-GB.6:&2Y]/MS'X42=%^HS]^]WQ7XZ,LN>?!K/-@]IM) M'1VIMRO[GG7[R7?R37\M,1CF M4"=:MKW7HW \Z_/":>#4%9MUP]\I]4K@&U-C"[6I53*W=4_7V]7Q%Z9Z?=2_ M')TGMAK_16/_'+C"?$,J@2BL%65P\4]02P,$% @ L8%"6/'J02QP! EQ< !D !X M;"]W;W)K&ULK5A=4^,V%/TK&G>G S-+',DA9&F2 M&0C==A]VRL!"GX5]XVBPI512$NCTQU>RC3\286!'+XELWWM\CG2O/!?%K".?3-4WA%O3= M^EJ:J[!&25@.7#'!D83E++C YPLRL@E%Q#V#G6J-D97R(,2CO?B6S(*A9009 MQ-I"4/.UA05DF44R//ZI0(/ZG3:Q/7Y!_UJ(-V(>J(*%R/YFB5[-@DF $EC2 M3:9OQ.Y/J 2=6KQ89*KX1+LJ=AB@>*.TR*MDPR!GO/RF3]5$M!(,CCN!5 ED M/V'T2D)4)42%T))9(>N*:CJ?2K%#TD8;-#LHYJ;(-FH8M\MXJZ5YRDR>GM]J M$3^>7)J)2-!"Y*8Z%"WF]P1=) FS0YJA;[PL&/O@Z HT99DZ-B%WMU?HZ-,Q M4BLJ02'&T7>6929*?4:?VI?34!NR]I5A7!&[+(F15XB-T7?!]4JAWWD"23<_ M-")KI>1%Z27I!;R">("BX6=$AB1R\%F\)QT7Z:2'3E1/?%3@11^<>-=,E4@C M-Y)M]'.UIC', M/)"N06@OFOO^#Q\#>73$]@'=&C6O2H#[T2_5"(CMO5%M,U MTS1C_YH'6IC*V0+70CZ[9J-\Q;AXA=VEMG,\, NZ;8MTQ9 ZIL/]M.9^VLO] MYO;.6<:]61]='$]@'8'C6N#86T6.?8KV!-81?5:+/NM=U3\DY;K8N=8@F4C0 MD1F6V]FQ2WB)=M8JK&APNE=\AS%D,'87WZ2F.>FE>9&F$E*J :66\$EBATO* M)-K2; ,NII.#%HA&@\D>54?0>'#FYOJEYOKES49!_YFMG[-\D[NH]>9_M'H\ M@76DXF'S\SGTUC05E"?=OM"ZPEN^ ?>N\CTHS7A:M8U3;C] A)Z!2M>6NNC/ M_%EII)%&WE7 ].FU NX'^/!*>D+KRFV,"/;G1+!7*^(+K2N\,2.XWXV\HX3[ M 48])=R;^;/2&J^"WS K1IIDL39+6BPONN/,_,SMF%Z9NI:/YO\AY0FZ!ED8 M>QZ#67I>^GVW6?=JG,3K8G]/!7JV.+[2N\,;L8+]N!Q]:F;:/KC0= M!@U?\Q"X,3S8N^/!AVX&1X/1/EU'%&YYN"[?QO3@-UQ/3\>YVPS]M06)?E"9 M@G;*\6J3?*%U_WLW/HGX\TG$JT_RA=85WO@DTF]S/MIR%=QINYOV*K@*Z38< M=A:'%NCA(?1!:B[P8KH F(&V >;X40K]&UL MQ9A=;Z,X%(;_BL6.5C-2RV="DFX2J0F,=J2M5#4SLQ>KO7#@)$$%G+6=I-U? MO[:A% A%[8Y'[46#X9S'/A^\B3T]$7K/=@ ; C-,!=#NK78G@*.E5.66JYM^U:&D]R83]6]6SJ?D@-/DQQN*6*'+,/T M<0$I.L.;3/=[""OBW_2T5(ZNBQ$D&.4M(CBAL9L:ULG^F<5O AFC1DL2?IG$O/=S!@;*(8-/J3\CIQ^AS*@H>1%)&7J/SJ5MK:! MH@/C)"N=Q0JR)"\^\4.9B)J#X'0[N*6#VW88O.#@E0[>:V<8E Z#U\XP+!U4 MZ%81NTI<@#F>3RDY(2JM!4U>J.PK;Y&O))>-LN)4/$V$'Y^O.(GN+QAWK6;[&W5'N;E@1C_NLOCF__UE4:G;! )RS4!&L4<5 5<=!' MGW\EHBB(J?>]*&54?\&A*&%7<0JNK[CRB^.FD;A.K42WAK_^F$!3IAH298 MHPQ^50;_G47$UUE$G;! )RS4!&L4<505!CWL#OQ.IQ#3:J>:,A9*D9"_;MBO47M);^U G+- )"S7!&N68 M5.68O+.83'0642G=V?U(SKCG>U' M)FV5\<[V-1-S;-?_G+;JG+LXOCEIRTZ'U>1,=ZS:X4\&=*M.W9@(4'1@L<6O M[E8G>]?J/*MU?^%<+9V.^X$\"52'3<_XXACQ!M-MDC.4PD9,99LCH;2T.)DK M!ISLU='3FG!.,G6Y QP#E0;B^880_C20$U3GH_/_ %!+ P04 " "Q@4)8 M"-WWO&X$ !)& &0 'AL+W=O[U!.]S,O M] X/ON'-5J@'_GQ:P@UZ0.*Q7#)YYSWYR#125)TJ_JYLOV=31O> *6F)IBZT][6V]!!)-OL=03\[0H<_J*$%C6P8)\@ 7'./X!/X/$A >_??0#O ";@'N>Y5.137\CU*%1_ M5=N^JVQ'%VSWP3TE8LM!2C*4&?03NWYLT?>E'QIG1 =GW$56P 2M>J ?? 11 M$/4-ZUF\13W4ZI&)SO^SGOZT]98S^DUF]#5>_T>9D<@L("AKYX,IVA7>P(RG M*MX-+^$*S3Q9TCABS\B;__I+& >_F5SM$BQQ"98Z FL%9= $96!#/P2%@97, M?(:?=N+2UK/B7!L,EV!)!19K,/4=>YY'O>'4?S[UL2.#+1\/&Q\/K8F_H$5) M"2*" [H&LA0"(C_8)6*89G@E/<\%D%]H_:8\J9I/U?[@H+RT088N8^(2+'$) MECH":P4O;H(76S?(%R*01!4Z3*88Q&?9%_3&[>Q;F&1&;9FDDAF=R(1=F?0< M)^P-&ID6OU'#;V0O "^E;+%D-69([!@!,O=4N@'(.1+&I!N=+?13T-UO"Z/0 MH$.Y$AJ>"H4=QD:S#:9%>-(0GE@)?STM-W55N9C/D[,E!KU^A^C$D,\= MF<2$$W>8FG!B,]OL"4E<+:+O]I.\/K6Y_[/W1TZV< MT9]6W6N_5$[1$J=HJ2NT=A2B8Q0BQTUV#>@J-"[1$J=HJ2NT=FB.XT]H;>2O M:+7M0%>'Q.GD4Z/9Z[HKDVU/'V>:T#[45,<-ES/>Z2CC%"UQBI:Z0FO'X3CW MA/;!YR>*D=.)QBE:XA0M=876#LUQJ@GM8\T5Q<@*='5(7*(EH6D@.NN+')FL M/.V?'(T6B&WTF327;MP149V%-4^;<^];?=K;>7X7WBQ"P_-$G9/KH]@C?'7( M?@_91LXF($=K:4I.D#*%6'5N7=T(6NJ#V2_!_#]02P,$% @ L8%"6-1CV8.K" M&0 !D !X;"]W;W)K&ULK=U;Y'8CO23P'J,!(^7RY=DXV=*8_^4Q22./\:?ITR3;IM1;%Y6B<*)(TGP2 M>4$\6ET6K]VEJ\MDQ\(@IGNLLPK%"5^#>A+=O"8Y)ORD"1_ MY$^L]=5(RGM$0^JSG/#XKV=Z0\,PEW@__JS0T;[-O.+AXS==+S:>;\R#E]&; M)/PM6+/-U6@Y(FOZZ.U"]B5Y,6FU0;/<\Y,P*WZ2E[+L@K?H[S*61%5E_CP* MXO*W]ZW:$0<5%.6="DI50>E;85I5F/:M<%95..M;8595F/6M,*\JS/M66%05 M%GTK+*L*R[X5SJL*YWTKR-+;.R?UKK)_LWN_V_+;VRT7[_>D'%C%J%0]YJTN MT^2%I'EY[N4/BJ%=U.>#,8CS*+QG*?]KP.NQU4T210'C8<4RXL5KNR M:>6=IF5RRQO;9$2+UW3=4?]&7']ZJKXAKC\7U)_PW;C?E\K;OKQ6A*"]"\=D M*O](%$F9DJ_W*OGP_<>N[1(S*O4Y(YUDU#Y,V1M%P&ABYF>?C8ETFM&',,;U M'?E0#JDNR\#L(!.S@ZP>[[JDG&3L(3TMN3Y*7(1:C4?;_KL^4$CSK!O,YRT6V]7QZ->*3DHRFSW2T MROLK_=05B$A,16(:$M.1F('$3"1F(3$;B3E(S 5AC8 ]VP?LF4A?&7Q>3_CD M.:1/7D@RREA(\\E#5Z0*I:&1BL14)*8A,1V)&26V++!\-?:\DBXGSX?A5Y:8 M'Y28CQ?-,A:R2S82FGHQ>R55*UVA-4>&%A)3D9B&Q'0D9B Q$XE92,Q& M8@X2& M[.+H$+ <+Z7#?^UCX^+H^'D^GC7+:,=E9&D\;Q;2D=MAE-CLL%>M ]GQEA[W MR4+VR49B#A)S05ACS"_W8WXI'/-W:?(<%%_[[+J4AQ+"&_C$_T69/FY\;: M%FE8^:!_2.+N$2XD!H]PI*9"-0VJZ5#-@&HF5+.@F@W5'*CFHK1FN-:Y#C(\ MV4&&9CM -16J:5!-AVH&5#.AF@75;*CF0#47I36CMTY\D$]D/NR\? 5&*0D# M[R$(@WPQUAFST+P'^?@2O3Q>MN>4T(0&J*9#-://[C"A35I0S89J#E1S45HS MPNHD"%F"%)=V%^SN-O\@L-/UEQQM)=>59$RW/WTR0._/Q FF[' MY%Z8@21N<' H(C45JFE038=J!E0SH9H%U6RHYD U%Z4U@[M.Q)#%F1C_9O(+ M3<> :BI4TZ":#M4,J&9"-0NJV5#-@6HN2FM&;YV9(8M3,X:D_JN2BM^5WO.EU'$:?K%-'K[Z/WE7B^G^Z\L"ML MQ=30L(5J*E33H)H.U0RH9D(UJ]*:7\5KI5_852'Y,-]HULZ_<* =5_6F:*6QD<@-"\(ZBF034=JAE0 MS81J%E2SH9H#U5R4UHSH.N](@><=*="\(ZBF0C4-JNE0S8!J)E2SH)H-U1RH MYJ*T9O36>4>*..](J[[9L=[G';WF7P$AVV07K[./_*B<-S;MZOJUF!XV>!Q'$)S4N":BI4 MTZ":#M4,J&9"-0NJV5#-J33QR007U68S+NM\(T68$;&Z];Y!EK'0'"2HID(U M#:KI4,V :B94LZ":#=4DX,; D0T?2IN-U0[XPNUZWY N[O(%&W6QY/X];+WT*XHR$])%W01HO^!:DY2TRRBFN:Y@7XWQ^3A+T]R1O8WZAD]0]02P,$% @ L8%"6$!' M^&ULM5W1;MLX M%OT5P3M8M,".+9&49'>3 %.3,]N'3HMF9_=9L9G$&-OR2G(R \S'KV0KIDA> MTI)[711M[!P>B;S4Y3DD)=V\YL7OY;.45?#'9KTM;T?/5;7[,)F4BV>YR/>;')JOIC\30I=X7,EH="F_6$A&$RV62K[>CNYO#=U^+N)M]7Z]56 M?BV"Y+WLOIM][6H/TU.+,O5 M1F[+5;X-"OEX._HI^B#2:5/@@/C/2KZ6G9^#IBH/>?Y[\^'3\G84-FGH=,RF8/?G-_:?#Y6O*_.0E7*>K_^[6E;/MZ/I M*%C*QVR_KK[EK_^2;87BAF^1K\O#O\%KBPU'P6)?5OFF+5R?P6:U/?Z?_=$V M1*< (8X"I"U ^A:@;0%J%*"N4V)M =;W"'%;X%#UR;'NAX;C697=W13Y:U T MZ)JM^>'0^H?2=7NMMDU'N:^*^K>KNEQU]V4GBZQ:;9^">_E4=X"J#++M,OA% MYD]%MGM>+8)/VV-W;,+ZH_:I_OM-[O*BRA[64I5_QV65K=;E^^"'8+4-/J_6 MZQI=WDRJ^GR;HTX6[;E]/)X;<9P;#3[GV^JY#,1V*9= >>XOGWC*3^IV.C46 M>6NLC\1+R.5B'-#P'P$)"0U^N^?!NQ_> ^0P#0">^ M^ZRT1J.G'D8/O-3!:_280O68]E3!GG'D9#!GDST_E+ML(6]'=7HL9?$B1W=_ M_UN4A/^$PH%)QC')!!*9%AAV"@SSL=_]NM\\R"+('X.'(L^6P<.^K!%E&2RR M2C[EQ4K6UW)] ;=A>A_\Y>E<'[W'&AHP3#)^)(L/9,VX^7)';B8OW2@@'4Z+ M0GR*0NR-PK_S*EL'VUH2%/)%;O<2:MPC1=*M0LS&L5Z-.8":6BANH^*0C)G1 M) !JQL;I":75-3G5-?'6]9=@X:L:E120"3I$85$[LA M9G85;12-H_$4KF)ZJF+:HXJUYGJJKYQW63V:!O4(NVBN'ZC&1[(HZIQ$.(ZG M1@>=.V!FO?NQ"1@V(W#-IZ>:3[TU5TIBM5WD&[ ?3^W 6'&9@Z"9454;1*=6 MA&U02EQ]>':JYJQG-7L'>0:U=SA-9]H?HQ7:0L0H9#0#3)TF1D. L(@X(AZ% M2CR&WL9H-5_P66;EOLZ-H,;S4@P=&5#9."J;P&+3@]%1\M$5A%9+BA4>3#:. MRB:PV/3P$!4>\EV#7UN\FZVBF(S-\0^"I=3*CP",AI'))B!8DHZI(S$HS1]Y ME6NOP:"E2+O'IN/4K"^UY!M+S,K:3(DE? 2 BB+:&33TNBH9'?EU])?JN9;1 MGRJY@2\P5&6,RL91V006FQX'):2C^!KYSRO/!X<'DXVCL@DL-CT\2OM'?O'? MR^BT'-VK/303PED(/P\17HA>0R7]HS[:WY/A4RL!_4R7UH^_7^BV%?NRH,[2TU05@A(XCL[X0+#%A H*QT*7Y(R7Z([_J M_U56S83W86[TOKXT5@L9B&V37 [Z]Z^@EQ+V'F-PJL%DXZAL HM-GZ55MH2$ M5Q@)"*I1067CJ&P"BTT/CS(JQ*NT^XT$+8>FUM+9V)!^3 ,:ON#C[3"+CX7*%63H"<<0(]AL66HAN@Q)H" M T#1U)K)!5"I*10$ &).@T>4V";^:>L+IL%:1G.RBEJ7-(R;FA+(@2/4; $0 M%T61HPV4HB5^17M6%+P!!BL%_X$'#T68;!R536"QZ2%4DIVDUU *7A\P.#R8 M;!R536"QZ>%1/H/X?48_I6!/\T=Q;*V.0; I-?T(!V TM-@$!*OEB6/UB"BC M0?Q&XZQ:F%G'G:5C<[T(0$7U &*I(@ VLR<) 1AAK#/2Z/L"E$RG_M6#@7*A M93.';6(&VH&SY(*+SZR^B\\AEZC2P=2O@WN8R@N=IO_ @[=/H$[JH[()+#8] MA$K<4W*%\8-Z'S]6H(51L#9, BH8F2L HA_"FRGQ0O_D8 M.G" !B"93GWK[XY"S&H(![GIN!VXV!5UY4*HWX5\V56K1;8^7C7WGB4"Z$(+H0"FXUJC1QV_EA#"E D'3-/$0X4:38)F.L^$"R9NI9! MJ'(G]/O<25N\.ZU(K<1JNPD66G-; *JV5ZE93\ -$=?D%E/&A*$:$P8:A)B8 M\7;AS"&E)TXX<,P19J:,"?,;DS[SF"V%IH=2:W4/1IG!!E"Q)4P$@$J2<0@/ MXGK-E9YG_LGZ"Z8U6T8C"C0QYW0=N-AJ#!B7FH+"@7-MXV1*-#._:&Y5@B_9 M^1D&[_9&W9^/RB:PV/18=+;HLRLH X:[&1]W-S[JEB,L-CT\RH@PA,W[#-B7 M'X7F0LT<@K'(SI4VC-4NSK28 "P.9RZ/R93;8'ZW822'VDF@U M5.: ^', 1FR8 &"T-O2.S32QLF*QWXI=D$XN MWF_A/Y7!G1AU00:536"QZ4%5WC*^QLW@,:K=1&7CJ&P"BTT/C[*;L7\%J5^. M87;Z(+&U!P&"Q<2$ C+#8FOP!8#2:NO8@Q)V[K_T.[B+1JL)*IO 8M.#JDQJG%PCRZ Z550VCLHFL-CT\"BG&OOOD^F79>Q;5Z+0VA4- MH>PY$PAE;:<5 (I$KC636!F_V&_\@!F3JZW8^D]EO]W(HM5.3,BBU0!%JQA6#) MU.6B$N4:$[]K?!,KOG9 W2R(RL91V006FQX+Y6B3:VP63%"]*2H;1V436&QZ M>)0W31 V"R;V0P08M?;0)GL[CS! >:9"0@_#Q%>B%Y#9=42OU6S4P/*FH[_J(-[*.JJ(RJ;P&+3XZ?,9S*]1@)!M9&H M;!R536"QZ>%1-C+Q+YGV2R"S7I)CUD-RV$QG)0=8Q.%X]"6GGN*W. D M<_%*C_]4AG9M5#:.RB:PV/2@*N.97N-I="FJ%T5EXZAL HM-#X_RHJE_=;57 MYFDYM$47ZR:?.8RRGDUJH^*9];0" )6$KE6>5%F[U&_M+I(Q%VH;_ZD,[L*H MBY6H; *+30^JLJWI-?;&IJC>%96-H[()+#8]/,J[I@A[8UL.;=K3NB=_#J&( M=4MBB](>]&TN(P-,A+EF4%)E!%._$01F4*ZVQN,_E<$=&'69$I5-8+'I0>T\ MR?L:&VI35&N+RL91V006FQX>96U3A VU+4?WAC1S\N4\A)^'B-2^X\Z^T7G2 M>4_+1A9/AQ?DE,$BWV^KXPLU3M^>7L+ST^'5,\;W'Z,/\PCXGDO7UH#G!ZE='=_P%02P,$% @ L8%"6-Q3#CI !@ A24 !D !X M;"]W;W)K&ULM5IM;]LV$/XKA%<,+;#8(B7+=N88 M:"RM"["@08)NGQ69MH5*HD?123OLQX^49.N%9R9>F2^))#_WD,>C[DV14+>\LVHV'$:K4JA+!T1 MQ_%'693D@\6\?';'%W.V%VF2TSN.BGV61?S[-4W9\]4 #PX/[I/-5J@'H\5\ M%VWH Q5?=G=W58#I *[J.]JFX9\^_TUJAL>*+65J4?]%SC74&*-X7@F6UL)Q!EN35 M_^A;O1 M T941Z))-^@![J1&T 4*,I7Z!-E M&Q[MMDF,;O)J.RJS7AQ0Z)[&+(^35$G>")H5Z'U 192DQ0>)^O(0H/?O/J!W M*,G1;9*F4KB8CX23NZXF1TY,SD6W+!?; H7YBJX ^< L[QOD1W*A MCJM%#JMU38R$ 8V'R'5^0<0A+C"?Y6O$<2E.('5^;/3P?X_>60SWN'7&*77V#$NHL>4HJ+>2I#%*TX/YE1N\;+813&]&DB_5U#^1 >+GW_"OO,K MM-PVR0*;9*$ELHYAO*-A/!/[XA-G18%VG*T3 9F@DIZ6TBJ0/"VP-YV/GMHK M"V#\21<35!B_A2$S,O2ZJ%!'N6,\;,;KJ#@^JC@VJGB3QRRC:,U9AECEPDYX MF(IGTIZD-LOA5JW$&Y/74!)N(.>WL@!)B(#ZL[.:H[,:K[,9-^)/FG M=BQK&4)$E&\2Z5A T\ C34# R R)#V- 9#;7[H0 'FMX3H:3X\:3XT:+[=2 M0:IBY3I*.'J*TCU5FLL0JT*SBK=I$CW*:"N^0TM@9#_7I]HD"Z;::NFOC(ZY M..D?9L<5G1E7])X6@N]CL>[MI)FV MX9W>-H)8>KXD-+%T%,9.D\@Y9B]19V:W-"KV''Y7S!3G[A2K;(%5MM 66]<8 MK:P:OT%N5)/:,H]-ML J6VB+K6L>TIB'_%"&5(NWWV$\)L-^D@3!)JZ6. P MU\%]MA""^9.A>\(Q-&DZ-B:;9^1*-5%G!EK(7]:HMO/R_+[*.I/O:;$40&'L MGHJFN,E_L3D!_BRVE%=E*:BF4?KLU\PF6V"5+;3%UK5#DZ3C\5MX06/J?[9Y M;+(%5ME"6VQ=\S1E!3;7%2]Z0: $\'0G"*!\W0<"J)F6"D(H/&[YC:ZF346! MS27%&2X0*B?PT.TK#144;C]9#$"8WX>%$,QS3I6-N"DKL+FNJ Q\5QH8_8M> M**3. M:+?45+WBM==86+X*%4 HO9WV$JJK=%.P$&/&?6[3I6;K]4KZ71<(->[GDP&$ MT@)("*$P.=4G($TI0,RE0.44XVW$-[1 ^_S0)Q!,&I_30[C(-TA>E.]M'E-P M2?3T_<+1MP)YL7\ $_5C!HPZ42R0IE@@YF*A^1Y4Q\SW?\@8\N'EZ&'F/=<] M664+K+*%MMBZ%FJ*&^*]0?0@5FL>JVR!5;;0%EO7/$W-0\Q?)LZ*'OK7 JA; M7\/,[7J("^C70URG&O:DJ22(N9(X-WJ\JK" 4!.ML(!0V-'#)@2;M-QS5_.F MLB#FRN)'6__7X+ ;]P:/;747JK':8Z%4.;.H.8ZPQ[,13\%M!OP4,H MK<4>P%QN?T5TE'9Y"FG2?B^J8P/'I\'5F9_J1K!=>:CED0G!LO)R2Z,5Y0H@?U\S)@XW:H#C MR:O%?U!+ P04 " "Q@4)8_AM'XD,* #8: &0 'AL+W=OS,V69;>6NS/*=5\B7F\E=<"5B&K9__Z#_ M?.Q\W9GGM)0/^>:_V;):WTSF$V\I7]+73?4Y?_^G;#I$#[Q%OBF/_WKOC=:? M>(O7LLJW3>-Z"[;9[O1_^DRZK--N4/WC?>=G.^Y1M-G6;\GI6U=MY^+39HMFF^],VA1>V*?(^ MY;MJ77IBMY1+2WON;L\<[6?U^)P'*?P8I/O0">1R,?4B_T^_ M^Z'>359U_RR;]]"'%AQIX0?-UDOH1HEOWBAMZ*+S_(J.W.@"MSU[CJEEGQ=5 M^KR17MG,-]O\.#&)G7G(G5?E/EW(FTF='$M9O,G)[=__%C#_'[9H(&$<"1,@ MF!88<@X,<=%O__6Z?9:%E[]X*[4?GV9/Z?W_\CRZ/V'I$7OX&GJ[C:YG;^T! M=W[PT '_ZL<)T,=IHTC/HTB=H_COO$HWWJ[^0B].B=$V8B<$:W4AI&1*.Z-F M4(2$&B,#@X1Q)$R 8%I@YN? S+\]%9P0<7LG#_QITDD%%A4) MC%1@JDC NBIAJJB?3$-[*DC.?4V$AJ&MA]'4]9)"8V*:JI.0K"0YG2: M^*V?H),=[$VH/3L$H>IXV*/C=UM99(O4/@>=@,%S$$GC4)I T?10*/\5C&' M J@#@](XE"90-#T\RH4%;AO6+T408R\-_&@:='.$3<:F1IHP9:%O9!QADX5) MBZ;W6#FFH(]E^L@-M=7LX2OY?T"IX/IF2UB\SL]:AWQ-Z-L4<73>3=7F*J &6QL.-'#P9D30.I0D430^.\H!!,D:N@!I#*(U#:0)%TY:F M7ZYH&/J.:YR/L*GFQOD(BRI*N@7V6P0K?!TA)#/[?A)@Z>B]#E,"A- MH&AZ;)05#.D8J0)J!J$T#J4)%$T/CS*#H7O!KU^J8,9^R^IC@Z3]T\T;9I/8 M2 CKFC1[.PTTGB4,0S=JX/]\D9B.2PP3FDV*JKMW=U$89*BH'O64]A4 M?NNDIU[=I%Q6Y'99OU5K63A7.MR P<5,T-4V*$V@:'HHE 6,@A&R0@3UA5 : MA]($BJ:'1_G"J,^:X%>R0L/HG&GHE#<]V%21<>[2HHJ,#",L*N)?JH^(6F6/ M;INEYX5^OL.-'#P5L76/V,+',1;=(N4)(S)&IH#:0BB-0VD"1=/#HVQA!"BJ M;!A:#B!&V81-Y1LKHA95.#>.("RJ*+ITYC)2+BMRNRPC4_1P&F[DX*D(77"# MT@2*I@='NZH\5=3'4]V56?K38[K(7K*%M:O0Q34HC4-I D73KYU0MH^,47A) MH%802N-0FD#1]/ H*T@ A9?$K'V,$^.R#(LJ\&G71G";C%'CP@R++ S8I2LS MB#)7I%?!92L]]+,<;NS@&0E==H/2!(JF!TCY03)&&2:!.D(HC4-I D73P].Z M& Y0ADG,BLC8-XXD+*J$.A=$N*5)0(P""V&3)1>72(GR6Z171::>/'JX$#=V M\.R$+L1!:0)%TP.D+"(9HRJ30$TBE,:A-(&BZ>%1)I$ JC*)I=YRRA+7.JFE MB7%\PBVB^H BZ:8.BRJ^M/I!E/\B;O_U2R'32A;>PSK;I=9>0]?O>)F.49U*H*X32.)0F4#0]/,H54D!Y)K64 M1YJWGK&)NN44%I%Q59FPBBY%19I$!BC:964(9&W>FL(J, M7&$I[(RZ*O$UE=[7UHTPWHW@SAMI"*(U#:0)%T\.C;&$, M*-Z,S4)*:I0]/-A4*QI@--VGP M'(2NPD%I D738Z+<8#Q&N68,]8)0&H?2!(JFAT=YP1A0KMDPYNW]M;ORT4/# M&XUV9W[C'EG"HHI\XS84L]:36K:R6!T?D5-ZB_QU5YT>JG%^]_P8GKOCPV7(G30W84_O3,GT]IL1+_5'^=.X]D;%Z3$ZIQ=5OC\^ M)^8YKZI\>_QU+=.E+ Z"^N\O>5Y]O#A\P/EA1K=_ 5!+ P04 " "Q@4)8 MX *-T10" "O! &0 'AL+W=O1& M?3$<.-_EX -)(]6#+A -/)5V4I74V%#M ETI MI+D'E3R(PW :E)0)DB5^;:FR1-:&,X%+!;HN2ZJ>Y\AEDY*('!;NV*XP;B'( MDHKN<(7FOEHJ&P4]2\Y*%)I) 0JW*?D4S>83E^\3?C)L]-$<7"5K*1]<<).G M)'2&D./&. 9JASU>(^>.R-IX[#A)+^F Q_,#^Q=?NZUE335>2_Z+Y:9(R0<" M.6YIS.)]AT:O-6+7Y![3L5(XBB=Q"' M\03N5PLX/[OXER:P!?15Q'T5L><=O[(*^/W#9L"-P5+_&;+9TDV&Z=Q%F.F* M;C EMM,UJCV2[.V;:!I^/&%VW)L=GV+/OBIJ'=*&JGS(6@N>>K"[4OLLCD97 M2; ?D)STDI/72D*%BLE!Y=,<8WA&JO30 01'_>>N\BU5.R8T<-Q:JG!T=4E MM=>C#8RL?$NNI;$-[J>%?5%0N02[OY72' +7Y?T;E?T%4$L#!!0 ( +&! M0E@(!?JE: , /$6 - >&PO8;AP2H+Z/]L38#E=CW MY)Q[;%_GH\-"K3F]65"JG%7*13%R%TKE'SROF"UH2HJ++*="(TDF4Z)T5\Z] M(I>4Q 604NYU?3_T4L*$.QZ*97J5JL*994NA1F['KV...7R.=31\[SI&;Y+% M=.3>G;W]LG9SX%_[=^>4^[M"C="?R.&1SA"_6"B M_:.&>6B2&B=(Z]IR[27%Z%Z'O\7&! MP#ZAOW^A-5E#.[7E55M@/$PRT>R$P#4!G9NDU+DG?.1."&=3R8"5D)3QM0EW M(3#+>"8=I;>@-M.!2/%@X([IP>ZL=%(F,EGF-AG,[[0Z?0_8], @X[PVV'5- M8#S,B5)4BBO=*4\N@X\@IVK?KG/M<"[)NM/MN0VA/.@DTTS&5#97!'<3&@\Y M3<".9/,%'%66>P JE:6Z$3,RSP0I/6P854/+SBCG-W#I^I[L:*^2K54M2U'4 M36VH:AH9TP'];36CO2T;/DO7R=E]ICXM]7!$V8=:H=>2)FQ5]E=);0!3[^#J M),_Y^B-GCQ5PA#^[&J8-V!@>2#3T^8:7VV\0@[7 ;:FARH$&RE> MB=A(\;D&Q#YOP(@B^VIC>8"!K0)6.Y#?G@=JRLX) EA5S!NV@W$DBC $:M%> MHV&(S$X(7_OZ8+LD"*+(C@!F=Q $& *[$4-8?20$3;8T.P6BP^0"X9 M9K>]9!:G3\Y!#\)5VFLX0("TS26!BIJ\=Q1;! M4]NBDDQ"?WUE$=(UA9WSLO $OL1\EBQ_NROETXM4/YZD_,%>RZ+2UYVE,:N/ MW:Y.EZ+D^C^Y$I4]LI"JY,9NJN>N7BG!,[T4PI1%U[NZBKHESZO.YT^[:\U4 M%VY((U*3R\KN;'9\R\6+_G.\V63K7.=/>9&;S77'?2]$AY5YE9?Y+Y%==ZXZ M3"_ERU>I\E^R,KQ(4B6+XKK3VQ[X)I3)T[]V)PWDG#]IM\?PIT=N0:X[T96] MX")7VK@SW/6Y95P+>_)VJS;R-B^,4"-NQ!/3>7L7?1!;?AVF'WN6W$ MC^K_-*-<+/)4C&1:EZ(RVW94HF@ *[W,5[K#*EZ*Z\Y0KH5J[L?^P"3;WINQ M4*"EU,?<'E"3S.$1HDP?DNG=9#28CTF># M'$[O9P#21R#]$T+>#.X&#\,Q2[Z.Q_,$ 8(8' V0'8QXP R1"##\W7U(/D* M(",$,CHCY'\ VWM0L+=Y0EC;26(I*6R]#3,PM/6*Y#-*?M?U1MQ\R82KI M$;ODAA>\2@5SL0SCU:X!1\+PO&AA8D+I$1ME4JV%-LU)VD'>2O7"56;[N3** MIQ 34TJ/V"FW/%?L&R]JP>X%U[42#AGB83+I$=ODBY392UX4D ?S1H]8'&Y M*#MH1V(M"GNEC,U%NJQD(9\W#,8)/NA$5]+V'V<"CSC!D6>9 6HVL[#@159JWGT/,"1ZQ$Z8K MH;B+-1/Q_(?UBY#/BJ^6$!-3A4>LBJ1^TN)G;4]BX_6>4SU,#AZQ'&9\P]8N M)G9_WL12HURGA6SL#R$Q:WC$UIC886)?-&RN>-9T]4 I;A_$_>#$QUSB$[OD M8(+&+F:RR/?&BX^YQ"=VR=]9$+N8<\N@_X6(F%I\\CP#28=:10,?K6(16P:F M0P?;$%.,3ZP8-"]JMR&F&/\\"<>N.2$F)AG_1(G'P6[&M.*?,P-I=S,F&?\$ M&"$!-S24#L$C34;KDH$"[79!<1$YT6(K8(&V^W6Q*P2$%OE4(SS5A!L#7-,*0&Q4O @QX>8 MF&""4PAF%^1NF@=@O6M0B(D))B 6S![F^_ QS5?=PL24$Q K!X_*8*>' MF()"\E0&PPP@)J:@D%A!.&8(,3$%A<0*PC$CB(DI*#SG3,KW&&)B"@K/FMCT M(28Z.4^L(!SS \3$+!026PC#_.YF:]\Q,0N%Q!9"I\]:<4>(62@DMM"Q;/:2 M)?;J&<3$+!026^@XIM,[7#F"62@BMM!Q3'<$8F(6BH@M]*8 MKS]:'(#11H2))SI%'>TH)HPV(DP\$;%X<$P8;428>")B\;A2BXV [4C>N%)Y MV:S%<85I^V9OC1IT71BQ>-XP!UGF@G9>L$FUO9"K(4!,3#P1L7C>,">5$SH),3'Q1,3B>2ME73+WY9W251*XAI-@$2:>Z#05MTO6#CMV/0]7 M V+BB8G%\XYY6QMK'7;?K,6N2_96_8"8F'AB8O'@A4+X>H\Q"\7$%H*+%PXZ M,L;D$Y]BJ<#>,H;#E)A[8F+W'"VV;M^@$!-S3TSL'@2SV828F'MB8O?@->'6 MP$%7)5,O2\9JPNVUTYA[8F+WX#7A5FMB[HF)W8-CPBBSC[FG3^P>'!-&F7W, M/7WJV9_]Y2P'WYE]S#M]YYVN.UE__I2)15Z)[,%>7MO]*2_2F6+-AUNSZ 5A MLVYQ41?%T.Z;5G>29[M_2=K].]7GWU!+ P04 " "Q@4)89LT1.G0" !M M, &@ 'AL+U]R96QS+W=OW&\?RCKH?UKAS;X:$[E]/ER*;KC^UX6?;;^MRN MW]MMJ66Y]+J_GU$]/]W/7+Q^GLO_3.PVF_VZ_.S6OX_E-/YC+E[=5U;^\I:J>.T@@2.8/4@C2^8,,@FS^ MH Q!>?X@AR"?/R@@*.8/:B"HF3_H$8(>YP]*2Y1Q29 TP9I ZX1<)P*O$X*= M",1.2'8B,#LAVHE [81L)P*W$\*=".1.2'BOJK01Z*^JM!'HKZJT$>BOJK01Z M&^IM!'H;ZFT$>AOJ;01Z&^IM!'K;Y&4W@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN! MWH9Z&X'>&?7.!'IGU#L3Z)U1[TR@=T:],X'>&?7.!'KGR<=* KTSZIT)],ZH M=R;0.Z/>F4#OC'IG KT=]78"O1WU=@*]'?5V KT=]78"O1WU=@*]'?5V KU] M\K,)@=Z.>CN!WHYZ.X'>CGH[@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'> M@7H'@=Z!>@>!WC'Y69! [T"]@T#O0+V#0.\&]6X(]&Y0[X9 [P;U;KY3[V'\ M/)3AUO.UQNM_)]7CY=QRN_QU^;5S,DIC9K$EFV@O/V<%) VL0I4I'TWC5K;YSOQD7Y7 MO?KY%"@M#D,_IDVURSE\82PU.QIL3>5"Z+O&Y;+.'L;V MKY3ES_UXH!B[EA:W+N;O;BB[V*%G*3_U ME.K3)=[HT6^W74.M;^Z'QG)='H92B&*N3O]BJ^)I?39[T?3M%MJWYE=KO?1Q_T\C\3F MQ_EW_.>,7^M_L \!TH<$Z4.!]*%!^C @?5B0/M8@?5R"],%7*(V@B,I12.4H MIG(45#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05 M*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D M52BR*A19%8JL"D56A2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56CR&I0 M9#4HLAH460V*K 9%5H,BJT&1U:#(:E!D-2BR6A19+8JL%D56BR*K19'5HLAJ M462U*+):%%DMBJQK%%G7*+*N_Z>LO[S??W+\_*P'UXTO^6S^8_SU;U!+ 0(4 M Q0 ( +&!0E@'04UB@0 +$ 0 " 0 !D;V-0 M&UL4$L! A0#% @ L8%"6*F6KF/M *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ L8%" M6)E&PO=V]R:W-H965T&UL4$L! A0#% @ L8%" M6)8U,:J$!P 3"P !@ ("!'PX 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ L8%"6)T-JI'L @ 4 H !@ M ("!22 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ L8%"6)&8B:,7"0 .%$ !@ ("!$B\ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L8%"6-!W!.=O! T H !D M ("!+DH 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ L8%"6'_.O+L.!@ +1( !D ("!)U\ M 'AL+W=O&PO=V]R:W-H965T@P0 4* 9 M " @1IO !X;"]W;W)K&UL4$L! A0#% @ ML8%"6)XL2FEU! T0L !D ("!U', 'AL+W=O&UL4$L! A0#% @ L8%"6'0\398N!0 M]0L !D ("!+8P 'AL+W=O&PO=V]R:W-H965T4DQ@, (T( 9 " @6R6 !X;"]W;W)K&UL4$L! A0#% @ L8%"6#QR./V/!0 $A !D M ("!:9H 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ L8%"6&VSO?E=#@ Z2X !D ("!I*\ 'AL M+W=O&PO=V]R:W-H965T#G@0( +<' 9 " M@7C! !X;"]W;W)K&UL4$L! A0#% @ L8%" M6 2S$5-# @ B@8 !D ("!,,0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L8%"6/IGM() ! P@D M !D ("!\=, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L8%"6+[8JDW&PO=V]R:W-H965T M&UL4$L! A0# M% @ L8%"6$_-3V7H P &PO=V]R:W-H965T&UL4$L! A0#% @ L8%"6!S. M2:,A P )P< !D ("!V_P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L8%"6)0_O#UO"0 D2 !D M ("!K@8! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ L8%"6 E9K;ZQ!P ]$H !D ("! M_!T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ L8%"6"R"=_;1 @ \0< !D ("!@BT! 'AL+W=O&PO=V]R:W-H965T , ) + 9 " @=D\ 0!X;"]W;W)K&UL4$L! A0#% @ L8%"6$XG,W.& P K0L !D M ("!B$ ! 'AL+W=OUD& #Y, &0 @(%%1 $ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ L8%"6.V;T<<3 P 3@\ !D ("!)E(! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ML8%"6+NF:^'C P ;1( !D ("!$&$! 'AL+W=O&PO=V]R:W-H965T, 0!X;"]W;W)K&UL4$L! A0#% @ L8%"6(*#P &0 @(&JDP$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ L8%"6+!P#H*L!P UTX !D ("! 9L! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ L8%" M6/'J02QP! EQ< !D ("!^:D! 'AL+W=O&PO=V]R:W-H965T\;@0 $D8 9 " @=2R 0!X;"]W;W)K M&UL4$L! A0#% @ L8%"6-1CV8.K" M&0 M !D ("!>;&PO=V]R:W-H965T&UL4$L! A0#% @ L8%"6/X;1^)#"@ V&@ !D M ("!BM(! 'AL+W=O&PO=V]R:W-H965T M7!E&UL4$L%!@ !: %H K1@ "CO 0 $! end XML 102 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 103 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 105 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 434 371 1 true 90 0 false 7 false false R1.htm 0000001 - Document - Cover Sheet http://www.viavisolutions.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 2 false false R3.htm 0000003 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 3 false false R4.htm 0000004 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 4 false false R5.htm 0000005 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 5 false false R6.htm 0000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 7 false false R8.htm 0000008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 8 false false R9.htm 0000009 - Disclosure - Basis of Presentation Sheet http://www.viavisolutions.com/role/BasisofPresentation Basis of Presentation Notes 9 false false R10.htm 0000010 - Disclosure - Recently Issued Accounting Pronouncements Sheet http://www.viavisolutions.com/role/RecentlyIssuedAccountingPronouncements Recently Issued Accounting Pronouncements Notes 10 false false R11.htm 0000011 - Disclosure - Earnings Per Share Sheet http://www.viavisolutions.com/role/EarningsPerShare Earnings Per Share Notes 11 false false R12.htm 0000012 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 12 false false R13.htm 0000013 - Disclosure - Acquisitions Sheet http://www.viavisolutions.com/role/Acquisitions Acquisitions Notes 13 false false R14.htm 0000014 - Disclosure - Balance Sheet and Other Details Sheet http://www.viavisolutions.com/role/BalanceSheetandOtherDetails Balance Sheet and Other Details Notes 14 false false R15.htm 0000015 - Disclosure - Investments and Forward Contracts Sheet http://www.viavisolutions.com/role/InvestmentsandForwardContracts Investments and Forward Contracts Notes 15 false false R16.htm 0000016 - Disclosure - Fair Value Measurements Sheet http://www.viavisolutions.com/role/FairValueMeasurements Fair Value Measurements Notes 16 false false R17.htm 0000017 - Disclosure - Goodwill Sheet http://www.viavisolutions.com/role/Goodwill Goodwill Notes 17 false false R18.htm 0000018 - Disclosure - Acquired Developed Technology and Other Intangibles Sheet http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangibles Acquired Developed Technology and Other Intangibles Notes 18 false false R19.htm 0000019 - Disclosure - Debt Sheet http://www.viavisolutions.com/role/Debt Debt Notes 19 false false R20.htm 0000020 - Disclosure - Leases Sheet http://www.viavisolutions.com/role/Leases Leases Notes 20 false false R21.htm 0000021 - Disclosure - Restructuring and Related Charges Sheet http://www.viavisolutions.com/role/RestructuringandRelatedCharges Restructuring and Related Charges Notes 21 false false R22.htm 0000022 - Disclosure - Income Taxes Sheet http://www.viavisolutions.com/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 0000023 - Disclosure - Stockholders' Equity Sheet http://www.viavisolutions.com/role/StockholdersEquity Stockholders' Equity Notes 23 false false R24.htm 0000024 - Disclosure - Stock-Based Compensation Sheet http://www.viavisolutions.com/role/StockBasedCompensation Stock-Based Compensation Notes 24 false false R25.htm 0000025 - Disclosure - Employee Pension and Other Benefit Plans Sheet http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlans Employee Pension and Other Benefit Plans Notes 25 false false R26.htm 0000026 - Disclosure - Commitments and Contingencies Sheet http://www.viavisolutions.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 26 false false R27.htm 0000027 - Disclosure - Operating Segments and Geographic Information Sheet http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformation Operating Segments and Geographic Information Notes 27 false false R28.htm 0000028 - Disclosure - Subsequent Events Sheet http://www.viavisolutions.com/role/SubsequentEvents Subsequent Events Notes 28 false false R29.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 29 false false R30.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 30 false false R31.htm 9954471 - Disclosure - Basis of Presentation (Policies) Sheet http://www.viavisolutions.com/role/BasisofPresentationPolicies Basis of Presentation (Policies) Policies http://www.viavisolutions.com/role/RecentlyIssuedAccountingPronouncements 31 false false R32.htm 9954472 - Disclosure - Earnings Per Share (Tables) Sheet http://www.viavisolutions.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.viavisolutions.com/role/EarningsPerShare 32 false false R33.htm 9954473 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLoss 33 false false R34.htm 9954474 - Disclosure - Acquisitions (Tables) Sheet http://www.viavisolutions.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.viavisolutions.com/role/Acquisitions 34 false false R35.htm 9954475 - Disclosure - Balance Sheet and Other Details (Tables) Sheet http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsTables Balance Sheet and Other Details (Tables) Tables http://www.viavisolutions.com/role/BalanceSheetandOtherDetails 35 false false R36.htm 9954476 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.viavisolutions.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.viavisolutions.com/role/FairValueMeasurements 36 false false R37.htm 9954477 - Disclosure - Goodwill (Tables) Sheet http://www.viavisolutions.com/role/GoodwillTables Goodwill (Tables) Tables http://www.viavisolutions.com/role/Goodwill 37 false false R38.htm 9954478 - Disclosure - Acquired Developed Technology and Other Intangibles (Tables) Sheet http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesTables Acquired Developed Technology and Other Intangibles (Tables) Tables http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangibles 38 false false R39.htm 9954479 - Disclosure - Debt (Tables) Sheet http://www.viavisolutions.com/role/DebtTables Debt (Tables) Tables http://www.viavisolutions.com/role/Debt 39 false false R40.htm 9954480 - Disclosure - Leases (Tables) Sheet http://www.viavisolutions.com/role/LeasesTables Leases (Tables) Tables http://www.viavisolutions.com/role/Leases 40 false false R41.htm 9954481 - Disclosure - Restructuring and Related Charges (Tables) Sheet http://www.viavisolutions.com/role/RestructuringandRelatedChargesTables Restructuring and Related Charges (Tables) Tables http://www.viavisolutions.com/role/RestructuringandRelatedCharges 41 false false R42.htm 9954482 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.viavisolutions.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.viavisolutions.com/role/StockBasedCompensation 42 false false R43.htm 9954483 - Disclosure - Employee Pension and Other Benefit Plans (Tables) Sheet http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansTables Employee Pension and Other Benefit Plans (Tables) Tables http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlans 43 false false R44.htm 9954484 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.viavisolutions.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.viavisolutions.com/role/CommitmentsandContingencies 44 false false R45.htm 9954485 - Disclosure - Operating Segments and Geographic Information (Tables) Sheet http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationTables Operating Segments and Geographic Information (Tables) Tables http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformation 45 false false R46.htm 9954486 - Disclosure - Earnings Per Share (Details) Sheet http://www.viavisolutions.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.viavisolutions.com/role/EarningsPerShareTables 46 false false R47.htm 9954487 - Disclosure - Accumulated Other Comprehensive Loss (Details) Sheet http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails Accumulated Other Comprehensive Loss (Details) Details http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossTables 47 false false R48.htm 9954488 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 48 false false R49.htm 9954489 - Disclosure - Acquisitions - Contingent Consideration Rollforward (Details) Sheet http://www.viavisolutions.com/role/AcquisitionsContingentConsiderationRollforwardDetails Acquisitions - Contingent Consideration Rollforward (Details) Details 49 false false R50.htm 9954490 - Disclosure - Balance Sheet and Other Details - Narrative (Details) Sheet http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsNarrativeDetails Balance Sheet and Other Details - Narrative (Details) Details 50 false false R51.htm 9954491 - Disclosure - Balance Sheet and Other Details - Contract Liabilities (Details) Sheet http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsContractLiabilitiesDetails Balance Sheet and Other Details - Contract Liabilities (Details) Details 51 false false R52.htm 9954492 - Disclosure - Balance Sheet and Other Details - Accounts Receivable Reserves and Allowances (Details) Sheet http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsAccountsReceivableReservesandAllowancesDetails Balance Sheet and Other Details - Accounts Receivable Reserves and Allowances (Details) Details 52 false false R53.htm 9954493 - Disclosure - Balance Sheet and Other Details - Inventories (Details) Sheet http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsInventoriesDetails Balance Sheet and Other Details - Inventories (Details) Details 53 false false R54.htm 9954494 - Disclosure - Balance Sheet and Other Details - Prepayments and Other Current Assets (Details) Sheet http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails Balance Sheet and Other Details - Prepayments and Other Current Assets (Details) Details 54 false false R55.htm 9954495 - Disclosure - Balance Sheet and Other Details - Other Non-Current Assets (Details) Sheet http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails Balance Sheet and Other Details - Other Non-Current Assets (Details) Details 55 false false R56.htm 9954496 - Disclosure - Balance Sheet and Other Details - Other Current Liabilities (Details) Sheet http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails Balance Sheet and Other Details - Other Current Liabilities (Details) Details 56 false false R57.htm 9954497 - Disclosure - Balance Sheet and Other Details - Other Non-Current Liabilities (Details) Sheet http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails Balance Sheet and Other Details - Other Non-Current Liabilities (Details) Details 57 false false R58.htm 9954498 - Disclosure - Investments and Forward Contracts - Additional Information (Details) Sheet http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails Investments and Forward Contracts - Additional Information (Details) Details 58 false false R59.htm 9954499 - Disclosure - Fair Value Measurements - Schedule of Fair Value Measurements (Details) Sheet http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails Fair Value Measurements - Schedule of Fair Value Measurements (Details) Details 59 false false R60.htm 9954500 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.viavisolutions.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 60 false false R61.htm 9954501 - Disclosure - Fair Value Measurements - Fair Value of Debt (Details) Sheet http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails Fair Value Measurements - Fair Value of Debt (Details) Details 61 false false R62.htm 9954502 - Disclosure - Goodwill (Details) Sheet http://www.viavisolutions.com/role/GoodwillDetails Goodwill (Details) Details http://www.viavisolutions.com/role/GoodwillTables 62 false false R63.htm 9954503 - Disclosure - Acquired Developed Technology and Other Intangibles - Summary of Intangible Assets (Details) Sheet http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails Acquired Developed Technology and Other Intangibles - Summary of Intangible Assets (Details) Details 63 false false R64.htm 9954504 - Disclosure - Acquired Developed Technology and Other Intangibles - Amortization (Details) Sheet http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesAmortizationDetails Acquired Developed Technology and Other Intangibles - Amortization (Details) Details 64 false false R65.htm 9954505 - Disclosure - Acquired Developed Technology and Other Intangibles - Estimated Future Amortization (Details) Sheet http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails Acquired Developed Technology and Other Intangibles - Estimated Future Amortization (Details) Details 65 false false R66.htm 9954506 - Disclosure - Debt - Carrying Amounts of the Liability and Equity Components (Details) Sheet http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails Debt - Carrying Amounts of the Liability and Equity Components (Details) Details 66 false false R67.htm 9954507 - Disclosure - Debt - Additional Information (Details) Sheet http://www.viavisolutions.com/role/DebtAdditionalInformationDetails Debt - Additional Information (Details) Details 67 false false R68.htm 9954508 - Disclosure - Debt - Interest Expense (Details) Sheet http://www.viavisolutions.com/role/DebtInterestExpenseDetails Debt - Interest Expense (Details) Details 68 false false R69.htm 9954509 - Disclosure - Leases - Lease Expense and Cash Flow Information (Details) Sheet http://www.viavisolutions.com/role/LeasesLeaseExpenseandCashFlowInformationDetails Leases - Lease Expense and Cash Flow Information (Details) Details 69 false false R70.htm 9954510 - Disclosure - Leases - Balance Sheet Information (Details) Sheet http://www.viavisolutions.com/role/LeasesBalanceSheetInformationDetails Leases - Balance Sheet Information (Details) Details 70 false false R71.htm 9954511 - Disclosure - Leases - Future Minimum Operating Lease Payments (Details) Sheet http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails Leases - Future Minimum Operating Lease Payments (Details) Details 71 false false R72.htm 9954512 - Disclosure - Restructuring and Related Charges - Restructuring Plan Activity (Details) Sheet http://www.viavisolutions.com/role/RestructuringandRelatedChargesRestructuringPlanActivityDetails Restructuring and Related Charges - Restructuring Plan Activity (Details) Details 72 false false R73.htm 9954513 - Disclosure - Income Taxes (Details) Sheet http://www.viavisolutions.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.viavisolutions.com/role/IncomeTaxes 73 false false R74.htm 9954514 - Disclosure - Stockholders' Equity (Details) Sheet http://www.viavisolutions.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.viavisolutions.com/role/StockholdersEquity 74 false false R75.htm 9954515 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://www.viavisolutions.com/role/StockBasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 75 false false R76.htm 9954516 - Disclosure - Stock-Based Compensation - Compensation by Function (Details) Sheet http://www.viavisolutions.com/role/StockBasedCompensationCompensationbyFunctionDetails Stock-Based Compensation - Compensation by Function (Details) Details 76 false false R77.htm 9954517 - Disclosure - Employee Pension and Other Benefit Plans (Details) Sheet http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails Employee Pension and Other Benefit Plans (Details) Details http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansTables 77 false false R78.htm 9954518 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.viavisolutions.com/role/CommitmentsandContingenciesTables 78 false false R79.htm 9954519 - Disclosure - Operating Segments and Geographic Information - Information on Reportable Segments (Details) Sheet http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails Operating Segments and Geographic Information - Information on Reportable Segments (Details) Details 79 false false R80.htm 9954520 - Disclosure - Operating Segments and Geographic Information - Segment Reconciling Items (Details) Sheet http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationSegmentReconcilingItemsDetails Operating Segments and Geographic Information - Segment Reconciling Items (Details) Details 80 false false R81.htm 9954521 - Disclosure - Operating Segments and Geographic Information - Revenue by Geographic Area (Details) Sheet http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails Operating Segments and Geographic Information - Revenue by Geographic Area (Details) Details 81 false false R82.htm 9954522 - Disclosure - Subsequent Events (Details) Sheet http://www.viavisolutions.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.viavisolutions.com/role/SubsequentEvents 82 false false All Reports Book All Reports viav-20231230.htm viav-20231230.xsd viav-20231230_cal.xml viav-20231230_def.xml viav-20231230_lab.xml viav-20231230_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 108 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "viav-20231230.htm": { "nsprefix": "viav", "nsuri": "http://www.viavisolutions.com/20231230", "dts": { "inline": { "local": [ "viav-20231230.htm" ] }, "schema": { "local": [ "viav-20231230.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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "viav-20231230_cal.xml" ] }, "definitionLink": { "local": [ "viav-20231230_def.xml" ] }, "labelLink": { "local": [ "viav-20231230_lab.xml" ] }, "presentationLink": { "local": [ "viav-20231230_pre.xml" ] } }, "keyStandard": 333, "keyCustom": 38, "axisStandard": 37, "axisCustom": 0, "memberStandard": 56, "memberCustom": 30, "hidden": { "total": 14, "http://fasb.org/us-gaap/2023": 9, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 434, "entityCount": 1, "segmentCount": 90, "elementCount": 713, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1282, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.viavisolutions.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "0000002 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "unique": true } }, "R3": { "role": "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "longName": "0000003 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "unique": true } }, "R4": { "role": "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS", "longName": "0000004 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000005 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "unique": true } }, "R7": { "role": "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:RestrictedCashAndCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "link:footnote", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:RestrictedCashAndCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "link:footnote", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "longName": "0000008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-52", "name": "us-gaap:SharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-52", "name": "us-gaap:SharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.viavisolutions.com/role/BasisofPresentation", "longName": "0000009 - Disclosure - Basis of Presentation", "shortName": "Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.viavisolutions.com/role/RecentlyIssuedAccountingPronouncements", "longName": "0000010 - Disclosure - Recently Issued Accounting Pronouncements", "shortName": "Recently Issued Accounting Pronouncements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.viavisolutions.com/role/EarningsPerShare", "longName": "0000011 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLoss", "longName": "0000012 - Disclosure - Accumulated Other Comprehensive Loss", "shortName": "Accumulated Other Comprehensive Loss", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.viavisolutions.com/role/Acquisitions", "longName": "0000013 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.viavisolutions.com/role/BalanceSheetandOtherDetails", "longName": "0000014 - Disclosure - Balance Sheet and Other Details", "shortName": "Balance Sheet and Other Details", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.viavisolutions.com/role/InvestmentsandForwardContracts", "longName": "0000015 - Disclosure - Investments and Forward Contracts", "shortName": "Investments and Forward Contracts", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.viavisolutions.com/role/FairValueMeasurements", "longName": "0000016 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.viavisolutions.com/role/Goodwill", "longName": "0000017 - Disclosure - Goodwill", "shortName": "Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangibles", "longName": "0000018 - Disclosure - Acquired Developed Technology and Other Intangibles", "shortName": "Acquired Developed Technology and Other Intangibles", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.viavisolutions.com/role/Debt", "longName": "0000019 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.viavisolutions.com/role/Leases", "longName": "0000020 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.viavisolutions.com/role/RestructuringandRelatedCharges", "longName": "0000021 - Disclosure - Restructuring and Related Charges", "shortName": "Restructuring and Related Charges", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.viavisolutions.com/role/IncomeTaxes", "longName": "0000022 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.viavisolutions.com/role/StockholdersEquity", "longName": "0000023 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.viavisolutions.com/role/StockBasedCompensation", "longName": "0000024 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlans", "longName": "0000025 - Disclosure - Employee Pension and Other Benefit Plans", "shortName": "Employee Pension and Other Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.viavisolutions.com/role/CommitmentsandContingencies", "longName": "0000026 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformation", "longName": "0000027 - Disclosure - Operating Segments and Geographic Information", "shortName": "Operating Segments and Geographic Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.viavisolutions.com/role/SubsequentEvents", "longName": "0000028 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R29": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true }, "uniqueAnchor": null }, "R30": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "c-11", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.viavisolutions.com/role/BasisofPresentationPolicies", "longName": "9954471 - Disclosure - Basis of Presentation (Policies)", "shortName": "Basis of Presentation (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FiscalPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FiscalPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.viavisolutions.com/role/EarningsPerShareTables", "longName": "9954472 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossTables", "longName": "9954473 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.viavisolutions.com/role/AcquisitionsTables", "longName": "9954474 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsTables", "longName": "9954475 - Disclosure - Balance Sheet and Other Details (Tables)", "shortName": "Balance Sheet and Other Details (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.viavisolutions.com/role/FairValueMeasurementsTables", "longName": "9954476 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.viavisolutions.com/role/GoodwillTables", "longName": "9954477 - Disclosure - Goodwill (Tables)", "shortName": "Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesTables", "longName": "9954478 - Disclosure - Acquired Developed Technology and Other Intangibles (Tables)", "shortName": "Acquired Developed Technology and Other Intangibles (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "viav:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "viav:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.viavisolutions.com/role/DebtTables", "longName": "9954479 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "viav:ScheduleOfLiabilityAndEquityComponentsOfConvertibleDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "viav:ScheduleOfLiabilityAndEquityComponentsOfConvertibleDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.viavisolutions.com/role/LeasesTables", "longName": "9954480 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.viavisolutions.com/role/RestructuringandRelatedChargesTables", "longName": "9954481 - Disclosure - Restructuring and Related Charges (Tables)", "shortName": "Restructuring and Related Charges (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.viavisolutions.com/role/StockBasedCompensationTables", "longName": "9954482 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansTables", "longName": "9954483 - Disclosure - Employee Pension and Other Benefit Plans (Tables)", "shortName": "Employee Pension and Other Benefit Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.viavisolutions.com/role/CommitmentsandContingenciesTables", "longName": "9954484 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationTables", "longName": "9954485 - Disclosure - Operating Segments and Geographic Information (Tables)", "shortName": "Operating Segments and Geographic Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.viavisolutions.com/role/EarningsPerShareDetails", "longName": "9954486 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "viav:IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfDebtSecuritiesNetSettlementMethod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "unique": true } }, "R47": { "role": "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails", "longName": "9954487 - Disclosure - Accumulated Other Comprehensive Loss (Details)", "shortName": "Accumulated Other Comprehensive Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-22", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "unique": true } }, "R48": { "role": "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails", "longName": "9954488 - Disclosure - Acquisitions - Narrative (Details)", "shortName": "Acquisitions - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-81", "name": "us-gaap:PaymentsToAcquireProductiveAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "unique": true } }, "R49": { "role": "http://www.viavisolutions.com/role/AcquisitionsContingentConsiderationRollforwardDetails", "longName": "9954489 - Disclosure - Acquisitions - Contingent Consideration Rollforward (Details)", "shortName": "Acquisitions - Contingent Consideration Rollforward (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-87", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "unique": true } }, "R50": { "role": "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsNarrativeDetails", "longName": "9954490 - Disclosure - Balance Sheet and Other Details - Narrative (Details)", "shortName": "Balance Sheet and Other Details - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsContractLiabilitiesDetails", "longName": "9954491 - Disclosure - Balance Sheet and Other Details - Contract Liabilities (Details)", "shortName": "Balance Sheet and Other Details - Contract Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-22", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-22", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsAccountsReceivableReservesandAllowancesDetails", "longName": "9954492 - Disclosure - Balance Sheet and Other Details - Accounts Receivable Reserves and Allowances (Details)", "shortName": "Balance Sheet and Other Details - Accounts Receivable Reserves and Allowances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-15", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsInventoriesDetails", "longName": "9954493 - Disclosure - Balance Sheet and Other Details - Inventories (Details)", "shortName": "Balance Sheet and Other Details - Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails", "longName": "9954494 - Disclosure - Balance Sheet and Other Details - Prepayments and Other Current Assets (Details)", "shortName": "Balance Sheet and Other Details - Prepayments and Other Current Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:IncomeTaxesReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:IncomeTaxesReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails", "longName": "9954495 - Disclosure - Balance Sheet and Other Details - Other Non-Current Assets (Details)", "shortName": "Balance Sheet and Other Details - Other Non-Current Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "viav:AssetsAndLiabilitiesLesseeTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:RestrictedCashNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "unique": true } }, "R56": { "role": "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails", "longName": "9954496 - Disclosure - Balance Sheet and Other Details - Other Current Liabilities (Details)", "shortName": "Balance Sheet and Other Details - Other Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "viav:AssetsAndLiabilitiesLesseeTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:InterestPayableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "viav:ScheduleOfOtherLiabilitiesCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "unique": true } }, "R57": { "role": "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails", "longName": "9954497 - Disclosure - Balance Sheet and Other Details - Other Non-Current Liabilities (Details)", "shortName": "Balance Sheet and Other Details - Other Non-Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "viav:ScheduleOfOtherLiabilitiesNoncurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "viav:ScheduleOfOtherLiabilitiesNoncurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails", "longName": "9954498 - Disclosure - Investments and Forward Contracts - Additional Information (Details)", "shortName": "Investments and Forward Contracts - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:ShortTermInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-15", "name": "viav:DepositAssetTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "viav:DepositAssetTerm", "span", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "unique": true } }, "R59": { "role": "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails", "longName": "9954499 - Disclosure - Fair Value Measurements - Schedule of Fair Value Measurements (Details)", "shortName": "Fair Value Measurements - Schedule of Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.viavisolutions.com/role/FairValueMeasurementsNarrativeDetails", "longName": "9954500 - Disclosure - Fair Value Measurements - Narrative (Details)", "shortName": "Fair Value Measurements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-130", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true }, "uniqueAnchor": null }, "R61": { "role": "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails", "longName": "9954501 - Disclosure - Fair Value Measurements - Fair Value of Debt (Details)", "shortName": "Fair Value Measurements - Fair Value of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-152", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-152", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.viavisolutions.com/role/GoodwillDetails", "longName": "9954502 - Disclosure - Goodwill (Details)", "shortName": "Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "unique": true } }, "R63": { "role": "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails", "longName": "9954503 - Disclosure - Acquired Developed Technology and Other Intangibles - Summary of Intangible Assets (Details)", "shortName": "Acquired Developed Technology and Other Intangibles - Summary of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "viav:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "viav:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesAmortizationDetails", "longName": "9954504 - Disclosure - Acquired Developed Technology and Other Intangibles - Amortization (Details)", "shortName": "Acquired Developed Technology and Other Intangibles - Amortization (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:CostDepreciationAmortizationAndDepletion", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true }, "uniqueAnchor": null }, "R65": { "role": "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails", "longName": "9954505 - Disclosure - Acquired Developed Technology and Other Intangibles - Estimated Future Amortization (Details)", "shortName": "Acquired Developed Technology and Other Intangibles - Estimated Future Amortization (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "longName": "9954506 - Disclosure - Debt - Carrying Amounts of the Liability and Equity Components (Details)", "shortName": "Debt - Carrying Amounts of the Liability and Equity Components (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:DebtCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "viav:ScheduleOfLiabilityAndEquityComponentsOfConvertibleDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "unique": true } }, "R67": { "role": "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails", "longName": "9954507 - Disclosure - Debt - Additional Information (Details)", "shortName": "Debt - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-207", "name": "viav:GainLossOnInducedConversionAndExtinguishmentOfDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-207", "name": "viav:GainLossOnInducedConversionAndExtinguishmentOfDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.viavisolutions.com/role/DebtInterestExpenseDetails", "longName": "9954508 - Disclosure - Debt - Interest Expense (Details)", "shortName": "Debt - Interest Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "viav:ScheduleOfConvertibleNoteInterestTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "viav:ScheduleOfConvertibleNoteInterestTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.viavisolutions.com/role/LeasesLeaseExpenseandCashFlowInformationDetails", "longName": "9954509 - Disclosure - Leases - Lease Expense and Cash Flow Information (Details)", "shortName": "Leases - Lease Expense and Cash Flow Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.viavisolutions.com/role/LeasesBalanceSheetInformationDetails", "longName": "9954510 - Disclosure - Leases - Balance Sheet Information (Details)", "shortName": "Leases - Balance Sheet Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "viav:AssetsAndLiabilitiesLesseeTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "viav:AssetsAndLiabilitiesLesseeTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "unique": true } }, "R71": { "role": "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails", "longName": "9954511 - Disclosure - Leases - Future Minimum Operating Lease Payments (Details)", "shortName": "Leases - Future Minimum Operating Lease Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.viavisolutions.com/role/RestructuringandRelatedChargesRestructuringPlanActivityDetails", "longName": "9954512 - Disclosure - Restructuring and Related Charges - Restructuring Plan Activity (Details)", "shortName": "Restructuring and Related Charges - Restructuring Plan Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-225", "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "unique": true } }, "R73": { "role": "http://www.viavisolutions.com/role/IncomeTaxesDetails", "longName": "9954513 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-15", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "unique": true } }, "R74": { "role": "http://www.viavisolutions.com/role/StockholdersEquityDetails", "longName": "9954514 - Disclosure - Stockholders' Equity (Details)", "shortName": "Stockholders' Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-244", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "unique": true } }, "R75": { "role": "http://www.viavisolutions.com/role/StockBasedCompensationAdditionalInformationDetails", "longName": "9954515 - Disclosure - Stock-Based Compensation - Additional Information (Details)", "shortName": "Stock-Based Compensation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.viavisolutions.com/role/StockBasedCompensationCompensationbyFunctionDetails", "longName": "9954516 - Disclosure - Stock-Based Compensation - Compensation by Function (Details)", "shortName": "Stock-Based Compensation - Compensation by Function (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-256", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "unique": true } }, "R77": { "role": "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails", "longName": "9954517 - Disclosure - Employee Pension and Other Benefit Plans (Details)", "shortName": "Employee Pension and Other Benefit Plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails", "longName": "9954518 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GainLossRelatedToLitigationSettlement", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-22", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "unique": true } }, "R79": { "role": "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "longName": "9954519 - Disclosure - Operating Segments and Geographic Information - Information on Reportable Segments (Details)", "shortName": "Operating Segments and Geographic Information - Information on Reportable Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationSegmentReconcilingItemsDetails", "longName": "9954520 - Disclosure - Operating Segments and Geographic Information - Segment Reconciling Items (Details)", "shortName": "Operating Segments and Geographic Information - Segment Reconciling Items (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:GrossProfit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-309", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "unique": true } }, "R81": { "role": "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails", "longName": "9954521 - Disclosure - Operating Segments and Geographic Information - Revenue by Geographic Area (Details)", "shortName": "Operating Segments and Geographic Information - Revenue by Geographic Area (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-14", "name": "viav:NumberOfGeographicRegionsInWhichEntityOperates", "unitRef": "region", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-363", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "unique": true } }, "R82": { "role": "http://www.viavisolutions.com/role/SubsequentEventsDetails", "longName": "9954522 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-433", "name": "viav:GovernmentAssistanceAwardAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-433", "name": "viav:GovernmentAssistanceAwardAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20231230.htm", "first": true, "unique": true } } }, "tag": { "viav_A2022RepurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "A2022RepurchasePlanMember", "presentation": [ "http://www.viavisolutions.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 Repurchase Plan", "label": "2022 Repurchase Plan [Member]", "documentation": "2022 Repurchase Plan" } } }, "auth_ref": [] }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in accumulated other comprehensive income (loss) by component", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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)." } } }, "auth_ref": [ "r29", "r941" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r319", "r320" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax payable", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r114", "r171" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Accrued Liabilities, Current", "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)." } } }, "auth_ref": [ "r31" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in unrealized components of defined benefit obligations", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r9", "r22", "r38", "r1049", "r1050", "r1051" ] }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized losses\u00a0on available-for sale\u00a0investments", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]", "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r220", "r221", "r222", "r223", "r231", "r232", "r1049" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in accumulated other comprehensive income by component net of tax", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "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." } } }, "auth_ref": [ "r230", "r231", "r670", "r671", "r672", "r673", "r674", "r675" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r37", "r38", "r127", "r214", "r749", "r782", "r785" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r230", "r231", "r670", "r671", "r672", "r673", "r674", "r675" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "verboseLabel": "Total", "label": "AOCI Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r7", "r22", "r38", "r643", "r646", "r694", "r778", "r779", "r1049", "r1050", "r1051", "r1062", "r1063", "r1064" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign\u00a0 currency translation adjustments, net of tax", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r8", "r22", "r38", "r231", "r232", "r671", "r672", "r673", "r674", "r675", "r1049" ] }, "viav_AcquiredDevelopedTechnologyAndOtherIntangiblesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "AcquiredDevelopedTechnologyAndOtherIntangiblesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Acquired Developed Technology and Other Intangibles", "label": "Acquired Developed Technology and Other Intangibles" } } }, "auth_ref": [] }, "viav_AcquiredDevelopedTechnologyandOtherIntangiblesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "AcquiredDevelopedTechnologyandOtherIntangiblesAbstract", "lang": { "en-us": { "role": { "label": "Acquired Developed Technology and Other Intangibles [Abstract]", "documentation": "Acquired Developed Technology and Other Intangibles [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated useful life", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "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." } } }, "auth_ref": [ "r146" ] }, "viav_AcquisitionRelatedHoldbackAndRelatedAccrualsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "AcquisitionRelatedHoldbackAndRelatedAccrualsCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition related holdback and related accruals", "label": "Acquisition Related Holdback And Related Accruals, Current", "documentation": "Acquisition Related Holdback And Related Accruals, Current" } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r991" ] }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalFinancialInformationDisclosureTextBlock", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet and Other Details", "label": "Additional Financial Information Disclosure [Text Block]", "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "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." } } }, "auth_ref": [ "r118" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital", "label": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r604", "r605", "r606", "r796", "r1062", "r1063", "r1064", "r1147", "r1169" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r997" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r997" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r997" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r997" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r83", "r84", "r568" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "viav_AdvancesToContractManufacturers": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "AdvancesToContractManufacturers", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advances to contract manufacturers", "label": "Advances To Contract Manufacturers", "documentation": "Advances To Contract Manufacturers" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r962", "r973", "r983", "r1008" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r965", "r976", "r986", "r1011" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r997" ] }, "currency_AllCurrenciesDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "AllCurrenciesDomain", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "All Currencies [Domain]", "label": "All Currencies [Domain]" } } }, "auth_ref": [] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r1004" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r969", "r977", "r987", "r1004", "r1012", "r1016", "r1024" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r1022" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationSegmentReconcilingItemsDetails", "http://www.viavisolutions.com/role/StockBasedCompensationCompensationbyFunctionDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total stock-based compensation expense", "negatedLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r598", "r607" ] }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Components of Accounts Receivable Allowance", "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r57", "r1078" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsAccountsReceivableReservesandAllowancesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r215", "r321", "r360", "r363", "r365", "r1165" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsAccountsReceivableReservesandAllowancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Components of accounts receivable reserves and allowances", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "viav_AllowanceforDoubtfulAccountsReceivableWriteOffsNetOfRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "AllowanceforDoubtfulAccountsReceivableWriteOffsNetOfRecoveries", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsAccountsReceivableReservesandAllowancesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deductions", "label": "Allowance for Doubtful Accounts Receivable, Write-Offs, Net Of Recoveries", "documentation": "Allowance for Doubtful Accounts Receivable, Currency Translation Adjustments and Write-Offs, Net Of Recoveries" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "srt_AmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AmericasMember", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Americas", "label": "Americas [Member]" } } }, "auth_ref": [ "r1171", "r1172", "r1173", "r1174" ] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/DebtInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/DebtInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accretion of debt discount", "label": "Amortization of Debt Discount (Premium)", "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." } } }, "auth_ref": [ "r17", "r102", "r135", "r459" ] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/DebtInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/DebtInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance cost", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r130", "r459", "r679", "r1055" ] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance costs", "label": "Amortization of Debt Issuance Costs and Discounts", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r459", "r679", "r927", "r928", "r1055" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 }, "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesAmortizationDetails": { "parentTag": "viav_FiniteLivedIntangibleAssetsAmortizedExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesAmortizationDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationSegmentReconcilingItemsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of other intangibles", "verboseLabel": "Operating expenses", "negatedLabel": "Amortization of intangibles", "label": "Amortization of Intangible Assets", "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." } } }, "auth_ref": [ "r17", "r60", "r64" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total potentially dilutive securities (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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." } } }, "auth_ref": [ "r278" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r49" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "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." } } }, "auth_ref": [ "r49" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Asia-Pacific", "label": "Asia Pacific [Member]" } } }, "auth_ref": [ "r1171", "r1172", "r1173", "r1174" ] }, "us-gaap_AssetAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionAxis", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Axis]", "label": "Asset Acquisition [Axis]", "documentation": "Information by asset acquisition." } } }, "auth_ref": [ "r1139" ] }, "us-gaap_AssetAcquisitionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionDomain", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Domain]", "label": "Asset Acquisition [Domain]", "documentation": "Asset acquisition." } } }, "auth_ref": [ "r1139" ] }, "us-gaap_AssetAcquisitionIndemnificationAssetAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionIndemnificationAssetAmount", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indemnity holdback", "label": "Asset Acquisition, Indemnification Asset, Amount", "documentation": "Amount of indemnification asset recognized at acquisition date in asset acquisition." } } }, "auth_ref": [ "r1139" ] }, "us-gaap_AssetBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetBackedSecuritiesMember", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset-backed securities", "label": "Asset-Backed Securities [Member]", "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans." } } }, "auth_ref": [ "r932", "r1070", "r1071", "r1072" ] }, "us-gaap_AssetRetirementObligationsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationsNoncurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset retirement obligations", "label": "Asset Retirement Obligations, Noncurrent", "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." } } }, "auth_ref": [ "r1090" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "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." } } }, "auth_ref": [ "r169", "r208", "r244", "r289", "r304", "r310", "r355", "r424", "r425", "r427", "r428", "r429", "r431", "r433", "r435", "r436", "r637", "r639", "r665", "r744", "r842", "r941", "r953", "r1103", "r1104", "r1154" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "viav_AssetsAndLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Balance Sheet Information Related to Operating Leases", "label": "Assets And Liabilities, Lessee [Table Text Block]", "documentation": "Assets And Liabilities, Lessee [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r202", "r218", "r244", "r355", "r424", "r425", "r427", "r428", "r429", "r431", "r433", "r435", "r436", "r637", "r639", "r665", "r941", "r1103", "r1104", "r1154" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails", "http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total assets", "totalLabel": "Total assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r99" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Assets:", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset held for sale", "label": "Asset, Held-for-Sale, Not Part of Disposal Group, Current", "documentation": "Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r149", "r941" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Debt available-for-sale securities", "label": "Debt Securities, Available-for-Sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r327", "r369", "r738", "r1069" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt securities", "label": "Debt Securities, Available-for-Sale, Current", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current." } } }, "auth_ref": [ "r323", "r369" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r1019" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r1020" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r1015" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r1015" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r1015" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r1015" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r1015" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r1015" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r1018" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r1017" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r1016" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r1016" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails", "http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails", "http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r93", "r96" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "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." } } }, "auth_ref": [ "r631", "r936", "r937" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r85", "r86", "r631", "r936", "r937" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsContingentConsiderationRollforwardDetails", "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "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." } } }, "auth_ref": [ "r631" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total purchase consideration", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r2", "r3", "r20" ] }, "viav_BusinessCombinationConsiderationTransferredFinalCashAndWorkingCapitalAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "BusinessCombinationConsiderationTransferredFinalCashAndWorkingCapitalAdjustments", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash consideration subject to cash and net working capital adjustments", "label": "Business Combination, Consideration Transferred, Final Cash And Working Capital Adjustments", "documentation": "Business Combination, Consideration Transferred, Final Cash And Working Capital Adjustments" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration, liabilities incurred", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination." } } }, "auth_ref": [ "r2", "r3", "r89", "r634" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsContingentConsiderationRollforwardDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationSegmentReconcilingItemsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net change in fair value of contingent liabilities", "negatedTerseLabel": "Fair value adjustment of earn-out liabilities", "negatedLabel": "Change in fair value of contingent liability", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement." } } }, "auth_ref": [ "r636", "r1054" ] }, "viav_BusinessCombinationContingentConsiderationArrangementsTargetPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "BusinessCombinationContingentConsiderationArrangementsTargetPeriod", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Target period", "label": "Business Combination, Contingent Consideration Arrangements, Target Period", "documentation": "Business Combination, Contingent Consideration Arrangements, Target Period" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of contingent consideration", "verboseLabel": "Contingent consideration", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r4", "r90", "r635" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of contingent consideration", "label": "Business Combination, Contingent Consideration, Liability, Current", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r90" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of contingent consideration", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r90" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.viavisolutions.com/role/Acquisitions" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r160", "r632" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r87" ] }, "currency_CAD": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "CAD", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canadian dollars", "label": "Canada, Dollars" } } }, "auth_ref": [] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CN", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Greater China", "label": "CHINA" } } }, "auth_ref": [] }, "viav_CanadianDollarOfferedRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "CanadianDollarOfferedRateMember", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canadian Dollar Offered Rate", "label": "Canadian Dollar Offered Rate [Member]", "documentation": "Canadian Dollar Offered Rate" } } }, "auth_ref": [] }, "viav_CarryingAmountOfLiabilityAndEquityComponentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "CarryingAmountOfLiabilityAndEquityComponentAbstract", "presentation": [ "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying amounts of the liability and equity components:", "label": "Carrying Amount of Liability and Equity Component [Abstract]" } } }, "auth_ref": [] }, "viav_CaseRelatedToAmendmentOfPensionForForeignSubsidiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "CaseRelatedToAmendmentOfPensionForForeignSubsidiaryMember", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.K. Pension Settlement", "label": "Case Related To Amendment Of Pension For Foreign Subsidiary [Member]", "documentation": "Case Related To Amendment Of Pension For Foreign Subsidiary [Member]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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." } } }, "auth_ref": [ "r46", "r204", "r910" ] }, "us-gaap_CashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsMember", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents [Member]", "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. 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." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents and restricted cash at the beginning of the period", "periodEndLabel": "Cash, cash equivalents and restricted cash at the end of the period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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." } } }, "auth_ref": [ "r46", "r141", "r241" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r6", "r141" ] }, "viav_ChangeInContractWithCustomerLiabilityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "ChangeInContractWithCustomerLiabilityRollForward", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue:", "label": "Change In Contract With Customer, Liability [Roll Forward]", "documentation": "Change In Contract With Customer, Liability [Roll Forward]" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r995" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.viavisolutions.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r196", "r211", "r212", "r213", "r244", "r269", "r273", "r275", "r277", "r283", "r284", "r355", "r424", "r427", "r428", "r429", "r435", "r436", "r468", "r469", "r472", "r475", "r482", "r665", "r789", "r790", "r791", "r792", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r830", "r851", "r870", "r890", "r891", "r892", "r893", "r894", "r1030", "r1057", "r1066" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.viavisolutions.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Line Items]", "label": "Class of Stock [Line Items]", "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." } } }, "auth_ref": [ "r211", "r212", "r213", "r283", "r468", "r469", "r470", "r472", "r475", "r480", "r482", "r789", "r790", "r791", "r792", "r929", "r1030", "r1057" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r996" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r996" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsContingenciesAndGuaranteesTextBlock", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments Contingencies and Guarantees [Text Block]", "documentation": "The entire disclosure for commitments, contingencies, and guarantees." } } }, "auth_ref": [ "r150", "r151", "r1095" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.viavisolutions.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r944", "r945", "r946", "r948", "r949", "r950", "r951", "r1062", "r1063", "r1147", "r1167", "r1169" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r117" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r117", "r830" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "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." } } }, "auth_ref": [ "r117" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r23", "r117", "r830", "r848", "r1169", "r1170" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, $0.001 par value; 1 billion shares authorized; 223 million shares at December 30, 2023 and 222 million shares at July 1, 2023, issued and outstanding", "label": "Common Stock, Value, Issued", "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." } } }, "auth_ref": [ "r117", "r748", "r941" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r1001" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r1000" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r1002" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r999" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Retirement Benefits [Abstract]", "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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." } } }, "auth_ref": [ "r39", "r227", "r229", "r235", "r740", "r757" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "Comprehensive Income (Loss) Note [Text Block]", "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." } } }, "auth_ref": [ "r126", "r234", "r739", "r755" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationSegmentReconcilingItemsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r246", "r291", "r302", "r303", "r304", "r305", "r306", "r308", "r312", "r424", "r425", "r426", "r427", "r429", "r430", "r432", "r434", "r435", "r1103", "r1104" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationSegmentReconcilingItemsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r246", "r291", "r302", "r303", "r304", "r305", "r306", "r308", "r312", "r424", "r425", "r426", "r427", "r429", "r430", "r432", "r434", "r435", "r1103", "r1104" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.viavisolutions.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r92", "r918" ] }, "viav_ContingentConsiderationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "ContingentConsiderationMember", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsContingentConsiderationRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration", "label": "Contingent Consideration [Member]", "documentation": "Contingent Consideration [Member]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Activity Related to Deferred Revenue and Financed Unearned Services Revenue", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "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." } } }, "auth_ref": [ "r1107" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled receivables", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r484", "r486", "r489" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r484", "r485", "r489" ] }, "viav_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentNewContracts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentNewContracts", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue deferrals for new contracts", "label": "Contract With Customer, Liability, Cumulative Catch-Up Adjustment, New Contracts", "documentation": "Contract With Customer, Liability, Cumulative Catch-Up Adjustment, New Contracts" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "netLabel": "Deferred revenue", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r484", "r485", "r489" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term deferred revenue", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r484", "r485", "r489" ] }, "viav_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Revenue recognized during the period", "label": "Contract With Customer, Liability, Revenue Recognized During Period", "documentation": "Contract With Customer, Liability, Revenue Recognized During Period" } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtMember", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails", "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/EarningsPerShareDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Notes", "label": "Convertible Debt [Member]", "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." } } }, "auth_ref": [ "r153", "r438", "r439", "r449", "r450", "r451", "r455", "r456", "r457", "r458", "r459", "r924", "r925", "r926", "r927", "r928" ] }, "us-gaap_ConvertibleDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Convertible Debt, Noncurrent", "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock." } } }, "auth_ref": [ "r34" ] }, "us-gaap_CostDepreciationAmortizationAndDepletion": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostDepreciationAmortizationAndDepletion", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 2.0 }, "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesAmortizationDetails": { "parentTag": "viav_FiniteLivedIntangibleAssetsAmortizedExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesAmortizationDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of acquired technologies", "verboseLabel": "Cost of revenues", "label": "Cost, Depreciation, Amortization and Depletion", "documentation": "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives, and reduction in quantity of natural resource due to consumption directly used in production of good and rendering of service." } } }, "auth_ref": [ "r1052" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Goods and Services Sold", "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." } } }, "auth_ref": [ "r132", "r731" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total cost of revenues", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r133", "r244", "r355", "r424", "r425", "r427", "r428", "r429", "r431", "r433", "r435", "r436", "r665", "r1103" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenueAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues:", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationCompensationbyFunctionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "srt_CurrencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CurrencyAxis", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Currency [Axis]", "label": "Currency [Axis]" } } }, "auth_ref": [ "r1151" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r88" ] }, "country_DE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "DE", "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Plans", "label": "GERMANY" } } }, "auth_ref": [] }, "us-gaap_DebtConversionByUniqueDescriptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionByUniqueDescriptionAxis", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Conversion Description [Axis]", "label": "Debt Conversion Description [Axis]", "documentation": "Information by description of debt issuances converted in a noncash or part noncash transaction." } } }, "auth_ref": [ "r47", "r48" ] }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentAmount1", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issued", "label": "Debt Conversion, Converted Instrument, Amount", "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r47", "r48" ] }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentSharesIssued1", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt conversion, shares issued", "label": "Debt Conversion, Converted Instrument, Shares Issued", "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period." } } }, "auth_ref": [ "r47", "r48" ] }, "us-gaap_DebtConversionNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionNameDomain", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Conversion, Name [Domain]", "label": "Debt Conversion, Name [Domain]", "documentation": "The name of the original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r47", "r48" ] }, "us-gaap_DebtConversionOriginalDebtAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionOriginalDebtAmount1", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of debt", "label": "Debt Conversion, Original Debt, Amount", "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r47", "r48" ] }, "us-gaap_DebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term debt", "totalLabel": "Short-term debt", "label": "Debt, Current", "documentation": "Amount of debt and lease obligation, classified as current." } } }, "auth_ref": [ "r210" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.viavisolutions.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r152", "r242", "r437", "r443", "r444", "r445", "r446", "r447", "r448", "r453", "r460", "r461", "r463" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails", "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/EarningsPerShareDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r27", "r113", "r114", "r170", "r173", "r246", "r438", "r439", "r440", "r441", "r442", "r444", "r449", "r450", "r451", "r452", "r454", "r455", "r456", "r457", "r458", "r459", "r680", "r924", "r925", "r926", "r927", "r928", "r1058" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis spread on variable rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal amount of notes", "label": "Long-Term Debt, Gross", "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." } } }, "auth_ref": [ "r27", "r173", "r464" ] }, "viav_DebtInstrumentCovenantBorrowingExcessAvailabilityBorrowingBase": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "DebtInstrumentCovenantBorrowingExcessAvailabilityBorrowingBase", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility, borrowing base", "label": "Debt Instrument, Covenant, Borrowing Excess Availability, Borrowing Base", "documentation": "Debt Instrument, Covenant, Borrowing Excess Availability, Borrowing Base" } } }, "auth_ref": [] }, "viav_DebtInstrumentCovenantBorrowingExcessAvailabilityRateLimit": { "xbrltype": "percentItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "DebtInstrumentCovenantBorrowingExcessAvailabilityRateLimit", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility, excess availability rate", "label": "Debt Instrument, Covenant, Borrowing Excess Availability, Rate Limit", "documentation": "Debt Instrument, Covenant, Borrowing Excess Availability, Rate Limit" } } }, "auth_ref": [] }, "viav_DebtInstrumentCovenantFixedChargeCoverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "DebtInstrumentCovenantFixedChargeCoverageRatio", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed charge coverage ratio", "label": "Debt Instrument, Covenant, Fixed Charge Coverage Ratio", "documentation": "Debt Instrument, Covenant, Fixed Charge Coverage Ratio" } } }, "auth_ref": [] }, "viav_DebtInstrumentExpectedRemainingTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "DebtInstrumentExpectedRemainingTerm", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected remaining term", "label": "Debt Instrument, Expected Remaining Term", "documentation": "Debt Instrument, Expected Remaining Term" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate principal amount of convertible debt", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r103", "r105", "r438", "r680", "r925", "r926" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails", "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/EarningsPerShareDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stated interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r33", "r439" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails", "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt details", "label": "Debt Instrument [Line Items]", "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." } } }, "auth_ref": [ "r246", "r438", "r439", "r440", "r441", "r442", "r444", "r449", "r450", "r451", "r452", "r454", "r455", "r456", "r457", "r458", "r459", "r462", "r680", "r924", "r925", "r926", "r927", "r928", "r1058" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails", "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/EarningsPerShareDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r34", "r246", "r438", "r439", "r440", "r441", "r442", "r444", "r449", "r450", "r451", "r452", "r454", "r455", "r456", "r457", "r458", "r459", "r680", "r924", "r925", "r926", "r927", "r928", "r1058" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails", "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "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." } } }, "auth_ref": [ "r34", "r73", "r76", "r102", "r103", "r105", "r109", "r155", "r156", "r246", "r438", "r439", "r440", "r441", "r442", "r444", "r449", "r450", "r451", "r452", "r454", "r455", "r456", "r457", "r458", "r459", "r462", "r680", "r924", "r925", "r926", "r927", "r928", "r1058" ] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unamortized debt discount", "label": "Debt Instrument, Unamortized Discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r102", "r105", "r1106" ] }, "us-gaap_DeferredCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCosts", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred contract cost", "label": "Deferred Costs, Noncurrent", "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent." } } }, "auth_ref": [ "r168", "r1043" ] }, "us-gaap_DeferredFinanceCostsCurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsCurrentNet", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails": { "parentTag": "us-gaap_DebtCurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unamortized debt issuance costs", "label": "Debt Issuance Costs, Current, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r104" ] }, "us-gaap_DeferredFinanceCostsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsGross", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance costs", "label": "Debt Issuance Costs, Gross", "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r104" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs, net", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r104", "r1106" ] }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNoncurrentNet", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 1.0 }, "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails", "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance cost - Revolving Credit Facility", "negatedTerseLabel": "Unamortized notes debt issuance cost", "label": "Debt Issuance Costs, Noncurrent, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r104" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r611", "r612" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred taxes, net", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r17", "r159", "r191", "r626", "r627", "r1060" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liability", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r611", "r612", "r745" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Amortization of net actuarial gains", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan." } } }, "auth_ref": [ "r493", "r531", "r555", "r934", "r935" ] }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer contributions", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets." } } }, "auth_ref": [ "r508", "r518", "r559", "r932", "r933", "r934", "r935" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Employee Defined Benefit Plans", "label": "Defined Benefit Plan Disclosure [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash outlays expected during current fiscal year", "label": "Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year", "documentation": "Amount of contributions received and expected to be received by defined benefit plan from employer in current fiscal year." } } }, "auth_ref": [ "r935", "r1109" ] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Expected return on plan assets", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "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." } } }, "auth_ref": [ "r493", "r530", "r554", "r934", "r935" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest cost", "label": "Defined Benefit Plan, Interest Cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r493", "r497", "r529", "r553", "r934", "r935" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net periodic benefit cost", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r527", "r551", "r934", "r935" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract", "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Components of the net periodic cost for the pension and benefits plans", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]" } } }, "auth_ref": [] }, "viav_DepositAssetTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "DepositAssetTerm", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deposit asset term", "label": "Deposit Asset, Term", "documentation": "Deposit Asset, Term" } } }, "auth_ref": [] }, "us-gaap_DepositsAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsAssetsCurrent", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deposits assets", "label": "Deposits Assets, Current", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter." } } }, "auth_ref": [ "r1047" ] }, "us-gaap_DepositsAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deposits", "label": "Deposits Assets, Noncurrent", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r1043" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Depreciation", "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." } } }, "auth_ref": [ "r17", "r65" ] }, "us-gaap_DerivativeAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetsCurrent", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of forward contracts", "label": "Derivative Asset, Current", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r219" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "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." } } }, "auth_ref": [ "r818", "r821", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r843", "r844", "r845", "r846", "r858", "r859", "r860", "r861", "r864", "r865", "r866", "r867", "r882", "r883", "r886", "r887", "r944", "r946" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (loss) on derivatives", "label": "Derivative, Gain (Loss) on Derivative, Net", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r1145" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r94", "r95", "r97", "r98", "r818", "r821", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r843", "r844", "r845", "r846", "r858", "r859", "r860", "r861", "r864", "r865", "r866", "r867", "r882", "r883", "r886", "r887", "r917", "r944", "r946" ] }, "us-gaap_DerivativeLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of forward contracts", "label": "Derivative Liability, Current", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r219" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notional amount of forward contracts", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1143", "r1144" ] }, "us-gaap_DerivativeTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTermOfContract", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, term of contract", "label": "Derivative, Term of Contract", "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "viav_DevelopedTechnologyAndOtherIntangiblesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "DevelopedTechnologyAndOtherIntangiblesMember", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed Technology and Other Intangibles", "label": "Developed Technology and Other Intangibles [Member]", "documentation": "Developed Technology and Other Intangibles" } } }, "auth_ref": [] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails", "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed Technology", "verboseLabel": "Acquired developed technology", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r161" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r566", "r571", "r600", "r601", "r603", "r939" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r957" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r990" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "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'." } } }, "auth_ref": [] }, "us-gaap_EMEAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EMEAMember", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "EMEA:", "label": "EMEA [Member]", "documentation": "Regions of Europe, Middle East and Africa." } } }, "auth_ref": [ "r1171", "r1172", "r1173", "r1174" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r236", "r256", "r257", "r258", "r259", "r260", "r267", "r269", "r275", "r276", "r277", "r281", "r653", "r654", "r741", "r758", "r919" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income per share:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Dilutive (in dollars per share)", "label": "Earnings Per Share, Diluted", "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." } } }, "auth_ref": [ "r236", "r256", "r257", "r258", "r259", "r260", "r269", "r275", "r276", "r277", "r281", "r653", "r654", "r741", "r758", "r919" ] }, "us-gaap_EarningsPerShareReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareReconciliationAbstract", "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share Reconciliation [Abstract]", "label": "Earnings Per Share Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r266", "r278", "r279", "r280" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rates on cash, cash equivalents and restricted cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "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." } } }, "auth_ref": [ "r669" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued payroll and related expenses", "label": "Employee-related Liabilities, Current", "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)." } } }, "auth_ref": [ "r31" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation capitalized to inventory", "label": "Share-Based Payment Arrangement, Amount Capitalized", "documentation": "Amount of cost capitalized for award under share-based payment arrangement." } } }, "auth_ref": [ "r599" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationCompensationbyFunctionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based compensation", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r602" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r955" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r955" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r955" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r1029" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r955" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r955" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r955" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r955" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r23", "r198", "r230", "r231", "r232", "r247", "r248", "r249", "r253", "r261", "r263", "r282", "r356", "r359", "r483", "r604", "r605", "r606", "r619", "r620", "r642", "r643", "r644", "r645", "r646", "r648", "r652", "r670", "r671", "r672", "r673", "r674", "r675", "r694", "r778", "r779", "r780", "r796", "r870" ] }, "us-gaap_EquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNi", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity securities", "label": "Equity Securities, FV-NI, Current", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current." } } }, "auth_ref": [ "r209", "r664", "r912" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r998" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r962", "r973", "r983", "r1008" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r959", "r970", "r980", "r1005" ] }, "viav_EuroInterbankOfferedRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "EuroInterbankOfferedRateMember", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Euro Interbank Offered Rate", "label": "Euro Interbank Offered Rate [Member]", "documentation": "Euro Interbank Offered Rate" } } }, "auth_ref": [] }, "viav_ExchangeTransactionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "ExchangeTransactionMember", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange Transaction", "label": "Exchange Transaction [Member]", "documentation": "Exchange Transaction [Member]" } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r1004" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsNarrativeDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "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." } } }, "auth_ref": [ "r659", "r660", "r661" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsNarrativeDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r659", "r660", "r661" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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)." } } }, "auth_ref": [ "r99", "r165" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r451", "r518", "r519", "r520", "r521", "r522", "r523", "r660", "r702", "r703", "r704", "r925", "r926", "r932", "r933", "r934" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsContingentConsiderationRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability Class [Axis]", "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r101", "r164" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "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." } } }, "auth_ref": [ "r658" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r451", "r518", "r523", "r660", "r702", "r932", "r933", "r934" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "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." } } }, "auth_ref": [ "r451", "r518", "r523", "r660", "r703", "r925", "r926", "r932", "r933", "r934" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r451", "r518", "r519", "r520", "r521", "r522", "r523", "r660", "r704", "r925", "r926", "r932", "r933", "r934" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsContingentConsiderationRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value by Liability Class [Domain]", "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r25" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsContingentConsiderationRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Changes in Fair Value of Level 3 Liabilities", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability." } } }, "auth_ref": [ "r25", "r101" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsContingentConsiderationRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions to Contingent Consideration", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances", "documentation": "Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r100" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsContingentConsiderationRollforwardDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning period balance", "periodEndLabel": "Ending period balance", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r25" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r451", "r518", "r519", "r520", "r521", "r522", "r523", "r702", "r703", "r704", "r925", "r926", "r932", "r933", "r934" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r361", "r362", "r366", "r367", "r368", "r370", "r371", "r372", "r462", "r480", "r649", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r756", "r922", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1073", "r1074", "r1075", "r1076" ] }, "viav_FinancingObligationNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "FinancingObligationNoncurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing obligation", "label": "Financing Obligation, Noncurrent", "documentation": "Financing Obligation, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r206", "r393" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "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)." } } }, "auth_ref": [ "r148" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "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." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived Intangible Assets Amortization Expense", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "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)." } } }, "auth_ref": [ "r148" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "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)." } } }, "auth_ref": [ "r148" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "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)." } } }, "auth_ref": [ "r148" ] }, "viav_FiniteLivedIntangibleAssetsAmortizedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "FiniteLivedIntangibleAssetsAmortizedExpense", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 }, "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesAmortizationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesAmortizationDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of acquired technologies and other intangibles", "totalLabel": "Total amortization of intangible assets", "label": "Finite Lived Intangible Assets Amortized Expense", "documentation": "Aggregate amount of intangible amortization of assets recognized as expense during the period." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails", "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r390", "r392", "r393", "r394", "r732", "r736" ] }, "viav_FiniteLivedIntangibleAssetsExpectedAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "FiniteLivedIntangibleAssetsExpectedAmortizationAfterYearFour", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Assets, Expected Amortization, After Year Four", "documentation": "Finite-Lived Intangible Assets, Expected Amortization, After Year Four" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r147", "r736" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "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." } } }, "auth_ref": [ "r732" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails", "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r61", "r63" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails", "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total amortization", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r147", "r732" ] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets acquired", "label": "Finite-Lived Intangible Assets Acquired", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r391" ] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiscalPeriod", "presentation": [ "http://www.viavisolutions.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal Years", "label": "Fiscal Period, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed." } } }, "auth_ref": [ "r91" ] }, "viav_FiscalYear2023RestructuringPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "FiscalYear2023RestructuringPlanMember", "presentation": [ "http://www.viavisolutions.com/role/RestructuringandRelatedChargesRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2023 Plan", "label": "Fiscal Year 2023 Restructuring Plan [Member]", "documentation": "Fiscal Year 2023 Restructuring Plan" } } }, "auth_ref": [] }, "viav_FiscalYear2023RestructuringPlanPhase1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "FiscalYear2023RestructuringPlanPhase1Member", "presentation": [ "http://www.viavisolutions.com/role/RestructuringandRelatedChargesRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2023 Plan Phase I", "label": "Fiscal Year 2023 Restructuring Plan Phase 1 [Member]", "documentation": "Fiscal Year 2023 Restructuring Plan Phase 1" } } }, "auth_ref": [] }, "viav_FiscalYear2023RestructuringPlanPhase2Member": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "FiscalYear2023RestructuringPlanPhase2Member", "presentation": [ "http://www.viavisolutions.com/role/RestructuringandRelatedChargesRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2023 Plan Phase II", "label": "Fiscal Year 2023 Restructuring Plan Phase 2 [Member]", "documentation": "Fiscal Year 2023 Restructuring Plan Phase 2" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency forward contracts", "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency forward contracts", "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into." } } }, "auth_ref": [] }, "us-gaap_ForeignExchangeForwardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeForwardMember", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign exchange forward contracts", "label": "Foreign Exchange Forward [Member]", "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate." } } }, "auth_ref": [ "r836", "r840", "r845", "r860", "r866", "r884", "r885", "r886", "r946" ] }, "us-gaap_ForeignPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignPlanMember", "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Plan", "label": "Foreign Plan [Member]", "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r1110", "r1111", "r1112" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r966", "r977", "r987", "r1012" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r966", "r977", "r987", "r1012" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r966", "r977", "r987", "r1012" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r966", "r977", "r987", "r1012" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r966", "r977", "r987", "r1012" ] }, "viav_FullValueAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "FullValueAwardsMember", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Full Value Awards - Total", "label": "Full Value Awards [Member]", "documentation": "Represents information pertaining to the full value awards granted under the entity's equity based compensation plans." } } }, "auth_ref": [] }, "country_GB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "GB", "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.K. Plan", "label": "UNITED KINGDOM" } } }, "auth_ref": [] }, "viav_GainLossOnInducedConversionAndExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "GainLossOnInducedConversionAndExtinguishmentOfDebt", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on convertible note settlement", "label": "Gain (Loss) on Induced Conversion and Extinguishment of Debt", "documentation": "Gain (Loss) on Induced Conversion and Extinguishment of Debt" } } }, "auth_ref": [] }, "viav_GainLossOnModificationOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "GainLossOnModificationOfDebt", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on convertible note modification", "label": "Gain (Loss) on Modification of Debt", "documentation": "Gain (Loss) on Modification of Debt" } } }, "auth_ref": [] }, "us-gaap_GainLossRelatedToLitigationSettlement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossRelatedToLitigationSettlement", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on legal settlement", "terseLabel": "Gain on legal settlement", "label": "Gain (Loss) Related to Litigation Settlement", "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process." } } }, "auth_ref": [ "r1096" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.viavisolutions.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill, net", "periodStartLabel": "Balance at the beginning of the period", "periodEndLabel": "Balance at the end of the period", "label": "Goodwill", "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." } } }, "auth_ref": [ "r205", "r376", "r737", "r923", "r941", "r1080", "r1087" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillDisclosureTextBlock", "presentation": [ "http://www.viavisolutions.com/role/Goodwill" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill." } } }, "auth_ref": [ "r375", "r377", "r387", "r923" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Currency translation and other adjustments", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "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." } } }, "auth_ref": [ "r383" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.viavisolutions.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill [Line Items]", "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." } } }, "auth_ref": [ "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r388", "r923" ] }, "us-gaap_GoodwillOtherIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillOtherIncreaseDecrease", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other adjustments", "label": "Goodwill, Other Increase (Decrease)", "documentation": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r384" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.viavisolutions.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in goodwill", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillTranslationAndPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsContingentConsiderationRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Currency translation adjustment", "label": "Goodwill, Translation and Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) from foreign currency translation adjustments and purchase accounting adjustments of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r1", "r1079" ] }, "viav_GovernmentAssistanceAwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "GovernmentAssistanceAwardAmount", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grant award", "label": "Government Assistance, Award Amount", "documentation": "Government Assistance, Award Amount" } } }, "auth_ref": [] }, "us-gaap_GovernmentAssistanceTransactionDuration": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GovernmentAssistanceTransactionDuration", "presentation": [ "http://www.viavisolutions.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grant award period", "label": "Government Assistance, Transaction Duration", "documentation": "Duration of government assistance transaction, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r677" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationSegmentReconcilingItemsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "verboseLabel": "Gross profit", "terseLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r131", "r244", "r289", "r303", "r309", "r312", "r355", "r424", "r425", "r427", "r428", "r429", "r431", "r433", "r435", "r436", "r665", "r920", "r1103" ] }, "viav_GrossProfitMargin": { "xbrltype": "percentItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "GrossProfitMargin", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross margin (as a percent)", "label": "Gross Profit Margin", "documentation": "Gross Profit Margin" } } }, "auth_ref": [] }, "viav_GrossProfitMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "GrossProfitMember", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationSegmentReconcilingItemsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Profit", "label": "Gross Profit [Member]", "documentation": "Gross Profit [Member]" } } }, "auth_ref": [] }, "us-gaap_GuaranteeObligationsCurrentCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsCurrentCarryingValue", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantee liabilities", "label": "Guarantor Obligations, Current Carrying Value", "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees." } } }, "auth_ref": [ "r417" ] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r24", "r641" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r24" ] }, "us-gaap_IncomeLossFromContinuingOperationsAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsAttributableToParentAbstract", "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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." } } }, "auth_ref": [ "r0", "r128", "r177", "r289", "r303", "r309", "r312", "r742", "r753", "r920" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationSegmentReconcilingItemsDetails", "http://www.viavisolutions.com/role/StockBasedCompensationCompensationbyFunctionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r395", "r401", "r854" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationSegmentReconcilingItemsDetails", "http://www.viavisolutions.com/role/StockBasedCompensationCompensationbyFunctionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r401", "r854" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.viavisolutions.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r245", "r609", "r614", "r617", "r618", "r624", "r628", "r629", "r630", "r794" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "verboseLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r183", "r194", "r262", "r263", "r297", "r613", "r625", "r759" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Refundable income taxes", "label": "Income Taxes Receivable, Current", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r106", "r1046" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "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." } } }, "auth_ref": [ "r16" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r16" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r16" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, current and non-current", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r730", "r1054" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued payroll and related expenses", "label": "Increase (Decrease) in Employee Related Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r16" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "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." } } }, "auth_ref": [ "r16" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities, net of acquisitions:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current and non-current liabilities", "label": "Increase (Decrease) in Other Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid." } } }, "auth_ref": [ "r16" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other current and non-currents assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r16" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "viav_IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfDebtSecuritiesNetSettlementMethod": { "xbrltype": "sharesItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfDebtSecuritiesNetSettlementMethod", "calculation": { "http://www.viavisolutions.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issuable assuming conversion of convertible notes (in shares)", "label": "Incremental Common Shares Attributable To Dilutive Effect Of Conversion Of Debt Securities, Net Settlement Method", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the net settlement method" } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.viavisolutions.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive securities from stock-based benefit plans (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r270", "r271", "r272", "r277", "r570" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r969", "r977", "r987", "r1004", "r1012", "r1016", "r1024" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r1022" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r958", "r1028" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r958", "r1028" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r958", "r1028" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangibles" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired Developed Technology and Other Intangibles", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r389" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "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." } } }, "auth_ref": [ "r59", "r62" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r104", "r179", "r233", "r293", "r678", "r855", "r952", "r1168" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/DebtInterestExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/DebtInterestExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total interest expense", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r135", "r457", "r466", "r927", "r928" ] }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebtExcludingAmortization", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/DebtInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/DebtInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense-contractual interest", "label": "Interest Expense, Debt, Excluding Amortization", "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." } } }, "auth_ref": [ "r137", "r458", "r927", "r928" ] }, "viav_InterestExpenseDebtOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "InterestExpenseDebtOther", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/DebtInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/DebtInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Interest Expense, Debt, Other", "documentation": "Interest Expense, Debt, Other" } } }, "auth_ref": [] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest payable", "label": "Interest Payable, Current", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r31" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r145", "r914" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 }, "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsInventoriesDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories, net", "totalLabel": "Inventories, net", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r216", "r911", "r941" ] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNetAbstract", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories, net", "label": "Inventory, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r145", "r916" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Net of Reserves", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r145", "r915" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Investments, Debt and Equity Securities [Abstract]", "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContracts" ], "lang": { "en-us": { "role": { "terseLabel": "Investments and Forward Contracts", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r166", "r180", "r181", "r197", "r322", "r324", "r662", "r663" ] }, "viav_JacksonLabsTechnologiesIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "JacksonLabsTechnologiesIncMember", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Jackson Labs Technologies, Inc.", "label": "Jackson Labs Technologies, Inc. [Member]", "documentation": "Jackson Labs Technologies, Inc." } } }, "auth_ref": [] }, "us-gaap_JudicialRulingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "JudicialRulingMember", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Judicial ruling", "label": "Judicial Ruling [Member]", "documentation": "Litigation outcome that occurs as a result of judicial intervention, supervision, or approval." } } }, "auth_ref": [ "r1096" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating Leases", "label": "Lease, Cost [Table Text Block]", "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." } } }, "auth_ref": [ "r1152" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Minimum Operating Lease Payments", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "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." } } }, "auth_ref": [ "r1153" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r693" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "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)." } } }, "auth_ref": [ "r693" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "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)." } } }, "auth_ref": [ "r693" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "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)." } } }, "auth_ref": [ "r693" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "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)." } } }, "auth_ref": [ "r693" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "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." } } }, "auth_ref": [ "r1153" ] }, "viav_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r693" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.viavisolutions.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "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." } } }, "auth_ref": [ "r683" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of Credit", "label": "Letter of Credit [Member]", "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)." } } }, "auth_ref": [] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Standby letters of credit", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r122", "r174", "r751", "r941", "r1059", "r1077", "r1148" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r32", "r203", "r244", "r355", "r424", "r425", "r427", "r428", "r429", "r431", "r433", "r435", "r436", "r638", "r639", "r640", "r665", "r941", "r1103", "r1154", "r1155" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails", "http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total liabilities", "totalLabel": "Total liabilities", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r99" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUncertainTaxPositionsNoncurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Uncertain tax position", "label": "Liability for Uncertainty in Income Taxes, Noncurrent", "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent." } } }, "auth_ref": [ "r35" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding debt", "label": "Long-Term Line of Credit", "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." } } }, "auth_ref": [ "r27", "r173", "r1164" ] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lender Name [Axis]", "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r30", "r1058" ] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available borrowing capacity", "label": "Line of Credit Facility, Current Borrowing Capacity", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r30" ] }, "viav_LineOfCreditFacilityIncreaseDecreaseToMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "LineOfCreditFacilityIncreaseDecreaseToMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Potential increase to maximum borrowing capacity", "label": "Line of Credit Facility, Increase (Decrease) to Maximum Borrowing Capacity", "documentation": "Line of Credit Facility, Increase (Decrease) to Maximum Borrowing Capacity" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Lender [Domain]", "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r30", "r1058" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "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." } } }, "auth_ref": [ "r30" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "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." } } }, "auth_ref": [] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseAxis", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Axis]", "label": "Litigation Case [Axis]" } } }, "auth_ref": [] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Domain]", "label": "Litigation Case [Domain]" } } }, "auth_ref": [] }, "us-gaap_LitigationStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationStatusAxis", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Status [Axis]", "label": "Litigation Status [Axis]", "documentation": "Information by status of pending, threatened, or settled litigation." } } }, "auth_ref": [ "r1096" ] }, "us-gaap_LitigationStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationStatusDomain", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Status [Domain]", "label": "Litigation Status [Domain]", "documentation": "Status of pending, threatened, or settled litigation." } } }, "auth_ref": [ "r1096" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongMember", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Held to purchase", "label": "Long [Member]", "documentation": "Indicates an ownership position in, or purchase of, a security." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Long-term debt", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r27", "r173", "r450", "r465", "r925", "r926", "r1164" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt", "label": "Long-Term Debt, Fair Value", "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." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails", "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/EarningsPerShareDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r34" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails", "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/EarningsPerShareDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "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." } } }, "auth_ref": [ "r34", "r69" ] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency Nature [Axis]", "label": "Loss Contingency Nature [Axis]", "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." } } }, "auth_ref": [ "r410", "r411", "r412", "r416", "r1097", "r1098" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Line Items]", "label": "Loss Contingencies [Line Items]", "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." } } }, "auth_ref": [ "r410", "r411", "r412", "r416", "r1097", "r1098" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "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." } } }, "auth_ref": [ "r410", "r411", "r412", "r416", "r1097", "r1098" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency accrual", "label": "Loss Contingency Accrual", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r410", "r1031" ] }, "us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualCarryingValuePeriodIncreaseDecrease", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reverse of loss contingency accrual", "label": "Loss Contingency Accrual, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in loss contingency liability." } } }, "auth_ref": [ "r1096" ] }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyEstimateOfPossibleLoss", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated liability (in pounds)", "label": "Loss Contingency, Estimate of Possible Loss", "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date." } } }, "auth_ref": [ "r411", "r412", "r415", "r416" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNatureDomain", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency, Nature [Domain]", "label": "Loss Contingency, Nature [Domain]", "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." } } }, "auth_ref": [ "r410", "r411", "r412", "r416", "r1097", "r1098" ] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Market securities", "label": "Marketable Securities, Current", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r1044" ] }, "us-gaap_MaterialReconcilingItemsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MaterialReconcilingItemsMember", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationSegmentReconcilingItemsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Items", "label": "Segment Reconciling Items [Member]", "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity." } } }, "auth_ref": [ "r56" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails", "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails", "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails", "http://www.viavisolutions.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r411", "r412", "r413", "r414", "r564", "r729", "r777", "r820", "r821", "r875", "r877", "r879", "r880", "r888", "r906", "r907", "r921", "r929", "r938", "r943", "r1105", "r1156", "r1157", "r1158", "r1159", "r1160", "r1161" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r996" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r996" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails", "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails", "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails", "http://www.viavisolutions.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r411", "r412", "r413", "r414", "r564", "r729", "r777", "r820", "r821", "r875", "r877", "r879", "r880", "r888", "r906", "r907", "r921", "r929", "r938", "r943", "r1105", "r1156", "r1157", "r1158", "r1159", "r1160", "r1161" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r1015" ] }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "label": "Money Market Funds, at Carrying Value", "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months." } } }, "auth_ref": [] }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInStandardProductWarrantyAccrualRollForward", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in warranty reserve", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r1023" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r997" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r240" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "FINANCING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r240" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "INVESTING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r141", "r142", "r143" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "OPERATING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.viavisolutions.com/role/EarningsPerShareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "verboseLabel": "Net income", "terseLabel": "Net Income (Loss)", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r129", "r143", "r178", "r201", "r225", "r228", "r232", "r244", "r252", "r256", "r257", "r258", "r259", "r262", "r263", "r274", "r289", "r303", "r309", "r312", "r355", "r424", "r425", "r427", "r428", "r429", "r431", "r433", "r435", "r436", "r654", "r665", "r754", "r850", "r868", "r869", "r920", "r952", "r1103" ] }, "viav_NetworkAndServiceEnablementSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "NetworkAndServiceEnablementSegmentMember", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/RestructuringandRelatedChargesRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Network and Service Enablement", "label": "Network and Service Enablement Segment [Member]", "documentation": "Represents information pertaining to the Network and Service Enablement, a reportable segment of the entity." } } }, "auth_ref": [] }, "viav_NetworkEnablementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "NetworkEnablementMember", "presentation": [ "http://www.viavisolutions.com/role/GoodwillDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Network Enablement", "label": "Network Enablement [Member]", "documentation": "Represents information pertaining to the Network Enablement, a reportable segment of the entity." } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.viavisolutions.com/role/RecentlyIssuedAccountingPronouncements" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Issued Accounting Pronouncements", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "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." } } }, "auth_ref": [ "r192", "r193", "r195", "r199", "r250", "r251", "r254", "r255", "r264", "r265", "r357", "r358", "r621", "r622", "r623", "r647", "r651", "r655", "r656", "r657", "r666", "r667", "r668", "r681", "r682", "r695", "r733", "r734", "r735", "r781", "r782", "r783", "r784", "r785" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.viavisolutions.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Standards Issued But Not Yet Adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "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." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r996" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r966", "r977", "r987", "r1004", "r1012" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r994" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r993" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r1004" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1023" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1023" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Not designated", "label": "Not Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r24" ] }, "viav_NumberOfGeographicRegionsInWhichEntityOperates": { "xbrltype": "integerItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "NumberOfGeographicRegionsInWhichEntityOperates", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of geographic regions", "label": "Number Of Geographic Regions In Which Entity Operates", "documentation": "Number Of Geographic Regions In Which Entity Operates" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of broad business categories (in segment)", "label": "Number of Reportable Segments", "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." } } }, "auth_ref": [ "r1068" ] }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income before reclassification", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent." } } }, "auth_ref": [ "r26", "r38" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationSegmentReconcilingItemsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income from operations", "verboseLabel": "Operating income", "terseLabel": "Income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r289", "r303", "r309", "r312", "r920" ] }, "viav_OperatingIncomeLossMargin": { "xbrltype": "percentItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "OperatingIncomeLossMargin", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating margin (as a percent)", "label": "Operating Income (Loss) Margin", "documentation": "Operating Income (Loss) Margin" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLossMember", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationSegmentReconcilingItemsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Income (Loss)", "label": "Operating Income (Loss) [Member]", "documentation": "Primary financial statement caption encompassing operating income (loss)." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/LeasesLeaseExpenseandCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r688", "r940" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.viavisolutions.com/role/LeasesBalanceSheetInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/LeasesBalanceSheetInformationDetails", "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating lease liabilities", "verboseLabel": "Present value of lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r685" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/LeasesBalanceSheetInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails", "http://www.viavisolutions.com/role/LeasesBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease liabilities", "terseLabel": "Other current liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r685" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.viavisolutions.com/role/LeasesBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r686" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 }, "http://www.viavisolutions.com/role/LeasesBalanceSheetInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails", "http://www.viavisolutions.com/role/LeasesBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease liabilities", "terseLabel": "Other non-current liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r685" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.viavisolutions.com/role/LeasesBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r686" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/LeasesLeaseExpenseandCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of operating lease liabilities", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r687", "r689" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails", "http://www.viavisolutions.com/role/LeasesBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating ROU assets", "terseLabel": "Operating ROU assets (Other non-current assets)", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r684" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.viavisolutions.com/role/LeasesBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r686" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.viavisolutions.com/role/LeasesBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r692", "r940" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.viavisolutions.com/role/LeasesBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "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." } } }, "auth_ref": [ "r691", "r940" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationSegmentReconcilingItemsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Measures", "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r302", "r303", "r304", "r305", "r306", "r312" ] }, "viav_OpticalSecurityAndPerformanceProductsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "OpticalSecurityAndPerformanceProductsSegmentMember", "presentation": [ "http://www.viavisolutions.com/role/GoodwillDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/RestructuringandRelatedChargesRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Optical\u00a0Security and\u00a0Performance Products", "label": "Optical Security and Performance Products Segment [Member]", "documentation": "Represents the Optical Security and Performance Products reportable segment (\"OSP\") of the entity. OSP replaced the previous Advanced Optical Technologies reportable segment (\"AOT\") and its reporting units which were merged into the new OSP reportable segment during the first quarter of fiscal 2013." } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.viavisolutions.com/role/BasisofPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r111", "r162", "r786", "r787" ] }, "viav_OtherAmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "OtherAmericasMember", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Americas", "label": "Other Americas [Member]", "documentation": "Represents the region of the Americas other than the United States, where the entity operates." } } }, "auth_ref": [] }, "viav_OtherAsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "OtherAsiaPacificMember", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Asia-Pacific", "label": "Other Asia Pacific [Member]", "documentation": "Represents the entire Asia-Pacific region other than China, where the entity operates." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsAbstract", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepayments and other current assets", "label": "Other Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsMiscellaneousCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMiscellaneousCurrent", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Miscellaneous, Current", "documentation": "Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMiscellaneousNoncurrent", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Assets, Miscellaneous, Noncurrent", "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 }, "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "totalLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r207" ] }, "viav_OtherChargesRelatedtoNonRecurringActivitiesIncludedInGrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "OtherChargesRelatedtoNonRecurringActivitiesIncludedInGrossProfit", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationSegmentReconcilingItemsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other charges unrelated to core operating performance", "label": "Other Charges Related to Non Recurring Activities Included In Gross Profit", "documentation": "Represents the other charges related to non-recurring activities charged to earnings during the year." } } }, "auth_ref": [] }, "viav_OtherChargesRelatedtoNonRecurringActivitiesIncludedInOperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "OtherChargesRelatedtoNonRecurringActivitiesIncludedInOperatingIncomeLoss", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationSegmentReconcilingItemsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other charges unrelated to core operating performance", "label": "Other Charges Related to Non Recurring Activities Included In Operating Income (Loss)", "documentation": "Other Charges Related to Non Recurring Activities Included In Operating Income (Loss)" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Net change in cumulative translation adjustment, net of tax", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "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." } } }, "auth_ref": [ "r15", "r21", "r163" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in accumulated other comprehensive loss", "terseLabel": "Other comprehensive income", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r15", "r21", "r163", "r226", "r229" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss):", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax impact of amortization of actuarial gains (losses)", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan." } } }, "auth_ref": [ "r10", "r11", "r163" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization of net actuarial gains and other pension adjustments", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax", "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan." } } }, "auth_ref": [ "r13", "r127", "r224", "r535" ] }, "us-gaap_OtherCurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentLiabilitiesMember", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Current Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other current liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "totalLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r31", "r941" ] }, "us-gaap_OtherLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrentAbstract", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 }, "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current liabilities", "totalLabel": "Other non-current liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r35" ] }, "us-gaap_OtherLiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrentAbstract", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current liabilities", "label": "Other Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r143" ] }, "us-gaap_OtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentAssetsMember", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Noncurrent Assets [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest and other income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r136" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r996" ] }, "us-gaap_OtherSundryLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherSundryLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Sundry Liabilities, Current", "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date." } } }, "auth_ref": [ "r31", "r68" ] }, "us-gaap_OtherSundryLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherSundryLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Sundry Liabilities, Noncurrent", "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date." } } }, "auth_ref": [ "r115", "r172" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r964", "r975", "r985", "r1010" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r967", "r978", "r988", "r1013" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r967", "r978", "r988", "r1013" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r992" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsContingentConsiderationRollforwardDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of acquisition related contingent consideration", "negatedLabel": "Payments of Contingent Consideration", "label": "Payment for Contingent Consideration Liability, Financing Activities", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r14" ] }, "viav_PaymentOfAcquisitionRelatedHoldback": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "PaymentOfAcquisitionRelatedHoldback", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of acquisition related obligations", "label": "Payment of Acquisition Related Holdback", "documentation": "Payment of Acquisition Related Holdback" } } }, "auth_ref": [] }, "viav_PaymentsForFailedSaleLeasebackAndCapitalLease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "PaymentsForFailedSaleLeasebackAndCapitalLease", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of financing obligations", "label": "Payments For Failed Sale-Leaseback And Capital Lease", "documentation": "Payments For Failed Sale-Leaseback And Capital Lease" } } }, "auth_ref": [] }, "viav_PaymentsForProceedsFromAcquisitionAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "PaymentsForProceedsFromAcquisitionAdjustment", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase price adjustment related to business acquisition", "label": "Payments for (Proceeds from) Acquisition Adjustment", "documentation": "Payments for (Proceeds from) Acquisition Adjustment" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase and retirement of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r43" ] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/RestructuringandRelatedChargesRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash Settlements", "label": "Payments for Restructuring", "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." } } }, "auth_ref": [ "r400", "r1053" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment of debt issuance costs", "label": "Payments of Debt Issuance Costs", "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." } } }, "auth_ref": [ "r45" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Withholding tax payment on vesting of restricted stock and performance based-awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r239" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash consideration", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r41", "r633" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Acquisitions, net of cash hold back", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r41" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for asset purchases", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r182", "r1140", "r1141", "r1142" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Capital expenditures", "label": "Payments to Acquire Property, Plant, and Equipment", "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." } } }, "auth_ref": [ "r140" ] }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireShortTermInvestments", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of short-term investments", "label": "Payments to Acquire Short-Term Investments", "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r139" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r995" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r995" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Pension and Other Benefit Plans", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r490", "r515", "r517", "r523", "r541", "r543", "r544", "r545", "r546", "r547", "r561", "r562", "r563", "r934" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pension and post-employment benefits", "label": "Liability, Defined Benefit Plan, Noncurrent", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent." } } }, "auth_ref": [ "r115", "r491", "r492", "r514", "r934" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r994" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r1004" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r997" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r993" ] }, "us-gaap_PerformanceGuaranteeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceGuaranteeMember", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance bond", "label": "Performance Guarantee [Member]", "documentation": "An agreement (contract) that requires the guarantor to make payments to a guaranteed party based on another entity's failure to perform under an obligating agreement. This may include the issuance of a performance standby letter of credit which requires the guarantor to make payments if a specified party fails to perform under a nonfinancial contractual obligation." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.viavisolutions.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.viavisolutions.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138" ] }, "us-gaap_PositionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PositionAxis", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Position [Axis]", "label": "Position [Axis]", "documentation": "Information by position taken for a security." } } }, "auth_ref": [] }, "us-gaap_PositionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PositionDomain", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Position [Domain]", "label": "Position [Domain]", "documentation": "Indicates position taken for a security." } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r116", "r468" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "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." } } }, "auth_ref": [ "r116", "r830" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "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." } } }, "auth_ref": [ "r116", "r468" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "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." } } }, "auth_ref": [ "r116", "r830", "r848", "r1169", "r1170" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.001 par value; 1 million shares authorized, no shares issued or outstanding at December 30, 2023 and July 1, 2023", "label": "Preferred Stock, Value, Issued", "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." } } }, "auth_ref": [ "r116", "r747", "r941" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 }, "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepayments and other current assets", "totalLabel": "Prepayments and other current assets", "label": "Prepaid Expense and Other Assets, Current", "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." } } }, "auth_ref": [ "r1048" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepayments", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r217", "r373", "r374", "r913" ] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepayments and other current assets", "label": "Prepaid Expenses and Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.viavisolutions.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification of Prior Period Balances", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r1042" ] }, "us-gaap_ProceedsFromConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromConvertibleDebt", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from convertible debt", "label": "Proceeds from Convertible Debt", "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r42" ] }, "viav_ProceedsFromConvertibleDebtBeforeDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "ProceedsFromConvertibleDebtBeforeDebtIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from debt before debt issuance costs", "label": "Proceeds From Convertible Debt, Before Debt Issuance Costs", "documentation": "Proceeds From Convertible Debt, Before Debt Issuance Costs" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDebtNetOfIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from debt, net of issuance costs", "label": "Proceeds from Debt, Net of Issuance Costs", "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination." } } }, "auth_ref": [ "r238" ] }, "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of debt", "label": "Proceeds from Issuance of Senior Long-Term Debt", "documentation": "The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer)." } } }, "auth_ref": [ "r42" ] }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLongTermLinesOfCredit", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from credit facility", "label": "Proceeds from Long-Term Lines of Credit", "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." } } }, "auth_ref": [ "r42" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Maturities of short-term investments", "label": "Proceeds from Maturities, Prepayments and Calls of Short-Term Investments", "documentation": "The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r40", "r139" ] }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfProductiveAssets", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from the sale of assets", "label": "Proceeds from Sale of Productive Assets", "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r138" ] }, "us-gaap_ProceedsFromStockPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockPlans", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from employee stock purchase plan", "label": "Proceeds from Stock Plans", "documentation": "The cash inflow associated with the amount received from the stock plan during the period." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product revenue", "verboseLabel": "Product Revenue", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r930" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r314", "r731", "r771", "r772", "r773", "r774", "r775", "r776", "r908", "r930", "r942", "r1034", "r1099", "r1100", "r1108", "r1166" ] }, "us-gaap_ProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance as of beginning of period", "periodEndLabel": "Balance as of the end of period", "label": "Standard and Extended Product Warranty Accrual", "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." } } }, "auth_ref": [ "r107", "r417", "r419", "r423" ] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty accrual", "label": "Product Warranty Accrual, Current", "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)." } } }, "auth_ref": [ "r31", "r1101", "r1102" ] }, "us-gaap_ProductWarrantyAccrualNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualNoncurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty accrual", "label": "Product Warranty Accrual, Noncurrent", "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." } } }, "auth_ref": [ "r35", "r1101", "r1102" ] }, "us-gaap_ProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Utilization of reserve", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "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." } } }, "auth_ref": [ "r420" ] }, "us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualPreexistingIncreaseDecrease", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to pre-existing warranties (includes changes in estimates)", "label": "Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties", "documentation": "Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties." } } }, "auth_ref": [ "r422" ] }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualWarrantiesIssued", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for warranty", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued." } } }, "auth_ref": [ "r421" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r314", "r731", "r771", "r772", "r773", "r774", "r775", "r776", "r908", "r930", "r942", "r1034", "r1099", "r1100", "r1108", "r1166" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r18", "r743", "r752", "r941" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsAccountsReceivableReservesandAllowancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Charged to\u00a0Costs\u00a0and\u00a0Expenses", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r237", "r364" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r992" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r992" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails", "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails", "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails", "http://www.viavisolutions.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r411", "r412", "r413", "r414", "r515", "r564", "r594", "r595", "r596", "r705", "r729", "r777", "r820", "r821", "r875", "r877", "r879", "r880", "r888", "r906", "r907", "r921", "r929", "r938", "r943", "r946", "r1091", "r1105", "r1157", "r1158", "r1159", "r1160", "r1161" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails", "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails", "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails", "http://www.viavisolutions.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r411", "r412", "r413", "r414", "r515", "r564", "r594", "r595", "r596", "r705", "r729", "r777", "r820", "r821", "r875", "r877", "r879", "r880", "r888", "r906", "r907", "r921", "r929", "r938", "r943", "r946", "r1091", "r1105", "r1157", "r1158", "r1159", "r1160", "r1161" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Amounts reclassified out of accumulated other comprehensive loss", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r26", "r38" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r959", "r970", "r980", "r1005" ] }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermLinesOfCredit", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayment of credit facility", "label": "Repayments of Long-Term Lines of Credit", "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." } } }, "auth_ref": [ "r44" ] }, "us-gaap_RepaymentsOfSeniorDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfSeniorDebt", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of senior debt", "label": "Repayments of Senior Debt", "documentation": "The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period." } } }, "auth_ref": [ "r44" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "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." } } }, "auth_ref": [ "r110", "r608", "r1162" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationCompensationbyFunctionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r960", "r971", "r981", "r1006" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r961", "r972", "r982", "r1007" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r968", "r979", "r989", "r1014" ] }, "us-gaap_RestrictedCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalents", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash and Cash Equivalents", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. 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." } } }, "auth_ref": [ "r46", "r167", "r204", "r241", "r746" ] }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash and Cash Equivalents, Current", "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." } } }, "auth_ref": [ "r46", "r204", "r241" ] }, "viav_RestrictedCashMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "RestrictedCashMember", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash [Member]", "documentation": "Represents cash, which is restricted as to withdrawal or usage." } } }, "auth_ref": [] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term restricted cash", "label": "Restricted Cash, Noncurrent", "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." } } }, "auth_ref": [ "r184", "r1043", "r1056" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShareDetails", "http://www.viavisolutions.com/role/StockBasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs", "label": "Restricted Stock Units (RSUs) [Member]", "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." } } }, "auth_ref": [] }, "viav_RestrictedStockUnitswithMarketandPerformanceConditionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "RestrictedStockUnitswithMarketandPerformanceConditionsMember", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units with Market and Performance Conditions", "label": "Restricted Stock Units with Market and Performance Conditions [Member]", "documentation": "Restricted Stock Units with Market and Performance Conditions [Member]" } } }, "auth_ref": [] }, "viav_RestrictedStockUnitswithPerformanceConditionsOverTargetMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "RestrictedStockUnitswithPerformanceConditionsOverTargetMember", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units with Performance Conditions Over Target", "label": "Restricted Stock Units with Performance Conditions Over Target [Member]", "documentation": "Restricted Stock Units with Performance Conditions Over Target [Member]" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Related Activities [Abstract]", "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.viavisolutions.com/role/RestructuringandRelatedCharges" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Related Charges", "label": "Restructuring and Related Activities Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r397", "r398", "r400", "r403", "r409" ] }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "presentation": [ "http://www.viavisolutions.com/role/RestructuringandRelatedChargesRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Workforce reduction percentage", "label": "Restructuring and Related Cost, Number of Positions Eliminated, Period Percent", "documentation": "The number of positions eliminated during the period as a percentage of total positions eliminated during the period in connection with the restructuring plan(s)." } } }, "auth_ref": [] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationSegmentReconcilingItemsDetails", "http://www.viavisolutions.com/role/RestructuringandRelatedChargesRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and related benefits", "verboseLabel": "Restructuring and related (benefits) charges", "negatedTerseLabel": "Restructuring and related benefits", "label": "Restructuring Charges", "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." } } }, "auth_ref": [ "r17", "r404", "r406", "r1092" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.viavisolutions.com/role/RestructuringandRelatedChargesRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Related Charges", "label": "Restructuring Cost and Reserve [Line Items]", "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." } } }, "auth_ref": [ "r399", "r400", "r401", "r402", "r406", "r407", "r408" ] }, "us-gaap_RestructuringCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCosts", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Restructuring", "label": "Restructuring Costs", "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." } } }, "auth_ref": [ "r17" ] }, "us-gaap_RestructuringPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanAxis", "presentation": [ "http://www.viavisolutions.com/role/RestructuringandRelatedChargesRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Axis]", "label": "Restructuring Plan [Axis]", "documentation": "Information by individual restructuring plan." } } }, "auth_ref": [] }, "us-gaap_RestructuringPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanDomain", "presentation": [ "http://www.viavisolutions.com/role/RestructuringandRelatedChargesRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Domain]", "label": "Restructuring Plan [Domain]", "documentation": "Identification of the individual restructuring plans." } } }, "auth_ref": [] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/RestructuringandRelatedChargesRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning of period balance", "periodEndLabel": "End of period balance", "label": "Restructuring Reserve", "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." } } }, "auth_ref": [ "r400", "r405" ] }, "us-gaap_RestructuringReserveCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring accrual", "label": "Restructuring Reserve, Current", "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." } } }, "auth_ref": [ "r1045", "r1093", "r1094" ] }, "us-gaap_RestructuringReserveRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveRollForward", "presentation": [ "http://www.viavisolutions.com/role/RestructuringandRelatedChargesRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restructuring Reserve [Roll Forward]", "label": "Restructuring Reserve [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r119", "r157", "r750", "r781", "r785", "r793", "r831", "r941" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r198", "r247", "r248", "r249", "r253", "r261", "r263", "r356", "r359", "r604", "r605", "r606", "r619", "r620", "r642", "r644", "r645", "r648", "r652", "r778", "r780", "r796", "r1169" ] }, "us-gaap_RetirementPlanSponsorLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanSponsorLocationAxis", "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Sponsor Location [Axis]", "label": "Retirement Plan Sponsor Location [Axis]", "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r542", "r545", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r1110", "r1111", "r1112" ] }, "us-gaap_RetirementPlanSponsorLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanSponsorLocationDomain", "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Sponsor Location [Domain]", "label": "Retirement Plan Sponsor Location [Domain]", "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r542", "r545", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r1110", "r1111", "r1112" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total net revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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." } } }, "auth_ref": [ "r290", "r291", "r302", "r307", "r308", "r314", "r316", "r318", "r487", "r488", "r731" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r189" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation, period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "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." } } }, "auth_ref": [ "r190" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r190" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation, percentage", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r1033" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/LeasesLeaseExpenseandCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating ROU assets obtained in exchange for operating lease obligations", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r690", "r940" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1023" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1023" ] }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesAndExciseTaxPayableCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction tax payable", "label": "Sales and Excise Tax Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r29" ] }, "us-gaap_ScenarioAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScenarioAdjustmentMember", "presentation": [ "http://www.viavisolutions.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario, Adjustment", "label": "Scenario, Adjustment [Member]", "documentation": "Domain member used to indicate figures that are adjustments during a period or as of a point in time. This domain member would never be expected to appear in a relationship group without the \"Scenario, Previously Reported\" Member with the same parent." } } }, "auth_ref": [] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.viavisolutions.com/role/RestructuringandRelatedChargesRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast", "label": "Forecast [Member]" } } }, "auth_ref": [ "r565", "r1065" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.viavisolutions.com/role/GoodwillDetails", "http://www.viavisolutions.com/role/RestructuringandRelatedChargesRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Domain]", "label": "Scenario [Domain]" } } }, "auth_ref": [ "r264", "r565", "r1031", "r1065" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Accumulated Other Comprehensive Loss", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r38", "r1149", "r1150" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "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." } } }, "auth_ref": [ "r49" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted Average Potentially Dilutive Securities Excluded from the Computation Because Their Effect Would Have Been Anti-dilutive", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "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." } } }, "auth_ref": [ "r49" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsContingentConsiderationRollforwardDetails", "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r85", "r86", "r631" ] }, "viav_ScheduleOfConvertibleNoteInterestTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "ScheduleOfConvertibleNoteInterestTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Effective Interest Rate and the Interest Expense for the Contractual Interest and the Accretion of Debt Discount", "label": "Schedule of Convertible Note, Interest [Table Text Block]", "documentation": "Tabular disclosure of the details of the interest expense, discount accretion and effective interest rate related to convertible notes of the entity." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r34", "r73", "r76", "r102", "r103", "r105", "r109", "r155", "r156", "r925", "r927", "r1061" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets 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 or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r19", "r77", "r78", "r79", "r80" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Computation of Basic and Diluted Net Income (Loss) Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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." } } }, "auth_ref": [ "r1067" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationCompensationbyFunctionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r82" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of the Impact On the Entity's Results of Operations of Recording Stock-Based Compensation by Function", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "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." } } }, "auth_ref": [ "r82" ] }, "viav_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Acquired Developed Technology and Other Intangibles", "label": "Schedule of Finite Lived and Indefinite Lived Intangible Assets by Major Class [Table Text Block]", "documentation": "Tabular disclosure of amortizable finite-lived intangibles assets, in total and by major class, including the gross carrying amount and accumulated amortization, and indefinite-lived intangible assets not subject to amortization, excluding goodwill, in total and by major class. 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." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r61", "r63", "r732" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.viavisolutions.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table]", "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r388", "r923" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.viavisolutions.com/role/GoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r923", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Inventories", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r28", "r123", "r124", "r125" ] }, "viav_ScheduleOfLiabilityAndEquityComponentsOfConvertibleDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "ScheduleOfLiabilityAndEquityComponentsOfConvertibleDebtTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Carrying Amounts of the Liability and Equity Components of Convertible Debt", "label": "Schedule of Liability and Equity Components of Convertible Debt [Table Text Block]", "documentation": "Tabular disclosure of the debt and equity components of convertible debt instruments." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Periodic Cost for the Pension and Benefits Plans", "label": "Schedule of Net Benefit Costs [Table Text Block]", "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." } } }, "auth_ref": [ "r158" ] }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Other Non-current Assets", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "documentation": "Tabular disclosure of noncurrent assets." } } }, "auth_ref": [ "r1043" ] }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Prepayments and Other Current Assets", "label": "Schedule of Other Current Assets [Table Text Block]", "documentation": "Tabular disclosure of the carrying amounts of other current assets." } } }, "auth_ref": [] }, "viav_ScheduleOfOtherLiabilitiesCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "ScheduleOfOtherLiabilitiesCurrentTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Other Current Liabilities", "label": "Schedule of Other Liabilities Current [Table Text Block]", "documentation": "Tabular disclosure of other current liabilities." } } }, "auth_ref": [] }, "viav_ScheduleOfOtherLiabilitiesNoncurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "ScheduleOfOtherLiabilitiesNoncurrentTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Other Non-current Liabilities", "label": "Schedule of Other Liabilities Noncurrent [Table Text Block]", "documentation": "Tabular disclosure of other non-current liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in the Entity's Warranty Reserve", "label": "Schedule of Product Warranty Liability [Table Text Block]", "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." } } }, "auth_ref": [ "r418" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.viavisolutions.com/role/RestructuringandRelatedChargesRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring and Related Costs [Table]", "label": "Schedule of Restructuring and Related Costs [Table]", "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." } } }, "auth_ref": [ "r399", "r400", "r401", "r402", "r406", "r407", "r408" ] }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "presentation": [ "http://www.viavisolutions.com/role/RestructuringandRelatedChargesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring Plans", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "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." } } }, "auth_ref": [ "r66", "r67" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationSegmentReconcilingItemsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r53", "r54", "r55", "r58" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Information on Reportable Segments", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r53", "r54", "r55", "r58" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r567", "r569", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.viavisolutions.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r70", "r71", "r72", "r73", "r74", "r75", "r76", "r155", "r156", "r157", "r211", "r212", "r213", "r283", "r468", "r469", "r470", "r472", "r475", "r480", "r482", "r789", "r790", "r791", "r792", "r929", "r1030", "r1057" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated Future Amortization", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r63" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR)", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "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." } } }, "auth_ref": [ "r1146" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r954" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r956" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.viavisolutions.com/role/GoodwillDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/RestructuringandRelatedChargesRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r286", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r312", "r318", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r402", "r408", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r923", "r1034", "r1166" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r316", "r317", "r810", "r814", "r816", "r876", "r878", "r881", "r889", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r909", "r931", "r946", "r1108", "r1166" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments and Geographic Information", "label": "Segment Reporting Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r285", "r286", "r287", "r288", "r289", "r301", "r306", "r310", "r311", "r312", "r313", "r314", "r315", "r318" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationSegmentReconcilingItemsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Information on reportable segments", "label": "Segment Reporting Information [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r134" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationCompensationbyFunctionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails", "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes", "label": "Senior Notes [Member]", "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." } } }, "auth_ref": [] }, "viav_SeniorOnePercentConvertibleNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "SeniorOnePercentConvertibleNotesMember", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails", "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/EarningsPerShareDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2024 Notes", "terseLabel": "1.00% Senior Convertible Notes", "label": "Senior One Percent Convertible Notes [Member]", "documentation": "Represents 1 percent senior convertible notes of the entity." } } }, "auth_ref": [] }, "viav_SeniorOnePointSevenFivePercentConvertibleNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "SeniorOnePointSevenFivePercentConvertibleNotesMember", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails", "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2023 Notes", "terseLabel": "1.75% Senior Convertible Notes", "label": "Senior One Point Seven Five Percent Convertible Notes [Member]", "documentation": "Senior One Point Seven Five Percent Convertible Notes [Member]" } } }, "auth_ref": [] }, "viav_SeniorOnePointSixTwoFiveConvertibleNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "SeniorOnePointSixTwoFiveConvertibleNotesMember", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails", "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/EarningsPerShareDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2026 Notes", "terseLabel": "1.625% Senior Convertible Notes", "label": "Senior One Point Six Two Five Convertible Notes [Member]", "documentation": "Senior One Point Six Two Five Convertible Notes" } } }, "auth_ref": [] }, "viav_SeniorSecuredAssetBasedRevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "SeniorSecuredAssetBasedRevolvingCreditFacilityMember", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Secured Asset-based Revolving Credit Facility", "label": "Senior Secured Asset-based Revolving Credit Facility [Member]", "documentation": "Senior Secured Asset-based Revolving Credit Facility" } } }, "auth_ref": [] }, "viav_SeniorThreePointSeventyFivePercentNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "SeniorThreePointSeventyFivePercentNotesMember", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails", "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "3.75% Senior Convertible Notes", "label": "Senior Three Point Seventy Five Percent Notes [Member]", "documentation": "Senior Three Point Seventy Five Percent Notes" } } }, "auth_ref": [] }, "us-gaap_SeriesOfIndividuallyImmaterialAssetAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesOfIndividuallyImmaterialAssetAcquisitionsMember", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series of Individually Immaterial Asset Acquisitions", "label": "Series of Individually Immaterial Asset Acquisitions [Member]", "documentation": "Series of individually immaterial asset acquisitions." } } }, "auth_ref": [ "r1139" ] }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period." } } }, "auth_ref": [ "r86" ] }, "viav_ServiceEnablementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "ServiceEnablementMember", "presentation": [ "http://www.viavisolutions.com/role/GoodwillDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service Enablement", "label": "Service Enablement [Member]", "documentation": "Represents information pertaining to the Service Enablement, a reportable segment of the entity." } } }, "auth_ref": [] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service revenue", "verboseLabel": "Service Revenue", "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r930" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r16" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r939" ] }, "viav_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate grant-date fair value", "label": "Share Based Compensation, Arrangement by Share Based Payment Award, Equity Instruments Other than Options, Granted in Period Total Fair Value", "documentation": "The total 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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grants in period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "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)." } } }, "auth_ref": [ "r586" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-Based Compensation", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r567", "r569", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at the beginning of the period (in shares)", "periodEndLabel": "Balance at the end of the period (in shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortMember", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Held to sell", "label": "Short [Member]", "documentation": "Indicates the sale of a borrowed security or written option." } } }, "auth_ref": [] }, "us-gaap_ShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermBorrowings", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails": { "parentTag": "us-gaap_DebtCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal amount of notes", "label": "Short-Term Debt", "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r112", "r170", "r941", "r1163" ] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "label": "Short-Term Investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r175", "r176", "r1047" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.viavisolutions.com/role/GoodwillDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/RestructuringandRelatedChargesRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r200", "r286", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r312", "r318", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r396", "r402", "r408", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r923", "r1034", "r1166" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.viavisolutions.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r196", "r211", "r212", "r213", "r244", "r269", "r273", "r275", "r277", "r283", "r284", "r355", "r424", "r427", "r428", "r429", "r435", "r436", "r468", "r469", "r472", "r475", "r482", "r665", "r789", "r790", "r791", "r792", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r830", "r851", "r870", "r890", "r891", "r892", "r893", "r894", "r1030", "r1057", "r1066" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r23", "r36", "r198", "r230", "r231", "r232", "r247", "r248", "r249", "r253", "r261", "r263", "r282", "r356", "r359", "r483", "r604", "r605", "r606", "r619", "r620", "r642", "r643", "r644", "r645", "r646", "r648", "r652", "r670", "r671", "r672", "r673", "r674", "r675", "r694", "r778", "r779", "r780", "r796", "r870" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r316", "r317", "r810", "r814", "r816", "r876", "r878", "r881", "r889", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r909", "r931", "r946", "r1108", "r1166" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r247", "r248", "r249", "r282", "r731", "r788", "r807", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r843", "r844", "r845", "r846", "r847", "r849", "r852", "r853", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r870", "r947" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.viavisolutions.com/role/GoodwillDetails", "http://www.viavisolutions.com/role/RestructuringandRelatedChargesRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "Scenario [Axis]" } } }, "auth_ref": [ "r264", "r565", "r1031", "r1032", "r1065" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r247", "r248", "r249", "r282", "r731", "r788", "r807", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r843", "r844", "r845", "r846", "r847", "r849", "r852", "r853", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r870", "r947" ] }, "viav_SterlingOvernightInterbankAverageRateSONIAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "SterlingOvernightInterbankAverageRateSONIAMember", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sterling Overnight Interbank Average Rate (SONIA)", "label": "Sterling Overnight Interbank Average Rate (SONIA) [Member]", "documentation": "Sterling Overnight Interbank Average Rate (SONIA)" } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r963", "r974", "r984", "r1009" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued under employee stock plans, net of tax (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r23", "r116", "r117", "r157" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible note settlement", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r23", "r36", "r157" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued under employee stock plans, net of tax", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r81", "r116", "r117", "r157" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Authorized amount under stock repurchase program", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining authorization for future share repurchases", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.viavisolutions.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of common stock (in shares)", "terseLabel": "Repurchase of common stock (in shares)", "label": "Stock Repurchased and Retired During Period, Shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r23", "r116", "r117", "r157" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.viavisolutions.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of common stock", "terseLabel": "Repurchase of common stock", "label": "Stock Repurchased and Retired During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r23", "r116", "r117", "r157" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Balance at the beginning of the period", "periodEndLabel": "Balance at the end of the period", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r117", "r120", "r121", "r144", "r832", "r848", "r871", "r872", "r941", "r953", "r1059", "r1077", "r1148", "r1169" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.viavisolutions.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r154", "r243", "r467", "r469", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r481", "r483", "r650", "r873", "r874", "r895" ] }, "us-gaap_SubsegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsegmentsAxis", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsegments [Axis]", "label": "Subsegments [Axis]", "documentation": "Information by business subsegments." } } }, "auth_ref": [] }, "us-gaap_SubsegmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsegmentsDomain", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsegments [Domain]", "label": "Subsegments [Domain]", "documentation": "Divisions of a component of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.viavisolutions.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r676", "r697" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.viavisolutions.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r676", "r697" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.viavisolutions.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r676", "r697" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.viavisolutions.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r676", "r697" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.viavisolutions.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r676", "r697" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.viavisolutions.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r696", "r698" ] }, "us-gaap_SummaryOfInvestmentHoldingsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfInvestmentHoldingsLineItems", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Investment Holdings [Line Items]", "label": "Summary of Investment Holdings [Line Items]", "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." } } }, "auth_ref": [ "r795", "r808", "r809", "r810", "r811", "r812", "r813", "r815", "r816", "r817", "r818", "r819", "r822", "r823", "r851", "r946" ] }, "us-gaap_SummaryOfInvestmentHoldingsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfInvestmentHoldingsTable", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Investment Holdings [Table]", "label": "Summary of Investment Holdings [Table]", "documentation": "The summary of investment holding table is used for any listing of investment in a summary form. Table lists the 50 largest investments and any other investment the value of which exceeded 1 percent of net asset value of the registrant as of the close of the period." } } }, "auth_ref": [ "r795", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r822", "r823", "r851", "r946" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r1003" ] }, "viav_TelInstrumentsElectronicsCorpSettlementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "TelInstrumentsElectronicsCorpSettlementMember", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tel-Instruments Electronics Corp. Settlement", "label": "Tel-Instruments Electronics Corp. Settlement [Member]", "documentation": "Tel-Instruments Electronics Corp. Settlement" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r995" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r1002" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r1022" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r1024" ] }, "us-gaap_TradingSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradingSecurities", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails", "http://www.viavisolutions.com/role/InvestmentsandForwardContractsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading securities", "label": "Debt Securities, Trading, and Equity Securities, FV-NI", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r108", "r209", "r912" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r462", "r480", "r649", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r756", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1073", "r1074", "r1075", "r1076" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r1025" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r1026" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r1024" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r1024" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r1027" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r1025" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r1021" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r610", "r616" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest and penalties accrued", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r615" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.viavisolutions.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r50", "r51", "r52", "r185", "r186", "r187", "r188" ] }, "us-gaap_ValueAddedTaxReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValueAddedTaxReceivableCurrent", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction tax receivables", "label": "Value Added Tax Receivable, Current", "documentation": "Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1046" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.viavisolutions.com/role/EarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "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." } } }, "auth_ref": [ "r268", "r277" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.viavisolutions.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "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." } } }, "auth_ref": [ "r267", "r277" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares used in per share calculations:", "terseLabel": "Weighted-average shares outstanding:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "viav_WellsFargoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20231230", "localname": "WellsFargoMember", "presentation": [ "http://www.viavisolutions.com/role/DebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wells Fargo", "label": "Wells Fargo [Member]", "documentation": "Wells Fargo" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "b", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i),(j),(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "11B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-10" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-5" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-12" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482309/360-10-15-4" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "460", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//460/tableOfContent" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-10" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(h)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483507/832-10-50-4" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-9" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r886": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r887": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r889": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r890": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r891": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r892": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r893": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r894": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r895": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r896": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r897": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r898": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r899": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r900": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r901": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r902": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r903": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r904": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r905": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r906": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r907": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r908": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r909": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r910": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r911": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r912": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r913": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r914": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r915": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r916": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r917": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r918": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r919": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r920": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r921": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r922": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r923": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r924": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r925": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r926": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r927": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r928": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r929": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r930": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r931": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r932": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r933": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r934": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r935": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r936": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r937": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r938": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r939": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r940": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r941": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r942": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r943": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r944": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r945": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r946": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r947": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r948": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r949": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r950": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r951": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r952": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r953": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r954": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r955": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r956": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r957": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r958": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r959": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r960": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r961": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r962": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r963": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r964": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r966": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r967": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r968": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r969": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r970": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r971": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r972": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r973": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r974": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r975": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r976": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r977": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r978": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r979": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r980": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r981": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r982": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r983": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r984": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r985": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r986": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r987": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r988": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r989": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r990": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r991": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r992": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r993": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r994": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r995": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r996": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r997": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r998": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r999": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1000": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1001": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1002": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1003": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1004": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1005": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1006": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1007": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1008": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1009": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1010": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1011": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1012": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1013": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1014": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1015": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1016": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1017": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r1018": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r1019": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r1020": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r1021": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r1022": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1023": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1024": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1025": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1026": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1027": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1028": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1029": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1030": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r1031": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r1032": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1" }, "r1152": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1153": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1154": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1155": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1157": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1158": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1159": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r1163": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1164": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1165": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1166": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1167": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1170": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1172": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1173": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1174": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 109 0000912093-24-000009-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000912093-24-000009-xbrl.zip M4$L#!!0 ( +&!0EAI9 M"HA0 .YE ? 9&%S:V%L;V9F97)L971T M97(M9F]R,3!X<65X+FAT;>U=Z7/<-I;_OG\%ULYZI*J6W-TZK,-QE7QD1K-; ML\7L'F)>S M,DM?O9PI&;_ZKY?_O;4EWIJHRE1>BL@J6:I85$[G4_&W6+D+L;7E[WICBMKJ MZ:P4X^%X5_S-V M]*?EZJ3DQ'^.)KL[ASLCE[(R?@0_QOO'JKA[MYX_/OH"3P*M_,SKJQ3]?.33.=;,X7S M'QWL;>\?%.7Q7,?E[&@T'/[/$[KUU4N=385,2Y@DDU/U^W#[+&\S)>OG9XL'TX7']YN#UJKCVGL7E\6($K9/[SDYV&<86,8Q"1HW%Q M)49 -%')!*[0_AG=(Q7MA*9Z;0^^M.)U3+] MT\#)W&TY977"EYW^ESK"W:=/<[^#P^$Q<=7OZ.C@ )8RVMW=$^>F*F?BO%!1 M::M,O$XOXX$XKW2IQ&@X?ODT_/T^^A8&!N^+F<*G%T&)J_V%S<'0I=".Y'5HDB5=)55 M.%1D\D3;3)C* CTP!5*ELB(U-?E3N*4VE="YP#$+XS02BC>]NU(14'VI8!&1 M$F=6.1WC(V 2Q)N95HGX1>!G;"J,&!8P3?'VH)!2VN$F'&.K&!3WF6KGZX MY:X$?E:%83[!AF6.& '\C37O+?Q: IFPA;BK.M_^>EE]("+^=^1G837L?0'L M!\P0$9OG +B$ ]E/005$:B*":B!;YV# _FJ<&H@W)]OBT?+EXPP4$/Z5(+'3 M*@5[EE1INH6JWJC6@,2F1@XB>Z;&U@LJ.=?,/U# K"BW!7';E9+5RDD8MVYN M^FGOQ7 JQ(%J':-)A2'#U<+J6,QT4"UN@!-E&6K-U> -@%@6/P!\_\T'@T. MQSLB505CE;.921%,T=BQBJN()'Y;W&(K[WI/!/ZY_V32)O>$ M " A>P_:3-"UM(IQ1Q&V@MJ1G?)FN^,*1B^.G?@D ?DAX#^3M3A#]+#!\N9F M.!",CV8=U#9'PX9V%8PL?B3A):L*FS^I:? 5=C.Q)A,DU6B)X;\#IA<'R$'* MP2: N$Y5V9G-%.@8*KA<"Q OO,4(7#L.3>H@\QR_GDBGO)23[#?"K&";-*X* M'FS9H&[.A,9\1V#>%5#F/0U/WS)_6YQ$)9%B\LK!7/2M(Q< $4,$FHUV#0F- M>="&-%# '!3%B;BRJ#!* F>!HRF$&G@]T0Y&$ 0/2%M!;;6)V1.!HW;L7IU" MOX*W78*(>0?FG\7'-H-GG*I<6;"W=2,@'?8)DZ5 4] 5Q"(@?RC?)*"( M\1A%L1GWTL[HJ*,]PFM(3_)%C&KF5 H$M93Z)[9IM^'O2>K,@"8B(H!ZA:21 M8)LT-7/2!W L0+VKX2=B!P&FL%&\H*)US#!%EL.0,&EU<12 M5YKH0J!\]4$I$O(7?![IVGI-CWTX_\VUL)3L+CZ15]F$T3T/$RL41H*CL&' M'DT>_*?Q8+S'B,'OH[P$"S(%D4D-Y=0 US&:DPCE+/T:I ,-)T@(DPO/P-"AN_"^P?L" /TE MJ"7+-J@)&$%4!#2!P0OU1MT6'^'S.JXUVD$/P)>PE%]A5&+<^(!S!8\7M:\2 M1W _8$E@Z.@KI/*L?>B'-%XKC4$H_J#MIA&/-!"EHYM X3^8G"_$1AW%[$C0 M#_WLA KL6Z'(7UGBAENA!@@FCV_*C:\HOYB$#">>&?+2DI.]]'R\*2+DKD* MU##C[^/=P 1@(MYT2Z^,(PGF[;?SRZ/[8@D[D%8*(%1G54;9!9[U4J859PQ& MHVV@=HWA+&<6P.5:P\F7O^#'U_/YGEF*QZTK8& MZW;I-:+"(V+*:L?*P0;<+-W60(\U"UDRIKZH0NGPUMDT:6AOW+L 741U!&1N M1)6U8.Q3IA)]'6;U3JHI" JYY\W'&^S<4AQOAT7:S;P>D+##?D"R>3-_/_@A MH[>3T70QL%Z1\K]A$P(*Q@TD97%G3@ -QFADX.X/(.E4>!H/ASOB'1-VVM0 ML,1%U3SIGUE1I<.B 1=](N6N)J.+W,Q3%4\5ZSX1Z+CRB 1SV\P,XEF1&V$FH!ML0]HU MP# +J^@+I^8M1"/5L#]YO3)B:_N$>/UV=PRP9UKV$?$%:1K9J!0T!.^-HZ2AR8V,S7[)%C,P5! M[&P@+K6C'B'LCJ/"0RQ2G;#[B+63OOJK=@&G1-X(EEO.J; F>N883TQ#.6B6U:T%3,-+-7P.SF@T^ZZSG MM+,>'.8TO\25XS G 1H-2,<+:N%C[0,*P;>F!GQ(3^K2WD(Z78 =ST<-1HO+ M\PQ+JI2L"1C0C@-87,@$_,S4@C; J@E$P ;ATQU30XW&Y/[I#M@)WPE#)J!M MAZ')%SNE.L1VSTJV RII)V'_B*$K;$[G,%L0=P N3Z(]@Z)SVX MP6M-6S2-^,;$M.NO,:&+BWT#/ 0L]'B]S#7=@B!A70P'5Y6E)ES,5 /K-)M) M\/G4"Y9HN,A-:"BNW+OJJK0<]#8X:= 41ZLEH1$.*@@2P"<+4H2^R]@P W\C MN+<*AC_7P MI615:&[,X":@ .P,T&Q)8@=<[J^4,,LC"3!<-C.[31-^B1_3@ M!\2:Z@+8! DPZ/%*QF_7:VUG5Y<\/GE/X^LI8$&H +&LOQ#T#P4>#)KZ7$)> M6I.*U\&3,P! 0?H_=:E2,6IQ!()B<=(83!R=HX&% Q)?&GUC95C\KD&;E)3:UE*,'?7-F0L_^)^-P76A\H2S'PS7:<\"5)(" M.[CQC!?0Z&,_Q&G-P8UFR^(*S2CXG JT 6QJW3VGT=4FAQH".EZ@UR>L2<^U MS@/T"&0F8/R(3H$DS2D0PZ= N/Q65!!)1&G=F2H*P1"%HG*9,<"WM]PXNRKB M[!D-RERTQV>ZQJK!8HA+]#*VOH$RH,M"^I=F"@!! MM DT;"*ZX5W_.UAZ%W4[18.:6Y9?^:P*->3 M^*/6]O^]UK;SA5I;OYP[&O=/_7Y?O_R+80,"<0ZH1]#S3M(J^!6$)\'H9PIF MI,=,Q';$]S;DC?]LDBX#LB]XW" B,.\\^I(3,#W]=HJFN, -V!MR4T#, +@Y M5U-@%<]BR9QBU)%I%S&@QBE 8-\%Q!#"IL8<=LHS2"#[G1 5!)/V9XA/"ICZ MD$XT;DPVNYXLG%["B2^U265PC?ADHF(\[8"/D<\7J9SC@E;1Q$&,3F!H3"N0 M,Q)S4Z7H%C[3Z4A, X:0@?Q>495R172U2'&TB:"@!0[!O(@(P6QJS*UVB1'A9:IA&@;+VB46*^.+*+OL2>KCKS2>, MC,'Y9;I4325@Y:'5=4&6#XTI28"!&@U\YB-WD,*Y0MSB6&:;W"*%\>!X<^[9 M:8-N\@1-V-XF&[K)A>MW)][$)R\U,W*C7:VD@['X]/UJR\UA9CJP@9C6JN_9 MI+O)FK9">@G2)2HU>4T1'GT&RP"P!XP4"22H&^L7)96[.AT#CG(A)1S2YPO; MYRW(%* O'WA+&#PODS)7-O3% ASB$[=E*DUU M&=;GH.+7Z+,W=\'.43:+PVY_A>UMES*?1W6R=S;9)5[@#R3-U!J3 PT89BL+IJG-HF+AR?LSC.\X M=82J#\I3MJ:RL)C_8<'F>/T ;-B*RQBW=#](E>7.UQ9\2$_EFM5<[I3NLX!O#;ATLLGO'_]X02/JG(1 MA9YKVE*Z\6?NJ!J""O<>(DX ,."28SQK^P$/C480Q#(])Q'MY^CPH&VMH5G: M]MNNC>0$@U4ZFU1HK)%@@I.T<)_D$S+#2DM_)V*=A S)1)5SXIC>9(2"SZ98 M17!$#*_2%V:X:$UUKE"1V9 .]M7'_UQX[&:GB+4A*@?ZJ2B^H17H^.Z31'] M:DI4'32VC?T%6M34,)SO#]Q >,K';J=Y6W M[3@+W1Y4Z)>(PQ(?"+!AZ88+*ZCEP_3 B@'A_J!@Z 0]+B?-& CLO"!VKUQ5 M::@]C+%%5ZL+7IM;GUOOQ^?[UX7G#R3;?I)[0$:L>=E,0P1Z2#'OQ&J!'605Z MWCMF/D5 YQE8/+1_G4@X1/!HBR&G7ZH$8[%VX9U##+DSD%4">')B$(J@[><* ML^^- /49\(N6$-/'N--JJ1(-.HG,NRO9?>S@0?ZE@9&PW !6,E+LGQ"XFZ^]$CG_4BG_4BN]WK7AW3:WX M.\$"'Q6L=_N=#KXV)F2G'2M,O4SX39K=)GHA3KOG"D+ZISUPX=](ZJZ-@K)Z M$7YTD_@0:'(2G[.FOINEN=,TP]V3! M'1$1]T$NNC_?0@C_ #3N) \G6>).[LN_@+!Y%\:+6[\N_LY#J[-% MWXFJ;Y8+N:\)CSM%U_U\^;6 ]X%A\N?\_UMY3O^?EW\#4$L#!!0 ( +*! M0EC>F#'CX0T" $,"(0 1 =FEA=BTR,#(S,3(S,"YH=&WLO6MWXDBR+OQ] M_PHM9I\]U6L5&%VXN;HYB_*EA]DNXS%4SYGWRZQ$2HRFA,1(PF7/KW\S4P)S M$4B"!*6DF+5WM0%=,C.>B(Q;1OSZ?]]FEO2*7<]T[-_^+-?J?Y:PK3N&:;_\ M]N?>\*;?__/_[?[7KU.?7$8NM;WKM[%KF;]5IKX_O[ZZ^OGS9XU^4W/O3-OSD:WCRO)Z;_/JG^KR6OGJ_WU[&.I3/$/5[;MT9V'[[OOJ3O8.#^NU M%^?U*OR1/$-1ES>\FNAUXSWT"]-SK(5/IN;5=&?&KI<5M;Z\QS+M'P=F0G\> M(V\U)O-MW\4RG3:Y'/^_K\\/X>51DY8[G<[5&UW,Y3.Q;D3/D?RP,3_SS:^2 MWS:>NKSVX]U7OHML;^*X,T2G38?6J-;;555>/L=S_=4S)L@;LW&1+S=>MO"J M+PC-=R\,?]BX6%^X+L',/EJ%OVY.QG,T16X=0E%P164-=(:Y^8;PVN95\./: M0D4_]] J*?5J7:G*RO(A!C:CIT-^V)C)VPZ&-DA-?V677EN(<%0%V]7OPTKW MURE&1O?7&?:11&^MXG\O3 +?&\?VL>U71^]S@CH]^/1;Q<=O_A5#S57WO_[K MOW[U3=_"70KPZA+2OUX%7_YZ%3QZ[!COW5\-\U7R_'<+_U8Q3&]NH?=KV[$Q M&8#Y=DTOQ&[PIVD8V&9_DM\?%S/LFGKP_C?_&4]^J^A5@B ;S>B3L'E]9Y/7 MO=^0T;G(ZML&?OM?_%Z13 +F255I5+IU\K^.K-0[ZJ]7&T]-\9+>#-L&^7__ MWD(OJX]/3D?4/C-P[V[A%/EGQ !*_50B&K@WR375& MGC*M&NAC;JU*MWFE=(Y_^ZVC+V8;K[\GWWBK%[0K74)4C=<+GLCECK'YBDZE M^S4;0@EPW=,)9%ULW)NVZ>,'\Q4;?9N(\!=S;.&>YV'?^SLV7Z8^ M-GID?T$O^+N')POKP9S@Y4"TIEKI/LG_2#=7;7LH@SEYOD]VK =,I/4S?>E@ M0M[&1C'T"1WI<@PF9*ADBS')FCB>21G_[HWPET<'_&!Z_G)4G:96Z1X2?'\: M^%/L!G-\=.Q POGI)M$Z^R0:YY]$#"4>3#0V+2HG@H(,I\C%7\E,C!MG-B>#8\I( MSR6ZR0N;Q=?WCTN>T#O]JO<3N0;[YP_LT:4(Q+N\G(]<5ZE(5=.)U,L-KA$] MN*M-'<3%$TR51NQ%J$Y4I;KVF-5 AB\Q%>O:)PK3;Q7/G,TMJJZS[Z8NG=V& MEE1[\PRB0['W?;PD?*?G+%SVB5DXU^$2L;'3'7;Y/6:JS_*3:=#/$Q.[$AL3 MCE30;_K_NZD2;=_<77ZU^?0Y6\#E)V(AN3Y55*B"H%;K+:*S+N_[^&TU3./C M4EFI4A5Q\Y?EY^5+KC;F';T,B@#+$)B*/M.2JG69J&2K!X6_))O9@B@N;%H> M!;*WFMF,2)>%B[OAPK(?EX]8_K;\3)\1O5+JN5(C7?]Y#K&0O<'[A"[KZ:.>V\FF?>2Y\-?@UM_O8I\ MXFKFJQ>G!ZY,C"WY[,!=D7=!>'Z;MJ%Y>?U]>)N>M!J0-IJT"B-M(IFD,-+* M/&12 \@ATA;1!'+LXPY*#O7"W-'*'SG"+PNR#VV2HPWD$&GOZ Y1-H[Y#K0 M0Z3-0Q;0[,U":LLBV+T"B$OY[%:MJ'RQ;DT^89?YOE9K89BO9 [KES+/%O*= ME<1):7CNW$^_O,6V,S/MJ,>&LX_U56P\XFIS]+%VKWQVPS>=]V>+P=-Y?[:F M=G8C,NW4**QE+E,[NT&6;FK*IF9QTM3.;MRDG=J&A#EI:L(9"BM]9QEDN?OW M@L;$G-G D!X:R!E&O>,PP6ZT+6$S*- MOGV#YJ:/K+RLOR*<]I]R_9^QCTP;&W?(M4W[QTJ>]XKZM.[,SV&=GHH4(IL:9IB9<3$PX_A; UE6$"V_E01B(0#CA M F$BJ8PB$$BXT)BH^J4(Q!(N<"82-YW'"Z/DW>C-Q@#CM_YY-X O;(!Q6W@U M[Y9O]@88/UKDW1B^E.!7-O?ED];\[$9O 04_S_4'RSRCA0=C6QQ:"!8#Y#FU MO%N>%_:\99-=H>;=Y,S>\Y81X?)NMU[.\Y81@?)NV&;C>C>$+&F"\ MTDVTO!N]&1E@W-8_[P;PI0TP;@N?=\M7 .,&RWR;@Q?,.>-5W:HEO>@<48Y M;]S6'RSSC!8>C&UQ:)%W^_GBB6%9',[3RH9P#3"H!2<06-\Y(E;> M3?7+N:>X'?1JY-Y*S\0]Q6_]\VZ97]@]Q6_A9^Z>XD<+,-53;<_9E*QH M@%V?4\+EW0EPR2!Z)@3*O?V?41 ]"V(UA;7Y;_'8[Y-MV&5%Z@,*T2*]UT-L MFXX[L/&38]K^$+]B^YZ(O"?LZN3"&\=^Q:Y/"S@_.CZ.V[P2#^?!L5]\[,[H ML&C;A6V>7KV57B!N#ONJ/HV]H&/94\QV3OY"C()LA M>K;H+:R'(ZGL,-]&/QTJ/$!JI*&[L%Z6'GF"8=)63J]XB/6%RTKQW[WIUL+ MQKWKS.B>O_!9D?K!9&G@+ MU?7V/?L"V>42 9>I$[V8ZW'4?5!B%L\H2[[ MK]@F?_A/%B%+_@C2$M89E0-A)8!>T1+6 22L9!.!:L*Z<807@R)03UAG3 YD MYGG\8RUAG2;"BL$S$4)8EX;PDNU,!!'6\?!UX9'E]3S6KCKH!+L6-O@KTG]X MCOV QMX(ZU/;L9P7$WM]6[^(*["1T&FP?NE)>XJP3@-QR+13@*7!A4&$]0V< M:>43O_] __BO[]_0OQSWQD*>MS:F6_R*+6=.]K#EB-Y[=I K]?&$RU2(N3@# M"^?9H/VQGFE/Z(! ].,W0M'98L8+( #0' &T+9RG)PJ@Z T 6E: "NO*8A3; MP=!:ET&"FL&D;[-V70MD6>_]V8PL@VLB:_O>"[@AU:K22>82J3>K]387V@GK MT!*<=IM>_75RG*+3MH7U4*62B!^Y93M"\=E\F?K< MF>X?R%K@K^\/)AJ;%O7%;QE!-V0N)K$+69Z^1][JLFC(N;4O7LW4VL)Z%$5= M?([UM-O"^>%$7WR.V40=X7Q,HB\^QT/P'6'])T(MO@!'/#K">DO$I50V)S0Z MXCI2A*54-DE9'6$=%.)2*IOS$1UA'1%"4>H\Z4 =81T.HBX^QRK:G8RL(9.>[7K"[L1Q9\C6\6!LF2]LC>_>YIB>WQJ9,W+)8#(D MWWH3I-/?ADO!$9#JU_,\N&8X]#D?#$%H(Y,@Y+$]K"WC''?+%R7O"IPYN5&I@KK*?%:3;UF0YMGT?FR^^MYQ,7GQW9L^I3EHY.-/Y,:-(9^VL5P7 MUHWQY$3%%FD-'UYH B>;>\5UN4"J+HTJCAN9L*ZAZ)1-9PZ+K<"=@"KLPDK M81U? *L\2RMA$VV YB*$>N6ZL$XZ (@($6:Y+JSW$ B0KA4EH5U<=Z;-K)U M$UG;A7\WSE5\1?H/;'Q4!LR-RB@+Z](\R\(G?_M'I';UYU_(?)"K3]\?:)[U M%K,N+^K;\X7OL2OD_*! 6.=J_E&@Y <%PGI0>=!!Y7@TH] [@K >3R$7GI^9 M+0OK%,R_$#[W5LP1!<+Z\/*/@G-OQ1Q1(*S+#;;B"Z) 6+]:'F0R1Y5(6/=5 M'J0B/SHHXGJ)+B 5!:*#N$ZC',@E?ON#(J[;)@=RB2,=2NTX$8@.PKHNXO-S M;Y W[=D&_0\MWOR*+/*&_'B-%&&=%_N7GAVW^NC:1)<^/^LMK)L@82KZHV/K M>3P((RO"FN:""AF.\EU8>U@D(<-QO86U>\44,OQ67A76THWI@3R:NGBM@[K_ MOM9#'5H@Q].]U)8U@% ,$ KK5B@BW2_*@?GQ]:JE]JF4FB,$ J&P#B6@^UG5 M;V&]6:"&E0>$PKKXBDCW0JEA'$$HK+<3U+#R2$)A_;YYVHX'=@A!\VWTTZ$( M7,-#85'(T1@0UAM>2,(7:D/FAT)-V,A GC;D?+*$0"@4-DX!A#^K*J8)&QL M5:Q$*!0V.%!(PA=*%>.(0F&C Z"*E4@60JR"$PH#?UP9T,?1$,AKD")?!"_4 M#LP1?1"=*!TK"(0^8<,2F8B>7)'6FZ-:4VC_92&W68[$!_=AWK99CL0OM"NQD-LL/^(WA?7D#7WD8WK/ MUX5GVMCSAL$CO#5/QB/V?SKNCSL;D76G/^9GW87U8259]R%V7TT=YW'=A?7> M)%GWP=PW=62%]:/?>[;QA-V)X\YH!:(GUS$6NK^\+S\D$=;!(X@($J&E=5-8 M1XP@\DH((@GK,!%?N E!/V%]'H)(PC/YFIK"^CX$$6[G6G=AW0[BRZMSD418 M9\ Y6"'VY9[K?[QXJ&,;D;7=V,)Z'.Y-V_3Q M@_F*C;Y-)OA"O6A!E=RO[]_0OQSWQD*>MTF)6^K<<^;8&&%]:CN6\_+^;+Y, M8Z((:P3XBABL)+3VY?GAQC".AMR M):HX[AW".A9R(ZHX$D-8+T%N1!5'8@CK.C@CQRD>TAG?Y:$/QM!Y#6$7@X@+1QZ4D!I+:P/AXX!KR43G*+$5SE M(YV$]2$)(YU +,AM89U;YT9)7@DFK ,,Y/AYM$QA'6P@QZ/%0A;Y06UA/7_@ M>%B7#'*UWJDJ'3Z2 1R,XM)\0RAL4?V04-BZ]#2A -[(G DJUTC]ZY+2JTU M6A54PUAS$;2K]0:O#:23>P?FA<@/;LQMB;6-PP,2:_O2DR161U@WIF"0!:S( M'6$]H. JV71Y*PJ?_4Q89V;9";XA#K:B'(?$P18Z3A,'X#G- 3JR,H4ZN7>S MED^Q")PER;"R=>EI6,FIL[5DDB0K=)S=+9N7A3B[^_$(WWN=DZH)GK,\;A24$IN7'H:.L[NT3HWF_!:"&'=-2!2]V)% M8;9\(J;9NO0TK("G)P\B-2MTG-W3DY>% *=&+D5J,YE[=/O2T[ "3HV<:OCO5JVB^;%UU&?#Z8-AY,@C=G MD9$1<"PKQH4-=HC\*_*P<=R:G!3MI/82K[/&!#Z Q)U7_X%B8,OIU4 MR.@_()"Q:8F->]-&MDX&0B\=.A-W]4O?-O#;\">:TU_RQR*T5M4SS4 *7D$_ M?C-M<[:8E9'YMCT;Z^P7X]G@%5M49.$<@%$806\\,0(R +;)''*JL.F%I=#N M"KQU<9!>].T)Q%%>64\X]W^A-\D2[47 >G&L)VPTI10, KM>%.L%@R$4L,A+ MU_1R\LT8V3]ZY!OTPJX?#A[[O8)RIG YR[ IEGY3!,ZDG"EL:'4/P>X6KK.B MT6 RP00M/)T;I6#; F_5>>5#8Q;Q[*0>V:I QMBIHPH7((*[$RY9G%@Q",9$?)SBFFJT4?=+%P7VWJX>'KX MZ?JF=YMC1CM!!)4C4*) (D]QA06P="E9&C)^1%!J0;E,"5OALF4 MH+#]CPM MSQ0EE\DC#]@G2.$-!P!@%@ 4+DN2\.Z.H\-V1:/TY+ MN"'7>1VU5H3+!SC0LY[]%'YS[[A81]ZYR:)LKO4ALFCTN":?&K"*(FQX^!G3 MP\6ZOW )3SY9:%U2WYN>CJQ_8.126;ESY=.4R&V9%^>N,/)UX1$V];QA,!=O M;4"/V/_IN#]ZMC'$[JNIXSN;&HL,6<'59]XNN+7K5!1A Y6 B#0")9LZH8HB M7'@-X).Q_BELG"=7B!@0XM"(Z?'(CLK0BNE0**JR*Z'G)CY@2UHU"E_$1S=:/R/5H'LHS MGB]?A]X*RM7 > MDO.?:02Z$[H+ZY4!ZE25AK N&*&HHS#J)&P"1*DC\Z&.L,Z9+>HP72B*-#]- M?_H-N3\P41C6QRHJOA'7LY(9R6?&-)2+)!BMH3I" M[@LN:%BV(:R3*#^DRXKKA'4 19'N?F%9?R!K@=F/9Q"$9[*]&\*Z5OJV[LSP MRN7QX.CHXU3QA[O#\P>3(;+.WOU29:<(Y8L+,.%\(X+2)\4I3ZY22C@?AJ#T MR4H!$-;7(!A],MKEF\)Z&Q+1AVAL&+GZM$?6 +]BRYG3:^_>YN1IYRY;E=&. MU!36 R$\Q3+:HYK">AZ$IUA&NU936(^#\!3+:A\3UM&0B&)#;-&6.K]C&[O( M(G3K&3/3-CW?)1>_XI!T!;6QFL)Z&G)$NZSVMGS[+\2@75:[7+Y]&V+0+JO] M3EB_QS/V39>1C:9>#>>.[3GN)@5U9V'[[OOU[U\+QU+"NCM2D.7VKFAD:0GG MY:"I30^F;[ZP];]!WGHP8X2MODWSPMGQO#L+Z[[KV*;NW3CN?(A]/SB1QRLG MZF,<5.(NO$TQ^]>%06Y'UO."2MN+[(0)-5!R*2=IVA+6I\*1-HDP>;Z^&7O1 M3C\^8XL0SQ@Y/7*/0==H,'D*[KYW7%JHTGRQAXNQ9QHF(SB*JR?D7+5WB(X'Z5O>(B &^IPL4R#28&^CV=;0F= :(0H MFI95>7B\-*QK.7##:CY;* U^Y:6KBUI?2(005TLX=VU),!G)X#O8 Q:X L( MYQHO"0L )O=BLBUD7 PF7W!;B'0*5Q4XF) 2<(&W\C"NM1,QV3=:$LS^X5= M55 P".?]!R,JR$)A7\)N?0$6$"Y.41),@A$E# L(%U$I"0L )O=C4K@P#V 2 MC*@5.H4++%T,*&!$[8 !(E$92$;81!,@$P)$8'*(B4R(VP!4DD&E ^$44-!3 M@T;(* ?HS1LT@N"#D!Z%,J8*9'30O0/!!\C@*CD+0/ !Q+)HF(3@@["8%,BV MR0J=.0P^%#^#*RLP0/!!2,E8QE2!K%@ HAR0P55R%H!P"HAEL3"IUB%N(RPF M2V]$J74A T1ES^#*"@P0B1(\HEW:310"1&!RB(E,B-L 5!)"!<(IH*"G!HV0 M40[0FS=H)%SPX1R,?2IQLDFO4^NE<(OGE7.$<]@FZI+!]J;?7LN M^ZF+K, @G&\=C*BRIO=FQ0+"13!*@DDPHD1A 46X6$U)6 PN1^3PH6) )-@ M1*W0*5R "DY=9 <&B$0)GH5:VDT4 D1@4P"&&!)#.(=A>V[[]??A^>,Z27+=SM=S&12GKLAI.LO9"^O!.HWE>22&D9RQS]KN,R,VHVGU#2$];YC2_C,C-BN9".O"R%;E9D4(X M=UT,*8(@DC_%;F]&)JHC80X#Y773% XXV O!)&.*^7@*Q9 M;.TX;TZHX@KGC!#0S)M+ZN+".2O"".DWNMAAY0,(H#\7>V-N"NFHNM@9BW+3 M/F\.JQ*01$A_4LE$<5;;L) .K)*)XJQHGS?750E((J0O2011O(PAW#P6;OL5 MTDTE@@@N,,WSYI@J+BE:0GJ(2B)R,]IF6SET/A5&Y&9%IU:.?0Z748&EPD$0KJ?@#:,-D*ZA\HJI;/:JG/HD"JN ME,X*!$)ZJ( VC#9">I)$D-(L6E#T3;J=0^_5!>-WA2>_D(ZLTE-%2%=3^61R M1EMR.X?NK2+*Y*S(+Z1CJ_14$=+3)(),7K[M[MM=KZ#[<0X]69<1R"6@O9 . MK'*31$AW4LE$<5;;< [=5843Q1G1OB.DKZK<),F;_ZA()8,R*@;9$=([E3G- M+U6C(AN:"^F2RKI*6S:DR)M[J$@B-Z,:S1TAG4^9T_Q2E2>RH;F03J>LJ[1E M0XJ\^8"*6P@HJTU72)>38 @HM@8LI.-)I$) V1!&J^?-*U17-)95"E+1O"".DW$B%4=]&R4-ELS$(ZJD0(U96 ]GES6)6 )$+Z MDTHFBK/:AH5T8)5,%&=%^[RYKDI $B%]22*(XHN4BJB -HPV0GJ21)#2 MERX(E30>U7$BD!9D5](1U;IJ2*DJZE\,CFK+3F'[JTBRN2LR"^D8ZOT M5!'2TR2"3+YH6:AL]N,<>K(*5QHH*]H+Z< J-4E4(=U))1/%&6W#:@[=5843 MQ5G17DA?5;E)(IS_:,5TB[&'_[T@-]V]DG]&[_-MKMR\@#]]3)M0@5Q+EERK MUN6JO%KRY2_'+;EPSB%QEGR#);86_1!+;%V:E"7,MVL76\@GJ^!-S;F$7-UU MK,UUI[?4'/?E2JG7U:OPBJL)TOWJQ'%\V_%Q19JXSNP93[S?*I.JTFY)]-]F M1;),^\?SX0>RI]'K*I+OA(^PJW)%.6'@2LS M@V\\9^'JV L^3C$R&%P,\[7[*_F',8JI*G*KV=3'8TU3-#Q&J-G&DWI#)L W ML(H;_V0O6-WC^>]TN#/3KDZQ^3+UKY76W/_RTS3\Z36YZ?]4-J]#[@NY=.SX MOC.[;I,KPV]\9\X^4H!4D66^V-?_6GB$L]Z#KTR;,MJUHM0:6O8[9J5=VQ+#3W\/7RCR^&Z$;'+5"9J9UOOUGWNNB:P_?_:0[54]LAE.@I\]\S^8P)8\ MFWW\&<"Q1>YFPB:$)]$SB-CX_M@?W=U*PU%O=#?W7Q_[H_Z M=T.I]W@KW?V_F[_T'G^_DVX&W[[UA\/^X#'A5)0S3J6>:"I_1V0+M5]\Q_XL MW=9N:I)2;VB=N.&'^TWDV"^[ RE*H]8*M[[H'6C%=QL_*(H:W!;%8V0S7>)=09!G7K\?/'_[GS_)S?H7JFG:COVX8*=NI5!S)NH>-66(EFHC M:J88V+R^=?3%++0:*DR%FY +NG*]^C>FYGT\I2LE :T&H!4>M/M0&J40LW\N M)RT_?4/N#VE@XU_V@BV<;-7"$[)D/ZQ+9SW!GRB2E%IN1A_7KL.-8869;CCYVW)8LJ ME>[__*G3TII?MKETN6Z7HUD@\]C^Z>'_XA/=\]#9Y'TM/WY^'WWN-( M&@TDLJ&/R*XMR:HT>);DQB?C%VEP+XW^M[?6K?;YW,Z(_RQU5VXN#;+?U M>\>5_"F6_KTDGQ1X*R1,4&A(Z7'PQ&Z_"UP@&RBX-L@WU1EYQ)3>5C70>_4= M([>*[24R\/O():\SJ6LE%<-K(<-K M C"\)(V>>X_#/N/H_

4':-XT-2[[!].KZ/]0'M!H< M?GFHH<9IM,K\C>J?".QUGZ< M:RGA8U)>)O#"^TZ&B\O5\CFSAM1)M-O>.+.9Z=&0GW1ODHV![/M4S4NN>=RQ MR!V]-[AUJ5(T6$"RJBCMEI;>-.5H$'QB["$1?=FA9Z^E?RUG,SH3I M1N8Z.[%+W1=DF_]AGW\!7A"-I/W:0T7REUTPYT1] M3NJM2BL9>H;A8L\+__- 'B@OI4*GTI4UK4'TQH4_E89$V?+=Q4SZ:KT:GZ7A MPB1<)-/$_$UQ\?G8(=R0/P?NR/FYVH]HT=&;*;(-BV;P<7H-8_^!^T1V/\+F MR3='6@V3$.@_CHUV[8?CAO+DD'=9_Y\Y#W;I\#U*I=MN*.UFYE9*0@T]G Q5 MS^GN;Z+^DP-:#0X3PT]2QMTQ?6E10JVM5M5FOG]&?OKU,>YS# M@J+XP[+\GS^U%;GUQ9-\;.$Y74[)9NOY>0W#1$5&TL47[S#7;%J%S0,9&MGP M43)*#(G@<$W?)"+#933!+C'PYPO76U"SWW/U>T^+-W$1/$P_?9V+%*-/''T!5*A1Y^TXEZ_$(^V]+/J4E@ M\"$RTYCMB?*MTJX(KV2J9#9@967,6&BE)C6"\ -9RZ'OZ#\^2W/D M2J_(6K#U_F\JL64:59.\Z2$/67"T@EDHC&-?N^/ MO-) R)5>\L5=*%2"&-*V=4Q%SI9AW"+2F BC1^09Z-\![T@TLQ'[TL/#30(: M)?##A.E/:]E/2738W;LNHL+V;8.ZG; T?I?T*2;+,:.)GC^GF'D1>"V1] MDL-0!X=:\"KOR''7\X[" M#6)-F5Z2E6K*5)[1M"/)(+^2391>.G>QCMF6*BO!,U@2GB=](D\F*)"\!=E? MO*E#(VS+Y )_BOSM^?Q$FX.F(PYN#J?TRV<)V8;T25F;]Y@ BEPT_A>9%;V) M74_NI.,)'T;SR3PV$C9^&)N%JY+GASDIU%)XR-_ MX:W W:YT_X&]O;X8OGEXR>"URH7E9GTF?2]+?7UTLI^]]B4MX^=;7+@?[$6Y MA3#*S/1]PE_8HEY9QZ8;C?4N8;+IO$M]NITCG;G?;I&/@E2*+4'R\8QUV_IY M0:[4ZHTPV+X(SL5*P^I(^D3IW_JBJ$HMO,"?FBSF/JXRWV/\,Z,S/S],]4DR./(?DO= M6B_2B^O\]*?+GVM$I\!L; :>F+89)!0184#=I@J9YIX1LI_E+\O+8B_8/[[E MA52'""_>,];EE:;-Y%JH*BGCJK(TH->5HIKTZ891P;'Q+[N^Q$1PRO@ ?:=3 MTZA_,.7Y^6:MU>*3WJS4ZBGS?_<.2JO)2KK,H_,/2B&#:O%Q=19\I3@/ZO": M"YOMQ=M$_TAN=6^(Z'QQW/<("YU=Q(2J'E[T8:S3+@D/T2*:;\H7KY7EH#[4 M(S0H(9._DLVDMTLX$>;$E5!:$0CU&*5[24R!^'3K$-7,#]4^R[Z#O=13(RY\2)8VNV)+Y'E)3WC+L2<^R\,F_[D@!U.DY$BW0?F),ICR/R$9 ^BFX[O M2 L/AP%D/SC"'W%NT''9NZQW^O*?)GDU>:UDXY_40>#B5]-C>YJ-;)W"B.QT M],@!O9@6GC20:W@23:,TC7WY.^HG]$ND)5XLSHC:\:)#7D5T67E3;%E+U$J? M"!:9XR@XM)7 +?-++71"_@-[F08>4N^#=.(IY9K*J_#!WPEO4/[P3IHRSPS' M9&\4(;C4W'4RIW'^;>=?9L2J/>:5_2NR%\A]EY06JY.B?=Z.UD[1JG[+/0N, M$,&\L,T URS1A>APFUA7*H2%=9.H>=YOE?[C?41,E:71L$R (7O$8.&S38$@ M,);+O^6PWE)2VG+ MJO X@?(<5I)^Q7N+.H>#JW_<@L8>/9B__Y8+U8%.6]NZM:IM/5TQSQR]X.K8 MQ>A'%4V($GZ-K)_HW:.+&5T NZ%=J@!VQ*8[F? \5DEVW>#M9"\+CXY>+\A M7'H5&03*> 32U*7[]Y\247;$-D*RJ=[0K=_VO5^O4"1JDI)K;UTJH;;<_;$I MK<,G,-:JU3D]J:W5M :GB@KD28D.2VS+OL;.+BDKL85 -V_H'&_2STS#L/!% M#]Z/>E\?[FC5MIO!X^CN<30\AZOBXO,Z)+>>B$B/=ZI]4'&,]!\OKD.>4 V' MK.L8$T%WE+/M4+(T7^$9LPP7$-^'1Y!=*G[S9:&*:/C5^R)2F(:"%% M]-;&FUI$<[X?!,4%P$,,<.:F8BE$:[*"V.:#.0X>_G$L:D2>C26&MWQ-DV9S M#\VW/ []6W# Y2ZHA9^_\=]B/8>CWJS_STX#Y' 6'XT,Y!R.GJW]OMT-K,D< M[C:B6I-@C8H.'O6@JD+S8%P\I=U\7_.GGZ@T\TEW9CB' U^IAGD;>YV6E:#: M[%(UW-"S=CH LQ.8T:*@@2!9!3,:]J:CP-/76C+3<_KJPWB5YV5 M[BWGIY=G]1:46@!Y Y1:D)!'@:=]4$*RPQ=3QR(/]L**YM+=OQ>F_YYGB9FY M0P"T2T'00.'?!.T29.M+0QQX]CKPA1*/2P535Z]G(>O=,IOU^B'$BW8V@ MK@6]YAE["VL[>0I4P@+A1.5F4(-2ER_R*TTEE/ ;(81SG*&*KO-2@Q3\?('E M;[0BD>FS ]ML>R!?6,O/='>Q'&_A8JDW=A;^LJ7%L^G] ).@2##0.F 4E)7\ MC7#+T, HR"'I:'$"EU"'">\GU]&Q0>0U*/1%HG&<=(XO29 CSR^W^^&0OO#8 M;B]/Z=-C^H/17^Z>X8A^0>G5_"U>*1I N@Q( M]]T.>C]@VK%WB*R@*GN8=+S6B9PZ:[][K+ILJ%B#5ETD'#2YY>6"5ITS\K?5 M90I&30*M.G^TN\43Q!+DOL]IUW=LFXZ[)KI!T2X0K?F):5"T\T;^)J^T!R!= M!J3[1NXA"O8$$[WZ(TT-E.@BT1B4Z/*2OQ-*YP9XIG-(N@%KA=FW@S9WY%&@ M-1>(NJ UEY;\G66RZG+#7>Y*!IR/&<2UY:8FLTWOR:DJM12D/;7D+T99W'PO%R(!+<=Y. M/U+&>?1DS/_\26[6O_19O0_ERYY&ED?RYT4G0XW&8#)R+;+"E"0H%?[H]_[H M2\/!PW>ZV$.R\C.C?]D9WM])P1/[SC?;GI;UZ!T]WSPPN0T'' M_LFT)?(PBU:C^2SA-QW/?6F.B0B?(A=+!O+1+Z(.?;'6LO P,T:T 5\-^+)= MP#OM6J?=V-<$?%^7;+51:VH=+@VW9:VFM-14C]K_O=KFTP4+39%U_9(ITNNIK]= M*C>^FWMQ<+KF%@DV%;H)D2=+K.2GM!Q4#JBX4]^8UYSCO(J%6;=5!>C3>+^( M2P.0X@>I4Q-TLA"UL;H^F_AI_O=)$_NR'5428$:_ MFF_7MF/?NTAGE8,7MND_4R?MPC,J!*\V'3/[0J\2T!I8-V?(\GZK5!L5R48S M3*^LOB TOPY%YKWKS%BQ,O+$OYO^]&;AD4EA]^Y-MQ9T,7J>A\G_&2/T1KB MS)X\HUEA;O])E=:U5>1ZK?/KU>;(]FB_QW!18D+P*6X%X"\"^+5+@%\FX-?D M6@/ #^ 7"?R-2X"?EJ>5FP!^ +]8X&]> OPJK=#4J2F"@)^382^VT3+$[JNI MXWU&RVK>2KIY1W)R'H'?N@3P-2+UU5KS5-P?P-\YA'X23T)98=.^!&P:##9U M@$UA8-.Y!&R:E6Z[<;IS 6 C#&SD^B5PTV*X.=DTX80;GBYE6:DI8JIG(\=' MEF3CO5[E1-@/IYXX#E<H#<0<@IEX![2HR,F/2(5.K1*5V[*W&P-@$?V\(A) M($@%CP:!1T<<>)0J3X"'"E7D4$Q,OD JG# #F'0$1?D3P6/3J6KMH6!1RF<4+V90X;P'U8/BFI0 M2/_WPJ2MLWRL3VWRZA?6<05<4JDB^!3UMWCNDDO8RJZO,F$#\I.%Z=^[/-"H M$QX0QH@ &_/\H?<3L$)#4=P"48 5 ;!R-J@HE6ZS2$T0F&@X0&X!F !,R?2Z0UAJ!I4W>)VI BSE&DN)\F'V@ZE%*UDHW (X M8N4O'M YQ=7]?G<=SY/FKC,Q?3A)PU/C8RO[Q!8V@A/:9(O6VJ>+54@>+P*4 M8O2]PU#JT-R@%D )H!2O[1U$4I-66>O B19 4A)=[S"4Y$I7;!=(HXA]@Y;[Z\ QB"(A)/;X?SJ$T)IX,H23BX00O@#1 M*MU.!]*8B@20V,/UZ1!"XV-U?K5"!+$_Q-:HAM@B7[Y\EEZP38P2BVE6R)B9 MMNGY+NNK"T=G4BI7X9K^'JPH07]O8SWW,T"STFUIIQOGD LO#E1BM*RCH=(B MNRF_\"] 10"HG DI-*354 J18)*C.)U-%9HS*I5/[T8!ARW.?ZXC>-/L2N9 MMH_L%W-LP5&;U/K7^HH.)OW52M(B7KZW"_M6G< >+-,B(21&[4J-$-KK!VH$ M%0DAG &BT#-ZHG@N "#GU[%2(T2M=#5A-IE2^+:>,=%X%[J_<&FHG3JV7&PA M'QO2F&C&$],_Z3!-;E#_Z33=RB/#)G]%.'<_%O=FBMP7'(5ZK=*MU^0=U/\" M9J<8X. <,HR Q,1Q9\C_K6*^^=<3\PT;U?]@UXF 2J-"A&%;D94O@IB?@!D> M H6O/&E2>;(;909Y(@@V.,O,EBJA8T,-F_.H@L%B/SA>%&LHA#4X MG"&$>A%%0%127? @HE2&J%P4C0!$":(,'@24QFK]@H@"0*70!@\BJE'IMA1N MU:.S5 <-TYM;Z)W. N\'8!FO@H4[S\(5([NR3X2*BSV?A?^7J9548GRFSCN-VD>5&BU(V%O*@+V YI$=*"U,J"(80S0%A--FY. M8D"( B)4^[30H1VB3F]PQ3D5AZA5X7A? 0 MHS?%PT&F_3IV%26 0R[A<"H:%'JL-\*U!7#()1QB-*)X/ 0=6G9UH(OCH1Q9 MCF%@>XPGCHM#EY+DHS?(<^3KA;78<=BU_R4@03T78O;6Z&A! 1*,A'.I.CZ[+( M;#!D\BJO!\C,-3)% B9U\#>Y=9P$8.8:F+%:["61V2+VLIH/9!:WU/F3Z[R: M'@4.(>SI>G+>C$#^JC#ABM (_!H<8H] ?ILZ#D\^]@/^ 7&@D4@730(->H2G MSJT%(6!# &QP@@9Y,^U8)$SQ-\#&I12R1."06;8WKU1*R)84,^DO^P&*>A4G MM[: *OHC]D/%_&PV4:1 %63Z_WV^6>=^^XC1+0AR#J7?RW6%:9NY,,$Y.(> M74K.+C%66BR[J)4NA_-/P"W +7G@EA.912,&"0=/!G +<$L>N"7&DH]EET:E MJ\GY*+42FEK+02S7K$&8@:];*%T33I5,Q7 68PN+V"(41G?>T8'C!#Q.L'"Y MN H6#A8.%BX75\'"P<+!PN7BJB($P%HQ 3!ICHG9.44NOMZ;GG9JYBC1[)%O=,TE?DF?HIF1C%\ U&32QO[K\G[ ZI&#H17B!90# MROFB7.4#\PYK)7AR+4$HFM?"Q<4H)K6(P:-3$"L.@Z?:A$!,1+"K7 M^9@5!UA%L+0; 'JN@)[.K#@ =)F/80% !Z!G;U@7.#*[ MFFXIJA,P1O;2GC#].WLV-GID9N@%/RYF8^P.)H&@&"Q\ST9 MGA)2%"AX4C#8Q)RT/!DV#0J;!K?FA@ ;,6!S9M0T V$#%72*A9J8HWMALC6Z9&M1(!/ZBO**^"/DY/ABN[@/@KR;0IYE=OI;0$5 !RA@'-NW"CU0. 4*)(!N#E:-4L#'%;WL"U,"U.FG%WY:&QA M\E_#?.W^2OY9OG:&W!?3K@:77[?)DH??T%/N]&/X^BI5PJZ;07.YY7?LSF3]^J'P:)0L(RF6$*Z[LS(&-[) M#*1'Q\>>Y#N23WZY<6Q6E@(12DOWIHULG8Q!&OKDBQF9A"=1SS(9O4FF]^*2 MG^;(]25G0N_V,)G4\L+:BLC;ZQT.1U/"E70\DV+CVL746?V*O_PT#7^ZQ/;: MC2&%ZA^WH#$9+4'EWEMB:7N89-0)QI]B!^FC;*[;^K]T7I3#3%616\VF/AYK MFJ+A,4+--I[4&V3Z'0.KN/%/&ID+;YJN F)SPLS5L8O1CRJ:D)E>(^LG>O 32 MU*7R^4_QU"6F[XC*,LIVM!\ 9;=?KU W"CEKY-J!^J7"5 S7?_1[?_2EX>#A M^Z@_>!Q*_<>;_2(BVZ'>D/$-'OJWO='=K307 MN\=A_X\[.H?!MSM!9_')M"7R,(N&_WX1=8P+&RT,DVPV^T>X)E,B]U@:W&?< ML-HE6(D:,G +S3U\O?SCR_)LKFFS@;";OFS*,/J"+2V"O2_X.12$G4Y-:36H M+ S]/>&+0S%9(Q.[VOU>;=3:JA;Y4[TF1WZ_[U&R5B/:5:I'[?]>;:LPJ(L/ M2CW\J!AOXD'+IK-S683I$NHZ9[1=VHF2%T9DT\/2-W+=U)/NR%ZXW[=8Q.D/ MS;?]DS\%!&OF<8JBU#/4^ER"Z=:_Y=@ER(<9HJF^,"? M$ON21J==/,6V9[[B997)3Q8AW"]PD*E(]W,]R%07$M'4>:!/D?U"@2SIB]DB MR'*0?)<\-3B>)R&#QL=IWL1GR<9!/@5Z*_?9IR/,;28];M:%1R#R[QV7O-*^ M6;@NMO7W$5WYX'4]VQA]T*&W(@.AVF R0F]/CLM^\'W7'"]8R'#D/"'RF*A^ MKPH]R] 1IM\K'&4XO\F:.>1:1&U1:RI KCB0$QQQ[4JW X K$N!B3*?,$<>* M&(JRJT(O!&@B 0N7BZM@X6#AA%HX[IZYM3S9C5,JG M9T[(=#?5L'O7F?4&-_VG@ Y$6V//>7(\W\6^Z;(3/%^QC2>F_V21J1)-CZAN MOQ,RT@(>I:6Y&5+X*<"8/# MA-DY1X1#IPSHS MQ=$'M@<8;4(M7/&BT$@/X]!X:9%M9ES03(M3@L][DU_R(^LO9:0=YQ%7-:Z! MYF3TRD%XIFS .\'^.A)X#:[A9@!>3H%W<=PU:="95XU0@%U.87>"374D[E@S MU+.?.(&,X+WXN(G(!4YKDH;K'A;Y4,GZ&LZ"E@Q9#OH$/A)DF5*WMN&U)KF7 M*3%[680X.>1%:1/]B(/ X$NDC)R YYL=<&9)#O7$&#@IF;-3Z3;DTZUF[G0J M''\" MIC!R]]>Q>[55VW=?VB<4)S^U./F^>K@Q5(":YH?(JFYE]QY7T[S)HZ9Y0X." MYA<: 10T%V6H&P7-O_8>>H\W=]+P+W=WHZ&@(UXO7OY9PF\ZI@KA-)#O!I7K MTBNR%E@BFP'*477SBUAEFWTE'O#X;K43U-$*4UEJ]05@I(D1/ : MG,#9$!&>E0*']EGA %]"GH=]CTMEKWR1EN=!B\(N$L_L[-:.*T045D#>E&FV M.OT#_WMA$O5VXUSL$=4MBN'BCYJ8B-!-Y:?78OST! 4]VZ#_N?O 0L^_0:Y+ M_6)_4-LGRF.O5+H-316F5@J'W1\ 7PC -\X$>)4 OM[D5N58D#Q,L3>KX=1Q M_2JQX&:2:;_B[0H.4+LAF9!GRS@BJ]C_6,0HB-.S/HW3"Q/#X6!QD!$C#9,B MHU'IREJM*0@R2J&H/Q-ZN*9.(Y!458<2O2F%WL?Z';WE-RM=-:),0FXU7,!, MC#CD@!E:)1>4Q(M6!--U,@7?DURL8T*IL859;7-0$U-*S.5"/J_6\1'[H>LT M"NIMVO:E7>L(HA6 OGA^ 9D6(AT"$54^_3@M*([)Z4U5>=MW7!-[Q\O!0FL! M,7)PN8#O!-L1H&[4B3$D-T Q+!(D8N1>'"1D"HFF,) HA=[WY.(Y>@_3<5<5 M7_6-4"_H@"EE'UM4T[A[HY5S\;+J6X\MYOY]OJ%4NLW.Z68/:(+B "5&(AX) M%+72;2FGR\G+Z(."'.[@53!.J2EB2O*1XR.+A^0N:;&:.+L^CBFU2K?3;$"M MK;+C*,[XC\-1@^!(XQ! A")&)RC%SIP,XOVS1/81*DR)8DR3O.:KEH^@$J=6 MB8,EI56.?:+HW"V7'W; M1_:+.;9.B>X4>J^.C>XL%S"P9\@6??>F6PNZ$@<0WJP3A+>%B62"5G>)H,]Q M2)$KW4:[:,F2 HK"6SS!KHN-L%:OY*,W?)+?L)@HCY&'RU4,BG2-T-L*[%'8 M5BK=#K\RU:#U"8"/&"F8#A]JI=MN^CWOO8?^J/^W5#J/=Y*P]'@YG__,GBXO7L>LI[IK2_2 MW=^^]T?_.*6T43QE3BUZ=.S]*4967)_>LE*79:*Q:9F^B8\LU\6IS!OW^TN1 MFK\ZDCE'[_20V"DF4#&VZ:B)Y7XS3GB>]"D P?[$P6:;]7IM"V) -2'(,EQ'$7F%;P?G<=RV*9L*Q) OD.!Z=6(%B85J3? MS>:6\X[Q<["0#Q]:VG[PMVCF1/-TSSG$#,6!28Q@/ HF-&V"GP4NB)TMMHQ< M95"X^!7;BQT]'4)$<>53R=7T.7\W_>G-PB-3P>X2[>\'L*ZP8&*!%%Y 2ES= MT2.10@_,%BZ93&RIN-0<04L\WO"G"YALVZ=%1^73BTB!=B@./.+-YN3P:#!X M%.Q<@=CR;ZWJLH''O@1:8>J4VO&!HFBM)CUN?_II>U#^Q %$; [M04"T&"# M.WCQ_%E]-]H(RMXQ";3)]G(:YE&*U#($P)$DA389.&B(I'.Z2T1 14_T'%5> M4C!Q'DNQ6"!&/B9"?[M>Z:HRO\)HV:=OE(GNI"H7MSA2;28XI ME6!*X5#K%C+%.1Y^Y:2Z%A/]*0WXP_#7*EW" ^"]+!) 4AKQAP%"6\6UFW : MEM-I6.$'F&,E?>@[^H^I8Y$-V%N>,*+%4OUW.'-RBB9@F*_+9X>/J-+KKYLL M&G#I)A%ABIM'B?U9^N]#DO$)N\,I!]1#3]X#8/4$W('[M"GJ8^L M3]S'8T-Q6?\0E\W#LGKOB!IG&U&KTJW7ZO5=5]3.%](\D//H> M[\0598/U>@M_ZKB$^D;:$Y[M]H%EWC/"="M\\@@[9-],L.2$,RPZ^F#0$EJ] M\/-*9!'V$XH'+['P@X7O^^3HY,N, MKN]YBVW 'AZ8V'KPCK6+<.9>J?N1PQ-#3UP:_ MJP*'@^Y\#/H,>GC*$234L\?[].P++.%2[]F65$K]#/KJSMLWE-7=(1"E5%%V MW;_QELH^G>GL>(B9T!F4V1045>ER[J9^)EG.=67S\U)399TPUU35$[300B>N MQ8:95Q0,U8E=TFE4 (MR,@&R&2\1)XX'14,D4)3BN$J/C)6N,;(DVI&T:MJ2 MCN:FCRP(!:<]N+=:RB>RDGW[)EC'-=RG=&LJ=:(TM^J?-4V#T\Y% E+<$3_^ M0&H%0%):PN0>E.*@3$_7%[-%4#;'P!-3-\O11^W3:7+5(\,F?VWSQ3/V$7F5 M<8=4[R^&;XIZ5B'$1K.=,WK'UC<*]0HPUIGSMZ T+/B47Q G/G08SNU;)>AC.8FSA%9E.8R5!5C%U MB6V.RY)[R9+\['W/-J+D3#KS6-:X]5GB3DQ!*]T#$P,3)&]RZ/0G! MQ$S9N/)I!X*(Y/\9SFV-J%>^ T=#/T8D?"W^HZ]>?GEVHAT3 CH!M^8 MMD$^75=EM7:&7$'VG&L:.S+UP[A3F$HRQ1+2J0,-V>\T_>71\8E>XCL2,>"E M&\=F2\]\;?>FC6R=C$%B^78S3/O5()?<;TLFF=Z+RP+*KB\Y$WJWA\FDEA?6 M]AZV"(>CL65T/!8%NV9]!\Q7_.6G:?C3)8^LW162I_YQ"QJ3H2[\_;?$$O8P MO13E'.0Z2!QM*Q=I[5\Z+\J>IDKTQ693'X\U3='P&*%F&T_J#3+]CH%5W/BG M0M.U@INF[D?2Z@NNCEV,?E31A,ST&ED_T;M'N6-]Q.C?]D9WM+L>^<^WN\?14!K<2S>]X5^D^X?!WX>"COV3:2\S(+U?1!WC MPD8+PR2;RVJ$;%?^$/),"R"#L-#DV._'[?HV2MUE(; MJ1ZU__N&JO(:E*9I!Q\5XZ\YZ/+K[%P68::$&_ 9%?-VHAZ;0_--^D:NFGK2 M'9'0QH:F>\HJK%F/*71=$9=H)TD]22F )',NS;H%*>G*,=@2P<*/GM[@Z>ZY M-^H__B[U;D;]/UB;VD15(CA @R>"2M!#]A'[Q(*CX=E3$E:*X6Z*FECN'4:' M_46$_!_!^2C_3[/25<1I-,8A_ BP+@2LU1-Q3>QG3>86[#OV>?M*1-Y7FKO-J$DU;&K]+SAQ3]P@M($$H M\WI"=_,D"5Y9W%^*E/A;/"=D-YFC:]DDK!0Y\1PWZ?4UC))E[4I7YE=D58 ] M&@ 1L[W%(8*>VV^=7B!?K-U-;$'7FSED"/\)!)TS(;O6OQ_ M+)-^@L1UT_:1_4++*)OUO4ENQ _F*S;ZJR7L>1[VO9 $V+@+ M]ID(SE!H?GJ]I@ER*@YRU,\G*WF@169R%)J-7;K.;'6,/&RPPSV$-$RF@M*8 M3FEDM52^TF6\65O%*) KE:ZB0J>Q(D$C1GU,C@U:<2?J2(Z0BJ3PY;^%'V Q M57'6F)>6?$*VCLFT/1]4[I2[R?J2#B9A.J#]3@$+S3<&A?O2$6!]2DPC+)FV-$%F6/Z22DY*=S*1,K;]37=, M.N$IZ:\+C[S(\XC:-29L09][LUIBFG%M&CA("NVY+B4)BYW<,.KT;<)7A&T& MDSVW+'/_W^4HQFI6NNT(OP=4/1$$;SP%<(8P:U'Y7<3&Q,+*[]METQ8?O6'O M,XVF@G:;-L 6+&&0,C!";Z%+\"NV\<2,Z-RE*&VJU/+J0 Q*K0 0B0VYI<9( MAV($"O!=D.#/V//=A>XO7#)D4%./55,WEI&9;1'P5NNT>F\'-$I1H<%3^D4A M(FG/$$65N?4, <4P.?U_1\2>)W2W\ NM^81]WV**/FB'Z;1#NHXTC?09L_)F M(^?!],T79@L-5XN:AAT4T5KH@/[(8W.-$:$)8;0+%UK,Z:0*HZ!!IFR77@K- M\1R*(UL]VO(:>=/ 4-J?7*-JE:YRNGD$2J0X*-F1@#Q@TJ PV34S0'$\7ULY MY@CV:#AH[10&2YIC":QKH2#F;ERENP;E6."8QEZHR1TA"=[3@X L/:&#S5=: M4@&VP".W0"+/7(P\?(N#__;MY>H^KQ8W2LS1@Y:*,)$3V XON!T>"QEZAE$I M9/\L0>5DWWXE-IKC'IL#46S[][#YNPORM=6,0G>;NI<%,'O!.7(!YTAJ=- 3 M;MI)^2P">D4$%7N#H-/*PG5I(ABU ,B*5\//7F@9@,+(36%DZSU86E[!::4( M'M#H639PH!0),L=KC$DQ0T^T*7DYT%$$G7%E6\_1^]&&=;%U@Y/-I*=@::/P M3@^WB: F@!9Y%BV2)U18G.V4?!;0*),;TD'M'YJQ>I)@S)LV<#G!Z"[652,ACRN7F#E)1"8'3:/2[9S4J@\TR-0)_BY^Q?8"?]YGBH-JR4^" MTL,O] U_-_WIS<(CL\3NZN1+%$,T6:F0W2)U[I313%"N](] MS:4/BJA H#E>@J9#3:?25>1:,WO8E$ 57X1R<]N6Y L=6,T_S] M(3D.,TBC3EV@NT=503'-)6).#!$E@XQ,(-,XR;P72R<54)0^)BUZ?K9FW87J M;E"B%K"QG0]N"*R>0E1]??_N49_>1VAX!:PHQE,OT L$6*G@ MK!3?1>0$7E()+_'+Z#Y_6^02U*T4L%=:__&/N^$QO=)B&FR?UE_O7*=KH.U: M0/6GA:M/$;6@G8GD31W7K_K8G4FF_8K#CCG0CRTOC:MXILD_H7=&_9'3"QI( M#"DX1@0;_0]H1.TV6J4KRZ?9;.*X3P'KHF*=IWJ5$.N)"VLT&@6M,R,@LK\A M6@N(JK[)=[!">N]XRG[7(; SO'O7F7VL[Y.+YR&C]&SC!EF6-Y@P3O'C=P6: ME5!O"%.$#ES %Y"JIZ(HN;QMB5;(*.]VK/ #S+')=8/FIH^L('9IF(0Q(-?C M=/.$2)LYF>'[DX5LGTB6._+M?$\EJT:;'3XZ)4=.'!,%H)):O4^%%5H\-ZKN M3U[3.@24B$M-09H054'RIUCR"!58-9_CC_066O5*KGD-R4H.)N0;8T&#!'CO MB$K&[XBY'"^FSR*Z,+6F6.M8'U MRC"X*,<.^XZQK%V@;6 M6RU\&K&JB>;4 YWTC&+U""CM0H8U;81LX4MD"R]H7W33#L-L9\H4+FY\/>&4 M\\_N"4\)[,EP["_1=3##L4EKUG(I'9&,+((FHP ;%9>-DIZV.8V/6I5NI\'# MUWT^/BI>X%) 5LJV([V1R[S)%KZU@:$UH:5?03N48Y,C7.L06LFC&.T-L:70C# M#*?(Q5_I&A-VH=5.6*?&"'YIU6DI1 'J=X&?_((BE0=P:"UV.:)_CVA^<^%- M%>$'F&-;ZFFY.TVDB6F3G8?M3V,K;%T+*=3'!FWOD6EA@R: /=#Z/'21V,D, MEJ7.OHJ2&0HMUGQ*,2=QC!! 2M*@['%0406!2A$\LTD2J'%8MC#4UUR(5?9DJ!MGZ9M#R9KF6RAX?X78J_3E8J2&\U3T]E QQ8('PET[+0 :9W: MFO8RFG4.179^5/_#(IMBD$R 7D'^]$R#50PL28;[&1SUQ B^62WIS?J*KEIK MW"^]4P=SK5JLK;0 7=[ 5+BCH4/0(T^2FN+KR3Z?[A=89,=TC1Y9WI MGHSOV_20_FE-FB#3701H 1N=*=,](1_)E6Y#X6$Z0:9[ 8VJN\D$Z\RFPF_Z M%!%U32)J&BTQ:3.=X'.@&6!B;[T29-&NZD%^[RI5BOZ>5AH"MK'YQ=J543)/H6WM>!7XR5Y_ M.&"0 J<5B=/.HS])9#J9X]^AJ5;HO+&>J\ MI;L9YNMERR@GE> 2\EE1T3%^,6T[/-9"OY@S>DM+PG 8>[/62##X+W,G"--= MLS"=^8J_T'V]JK*[M]>70) ^@'",_($AMMB%#MZE$@^-,^Y)44S>K'0;8MA3/YT:A[-DH$CJS QI=JP1%AK,8 M6WC5&:_4C4AY+$ONI:1V82G9)E*RH9R^TW(GI=BA46!A8.%]+-RZ, O3.@Z= MYNF1!R%8F*E)5SXB+USNKN2?Y:##IUZ2K_A@XMV'"P4 MYF/YL!C)TD\$L:DC;_G5LT/',O7]^?75U<^?/VMO8]>J.>[+E5*O MJU>WE)O!E8SG;-46CRS>:8EI/:4:@010XDWEGB''O^%-)7[@N376E M6AT!6G7Y>8PL6JK"VZIGP;0]W_$)C>V7 (S_S=/LW&&;'699KX9L+V95P_&K MX1,C.*G#*CSL!A,DLMP6^2.8 IG\,7.),7^XST5F/9AVA<+69!C-_KJPWB7Y MLZ34%75KDNPGA?U$_B7$G6/6P,)ZKZT$RQKV<\"SRB&>58!G3^39& 66.\Z5 M2K=] .9LWNEF$+-_S,78EM1[)KA^_RZ?P[ RY+Z:] MU $H+L-OZ*9//VZ@L%EK-=:^8SO\\LNUG5\GJX/=+>YGIC9O78X]YYH>FC?U M!"*!<(^$=-V9D3&\4__UHT.3D7R'.2=H'CE5<=AYCS#]#5G2T"=?S (GATOK M#Q*V\_&+2WZ:(]/26^O+"VZ3586^_I[Q]%0&MR33X.;__W+X.'V M[GG(NHFTODAW?_O>'_U#T+E\,NWEONK](NH8%S9:&";9;_:/\*"PB=QXR128 M6?VQ=S SGDS%0G,/7R__^++,0S9M-C1VTY?-]T6XQ]G[@I]#"=GIU#2Y085D M&/8(7QS*SQJ9ZM7N]ZI:Z]2C?ZK7Y)3?-]1&JCOV#:I9:W8T&%/LF#JUNM82 M;$RR7-.$ Q31>[5&6[!!440=II[P9R;@JE*6C(&K+D?VSNKZ ZD)H>5XQLA- M)U%/C1&Q(K#TC5PW]:0[8EP8NRZ4C0!)7)I&DMA'7%>,HY_12?<,@>D2E":7 MAE'-&81;=GB&.,^(X<^$[^0Y-(&YC)6HWE]++ ,Z"KQ8/18]2;!8*3$F\I3) M"*G;#5G2$S*-:M^6PF*SY5H&75_,%D%!IUL\,76S9#!8F__ GQ+5B%:T=_$4 MVY[YBJ4'QTLB1(JS("-GFP5R>(@OV52_!F%@FI0[Q'/_@&9\X8-6I^71"9\X MYK&M>2?VW#X<>PXV],'"]WQDTQ6(BB=KE:ZB*#6-;SY8WC,VRYF0689\RSB> MH38F;=N"78^F:?CO44S3H.?(=UNT ,L RQ2093KI629E4E.STFW5/VLJ[$/ M5/EEJE2'Z)5ZPD/T'-BK5>DV.Y^;]=-*W )G 6?E@K.2%O],INO1#K^-YDGE M?8%S@'-RH.@I"@_;J$,VFU8C']81I"J4\JKBUDH-BZPY,WR4-[9L)4E8$K+R M!>K$ %& *$"4O!$EE7(7TQ2%[!Q]MG'0^.VN7J?6:;.#J/Y6 F1( %\*B!1 M4GG;8RJZQO*I+!2?YC 5(B%1@]P7?2/WY035NVP59X\35% &&(@"1 &B %& M*"?:0S&E9]CVOI'9^J%V$1UL,!FAMR?'I>_I^;YKCA?LZ//(>4*T8DZ49J94 MNDKG=,T,0"0,B.*4]3. 2!4*1,7UI ?)LY+I>0ML2*S2B(1G<\MYQ[0H@J/_ MD.86>?YGR<9!_1[T!CYW_DG.2DQ9/Q:4[#,JW2YPY:'*R$(>MX62QW#8HY17 =E+ M>54.(Y.I:S =+DYZ85?:\9W@"K A[XE=QC0'2E"@2:UW@@)-O+I;9* #,",Q84F8\H@Y;JJHW*C&( M65$I38OHE@?L"NQ:=G9-E[BS4P3N7.6J5%EAY:H:'2Y!9>!9X-F2\JQZ2HFY M7;9DG6>;$9LI\"3P9(EYDF?#ZV2NE>ON%DHRFG M;CBIU-H*O_Z Z5HR'FC%UU9@3+%CDHE&66^*-BBYIK;3OOSL@U)KFLJO-R<_ M2!WN@@FQOE)>!60OY55%[S@ILZ"N4J:.DP?MF_.W7#^A'25KN2Y"TSQXAN#/ MR$53REPPXE;'2F%8,*_KN=74,FX]4R(UMZMBQ/:]A)6*;8T)2Y2^>R:L642# MS8]%R>%YS]0IG@/==Z@Q$&4+'#EMZ+&9(H53C3E6D22%4V[0%,ZHR)F +3$X M@.J\0,I="*QT?61B>291D&M/50%@&6"9 K+,$:V74F95M5@ZI-IJ1#0!!*8" MILH'4Z5+@-KI>7&^I,5VD+2HM"-:V$*G0."L@G'63A[32:F%G4I7[G1J*G . M<$[^."<5XR0I9QO'+TJ=;#9:U$XCH"('R1FEO"J'Y^^AQ^8YE@O*B0)1@"A ME)P2)95R%U,3,:YWGR)7NART.D $L&G9B)+J$%:,LSV63161V#2'61#085-< M.04E/8$H0!0@"A %B'*B-113;XU_>%.[\IHO1^ M ^P 0P-1@"B7ZK"Y8Y:<5D+3 M]@\1J^UTS4M?\5-5:<5/#HUG^9))[)HWT##O#&N2*X:,4'ABN3%)O1Q5.T,M M46!&8,:R,>,1A7W3E5%4&T&5TG8;]DY@5V#7T[P%6JHLQ=,8MQG4/]5.H"A5(WCM9K2YM_;M4Z; M7S=T/F.B?>,5?LWL.0U*K:DM5;!!$40UH&\\7 5]X^$J('MIKXHF^T?/^@-) M!*'ZF7D:P=!\D[Z1JZ:>=$>T8&,MF:#.D@G4#3,B+ITBT_;IG73/2&M7B]*\ M]B8X*S#<."L@3*=R>(;@SXAAX83OY#FTO#)BD+:U,J06_W5AO4MRA"&035;QD4T,A0\1[43><(?F#6>=GH=I("^CE%<5MVK@(_9/:5A:MDHX4)X( MB )$ :+DE"BIK**8 J=Q++'B3.2B9KHDH@8!!-'\_FEO..:=4/1_\AS2WR_,^2 MC7W:GL=';^!OYY_@W$A2BG6WU6U OL2];C6: GUZ1ROPH0BH<0%1Q,G+:>SL ME^?L8$UD1[<9D4X*K6$$P0XP-! %B,*_7\]%A:PLB) M;IR!T:G*&KBR:,.2 M&A!E #<=$ 6(DH'?:U>1S[PM=8/VD5.Y)1T#RH#U@2A E'S(8P'%L2J4."YN MI.*C\2H-0^A!Y3]OH_(?Q"..L:Q/"$C$-L,=AL_>91NMTI5/.FD(GA@!MTH@ M"A"E;$1)=V([YFS":3W&&PTB5>L@5L4%"W"P@$0Y+>K E8&;HC PG!.1+M=8;DQ2*J?1/D,946!&8,:R,6,2]\%)%10;G:! J:85H9LJL"NP M:Y;. F7G[-W92I\VZZST::,3M<]"0W+@6>#99#RK[D0^3RFJVI0K75EI1FRF MP)/ DR7FR50^=QZM+)H*T6R5=H1S/7=J+?/27K$SU,L^3&LMHL)EUAJ$#G/' M8^E+URZVD&^^XB]A.^^ !FMWA?.H?]R"QF3("W__+3/DOICV<@7:Y'7A-W3* M[<@NK^P;TS;(IVM%J9$A7@IT"AU]S#-\=D,C+^>Q2#1[S9R\IUJER83S*@5O)^SFN"PU[IJ="J=7 MD4&@C$<@35TJ$OYDJHK<:C;U\5C3% V/$6JV\:3>(.O?,;"*&_]L5;HCRB T M6^R&2A/;]WZ]0MTH!)R$:;(JC!,_&(FQ/5D@"\T]?+W\X\LRUF+:;,+LIB^; M[Z,LN\7U['W!SQ\8J]4#G(61FO#-X<\U\M/5[O>J5E/:T3_5:W+*[QMJNB?M M&U2SUM3:,*;8,;5KG79+L#')F.*.7&6C)-T!M7V3"CX]*) M+M4'/O(9G73/2.M7$J5I\TUP5&:X<50FKJ%UMI2!9XCSC!@63OA.GD/+*R,& M>6OBL6!>U[,WI>4"$,@FZSZ(_MW M"A\BW7-D6SD];[Y)RQDHS9J6AYZ6E\M*@$:P!6T$&\LSB3(+M#-DMP/+ ,N( MR3+JN7/0FPV6@ZZV@*F J?++5.E*AN^DN)TO4[P99(IKRDGU;(&S@+-RP5D- MKOGD*A!EH2^D25A,LI &Z.S"2KHT !$ :( 48 H0)03[:&8:H?\ M.]VW9)H\PBO?"C"4/8;B=/4S8$@1"4/%]:('&922R7K)2JPJA81G<\MYQ[3\ M@Z/_D.86>?YGR<8^+3SAHS?PN)\ATS5)&,.2&A!G $<=$ 6(DH7W=$>3S[P_=ZM9Z2K-FBR(;PQ0!JP/ M1 &BB!&)R$(>MX22Q\6-57STH*6!"#TH N=M%(&#B,0QMO4)(8G8OL##\-F[ M;-.N=%41[&G "SC(@"A E$O%AI*<03RZW7J+GEY0(T*\(%8% 0MPL(!$.3'N MP).#VW51.!AJNI?RJAS&EU)7=3Q33*5TSWF&'LR3J1UHMNM(JBUS$M[Q8Y1I^WY3ENRAZ^O4K:X M;M9:Z]^Q-R^_W&D\%'QCV@;Y=%V5U1JYBC=JV'.N::Z6J1_&D<+Z$TVQA'1Z M8@#9[V0&TJ/C8T_R'W')3W/D!F>=I]BCIZ"7%]8V>R"MK7:37T\ MUC1%PV.$FFT\J3?(]#L&5G'CGRK1;,.;INYRW'/T@JMC%Z,?530A,[U&UD_T M[E'N6%\QLCCA@#ITQ,E7=FTI:5*A.7G?OY;=7\OG'EV6PQK392K.;OFP.G;Y@2VRP]P4_A_/O=&J:W*!+$$9Z MPA:=SG!9CCXV!T-Y1& ^F&S'#PT+_MC>YNI?O^ M8^_QIM][D(8C\L6WN\?1<'?FF[I"\&^@!#TN9F0X^K;"M5/DQ7U!MOD?AL>/ M/966=+&-)Y?LE+;//@XFJTWV8X^]-3W=DWZQ#CPLT04=$H7(:T\'YA3Z07^$2R8?:M9[Y),X?U9,=;/=GK+%ZOLLMV MHO@2(9W:-:>O6PB#:(+(LR::SL-CW+M87+LW&D=#'D8'U<;(\ MK=873YHAFR@:]'?*(9Y)+0S))J_V/.2^L]$C:8),]T-3#)7'/2OH89_>Y4^E M*7:Q:=>D'04VFNCFWR"J\8!L3 M%==ZI[_C>7@O'>MWFRY:\ H&[1Z3"DCZ]+TVK$F_]WI/ :FHFNR:LSV38VN[ MH*\*5OF%]EIE( G79$@7GFB[X15W;_H4V2]LV6>FY]%G?!K>W?Q2DWIL1F0" M%@&-M]"G&R\R'/($V_&7%&8$#M^Q/:")X_@VLPE<>LJ#XG+\+JWF%=#0MA=D M+K$K7Y/NR=63A3F#83V%]; R0/A63>\-9K,-QG M/'>HL6+34*/S+W #AK=M[F"JTS *& 3A%GL 2\(Z2-QPZDHU"BT?NI1]"<$ 8A M[![UJ@WFI(-2ZE\.;A_L&OG+$L,I;=AT>(E!R#:>3(MNS>IC21[ MPU^E@MT]CQW1,$C$5#1:"XG1I=N]G_[-K)) M( E)($"H:_[P-*!+5=8OL[+RRCCXTQU>,/*> "/<<"+UTJ!UI7O@%N&# ++' M!041KK 5W"+; KYC,(4] @[^P->VM60T\_>DD-!T0A+ A6O@'WP+F7ENX;(- ML6M0E\:^GF\_ $3/@+$4N!DOE5Z^&VQ^)G=ZTQN739S^R-/!!WHX?VN=%1-SVJC5S_.[SY M<.TT!M9GQ/"^@RPG ?D?(/INP_,M4EX[%R,P_%7E3+->;5A9G\>9J"2@S!KP M8.!'TI'KG187;2^4_HQ#J,7E[*,"F-0 Z7B\H8Z+$AO!RV]N-=T%YZ]=>>P_ MD<%;]U_)7K7SCBU&2'M4B[PH>Y^UI03L$&9(CF"HK0/A-]P#7V,.>H-JLM*W MC7[-32T;4E1Z/]RGB(25$'X0@]]>%A8K6BPEW.]X,#E.Z8H.V!,J^8?"3 M15T-;N)*%5>071L&SGTU3D@=I(:^A$' 8!K[95@N,,-Z6O8Z_]M0X%0R9]N7 M96[RR^\!R;:^XM6B?( /FM4$^"X5N.H*1"*<2H%FY%0)[G?4=A70INV=R3,F M7['9- \_O1:)/_\ M<.AD_@D6$8]JSH8[*JI)_> %"=83KA(3H,P'P,+)=\WX6<^C ?9U]Y6?'3=G M$O^DLF5;<_%D_Y,"0GPR,BP#XWG+%6<[=D:B\SE5738(FYUE80#*$C<*'!M< M3GTN,'1E!OH<-S3Q&]CY*F*:VYR$;I(>B[6O;?I,X6# 'TY_8=T0_P-[]-J^ M'=2FT-T-1W(UZXF:NT8(_BYF-_ /-1L8,1,?+X8'A%_HCFNA/PILDQNR-\@/5O.;VU+82'G-E'A; MZ)HV&_(%OFL'3VG!R0[>87'AA#_@01 .@8'A!I10'1ZKXG->%B L/0<&#F-IV;BLBJ:CC?59T0WF@LLN:?>AO_9ELF_*ER56UD:G?<_3,VP]<$AIBH\6D@7U>4@8QG0\0$Z!&\ M=C793)1L4^,(P]T>&G,S7I(Q;]"JYFDN1.1'3"Y7;-#V_ 7XZ+GHER/_ ^>! MD6:A^_R*?*ECDTS@Y( ^&K0 \]/.Y]'CQZ#]S^CQ!_NEWNS>K(W!%PKL92/> M1 V1\7)E6\_^X;(..XVVL4:-X%MMBQ'.1U0\Z'Z'(P@<(6C@K7W\=+<^,86F M\&/%#J!XIGF$ Y"QF< 8*TPR+=Z/!5E/B*APU 'LX&E%YR0(GS7Q66%[4G"R MYO?"YV>XV_*9:1 ; 7J([#-YL,' 6Y68$YH\T-[8!/CZ#634V%..'/1BRM7;I?E^_ MCCS6_Q\NSM8W_Q^Z8/TA<@*Q]_K.T,V[]?G:H8ZN8_P]> US&J\ )"I3KD+K M%R(@OH8YB'Q/;*]!/K&3L8+"B3F[,!#!6N@S]#XWR B6@R$@L!W M7"X_;=_ M@.8![SB<\"K=;,BG\T&B:4'U#[[,YJELHC+XT1[)BC%>Z88B9C6(D+Q!(H(U MTZFHE%+W 057%K';*X?8W9*UL,0\:(3AT#Y]"3=X??E'58Q)F,H>'4_MF)PASY_J-(^&>JCJ+P?NJ_ 3 OKN;W']]'PZD MY'% NKD>+8QHKKO6O-MXMSOK@!%_%N^#$$\>D!B8YOP!YGI1^X;O*W1;?,(CE[K+C,&! M$)_Y$Y=.X9)G68]5_GDW%A,F')&HC=G=!-&V6F#<A;V+;-D_!@$I%U[;LZ(5*FG98TG1C)$U8/)@[O!\C,,K#T5M,>X"AN7S, M_B\$R[-.7U N8V0D?;FW$E'3R7=D0/BO#YM ?"YR-\/L+G(WP^PN=34I_/)]_>^(W:K,AKC..A M?5V.G!8SRG$C*LR*L&D=X;%Y5!=4\PP,L=NA%:85J2-3N]=Q\]<8B\;0KU.P MX^;2J@'+585MS'IAZIUO_N'Y);ZI&&.*/7<=PC9#0O'C"R<5B_#R3QMK0S=Y M=^%C(IN=;A)XNL'#G^@O3-H,#1$. LI93X5L3.]OKZK21;_3RJN/M.1&O]O; MJX]D?934;O3PV)+C45[TO51:C\2\NW_O#K9X,SER3)I ?%5 ML-93&I1#I>EGFLN4)3!^Y8?\3WC(SU#C?V\I_ZN:_J/^*WGR)SI*E06GH?*$ M2?77FM$2;&5,$Q M+7(.7?RR5"K-ON$<=G.C,=IK>9I.X 8'K7SQ7+B>IP/ MNK6AU&STCBTWGHOH%^H+*WCDC?)(I+]-3A[IU8;]1ENPB&"1RK+(D1S2KPWE M9J,C6$2P2&59)*6G>BJ/#&K#MA338JEL/%)90^$]-2U6BZTX4V%,0YT2V6FN M:G17-;3S&QN6NJ89])SL\B_V@6IU!8:B/%$>S^,0:]/3_# VVK.YBOLO>+\P M/9[+]!B_8V8.NSF_+&!QFR21V^5\A#QXZ:"=S M%@SK3#:2E!$XJC7"&.%DA1&K!?4#+$&/38&:5(O4T:B1$#6=QD"@IDJH.3%H M9"YJHHVY!6BN�I9HNC4=-"U'0;4DE04]#)++,*MB\YK_C%Y\O"TH59B@(K M#XLY);#H,$+'SQ[AGUP=+^&=5PK,P.@T^ITL:7S1]& \6M=;#2DF*P*K"/,D MPW?2^^W4C5S:9LQJ5HF9$[: 9UUYOAV;*B^'I!C8JZ#PP74-]LBOU%U@'QI>VN"_:_HO]W:N M_Z):_3_4MN+$0AL#JOJR)'\HR.!9 M._0&"BYEI"!'8$ BN)P*L!8%< L)( M3-"HSX; *-)ZM6%Q,5Q7XC\\OQ&4+Q?JUYJ_@,39M(IE53<=UU)_UGE+#,SH MIJ;#4[I7!KQ7V$]SVT\S\5-06H!JWY17O'ADVUB]B]56BN.7?FU8@"=>V#G* M!*04D^II@#1 ( F#6:6 = $<24W$T=$;N,!1F7"48G@]#9#0\5.:G:W(*)ER M^L7].D8'*79I@7R90D:OE#<.,=80)QU4#Q'40* ?D 02X=;2@\ MCR/Z\B>=LEXE"%>":J1E/;HF!#\<'19>CMGE+H-5R>T@G\[C(R)F0Y";Q1Q? MRY,)(6!>(9CG.[[N@;E4S %6P%S _-('V#7* VS+Q1QZFBI9G M>N>'+0KT&W(;9_R=KFSJ8-T XB[HIH21OEPIJHMES=CW=Q9\-E]9X;+>!XD/ZY-IL$NIB0E:V;JKY2#'PF M_LAHB43,5YOV*^*3?%RFP+S4/C&U>L!6S4(T!0&YEH$64EN M?L"G$$EJ$"0B^T[ZP+ANB3=KU%5TPVGLE+[E=&(=SG4UL(O['Z/.G>W%>E07 M5/,,.IF/8&3!P#:UY3[]4@U/H]IGVUHBUWLN*U4VF>_:RJ?PDH^&I?[!V#PZR 'HFVIV$^Z6>?6;":Q_&\P2ZZ_[4'YM^>X^OQU2T1CNX.B M9'1Z]AH3TE-8]+EE&-8+XH'M+,2A("IA@=P%P\3+;CN<%2PH$%8QC-?8@G#4 MIR^O#(>/4#=4#I"F<3\$,6/2Y\B,JHKG,(SI-J&\_-R+Y1D:6< HX'=J;L.. MO"MPK]G0CCWG5G=AS=0,U-1- D\W8)K.28:S]^7O;[=Y* I,A*&?!LP7VG?F M\%1.&)VAK!QZ&_SQ(5 _=).]C=WT81OD,16M&:+YSQ]>=,U=H',+I#MSM1R=]W6O$O$8,ZY:"D M_8\29XKC#F/!SVN1LJ=<0,8,VS=\60H:+YG5OK.7]&(#$>*=_^N9#++,!!5B M:I]R+KMGPOBY3!0K7+=PR"?0M)*KEF5<^*N:_J/^*WGR%1C>;^*I!&0*@Y25]A$.F.AF^_4<6U=Q4,[J_;. MC&I'E78_HF/\R0,V,Q(E9ZFR;FM_J;(C#5:C)5#9K44+F,G]VK#3Z!:4E7BZ M%NP',LVA%9C?( #;%P+@ %85'UF <#K!6#G,@!L-6O#5F'-&@4 KQ> W0L! M4$( %M4RXW0 %(94$=4B"'<55\6$ ^TZSG<_)SH%MV-G]D8/#7^?V?CV!&>C M+YS;[*&15KAKC^ _MGWGOC^QN;E%F8%4\]SD6_*XVWWCP86][5)S)\PA]"]. M#+<*O25+O6Y7GT(44@!P0)G%VE_6@U^A([;P> MZT&_,6@>Y:<\U RTKQOW?%ZPSL5'!4J493,MZ!;T$VKS+M:_*Q<> 5G8J.C] M+9V/>K7AE('*FF/\%0:U.+__INP ]T@_R>FMEA&"Q9LM_QR/_AR3Q\F7']/Q MY.&1C!_N&@7Y@DHSQX?)]-,CF4[('?QP^CA[OQZ MYG,(7 M7S\]3!_).UQQW?2H]CY*A9T]E?V;*P0-CP@V75#3@3UOS,*;, PN&E#6DH\) M*#L7<=GFQ>+XV@TR4E5OZ1D8]D@F& 5(MF9+OEB.4Z3LO_2F/8T)#E9"-+ 8 M#=0M&AA \2(HSNN$X2\A6_"L#?/A.W:@)%HY$G13;C.9C=2^,LDRK.B&PC# M^MRRZPZ<)HEN/E/'92W0;C! #T9I$CBAVM147XEKPR0-'F2G:$@\=B4+V%07 MV#P-'A!^*0X9-$F3CU"CK M35XH!NTZ?MRG(T(G,X1.QB.K$[]B5UDE MJ*SRGT(::W&!5U= J<]<.?=].V@-2U/3P_K:64B59DX*'A&GWYR-CG='G5M( M@9IDIR%G&'&,P1OUQ+K2J06'@S<2//>1@E:/ MCF(R4PS%5-D!#-#[3\]X)5)\_.7!/N!,[ON2$"9W\X'LLRYCL,*[?24>(Z$* MO=U0!0>]%C"P8C[FP#"",\^DO3W=?XP(0VAB"U8H$(+P_V0J4M"V'X)NJ M\TV_4+[!Z@1RIQ&M;2TX1W!.Q3AG4"CG=,6.(_CF+?!-NUA-K0<[3JL;$RY? M+LXILM=/K]'+T.MGJ6N:0<^*@TF,@\TO6#+C]6]LJAJ*X^AS&"BNTD$I45DK M[Y>%/?)P1Z^Y/^1ZHNH?&2F_[U#2>:#N9#Y5?HU8?Z5A)9T&5E'X M#&K#08P>(Z!SM="1+RR1VDTAD:H'JW,)I+94)H%4D-6^W&H@S^MR0LH>!E]Y MS&67)1[KF#SY2O)*FE*XRR.8>3>R5/V..5+=;S!"2RM*&LN%2>/R=*<6"$L1 MQV=%6$L@[#H0ELONDZ9'%@"Q*)3:K&/;\;8A@: 2(.CT,BH*H$Y) /0F[(>P M.'Z.AEM?L>6*U1%]D^([U!4C"Y'G8'67%/MDG .M\L&]]S["[? M+?I47PK/5T%'_C>(S#2#P+'(C"*P5Z1E0*"O;.@[4CM-\$J> (?]8W4, <&2 M0K!(@VCQN&.NFJ.K+)T#?-4-=O[$N\ML1SJGEIO-&,K@9T:V@.*:Y6&>93"- M-QUE4P19RBAM\FUXD?*JQX3A=)K%AJ\5L$3ECF\3K"E8,Y$U(X5GCV)-J3:4 MI&X11BS!G((YWSQS1HKR'L6<,NZ;Q:5+"-84K/EF6;,5,6X?Q9HMS&7J-OK7 MSIRB$_(!G9"QDIG"XI@.#F."&[>Z*H(I# ME% -*E9RT6'_M^DS-3UL-/L='JS8ZH*5+-/@:\-:87$$\N[[?RG+U8=[WN#W MD1HPWZ<;\D1-:L.K6$M:;:F;NN/:"F\'^O@'NV7T'HL'\/[.)H,@FQ[KVKL, M2@A,5I27D=Q48=B-Z=\NU3#/7+NK0:;8)Y>\*'LZ2J<9SF(:$N^SG'W#+RQS M9/(Z:]^ SC9U=9M-^",OD_#- &A-E5^ISJWF1G:T:T/3B@@.+%BQVTL["UWB MVP3W&N337D6AC]XPD:?U$H8B^?%-)W%A>7^5U:TSN&C7?GO M6.$34YH0[ZFE+&H>)]<\E@JI>=P7-8]%S>-(D1I1\UC4/-Y384;4/#YCS>./ MG@.#'5/0M=.YKLK'':Q\#.OPGH8WOL[,RAZ#5@\3MU&+-XR@FC%E9TQ6PPB.B [H4%] >R%3JBY, M&.R3CAK]ER]WY%WX]_\+'30_9T5Z+VLTA>K M=?O-5XUNR(/R[!?V8AKA5%^BD_'=MX?I>\*T)K8LJ-2IV+,'F!+NG]L*:+\> MG$I 003J/#/'))QNL-JL[BKV*Z^/K#_#1R"WLEH905(.T]WYW/D80)E%'G&V M: ,:[,RV%%@ZHL-Q8C,2:PX*+KY.-^$:O,565KH&L_:/-O@;C)Z ZJDQ1FA4 M"5-(.Q+ON0R7*EQMI1N;=@>- 8)L09^-6.R4G0-@:PJ#AQL M78("$5>>'UHU!BP@DLI$\Q.>=K?)! SFK1!E^0@3*4B0A3#^"+9(]$579L@J MK[GI@U4,X$"7U/0O(!!R+&?]N- KYI 8ZH]A/%L_XSM?VSH6<[3 E2R-Y=#@'&*?>L*\\Y MR#:R;2Q=R.8P9:_GL=I;5 3>4F\USWX!U=ZAYH9T<-IQL6UY_94J]N[!TS_& MDMFZIAQ,_9^*Z:$T6QL=.!FWL<2P&,+@F@5A([:MEPW1@3"7XL, ;[!_C$T6 M.*WE1M[>9I-AW*%X7)JXCZ'E%&V=##>%S'T/8&(G_AE^-^Y@T4:F]B_+_@D+ M= <;!DC0T<;VE)<4W69M**>2PO%F_Z:JBU)FKC-IQ(25R?L4O/#!P)=L-&%3 M6'2+!$$/P*2L2#U:&@%SG^'Y\Q\ MPJ%V$%#.^8 WV2R%EBLH+O"8CL<9'"OLL^N/CH/\OM%;X&=C RS\'9A)XZ7P M;3Q2L8W()7-%M\FS8GAT(VHVDT/C88.,342 23DT_+GH3OC*;?5I\X(C=KH4 M@?Z'96DOL)RY 2+!+M9/C!@.$ ("X8;UW"TL68, MV_RYV1P-[?Z6!+"CH+/NOZKOM U MV!QO<=:MVM RJ:]'(C_OW=WZS4CW2W]R?$F^Q"W)OYB61[41C%QYHC_86+_H M6!NBCMR2=VT&'JE4.? M\/\-LIXPB#HXP<$!!$@),G,3EXM/H;_@_,9ZQ+^:U,938." 60_!#1T1X1>0 MNDOE%09$#,HAI6&_DK A2?XNB&>EX*#E<^/:[F$/A:0LG#88S/';>='X[$1 MI%:AGP((O[( D8DG:@"JXQE>SS.L<+>J@,#C MS -+J[J;ADF;K1<7%V]&5F#^11^QF=QZ>>3*&87(/ILR=WB%+4[)/6H*]%.4 M"MQ,SDY,\I4YA>5!T YI!.+'(+)?-IN)M']Z)B7]<+^D@"'0NF101(<2-M]M MJZ>*PP7E6C*ONW?ASHM(!V'Y]&33)T2^?T#=/DOE/3+U4W(COOEGL:GE[\G M7TRV/?O[<&Z-J(-'@31S16[EKI^2 L\&&\+QF!^Y L-%37H(2#R)I"R4):GRLXA?2$_-C(1*W?@8%N8=PZ*10CQMF\BNN<[8_ M[%<^6^=7/ONUX1Q/FB?4/J]1P/(N!/TXTW](?)I;&W)4@,:>V7?D:#&B,Q)+ MGB(Z RL,=?ZP+2>_Y!S4AE(OE5?RB\Z4>9S7:M;+9"K*(TY/;1/I1\*6B[&) M]%AV09:=)3A[W.0<>(JY]!3ROL>BLJ,)$R2+*:3098F!]7= PY.)^\H8Q2!H M!TIDQB,SC/(1M^#=4X[_J?(K]&-NVF!8;$Q0[#9M^)O8.3*P);YF,@DQS5)W MXK=0/'H=N(%VS[Z!]MJP@5J>7:H-M"0GMI".6V>A?["<&^<0V9+<^6<71Y5< MX1F?%=W^$ZU&(3[Y2A4,SM FR("P:UOD2.Y\0JVH6=8(%1D[*WI,KUETWTWW@:WVR$: M^,.L8V#UCMO!4G6&C+4+)-I:.G1*#0)JF3.02>+TT%IVV>9;?DJ6+][EE]'] M4EU^VM?K^8?K+MAC0HJO.N&-1% M!K6_FW.Q+4]C+QN4(PHS8RM#)I^_7RL3T\KVKZC[ I)4[^#%@)I6?F M2#HK(R53JZ0<.N6D^8_EZV[/:L\\UE*DR):EL;+7Q+!9KU_P4GYXB!PMFV4#C;]HQU M##-[5IP!L%L;2LE1<*7JNB883S#>\8R7%I)Y+L;K[0M*$'PG^*YB?!=IL'LA MONO#AC=H] 3C"<9[$XPW2&D2<#;&&^P+NRH5WQ79GD/*U)[C(J==3GG^[\A/ MR'0PO#C5>9OG&%R9MHDG8.X^T&B>SMZ]$7W3HK";N4T.43 MP2X*+PGVA$%,Q4R!K>O%5EI(]Z5%6G$M+P7L2@2[E)#BLXFT5JE$6I$MBJ]$ ME?T6JN60I,F2HCTZF1BP-/T2(=J#7"9\4G;1P^+!FH%%[A(#/=<(G1>TL'#Y=(7VJ!)]LF77% MP:=7$NES_E;$%U$0/V_R%C95G%!#C$M7$';.LRN'A]67NV/)*6.3I]%/YFF\ M*<5Q8K\VC*O5E[MAIS #E,$,D+7SZP4!ATG5A74J%J@KA7A+T3XOA[9!LS;L M']632@"M1.(M:S/!"P).BD\IOW[[9XG5VSLL?&&JK\3%RAC&;N<>8>T\M^,^ MJ, QW:S'R-2^^46V1KR$#!X2DRK<[O5A#8KS80DK1(E E6("/0A44?"TT/00 MK8< MW]+NV=M9-3GDMXIQZD52Y/HE44I=M7.%L \P63*YM/XE%O="EAC!R8*3#^+D MM/J/Y^+D7FW8:B46NA2<+#A95")/3G%3!!4S80) MTF3&%U?Z9^#6E?ZPG=Y>_[S8]MC,8)0)[/BP0RS&]?K7A ME('*3SQ%C^?OORD[P,U3&OHB16(C!(NO$OOG>/3GF#Q.OOR8CB3+^'XT_71//H\?1@]WX]$7\CB%+[Y^>I@^DG<\ M5M*CVOLH%7;VS/P]3(+R/(JQ[D\Z-KDO';Z]UQWL* 9G\TB#DDZSR<_[;&@C MU_\.WY#]V"YE'0;Y*/OE'Y<4.JR5A^\4^@]=17=< KM:WO& M37R?[$-(H1$DF+M3Y!POK;NPAG38<(;JS(2T[MY+8!8+,M,-P^_:[)G^A_#% M[_C5&+6P)A-O^?R^048L^3]2__O&[YB*/?_B.J8N%.P'[2I&_"OS=NN34@)H M@G&C,>T.%L4"4WP]YPZ#MM8"-IR=1 R-V2[O,^*TC'UV,EI5[G=4A=MCTA,+P>1!B2%G&MR9T'/Y M9(5,AMK:,+ #*2Z9K=LUP3&%YRX"FC+/.'=MTN1BEC#/*8WZ04Q(C MXPYPZX-;G&VA71L.XLHO76T-#H'S*N#\$#/;7IQW,#A6CJEN5":@7X=^M,\C M>@+8?/?-*-RN GA@+=%-^K*VCFU<'@6,JMWH9(DLC0G 0.6F+C?:[:A18:8X ME'LRWDGO8[R@5Y=F>PJ63R@D\:PKS_OY_GP-[A177?Q8;1)M'^A+<&M, M!8!.LUL;RNW">B");.T2P.@"*.K5ANUV82WLKGIO.?+T=*&])>2ET3R;F?L7 M-$@"OZ+-13YFK+MWANXN/D>]KB-PSA'QCX(B3!OW:L'5<1=OR MG*8$<,Z'FT%MV)5CLGY*@IOK.)Q(L4"SG8-EI!6T6^*9=1>)PZ M[FF?%4/"$J;%'5F='[8HT&_(;9SQF.?E:$0WT4#LP.&?]0=PB,YC^_7E M"J/UY[:U1"\E/,\D:E"1GOY2650+X&(LEK9UB\&?>,UIY26/DSJYLZFFN\2P'&,>J M)T^2M3H62IW4*<^D]?4QOO6NUXEOQ.&%$MF45YY-*36;C2;W">1)IY3[C7YO M?P&@S)F+[8;4;!>43MEII0ZJR)-]M@GV&EVIJ'S1#!.\XD$!%*1"RDJE^ >N M()\O7 TD0Q[:21TC5TO$NP5(1'9TXL>'.\MQ'?XG['+\#U3W3"=3<^WCT946 M;1D\(FYC.!O5[BD6XF"J=X';::#)S$_N"]H:8U.41 X'.^^D6P$_S@!VH]/M%N9WE8L;U/XZQ&_&[WI(P=_JS#[1ZUQ=9])GW=0=V!?) MDV5IPG\D+ .Y+ -K12J T1^((M^TAITK8@UKLE0;=EJ)4,-RZ*T67F DE5(Y@,*IJ'TCJ^V4A!0JGN,^*Z\K+,8#Y."E2X#FU4* M AF_!E1,Q78'%(!.0RIUH5=1+O@D0C 73KI,42SJM%4279"]%R1[IY3B,-%K MD7&C\;5QW[8;4PGJC9T9BR?+U8N*K%L*B(]/M;FY19G! MK#PW^98\/GS?275A%[[4V@GZ"/V[6%?87"E/M#ZSJ?*SSFHJW"K&B_+JX,J$ M9P\3]1\^P+=GIU*>T(;A[S,;$7&(VSPQ-.7,?O->HR.U\_K-!_W&H%E(/F^1 MC2OF\X*EY+[HG=^5"X^ +&R4SG_36[+4ZW;5V:S=EMMTIBC=/ITW.W#[0*,M MVOE?4(A8&! &OF!17PR"^?TW90>X6;S!%W5T9VSV^>=X].>8/$Z^_)B.)P^/ M9/QPU\CC\;Z&.3Y,II\>R71"[F"&DR_C^]'TTSWY/'X8/=R-1U_(XQ2^^/KI M8?I(WN&*ZZ9'M?=1*NQL8T'@FVQ2E-[@;4?IK3*L2&PF M>Z+J>-KIQ081GFXLQ4877HAF!84=7DQ_$G&'(NY0Q!V*N,.0PY#.8=A,"NDF M;&@4-KI?HH"%B)W*:^9&[$P1.GLS$5O-VE#N-UK7$"TE0@X%VYS<%IV1;21@ MFUXE,GBO.,@P=.86 88Y-PA&.UWSR]SY]H0XI,NU(2CD1X?3BI#"\D C10AF MA@:/-HWVT!5!A,4N[DA[YF67L3^#Q7LHD*5B>EA^W+.I+2(+LXH_7A''I^?4 M"KH4?@T3,P[J[=JP'U/R1H047BU $H3@H0#IU(:#PNJ-"94O,2U3T>U-;Y2Y M9;\HMK9I+"/4P)QJX#T,X9F%CW!?TI[=OEL;=HZ/EA5Z8'FPD:('YL!&KS9L M"47PY*L[#?6!/2#O(\B+:E M=, 2 M0"1% .:'R #WR+)D'E57"V3[$5E00V.EWAU8!J'YY2U>R?;T_PLT_&S9CT#! M!\O]IMCN9'ZO.RL+:/H'T&J5#/8VNHY*L^D+A? ,5?&/AHQ4)LA45T^<[ L^ M% IB-@')B,@A_U5W5&H8BDDM;\\QJ"W7AKW2))0*#?'T$O$ C+00(Q53$F%I(E>\1'NS;L#@I3H41ZLN#3M\ZGN:(A,O-I![9Y M^>TD+1^=>%&&'"Y^;()IU4^5M\5A\V"9_@NB65OM[MO.VK(2UD#46!?)3B+9 MJ=KI/B+9Z8TE.TU6%'=AV!>^3WZL!?V#Y5(BR:=K)U<-5?[M)6^D&6P#-'VA MBD._XULF\Q\.CUZ)T]$Q:J5W_%E:Y#X)]KD&]DFS9>=EGWYMV&Y>1[>"ZH9" M?+',ISKH+TL"9RH73J0NA2DJSD($1.3.@S^)\CH[V%J$/ MY0%'BG#, 8Y.$^1B:6KP5_?P<$]9/4,1V) _YI\3;M<8&8=E%K!35)IS"91@ M 8[4H/_LX) 1'$65CA J7K*@FU-8@TV:$_SA1$JGBRT\5>QQ,MX!\>)2^#JM M,@4G"J7N'+(N!1%M1,2@)(BHLB8WT#=_!$NDN M^:RHNJ&[KT+?.U#P?=9-)#!#^V9CCZ^ZWNF4:6\7BM_YA&$NE'01)2+K_3SQ M_'L"4X0.>%Q,__YS3@]K.Y1%#1"*X>7"^O?#I(\U8BK64K'8F3?6/8+B4%MV&T673BRY/'[QP ME8G8+W77E>U$9T-79F@BTNDA(?NL\MM.O/Z7S1/]7(^$9BM=283MQRZ$B-LO M*FZ?QRE?(FR_U^P=$+8_*#!LOS\H+&R_5=2@VNW]CQ)A^R)L?\_Z!_P)&Q-- M)L IKQ(#//$ K]@EM\G,,# :>'M'%PD:(L+\^ 2-0+=^3;QS0=$ MAH;@GVO@GUP9&EGXI\7XIZAJ0R)%XR (C%%1I8Y+5LHKGL*$US9W,S-.P&^< M?GOPWA8URBL&C=2&75FAT4%HE"6ZL[H'A_&Z:>51XJ[2D5AIE7E5U?:H%NI% MMP?674PV*BJ%N00ZL$!'6A'>/.CH(3K*4I"TNAK>OQ3;5DSWE2BX.(HA-+S< MQ1 MS5/=@(XC3L8[0W$L$E92"_(=C)4!8N7H+FY"!TQK MSZ#^Y>F.SE;:IH:")0D6EJ'AE%@%WN!+7UR*%-Y\[0LWY/W."?E_?>*.3,W_ MQN>*/;I!KXGM;(HRK0K-L02@V=O2L!C02"A!*U:]O(02=+?1E[ <'J978I,2 M!P#^Z9>J.WA:2K43]>1"*AX(?;(\&$G1)P_ 2 NEX-')D4*/O$"SUTHK )F; MO4;C6N-@SM+?A898(8!D[OB:#2 L25R8%T^]Q*SXF(?-QS$@RS\T!V%8K4@8 MEMCQLU3Z"^@)'ZC]O&^W[]:&4FFL1D(C/%.QO^SXZ)6I&.1;T09Q16&\F&T" M?SJZ1GEVD"\6.X=)Q4IO_BE2\:/GP/,=Y\Y:SG23$?-N3>2[,(VCD6>@FR\5 M][]K^B_W=J[_HEK]/]2VXIBE7P/&Z,N2_*$D:H/0*T\O4(^!5A1" ]R/K\0& M>84Y"E>C%K,,3:'\'E*IX!&(8;]F.N3UF\7$X O]MSP0R9(RGPJ\NPV#3]F?KE+_S%"MWE3[:YN469 MP;P\-_F6//5?_+H&%R[_(K6W:Y:$_UW8&VGW1.LSFRH_Z\H<1GVK&"_*JX-K M$YX]3-1_^ #?GIU*>-/$52KF&.#Y/IITU]E H[&UE0N"R\>P6[>+-9EX^N,%:J$F[A M&JXG+>,6ZKT>7\FMWWY+E=S2FJ^'Z[[$54Y+M.*<=DZQ1>5.-Q;V@L*JS5V( M9NEEZ/RBOX0%Q1S.SLA4%%Q,5A ME3'W\T.O-I1[(C"G2C YK #D?ICT 2:#TA3%J^Z1Y8ME/M7AO+B$)?0;-MOT MF9J>J("65QRBF1R?\R_=7=QY#DQE8\--0?L T-XJ3!G/_;-EKDF+=%I^@ M^\U( ZR)WQ$:8I4 DR(2CP1,FP%&=+D_>8*W;BJFBJ9%:P9C4 X6CI7>_O=5 MAEQ3<+(FX'YH=XJ!ME /RX./?44@<^.C6RI\5%4!R4%=&?:! MI-ML(DB$(K0^T'= N+0QU=\T6H@N4!R4'EP_:#I%T; M]DL3REI=53!;LK4H'59 )HBH6Y2_=-A^&8'.JG[K^+XKI:A==+Y$+,&?@C\+ MJBNVGS_16=CO5J2\W\&UQ9 :Z66 L#-SGJHFFW[WS]1Q\4#IC,U[.G-'IO95 ML7]2-M)/?WFZ^_I(89'8>L&/=WZTBZT@.=BAU+G7'=6P',^.EC_I-GLUW__H M46WD^M_A0 XOBG*N$!?R^T4R"^!HD>HOEV7P/36]8UBZT:/B5. F*J52?F&!.4@R$OU*:L MYHZM.U3#22ADOP!H;P5PW%,6-[-4)8#O56\VQ->=T,:5!+D3"=XUX@ M81O99JQL#'VNPRW$SXUB+RA\_?R!.US"Q3:F2%] 26()(4D:9K"**$Y<+E") MLQ:VZZ[&KL6 O,X"P_6FIL-#.%8&<%G1D_>E^T;PYYXXAH#'[-P!<&]PR"\+ M75T4._#=#>OS\X.>>^P8T!OC:]PPG>+XH@,60S<)92\-K=Q-L9,:/2NZ@=LQ M;#G87'(S/=RP-Y\.!6F[-FS&I'0DSE>#MX9QBO M=,(;!>3XR75R3FYIF?25 M+-D(X#,V;F*RNQ'=WJ]^QPS7 3KM9IG6,K6 S5+"XT([,?[E8CNFU#OUCMD_ MTXZ9FBA4Q(XY8+E#20EFE]LQ4R9_](XI-^-WG:UY'[QMIHR^B&U3EN+;&IYN MVTQSF)YVVY3ELV^;*1,N<-N46SBY'(OY-K;-:53D*+"=V"#Y;"2$XI+Y.O+Z MAKSH[H()(L^T*4SD/W#)DP+4(99-# OD)(HLQS-8_9NY;2V)NE#,)XJT#3T) M+E*M)Y/=C\E^;*,VF7V*B;M'%_ZWWIG]HAYP 8%%4C8E6?'',58@A%5CZ./E M6766V'E#3.HVBERLDM0#?K#,^CUU8&",5B ,X#Z3<,907Z-VG")+OE\8[/\\@( M:'-EM[U8MJ$UR C1Q_&]I5T2W2'T%R@+?*<.QD1_LE%?VX89K,Q9< ,2E MC%+/%C:-P)AO9%JJV"9("'Z;JC@P9L-ZV5)W_$G4UY, 8H#"PZ3V#BTU"P9@ M6B[Q'/8R)X904:K"-VN-:^79N'K.@>*BG*R2Q8@(/*3%(0X9B!TLZ'Q.5>SV M@7@P&,)GGLNH#?!QC0!S^$P5^ 7@L5)LOI&P]^,/,P4T5 ""LZ"PF:*(9PMH M4UPF/I[Y5GX/7\3->/(JMX-^AM S!W.*_L17;LS]N=6*-K8VCM9'(6&]/M_0 M!]E2=5&I+6#\K$']'GNLCDPY-P #J TXY!NH!LKKQFE@;;59"\F4Q/YKQ(K9 M\#_Z"'E$A( 2&["G#'Y*XUY^>&Z D_#3G\OGQZ:;-Y+OQT,9@QV33'!P_T M/&@6TEFAA-7V]K "GT$9\%0E(<][%^S*;\MS'1>HAGL;$@_%=522^_J\PJTH MP#RP=S/9[Z_5?B-/4X[:2VQ0!_ 5:.:9S ,%--7@(V.FEQRQ^/!1P(6P@&PS M"E0 6& 35 CREP=;#:""FMH'Q,#>#25$'IVK"ZA"ZW-=54RWP=^5L&4R&D8E M#SP#<*T81%GBSK?>[A+VTZUMEQI,RP'% ]2^J,*"N&93SLGQK32+5K!"#_[8 M1VSHN7E]4!L.NH7N>U(SU7]5S-A;S=JPW]LC<[>EA:_,)BQWCJ5F9Y""ECG5 M<%D0J20@U3Z9?L@R=\\T=ID5]HIZ*N.7>=>LLVM\%DWQ,C7%ZXBF>*(IGFB* M)YKBB:9XI6N*QZ,4JW#@\2VEON<@S@"0P?['3J(J"F=V$$4W1N#%.+%/@ADO MXZV>^%9N5UOZS\HP$_38J :$PPR=CK7L0H-+SS,[)_+49S,TZ#V&&!_E$ MR>M9Q@C9;"K>'_#\+T#PB1E2^VA^7:^%5I04-94M;/ZYR+MSP5,C_'7Z225$ M,6W'#3 K]@+-WC;U?1WZ+S3RNPL'S\6PC#$6X.@!Y^"U3K&T%D^63FW834R$ M*V#!(_;7LRUX%Q<\*3G@H 7GY@IYK_WKF"#]7NNP(/T8-=C' O0K#27[J+CD45=D ?O]R( MXGN:+,_0R(SZ'D6ZL9? Z)D-&.]:*3K?(]$*. =X*YM*Z;AC8Q 4'K6,+5\A M/-9]H=0,0CF8=TK5@2YNV$6UW*Q+V$&%XT>-L,>PX(<-/=@R%;!:6X\8\=$;Y %\60 J-',=;KKC&=MRD*N<_X%N)@4O$^,&G MH0_;US5\, Z!LTD8W4AU%HB!#92=U!:ZR<3Q3VUU-![<=MKIY*I+IQ/H\=3" MN!&YNT[4.ULTT!9IL.TMSOL++AB1;E%A-SP-8TEX]5+%" >L,3'%^>$OSV(A M(#[\41[SGW6D)YZ'MVYD*QM("R9AF081!,@TB#^"P$VWS:/!L+8CZ>:>J3DW MY$?C$22LS=#TNAM#N%R'_45#*OT=Y94-#L,W@@ $QYO/@9E15CQ;!LR /6J. M\I$=FW!P6Q$D JCG!:J< Z@L8@BD2W#"MNEFW_!!'$*O [NEH=AK&-K; 4W; M-^CF.L"+"3A\-CH#.;:9>A*-X,G;$N3!=5$SR$>QB.YCM=_0MS6@ M;7"662\U?PKL-AZC53"Y&0Q\@0\DKSHU-.;/]P-4F0B +V:V]1-50C85.%C9 M?-GA%QTV?OCHK$#:X*WNBU7'4J2!G,&;U\\/4VZFX^76'%1-3B,;H^\IAA7@ MK/BY&3@<&-[FF@X%FEI+./Y@5S/WF&@R(6(.$3&M'")FOG->L=FY@^F?:SC6 M.9HY6F\VHF!+%^='\ VV?2N>]0S'!/3X;MX3.F/X,4V90PW6H8XZ#^986*"L MXA?^Q$/)3"$,;X5)KF->@UO",32LBK;C[M367D,!_3$$M&YYVZ$\2%QX,Z,>P4?$5F:]].'5B#LVL??[)U,,H*TK&K(4O$;3'1;$2%"@WY G&TU( M*]N:ZVXH@I5S/GS];Q[&M($:"EM5X71D5+!9O*1/%X0$/PX'DPC0J'%3M,*Z$0^\YP$?4,_"RE@"KL<(8BG$7?,BH0/VYB,X_0J];;"E[A M+Z/_"4_K.)3U*Y )0JD*&V?!WOR#1VJ J'FZ"?#'CZX:GL5!?#";'GGW^,=_ M*FID,WVW$&3T&,X4V$&.0.,>B*$ ,18B!"#$2(@0@Q*%^(0:N( M$(.2Y-DE>&VV^>$PMQ?/'_"?JDW,[ZBRHQ7_HP)J>(PGK'^,SZND9N?==2/5J?1:K;VJA]9']5MR,U!KB)Q)C$ MF,282CTFN7W,H280BZ WT.1"MV_QJHPZ=WRM>:DL?LF-EJHY/3# M!NY#3EVQ) @5B%9G6.[X_1&%]N@0!!0%/ M3L!"Y/9%'BZ67O".(.!5$[!$PJ>@WHFL7U.OT>N44F7#@M2;W)'ZW++KCH(N MPW5LZF'J7)9^R^)^<;^X_[SWG_OP&8I@V,X'Z#.)>/[C:33UIL XCR[&YZ1' M 48CA7%+JK<:,5$6&%#-PYS>2>]C0OSVM1_,VKJY)'M1]OZ7<1.[^@Z64EHM MVXQ=)>(J5@RP8L71[6;+T[E<0+X:D$\I?)P=\N$*+G/]%]7J_Z&V%<,*[2;/ MB)/D#X(=!#N4BQTB-:P*VP':DM@!!.1+"/F40MBGV %DL0,(=B@I.Q34D#4. M]BVQ PC(EQ#R!353S+,#M,4.(-BAI.R0TG;AF!V@(W8 ?D20CZE#/4I=H!N MV7: -^%M9F')O!WQ7I]SHLM93B=(HI,_71Q<)?><\,30*V2_R+4NI]Q)LOA4 M!<"BXCFM1^<)Q'._,/$LT'?EZ$MILWJ,?"O&*RH0=MT(DPOSNV>6;YWBG) " M?=>-OL*L7U&0%>/R$P"[;H#)YX^QZ!3G81/HNW+TG2ZDH5.,0TL@[,H1=OX( M@DYQ_J.3HZ\L =_=\\=[?XWT,[F:4&\Y(=0[DR#(ZOVX2G9/,7>R-?_*EOPS MKOC(O5-L^Q7HP.IYQC%SIS9L]7J)_?RNT"\F4))FLSP )ET!D^K!),6XF J3 M["I#KVP.1P&@,]@."P10<2X1 :#R "C%_'? /C6 ?:K=;O0%2JJ#DC0;7GZ8 M=)L")M6#28JQK;C=J"N)W:B* $JQI14(H-(EX104@'>-AK*IK>#[K[$F0NL8 M0UG,"E:'EU,,9?Z:[_6P=%NUH72\Q6-/I&J)_2C51$6:82P3+-H"%E6#18HA M+ 86V;?Z3M'>,@&9$D FS?1U%&2*2\\0D"D/9%*,79GVGA[N/1V!BNJ@(LVX ME0D6?0&+JL$BQ9AUU/XR$/M+%2&38KXZ!C*]PD/V1637P:CX;-GPT238C)>: MZBLNXXMB:PP0N"K78\!JBTBOPPQ8/@;N? C<^2O/BKRN^S??ZXYJ6-B6.(ZE MI=JPTVB7Q/XL'!AG,&_E!DWV_:%T#@T!J#,8Q@J00BTAA2H&FC33V FE4!4K M6PE I1C."A!"& 1_O/U$8*8\F$DSJYU0")6NN)( U!D,<@5(H9Z00E4#38I) M[H12J'0!\V^HQ)O".L&2TZ3!5J.48[XI7[T@2"M3QP"3<9O %(=^IR&5/OFZ M *^.8)DWRS*IA?=R\$P?\SUZ@^/M3()GRH CP3.'E@O,PS/,/U14G*O@&,$Q M9>28U/*'R1R3^2S6?UL%P00WO5EN2BOGF&?[:8'*UFF*8XY@F4JS3&J!RCP\ MT\:T]N[;J HH>.;M\DQ:6R5VDZS/#_:%9MF JFN7-#+H]S4,?+88FAB:&)H;&'WWN&B_GVPN_ MZ,I,-UA2TVUB][1C$\O$_>)^P/2Q5 MT0DV[=>,AII>;2@WFB6)9BQ S1/HKP3Z#TRZ3(%_=JM+Z0)]!6L(UC@J?33W MSC 0.X. ?_G@?V B;%$[PZ"XFBV"-01KE""E-^_&,)!P8ZA0<0&!_DJ@_\#D MY,(VABH6:Q&L40W6."S-.O?.T!([@X!_">%_6,)X83M#Z0KHO.&^)+BX\'YJ MNH@21]>HK>!*7(O;A[SKBO8DA[E,/GH./-]Q[JSE3#?9JF_042[7'%13,?0T5((U-0DI>BZF?T<.''DGJ>4LYND42Y.HE M1HK%,)0!E98$C!D =88M,X,KL*6+A33C"K8-8W MQJPI%N[\VV>GR)ASP9""(=\60Z9Y!_(S9+<81X#@2,&1;Y(C4[PN^1D2\W7E MX^MW"H84#/DF&3+-FU7< ;/P%&+!K()9WQBSIG@)\V^?@R(S% 1#"H9\8PR9 MXF'-S9!2LQAGZH4Y,L4)J^G.RE!><8(TF8'%5>*JM*L$T,15 FCBJNI<)8 F MKA) $U=5YRH!-'&5 )JXJCI7,:#]YBHS@P95!Y)*.DC];7O?OSW'U>>O_"O= MU*CIWM;QHF*,7/TT&Y>,-JYWTOL"ZSMD>>>'+:+T&W(;9SPV5ZK2Y0Q6I-6\(7)3;MV0O^5*?T&)A?'A/^IQSZN*]G MK5+M9TRU>%Q8MEMWJ;V$3\^ M26R3=47HEV^A> \\;;XH5/V90AED59]+;KE M6(M1DH:M[ST/Y5PH,HI1@_PW.$2EMJO :Y2EY:$PW L+W(^/'L].E3Z^?SYX M2R"KRH#$5V7X^\S&(W8"RJ*8.E=T""XG>SLH!Q9/B[_U ,DV+T3(Z8,:!F$J M!OE*%50PG,2I+!7[23>#X R$D_\-!F1DX!]9;IRQ6B3CH-#T&()G[BT9S\F2 M3U4CBDOF>,DSOR05%#?^!4N8P2N+#NU]<$BBY@?J&3!,1/EK;:5YC!\^[VI_ M.-"Q"3JFASO_&&Z&=7&_PX >71S5-VJK\(/RM G)J5$7_!WFD MIF[9Y,%R@0?> 8L-^-_O;_).HBN?=@Y8P:K1E?=, I:)Q?-@>-!F0EU_0DP& MY)V3=-HY87&E1C.JBZ=,J1U,Z<7R#(W,*%$-T$7TN,4C)OP&_[)5%>WPJ#9R_>_PD10HMD*):7L@GJ8Q M?*;!PY-X%TY%; 8K&*^E.60%*P,CP.M@RC#]N648U@M0-"+*?7D'W_H#8[)R M,V <7,R0Y:(E&7O.K>Z"!%4SR#98,O_X5F3/PXR"]?VFH^P.W8*-(YF<]D+^\X<777,7 M&&H)C,O"+7U_C?]F_^<&_/1;]/M6I]%JMF)_:C:DV.^3'M5MR,U!KB69^YM%F0D3;$0R!Q4%%D, MKI(/%X.KY.!*]/""ZFM?8Z^\DODE92F37S*^.UZ>Y:I4X8IJ%:!HI54XM,RG M*;67B+1U]&-,6*.,P<8=*3$.532K%0B_$,+3"I3%(SQS73*Y5;9NM +[ OL^ M]M/J?665[FTAW07"2XGPUHFE>T=(=X']DF(_K=M.5NG>!>G>EAI]@7"!\'(A M/*W<]['2O;BFS@+[ OO%8C\EL3JS=.\+Z2X07DJ$IR3)'RW=!V63[N?V9%^O M[^/$Z4RM9OYTIG@_R"9.-=\R5J9+<+<@&U-+J@WE=GGZ !?I_GVKV)!::>TG MCQ3Q+5DT'J\B;-(:(6:5*2TA4RH'CO9A+NOL,J6X3K8"-B6"S6%^X"@\L*=J M5Q8RI5+@.$R)S2Y3ND*F5!$VAWD?H_#H"9E2/7 V.<*ZE=7J?HU&E+[Q-YI.+&4S'\A M8%,$; IR[,*918B4JF'CQ"[1=A6#U05LVH>Y6:+P:#.1$NV$(+!QO=@XS)>2 M7:14,4):P*934&(@:#M"I%0-&R=.J6N7+BRWH, M]MX>LTZ5,!R1DS;\+ZN* M1/*:$8MH&E^-L,TB"7+]4J.@0#%0=H?=0??X+:7 U;F0DT5PHN#$0SCQQ$F3 M[>("KP6/"AY]FSQ:4'(GG./$;BDX47#BX9QX8C=?IS@WG^!1P:-ODT<+\JG" M&778:S9CV@P+3A2<*#@Q R>>V(/=*!X=H<&MCIP[!/AKX(VIC-/W*[:JS6;LMM^E,4;I].F]V8/X# MC;9HYW][@UIPT\(.!KY2GFA]9E/E9UV9PU1O%>-%>740Q&&2 77\$0UPR-E) M&T5V,C&'O\]L9)[P5 ]?PP>K@;C[Z0QRE\\?73P_21O+OC M^Q?5WD>IL+/CLW^YF^;!6\+0U%V'T:Z#Z _+TEYTP[B'W=6P',^F4[CZHV&I M/S=.H&Z-4$=55J@WV![-M[F=BZYLWV)JQ*!!@FF1;1;)19I'=4$USZ"3>?"T M&-+TN$N.K<_(];_#9QU.L%P[V'G4@2EH6W/8N:P78"S"-[B531T41$1=*.83 M=8ANDJ> [ I):L;J:35>6[>^4]&G)'A2L5:'S8L^YU5V@IYIAIN]@ M%O!X T2U\_XD ]K[^MO#=)%.G)@[ORH"2D6OFU<5:4N-=GN_*I+U49+#AEQL$'TZU\\VZ:F^DI<&YYBL(B8 M7=*O9_QFRR-W6]EP_MFRX1UF0-3IAJ9_*+KYQ7*<.$Z066NGDM1%+M+X\G;Q MDE+J+P]>,F>&=T4GD$IB*>,>6RR6BNN8++!4'BR=#8];#_! ]YJQ$1"ACW@/R=B@/K 5=SD"+;#5SQO/X$SZP4&$U M?4T%TZ2,8B+?+I-2+WZ/*ZJ'3MMF\WA75+%K!"P86'4VP%&>IC/[\.(YJ'1;G=#G. MR>D".N3R[2(IH90D?^QUY(M;:5UZPZ^S49<*JUZRFW>34'M"*K+B1)9W?MBB M0+\AMW'&R3DQODN&E_6PZ=R@JDL4^$LU%(==_?=\>T>D?4&*N67;0&=ZR[IF ML?)*^(@X?FCG9+U>YB2/G -A#NLH6T:^"*J/D+EM+4DT&10I'Y,BK'D4?U'( MBF>Z$5QJLK2>^<_O'$H)K[$W: 0U]R8KBD6IS"=XC5^"13$U\@>UGFQEM=!5 M,C;Y+&$\?DV^[9)\U%5TPWD?4W1O4V;G ([;*=JW*;:#YKF8\*-_NH1M0:+3VIA+FT^1,O"Z4I*A_>;H-7P+7KQ3;169&-.FPWNPW[@]M M1">]4V-I[2H^IKC>3D&;$I5!\@L9$9,((_)>CW+\)UW B*Y[MBUC!ZP$*+G.1LS=4)YSVUB.N0%D*H@414')OAB$5=?PL3Q5E6Q M[5>\DCWXAKT6)1:=(P%-*SPD?(R.B-+G.M"CR&*0)< K3/>%\CF'D+*IV+4- MFA<0^@OB@LKV1)DL,,.4LNFS3E_"L'47-NPK2%U'_P7H--V%0ZB):QNQOV?8 M)+)5%>UWUE5%<]5S&YLPRR<==LP1^?[3JNP(G_M0;>PTG75'E2GN?_E(@#W0M7-+F"= MS5+\95_![%&VN(J#2?R62^[\85N.0^Z"8\MH"=-P,U#V+=-LI,+)Q>.6#" 8 MC.8_^Q-*!=G\^H)OI+;3:)^>3$XHMT0- U'#(-'!D)(6]SGYG,PVB3C?0K\V M;+?ZC<$U%#<0/"1XZ.@@[2.8**0UA)6&.+8:8-&V7J-S?-"VX*@20.R-<=2Y M& KTR1CFZ6.4L]1H7\.6=(5G^@B]E$IO!ZA^?0QC'G1B M]BA1-Z-,.,FIWAP.E.SJ31\+0?4'1^6D"=140KHD;.&MVK!;&LGR)BI>7$N= MBSR-'DY@1*MDFG(^9D\IIG&(*M'&XVYA=9=+<*JM)$QR:A*'XR2')M%AR"G M3B) <]VR)4&1Z-:&S4:K)(*EH-,^7VZY(7=*>?)G/5S"D5Z7.?0?E;+7K'S" MVQG(+M@P.9V0>+"@00.0$B)^#Z MF2RE7@)*@Y%V@2 MMO!.;3@X?@<_3T[ Y7T!9;U*)%/D>Z](IJATP'-*,Z=#=+"N2*:X ICD5,$. MQTD.%:P'R.G'($PWF\"X4KL(2Z'@6<&S%>39,[%L["FA MWY1JPTZ_T:W$MBJ:^!W0#&P2:?4!D'-TA[5F6K<(P14WK*<;L@*9;[K.#?:/ M6]DZ=17[E?PTK9?ZPGKA_9-L1:/$H:I-\3KV<:G8/WEG$?]GA*V3TNEG3WLX M?U9M/ 9&C:GKO)9_;+=_\6'9W-RBS "!GIM\2_[\G4LWC)'Z.U0-_;NP-\SP M1.LSFRH_Z\H<1GVK&"_*JX-<%)X]3-1_^ #?GIU*>1KI'-/_+?Y=9\^APNJO M4CMO"M6@WQ@T]R?JI-A-3N%GF<\+WN+V983\KEQX!&1AX];ZM_1V8KW:D#6= M0KEXA[LRB,'??U.&,3Z9PU?M]''^Z7W!&'O_.1[].2:/DR\_IN/)PR,9/]PU M\D3^7\,<'R;33X]D.B%W,,/)E_']:/KIGGP>/XP>[L:C+^1Q"E]\_?0P?23O M<,59D[?W42ILJQSK9FAQ+399;[B<_>CVG<-"AZ]/OU;4=&A\8[1^4ZY^8[2@ M+QKO[:B$:(.=AW$/T/Q@-KS#$OW1"NZ/QL\,T7^CC5^O:6\_,#^ZU6VTY'SY MO(E9N.V&U&P7E!K&O!>B:#+]:C]A#UJ,WCQ]CJUKVKZC_JOY,E7'*GA\B_=I0%N4\J@21 MHA&"K%7P:L[C0A&\ M*M>&O:+-DX)7!:^^65X]':MBT(E<* M9HU+==K)T,V5UO2H+JCF&=2:[R'R9\_U;)H]S0D3Y"N5YO11<:A& ,*8TJ0& M+9X4UN()C01%YC IK#U7),[SAEVN.(ZWQ'>;%IFS52'Z >5XE M'R);OQOV-052+EFK)?_.+5.'SM[,<[E$(A4F4AV6+]6)!?"UY$OU^HU^KZ"N MA?W&(*4!8GD3&8[ML?=9QVV(;S#_0Q4[2PVZB&)5W:CD[W2IH#2W462!=&L? M4PFQ4BIAM92Z(YK\1)6--6@F<\Y>R%AQ^EX7JYX?74RG7#4W2XAMX-N.B#@Y M*>0?X,'3%VH\4YX,&(=VC$B)ZP%QU:["Q#<*UTQN5"XHT"?OEAQ*,ARTT, M@*M85?P2HGRZH#9EE06%2,^(]31_ X);W2FX/$(*[X.[5!LVC\_?$T(]=P"? MB-43?LK2[)'QM9]EWF;WS7@GK]L1B/4.BW/VD9EB**:*3C]TQVDX27C:7YYB MN^C!P_*(O&8B=^#-Y[#W\(K0MDU-]17K.)L.?XU_/SH"XVHZA^M@\E5 *87 M7.W#R7M333.[8_F>SMQ[W5$-R_'L&!^QW.*LQH!**?!((RCOK"6,[/6__@9J3N^# TPQ MQ[I;0=[C MA\]Q>NC8=&!O1-N;XNKS9GCNL?V?45/F/ M.,V$J2/QW:$SGMO>IF'A#=@-NBE)Y(\+T%RGU%Y^M&R;Z4YQSGX90UNZHJ:> M8)HWP312NU\(U_2NAVO.[8PZ\X[_(W1$+]E.W\^]T_,CZI9=(7[SKZ2W+5>7 MT[3M[Y[.J6U3[;-N(BVQ-IESQXR<;H+9?( ^->GX?J:B?$H)X)$JZ'/CH]5$ M?$2]*F?'1XI S]9X_I17B0&>>(!7[%%G^E4=-M(EV^L*TY3>H')>-%G(!'_-TO&$% +NYW M+%([SG!_:)8[H2]'/_J<0Q-F_S1C@-3KG=0:T&*]2WK1&IW_V H].,S67UG! M7BWQO0VQ>/F]0=B=']8P8I".$^CMVK"-6?DE"7L_@VXC@'X=0$\UON0#>J=< M0!Y*44-I0^6J>ZUE?:POU24784M_3HAY*^_9%C,&E642=E7.6.ZF-&_)J;FVF[6A MW"F/YEK $>W-0T1JIX8>Y,.(5"Z,B-/-A<1X6\XOQK?3DL0AIPBI'D+(O4_8 M.+;E%;M+H,&*0TXA 4.YI'I&C+196\MH*;6RG7*N74W@"%%WYV1D*:-@*#+@$/&'B4"X_<=)@'YMV&T5T+*\\)6YT!%"<*3@R-.& M-Z9QY X4AX4U@:Y!(6OKMCK(P:8;8!5KVWF%^$A+XI#=!/(LEP9.CO6ONCN M@BB&P4^[JO5,0?]V$]L51:I%Q90D2R"=/Z@VEI9968[.>JOP8FK/=-/>YA_; MI9)\2C*H7\7ZQ#LE?)$ZS.;*C_KK/CK MK6*\**\.@C@\>YBH__ !OCT[E?) =_C[S$;F"8_Z.#8Y?_6B7J,CM?-6+QKT M&X/F1=H?[3/FS><%ZPS[FB#]KEQX!&1AHZ[RM_0JAST0?PQ4(,ON4,TQL=&[ M,HPQY!V^:JNI"Q]Y_CT9]C\CCY\F,ZGCP\DO'#76-+WZK '!\FTT^/ M9#HA=S##R9?Q_6CZZ9Y\'C^,'N[&HR_D<0I??/WT,'TD[W#%61W*]U$J[.SX M0;' <#G-34E++!484]12/KJJWQEWF;T^='!2:WVG>8"U_ATVD&U.>D[DGJ$;^GB^2<)#'R?9946D0-C&W[*4"^-=_N;> MC;IF,4CADV+.@IV4F J_\")1GIYL^@2X(*LB4HA.#,Z#X@,\2A@^0?E6<);/ M.%MK/@=,8#E-"XL#&_I\(ZM=353T;]&-XUXC7$I8&+6PN"IH\S%*C6H-,C\5-OYDA\Y'-W8%G^53 M@MD!K3F,I-PX0B=_2SX21TBFC8Q 0JHP/ 569&$9&A+9OR@OX/JGK6#3:1]0 MP8;CK#S0$_?PKF/L7JVOQ1[]90H8%\AE MY\%>7AZ,,A_2 B#CJ4")V6O!,WYT+?7GF/'OO8>;*0A3W=+^5 R/AB@1+MN] MV2MS4Z//HLVB'NH;G[T82R)DD([K6W5>>WVNZ#9YQMD%E$8#G08;/%+.GRZQ..?Y]T11%WYJ M2!J8^!!OQ>[DFQ1H$(8%,V S"H]'"][!QH)#AQGDURA:NZOK '?#7ULR] _8 MI+]8CC,QQR:#T69AL43[+Z2QISL+%%&3.7=,Y%Q8C-UO)S9H6XM0ME< 'VNZ MC2T;&*K9+.<@WO?5N\]8/A]7!U_ [WV!UY(9Y2(7+T89$FX(@8 )5@JV=M:? M"]^"!AI;03E51YE%9HJC\U85[)'^\XBWP@_,-C:P"I(20CDV!X](2^8NWA\EEJ)3O$UFM&(O-,_ M 4E0\,24UR7OG'"TIM.%\V0[L72*/RTNX-9Z+K"&9W!EY>B)[9=-7T-2]C I MU)4QGBEE?@%(=]8- #FC?E<9+BEP5"@,U-#IP,3F)N'M(-@BMF02.Y6P1<.7 M35:46XP<3EJ;]>MFV]J1T$FW0\3$A-'\9&TA65/58U!4* I')R].4FMF16?Q MAPV+DWL>;:Q]F%1=*P2/<,,4OC2X*Z%MP0(D;/:JD(X&XMT-LPT" >AATT Y M80];[R"X*:U?$;<)>0ZS:RSHSDZTI.["TF"$KFYL-I3*G0G"&R>V@$((.:AV MXAK,8+2<^;9;I##RSJ@"9P73]$ ?6U.U?%:P;G) ]0WHM:_

7>IW/Q7AE M1TK@ \5F4HG;-*6.W_9GY7(_,WP!DZ4*_/8*E]X /6"UF;0)7^3[GLD.K1F@ M:/CQ-_QGSS0H2$-XHJ'# ]3 -'6#*AP%60?+@IV]5A[I,>C'[WM.S1RU8A \US@VHZ+3;L*@\8ZT@%>"ZVE^UTGHMN M?W^MF]-X+DX-RD'&LBW<>#RXJ+/BV\Z9;,,HQQS"4JJLA ]AP4EE,N?$V8Y[ MS >G'C;&'B2WQB[X1)8VR^).9#T)^]JG3(MOT]%L*N>,"N9T!T*74?2U,ZA>AA>5; MO,/5L!Z<,F4YKH89.9$&=F)8=I-@R3?,-']^JS"5C+_O$D$D@PL%D?30D]F) M*W:V%TN;#:65&C@B-UNMC?_\B%"+?#0JP,W;0\=F1]I'G!B2K&=[? S%("4] MN$#W2 \SE.(2E#+*E!TX'!DI\;N/IRDJ?Q5":N$\.N=42VRJ6M6_R^-9QD>0^>6"#N.I0[ MI[4C7[7#(]#5K@V[>\'%#AKT%ZRI[JQ/XQ@F!BQN6#S*V(_T#@(/868Z1J_[ MKAK;/\VR"/!-+&ULE-G!GMM!)% \V3Z$Q'N@[F1^E&NSC^UN.E),L#\IUEV; M.K7BW+7];FW8CRF$6C9W;97,#],=%CC \[RFIN(RL<,=T387DJ7; 'J)&T#@ M@V8I+\XB/3[0E^/;,8+!EV&_]-'>XG96;_&@7;RWN-_?:FJ^&ZZW@Z!(D.,- M_S4IQC'B6#_((%8IGN298FSM5RQ=C&]7-]R18:J&AR>T#9I\XYTOIEB:CV'Q M[7*&DHWR2'O\8?U94P#2RR75=. 9@/?*AJ>QQVXMV\W:B;2$&_Q%BXG.1H'@ MZDNT$#XIML:6VHP'3BF'3=>A*L?UCPC,#7=T$ M8+@Z2^I0X!#A)W4P+TR,#U.'W]9%OC;PVP:2PVB=V[^7I6GR";R^_4%M.$A/ MATGRR)[+\WWS$T9BZ;MI69Y\[ %#J-9RB5]BGC&&T079MWNQ "H2&VF4 /T4 MY>N.O8YE-7]3[(G-52Z6SKQYJ#^SYF9F,FH0S6;,804V.#ZCFT,@G+)>WT'D M!*<3+IT/\<@/T&8PZ*8FF?MZX[8\VJ2\$[;4?;,Q/[:4- 870:)$877\ZO?S.K)! @D(0*(8F:F'#; MH$M=GLS*RLS*QSUD_[75Q].<00;+LM]K)^W.6/G&[8"ZNUH"UV*2KU,3C TP M:\'^<(GE)9P-C#PFT\G FBV[=_9+8/EUV;)+96?YJ5+QQ3A%_:>C+$R8SI>L M?X^Q&"NM$Z6=Z7@4*RZ#,?=:G+'_"0E6G#0Y4L[JB;T]BB*/Z>*)%#D6I6]J M0H^?7H\'?GQV1J&:VAH>=B+-!5LG1-5T-4B MA_O '&Y9Y'"+'&Z1PRURN$4.=RESN/=F:_=*DZP=I!(\!DE8 Q>6]*:'M^4OAHC"FW5YO)4?*%]$K6MU:&Q(ZLKG91[)1J M,!*#\-./S*SZB\QF+HR/\VQ+GPWKUX5T9P0)L3"B]LADZ/@0N>XCS;<=P]IK M8B8@6C3P,G@D"T_:\#9'FA&:M4M-'F@:;/:@AFG+^:8L"064+AL M9L/T.H/.[)#.K+.+QW'@SY_X\$N%>[1@RVLMK4=[+SA:'(DS/ M_83U)$37#_;VS[;CV*_0QFMC =]X[YEM9"P]%I-^%V:M7@0&+TLCHS;N)C Z M.T8:>F.OAMN;&C!I++\ZW&2O)2"M;^$QO6E5!WM*8H@["ZE96S)C//-'M3-PDW08=@!&C_S[9W*:-EA;?DZ@-0T\K<8/X+$?; MME@".DLKG1.O*4EK!8U79:DW $]H8O]J.[_H M]+ LX(C,@@S#7F<&C7(6-G//^/";BW)+&[5*='7WO1)[$@HOS+;K#Q%.F'$^ M>Z=$A<'^G0KV,@Z@_"&9]^ #:%G M._L:MMO95CYESQPJ,#B^AX-'LP[W#?EHY/@DDF:,NG0VLU_=*^F#^5$R@Q&/ M>2H.)O32!GUN!%66_WB4ON .Q $%@,--,U PRW?.4I8)'N9 624F N.V%29LG#UXIJZG-$+B:VY"V@$/9Z#"RV;YMSS(&?+4\_8.9FF7/.: MAVSG>3(VE>9VQ5=U0\\EYL"/8-@OH D+PL0R2$8V0%; N$+O)N8+&R^&.3.& M; 58Z8-P4;@ 8<\L[8\>-:F?$V2='L *+HV(,#U<, 3+41H$30U%^>YVP$&6 M9?68$T./NBD];BC2CME85A$MMK%\D),9.C>^8R>M$?@XO"Z"E'L\%XC[-#Y: MIGW,0:=5LKGA(UOUR(Q-W5F:C ,Z8)'X8+YDQ<>U81E@N5F\S0GZ[?JS>8.J M>\R9ZG(%55)"% MF]J1_4)@%Q+9B&YNKMAQ,K@2&FT#J#$<"_-ICJCK:W4_ :L19H#MJ;PHS MXEXLKX]5:^<$.WL$.*'DK'H1F",L7S:!?2,^YQI9E)++;KG1N_R-*58(S^ M]DT6-G01'2^$,4RATL6-MH2QI""NR&X/6T7]N MO!@3MHVCKH/H8-#3::9#UO;WT$T\6LG:#+>^(<7)%%0%&TH*6NKMQ?F 9\R( M 1O:S&*YMO50]ISXO Z:_!5;?H5QA*S^/T5E M!JU\ZSV*Y&FQEBR[-74KEQR@/4E[JG;$94=&_X9B6!A%'A@&0?G M8N'8@"!V!C9>X>U-9+R>.I8)IU';+'TXGUOL7G\8;RS7Q@+ M4VM/2F=,W'$KP)@W;AB\-W#]9UXJM/TAO6@!FI J!$7$/5A&<$/>WE<6BAIA MR"'+N2O1A$4^7>DF="6BXK?LQ?&J5L/$=,"8@_V^$Y@X:Y56=U0:AFQ;U%4];LJL?1 ME(S]&5GC9,9$W/ %- _I"6[_/+-'OU8HZC4D O.]P,V@XY/#4QE+HB>?:.T. MC+-1@%,S)LA!=8-*6QM5E((R'1X*4)2+YB*LOK2L(Q13ONDBX/V-7@&[NM'2 MG&8Z]$,XKUP'@C[GBA:.&J48&MC=!;K!/4IS]K[\X]5ATMLN1[:FC-4$61)K MEG1-56VV-7UONF;:1R&3=B_;HW9_WE;WYY"*1AVC4;K&(W&WAI!'45FE^PBR&[A^@L[1I@2_S30UNU>0)%T078&$()VY("7$UW((DMK" -.N0F-"D(0@U4J0CB=' MK&*J6)&$()V%("7D/.21)*71UW<64RN5(&7>[TWH?Q78[PT2HV0[/2U*MO[' M*H!*BD3"XA(=TOO)\DA>0$^S+08JYB3G-LSB$7>T)6/C=;%N-"76KU\?'"08 MZUEQH!V @W).]YGI [XPH >D=E6MJX=+K\-W'L./3T&GUZ($SY)!!4'P0=0=M:X%2"H(DDSF5CXUH[7* MIF;JZZFZQUSL%*97/4&]0_71XP,Q/E@Z6'& 92=MZ^!DJ.<\[["1,L^S4IMY M/C-G :?YQ[/3^8.4PHM4'F#L,&LR(X-6O=I%J2C<1[SFEHTG^_ED>Y'LR3"U M\L (9W#P2871'ML^'J/"+NR.?]8^"I]O0"JO%[*GNL1IA7:CW]U)\G6*B2EW MOHL00B&$^?(VXX2P@[QKG!-BA! *(3P3(>0B@[0PQTX"2"&$0@B%$/+-%XV3 M0JR2JN3/@CFQ%(KSE<.GY%#2U=NK JH02FN<3Z4JL1FX&%(SV9&*.8-%:&".R5GKUOUSV M(,EP'.1:9^1^2/PQ@@L<$VMP8CWCC=>R4IXO\%[;=S&<9#+U)R'A-A9*A$W0 M\S0L.>N,ID'Y%TUI!@&I[2:XL"?"JIYA-7J),12"0&,=>MBRF6,L ?)BS'P2 MTL,1LDGBG5$ZX+V8YKZCO&6[5;/REK3#R]*56& 2F>FER=4OK#5[,@JIYJ*:J\M&E5\HSJB M^J2H/GG2ZI/5JG?'H4Y@[B*!U1JQXHI.5FME\TR$I-1/4A*R)M-)BH*2"&CR_,HLD!& M"9"1R2C?!XU>H]\KS7I2XU);2V/IY_T?DH&$X*YD#S$MD!E8Y&TTQ7Q%EMVX M85K90V@W360[S+2J=167!"WY$Y][/_G#)92&_3X8\UOK)ACQK[:S+B[? T/V M/4Y>=*SUDGLC*ZH E0<_"?877_QT6EA%2M0BKQ%^"H6/C/"I-[/%F<$GP9+C MC!\:VBM+$3N1P"0.E?/*I-CYQ& M<]Q?B4,D<[X\8SWV'72B8O#:-=^D.3OF1?"8E[1U&H6>'MXZ<<$.EWOTG2NW M;/1UD2@Y9K]@:-PA+\3R\3#[S_\TYHM/7R[HPQ^_T;\&84#]VK9H[@HT%[[$ M8^[LM#H\(=C2P04;Q\$W:P^E.AY.*UK3_:,[L,;?5X%Z5DUAQV'QCEJSP^*? MC1GE8'6GA'AKQ\/I"068!,^6;'_+_^[2X@7B]'C^T^,EJ4$DMUK-%G/59#D_ MWNDVY:[&[2ASMB?M/,JL-56]6[9&J4V]L__E?([69KRL$F?]TI^.K$_O_]N? MO4MR3,?KFW2W]BIXR.C2?+N [@B2UQDB:<(8VA9$E(V@AIQ@0I,9NM6(&-<2(V0FL.EILU9 M:KJ-OM;BQKTISEE4\O[S-9EZR9?H >VE%!I&<<<63F(V-=HM?EJCKW1+D_LG8'(R%;T?)FV B9Y_"UDN-EOZ MWFXIM?731F@Y_6%JX6X2[J8BEI4X+<'] M N&,.CEF(Z.T25!8I:;5UYW[%_V#C"\-Y()Y)I)#YH9IK:P@CSASWN8/IR$L MF3[;D0"H[5=9X00,V/C_#(>??OD$@R\W))8D]_\:)G3=):.KL>^\$\-9J;;> M6FFO,#%1PHNXVZYG-7D)ZPV7R=-Q\GHI)J^^[K(M+30VW1%6P))@L(GP;>4Q MJBP?4]KV[T/43##_$DS.3YB;!^*,HEZ,2V4)[%ZKT=?RE[SAX<4H!Z M!+BVCP]76< U#=-R;JK(Y2;MA^'Y#OR[X^Q#3ZG9V8>O/O272',P$>;^?,O? MN A*1.$Q!WL2=SA&$.C5C$"OV^IF/0#1U9M*._%,0F<_#1V?$PGI3@+6)W-_E8"^P5];[^Q]MMT"(45U"1I22V%YI8-&,<[I M\_1/U\]%G1#2V6L#A74AEUB^GWPUT3C]7^HCV/)B]U2T4O5C.[$Y^K$/T*LE MP3R;"-0L;6Z:16SPCB5!7WQR!X]\>B6S%\+81./D1Z,9<&6I_E??Q7DE/)W3 M+,NII*K6!8HY216N1$^O=IPPM;&H-:_%2*PW2Y'IBO6F,I*!U-UQLM'!L$Y9 M4CW/89WIB76F\M+TU?9C=SUXJ+(JQQ;*+S-/4^(08^(11ZPSIY ,6@MJKU@\ MV9_)@V&.!SA)^P2CU^CK^2VPJ59L.HA4!\*DZ@_K#"GBXQOWD9P MZ8!R',:(E]["K=.V='W,NIZ=4K#JL=@]@,SAN=,78^83#+,=PU)&;7::@UBZ?(R#6!SFZ&"MMC\!;//O8R5E]7\?.K_U^6;X MI'AN@"@-'[&P71.G\HH6IS5?R*IXZ3_7T]&"9K16MQA#F!G?VWU+EL$*,DU. MG, 6J0O)D!'YB1U#@3!51>YV.J/A4-,4C0P-H],CDU8;^J^/B4K:_Z=C545V MT]19F6//Y'+H$./7)75,7!FS5^/=14A&APQ&)VB1CDU./[1% :\DU77U;K,M M:UESR_1>4V_%?Y4Q02OKFDG'> >0)Q/."P5K%2A_F]7WOO(Q\0*O@I88)VZ! M-'5P@?I'LAQU&WV:.8MFV36N;=0186P -TT.V$E3W+8&+#['[<_;P9^WTN/] M]S^>;N_O'J7;N^MFECRW*O3Q[O[IYE%ZNI>NH8?WWV^_#)YNODA?;^\&=]>W M@^_2XQ-\\./F[NE1^H S;EH^&7],3."F/S.E;?^$G;;CCSQ:NW]@C7^RVNP# ML&M>J-6/.?4S&ZGHM_.V]5QYVT4-.%W0[FR/2++:E-8Z3(D"@BY+UU-H'G&E MG\806I8*P?7CBZ&_?9 80? ^O),8< M&PBOL>&)GC0W+']B1 <:Y!(:Y\(WSB_BX;O&[/[-61D%,Q%M,>5]D%R")SVL M$;F0AL0B$Q/[!H^V?0]6TQ&E= CX(J!O9&:"'8&M!EV_@"W Q(1.LW,GJ$M# M"\X->"?PZF?\PG!=>V125(P,=[I*V#==V$HL")UPR5_8C%KB7]!L=VRRK0C< MCI\9DPD9X0/(?#&SWPEA#1T9R#Z,PR_9T!5I[L\\;!!2YC9&B M3,9]*^TJ<*M*#S/#XMG%4QO*7R*D)P01+?WM&X['\#59=?Q"^F%88/E2@!H+ M$)(7P(:Q(:V(D%?;^36QG1%AHDDQ!=BVI _XDLVQ_(@X'Q(/WT@')N Z6=<) MJV>^FMYT68USZ+O0(9!(BY QPR>T!F#_# L';%E?X5I[L; =#_?7L!@P.0F> M#C@&F4(!Q.Z\F4@$ Z*:\;R7HJP=^%)2+E!(_G)''W@_>0C%^":4]_$#E:8] M9\!TM='?+A#Q3YPUU"G/,WL(P[P:-SK*2Z%N[EXD*HAAG-.)Z;B>M)A2 G2F MP3:A)IDP[52E(6O+'?%P=!C5#G%>3!BD&PNM$0KQ#W>/-Q_IE_<+:FO!12-Z M!HQ^"#-#3TLC03="PE1%8G^S8&+K*?V3&>2NA/ MJ 2AD=IIJ@JG\W5:LZWM/U]7VD<=<&!Q[PO;?%Y8X:L$(V3-KA(3*@9.7,7O ME'@%#G:';)ETVT*C4BRFO).JK;(]W7; AGR@'T*7WL?0 UB/'E^C"_&1>![; M%_)+I*E W]=PO;T=YS845;FJ@%RRJ#?I4FO&;&E.$/#:Z0,^H%9AJK280PL9 MEO[A.7/LBFM"5:[B5&SQY.F=Z=T^+ 3]>/,;^E3S'!VI1\ID7,>JGO2H*)W] M68]Q#M:XE,=VHZ_F+Z7-C\=$P+.L\,QTPD!1NIOX=*'=\-M>H 8Y&G% [33Z MK9BBCIF/$@B,"HSNQ.@Z-,.S8U]M9PVE> %B$L'XFP8 M[O&Q WJH7I7RV &EW$H(7[:XZI2NGS+N,^\?'W8Z>\ZUD(JBZ'RTLHY:N5.2 M:BEB9F%FU5:&F=VYG8$7MW!JRU((IZY3FVT_D#2WZ?<#\'8Y7G33;PB.RD&^ M;XFK$P"RS;_,0VO#BY6RRG:9["7AX\]@>Z6+NDD/-,GX]B"#+*G41EV%7N$D M]"J7RG:99N&82WU]X)#1"%"Y.JZA"1JN!MTC%L$1F"@<$SD,0QIQ.V9-I)*9 MC/4!33;,))2E2;VNT, 7KS+W90)-]:XZ4Q??KE22+#O&LQ/_!+KSU.+?;?3E M&.NA;%SGYP>'C";$5KY.7K-R1\0NLX-)8*(\F,AA5NX(%904#MP\D34 33;, M).2LI%U79!I_.#K]F# KA?CAVJ07Q]061WQ>JK%'<\'"9543/\@KE;FJ[YM^KQ5? M5CZ/GJI<0C_/ :F^PN:4O"2W&_UVS$&K(W @'%>="SD2KT10O[;93OCBF$'$/$EHZ"2\9S9(<0P\ @V'/R9+SM(8 !3:!7C %&:TJL M9Q)T+5)@L"9E_,/J\@X2<2"$L8X]ZZ]GO"$WRXOI!BPE_Y&)1#'!>["$R\W; M@E@N^E>7/ M+\//(<'&]7CA( _ 6O@7Z BN=>R93M]0\8W,R(0X,C&//&<$()?9!?K"U M&[RIX4FOMC]#!@P)I&KDL\*]PW?D )J]ATQ($P(FNS&C4^-[M@,SBG,$TQDW M'T'CZ-L#LX?2<"WIQ^!M.&?8FC52L+&_?.9H:EC(& ;80 )K1A1AS&;V*[7' M$*5C IUT@DX9KDL--,]SS*'/Z"-V-&\,C8.)'%&PAR+A,))V?^B+P.%HM@E7"S+Q-:H]^.JRF78X5+ MR/KGUG0,TL@QI\C"IJ\O5A>,G\\A(=$>W?M$)2:@K[/I=@@>>!ENB7 Z(]NB M"\DBWKJ%,S6*F=^E=?! +&.&C1E8XULL@PWR.T :'S+./I =]"ENGZY:08 ] M>+D0!E2!E$@L>#<=N478J/W,5 $'(2N+3FFE QLPHL+)FT%ISJAN-%&\@G7Q M8LDR9$B@JO%G*YWN!3ZT$"'MH\13KHF M7F:,4;$SGC.Z[IANV.T89\#FUC]0^8*_?.=ZI6@\^,ME/%LI",P%@7G:I"5! M8"X(S 6!>:$$YH^>/?HUM6< 2O?F;]_TWM'1N]=IC65]*^6T;C>E:#?_2V(= MY;K#+ E7]$^R\)U1R,L*]A78;JSS==I.WT*?R,)C&P#J_$);\;-M.)39]8L) M]JYG.VYH=_^;$Q_@)MRTQ;+T5;VWO=WGV- ME;?5VQX<^]DQYH-E.P=T)R!GWVCU8*/5:NV(*8>[+4()F,&\E>YA@'#T0N_A MZ]2$[0;=#SADCDY",[P<>NR9L\@^)3JLT G83L"V "WU]\CHCM$=R.YT?1?] MS72?!+L\XH3;@)!"=L%&H2G]@4BF'\7-RM:F(=(.F*G(S+I3V(PC,;!#MTV& M]&(X)O$H9^V.O48CS/N!&?&ZUHS MPN;^].%ZN35L7\KX.OH=8M5=V^-"5U8]Q@U4.'04UG0FQV2!9,=TL[HD*Z=^ M.)@ :P1R&/8:^9S-P/,6Y61/$9OQUJ(QJ^G?*3=LD_OI[Q;$I[7!KKF,"_5=,I40\(?]>RG_&04LXTA^O7G^&KU_IV=4UAVI< M5<8HF+8SE3L:"YOX'MA2##\[I#9VA)-]&6EWXOIA:0PK0Q!YP^>HQNG,_62< M@T@E[E*1^XP0#;,-8XQ&+ .X0=Z-'V[SBY?LND""0:0N_P#76]M%!+)$WXHQP%89%>T26_GB '&[VF($0J&]S M/B=CDWEUZ=+X@BY'Z[DI_34%.V!UBVFM;HI>>!%^2& ?\0)Z 4RB('*V#(/! M$FW._3EM(NX[Z(I*XP"AM_\]#+#B4[&7[)G8:GH3F2V]R*$JC7&2NSZ8;?3! MS9KB3WHF%EI.,%NA:]AEOF'#=()!QX&(8#2 REH8&]483D)HYE&8!/;G9L!M M;64/[J>8DS!/#5.@V".#;=8N$#.7?" C("*;MM;Z.DDMMG7G]UH'J?V-SY5\ MVI%MD>/:RV4LY >N$-*UXZ\ '*^P[7*)%;$WM$9_@M$PC*"YFZ83J,WAOVC0C&GKY4@&PA%- M2L T;I2B]?P&*AYCFP;@IL8+86O0PF0NF4!/K*^B.]4$1@1#+1&Y*+(IN]C> MIUU$E]BPC:NO<6NZKB%PGTKLR7)IC*C59;Z*S1DZ[4I"I[,/.E3[HX=YI<'! M[,>Q@CT#[H)P+0K4'K: C-QZ0:6; >'%<-Y7@>% 5P8/9/MY? I])'OW MU"0O)#0'\".'S,@+JO$HE@ .#$)+,VZUX:^3*LWDO(C/I%M?ED/%F]F=D5 4 MY&!<,^?UK85G3:ADG5#S MHKQ#TD/VP5T\0>&0)&]YXA*9C>=GASRCP461=DEMKPW++[UY,,X/?^D5UHFE M(4H7A2')ZJ;9 ?X7TW@Y]C23<3C/M&#%5QC* YUD.@A"LG\G*S)XL%6U[.UDT^WAVN>8R+2& MYAOCA$S=\J)4BV?@DG8#-/^(!SHSM=FT<[]=,F-IE_JNECD 6WU9;6K\C:4= MFKQ:H].!T9&3-E5U-I9VAHHSHB$A:'X3./(>F4,L'A]W&.'!F N%@DOG-OH] M1C7O;.]_";PVS)O//N6PC>XEA]@QSRB:GK\SU#;"4&N8F\/4C#&W'0_O2H@3 M9TL('$W)V)^1^TFJL1S,9O:(_G8_68T6$QH:'8Z)!:.3;RL6K/5B8L$B>_^@ M[/WV[NQ]D8CRK.Z478ZGPZC@T E+\(%4T3TEQY7S1X\CV$"\$=FKN)ER2>IAZWNM8W3E%KRM? MPKF=<'XL<&>3<;RW.RB<&.OOUX]0U#F5 N)4N3E1[*,Z4PC2N0M2 D_NX8+4 M;@E!$H)T/H*40#";0Y#P@/+.C PA2$*0ZB5("0C+(=A).T^3 .]9WCRG:NA?O12T!&X"-=>2DX!NN*282 M3@+DP(2&F-B5S9:59UB I0Q@23@CD0,L[49?R[]@"K"4""P)QT%R@*6#8,FX MVAP-+/7UC3^2V8P6KPD._K-" &,L5.-Z#DV;36%+I1J &L$^X81.#MAW&WT] M_X(:#[]3;, %6#H)AQ-R@*6'8.%%&B[ 4@:P'"T2U=8I"=LV(;9 2W71;LY.Y"40LBID-:>L'LTEUU'H^7Q>#EPAJT)6SUU6CR:J&'Y3 M=]8 $J(J1%6(:C91/5KPHH-AT4Y-EM6XD\P;IY2K?BYYL%@X]EO(Z9J-5I=# MY9G$:BG7QH*>#5XR066N.]/!0DP[W3F',R\GB%!INM])4U)P@R]@S1'S:KC2 M:-4.K+5C6B^ 5R1BWT$^O.M ^5H]I^TB/=N2E9+.!?8)!]&Y/# :KH$UIO6N M'F#,'\G_.K'D?\7SL'2;4@@Y*>@5G03:+RGH"B71<=?'O=KZ M*\J+X2YLRT66.Q<::$Y I5N>]+?A"1LE$N,%DX(6)RE MA1'2; -BL93XBEH@H'?^ W0#/.)_8'T9VW/IPQ_-_VE^I+=\(UAC[WV=M!RT MA(WE%% H)64KB"LU("-6C8%$'BY@F#(3"W90QAU)H^&ZP*XQZPFNA$T=?2W M;[("3K4B@O@1G%\+:=QXFXJQH[JM/,1W)=1;=/!IY21&=88K M?F!-,!%&Y6Y;C$AF FN8%Q#)T,%UO16Y6<2:6XHY4TD?RE"2*5*1J?B"3!^K M79%)[S5[:O:"3&I3[73Y5/31FEV%7T$F732J\$:IRBG*9196NB/><;CL2:6* M)HF:4:)FE"CP<]QQ$S6C!*1.7S,J-!!AQT1V#]$Y7E5>>R1EH/46X8FLH+A+ MVQ70K'6$_7SBY DQSFU_3P@.]'7$^7&Z,GJILAY<*3XA95_>B.(@)B9IO$-.?4Z M)B;X] XB/B*NG$C$Z^LLNHNF!(<'@?8%G1,JK(L#X4<;ELHKCH-^7DYA+ *8>5FQ&<05DT(JQ!6(:RG2T7((*OM^!./ M0E:%K I9+63KG$%8._41UAUUD5:G@ZM^=O>S[4W9&5UC-@H.YR_+4#CVOU@. M1UQM#BP\L762EY:;6)5Z6$4C7HP9*W;##FN[)/*)Y,.?D:H6EU@Y!ZN:2*;% MW#+X0M='!C!7L6"/=L8VKX'#PHRV1W#(^[% M>KD)TQHY!!K-JFFP<^43:+KM0&,'T"D)F3+F_GR]= !A/2#TC#/T8.VMEN73 MNA?X1"RDX$JCJ6$]XSM<&+<1<5WH1:W*5]":3]+:K$>&9&/L:,C091661KX# M\'.G$LS4#,L^P'P:.:IU)1!W[ Y@?O4]WR%AY8*U@@;7ON/ N'ZEI4[^%U"7 MN:Y!K]OH]V(2*Y=U#1PRHS5/<$Q@:,:LF4O96R_A,V8E+Y:E5Q1M5;*#-75U MH_'.:G(@%K%( OS ?D:D&7&^J_A(GIDX50V)7@\IR[:3G99C/37&K+0.19\3 M%$BA:B@8K%7U'5 ;M/?C0+/9K-R)"WU9DWD_J-$S!UV"P^O%55S9JU(]Z;]] M&&-V"$N-J1JV8]T)Q%##@_@+FQ7FN:)P,E](4V_%?W7D MN@#[BM]-)IS->]8J4'FV0Y7%%1:[#N^O;P7?I\0D^^'%S]_0H?< 9 M-RV?C#]NC\+&)BM['298:N4XH, 37VUL9!XKPX%+6&[]-\W\DS6+\/CCTB M!"6%:\%/WGVDSTE?;.J)S"YO+1>PQR;T9@:&HV-;YLB%B7463>F1>-Z,K#%A MUV ;>6LQ*SA:J\]W:&W,P6)!8"\1%B9]Q!J1^/G_P.M@6VU,)J:#52L-:6:_ MPB9F1&_$?8(;E*HT<*-)8-LT8X4)!\2Q)S/R)OUECJ8P-1?2![35E=:G\!OZ MI_P)]D$24^>N/W3-L0F[]X_HA, <$D]:GZR8N?KP='O-BJ9ZKS:V&;=XJU*K MM+*F1VFBQL;<0#\!7).M9%\W@14<-[A4[PP M@,,F;&"V7@T'2P2&0SPRZ)X-;\.\(-MWF:-H0F #'10F->>P9UM 2]%)10GH MES62Z;,C,*$[/)B4B8FR8P8\JWB[8Q(/ ",-?1?P[KIKCJUE&Z#IL.DGUIA6 M=H5>OS+$HJ_*,W$O)_W1?(2MNC,/"E?"6#!_*X] A412#E- ))2RKC8%.5!,.):@G?!$A?J27\TL&5 M=TRU*BH[',YE79"5O]2T *8@P^@2#M3S-=:HGIECZCJANGHYCO<@4('O-ZS] MZ-&"86NE6Q_)PEOW1G$&^XE7>%J?-:Q@7N/%W")8&[JS[@%>2IFQN4P[8-0Y MX["@[POT9VQZM'(K'A^%$1K3-1:UP=(I.B;HF)M(L "CDW_E2;4M$JZV@#1H MFK5:P-$H?IW"PK]5$1C>034Y%L>F]=0EXCBT@#&6. Z;%M[!G-@TA+!6QA0] MMQ8;/<>?TN-7?E&\?F8:0W.&$X5- MQ5 'TS$?PA+>#@EJPN* NA*J(_43=,["WOZ@,4D(5&^,R0#? M9,P&WK7A.._PX9_&#/;NF<=$2YA@1@;"]BD75+O1W<4(ETH#34=6*M_WIK8# MZP&UW9Y]DWUG6X'#(=B9-^MEP46+N/N.ZS,%&EAN06AY7>4WP:*0?A@.:&(8 MRAY;*/"&&>KQX.*EE;]F_ 7/BVPFUO&Z; &8%A1M:&^X_GR.YOB_?+ 7J98, M8CKA,L)4KB1B5]-*Y?[/M@*[BLO(Y%[[')L4P8@0*G M43=FF:W A/0QK* ^6\9"\0EU]TK50E,/D:F$ .F19*J-,K5;S[!1L!WV;T9+ M^S0]ZC3ZG7U11EQ78?V=^6-&I1&M;TYI#9BEO4%K )H#KF5L-DB8$L9SPVE' ML\6.,;$_&S.J7AZGA&R5M(_HE%*I#%EA5N+*UE_A/\94G!@OMD/7E0VCD=EQ M#IG;+P&KTXS0@#7=LF.@V61<3(P[8&UW2&/B^'%HQ:U$;6DAH3IWB.?8(:N3 M1"83^ WOEW5=IZ)LH*C[LR6/"^H7G%R6E7+X K$Y'"_$<;?,KKB]V@>'C/U1 MV,_';_]IS!>?!B'A>*:-VL=#E4U[4S21LPA^2R>C:Q+*$M!N@UGZ0MB_V>6V MF["Z@X[.J']*V,D>*J<]G1RO2%-B]M[W(\]&:0P*PM8J42EJ'Y@N[G3^%4BR M =L@]-71E94NZ\P'XOHFI;(P,,/-=(.M#9C?A#HG\=] EFSX] M0\=?4_J+DO4P#A*J^ /UCAQ)8$J#; 1@<*Z6BBP4S-, M+4,'%74)C&#(:3/A8O)FNMZ2: ALM*5AM7>TXG)[,HW>:L B["VC#M2WH5KC[A@X>+IJ%!BE7,=@R>_ .C$/>^QZ(@T6=5M\)0REF M.,#R:\+J#RJ=:F]4^&NDWJ-[&D2R+>H^PO'#2G"5L,VHL.V M? C7Y,]@=NXG;&XB$W<@ZZBNH[M]NPS RE6 QGX$ ,,E )CG/-#N!_56Z782 M0@RAU-VOQ^YU<*:3]M5?-9W2V+H/C@V.I2D MO\!X,.C6C0MS9O#8X*GOWT.GU@X*3;F5*SFSA#9S,H5F<'K,C-][O@8CA_85 M<6"OO^7=H6Z,1'+<>#9[P;[)BWV3*<+BC16]V6NKF2FW>C+W*M=EH1L=$+_J\!&#>;KA9T#P&3*,!AV$,EH3)_K M0YB2<%HR'O:K6.^MBV>I8L6@PZ68>CS@CK9";+PN,P]@K;%RT%8V%5:Z\=RB M BN5Q>YA/0U6ZNL4_\,S9Q'2T2#A2!"Z M\S&V'H)J0W$(EUOQVE#P+%<2'P<96'OQ(0M\U @?W.&AX *Y[1H7\*@D/ XR MI/;B0T5\**?'1WW]5(,QYINSZ@I80<8AE_0 ,B85O"YM7.E#4#3$C:9]A^6V MW*WY$)N*PW2E0\+!WZZV$",>6CS?L]B+5A8VAUE@&6%#J>NVM:J 365A4P1J MA#^] JC):;#MJ!'$!T#=>&]8>F.N&$=8>,()VDAV0^TKQ[O=,) M-G=Y9;0"*:7\LB5C!IC%:[#2M.^,R![.@&K/WG(LX^;-<,B!M9W*V>\/YD?I MCGBOMO-+NL%:T:Q(]X>[FT-K6)6SGW8>%U6O655M]F9=QAH7-9:34K&"P,R#,ID8:^.1M?VKX7%";'AUM4=CS# M_>52075)Y)E!P%XR5X2M%_#UQ'LUG*#V&G%>S!&A<7]H,@SD!7O-A>3YCG7I M+RXDK(@.(PN?.'2U=:>V'9#L+3QS#H,3-M9=9[D!ZP$[.Z$%UP/V+?2I!M7Z M7'^!8Q+244Z@Y]!JT!K+1KG^:(K^6! 0PW2@)3#50U;^+]*/Z',\,II:N(## M;:Z)191'C-T&]6/P8FCEW.^U4G$? M3)#U1S:':[+^6#-9?XS(.E8B&6/Q0O?=]4A T$ +I2PH-4-TI8O0+&S(_S-= MC6?V$ "\@9E *,(W.B#)J\>SUX'AYX^#]=AVD*=@R1P JL(.I?1B^2S*@K98 MS$)*J;'A&5M:A$J*\HGI$A2"-6TR-T?()&L/@S:$4AG<-0?9@K:@!,R0?9B] M$H3\?:4UZ&L9E>!+2*,*VP0?QP FVJ;DGV\8B2$1.X&QV4[>H;\H_;B=P20E ME$N+O-)G@94+0'"($4Q'^+Y ;=$^UTWR0/3N%W0+ R(X JT5LB7B93(P9",;&:ITF4"&O(F6"C<#>+)_;NZ^;[H ['RMBW4]^+K<4X?9XC4L!NC-"/@50AV.76$O/ M32OB*U ;?5"7VU0*0\:B66C#UA0-\N5F>.W=:%$B-U&X#QV'1.\K3J-52P)6/'C !=JI<-D[?0"; M;5B1"=*A(PE2P("[? U.--54LZPCA2IN>Z3"&S9'8=,B9YVB:G&!E;3))6U$ MY+[E4.$BZ[D1AP E#0*SXVU$%AY5<@%9$B,$9(HV? Q=<.'CR"?(4,=6:1@K M)*SW74HR3V;VJZ#(:$51D5]27?KT5T;NEU86R*DQQ?(FQAPIK%V@VT7]@1,J VS*&K0K1M8 M+O(I&KZ[YA]:#F7HR@5[TUT+JYB,))/Y*)?,EP%SXZ;MN!6K63J-3>:T0S^1/X64'VRM92:<- "Y]Z@/=_:^SJFW[ <2%5,. MMYN\82D>R.VR&3>-1 L_OP=?QD50M3@!UK)$ M4#M5$><-YA9174>P//8WNE[4^0#RLN>E$* ZL*?E%57\-$// !5F:$[ M2+6F')U*#$#N=:9.@Y$ZSR/%N/!<>_*/<5+\(GS$UK04J[0C7C&)HR= :_:Z M*=X?$_Q$U7:I@#V_O5]'WRL+NWR0/\:$+6HM+G2VKFV+JGSJF/TV&#Q(/YC/ MU,UBSU>XP$'(DAVDQ@F6,+Z]KOJA+Z6;<.KK)\/-5\>>8T0,G_F7Z4VO@QS- MF[<@073@N@03.YZ,M]@C8JUBI&K7J/?U9IZ=<6*J[]>B*@0T?0BFE#L]2 1 MC1P/N9J8;V1\^6_BV+&BJV/ @I[OJZ[T"HD3$I>>";J0)5%M-?H*;.$JL2;6 MEPXA#"SM\),N.UNGFM'9EI^$"O6\Q$%N]%51;KQ>T"E(DR*ID"J@4ROH))2) MY 4=M='7U/S4V0(Z)8).^Z3[)57CME\Z*JJ.Z] 0"-V'T,YI$=JN!D(%JK*@ MJIAXOMHIU8)9R_R=,/GQ7'-WE//R3RG9UX^"9!V#H>TV[Q+KPN\KY*JD2J"G*E%Y.[H[5$[HX0 M49%)<(BG3S]M[HXFB]R=>DF<6!03R*R.(7 Q@J7 %JZM5<,U$CA)PT:$=5Y9 MU2B.GO<4]W,YV2\:5\?&G3X>>5ZS4-_0R3=:)1Y)ALRM*A%9>EL&1 M7 ]^RRHMW49?BUD$/I9#3LX-VT+_)[J;DP#= [M&ZY5&_]?RF&?$)\2(#NI^ MQG,_BBU*&IG@45%#(+^8QDL4Q3_H""ZQ?*E$P*PW^ATE?TB$1VIXD2/]SS05 MC<_Y*,-A>.SEQ6.[!7CLY<];$7@4>-ST8!R$1QGPJ#8U@4>!Q_QX7'<\'(1' MI=%O*_G3T.N(QTH$HX]Z_QG+UOJF[B#14D&T>OGCB]46+1YY1WL\*.+^VMU_ M,D]SI>^OK]?F?H/*]VB69$7OS[U"EV2>TSN1XSI6QI60:W1\*0:W5 J^@PD2 MYTUN:[#!+,?^4L!;P#MUC#PMO-N-OM(M>9FWDVT<:R K&6/E%9"58\;*TTH- M$H7(,5*3/F@N%@2Q(!09-$^+["ZL!TII[)WZGJ=8[<(2XN=5W#SSO'^?SS1M M6D_I!?J ^%B,0.]SGO8:?0X5YGBDQ)0M+"%@R3-,EA&6.L"2P_:ZCK@4?MLS MEK%]X;)L(M9I-?J]!3*J-$SN%K( M)>E3\<](*9XG<*6E$"QJ3<6;LH<.3-:.@B$9/G]+[9Q&P:R4BA0."H=6:,U> M-T4S/BULU\0=QI5#9K!->2&?<+POE69'V3:2AX9+\ F-_@=E%3RAMGD9%&%U ML;"]P-04"RFG^SPLA#H-QOV"M@ &8N0[IO=.1^6!.+12IP4C\^#88W_DN07[ MTO*/N.5@[=(9^=[J"S=6U;= TS/-B0?1L,'J0? MQ'!]A[A9-F/<(ZIT"HK+"PETPB;+#X<&Z*G>SU-0VLW>YM3'O727H*A-.<8K MF6*138)"UE2Q; 3=V2D0E($MX20JS.1JV*HFSL*S4ZL1!EM(59" MK'*+53&TUAT5ZX *BC$A5^_P M(ST7BZ*0N I(7$&F9@?);"NRA2NZ4D+!'N4P#B<\RH=[E%-E=%>H -(!"W4Q M[/*=;J.OMIK=DAS?XW Z54!'+X9 O8-EDY625P(0T,D&G6)(PCMZHZ^I^0MN M"^B4!CIJZQ@\V.EWEMT6MYUE/4N3"(2V3DL#W>5' RWT7FE058RMU55*M6#6 MM\K&'=E*!3N7+"=!:IZT?A23Y=3%L'%/S;^Q$AYR(5>5D*MBLIRZ6J.O\&.O M%&)5 IP)L=HC5L6$GKI8$+35%5E.0J[.1*Z*R7+J=D26DQ!1D7-QD*?OM%E. MW:[( MLU#?T DEY9,6E)4O%QU].4V P_;%95[E^4= OJUX&6.7;QW/F?:XN8HJ8/@* M8%<#V DAB 1@]UI8F(!;Q$[@6N"ZF!A $JZQX(;*@2U= %L NU G?!*P,9^J MQ7ANTLU8.!L:R M46*=]5F&P_"HYL9CA^*Q%.="!1[+-DJ9\:CEQF-7Z$>!1VYX;.?&8Z_1;Y?D MW'S9\%B):/11[Z^);.W?T>V@L,QO"NL@6KUR5#,IU5W,_K M?L$G_N);HD$YW>BQS7L9(MA?S#XS'$V7'N M9!W3/WKYHXD\S Z!;X'OU%'RM/B6&WVE6W)\GVSK6 -9R1A1K("L'#-:GE9J M%%IO8#O9-7W87"P( N1%ALW3(EL%9"LQ"2&B&M6Q]F$)$?0J;I]YWK_/:YHV ML:<$ LT]0A8CT'O,=,,LH8AW4_*5(ASQQW.PWSQC.2,A'$>%6#SIUB:;AE=P+ 61:8V)Y M5Y?X"9^V]U(IAPAK>4'O_+0V KVFHF&/&>>[23G?30O+.!!I- 6D$5?Z,"06 MF9B>^Q&03)E!R%CR;$"Q0R1[:=O"+[2VBC4BTL(!-#O07H2Z:[KT GL"W;-' MORZ1.01%?[X@EFL@0B\D8VX#C/Y-_\(KC='?OLG82"[#=YJ69UC/)DRL>R$Y MQ/4KR1 M7/),KX9IPT_NUCX9$@]?0C65]&IZTW!6;0O>B"AXMB\]^Q+ ^XMX,$CP'7D& MA#2E : $0>?/O O$-[0>;C7ML30T9@@%5YH:T*TA(19<-S)<^D:'3&;08=H6 M<[XP1O13:U6?^$)ZCIRX9VV(9%LWI76$!:K]SI_#RT?L;P9QGW9C#8/!;&C( MWK/-[?-JCKUIN&1%[F(:_*JUNL48NO;,]W;?PMIZ&=R)Z @^P7(*O?55>@1S M09PU:5"49IN7.*2TRA1]8UPC/Z?.2HB?R>70(<:O2V,"K;XR9J_&NXO&2[3W MT-$P/0/?GGZ4(L/R+Q^TY.1]][CT?Q\ZZ";9H6^R3$'P+DPDP65R-?&T! 8, M_,Q8N.0J_.53:'B:%AU(>M.G]1?&$$31%[*O@R'1N\VVK.&H!'Z>X,7!@#5A MP'[;_ER'S6PK_JM64_YG"M_1H2ZB?91CDPEG.X:U"@Q!FRFD*[#(B,,8MGXW M3MP":>J@L?H/4U7D;J%V?4Q4TOZ_;J/_1$$%ZAJ+ M1 &.W=]_,S: &\UP.F#6 AU2I.G9C34]_[P=_'DK/=Y__^/I]O[N4;J]NV[& M97%5N8]W]T\WC]+3O70-/;S_?OME\'3S1?IZ>S>XN[X=?)<>G^"#'S=W3X_2 MAVNV%)'QQR2;G/W<6+V6.QE%NY0;@>T&3QMXRX^5QIZ[%-P-;=^E7*J'KU>G M4I8P^,T66T.R:,M.IZGHW;W:,NVC9*W94]N9'K7[\[:Z7X5G:E2/QVH0ZX?0 MRR&:W>8F8>.6;%(SY@GT,I%^P'535[H!=3WFI'V.'3I)T4&*_7C719S;*4,1 MP'+.Y1Y^5%Z]3G+8U6CD9#IRRL%"H.$;XWR+H7E^^N7XVG86 M:* A-2TL=2-S1C,\F>N&[C#Q[^BF\BI/WJ1V.9;(B.'%96$K+;G1CRO-6L6J? (@R6HQ.T"41K\= M4PRA<( 4?5!Z5S)-AZK20I7D_2&Y01+'A)O.EB2!KK%+M1D3<4)S MF$67(TEHD>BL,'/V*7R6G8FPN&:H^,D@X=EWMO63C'P'\](&F.I$4\QN65+= M^-;:OX-56FJCWRJ#]2/,9 [NC%W+ 2?XI":S4UH:-S*[$EK7LEY*V_K;8/"0 MRQN_,[Y17W=FRBY773/(50M9L-906:.X<,3^UI,MK4(ZE43($EZ,3M E$:_FXN;LX11 MN=*JPVM:+&9OK9BP.LQ[W0W(S-5'8]3CC@J[GWT7WN2Z8!,,38M*P_5RA*^C MQ7@&CH,S@LXNETW.K05"Y%O>_63'+=_#"9)CY4E%>2I%)2QAC7*J[)RD=4\) M-V2BC>$"JZHU*W+T1(Y>A78PD MV.?QT$B?PBSWN*4PE\O:+GT*\V;^"2NX&M19BZ09P88IZXH5Y',%A=%B4KK. M*;F3\YA47:,D^>'36E!#5 M 'M(7+GGBK,/M)M*JK+P\?XOI=G;Y_]BV-C^67!1^T;_"]LV8CUWCQ;?G-NT M^";!XIO25@U'NK_A; N?H0U@;[8!/%]#O@.PC<$[[R BT<. M"3,"QF0(@F.Z(_2"TWMG>&P-OL1T,MLU9GC5S$8\FUASWZ"QS W^@^UJ]'OK MT^>2D'3UT!%;[=@'IWN,N$_<)^[+?Y^@HMBYHJ@M044AJ"@$%86@HA!4%.6D MHH@EE= HJ<0>*@HUGHI":R0OJ)5@FE#DIJ[K?$@=6LVV7CJFB9(VJB5G??G1 M&Z4TE9:6]"B>QYZ*[J#<[,C9H%Y,HY3]3"]YF%#4DBP-:4D@'LVW-2*4;5_, M(:MA DE,];DS[HCW:CN_J,OGD3@OYHC ^.%2@NF19:(@J<@SN'(YEZ1/Q3]# M,!=54(>44V^4>N@.4KDI1Z<2 Y![_:G38-PO: M@($:^8WKO=%0>(@&@AX#X M.,6X\%R'\H]QVE,$6]-2K-)FAPAN:14ECJ%%K=GKIGC_[MAH1\EW.*!VXA+4 MP+*HRJ=Q39JI]H,8KN]LG&JN0Q&P^.R\0!V$7.+=I\:V=N-7K MDB7L''!44TU*R:6X^>K8]"MXAS\X8'&?!L@^L2^'_\9+S% M9O3(C;ZBM9N=8]=9C#'K*E605,A53>1**T:NE$9?[L74TQ%B)<2JCF+5+D:L M5%BN.AJWTT="KDH -"%7>^2J4XQ<:8Q5-O=)B]/)%5?GO9!1(:/I932A^.]! M,IK^<*72YGVX4JR*)8"@D+B=$E>0K=EI]#6Y4XT]7'WKZ8>1I1V.TE2']RM4 M_.2 Y2>A-C@V^FV=V]F_$ARH%="1$SAQ>4&GA[OVTI1]%]#A !TE@2V7 M%W3T1K_7%EJG5M!)* YQY/V2VBH;G^8I'!H"H?L0FE@/Z;@(E:N!4(&J+*@J MQM92E5(MF+5,X FS'\\U>806]7PT,E_+Y"KG++ M53').ZK6Z&N:$"LA5F/JV+C3QR//:Q;J&SKYYF"!ZH5C3\RM,A%9>E\%W MD,0F28O:Z.LQ3K?T=,A"_PO]7Z"[.0G/&I@U.C\WLCCFN=\GQ"@0ZG[&)$C_<\T)8W/^2C# M87C4O\9RY:<6[)TD*Q>4SEOR>*1=K3'?R+NK]W])_,S5_K^^CIM[I=4 M]Z8ULN>[BW.=>K$\T?VY%^B2S'-Z%W)*U6 MH]\M364& 6\![W01\K3PEL&H[N1G$CDJOD^V;ZR!K&2,E%= 5HX9*4\K-0JM MC;CM!$\?,A<+@E@0"@R9IP4V%J?IY8^<=Z_SV.: M-J>G]/)\0'0L1J#W^$[;F!)3C@3VL@4E!"QY!LDRPA*+RW3+D7]>-EP*M^T9 MR]B>8%E&">N@^XH746A%!8R:D;]Y2'(>,C;3'_239:?9.5]HU\Q8N.0J_.53 M*&*F1=]#;_K$K+9+UK6K]C9;-!T4]O6G5W/L37'CVFRQ6B>!21N\.?BZ"5_] M%O-YM]EMZ[%?M9IR_"V['B4W.W*V1^W^O*W&OT0TZFB-4II*2TMZ%,^E1(PZ M&W5Y_\L3MJG[%\GJ<,!3S?IHODD_X*JI*]U88S*6OI 1P25,4N4+26DI2A8N M^+U#HZ_6_PR%7,HY;'?$>[6=7Y)AC:60'.G&PJ5D#FU,LTWA42.C1L_@:AZ7 MI$_%/R.E>)[ CY9"L*@M%6_('CHP63L*9F3X_"VU&B[!)S3Z'Y15X(1:YF50A-7% MPO8"4U,LI)SN\[ 0ZC08]PO: AB(D>^8WCL=E0?BT!J=%HS,@V./_9'G%NQ( MRS_&Y5"#:"5W*8>! M..%2/MREG"J?NT+%CPY8J(MAEN^HC7ZG5:=:!0(Z:C'DZ1T\'\:!/%U IT30 M*88@O--N]'OMTAP9%M#A 9V"+-U.H]\J1RGA\M4>$2A43\ORW.''\BQT6VE0 M)1<3,.KTZ*I8%H.JOH4T[LA6PM>YY#()TO*D!:287*8.!H>[.C?>4^$&+P'0 MA%SMD:MBI MJ[!0D=+5&OZUKU5@4>7 K MI?&]I[B?2Y4+T;@Z-N[T$ [B.J2 MI$5O].6X],/T!'5B 1#@+M+AG(#H7@L,]K;,+UAY>G*CWRG)<;NR\5Z=]7&&P_"HY\:C GALY\^T%'@4>-QT M81R$1Y7JQU*PD@L\EFV4,N-Q#YM>2CQB%@.')(8ZXK$2X>BCWE\3V=J_H]O! M4ZGF%JTV)@B=E>G1VL%0F3/SJ J4KN)^7O<+>N!#[J^OUV9)"RR9E!=8.IHI M6='[.=2=W&GVMFS^X3W4D4)'+D<=> MMLB$P"7/2%E&7,J-OLJ/PZ!6N!2NVYK(&.^(6481PWHSREF)V*[(V6^>,9R1 MD'@BPJ(>=.H2C<,KN1DU%PQXS M=G>3LKN;%E9R(-)H"E CKO1A2"PR,3WW(T"94H"0L>39 &.'2/;2NH5?:'D5 M:T2DA0-P=J"]B'77=.D%]@2Z9X]^72)%",K^?$$LUT"$7DC&W 88_9O^A5<: MH[]]D]&.7(;O-"W/L)Y-F%CW0G*(ZSG^R/,=>/8%-M;"QIJ6-#%,1WHQ9C[! M!Z&PP14PNZPM8]I>>,G,-(;F#-X =QG66++I$(2=3MG3YCK#28F!II0#:#>3 M"1DAAPS6XI%@R*6)Z;B>]+=O.!Z,/\S8Q$3=)BDM1;N /9-E/),Y3A].)N@: M Z9XP8C=76ENO\ 431Q[3I_U>".YY)E>#=.&G]RM?3(D'KZ$:BKIU?2FX:S: M%KP14?!L7WKV)8#W%_%@D. [\@P(:4H#0 F"SI]Y%XAO:#W<:MIC:6C,$ JN M-#6@6T-"++AN9+CTC0Z9S*##M"WF?&&,Z*?6JD;QA?0<.73/VA#)MVY*ZPA# MU M!G8E$"D-,U7>&-G(SZFS$N-G2WO1I_84Q7%#TA>SK8$CT M;K,M:S@J@:\G>'$P8$T8L-^V/]=[3;T5_U6K*?\SA?_H4#?1/G:QR82S)<-: M!;:@S532%=ADQ&%D6K\;)VZ!-'707OV'J2IRM],9#8>:IFAD:!B='IFTVG"[ M/B8J:?]?M]%_HJ "A8V5H@#'[N^_&1O C68Y'3!K@0XITOCLQAJ??]X._KR5 M'N^___%T>W_W*-W>73?C,KFJW,>[^Z>;1^GI7KJ&'MY_O_TR>+KY(GV]O1O< M7=\.ODN/3_#!CYN[IT?IPS5;BLCX8Y)5SGYNK%[A9D96M$NU$5AO\+2!M_Q8 M:^RY2X&O8^Y2+MN'KU>G4I8P^,T66T.R:,M.IZGHW;W:,NVC9*W94]N9'K7[ M\[:Z7X5G:E2/QVH0ZXK0RR&:W>8F-^.6;%(SYM%\DW[ 55-7N@%E/>:D>XX= M/$G1/8K\>-=%G-\I0QW N,D8,/F M4.UP2.,NIB@(S\#O85=Q.O]"!Z;;[+;+)E-T>7S<$78ZBV(F&1-H$SBB![.9 M/<*XV./4<,AG'-+KR(C>O.&O)%8TL7)L#"MT%3-I!5!4+8$1.@=0.B4!"J?] M0KEUXV C\!X)LA^D'BN4K7,,]1@9S?O)[7(LD13#B\W#UO%<3DPY[2K6Y1, M25:+V0'2HUE=VUNUPA%2]%GI7=DT':I+"]62]X#A&??V=9/,O(=3$P; M8*X3S3&[95EUXULK:0NK-_IQ=>B%G5Q-_.Q8$(Z%'[750OQL.T J;3[+>BF- MYV^#P4,N=_O. $9]_94INUQ&R<]T3#./'U-MR; 'UN-VP9Q9\LJP;1!"&=;2J461PUC\DD* MCO!UM-[.P'%P1M#?Y;+)N;5 BGS+NY_LN.5[.$%RK$#IC7Z/6X!,V*/'@1U? MM7M"N,E85U-DX94@"^]#D(;W40H+DXF$O',RS788[XN&Z$2TG=]P('"$K:O<#: MX 8R$XM[%1-4MT^\",.]NAA)L-OCH4'-,N__-3$UAM5:# FN1#"382&5=L8)4KZ B6DRVUSGE?7(> MDZIK%"Z<9ZK<;O15#CXBOI-3TB0;(8Y"'(_+.:7*':Z<4R>4QX-(!MA#XLH\ M5YQWH-U44A6$C_>%*/E\8P\;VSX++V3?Z7]BN$2NYN^:;-+=IT4V"13>E MK=J-='.Y59?P(F 9R.'"W$6M$);&CQ GT#:8(,?/ >5!^(;@[1?2C#S3-&3/ MFU%7^07Q%+]! M Z ;M @9B];'EMYESSN\ 'H[60JY%5L7[Q+O$N\2[Q+O$N\JZ;L$, 4QS)&(8;)QN61=-XM98YZF1,*3%(;U'NSS MB1O9VL,^?J=[SB'/\/>6AV[M[-WMW=>U-(8[RCQZ/_E&[&?'6$S-T4_Z%/?6 M^@O^F-[ .'OO]T%#UB)ST,/1E>7/7V$%<,F*>+05<>N!8'N@!?CZ8 MX"W2!P#3X&-3NEOQYTFFBTX'F%OF.D'WS-9;Z3.H%\-YEUZGQ"'TNF &:&2Q M^\D-:07QD28,-\PRS(4[-1<+,FY*7VU'(F_&?#&#!H;NEA'@R88.(5_?.[SM M;Y] D_&>D+-PWXN@O0:=2!PPY#KT)P9&29&+TY)LBX2-OH!6PSS1EXS-R00N M6)(>TB,Z@<<&_C8=]$FM&M:4]G$LQ;(E:2AA"-$)+//V*_5Z4<6]<(B+6CM* M8"@-WVDSJ@387@; XDRPP??BA!:1%1V-(#Z*LX;,HM[4\ U(T+032BW_KD+ M$AZM"+#VI( @D[:4ON=0MV/H,-UVPS%%O 2A6U-9\$G\:ELT88&JJBA3V!-=2RO(E\=E-N5V+4G?BJ#+J^G0 M'<"7=_IZ)^(JKO5ASH$FDFK'AV#7_9-ML 2]9LIQ>R3.BSDB8MPRCALM\I=B MM,YF0(0 "@$\K0#6H:)H?%]#K[H@^Q6-$XVK-,$T.T&A-)5R'J+]PS(QB?C1 MP_A'#?FE6[6CX3V@ )">=*"36B)?'7M^'80O_S*]Z740=+QYP[/P>#P>T\5= M,GXRWF(/A.B-?J?7[)3D4">'L\ "_[7 ?[M5"/X5+"K4B2'[$O@7^#\I_A,. MX/+"O]SH][3\!P(%_@7^^>)?*0;_2J/?[>:GB1J7U7[$JHJ&_O.[E\0_ _@[&:][8 M;X/NU_+[?D11S1)!9P?9-6_H=!I]-3_KIT!.B9"30,G!"SG(T\&O(IB 3AF@ MDUA\D@]T>I3BI2SU>@5T>$"GF#"7HN-Z52/"3H&<3C$!(A4#1.4Q=7@F."CM MLE8)9^3,NS:(27U-G397*_=/^EY77_2+B8VI&!M38PC##O,-9!,S-LQ+)"!BT%6>IS9J)QHG&BD1.IA1[O3$%>*^\7] M1=]_'LFFWQQB>,21KJ>F9>0)U];#\H[K6/6-ZV)RU]1NHZ^U\TG;*H!/SK ?]BD@A5'=1_MTZIRP+_MV#:N*_F 0[36WT%8U;WFH)DA($=+K%Y)!I6J/?Y7:00""G#,@I)DU* M:R,=%HZ2JF'A>6X;%2N>6SR3$J@0X$V*U1ZR*B1.V ME49?;W,K*RO$J@0X$V*U1ZR*"3^V51 KL5@)J3H3J2HF,MO6\+QT.W^ K0BY MXG)>FM-ILN.<716-$XT[B\8E!";&IKN8&>^HD,CNMHBKRG.5F-":724FM&97 M<8H%E[!$Q]43&YBN]WHMSO MFHI)UVQW^#!Q"FDJ \*$-.V2IF(R6-N8P2J+M4E(4[VEJ9BLWG:/GOP_NI-< M2).0IE-*4S%)LFU=6'I"FFHO37HQN;&=%EAZ'&A/CBY-E8C>EC>,)EHF6G:: MEM6M3FY\$($=(K.()SE,,1^H.5G3KU3H\-CVAS.R#(*?=6VP87@"L'=(;C%^&P[2J.OJ;P/#@BY%7)[KG(K%W.0KH.5 MT=H:[\,)0G*%Y)ZKY!9S^J&C84E#?B7]A> *P3USP2TF(-MI4U.9O!E 6? M8&-ZZQ(T(C 9#@;"\&'+;K/&0Y=GQL(E5^$OG\+G5''O3*UUO]MHJ0B7P[PZWC-YU)N;\YEJ@6VG!/YA8S(?$@< M26U=2$I+4=.P'!]\%+NF0R?3H5.R",'ICT2*J[@>(4V;DU)EV%/M^.#88W_D M23_C,T6XZHLZC=LC<5[,$1'CEG'<:&Y2BM$ZFP$1 B@$\+0"6-]J"H,YW#9Q217L\X*)QHG'U:=QYD#O^89D>&4N/GN$1-P\U2CV"4G$=JWI8 M2=4+2L'J-OKPLTX<@T( ZB$ !056>XV^*C=5@7^!_W+AOZ!3+WBHO-/-GU@@ M!$ ( %\!*":7M=O"J@H](0!" ,HF ,648^S*8 &U\A^?$O@7^.>+_V(**'85 M6 !Z>FFXTNM6-B >"??>E#A2Z#/?Z3+?Q[L(1O%[^[>\> M#!:@9PR(*>80G;=-EB<'6ZEMP1T3@\=>$(QT.D M=-2F)J!3(^@4$^KJ=AO]CEBO:H6<8F)$W5ZCK[7RQT@Y08=GDH/2;G;+N4%D M=>5V;1"3^GIFYW(S][KZHE],>*Q+PV,'/B'Q+WB_NYWG\>Z:;?'&)XQ)&N MIZ9EY G8UL/RCNM8]8WK8K+7>NU&7V_7*656X+\6^)>+2<'K80I>:9)A!/P% M_ /X%Y-&V.N"^N=P7%3@7^"?+_Z+28;L]1I]65'JE((M!* > E!,2F!/1_N' M%TNL@+^ /R?X%Y.YIV.]#*53FOWO>93\"XY+N^:6\VK9YWVG0-(6/J@F\(O) MK=/E1K_-8>-;GCH9 CIR,>EC.J:/J6JF+";CF$W#OM (59" MK"HA5L4$\W1:WZ/-+9HMY*H$0!-RM4>N"HD28CG OJQS*/ AY$K(527DJI @ M)-9*[,O=_/4]A%@)L:J$6!42H,5"DGU%YA K*4*NN!R8YG2<[#B'5T7C1./. MHG$)T8FQZ2YFQCLJ)+*[+>*J\EPE)K1F5XD)K=E5G +"):Q1(DQ*F4XE1(LBQ6 MV4;J=;%S$M)4:VDJ)$46BVO3U/.C!W'/(X);WE"::)EHV6E:5K=BN?&!!':: MS"*>Y##-?*#F9$V_4J'#8]L?SL@R$'[6>5L\AJ7J-D%!V9)ZHZ_)'=X&-H<) M++<1+@17".X.P2W&;2NW&OU>FW<01,BMD-MSE=MB'%HRUDAK\2L.*P17".Z9 M"VXQ!R!D!057YQW8$8(K!/=HVFLMCB"L$5@LM'< LI/8'UNOMM M7>,=KCJ1Y%+/^&^> 2^$?\?F2Y]V"T?6M'R#]BOF$[AP(PJFH4]\8;LF7G#E MD!E<^4(^O9IC;QI.9N2NH+NMU2W&$'KF>[MOF1O.LVF% ]6#UP6?X,CTUL5Y M1 9#OO$M,;PUY6B--LT4%<(>A5LO:HNPS3[OP\=Q%*TKP=.7/ NC*;;9E#4CR%CO$.)$\FG/4P:Q7H5MNA\G\%6HPX M>!6TQ#AQ"Z2I@_K_'\F"!&+T1$%E3R1< 0#'[N^_&1O I7K[\%D+-,_IHX%_ MW@[^O)4>[[__\71[?_[^Z>91>KJ7KJ&']]]OOPR>;KY( M7V_O!G?7MX/OTN,3?/#CYN[I4?IPS18P,OZX/0H;"R#]R1;W.Q], W.T[95; MMRT>_:%+_O9A7&Y>$%9/<.WGF3WZ%;$;P" A8$XLX#;/\4FVQ:VH8:7KUIWM M$4EI-:55MR36KYTZ/LMRL.2_ML @\5YEV3Y KJC:!<2$PK#LL 0 M&Y&QY$T-#WX0Z8_F8U.ZH[K%F$E/9 :J9CX' ^S@8 YCYS4D M-A1@P+QY5Y8_OQS;5$'CTV+-Y@Z6ZMAI-<.TS[#!, @3Z#DH'@D; ..W5Q U M5=L4Q;B&/\$0NNQ]7WPV8VL= (R-KL:^\PIFADNL2*MAS?!@@2&7[\1PPK8' M;>E+"_C'IO,Q))(/>P9I^+XV_?#-B%(8 WXD8_QB,-01UY-FQA"_)A9=DA!> MQF@$F'#P:GS&&/8K,WOQ_]E[\^>V<2QQ_%]!]:3WZU3);(FZ[*2GJSPY>K([ M.2;.;-?WIRV*A"1T*%)#D'8\?_WGO0> I"Y;DG50%&9KTPE%@,"[+SS@3E!C M?9[RB'WU A&S&W@12.<33V'!WV$Z?QP!+XT>:!H@W&D<(;K6+WZ';YXRO8N5V^ MJ:@XJ,GT(>43I@CT#%H8R^ 2OC ;03 M;OF]B$ MP IP\P') 7KG*Y=9F$HM^Q5\US+ %-\?=/OOXP1M@\M_Q/%WU-VW M*6BQR:,6X[ZY;;M=TCRO1 K?]=<0;L4^R3 !&P[4.]@PZ1AP^T\P/@$18)=] MY=,X 2T.9AT8':S5O/QG@]V/A3]F]Z#[0QDS8!8P=\ @ $,2M;\:8M[R$LZB M.&4P;1HGZ'2Q(=@SLD&_##7T0PU]6:SJ7L!2(IIQPKV([*HAN^7*/'1;[_"? M^"L\RA(@/B[9NQ_^V(M&'.P,LCQ:UVTPG=' A3G!P'78S>I/LHGW8&#!R)YB M,L,=2(;,X#9?@S4K?#&%]QOTI/7:_#+@H0"C9_ZQ[T5+'C$!)I:?+OP29V&P M^%#Y?O//P0XCTWGA.5G:\T\%BJ:%N6&_\X_B:!0#4.8?3\/%C4QC%'= F0L_ M)/&?'#$\]UR.EVWP'LSG9<^8V;FR41=>F9DK3H@2(CXBLP7_D7# /SR/Z1Y# MM"R]A$0UT#6H565T)C @(9.=$#@$JL2MPG\4'+4'!=,0!-6_BD'XS6&69@EW MV/O5E"PBC,_STJ,&&V1ISAJAF CM')5&:=I[M;T8TG&02PS'*?OA"<%TV=J? M\EDNA0B!O3SS<#R!. NL5D=)Z$+!::+.'>HR?30TAA'M\-X0/CD0H4@?4 3Y M/"&!,L@D?!)\'W1L#9TARA,>9#X'"I6IFAJD [C(G/'A$*0-A^]S6?H".'5Q M-AK#.'#A,Q^H3W\7O.T)3(Q$"4.1 _'[DGL2(P.TG&CE<@RW!3!O*-#9P[>_ MO"^%W3M4="C-$96RQ)3O-_03,$D/ 1_#W_.?T).Y&EA M*TQ!)Z@-P&I@D-Z!GD%)RC(6YX_'<9\1@6?H6\C;@$T0B\/.9 IH@,;2N)22 V-@"!!)4("6'U2T602@_H JX?4 M$^9NE+T42SX[CZ%#(P5(@44E-"6.DJU$2WZ=C)8>+ MD&8\14F'HA)D\7YV\@0(9_+SEDJ.3"6%MBR%.AL81]4Z#?2-7]:,:#Z&(3S+ ME"T!7G'Z8 GI3 F)3>KVRA$ MB^::D-^5RD%+B&PD*Z3.F+:4D(H7;"@,Z*/W$ ,- 2FEVF;F/[B?&4GE>U/\ M/O/",%;90R*L@ _0+C*1P1+Y@LWM_SL3*@6 3HV7I!&X"F,QU680>=]F@&\5 MJ:51\A/!*TW\L::N(EFHB%<97SF1*K,=O5J312Z\0C*E-<1>S,& 92++"K.,?_0P74VP; 5O? UH8 MPS0?_!43;6KTO[XGF)-1P4;+ #S+Q>$@O_]V;>+ !+0Z-%0D/ M\DP""&F%XSPK=4$F6?#3EABN/(_C$-.&!\#?>4ID]<7F2$WA!P\;CQ-I\CE$]*'D]YC'62\KJ:T&+>:#V,]T&A%V+#!N M9Q0(L60I9XCC\KSAFW@R$93L=MA'$ U8D=4 )2-HUGO,UP"2H@?]&6 IB48R M4@!'(2:G #*AXWY#G9;R?/B8YQCO #8-+ J2%E61E(1%/\$7"<0$ M)9))JMT+7+@G0DI<95.%DH0^DF*J%!=!1%G>S1^<5DW3 319D*D(:38-5+'9 M@]G$8X2*)3.+.RV( :O78JIYG%\!):IGN2RF['5)*<1SVJGFHO$#%O@I'=O8 M9P4(4QE@K#@$?4K<"DCZ$V0(C2,.1=#?1!&B9Y;)E><&R/V?G*^TJL?Z1D;I M??;?&;"!*IEMKXLT MLIH.G_CS,#00*?XA%PU>\I-U(@2<<<"PWOS^ F*7!3 ML@F6(4,!VBRS'D8\* %&G"AQA> M50Z%3N'K$@FU7)W@=]CG136KM/"CFE:OR=3(/"&QE39;HN)5Z#@1@RREP@8E M_=67.0E@4RPP_UE8?WR_C6)441GA9Z&';\"8)Q2O_GEU892CW[8UI5O4E'9W M4U/:MC6EMJ9T8Z5VT,K*SW>8DN?WIW'RQBU.GH%$]=@HC G51(5:S*G M%B18QI,X$EC1&(T:N1N84.$,"2U2JBI7.',:1] MBDLJ!>+)$/PS>@C*%3TQ, ?1&$AH:PU3!H*EBFJQ,>JA15CP) 92\^EH4F@0 MYNPRA.:N187/*#^J'DM]BXGD57@#5ON=*Z= 11/#8N&0Z'A\Y0.AYL@H8K; M?2FRB>R+*3R\^'S[Y>7J0,/L[&O(YW9O^Q. !SNBW$45I?[W5A4?HPR7F+ ) M,..&KBA*^*)("N.#G+.0S =39( !-@Q+4*$P_A5/H*)10^"^!R\&*P?,#PMF MDSE?HI) 7%5
    \7P/^,\ #N# R/ZS\#V^0YPD=BD4K%S\>#B5/56D$NM+W MGBSE>^8*3F^TM=1@7SY]H_EOWY5F/<1QS4HI>#JM?A-AO@ ^$8T08D(FV=04 ME!3&ISZ^,YOO1=.8)S[782F5 <2$VAW59";@5A%6T%1<50BL8BVE" [9 M=0&8>1(/F7M4%J]+U?,@V+(466,N1U8D(<\5S9]G(HH&? @EQ/PEGJHQQ;.3 M.. A6W*(1Q561\C/^CR '@+N3AQ=_GYS\\7@@*JW@3[XTI^4@BO]% B,$P6, M@[<"+TC,S# YQDS#Q;LOMR]5ZL638S;$,!H%]@ILD_>CCW!I!PA//I2^Q\%] M\%6^)9-\F(5%(14&^@9-,Z6!I9DB-WSS8A>B5027 M3A05]C/E@;&BP6R @K.F)FNU.MHK?1XJM$#$:&*2-V/P'C=?Y,DQWQ]\GI-R MM0>\1 432^HE5+283KH@V1BI>1=C(!8SE Z[(5\,8]C,&U-2@6+2J N3P"18 MC$X'(M1/5$N2>U.2E7.S6IN)]&($'?[&=,I12>1I(F Y !@6J &%F2"1-1/8 M",AK"E3/*WUM#BAM@:>F@OQXD]DH@3S+(4@ MHL';Q@(I%"J%_![&?H99[ FE7.+(5(>BO!GA,Z4[BW).0&:LT^A8JD#'9@PM M$/$9<6S$/!A_9/!IBE026J7%"_*.P7Z8P'Y5.;0V%\UA-T["6JV1J4S!'3?5 M+@NJB):44';+F(+:/&R4Z$09^)^^T=0+>DM!93-H4 <89*1B16EL8QD'<^'> M\J&1%!@3Q,:3&&Q2P48L3U;Y3JSOF8\XV7C'P;#T@0PH)>DI/VD.ZN7"I'0< M"U0-_D==%743!'A>E/(D'Y4LN?AV\]$&JPZ'O'<_L*> CN?/A.KI"!0H?HR7 MH.A%NS?XT_-5.D)%@,DQ*X79;8SKL-C+>PH:YUGYW/KLN>E;4"K>:6!-CZK: M_R]O,GW-WI8*L2^^TK.WRL^ZQ100IF-^!^<%RVZI:JC4=0X8^^+V=QIR\TCX MS)81K"XCZ.VBC*#;N>YWNU>M7J=IZPEL/4%U>U05989_AZ>4*#ZU]DR/-V.: M#9Z7O.P\TI87U\TF3*-8=9L&?V]R'LE2AMTC)D:B+4=]V=-4NWF&4-I)LK^[LLM,1ZP6)?H!__60BYSNT[S3+GL MTWPNHH 2=G%64@G@U"8XM9S.#N%4/8UV0X%]3P";W] M''A+?A;2!(!-%?3Q3S7^]-L%" BM7N@8O<^G*:'YU'+[)8=ZJ>TVVZ&\VT^GFW_?CE&G9-=DUV395> M4^OQ->WI>IP=J(L^:OO'O>KFDF8H^M:O?"]NJ[@/;^:FKR?O\CKLC2O]M3;[ M#>]"8!_AO;%D[_"TX,J-+R*Q?-U?3>%S*WZLAD[M:?UZ'I5KW5E713R^Y3Z? M8/ECNZG.P:Y!YFOM>2D/U!%NZORP^USQ4$?06)+:'4G57J:N00RG@,7/>5CP M Q6D[F2_2RF_=@#[2%& YPK2#87*24#F^:2T"VHZ.;!9@K($90G*$E1UP;:$ MH)XP]$S\/(HCOAI"]BW[UE-O64*S;U6!T :>_WV4Q%D47&JIZ_N<#X>/2?)] M^[173V5028Y3"MHDGN=UWU.[6UN)-=DQ +#@U"\'P8O];;N\W00_687]NJ[3 M61[(V-G&\=>- +#:3GJ*LY8G*IX>_SS:K0PRKYRKJN'RH/O_>1U[?1,:LC*O MIC+ONFI\8F7>UC*O635<6IEG95[5R*1]9>V\VLB\OM.K&BZMS+,RKVIDTG>= M?M7XQ,J\+9'9.1M&OO?+]451'1Q>B3I M-,WJFMW- %!YBN]N2/&/('D?$FKN R.6.:L')K=G-6?%4-+9.#9\XLRY MHPJ>:GO/;]2=KGC+LR<2=N>%JF&0:NXZPL9UH?#49:U;>=1+@%)M.K_H.\V7 MFX:/3BS<=T+8<)VKPV+C!,R!LZ."EM/>+JQK^7)/&&EN'':TO%E/2KBX].7Q[!@3LE[7AXM6-MC7GFE8(L\[T/ZU)_3 M,=[A-_:2$9?L8L C/A2I?,FRR%S@1G?Z)+S43W5:NCMQAVT1N\Z3]^DVL?_] M0NMXK(2X!.=KL2TAIMI5A^^+5J%J5(?L>N?:G9:-258*(\USBTE:2EA)"<-%EB_WC(WF)M&[$^?)L\BO MWTQB6,%_\OL=1)1ZT4@,PL7>&?4,?'5L*+)B&&EM>[#]5 6-I8251T2/00F6 M-Q^I>SR*M+2\63TPM3:/;5KFW#=S;AK_M\Q93TIH];<]9VR9696[5D< M[O[*99ID?IHEF"/'.])-!MUDU<_CF/=%TVG9,%U5L('WF;;;2*6+$\6CTP@?Z\MOJS0MAPSR;-9:F@UZ6>KTK^JK-#ZVMSYZN?4%A MU8. =4#CYMTK]HO%$S!(+/64>T5MF?JQ0J!":+S:>7=8*P3.JK^PV]NY'+"B MX"B8[%I18$7!LPS*INT;7P]1T-OY14\G*PH.?6C_8,&/3W%TN=W%E7J'&M=J MY:_:@-,@S@8ASQGW&9QP>E=_[!@HE>2,]M;]@7<$EA,(:S^ZTUHHAU9[8T-Q MA[ Y)=VQ ]*S0M@*X3DK>^L^T%8([X(K*D,(K=Y>Y+ 5Q5846U&\GIOKK?M3'E$ M.NG";MS(3K M]9?USP[\],OB\[;K7/CF58_[[:7?\.NR:[)KNDD MUM1Z?$U/)!:/F#_L+VB0_HJZ^&7ZM;!&6H4Y,J-3G]2:Y+"&:_.XM58K^-R*'ZNA4WM:OYY'Y5K6817Q^);[?#+@ M"6LW&\QMNNUU//AU]KR4!^H(MQ;!S7VN>*@C:"Q)[8ZD:B]3UR"&4\#B)YXR M]B'RXPG?R5:7$GU-8/56A!D>Q7OWY?:YXG-#45)AH" !*?IA>Q6<]8'88L1SZ^#Y!>MH:PTFJ,D\6Q*.C]A] @][>BH??5*S+KW:>=,.2ZZ67/[O\&)KX\.+EEXMO1Y1OK:VO'UL MK_1:VZ8D'U(^D2SA?ASY(L2FJQ1#+I(.U)+UW9=;[-::=S!9_/G5+LX=59@/ MUR^=V.H@B062!9(%4A6!9,=79/Q.K^JN:'_TVS3VOU\./,EQCQ/L?DZW=I_' M-=TM=]M84 7Q8EE4))J[VM1V]18KGD7%#B;MXYT:)D[Z$=*[BJ MA1)W\]9V%B5[YY)CW/"^NQAGI1VL-V,O&G$F(C;T1,+NO##C>/^4#R-A#SQ* M62B\@0A%^G FMSKWG::]E;(RV !3LFW1415T;'[OFL7(WEVM+=M,693L2V9= M.1TKLBJ##:P M>BH"CI:V[8JM1BIG08Y]+'#4C]!/<4EOO^J2<[9(=VNS^F8 M)\P?>\F(2W8QX!$?BE2^9%E4N@S8CQ-PQO+;?^$OPSB9>)%?G,/?P8J[CKO& MFE]/8RDP]?:*%BCN^&NL++ITG:O%WHB8L,,)0/JV"M%+/1UKGK';]BI"&S[: M6^'$-E>G6ZSL6^=L631N,6+YY(RPLO4]]Q8CU;&6+4KV[.%WG U"Q!8;^X^W MN ='QSGDZFXF,:S@/U0 B3DZ$:5>-!*#<+&U33TC%1T;.ZH81I#7+4HJA9+^ MQJZ5QF<1F3:N%DE9SV[N:+$KVQR5;7F5H4;(O+NEO>[^K1OZX4-NSQZRJAPXHLBY4S3,MAFV7? MDV.L>.0)ERGC/[ 5I&JV'--9.O/D/!)TK8T3\S9>9,\%G!E*;:L5B9ZF@]O(KBB*]&HGW+OO746^=PP/%+$M\) MB;G?89R8^Y12[\>YG&]LVG+[BF'$!EPM5BQ6+%9.%RN;1XHM1BKGV%N4[#OZ M90O9JH61DV]*2M_M.6XE':UO<>J%K-1I=/'^VN?D49]WTW1E:'#[B\6J?E7X M3I!Y0IC<_CZR]79_RF@\+4RZ[6T[[%J>K!8FM[_]S/)DM3#INMM>+6AYLEJ8 MM#Q9%Y[L6-NU/CRY9:_T_?'DH<^G'K32^/>;FR]LPCV9)5PNU!,_M<7GR8^] M0V%-HGNQOVU7DLFVN!UYTXT?*3QHZ;6.]+K%I;B67BV]'FV_[9:S97-/2Z]5 MP-^YT2O(URW[ UMZK0+^SHU>P=W?LLS#TFL5\'=N]+I%4,/2JZ77H^WWJK-Q M.-72JZ77(\K7=A7C60>Z\!D6?\B@\>W8PTAQ)GG 1(37-#.)CQBLR,]"U7'ZJO6 $<)1VW 0A!G@Y"O0E(5V7$Y:1XI,_0$"*N='7+=]L:1E6VH MZ*B9/LL2EB4V88G^#FK$SH4EMIW=4ELA@)^?G[?49JEM/6J[VO@.U(-0VX9] M$.CU7U(/EF!:9:_J0=ZZ,K@04<"C]-4E/CF0?>]2$\SBLH0#??/U# 2N'+># M._Y,C>Y$RB<2#VN$60 N!C@:(W ^+LP%52]9%I4.=O@Q^"$QN"3@A40C]$W M$9EXD<_9-!$3+X'UPDN1%))>B(?,!QQ[X,=X_K\SH;J@TZ$0;+XW2I0W8[Z@ M/]]@(1]Y8:EE>P.&^PDW5Q4'? D)Z0/A)G2;&$L):P;?D;:B"6,AO?"&#8V08TRMBFRE13Z,P/:'3X<#?\M-[??%_]< MN24]NH."?_&V@7L1I&,M],NCE,1]U2R&> / 1Y:N'@),/A+1I1Z)N]%/4!7, M@=+G2 0SD'1=9V=W0+2::_%2NS]WBT+ISW%2T,2(7PX2[GV_](:PZE=>>.\] M2%0OY=W#1O7D76"0G4!I&<$]!:;A<,=@4E\/D(&)Z5Z!RN>)NH?B5^_(*V# M]\.__O07T79;_5[/'PPZ';?#!Y[7N^+#9A?@?QWP-N_^7_^GW[Z1L (! K(E M16'RZR_>;\LHX'GHVA,)]Y>2\+\D[2B/^%W^P#[J(M.5 M,F+?1+D'WOU&.F("WWL "R.^$P%H^33&;3J5)Q\(.(R.;1ALO(2U"5:&5&"Z7.%?W7TJPACF!4R51R6'E7 M&=HM.#K_(!HV8,^H\&\Z%I)]Y=,X25&K\CLOS$!++OT>O)K&"1K4M#& EYQR M'Q5 :5^EA31P;_<\#/&_8.S-V'-&=^!7\3> UQ0,,/B =-@MS"N&^*7PH0$0 MCD!XD@5@=@/TJBQ+&#W,$FUJ DCN(T9\+5-8HC81E^UEM:798/=CX8_+H]B MAX+?P:<3/@40D@DQOR%M<<2(+R^!98-Q& M],:L/Y!X#I:#UFB6*VVB]N1'B ML!O?I\&CN3WS'V0\@YF2Q)/'3&0%$9G!XCV$$N!8@QD)*,Y-Y6F6@"4LR::& M86#ZHIU+2R6V)Q,)D#0A#KW8D($$6[T4VV9<,Z"*PK MD#N+DN(;LYR8?T A5'.UY,KR4LCC$6H7J3+[.9A+7DP'I)J%*5),$F2 Y'7BB#>Q#)%!DH $U&&6M"')U(]D@!> M5,8 W@!^#^,I<8X"MWY+@GU$&A!4',!6F59> (X@8",A$^E56;+D^"!(:VLD MU]&%%LJ5W\1[R.-O%^)E60@&:,T H>5!LQF5K\R-0B^C5IV0U@=*'&8A:."A M8GTDE_L$R.XR0 .L%)4#@0BNV7[ 8E&<<>J-D!YZ"_$95@_,%W M,"Z3Q]L&&:KDB4>$)$@D,31;0OH\1G@H=*=?;\!>8;,FX&B,(@EH2)259T*0 MRCK(TFGH^4JR*=R4PI(SM@J#%R-)\^,'Z%U5E%9)EF R;_Y=W"F /]..@VE@'F6N&?3-!(G!@'[,"L;M M) (WAK02/LR9KL4^@ XDVFKPC/#0F(D9+Z FWS22IP)E*4I)0>)Y*[=D>*KI MM*!5@/#%_,[\+$D,APPS1-T,Q2@N)CF/:\^U,YDSL!02%F4'@*,!H!U+0T\2 M'RGV\C+T2?#;P*8^QP@W&/' QH0A%38M:#7A<3+R(DT6<[9M[J.4-1#00%Y3 M!(M^IN]<*[6QP1U!KY8#>K6[4R:4U6F-1NE+D5G-8=VCQDH*.1(RBS#6 :UQ. 1Z(7TX'UK O> K8!J#FD5]4E(M M.K>V';74RL?-X[/+PHB:+2D5BH$D4H;W(ATWT$H<S%O_:=CX,#L],5!3FKH@B*4T[ MV_[!"^.(YZ0 -GJ(MG\@?,_(:15JG1'(,V&RN1#"?-@B>H0"D3WCZ,\L4C85 MDM[<\O((.XD7!,&VD>\[HM3UP@PV=;DZ=7FU.G6)&Q/!7W]Z.BG6:O=^L@E/ MF_#< %T'S6Y^?7?[KW]\NV6?W[//7]Y]O?GVX?.GVSK9!=\H:J""U$40J%S9 M8CQ+;:T9#1%Q=/M46=6LGLACWAB%)A7AISJ8H3U3-956_,,8S402UUJN3[!: MZS_HCO)0C5VO%D>YCA<[K$XJ@$CSO!*@:X2_!EA!H<'LH7*!P?X&FX@ (M% M\0WR3>YEF8\NZN6K[2BWNTS_ )5J?!FE1U67L(/0FX+K:?[RVE1$BHA61(-> MSWX//S!_L@F_IW[6@OWZVKGJME&VZ^I+_6$M]AW8X2^+S]LMIW?=6_I3TVDM M?;YJJI[3ZUYO--/JY]VV:]=DUV37=+IKZO4?G>F).O''Z_Q;"^\MJ=77?L > MB_7[3]E(JL<^E;Y^5"6O[[#D=8W#737:_ZWXL7KWSR&#TG&1#L/[T[CGW.1ZGQ]QV'>;6:D^Q9(_]3;LO''"3K6[7Z6ZE6Y_1@= 2 M0(4(X*KMK.7P60+8<%\51/:%VW>N7CYG5T?J:;HMYQVI]\]ZR&AU'?>PR#C@ M[GZV,N5\E4J[N9Y5\0B>:X3.D\%:_]JY.D^L+5M^!3%TT>\X[54J8S]J>DUM M?#I*]]KI[06"1].M.PH#5SK(<+L09-AVIT8 5Y,\W8[3VEO'X'I!JKV6KMI; M_]%3$7A-I[U==]$J=:NM$3Y:1\%'Y1V_LY-?G=ZUX';FD*J[W3V!JDZ M93E?&FZX@F5RTFTYSXXCE7J\6/W!H^7DT6Q4TMIJ;A%OVCL;* M^_]6R)VY?NPVMXV'6-(Y=]*Y[FP9'[*D[JCWJ[.KLZNSJ[NZ=75M@?/S;*;3?%JIY3[XPB^/!*E:XZW MJ'"KDWU:=1.T[71.]A" I:EJTE37Z5N:LC2UZV+!S3WE"M#3)L[PR?B[G:;3 M.9,:=BM2:BM2>LZU55.6IG9;&.HZ5Y:H+%'M5M]VG6MK^U0$%YV>TSH3VV=' MY_>J%\'ZDE]!9B[R75%#NQ8%GU@5^.9M!DZZ$MR>!5A>_.DT+17L_213+_+1?4CPIRXUXX=;\?;\1487UN?]_GU+5<=&0NVH"MMG;W!, MM#H$54>/]J+5VJ1"X]S=62M3JHEH]]H]2H#.:JHZ4U6[V]JX2,-2E:6JIXHT MK@^MP)K>->1'?M=.VQ/TM4NS5]6_: \K%Q M4#NBNG /W;K!ACA6GR5=?>&\=6NM1#D-B7)];5N('1L'M2.J5K-C+>IC(Z%V M5'71/73O!FO\/&+\'+BIR>E4:"RO1ZE>V.J\^VAL;O><=)V1+35;3@:;YZDM M&=CQM6.#ZZ/45->"#>I$!GVG9\G@-*71#GMI;%:N4=5:%#O>CK?CGUW+53^_ M]Y:'\'#48",>\<0+J6S#"R8B$C)-O%3YRRU.#9H;WPIEV:!^9.!>66EXJM+(=MNPX^UX.]YVVWA*!]Q,8EC! M?[Q4Q!%ZOG$ZY@D3X E'(S$(N;1M-T[C/-?FU_=5YTR7I:EJTM3FEP%:FK(T M]42TO.EX1CHZ!V--6QYO2Q45 [F@+3 MY\!M'JSIL[KW6]/IGHGI4]NS1V?=-MOPXZWX^WX\^JW\97+-,G\-$M@F=1L(^&AE_* #7C$AR)= MOV)C7?5^:N' 9?NJH#:_:&[2@7<7IHH]%%AG>OJOOURY+?>U/6QJZ:F-Z ?3W@#4["V-^!I-)YH;WQ(N#K-)RQ-59.F;&_ HZ.@=C1U MG/LG;(I]Y87 [L8GJL\]LVI%2S41W>IL?+EC=62+):IJ$E7[*!?%6)JJ,TVU M-N]B4AVBJJ,1U'8[YU5I6-O6"6?=+K"U<9/D79S8J;PIOTY$N$948-L%GE1> MH4KC:\0%KN4"2P6V@>[IRJ(]Y&B/7V%BWZK'6Y;0[%N6T.Q;]7G+=MJUX^UX M._Z\.NWFM8_\QY1'B+5OMT?.8T=,[$Z.GMB=SS[H?)+X34L01&\:F$15+O1]\ M_3N/[>GFXW84.>$.+Y:FJDE3K>;&1ULM45FB>BI&ODD1677HJ8Z^[8;YBG-W M;*U(J2:B6SW;,O'8.*@=4;G':=%GB:K.1'71<[K6^*D(+MRKLS%^:GN4Z*P[ M3[4W[KQYTA5'MNAL!15L:J=8*K#CZ\<%F[J E@OJ2 6V_]B)RB+;>,A+1I;)OR#313])X2O\L M649_9C(5PP?U2$0!C])7KNNHBDEEK P2_*(V7/)OB>"O/XFVV^KW>OY@T.FX M'3[PO-X5'S:[8.U+(:GL\T-%O-IRQ- METSIZUFHE?_< 'L=-\?>.*^JG7HC?CE(N/?]TAO"7E]YX;WW()$NRS #\.@E M=3NPYEW ]DEB70+D5? Q@D?_O6GOSR- MV_Y/OWU#^8&1US?P08"E_/47[[=E=+,!NO9$Y?VE5/Z)I^RKBABSE5)BWP2V M!^XU>QHF\83%&7 >3^Z$C[@:PHS12#+^P^<\D*S5_!DQB"^E<>J%H#TBD&8B M\%(>E$/J=%6ID&R:<(DB"KQJ/O6 @'CXP$1$,[PIC[U-X3\3) O\P.>Y&."3;>%(9X &\L/2;P&$":M3@+G'D@5FJYC\KJ;R J.9O M#&-@)R+(M]SGDP&04KO98&[3;1,NK62M9\*HD( !2H=0F0&#RP%^VF MTV3PG1 UT#:Q(K2GQLLR!*#XW0=& +M@*"!GX!3<9#T)L1F(@Z8QQZX!U0T MBAWV;0SBR2P!UC0,N0^B!(>@ !!1AI^]![N#2!QD@&&6*1; !R@"IK (?(L$ M3CQ,S9L@9@2(D0QMLR$72-6+='G"6/RB)8C&I%Q$96\6E:[3WQLJ8=X$+/ ( M/VW6H; 0AKDPK17XYS0B;K8,_@7H.YU]\]$]Z+\""X;!S;(*R^+V7:XKP+B0 M( Q*K^?,J.V#3_G+SA(9N*9/T>T_[1&>!-)_CQ%]H/? C@D:()BH(RHP(>!' M"RR.?^>1%CR I2@CG(*JAG7#-I('$E6PU^\HAX7\KLR>#!1VDJ(%11; >R : M_L.;3$/0U,5O,)@B[8J&Q 37HVT64/4 2)Z02O>S1!DM@% Z*$1&@(B&B0=+ M +D!OR_8:]ETE'B!-L-F!D;\?GZPB.ZX3+6UF,PN<1!G*4IFH%Q8G!?$TU2; M*]W?6P/(-!*!GF-&2<\M' HFCX2F,)2I2KSSIB$=@"(5L M*! XL+*R505X'PLP?P#%(7P?V"4U3'D9W_'D4C/H'1C(9BV:FXKY)K "6)*V M>)6!CH0%U!:AI3_VHA$L&*."PSP!9(X8W1R?1EQ?*&"?UP-OR4Y+AK]B%]Q(= M'1]Y#%&D$!80B\/$(+M'V@])Q^BAP3,VAFTJKPBC0@FY588QV0 $:\-(9)P5 MY3M/R:F!A7N8J\Q"+X$)2%K?2.%=#DBGF#?C1*H]>?FND']B](S^H_R>- %U M0L:Y!IMQ-N1K=C%XF;L>$_%C&8TJP20-E2N(R!F?4CD.BLQ@3O\E&X8H%92W MB!,56\X>"'Q>"M(PRF?U/?!+0,0 !D".EN>>01^[BS&TAW^%[P0OE668)0D1 M!^T39 H"((N$K[:?2]G"+2;PJ@\+J46V4JI&:*./!607B 1^ O";76L5B L# MM3F#2,6ZX)/*W#$%9""SSHESDD2SW(\OY(X;[/A/^!B"#C;)7S)_+*:$\#C" M?-PG@ "TE1WH/''0*5XP=2H >P"=3@E(&H$] E$^(#, M"CY6%$_@FP'@+XRG2A? N[\@)Q=2'I8;AASDF510EN#(XG@MY'"!).@65$6# MM=^"K(ZDL>\5MX%B2\CGE)S8I?B6, (5%HG\_8C8M)'DE>*YT]Q))+G7M)%D M&TFN;"391%S!^?G*1P")FEE8*I9'CISR-4<\!O-^"FH0Y3@*]E?L!D0I*$Z0 M_&1K?/%\,83?48:^RQ*8HL$^BB 3+\#TY^>WPQQ!+MX]_'=S4N'E8-)H%P] M*0$,A<>Z\%%MM(-W!$H$S#XPRU$W&J-$H/D DI6< =)N:.'-.$/&JBG\';3@ M$G0"9$ICM&\[,S&LQV-Y5!GLCFSHD2.3D.$3<;,H8RG@I(' Z+LRQG W8:R- M#)@<_BT2]-R+A:##4H[44K;66/=R)C0/5%=$ 18Q@ZYE"8$4.2Z-I@6I]0JC M555Z ""_D!\HC[PP5+Y36J1Y7H'9!G;$&M0).]*Q$;F7Y3SZ\9>OMF/T[C)5 MC3V&E,-J[(,$I"F6P87>5/)7YB^O33I?1+0B&O1Z]GOX@;EZ1?J>^EGKP.MK MI]_LHQK412?ZPUI#.K##7Q:?NVVG?=5;^E/3:2U]OFJJOM.[[F\TT^KGW7;; MKLFNR:[I9-?4;W8>G>F)\KC'R]Q;186Q$JM:4&*]-WGVS.B(1XZ]:9=JCX7@ M?;3N'C/*N+_#B/^:]2&GQ6$;L6/U?!Y#BE=S\,)%?J) FDA2[3. M"8-U=GU&D--9_>?R7SV!8\EJEV1U@BT(GPZ@T+Y-[.#55D><]#:W)Z%:3U[I MQ9WNY)5>W.E.7NG%56CR'77UH,.NX'MUCZP6EI]X5>=Y5_WYKTCDE<;K]ZI= M]U1S14!P0G=6K;FCJ\Y1FE:<8_N$-3'2;COM4STZO^86S^_2SK.5+]?NQIV+ MK7S9KWPY#D:L?*D 8.HG7UJ]OA4PU4*)-6"L@*F1@+FZWOC>,2M@]BM@6J?; M7&PK ;.C5,,IAY<^4X&XR4R<]@7 :TL>IW.R?<]KB9'^Z=[&NU?#YMSHH+5Y M=TO+F7O%2,>YMIQIZ>"W=N\HEP1;SK0ZTW+FXQ*Z><)70]42([VC&#$GY$77 MKTCC\3^_T:&R53[V4V!:N]ZS5O'+]7==109I-=O;!C^M>N3S>:1;%61V M-K\D>.^XK+X=]HRDC)5XIRCQ>MMF)ZW$JQHRV_V-(^16XEF)=UX2SP4;KU=>6QNO+A*O?54][77T&*;YM'FS0UW(ZG2XSR[.+LXN MSBYNCZ=MJ]AYH=2K<;ON"^O8#G:\'6_''W:\+>%^_3M=J)"P-V,1><^I.:B' MJ[UL8U5T0#J;!]EMXJHKK7W+@#B94O^XV?MC8. MGUKY8N5+15%]?;5QRLS*E_W:+]?6?K'RI2[RI>5N7E%F!2:F&DY6Y;L'"BPL<2PHK :6?;ZF3+FGMBS:YE M34L(&'/L;=POPK+F?EG3-@VTA$#ANJ;5FM7""&C-3;WITV9-6ZNQ7J. 1WSM MG13\U2Z6>=K'*OK7VR92*G&J8D=!T)JMUMBWVMQ*L:,MNNE7A6XEF)]T2I2&_;\F,K M\:J&3+#Q*J>]CA[&-)_>KE? CL[#[>?TL5V<79Q=G%W<]KT" B&GH??P*HHC MOGHM]BW[UE-O64*S;UE"LV_5YZT=E4%4L,W.NX_O;A;:ZVRRK5H%<"H?H^FW MCG*[ESU@M3IJ=F5/B.\Z>FSER]'DR^:7H%CYLE_YTCU*3Q K7RH F/K)EU:[ M;5MH50LE;L^VH+ "IC8"IG-E>VA5"R5@P33/2L#8;+-=G%V<7=Q9+ZZ^(7-U MY"_B*4OX'8\ROF6%E5KZJS; ,HBS00NP%)%&\'M=IYY:' 'D#D! MNW;/W%$56RE83% MRF4KEZU,E(1 8D5S"_?H(PN)JE@#\SF8KA@WHDHH!'Z2O7=;J49CS(]ES*5!Z3CAG'D1T)+XP2:PEK%D'+8:L+?DN+ .$M8#!SLA3,)%X(W M#HC\A'L2D3B,X\S;O_U^U<][O=JU:OX[H_;8'$0R6I"#TW$]BQ^(^7 MBCA"2-[X_\Y$ @CXQOUQ!)\> 2C8Q9M8$J UP.3+.I'H/ P\ X.T#(-[D8Y% MQ.8AP0).Q 6OOW"=-H-5A31/PCI-Y'2DP1==YWKFEY[3^GE; 38K+!K (!/@ M UQN3'-);\+9%$ 1!Y)Y[(%["?-&L<.^C4$:Y>N%WQ)X+Q& 'X DK(98S <] MZ GD&>"PD4 UZTG)4PG,!U\B'LI">-]34(/OPMM#(4%WTO( .$-X'Y\2>P[R M5W, %W/+$K#'H/M'8_5 "GQ7SDV]-4NV>KW*<^+O22PE^T@+J!-WJ7VI99:8 M!Y0:F3[I73_QFI98X!2O2/Q VON?EK?I8D M')4(O4GLD:^/W8/>7^"-47DK0+.93Q1-*T 5].D=L?#GVR],\M$$)I<-8@( M(LRB&0-V/C.1UDX ,S,!KL'ZN!@:TZ3&+%'>LHH3MC_ M=U27Z=A+2<6" 4L>*8&YH3XQBA'D>CC@)_''8/;Z:08F+"%_D(&YRA&[<"K06V$5A"1?D6&Y* M?CD@ELK'Q-'+AK$3?-PTK>*.3)5?P)#!G[SA$%:N&#%?D(2OQ)'>S 38[PY8 M $WV0?9 6_?2E">1=%CA(*1DGPP]/XV3!=,?;)XL)*N"9AJ(4*0/QO8O,\)J M[TE300>[RT]C!Q&D8^V*ET=ITFX60[P!X#-+5P_9A"D0;3PY M-D]T6K-0*_^Y@9G5[^9FUCBO:YZ"2+X< -E]O_2&L-=77GCO/4@,E95A!N#1 M2^IV8,V[@.TV FD5? P,(:_O6GOSR-V_Y/ MOWW#8!2RW!OX(&JE7W_Q?EM&-YN;V+_].DA^^6UK+7-00_TK2"D4V"3:WH)^ M".,I:LZMG9/^U3;.204UZ]?_\B;3UV])GD,#-\@)-A$Q\(Y; M<[]<']\[ON?+W.,!C_A0@'K/K37X7)IDJ+IQN1Y^F.)'M%ZEJT*>@R0W]T#S MW> "2F;K?$QP'IS&PM,FK[N.\[0>T-:&TM8T?M6J"8V#N0(&M <*0M/VR@( M=:0&$=T!/9#-CK:*0:&0S$\$)1@0Q&#\@*EHQDBTV_A(^"P>_*DH5]E%TQ!V M-6<'J0^4YT841_R^,$9I7?? 3VR8)73':R# 1D,O1<"'6":-]:]L5?B,SY^! MVD[E8RNW8*R3\?T[L*\QL6\"L#D$ 1\@OOWV^\NV7RG";;D(@]^)7FY62&>\ MLFI&"+=Z((4;&X=C'I$D<^)6R"?\9!P^]$0"4C3$8'Z D"0?%22EXHD1_@L= M+!%P9=PP,NC5]\NAQ,8.13=*XC##K"(#5YKP?]M@%EW M+PMH->:VT)#?ARR>,TM-C\:MY%F\Z_5D6?YZI M8!G\_!B\,$I;3O]Q!M\=<56-O5=-M6G"N#-C2AW(0E+XGDO1?2BEZ"Z*(+%F ME7KG?\OI29WU781 .>_;=*[*V5WLJ:\]V^9LWM=M8AW+L3W;,\K[7K1* %] M,^5Y,@-'C-!%)I4=9W).[\,GN3?!!1H?&!S;*,-$@E;\6 84! E720)P>?%; M@=!QF+%;=QS5TIR5 >/OX^3[ M, 956$KOD3-_@1]Y7V*:+_#TI0HL84*$$89I*?.@+>9$F92G'?-$4<1YH R; M(IZPM*Z),I3S:VBP^[' F*9)YM#^?@#24A V3%7?E9;U_Y46U-#)&2428)< M#QJ(Q5=1!EM"::%R-(AJD%1W "E)M38SGWF!/6!R@8QBF9RG4!F&>2*9",2/ MDVE,##7,(FWQ$MD"2&4VD%A;IW+-J&-"GJ(NP.\L*:;\5G#-$\LI.P!4A@=+ MBW4"'-%%4F Q>TTK*U$>P\7Y8JKJ ]')4-]5Y8$KE@_*"*< P3/+TYW=F)*' M$;B8*=6\.08U.V#PBUL[46K\/%T-GLI-DHV2,(GGJ W9T'30.H( ME.\8Y_8/?7$(7M$3D--@:O=.UYU^NZV=5J;6!--N^-ZL;,I]5<19L\A_+)B- M\U9?R?M=AEB'?>5#1'J<5S'$0"ZM-OXPKZ:^ZKG>*(EJBARP.I:*(D11"K)? MEVM=:^[Z6.[1!TS28]P=P1933!T\I^>$ U^X)=%7#CL\%J ">=G+!^4E5'/1J@1X+T(QB"4UM >]+;69\L=F MJ\&65FUY*)B'WAUH8/2R@,4XVGQ@[8S!.^):;Z/&Q0D''G UEMZ,.0P?\V"D M*X? (I[@?^]$0%9HB$9@,:W^GA83(.-A8UG"371-E0 \J)+XN06 BQOCNW+U MQAZI"+-5-JNK;-S553:V7L;6R]0]/[&6.FAU2B[@]M%C4"OM+;1!T^FOKPY0 MZ(X\=*[2-%2B5;LO)(=-EMV;Q)F2NB_ZI44A$*Q",0IE>QNJ6_D07T[W[U3P M>/N]+JT4JQ:C=\L;7EJZ]*)5,!GE(=U^'C!OSQ6)P4^]8T7,S:(7:\%R"4#L M[<-K)L0=\$%*Y>7$\KA,,0^+6$F%6QX)V"#H!CIZC"R&KIJD@#RLOK^H$22=$ "P/5!"V6HD],KWL, MNE+HRW,A2R&U#49T8?'\KR$@HG MT[D5U"-:*^5[H9RK.AK;:=*J,)*I]X0%5(R**LC1. +.(*T"K M*B6EQ:CC\J4JTSPS!K,C[O#K?$5UC3+ I#HV$V8J$POF8WQ/6@2I,\!X8:(W MH5.^7IHF8I!1]PFSG 6 QCTB:@,@3VYQO.@G1MYV!(=^NBR?$R#L//?&5!! MRSQ!Y&414O$HHDP<(CJ//Z?8I1IQ]J);+F-0=?DM<\O7BF"T1T%BS-*IW%^9 MEG25E7+SHCBZ- 8_?C[4)[@$E^3[D=H9>\&LVX:65<:#7(CJ1(_BD*3K%C5)-NAK@[Y+T;6(GX/ZW(]V!:B3VUUN=E#*K%,_J1P& M>>T,A8$\;!^%%O2>;#Z:YY5 J\Q?8P<7V') V4M%5>[A /AJ.VKH+I/O>.L5 M<4^N5*BM'VP@]*:2OS)_>6VN71<1+8@&O9[]'GY@KJ4??4_]7 A.IZF$I[Z! M1G]9_^S 3[\L/@=[LN-VE_[4=%I+GZ^:ZLKIMC>;:?7SKGM=VS7UG':G:FOJ M.]?=3;]MUU2--565GAZ?Z8F[LA[O1-M:>&])MUAM:.^Q&6H?=?SC)HBZ/8L" MIA]5H/0=!DK7:%M=*PCKLEV<79Q=W*DL;D=W MH-/5-GVGWSVRK%Y^OMC1TLRY=[18G;Z3C7%B550LE%M^VTK.*J"C;< MUODHKK.H?2C?7+Z5NWAJ$8^>>Y1P>?7MKW,+??4Z3L<2PI:$<.[C:\4([E$2 M/?5@A%H10L>JQI.52-N,UQ:N&9BWSZ!6)P>N2[;C[7@[OD+C=^3^5O!LUBU/ M[H3/GWLVJZI2W8ZWX\]Y_%F4>6QS9FG=:'-%MKA^[=NRC571^W [)UP786?6T=!2'5#\]9Z7*"TJ6S>;"Y.N+% MDE5ER:IWPM7@EJRJ2E87!Z][LG;0:F2T;1%:#8O0GG%FZ=0R[:V>TSO9L[7U MQ$CWA+N^U!,C%B'50LB5K0ZR=$ =1RQG5@XCF^:5+$;V'#O?- IA$;)GA/3/ M2GF=11'$LP\OG5KDHW=UE/.IU;?!SBT$UNO87.!)5=-6:7RM&.$XK6;JP0BU M(H3N41)_]2"$4QR_D\-+5:UAMN/M>#M^^_%+W=_.U<;^;P5/+YF;I;PH8$^< M9#J+Y+&]O>6)C571E&GUKT\X V[IJJITY3;[)YP*L7155;K"VUNZMFMY5;#1 M:A^ZAWSU_7PK5TY0KK2[3:=I]96EJUT?@W![EJZ.CH7ZT=5%'^C*VD%5P4;K MX'<*VHJ6O6[Y\Y0G7@K+92+RX\E"1*N>J;N-&[': U;[C_: M-OC5P4:OZW3.Y02B)8+E4.K;JT*JA9!.WS:LJ19&+MK7AY:3%ANKL7&U4=3\ MM+76690^%-[B&5W@TCY*X4#U[:]S"WYM?A3&TH$=7S\^<(]R&KL>?% G.FBU MCE+Y5 ]".,7Q]O86.]Z.M^.7CM_\ ,3)7-_R>4H+8+?KI,LS>H4LHK!FT&AO7 M]AZ(6M6S_'YN]T"TKT_XE%XM,=)I'J7+O<7((SK7=EZH#C(VNGK)UA?4D0;Z MUT?II6ZY/C]W&Y^Z+JVS[D->BE" ML#<_G%(E7I7&6T:PC% _0N@<)==7#T(XQ?%GD0MYJA/4LYVSBNRS?CWRW,W[ M4%3'_[=D56&R.MW,E"6KJI+517.36M+J4%0] Y7-\XE36JE28ZG2[=GK78Z. MA/J15:]WPK>[U%-C7=OJG.H@H]79I-_>:=L/9Y'GW$F'MU,+Z+:/TQ"\^J;P MN47VV]VC]"&O!R&<^_A:,<+FMQI:1J@E(5S;6^Y/5B)MG>O\)<7KG>&_@;C[ M[5?X@XG@KS^)MMOJ]WK^8-#IN!T^\+S>%1\VNP#&ZX"W>??_7+?W4WF4_KHR M)2\5;E]= 5;TDS2>TC]+5/%G)E,Q?#@4!;C-G]77 ^[':/G&T2N $D_PK>+N MZR7W76^W20%S1^DKUW6ZU#;O4)O\Z3?VZ1V+BKY-##:<<$_R@ T>V NW[UPQ M^%8( &BP.&&MKN/^S((L05\@'7/X_X1S-H'OC"7CL(V O>4^GPQXPMK-!G.; M;IL![4VF7@*_I3&-DMZ$,_ I1!PPCSUP+V'>*&ZP:2( /+ W%B0"%H2+".-[ MF.LN#K,)ETQ$[+W R;';U@VXCE(VV!\BX2'\C1[^PQNH5EQ)'&0^HH[!MU. M%$P;#X<2=@O3C@$(,,W-W9MX,C';=VJ*QW[':<_B\=KIS>!1BA]/8=$B\1!( M')5*BF>QV'*N$=P^+,X; >1C$:5R8UX$Y/5@9S^S81)/6*_C='Y&?*Q&:!F? M0%@P?A:9B*8L&GIW("A!&N*Y6409D-N/^F*B_S@FUN F@",BXJI 1+>ZB*BB M$K[ER9WP>1V4\.VL[!91678WYT6WT_ZYL3';KR>\%TG,2%@ILP2[6N:+U$)8 M*,% M/R(B6JY"Q(PXGF&1CM/;D6*\=S>6!YO*'N? '.K70+S;[\.$O3#5DRE M@=7!],$TEH*$)=A3(#7O^.M[$:1C[=>61VF^:Q9#O($$;9*N'K*)OO")W([- MPYW.+-3*?X[SMN53H)S+ =#4]TMO"*M^Y87WWH-$W[>\>]BHGKS;@:_O DK; M<-AP>$!%^ZMWY!4P8-_A7W_ZR].1AOY/OWTC_HN'[ U\$& I?_W%^VT9!9RN MO'.?<@36,S]!VK6,M".W?K_2[G0M31/N00-[ ZNS>E3U"<@JGDOESAHU73 V M=Z)*VQA?(-HBG?H-JS1AQNUNO&/%3 MUP.8T)8\(9+\?/OEL6"QTYWSA]R].:H.^S86,E\ N_?D(W%'+TK%I1]G:(X. MN2"&,GMX)*SHQY$$HE9A2H Z( %A2/\C3&'[WI@ MRI('#*H=O@/Z66=J8:ZR1-G>)^BTMO$)#G4+&$47_R'^G8G V/=OO*E(P5CX MRF6< 9I6&_?[CA#N(9#Z!V<#'@HP;!AL#IA52"+4< 8$>N,8@1AF6.+$!EG*HCB%5R8B M)1.S05,FJ&+@8_$ <$#>'7XP3KZKU:N5D,&H_T[""[Z1)9B.@>\IYH!10Q&! MBL)Q8$O"TD;"AP6 R4G1>7P!_$9@]$$*6T.]E@I\BI/S'^ ^$E,!/*< V3&( M LG(SZ2=R;%'WS._82QNE'@3AJ8HL6D$5,/2>Q[>Y8(!9Q[PAS@*'/9WD,'P M:@/?A9EP-H]%&4D,^"9JVC@!\(^]%."2A0%3R8([PF<"TX\\_2\!5KH_#W"3 M6BC!_-7V7*$+TR[Q7(0*P3_!)Y>M_4F$Y6SR7W^Y7AAYL%C$#&A:'24> M?@_C =(F4'0\ ;*#_P:$#LGNQ\(?@Q ?-%*E5B! MT+PEG3X)?JRUJH5 +$FF68A#-<^+0HO=@ MZ/V@[7G$[S(%!,H/>3!.%*N:V R89??I&#"-OV11B6,'F80/2\NB1V%1(R'9 MU'N@\%'*DXEBP*F7PC_(^"#V2Q^F&%<&=9MPF87IS'B,?H7> _*DGDEJ'1V3 MM0'/2UF[F6^AN>1%Z%4 P0B0!O?1$BUNZ>-P]/$-+%) &!I^!I> I!GU:K%Q M,&R\)T.8$ ((\%2-P1+5:E%R,)3\;XSU361W@@PFC\!LK? ?NH<,,!R84:5.H/F!H<7-"KJS%L:^Q6U]AU;8V=K;%[M,;.RL?] M:K\X@0$1.($^N15+U9XD(5G$;;0'897:P9#V)992(/,4UH72/3[8(MK%0L;" MB@=57N@E#[ESCE'A/#0'HU+NCR/8PTAPB\3#(?&/L0C)3<:\&'#2%%C).-.E M=($Q)%L.Z"YVRR,!* .)26?;D08^Q2F7E%%SFVZGH5_NN=VGW^Z1S8H#VDZ_ M>'_FG6MVD<8C3K$]7"S!L/F:WJ&_MUZ_I'B_S 8RQ7H8G=$8>W<<*/".@YQ( M=>@?1$6:"&UF4:HBY'<\+!O:2_(W]RB''B@M0Z96C/8Y.;#Y%\,'-@'917-: M&CY< %'*C,H0XZ20JK8&X4UD;CM'A2"N54B)*DSC2KR*^AJ).18A M'+_$B:)%]008!N56K(-,.MWU8!%? <0C(D'O3&)<7>Q_+S(#F,T$OI:JE-4J MF\-:#&AAHVC&++$)"/)(8JBBG)WA@G"%Q4]H-0B5GO6D2493 4GHW2O$C[*0 MM)3%Y.'B_6C34;$:NP=B(@3 PY_#2D8R3ZD?,):-\;X^@I#F HE&QL, MQ6HY[OC/S$N #(!]OW)*X,%/[^,$9FE>_K..QZO>8"F0JIZ"O[P#877GA=SP MQ>T88'#Y#?B"?2A\ICK557U&O6M@0'_A*D$%I2NDP7+JN M:0)+4;)A[&=8JAA'VCWB6#R2A]7+95,Z/4T*;:9@J%P[I7P/*N/"$GOC:?P[ M\\C10!\B\!(LZ (])Z?<%T.A^&XA@A\*_X%Y4W"?[Y0JQ 7>9#@=-H\1:55N= R]9RH511-M2X"5O9\%J(F>K**7T0T]*M6!8O7<' M,H/&#?,$$^B#Q OF*C)4O1NAV@2&-V0N.!R#0<0.2@+67OBMC#)-+ M-O!*R-'@\IE PL>_*3Q-P&., X?]*THX@/D_,&($!&8*K"69_5&QWDM8[R6M MMPR>V55*]CE5)VHF0!-CM%[ Q;S V5Z64S:ZE@WH0@,%=C'UD+YH*!!PI/:& M]ND8=L65&&WU7VMP.^R&O)*%JM<&^Y=SZY#G"70&&,!MW&/A*A'%#\!*BD5L M+G5&,N;P*K9LK.))?-GXRER-VZG,/K:P6@E=)"F2&:6B$H):&3H462AJ'/&] MZR8+O <*9^7=GY ,X*O>>Z)%%3:IGC-:6J2DDON -*,4'1 MDFWEL+>;%4]33(.V@46C.8<@\21*/LZO M,?4 /2AY@-1B'W*S[=I!\PV\3 M Q/'SV0F%W*14A6]XL<'7(=UE3PS>RP9CKJHNY#>.BCL@"K-,V,Z2@.VBT?% M1( R$/GJ3 4*TJ(JS"2[:=&((S)CT[%(@DL\%?6P4D^ 7(*5E:?%=1%#8HR! M__ YVK?P[#T'?,'XMTH5P4(-J-[$R51;#^SB_=L/;U!RF!^I>A<^I$)S]X1% MD6IP+NXI2Y;MBT@O0$9;,@RE$0H*D-^ :Z)W.?^.(L8R7L20IE+6#M7E+ <1 M2O&PCL:=#DS2*5B QPWJL5NR5<"M\XR8\T8@@DAZ7"#=:,#$@$'$Q$),MA0_WHCF+)1\CY#3M+2^)MTTI$K]EU8BI%GDNP5 M5-2$:*D130;+I3(XDAS1\Y%B3-"#! #EFTU@.3#W"'6]-T&&1.'WHMUL.LWB M *F)2V*1(YDA\\#MK5BM%\JX6#)*L(;6#=IS8[Y(_&R")J6/84P=NC8'I]2) MER4K+&V.S$ACMP)RU?PHFJ.E0[,INO0O6N4M@JT&BH,LOF)EA41'J0L&VGF8 M%*1I U28@SA)XGL LE'H*9[TS84:2%Q=IR6&5TKC'SE0TY1^E+*")M# )(&J0E; M(-M3YD9$U-,@?10*MGAF=?%,;W7QS":'Y3H_V9(;6W)3"ZN1(H'O\70@B1G4 MO;?B!_NH7+-WRUVS.DG@E3I1)^D& B,7VO%0H;7' HAS$8FY#J/M?LG^0(ND MVW6=7OZ$3@F_Z+:ZI6<>K>^_,]"B+;6T6BG MYLT.&BHP+4V+@FD9><2%)P^ M/@5 >]%OEKN&Z@BNSNI%U+F3@F%H7;C-HJ&.]DNY.J(7Q=$EX=$? R1AZ@ON MC)P&QF\3KJW_!AJ:8+__1_^+0F;:(,=8&H^D\A(*\S^?5J1\(E^: R=QZF$R MXT6W76[P4YR@]8MS+ $:#M2HQ?N1N\7*PRB]]>1!,PHP4"#Y1;MH'^.PTHF9 M.1=^^3RY(Y/'7,G7RCO$+#\9*W8I%^B ME\43^_EI$G,P;&;A0+U_XK$^/&T]-3[0 JB2C-S"AP0@H06+@K#IW*#-XLX, MZ&; KUMT8-L."I*;@6JV(/-AMC'W D*+DCTDO3+3\:/@J"4+5+B$%1:(+"\F M[P%40*.H92GOQYRX606#F64_CN8R0:H%M0HN\HK6'"IADY_*'&+GYW[!_PO$ MI24%F#$L>_P'[_!3O'&"*5:BF8;:%9E @YI4;.ST%AJ?!A M#H6MJS516(ZTD*J;>H(**TJE4#,U4$]W6F@@IO.OXSHQ1H?)*=HH*,+B**:* M>QM"I.A1;IBI[Y$L+KH$:H7MW6.64Y'5#%G@ZH>S]<.Y#"L)GA5*!;1K#@YU MG9.8)S5;;]>;2%OB8J^%E3T M15'1&8OI^S)7!5@NK6@QCX@BR/)2TQD"1-(GIIX= 9,AQ::F8@J^X\[ G*CR MT50F%FMYT0,%(!..Z3&2.UD*E[#W5^Z0/&P85UQ0>W6;E^T=A.,>T&OI3JKY;-O(.'ZCZ5*R#NI"5 M^JHM]3Y*7DEB&M$511LY ])I'+1%XP0FU?7'L$Z"RPAX"S0HQW)6X*U,:AM\ M1I9?.;IVKJA]0GD&;,IAAV!V:K&^/4=N=7'D03GRG;%\E2)C'R+,*F%Z'15Z MG3A2%7L64<0!CX#!4K+QI6X<-TAB+U"_-RB/K5SJ3V3>GH[(42!#I,HP MQ,A<2H)?!V(H]6W\"AU=0W"4B_]4CSR# 4$E%1+K@);;'CUM>^@"E#>E,.B" M :**N!_QK6U&L$2\!@651.'NFR757BKL/BQ1-SB$WI#XJEZH*GJ2=3 MG97@$B%6J(&\=/1_''KC=XZ!L@>'?=1E[ZHN4\U)%MN \XCY82R5DHGXO2IL MPW/;QFK!FMRB48QN>$F5]$JQ#;@N%,7@OU.KF#J5RQ$X$69TB"/#0]EX0 25 M.(('(:[L0PUN!5]3CD>NG6IHBR,YM@,-!5CH5,.O-?#4>[CTY.5#G%V.8J-M M]30(XBQ27WPD+D.=26>(AKY,\N=2C::H9K><@))"U5ECM^Q9-C3V2W%DGUU\ M^=OGE[H<61>U# *J?U%=0GR%R8 M(<64G'*UJ3 0/NJ&4S VRY*(S3)'0QW8 .BAZ3X6 MZ'G2'4GJ;;GP^DS1 _P_9D$NPSC^KN-$-)'QBD4T#'5% R)EJ@MFM?@R3<*& M*G=DF'2B#Q01!\*G]6$BJ7G/%#+G)PL$.2T8E9B:3B[HN/A^EB@VFF)UJ)^: MT =79K$=R9$<3_;0[U4"E"L&.FO.&FPRI?I.RPW0(P@*DR.&5-D<]^F.OF5 MY:;75Q)% &[L9L#I#GG,_"-9?$GB*,;SN+6+B"VE Q?I8TU@&#K 0O0DR'E6 M1Z^&N?FE!;U7S#.=F<=$NI #XU $%$^;Z0:>JA=/E\#>X $U%$TE8+Y3LJY> MESI\7@>/)4,:Y)NZBDO7VR1!T=!@AF"H,1(&74<@BA(R#%5MD1I+1GQ$-R[< MXG?(YKN9<%0(#79!1\-^O[GY\K*QX7G_;V("DWT"*_]K##+^F2KNT,T&?OI- MF=3Z$'192U&#YN^<_9D%(ZU-N*%(%1TK*1$5[56/S!?- M-68NIN>EO.K<.1ZU^SR.KL"+EC;] LL0RO<$V"+AYM!EWB#.S$' M)'E0ETV%&7\$=@XKW9&2'^TLL44! ^W1!CE,BU*5XLAA.1/!7[.QN:I#9\?, MMO"<4B"&J!U,S0:XP+/$08D1]1*GR75?+I,-J)5E>L.^\P<%)75A8TY)JE]^ MZ%/W&ZT J3:+KCRB"S)TZ %_00M?R)SDJ2(Q(9NL5(FZ\&NYQ[ )2:MY9\ZP M+WS:^*/J5;-(;=;A4DIW+PW5!S2%Z76:,8JQ/#6[CJ H?Y#('8_Q*!]PQ?KI MA'$AMO,"19CK$NN9<($-.MT_BNCTLY809;CA$>-'/X)A_SRK1@&&*87$C4%" MO&1H&#;3;5XJ9J5+KXI*R#B9J:!W6OD?X_C@"A%R#(MJ&LS32QH M A#5YT&U@TB7.1F/JRBEPW@;5;.5[BU*YT(91NCZNI_5?+FW<<;I5*GIF:E/ M2ZA*$E9>-'IQND8>@S49N78ISQU.9&.1J-.C493A?N@&4W*AAJBAE=DMAEC& MBPH3^!H]096!+:LAG?_5:HP(DF8QR67,NJI^ BC1:0-1^?NP^9%>N3[?JLN3 M<+DR_XUY96V/!(YW?.A.C7-;*I53#,&8!_.M5$[!/5221:!GU;YITTNV"U2) M[43*2A!Q9Y2.6@:O5^SHO4A0+-ZKO0+AJ985ZJAU?HU6C,XW3R8P'&P1U9Q3 M!166$D0.OSE.F$.�._CD-HLR^$ <#W7T1;5S5/G7_7_8Q'RP9RV, M_C>6Y1F@Y&1;(LN4:SWI%>0YLP(B)KS^PB>[;VXYY(?,+$-WQOF@1AJ%$I1G M5?%>R09Q_%T]:I36)O-($P\4:.(9&BYN4-/-'A;7^QC,RA^%=Z/BR_1'Z4NF M9$4?(,\Q- ?QLK#(MS:[KEKQW8VZDCFG#1+5\R0U6]2I8^VH0F8I4G'NO,@M M3T;%UF$XAU+YN#@MJM,>,0%L/<'J>H(K>[V K0S8]5GG8U-UV8XK]-*B!B%C M;$Z%#*B7G>HHY)5-7",&35,U=%=PO''-= J!I: I M]]/1P$9O4 %Z#OIT>*EHRJ=[_4TP#C35)[S(%(H$-9="H\CT45]&%!0TB[SP M =UD.EQ$'SQ0] M;ZF/DXZ?4IPQ)QJ'O4=;B%-T!;>;?U3O,D?Z C/FAZ['8&[Q:$3ATT5Q0$=H MLZBXS@F0![A4]YI./#^)\T%::$QT\;9BT;QK7@&3A2:!&A3:AX^CW*ZG*.-, ME+I WU-8*DQ-4T9C6AGF(0# UPSPJ'J\8$U5)JOR!.4OTVE&S,S,!1%4LP": M1-&!BCSN-DMW; [ZFY&FF*!,U4'+964Q)#\U&N=I<5YT4>NUZI&J>U@0^N2AP4 M^FMU M";5[0H3:<KO5#?2_BLSR;=%1^YUA MT1M5.M.Z;G?H )HWX:IN5O-6^<671M-[5(.%==*J)IE'M%P5DRT.OA8W=ZB0 MXPS;%S8V]4$>"M4P7&:#B4A+BYY9J4[5)+1" HBDDSI@PF#'!)._R:L%,)RJ MOX4ZSU@,BF-F^JW/P0=GR;],9\2DU*=LE(HED.-;N-N\M #V3P9D&0A"4GW= M1&1/C+F['@0U@-K(Y4SN?A4(#IRB[>O/NLD*W> M>)]7OA1OO/_\LK'8^C?&$""XM0@3[+ #<)#ZI@Y3696CKB!'50917J?NG\R+ M@O3R11"P/+6Z]Y_!$U701:$#(JCLJ%&'0114LM\0(K3R73HWYS>5)"4T!:ZZ7/)P<$'KY"R71 MVQNWAZTW*]R/#Y$N&==RFWW&C&A!G%^-=5HGLUV=$2_*S*)XWDN=MVN$ 9.F M#Y4X+M]M:8SXBT?.!9/HUU2KY/_PI?IG20F81\N%ZLMR['])H;S) Q2'C$NV MGRK1TOIBYO@TACJA-4Q&GHJH,G<)J++LI(1[\J<@@ MUU>S2Y%YXA1:S\U_UPH*EL!>2MERP?[\J=\ 4 M'\*EH6I!'AK&<-(-:Z;TK)!N6 * 7.]0>3$9#%1;LA[NS')+U8_%@NF VY; M2R21% "SN<=MT@ M'TP:%^]5]T'C%G??FN2O.>M7.GNA\]'A3%9.W8IM+O_0"Z&KTK!Y<8.*($%1 M4^&H*E,N;@%I%-5L>DY$R)Q;GNPH99;NB/1 %@U% Z%C?@N#I9]LM4=A-V8.VI M+1BZV[2U7-8R.EPMUV^_#I)?EJC$=6V73N5MEP_?WGUDK1MLL\N^?KC]'_;^ MYLVWSU]OE9&P00[U@*M^C,!_5W?.+L\ /XK4':^?YGE%14C^&GCXG<=XS:PZ M-URN4"EB.,7OH!0GL5!-].]B5 PA-?0#\T UH8$)AO!=K$I+*08CY$3U#?&2 MA5(1G6FFB,1 SU0N*HG0Z*#S3+GF+!D\1E?NIH_X*H9;@ 7&C2&C2BO!X!G%,Y50L'53EJC.-Z@OT^7P M$[KJ0WT3#)GT'F-/'V3B<45W?_.2;%%7L-44F5H7H9HC0%TQV(@%$&:#Z.]G@!.AZ7K M^5+NCR.@A!&=488W%A%$:$-[2<$C3M2E'7CT5M62&40C)O6T8:RN/<92-5U^ M491S/J16UB+Q<5!"7&?WB3*09K8;:/8*7K7OT*-)'J%!$4\4O=]CY3KM9'X2>J M$63.5IHXAC%F575)\\, 5T$)90P0&W=#C7;83:HRD>C7*=*7/L"_\$A,9_V\ M"TP!7GTYJR+FPI.@*M0&@AG6'W(OH5+C6VQ90"E%M4N/[DU1Q5RX/W5CB3Z: M\_<8-UGDZFY5)S%9NF*\!.DIG@-+"Q;&11BZ-"@M$P6!*7? \ X8<^@6D'C' M85DJ9FTXA>X>5[>7?QL+0PBZG>X*5RIO1$O,3_4"BA)U6C*=%654UZ1(2R74 M+L3+DDQ SE%M O2=XQD6K2-SB$AG\G%)ILZQH-%B"CR&/'I0O=AFE=K,U9SF MUG/P5#,L]::47(.$!!$4?"L UQVVK/N9+!$9L'A:O>XCM*HN4\P?;%[Z[?P; MC?Q:&Q_T'3B3B3GWJBR">V+O$LCH**P&7&/F7ASR7@'%8?C_VOO2YK:1+-N_ M@JB9-\\5 ZE$R;MG*L)MNZHU[;(=EJMJOKU($DD1;1!@ : D]J]_>;?,FR"H MS;)63$QW6Q*))9>;=SGW'/P!^=/=,T=#+H8YWD N/#>3K_2^C_*C'Z6]N]=S M@'J'ITHXQ2CHRB(Y$)NA4N<_]F^E;_?FXQ_[;[=&+W"]4T9D%1TM88"8=8.J M8%Z:5.:>LBX![:R-JPT>V%6\Z^XEW_44S:!K] .O7YKFB_AQQU!=:]P6-!X' MX^?_**^7L<4S[#6:*;""8IFU0J)JXBZHN AK#K&#"#7+F#L'^U!@*:3XU6:V;&D2G8G^ MBZC384LK?]D[V<[03JMT]U?*-"\ MKJ3$Z,FI20G,1KCXKA#,(0 U_B8!] %(JMM#BASWN0/E+N4NX&VD*Z2NIGF( M 9DG [V1GJ:%NV?K_?MV7K1$_D[ 82X+4TM-0#?A3U@W@GWD5'9',L]/8M@E MKO9&RE%'4&M2K,A(A597 &(*6RP!;):+@/(*+^5S,XT]/(-+[[X>RCA1!P0R MG@0A1L&:X.9%'H_*3V;$X"BI$"1>+JJA@ZB#>:%Y>_C!=P&%2'FX5=LK% MAS/&;FOT_?+"_4.'=(]/7UVE2WFNRD$T-*/'M&1^EYJBF)G6%E!:PPZJG)4< MB-*#=I$2,8$_??X/,U^\>NO<,DO434AJXR/"L'']N42[Z\,[_/K!.[^17GT# M??;]=>=[DK&ZBN[F29NM&?(-FXH#^8F\%%'MQ$YV_D[F!C,5EV MA!UY)(2<'5'Z=N+\8T7CARJNYE Z&@>(',&9QO+-/9L!RX3S0Y3Z060NE3%M, 0=@,01@-$(0!@O!M$(3!%%_, M%$/ ]?'@D\I\TH"BJ5/$OVCN()4"7/_*<#=(/8*2A T,+#"LN\G(_[SG' M$,I=W=1^2(N'^PJ=\69DQ##Y5SSYV,@#;2!')B^T?R8':<-E#A$KA$,R2C]) M]M1DZ$3R[(>#&*LFPY1>WY1^YKE*R#9CL2V &OPO89:7K1"T0D=; G$?5&9A M#8Q7JAJ-B^ G2$*R_A(WNM2#SWR-$_L+=2T"CF""CFS3 A!%+(:ICE:YQE(>W/@CA'TU03 MVL7$),'I+$**9#DK6$49AL$D7Z>/E"W)D%(QJ [50R_Z$-*9["W%)=G )3E= M"DK,?;T U- 6IH,\@''8BM<7S#(*EP5".]NPJ@]-R6)Z0^WL(#]"^'NW\5 M -KH>-<&0&<>"GP:B#Y"T:H(+45O7(X-CV,%]($DTH9U>8W%SY#HBA"@*5:K M2_Q7..T%W!6@7N FL$".^.0$:(Z^YI,FM"C6&R(8@JZ7?R>;FN5-O?3JHWGC MZZZ;%MIPXEQG/D;I,6Y<4;%I@Z9T/(TP\L^/H.>%6@$T#AD61VO:)69MS+*= M50@5AR--M8B$+ZCUB(S&\?IZA3\-Z^+:U@7CH<9V50G&O"*.H@YZPCVF\U;R M"<]7[A[+@-?28G$S,D+,O^T;9U(XET \:JV;IIG9PCF?;C*V%H696&E'8%<5 M'@-7HD=1&S SV*XA_7#<:"===RGK>46<7YB/BE<]*R?:@(7U)I-[8Z)>!I1I-Y$*C'3Q!VK&Y#%:5?6$M98IW7E--FQ*X12#OB+S?B+W0%_,> O M3L5??/\^@ L"Y#^;19ZI)N0)]?@RT0UQ*;+P!$NN@E ')804])L)W/& 4KEZ MC-?0DD+>9UF*RLM7:Q?)B$]1'/))-T1IE"J,D!^3?IY H#:&CGE3YHOA#W,2#5$C8V MN?M*HS:^=]1FY3N;(^AM!85#2%(2#P6(%5;X[CX=YEMC'VBWPD?T1B>H<9M9 M@*HW) C<<L VAC2":G"6B!0>FEXV&L#4B\)&JT76$.^<9CD&NM06_34&]@-H MH&F)Z%;1/:N-AR3J'AR"4F?(N@H]-/:(N=?$\A+!>A"W00YY )7AXJ?Y")WH M.$O39:%U@=+HJ;G1EY**-*2==D%/Z^#'COCGLJPF@4^U [E$CM2MH>6,9DJ!%U@7ZN_1B)0AZ;B>O(8>C6OT]S2P<(D5312-5DI);+<8P!CNC*\4E:CC']>@6S*'M9D+!([[F!)42L< 6%6; M.N6EE%67J1*YQ+XF"(GHXWY1S#I195)?D)2_,394U 6T MU-U%)09/9M9D$]('CC:Y*I'6=LM"RJO(F]E<]H#[)2YA\*;PC<>KCA/$L,+" MGG3R&D5HR 5TC%P!7Y"9HU/4_2M]X56U\^7EM#9R_-KMY*UPON>-"&G@UD-V MC8!G99*1;AMS^$#JNY*E9S"%T\$%.D0#$\8 5:9HURZ"B9(V*/_@ .^!3BB* MGP,LBZQ0RF[*"LFNZX6L&MK[F-AA$FWP.@Y91,+=SYTE\V]I/A^,PL6,PI_K M2XD:T$,R+%[>J]P6&?"9H_#<>!4M!*D:KS&4T+H-?)<-I0P--()/D>TDZM52 MA[3\GE5@)JJB33*!ZASE$S,"HJ /TMCX,8&-G!5H M8%@%1KT@U^?+K+]IG9;H@UC4Q 6X_M\HG(1C")ZKBE.Y?;E"<5 8,* ;(J45 M?S(\RFRSR%&5[+"J@2*!!??0I92X"WW<-3.-/?:+I:4P3R% MX^9AK!<2KP)?&GDBH&V^8'Q_N42B+#=3[M3),!@^GE7$>#-ULY$T2K$?8T\&,SZ <)#0,8]J*?6\.NIE.LQTEQ-W=N M1A9(^DA/);@\77^'@@B?:&;".G5VC]%!U1PS>W*V09JV3TP,@7.3D'2X8OIX* MTX:5Y*[HPL4IQ)(BK%&PQ6CZ$D."04D5[:?7G:7.4J$KMSUE//>@Y8K",2BO MD")((' +G-@Q@9L:. PKU^M@JAKCG5-5+U&T,VNBO _;^'U0/HP/RSA#%U(= MX'-#_3UD_$YQE7I3'2ED@)7&.*H?6\LN#<8V7![K^GAN>Q4$"*4Y8R. 1Z0S M6>[+^@]1L35NE_.W\42R;ME4#9 XPLI"YTPR&OAN2#LGF4JN[*[;M#M59XWJ MJKCIV+F&*!OZDM H$B9&=I\-4'RSH*VX&3R/9QA>N &H5^!#U,>-^U- "_OY M7K&AHS1S%2[.F<6XZ(H'K#22=W+>[J9A-L5G"UY11*Q!U0QUG;7$)#?FQ7%J MTR%2),EJ%?<"^T.C'+GH^.(79?UQH,3L:7?83G[IJCV$<'QF\-N0!JE;W678 MY980DI$-J&O3-#E(J\,H!.6'2 !!"N)9A;1)W*M/8ZX2DD V1"2+]&T#VR[M MM[F>@FB&R,*4F0 \-]R1C@FC">$SR8\2)R/6BT:36571D MSGA;^HIF]A$@P+?1XM[5TN>OW8'KJ OIY%(0&")'$0,@D0L&JL'Y(CBE)+?3 MVD9QX\#92B%I %NHL@S*"V:U]D6N&VK)#.MZ6A,BK="I5\92WXQE28N M(8]3^RVDQ+^)U5BB$^]1R+-G_:.-V!0U8SK@]'OK@:(&G,N8@!F2Z3Q:F%.V6 M\VXF VF1B8K1B3O#_85(4JHRGU"68 *R&D+#FZRJ)64.CVT0.V;(X(7&2JIU M:UY/,R/=H H:V)(6(>>H>)'A\Q[Y# "7:.@"V\F[(_?!7)^ZO!7E./:#=ODC M)V6H),?8&.(3VW6J4[[%BO++F31/;1&&1Z-UF)"(1FXS"@>+Z]!X7Q7%%DC^ MT!R[7[<0TD>%\W0C&17S148Z-L=4?YOG@&F/YBP*-C!QEI2*67] MTM=XCE =!@O745?^Q"R$L2&Z4S.CXF?RU:Y"DI8*VK03U39$+I98;>FME!// ML7HH0]_PHWF1+AP_[,[28"R">0 -::GJXH"_V"2Y&CB ?#J:!T[)5/&-W>*! M:J2H5-4 @HS!:YU48\WNS;R1L_@/$[BO@'IDAEU-89/A1**^#G1'D' ML9SNP2@3&V -N%IUZVY>;G2L,4B 9T.F8)8M8$P)+ MSGB:!=FBS$[RYJ)2#O?(5Y7"C1$'$4*W@NT\AB,'^V\^O28/U+,2>,FZCW]\ MPE]\_..W3QT68IB[L2F_.M>&G)XMA@A,;4[\ MII]&&-,U!ARP;T*&C*@+%! M-;RB:GQ*Q!>A@- X/'#*JLL=0Z3AD*HR08T#O)E"UXIS3@"J[>$%X@K*;@YS%93,D$:H:S3D$*TBW1HJJ^4G'VPK/$(R:D$J3"#V4!!P)60RP1<.$Y7MS/6R_T.O6;7UE;R M%C!0DJ9V3H0S]."_>%%AY/ZE8QS!40!8*I+,Y @#CE%#B)DJ0Q\4-;$NAZJ.M'P&[#W%WG[HMG#%W"P F O^/"*><7R@H# M=\[Z+9P-K[L%_V/,KREH'4-*H7QT:&O)/XA7.VS6&YQP:F7@O!HE,N$'U<"A MP$H2,U%YAB$26-7"S2W'J._]Q\;A[H8/-Z'D2J!K&U;!=:V"_5(A=)&>P;M@ MU%12OU5;YY1YA'K@ M7!C6P#6N@7]I;>8(Q:8B"K5Z1XL!>H>*8J!T MO;99?&\F7W$3!VQ*[8+TPQ(V75 LQ9_*,%6$CDB39E7:FCA;:C+7C0'(TL#* M>YW&6)VVI0W:&)!$(,G%D-<4K;"U8U5'T8,9O8GH1XI94%@/U)[2)#[!'J., M67'RP=^Y$:\75=4%5$:%0T9:,+/2(!1T(W+,B^6XR"= PE.@P'& TJ:)7>3( M%NSI>B%2\0S"[)]@2;KFH,9'K)0@PF]TR!YJ2SHE ,93*G%,!(R"R5#J+A&6 MSTS#0D\DY4X -]MJ4>#UD7\Z[; +%6:LB- A(VK<0@0X SZSLQC,<30U$ZDO M(SNN,RJ3-EB1.%$)G7'KA-L:>.&NP'''!?"\+:9K'B=%L[WS.L6VX80 M0%P!9P=BBU Y ,@<&^P+@((^49EIRK(Z.8)E)*Q)Q"*0,A) V*(]+EP!F(XJ M*)MI D5^;1Q'CT+D!$8:BR_D9> L)U0AMC![&)3@SQ?8/%D2A_A@#JXQ+LVL MVWNM#0TF0MZ-6<(,:P(\[[)_^!.-,"Q(7S"M)<7EY1;(@248RN.=QW(T'YAZ M;-Q&W_IX4KBC^S5Q5>[N[.QB/+NHJCKBGD+J\-9--' 9$,>=SU97(6#VO^L\ MN#SM5;'\[#V]C'"& 91 9][5TLRAY'$SNZ$!EB"-O0)H/>B+1C40$,?9L M5>66F0,T_%\(FW"G$!"XP#^11Y/9>J3A1C4908M77A,HCQG0(@:R4'U7GP2& MW<,A,+UFC5SPQ -%!4I/$&(5_60BOQWVY$W.#N] =/Y\_DTA?:3M?VU[OG+^ MX#!;UW;Z48HMI29VB\X[\\LKRZA(%=441BDZA3>"D@9.Y=5CM@9,Z&9,Z),! M$SI@0N\<)E3*IX1?;RTC7(XL%[P;J7A#+Y^I)]15KI*=OL;^$!"B;P-O0TRY MT 3&SU2Q-PM(0%,]Z[$CUF"">1HD-D@69C6&^NAD-2EL)$M217V;=''(/A_E M2/_A>=>0S <:%8DB79XF;@B:=GOI&VDBVWM MCB5@695V!G;/:]+( )\=NS2^-E[F[A%3Z"'$.LRF): M68@]_=D<)(HX&3')8I3H7Q#KR5[0)0 X.OP8:W_':T/SOA>I6;F=0 GK3;L& MN^OAT]^U5>/[+/T^6W&:X?ZH"/X_ T1YPW->STM*:Q=LO6^!$E;R6EZQ&H#^WS7N.#;7M*+,?5+AGMK^RWS%U%QDDQMBH]NVQ M,W[37)@IF8*37Q.FB@?)XW=@ 1(:JX=<)K"-X<(*E%ZB<+#Q Z?QA@7R:,UB M'5XA\(KUY!TW$4KORQER^B.Y)4.D_\*THA#'4CF$*LW4/PL3)I1P<&#I!]"J MZ7H+'WWA0+]#7[D3F9@SN_X\F7?$%KQ-'W)?S M0 V2:(],^CG%-CM87<[;J/==4Z!_!7LWJ9>YU[#P1X-_"@^C)[9\WX/!S(-$ M37P4D46 '7-/TU1E:8M.RZUQ[P_YY%C4^%A_1-,;]QMG5-Z6B=P%H9#R4?0WW+)N/2 M5FN-N\.;3ALQXSU\>5D(U,G11D+],,S-5_?P2$@@#--@K(-)W4Y^O"YN.: M!;.LMRLS0_).SN; KX6S.I8>Y1=FLXW+(%RHL\[5$JMJ)M9C=3T,\*B:;Y%O MQ@TW4-U@ZB_L"CYU<=4J0;.TEU]":U0'4HJ@2ATKRO13\07HBN;EWGA&W<]S M:/1$M=?VMM0R+H2=M8Y1%?J?!Y ^^;@)S^8V7ETM#V? "NW,Q&MW!_<1'7STY%_2F$4H94Z52&< D&;NDN=:Q=\['_N=IB1> MGB2\/+$=)BPI& U-R+>D=/1+AS3;GO"Y2"R18]L>0RSAX\C,S9$A!"6QAN%A MA]'\) ^@[WY0JG.?? B"R*@^);@U:J.K'*C1N68HN>ZY^>'G\6K]<)0$L4=J M(QQ/>&U8XX2*L@-P^]IVS,/:+L8\J[C7E+ M08#4_9F.EP:YC]WI\A/8VAK0QD!5-J[SL:U7J1"7>7\T=;[G">OJM08:F8^ ML@@>-8W!4CH?LLPRUL71!/\41 S(C.M;?FM]ZUJ3%@, R !--%M] 03&2U*! M<<85!(O@)L.T7>.T?7$V83J-R(=K%W%['K!A+JYO+CZ)!&"*=&W%YD8);IF" M(H;OJHA4N##_4FG&) 8'T4"AP$UYC4ZYO4_;C755S_D+0?)N,: M;1U1YBT,U=@1R3I,P T>_PIYH39'E@-'Q'@);(?(&3#,T#4F,J2I481A(+.K MM$7NFLA[TBQJ(+2'J.[C'_MOMT8O$"$A$#21)^MD4X1G W4!@8V$.4"*%6D% M(5!.H>?1OBM]]JZ*-@,@34GB.1EDN@-C22]S",B2M:<"HD)6WR!$'RL& 0FJ MWZ&K%R-B=X$,"SB@0:.R05CE U9^T;A^S2"&:-+@4/76]==EK,P$O;2S9:K: MJG6[3MUP.WF/B@U4^T=Z0(83MZL%Y!J!)P:0F )81@S5$I3CD[E[@ADN@G=+ MR-"S% 6@2(F,$E>3%SML&")WJF1<1[NJVYL0:HI0Z)C,PE>R#>0S8Z33Y3K1 TJ# [ A5& M4C.Z1&/$K6T;>R.2X5U[%P.Q#V'UEPB/+UC]AL6654DU16")YU1B*/4""'=- M']_,';5W7PA8Z+8DH.6D,1N$Y\)8(AQ4QA(W-Y@QC5&RPB)$?IL5V!2I81U\ M$B$=J0(CNA&.&0# BMP?-PR'V?'#'4^2(KYBLG.+4GJA[ ']#EWM52+IZM'; M*JF)#%P>8MMJDD5^&!JL!&ZJ3;?00* UI@.:'(*@XIC\@ES>!CHQ4K#0OL#/ MW^5&,./'0+ N(+O!7*R /5=]Y]X5E(F-/>;!K\8;RKI MCBO=W_-,$,S8^VD)IGA8^<6$PR5+0GCNS:%[[WZ,*]%Q5BA$B=BA(TNZJ/!=V"IA MAP3AD G6J:L"F'6YU6"!B/E)3-\1>F2I[64*&Z<7,9*R52^K(YJSV&*NE7<8 MUR[A2LOH!VB?X:,*DIN'5[;T[$I-12O^[BT^" M_]P3BDNJ[!=Y@^8#9D+>)F*)_*E2[HRT<]!+J%>X7P#@,OG-G0.CIVFRNS-Z MD29_7QKWA>2+4BQRCJR+DMJ,FA&?/F?7!!7$*/W",7U$8 MBGETQ1_=6(('DV6!ON2=\Q3<68USQ?/_-^?FF"7\M.\]$5 )M&[FF?S?0UK? M6H!TB"_RAOPKFSSZV_[!CS+G,'N 8D;U#]F*)0=QQ'$:O#"\:@X"Y!'60S#@ M[JGI7;83-VROEX=+6';/8.1V=]+$W3;)@;FNT#WC0KBFY1 4_>)Q71G>3/BHR@QH$<3M1%STP'HZ3?[8 M?_W'?M=)9^Y2(HO%//G,1Y:@CO.5:I_]8->!# MXR21J3"I)]5MZ5CYAJ,^)>'U\7K'@^* F>8".Y1F]=CUEM"64FNU 9V9((@> M]]EY5M(-(N38S&C8&Q>R$KY=U.WD"PS0=@CG,B2E9/CAV G0'9\!!"(&PXK7 MD%-55\'JRD]\/$@*[!PID=S]\ M&.\&-T"37I7PPA5WK%#4"$]"7FY^B#U*'%>"CT*2VQ3DN%_GT'JOHAP\_?RA M%I(67L-=G@8/R)9:>+$=U87!2W1UZ$'LVE'(&N;^.(Q#JR!FCYU.!=O\59LIE* G$N)))>#PU-':C: M%Y,?FS*$;+A>@7<>5@<1P,M: 4]5I>;7V !T:.SI34[I=8WCK$F<,_55*%Q0 ME*1'-U:Y;(W[X$1B)WZ1P$RQJ&%A,K>47)T)]#WB>8[,'=SOC:\5;ZTHH;2= M_!WV5)H<(D]"'?F%,DV:L7]314WUV(B8@=(*D M5FEV%#=D_W8,TF=SRX@8= MG?R.;Q_Q3L4ZX!G06>55P(T$@RZZ&FED!25;YI]*S#BG.%.L!U;NY;#S)Z*9 MWF#0A=^E<\A$? Q4&*NZA\U],AYO W.-V\H5*AQ4Y;2 4$F@J IW^OM71*^F M/A9,DW?;OU-\^OOV/[8Y-0/ADBU1O4TM9:)$=4<0GL=TU7#0CXMJ@IKS4M>E MMB\?:;E/V@+8 ^;+,JI:^-P'_!ET(Z'(&UP,N1/KTB.M?,8^0;-$%8=8#M@; MND,D9[FPL2>VI8@5%3A C.09$H\2+M J\$TAO@UGJO)XLYPT6&<0)BSPFM_J6 M"[BAK(U N>.^_L]EQIEZ+/JZ1\I%E)<([^IZ!1,)!S@]!1%0HZ$(7'A(*.YF M!-+0S@:J\#?B^('-3&<0L+4BX87FZ>%:KO=B\Q+Y$-"R$-E$$X@FMB'!18X M'1UH*9S7JV1+W$0J8B7_'&E$-(0")D*UY6L\5+C%AK^(WRANVI9]YB+II7A] MLK$T=@'K4MX$8A5#.>N1;U[5D;LY68UMO67:UDS@@=SX9C#:;FAJ(^1C:-OT\ FE:J!3Y6R2ZH2\J%ED,MH. MF;$%)<%;(S&C[N9=?RBW5)Q)G'QUCV:!+Q3]"UP88(C E:LR8I7I_3Y4 ZJ& M8Q@5-3L3@X"SEC.,]B2GLFGO553>D.]*-HN\4#>R"]C][/ZN,PEPXOSE^NMS1WS5QLNO2MUTN54 6&E#33(-H2S ^_JC)Z.#CA M8A1[@UN(HB7ULD"F/#S/N.2*'*%8INW]+O']>*_2^0*&P)NJ&@Z0.%SK>*8I M+L3>J8+Z]-@7_]$]@;AXOK 9^=*Z?Q'7*4PDK\\UNE;1.^XI'J';]2OQ;"5O MP2!]\OM"\##PST>_OOWTV6?EW8D(1(#!J^IP]^&QN2MT3=BQ= M+)'$J?HCMU0(A!#!O_Q83HGL*QA6=PK[.87H[PT0,U5UZ7Q,G'G83.XX:0H3 MT%?J,V_$W_O$.Q>*5H_>O/GT>O-K_H\+N,!U&U'- /=^ E^1-VHV\ 7 $M5* MC"RY!N^,TQ4,$)%@A<<4MY3/50-,+3[E07\A]JZQ4G.K%BW(Z^I@BQ!CO=:+ MW@#5DJ)YF.1'>=&9@:.\\LM>.1G,9M!:ZG /U)[X)9Q^2'9/9E9S?1$;7[P^!A"'Q%@*IH"P>6X<@*AT;2W( M$OB,[?FP$E+F7A8SA$.D)FU:A1JD-H*XL=TL"N>S7I1,$*;R9"73#D=SPMRL M] #B$1-Q0-3&C9I& MSLN@27-8=2<<[N5.F3:9NN6"$!\]BE]LB;H+SAS^5H&8AAN$?3?MAI.K^]6Q MD;:[%2&R\&:&1.#@?*O)"W<>D:'S@3;5AM6)3TD6,A)AZ5A(O::@>,\&).A$ M1'7U!-C;'0IJ'UVB^\L+ ,P9I=?DCLI26#9F5 ML*2"71%60>^^1",1)W,DB]W)+78B2HJW\ZZ$#;+QN)_$?A(WC+AFD2=6JE/A M*#I'95V)PP$1G*FWT"QQ0L/#^U4V2C\8>G&$;\.!UIR9'@="CNP$4V]CB)Y; MRDGZ@(&YA:X%##44T603_A??NY\N2 M$$N?1NX:BF@EHJLBNP&^2=5U+"A$$I7AV-_!/-FR-,MV5M7NS3)&UW#,[I\B M1.&I+\W*\4'D2V1J3:AYZ("1-"'\>R DUOE'2_#/"Y//&_95Y^:02JRJ+=AG M GQ#%-2=G">X=&XSEI;@1*7O2MJUMHME:P($4RC=16\O3;CE0Q>0N\5(P7NR M/\.YM)!$2_M)7.F.FYFP;V\^:',7XZWM'ME7N6(!NJ4!@4=^S+Y&=WX2/K#^ MOI*KA^'>,,+Y8Y<#_W3B>U\!$0V"(^E7\);,_:!3] I)UTU/8UFP2>-:9ZIE MS-W5LZIN1+*=LR42ZM7?08CM]FV[/[$DOR(9']$;FN!"=K_/O8 Y9I,"EI.X M%,XS#T) KZK+K&[$Q3?H!42G6TI&4-3I7(1T3Q;@B(N5Q;0AG#E0W*6\)7;P M30P&.^5UM@6@TU4RJX)&J0!$)4_F13HH0\=7_C(3B7!+].&*]UW1@T*5 MOEK,L$O4XT[P9*"H':KSOMX!(X=)F1D3"4+A TZ4.;B1D(Z>PQ;+JR7D6L;. MV8:7@@QU-:>_NX!%D'%%0Z)#0#/",,-.O\=NY-PW=8(\TPY:HY#\YE M)HPU;7F4UQ5U0L9XJI91IU< 6^!\YUAM!19[3LRN&L0, W: M*$QKX<;'.A)^SYD J?4%CZ8&39^\04$"G#7"="N&H&3_B[^^0D,WTHY%12OU M(4SOF1K7FAH@^&X08D"6=$1H0&945G-8'?Z.H9\,5@,7;@KY^\/MF_;E0FTV MO4EMJZI@3(D"\*?$ !5:2V1"G>7!E,>4P$!D8G GL76,5EMT1YH'T:M 1)'/ M4"9(+D:23[0]U0,F<\K04N[0F3DI0; -)S,0[^[P=5HP)!3"#Q?>/@+QP3YW MKV*1E,!DSB+EJ%6(&GV+V:KQN+0@A"$7\-T#I/N4.N>C]:@&S(@A$"C@"6,9 MJ&E>VV.WW!OF\'5&:=E$!<.%:2&7G0(? +21YRT*[M75LH7R.T@ +A=@;*;3 M+3#:;@(KL)2I?VG,O.G(0KY+QQ]GF+ J.)&:G.QU_B@TW=&MR=Q0*DOS&Q6; M#F?9IF"QLJP&MXQ@!U[R8&VI0+]&LX!WP0^L#1J?#D&*1&;5HU8I\PN)3VGF M5^KPO[5M[P\+*@$DI4W$GWSL#.PP@F0B\'9=8*;4=S0ME MU3'3VS-2L(=@^4U8;*:_A0W^!\UD(/UT4E2@ B^$0O^XD O#%JCK8 M7(2MNO_'-ETW,F!,0P40"S55.<4% K."(D#\%M&HY=)6O08\7"K%)S=2)?4E MAL0V/36,3U[VERQ#6@%>BDP=Y2\4N8>&UY+94.Z]H.'"_""6:F:*J2>ZD&?; MT-9:2WR@>[*JF M0",SMUG.!=,O6"=E\$!9D;H5WEU:)#;%N*AR%\8RI7T/QV6S1%P;K8(HQ1?C MP_S(]#HVOOHK@<]2P&->&38OY6&QV@4;R$MQ9?:O)>,(J?\3O'S!%#=J.6,N M$K-90R+G60LZ+H9 S%').+>3+/&;3DE-&X/ &.F#@1\CK M;LYT#H,7T@0'1N)BK2&LLRM)I?LS/WKOCH!Z@7M'BH?@*M=Z MY-EQUI?T&"$)(*7'_KB47*L[<9N<5"M-*X/NWQMNR5P$X-$H+^INF_DZ8R,1;4!J$:Z (,+29?I!@?HH5->6("U3SV,WR M<>X'GNGLOF*==MGP>#70]1ET_#8.$;G(K/<*(:L\;X["R@BM!S[G5:3X 5=G M]6\AU])[27H2W.KCA^1I]21(Z.-2Q#6A=4A/B1JF,7_TL8WD:/O7;T@6]7 M$HAX2H4*-XHUY' B/:HU8C9,\.$C\\*CEFE/+89" ,YSR_1.)E;#-'G=Y&;K MDZ'V'?>Y]["*@\BB3/5&*W2:EI% [3$?S&$U=YW(:ZXU=C[0["\D@OQJILT- M$'B_&"6AQ$@5XGH56JR,$_7=QS]RPQ=0Z !=W0>T$$&1H I#28]KA MXF*FN88)-P/.4J=^.BEH9BT60Q9HXTRVR/GF[%*C\LO:&N-+("L$WUUZZ M&$=G 1B[:L4(9%IK )K'%X0+<.D!H"($$ZZFVVZU%>CD,&8X9CK#<(Y'B,&5 MPNQ7"+T;?<76<]0=:J5+30+?V0(SDVQ@*#&3EVP:EW4$V>^@]%,-[0>D MMK<.GA&4>)/"%Q1VL.CKLU58Y98;5$(K8Z<&1@>Z@I]H!'Y_:F:-U@W-7,N2 MV&D8WU Z"CE:I=B,ZY_L:N_26R7'V*T'L;2AK@\WTRZJ]A,?#:LW7'%',)_M M^]&!Z!\15U7OO=4A&)[Y[!4#J12DP'N8?'8?]?FQKFC(C@9Q],XL(06@482J M,:=9%@&"/PA(QGMW?"ZE1@0GPV'(>I)-\B/GLX$^-QHP\Z$.=!>VP.;7?*TXIRO,\VH@_.WXC=T13V%6(MN$O6[3]2>(,D M':P0SQP:N2-ZK>1U3Y#C/'AAZH-'[1>Z[@8\K]%'=_5IFB("NK+Q&FPGU+6U^ M%-0A.'7QL: 1BNI<)9P"A)<<[LVKTOWI7W[+AOEO?DSI M%7"VD.5^XWH38-2&1?>G72Q:6$#FLZ&SKNUE)E%9JFMBV\ M@@4]MGL^JL Z0V/J#!TV#A8@,/&,@K*3NF51[:-PQP2[$X2]<<].7"*2W)>B MLT<+!*P,=6A@C:VT!: '+.&>:WQI]B-U2E\SZ8;?HS/N 8W:CZ4.E>BA82[1 M % T34D*X&/D-1?E5E9<>& ?-O9=(J-!B"F*P.34Y:'4O75=HF2/YV%@.9$*JO()>.AL^4_*Y2W0ZO)#IMO M820_P0^2),@J'?!K4'4O1[^GP%!X5.7.#C6;&W5^GNX,-9NA9G.W:C9?. U! M1&+E%IGWD#AA-ULE)35+B\)%*7R+2O&)EQ?B=C#"D>Z'@A($%AE/'K(A4\E6 MY.I#JKO0'?4F%G#02:Z?T#.J$6?M(YIELZ;B\"B:1M->;!9_Y @YI=QNC;$5 MG'HILP/!XZ7BQ,*ZXKB!75C_R![SV(2W$%\@)&'FR/>C\R_H8"[';HE#]@KC M381Y>58VCPL*$9KSV^'P[E_E<$2#&]ZY%5J&X$!H>N=PX?JB1^\M2R8 M## B_B 6:37AM4ZSVH8=76ZR(X 0@=CBJ9I4BQ5Q$D @1QEE+%V%91N>"/G$ MD3U-?$_ #0.-9)$W,ZZ\U*W?>A#6@,M)F"K1]B#OET?&>Y.O3OX]4=J-;P.7,4->V%_KK4E8Q9*C5-$ M'ZCCQ(@7E',*'1_JFP+%NYJ)_M-V;93T"4UM!HX%\[8ES)"*^J1]'>4Q?TWE M552(\KJ@S):F9D.)DJ5SGY*9-44[H^22;A.C.TRP\IGR13U=J'"(N5\@W[2F MP*'ZV82J[H'SLU?_4=*2K.U0G0"Z9!/0VX7'JLJX454[Q_ L<_UO)+Z$[!=[Y>4HX$-'IJM+ MUWGV@H.-Q&%5JJ":6*C/A*U2EYO]$;.LH^H]0]B]F7".:+E<22,Z1 2.^P-&O:L_639EBO\OQR1I8[\?0]-3$E3OZ\-HJ/GL >F HWK56 M5J.G>ZE# 1LD=4W01@C$_C >6S @M9XE%<;)CL1X8EHM2Q&X<>\9U4-;S[>X M\6DC+DEL%J%'] WPFB*DK^L@-*?(8^'P^]!2Y?\G9I&W&\FK-JW#-.!]._9Y MK2 BU\1(BLC6W$ 0\\OFD4&NWA[#4)VJY;=N=12/PZ C=)D,^&C(@ \9\-X, M^,W#>T(79T0K[+N^NY1[Q/*[@2/3QD%L$X+8PQ#$'?RZ)3V' M,LQTV-/O%#FM9%'7:1/I1,#((R YB_RK)3;N#BZ":OBIC[@]Q01]->KVCR/Q M\ U5NL<.7>[+)GYOD"LH.5<8&)=!](ME(A2L!#/=FBA4Z3OAO0FDZK"(!#_ MIUQ]X^Z4FX(3FIDZ6V.6/7CWQO/4>OI.%Z?".:_&3:ZC1S#N<0U*&]9'M-WA M.:Q !(9P(-VAD 7)Q3/W7-#<@ S=E(%F;CA*RO8LU=/FA6[LG9AX/&G9Y>2] M>;Z#-,9;0 H)PE\6EI%/P8?F&B2!F-Q )"WTH=3B8;EJ?U3$%UR?'P(:!+!YE6&U$6.(W@K]*Z E!!:^PU]( 0PLD(<*! M@HW)ZTP,2+\@>8&@N1'NH2"I)/;= 31%?1MGS$$SJ188>2'%A/7ABQZ[JI:! M@481-I6K\'XAZC71HG24I@NL0M-(/O23HODGW'')GN M0I&10S,7?6[!!P0!BMR#V2@YU,8 M;GF=FED#,7.CI@0)!<:L[^5PU)M*QX!>.^5KTXT+U>8$T M)2P>)6.\I@U6$NN^7-$[=_@0<,D3H,7RRCE^KNR1F;"^E-LUEI9_=\VOK^D5 MFW-9U[[O5S['8\M5=#][LD4(FT3+8#OYK:IMA6!DZ6+\U= \O,/"C?O%HT^_ M_H=ST5^]^S'557HK?U^V]%CL1_;M4AJJ%''4BM%0Z^V(WZ8=C>#T 8-?X[YI MW#%6F,E7),O/:'WB,UGS-8QL@WU#>!(?57G@P82E$Z;1&6OL4.#+P&; : 8) MIM!I@S;PZAC LHOJ&"$V)6V0,*C,.P6ZYT0DZ!\O51@)>%<47 1Z*,+02,U' MX-=*UU!E<>F:;A2/G7-WPGYHJH./XY)I]ZG[L!S(3V=-]]>NS^ M"M[,59W/-U @X1?C#IO26V MKM\;]^97TFOUNKA*RX_:2D@DTAL-^#$YPKR[9]/5]9&\/&.\08S9QA^"2"^> MDS"C>( R,@YN H6I#G)GC8(J5\LCICR<\=,3=@]&"Z.!C65 4J,$9T8L1YWY2+] MRN2Q)LW-*#_FWNFMG=@Y>3V[(_1ZL*""?CB\1/+O>SL[B=N%!7HFH.JY13D" M)"^Q?M5[7X+"!#B7)86D96U\?@&KVU7-),/"8$V!0C!(Z ;Y8%1&31PD)0?, MDW7LFQY]@F#MVZ>1F+OSV<-EB+)2)]N4+G;_0V'B X2<:J1.B+,2?@[/LS)2 MU7FG@#>0A0BC9FJD(*8F1GPK\4F >,T](-&M>7Q-Q_>_G&D?RH";RX"[0QEP M* />K4:8C]AF6<_A9$'3)B4;-!:(2BL">;R'/E4E]&QB%H.^2/8GRPOA\_'Z MIB[NG7SU]2P$D4#HP]E'YZNXFUF#]JV!?*.+Z=T1>*749KN7')PDN3?:O9 * M "(;P]A*&/[1MC,GR8$M02WUC9K2#SBED*9P;L'CE#_\=/?)V9]^ZM?(WO:S M\/GH,R^21VUU:!D89:5A!C\CW=X;2%.$9LW]G"\@/VU6U*JL,49?L D$SL\( M7(553E[)0J*BL3#EANY3Y8)'_0]K[B-X8!UO.R6^Y2;WW%]2 R,76_&Y(.@( M&(9 RB%6*O!L#TAQO*S+F$0 Q2&A+$"UM#4.*]E\'"/"G.+W<;IH9@C1Z:Y5 M"!]WZ9NR/[!E@/>'K>G;LUEO C;)J:9<9I.OA=]A_H;Q$^, M->HU7/*R9L5;$V]@[A78X&.\.'$!\89HQ,>.8D0(-R@^6_LX>M8I M,&FKW]"^)N/?#1/7;HP88:JB6LI6@09&C35Z0+\U'>7Y;MFILPTI9&TM+; I MR.QB%J)C=?Q%*R7CLHGU'#?$,6QIS$LS(KRR@ @F0O351\X,?4D M?ABS(76#BG-K-EX=15)X0$@'2U0B' %>!G@,Q &$W6'IT6)%NS,'^OR8J$"& MQI:'QE=LH2<3ZNI<&BAI(<3QMA0H:0IC[5$H!$T-HD[+V"!4?O7$2T^WA&Q" M49^C5>3FTG]/>*M##ABJ\K0$U"O""&&0'4=XG)8*[SPMW+NHANKZCCLU' MU+L_L@7IC*EA431I4'2K6T3R*F58%=N_O!;B[_4S9@&[KSS<*NR4 [TS;KG[- XP>V=-7WX5J^+0H+1J:T6,:Y?WYPN2U)#/4D<#.F#)F9_AE_5:SZZUM M3HZ^VKQBAFG^UFG^C$2*7(R$ M&IQ_# +3EBO]' "LKI=S$F6@^'7MG;OLB(KU&Z_A15U]@1>"["5E)YPS@WLA MY W=TH;0;Q+8D2H,B4K,C $LP&TC@HZQKT,I@2 _P;PWXW9H_KM,U6]OJ/H- M5;^[5?53B3J5N/3M+%'XA.K:WCB)&AT"G#O((MU9I+-W4?-?J]3:Q"*2???W MB(HY#X.S)>+F""C5R(O!)CL+BK!1%:K;XW&Q.6/!=+4@HJN?\2C4LA-!E'S& M&Z[E[%W!3-:*5(T)+SOD*$_>IMA6!!?$E_<1# M$T6I928O;:'62C.I6"A6QR'?"N8PN*#**41]R\@G9';]R"<,2*[4(QU[\Y3L M=8I#R]48CPA3]37V8)<3DHLB0:4UY&>\3)%_O4&0O&CVU+Q!= M@L[KILY;+<&!QM#IMLKI%SQG*(FC3<\,T;*O QH5/OW%$B"F)R&EB\B6JZ$8/ MK[EZ9%E*@W?T0>PY]])_(AFX9)D1NFL7:ZZ%)1!<#G)5G8IO,-6]&-JH:'QZ MU'N?E7^^:#+6]CNO0M(+=%**JBH/MQ![.J;D/57D MM$/=O6E\CZ%H?S>RP/MX^$(U?6EJM\;LQK-FJ+5=QS2 PVYKZIQWYZ#;O[94 MZ>!A0JZOTB5JQ4.E^7L/]AMWA%0DTPK$3C51%K3.'C6P&3B&CD,I59FA>'F8 MH>\X0P?$(CR,\W<>YT\&,+L@-XO :U]'5<((X&Q!PBESSB?EB#RIL:2%$'\_ MS--WG*=W08X1S929*$Y&,P5J-6@S'>;@.\[!:W'.BPJ(\)BZ:'"=!1_A(^P.O@7NDA2MAL'_WH;) MK_X@(*MJ32&-XO^,RDFLNAJ7I@8HW/79+!!'I:D8F\G7Z' _I68S0+ V0[ > M#Q"L 8+5"\&Z'=I?7\P)B7K=*.':):@A.L)Q%=)XZB)!44&GG:GK%7/*46%_ M.G5AO%1W6G-"^.T2":+6Z5C[F(*8;5!Q[FA!D_O2O?@FO-[OVP?;(M(E0Q4D M/=T"0F672D HSH"Y:*0-NB#\B2X>:;^1W8$C[5\RK^O$]E[#L >V(-K)]"!*W7#%5^#RP'RGO/=_$I]I[O29%S7ZBI/Q,I MJ'O/C! $C;L.B$^2.MJBKH3K&<59Z_SP$&FQW-"H)1D_D= BZ P)XLR\^)!; M5FLOP&T+]'XDRFJ2R7*^I)-=$5ZS4"A_W3T)$V<\V7+;<8(J64!VP*0((CJ+ ME3>H]P/MVY.=A#\+KONBRA'5=D0JDQ5UC+?.%MNME76# 6T35;:='/#@D.HH MML$L &1/ TY#)@MPVRVO"0;%AT!\+XFCIG=XX"UPA0MNH+>6B(2@_[+G7%LQ M@N,^@>*8!QX0/A',4@%=^M"3'?M[X0$=6V@A()(_>[+( 1?SEMKJEB7;;BSR MBRA 8#-FL$G++1":X@$9>GF2F;-=ZT[ $@+M(U,PI:TIBNJ8^/S\ 0/70[MI M5# D]V%QP\Q.+<)7X/T8]C:V1/#H/AJ_040J>ND5V#-@]VD9[K-2L(A1,;DM M&K)H79)&=M+P4<;E%,)7+A@;Z]8K,C43@<=YAO?[4$.=+C=[!_5F?V7(<;_? M>?6HFAO&,[T)$IQR-@=W+KK\K!$I.G'S.U/]I_ ?]A[\6IWQSM/?MAD:;UA5@0PS^_-,5QG MEH]S$L]AWP#V?L3LE#+?=[%RC^8&WE]U$J[&Y@ Q1(R,]E!XQ3'%M1"\1\0' M19+B0%Z43W,B@G)^#+X'*._ MT ]!1%6($)Z9+QE4F19&XO!FHGEJ IT5"S[ MJH:3:?$06%TA0[]S\)GL?2ZW!:CC? Q'9.:."H+W=WC!.A!J0Q5L9VU;2[TS MB.BHD-[]A&!@A*D2'2% 3DN?!JE&DM'V:$TRQ-2#P!Y4,ZOJ%A%:'ABH=*(^ZT9",J*2 MA;.=H*^61UHM61CC\8IM0-FU'OC/3/A#4%!!A1KN8D%ID@@E,CLO/PV@[G,@< M8+; Z--PN]F2W MBOQX0U*>P.9T6&(X@'U>;AZ;E#],_=")?$13Z+;;UQ*D M4EUPRD'.N##E5V?+K;N9O[FP!7J%(YXQ+R <607@AJ;F?Q:LAON@E%.V!(T' M@^/+H2OI*#\.!@_C2J? GFU/A\&)Y]M\_G)UDW7WV[(DV?4&JA@9^4ZA2R6I:FW)S0+"WU7Y_OB"CJ_N+&6^+C. M2/A]UVZ>FUX>7S!WC&H:I>?I#;"]3/780]H_^1P0?9^<9Z6ECS#_ZR*.LITU M"80769")V-O!1;&7"D&LN)KL.X8ZP+_O[C[>?NZE(Z:!GI,8><.S.=?FLV5 MNJ*"3D9/7#RE_*W_RWM:$MM3H4YUOH[)B[[6H7.>=L_W?K@[%F]OVTT'\B8T MR>_ VLL4V\'2W:>$Q0<0,KO\Q#Z]0Q/[>#OY#2!4!V9JWN4\?ZU2]M:4[6T<[XR=;H^2+BI3_(D_Y6?O"RK\@/(W9/D&+S'9_#3)UNC MT0]):>;NV>TD>^GN .,,PSQR@_L:Z,%M]DMA#G](:.VX[7'2OISF)S9SKU8T MSN6'/3/=&CT>/7>C?(2U*N.^SA@)J"KQOM&(3I%)+%B,7XCO,PKGE@\;B MR&+MLFRLE@=SRU#MR$>3'XGZ@QTG=]LM^+/X2/ I7+"C5Z.^ITA)O0V:@*D9 M'"7H@&B$^OT_>\Q-:H=QZDXJ%W&PFN\FE_&2F)TAKW0[ M\DI/KR2O].+)=\\KN3><;+G!JLVD?=DLYVYD5Z_N:;(I>E=[@L6W5P\U ]4S MA^?;]I=:,3?D4S[=3M[1/-^KJ. +8D+HO2*A%*I[N7]#?@-S#N,5G4)/=T9X M&'9.* .JJLVDSL>!QW5:2;4-WO $OB8W2XEEJFT-L+WA71#65" %-'COQWF# M=!TYZ=,;@/?0I;PH !9\?(T+GX%NV;R\W"0]V;2:B0G+'SRUVWQ;;F8*LVCL M2_G'JRQO%H59O=W'P7O"'].1C7[1TRL&WM_I/)G?G/ MV^Y//ZW__OGV:-3_EYWMT05__V3O8E?:]$R/'V_O/'MRRQ[JZ?;3Q\]OW3,] MV=F]HF?:>_[X2I[I^?;C*WNF^SQWS[:?/C_]WC_A/J:][,P%V*;__F'OA^") M8>?2R]W%23**;1 T,W4MQCS/LL)>T4%QUD&X0RU=< AZH]IF9[W)#KP'C\C% M7IC][GORRJ,GM^.=GY_KG??5V4KO/U[1_WZ64_:>K('SC<UF7> MS#IO?7GS=5O>BYUW6LP?JNT'-:G1R[]%+WT1)<6_>1#8)08?VGTN0<:?1-[F M#HS0+U4]/\=HG.LU[_E0\6(:1NN\)XA[0MYY[EA]4';G[YP[>% O_:%JDW6_ MX8P35#('957:S6\_?.JN?>J,:0<>BL.Z6I;9%J_)R<3:Z?0TRW9J0-A?SJ6M M<359]!=GY15W;B*)_HU/Q3GTH]P<_;4[7>T^'NUL_36R)WNCTSN[$5MNS M=O[#SWNC[5%/QOR4(_"L"3[K^/L."V18!M^Z#-[X[A8A 3BELV"QK)LE,#RW ME4;%OCMAL#^0 D#IN"$G8;1GMD:/'YD?Z4? 9HZ>9/0KS' S$*![76H=0Z#: MSJX\TX&IQZ:TS=;'D\*N O_ SN[M6L4W_?T;<2?.LU@OD(:Z]8-\CR?I?V_5 M_%S8Z9CB_PU.QPV?-KLG<-3LXE$S#1['M]KJSNQ>>)E]^^H8UL WK8%3W(U? MO$[$[78WMF_]&KXM1\DWG/?#( V#- S2=7AN5SP^E_?Y?N[9@\GRK\] MJ9AAD(9!NAU)N7L\2?][D0+ND%2[I+FOA'T;^I^PMWMIT_Z1O":'+@; MZ6?^QJ=2AW>^99%X*B]AU/(CNRA,:>CX'NULC_[S.V0NDIUD;_O%[G7GV2ZT MGH;5\ZVKYP_X>W( 9!%([K%?3LC7NL/O!![CGM O[LL'D&7NSK_:H\\6Q4ZP M#=PYQQ^J(R(Y>4X<)S_>KASF\/TAJ30@Q:[" M/+Z-A^3I3Q5;W?FBJ%;6(A4L4X-Z%VOW6UVLFT^3G7.]>7H644W=V=X9#:[6 MMZ^B/E<"U_PA(3'J,QD^\;&PA\D_9F;U-2_3),,SV!.*)J,1G;^W:]$-WQ^"[2'8'H[? M*[:[F6F^F@+U_0K;NB';FE;U:.?D+WOBS]_'=S\\'M;!MZX#BF7QG%4G+A^U M^Q#/OL5+X ';=_*F+!\'V7H?ZCZ[DJ/VED5JP_>'2'>(= <3VQ?B-&(3MT3? M8U+-_4G[9(AT'_PR^%"56SYQ+/JLR9MJOK!E0S#.3U613U82N?9GCV_70AJ^ M/T2O#S5ZO2T#/=H9;1^\^?MM\&!N@ #\?&.TCY(&R?_^[?/[Y(LYJ MG;3.]*($Q&1FY^:6CN!M66>W!UH\#-(P2/=^D.Y]2'I;!AK.SS>OW]\&=^6N MGI]O3#$1.:7W>?EU#&B8M]5D"=G$6SJPMV7YW9YFZF&0AD&Z]X,TA*77>*R^ M???+;?!B[NJQ^A84=?,K/%4?CO<\A!C#( V#=,M/U2%8O=2I^O[UWVZ#$W-7 M3]7W9FR+(4P=@HMAD(9!NJV#-(2IUWB@?OK\[C;X+W?U0/U4V\;-YE6F?Q^. MYSR$%\,@#8-TR\_5(5"]Q+GZ^#:X,+?V3'U3N4=(/IE#F^S#C!GJH'AK6H/Z MJ\E6\FA:U7/3,A94'\+0BS%QMS#N-UF2EPFK&B?.F_GQO\;U3S_?AK$?OC^ M0^].>/-3:\:%%5#U:8CWBPS':.>L\1CMNO'XS_TR S)?VR1S4SJC@&U8L,7! M,"15[?ZM@.) +I9&?S9U#?I8\+7M&!ZNFCOXEH^1FJAJL++TLK8 W#BRKX[S MK)WQ_.AO,>?,3OB*&2/.??-7(G1^LYS/3;UZ%5/8/-] 8!.M4TUIL[N[?2IY MX-7.RBZ\TM-G':2]^F]XVSS[[Q_RO=W1LZ=/)^/QX\>[C^W8F*?/[73GB1N4 M%YG=LT_^W^Z+YS_(MV:U//G"3?+6N+;FZY:9NG=]:8ICLVI@.6K:'S<\_$A/ M'KMGWC3@%QG;?RZ;-I^N+C2X%VFG.-?@GJ_+XX:>@#LZ_NWLN7WVP\]?P&Q MI\8;=T,WEDU/AT9W(UY\*WRG=;^F 8_K_F#_UP^OO_S^^=W!1E/2X:/:N?"* MVQM=^W;^I-C,@;F\!LK&&FUFX]G,-V@.NC^/7NP]3OF+AWGCC)N[U,QY9MFR M6"43LVR<+];.\L;]?5'5>)NQ31HW NX/SFKG[C9C.S/%%"@MX$*XY/@#[N?: M+DOW);R>6;:SJG9OEVVVYZU>R@X,@NS:.Q+^<^0!>/0A^_,?]YV?_II_?>/GVP_?;[7^Z>= M[5'O[S==ZLGVB]&S*[F2>R@TQJ=JOUX96]_KG6.3)@W_?I_6[T\1TQRP3DDNW=& ^T5AQ-/W,O\U/R4 M[+]__2%Y^_K@'PK:'OI%'\:D?C!S>YYIY3,/CDWW&HF+;O(LD8>Z(W,^S+?S MQ?.V.->$7W9.K^]5@L#B'_G$8HTM!Z\-/YZ"UXU:^] M5^W%D6 \/]6Y&\B%&\DPIO#[UY-)Y5QR]V;R\9ZC<2UQ]%V"\I_CM.Z-I7;N M8!;G^>8LSD_C*ENY_YFU\^+G_P]02P,$% @ LH%"6'+_9UXV^??OGEM_]J-O]Q M/WI$#\QPE\06J,,)%L1$+U0LD%@0](WQ[W2-T=#"8L;XLMG\I+)UV&K#Z7PA MT,7YQ560+'C+;Z^N6\;TIG7>O/Q KIM7']\;S>OS\YOF^=7US/QX?7WU ;__ MZ_SV^AJ;-\3 S8?&C>W!@M0F;OIU/(*$%?G5O'6) E1E U MV[E]=>X:"R%6MV=G+R\O[UXNWS$^/[LX/V^=_>/I<:R2-ORT%K6_[Z1^G7(K M2']Y)E]/L4."Y&N*USO)Y0/J,,L5H$[GG<&6D/'BLG5Q>1[DD8@T0P:U'8%M M8RO#%+PI-BOBM)(SP?LS^5X*.F^>MYH7K5A6?D#A M YEAUQ)W#=?^P\46G5%B@GU81%K 3H+(:X'YG(AGO"3."ALDMWX^_8*0)(\N M5XP+9,< 9MB9JH([7*AL#>01_<@,+)3]RI0.)%5UC*4_(Y9PY+>F_/;NU3$; M9_FENDYSCO&JD.1H'D^Z_Z1("2)6V[JYN3E[E6:87()$BU+IF_)CLW4!)!<0 MFV::^67#MV:0[QAE")M@L3($^0XL0V)K2[,%74[UW3FT&-NF6[@8?LY"Q5! M#C'>S=GZS&"N+?@F3Y-(RA)\*=(8=L%"1;SVW0A$9D%HQEL?$RH9]2 M_]UB;G!F:3JULQ5G*\(%)4YTK%4 "TYF=PTY@#2#(>/W%2?OH"1!DIB W7Y MO@8)Q('!2]7W,:Q0 "&;PEW# 1XLXJFHRO4WR:QH_2$+M>E_1.TM/"U:>\A" MK#]]Q0UL%:TX9#%(^H>=?H,)@J-)!\]G74U[EV2K*7)< ,4$,S M_'2N_K50,YQ;-)'*]=O9?MH]%-:G+GVVU)B=G\ MAX$*LQ0[>!X/'OL/[4GW83R!OT_=Y\EXT!L,NZ/VI ]O"VI=CZ>EY )X&(-" M29_ T''6_=)_'_;]W^\_PM7L<\I* M2Q>YF=Q!Q]Y M FK*YWW[L?W+HR6JZLLKGPLY(&=>)F,AQA\=[$@@D(YCT32 M+J:6L??Y&4._[F#_=TT9W.G0VN,OO'SHCL;=__O:G_SS.+PFX&HYO<[/:13^ M+\@34",V[[$#9,R&D4H4HRT)0,O/C9RN4<>PF.-R E\4"F(S%,6I$0TC8D#A MK4W?<5QBM@T5VJ3V?,B9#1\-9R%) =QF3>84NHT(+8 M#EV31^84;#EZ."T_%_O\1#"1 D4[J$C"UHJQ/USJ*+3"Y$1R:GFXC/,09J^1 MON^Q)==0QPM"!+8]LWZ C]0JJ/XL("T;5_%Q7Z$A!8< SV\;/F*-".K;:^(( M-6R"&GJ,OV!N=I@M.#:*COP:+"U-[_=IB@ JDGQ(M,6L$5$]3/G?L>62)X*E M>DIX9LD06EH^[-,B<9 "0E&D&I'QF3'SA5H%0PC;7%J5?]Q7>9"U1CI6(R8G MY@-9$XNMB#DAQL)F%IMO@@&@#Y6SYW1JD3*#>7YL+5_7B<,]"$!;"2@4$1EP M(E)J1.T#F8IBA*D<6AIB\WN9K49Z?83>N&A3\//H='L1FXY[&6NDW1'X(MPU MA,MAP@M->$34M*JSD%M'"P=),K&T;,3FX3N JH/Q(9&/62.B^C;HF4SP:U%6 MHAFU%,2FVEYNI++72-MCP8SO"V:9A#M=&/7$IIC2$_)K=1^;7D=!_H(\F+IQ M< _]L2FC.\1V2D344S"T7,0FUPJHJ9!0%*I&?'27*XMM"!G**!NS Y_RGM@@ M10PM7#3ZE =0RU1L?AV@(A\VXICZR$A!UX@Y,-@EW<8P9* !QE-B&[3H6)(% MI&4J-N6.H"F2=O!J1,]@13B6-1^3>:#;SX3-.5XMJ-&WY1&N$GU??E@M=;&I M^Q8;!>"*P1 >1?!K1.78G3KD#Q+=7!90!B4W-^^OKC[&9C&)Z_'HUP"Q3OM=]M=F)[AXF"L%0\M+;&H37^5% MOWI@=:)$NSY;AJ.\H%K2$I8<]4N_]:0Q7(HMQU@LOY:O(6N(*8AF^LH"T3.5=D*PC0\%"81E2]O)J>4A=I:RCXHLM M*98>=XI*T))XC*7+.O(MEQ;+L!C)I^4F<3VSCLKVUAK+J'LGIT[AURF+G'54 M>?8*91DJ2R3",_8RY[(S6 MY1I9)I*6L>0H1A!?;Z(M8NU9V@[Y CXYU%0#"+-'S+)FWO&:@^G++T++:RP" MLL=K* KMR$(18;6D/&-!Y+!V6@181^]-+-ZB6W.I>TLNH/W?6V]&+$"?J/V! MU ;G'1\IGE*+RBL7C]UV,T1HJ4[8QJ.C.A"'(O).K.]2XM]OXV;8L]B)S'MT2"HK56D>U@R* M7L *2*R(^]]\2T@8/_D,N9MFV]M!9F2M(80B[*6Z0KJ;@S9=^ZT35,)PE9D M':B4*1P@1VL(L>"M]MX?.4?8BMQ=XZJA#21NII4_$6:Z%F&SQ->EC. 005HK MB(5ZTW;U-E$@4IX42MW[>S($3Q.'A7OS06K(?7\>BP:FDUOO*&"BOKD2G 6CIC$;]T.B-OH+5Z&UAKR&NP-;X4=_N9M?S$8F[ASOP:ZK[8QOFQ MNUQBOF&S\-D!$^DCR]8RGWSQ:,'M_/)LM"J(;++ABSK/NXOQV%XR+NB_R[O; MAXO36DKRD<3"EA*5?;(,+55=1]"EW$?4=W0^TY*$,N@+$9:"X(<4A"O9NMY.8S9I>>QATB2&L>L?">C?T=P0,TWD'1B.0R MEL _,?TF3&>?^-YY*T^-M@U!U^#^EVK=!\K26D LI*H_=[Z?1LI%@>!:&D3D M@NV2J]"Q_%KB8A'1Z#W=M60A?N-V*3+28;2<)-\9O7=_=WVYB5VW<+Q@0 E\ M+9NQB&#J)0^GD(&6ZNCGZ:;GVL:1NU')&/S!Z1%>-" M'D4*LI7B^-C"M081BR06NS.DN?--'JS>%B7,?[*B#"+]]R-B,&AS #3O"[)\ M8^O1"-593?S7OHI:C9\*14J 5!%.QI+%VXBLB>V2Z29\V^8$OZVQ:(1JC246 M'"MJ+'X!I(L822/+4$MKV?]MBW+.?PJ(ELWXE7W[OY/QGT[*;V>OSBU>K2@8 MJ7SB?;=MYI5=/8(GQ%*;7!5EDH7?MZ>2P;8?F#L5,]>*GZ;^QJD@@]G,>29B M,)/]XYIP];L;>.JHXPUWC1FV'-) -EZ2N\:AL#:U+)GBKB&X"ZBO4V[16VBB ME)FRTG<-T_5N30G>3;U5*7A!IE0TD ,6(*A0)O:9,W=UU_ 2@LAE PD%XCU9 M,AML@V]D7R_!&V>IZAH3FS(^)@:8F:FV%JI))'0&S%I#Y]&!QU3TL*&VASR1 MY93PJ)*\VG@Z*H=51#.Y=& *WI2?G-:MR9:8VCG4L.TLO;BDO$KJ"?,YM5,- M(B/'6]8(4 PH>9XJR0EBVZ%X" J?42.;N[34E6"G@VUL4FP_,"@,A_9%P))& M6)#L.FFS5:)R7JN9+#@A0T9M,9;CL-CTZ)H,/;*?F2!.GJ:7&Z02%0\.DGVC M8M%Q'0&MB&\WHOG>B.Q"YS;]-S$?O%4C5<341GD(Y $]M*$ZMK?KHOF:&J1K MR]+)5SI32$E>"=+58APU!#%5R/(KN ;."[ %+"AG%/0))'KA:6< H^=$+N-I MJGP@:"44DW)?FZ:'R\Y4B8I](Y;E]$#A++LN\725*/Z]ZU";.$Z'+:?4]H/W MB5IO160'\1_@NSS"DVOJ=J M(%?>RG;,WB4,P=X&56K!GF4-P .60XN_S0 F . D6JY)S+X4[SA#SF:R7&F^ MY<' 59UN]&!.BZU_$LPOSB\N8QM"A@N8,%QD]Q.%(-ZN"\G?@_1C ^&I,A,CCGA0$J0*!GG,]L'W7 MFKY.7ICTK*&+!E]"R,,TN5WT_"B5H#PXY#^8;=WH=OQ%>2/N5BXG MA2LM3S3(:=2(2)T!]Q/"ESEKFI+WYSNH_P->I,/L1ZC%]DBDYSEE6ZH^7R7, MM@UNT,6( -^&='VD#Y1=KXP,E:A0L%L;>K<>IA9,ZK%%U$9N.1]HRS,]*RJP MI1[IIA9Y42H[RV1.>(YJ=U\--?)/8++O8$,?_LG(4(F6'/IW M/;D&2![!W36AZ?5M?U70>[)_S\;]Y@G_B_&.A?T?WB[B21Y-4E6\RMA!U*E0 M/E2J+M(S5#4J$ E=9!M\0L)*&'K7Y4RI?8KM[[G7IW2Y*E&U,+8NC[CFC<-' MTU:B&M M@"'#B#>86G2NI#TSV_ NL$QM2IIW.@WL)V;*?4**AX&ZN#)]D,G,5.&9=^J\(8AU1:_+RF<, MAX%6OL\XK)?X$_0+!>\$]"N<&HHKB?:SX_W/1+PP_CWOEJ34Y)6@%-Q?@Q#3 MZ7&VW%MINI?;?=6GON.XWCXB1Z0/^F6@JNK@I6VJ@GG"=_5+!(F[J\IMU,J' M60EK"0>SOFVZAIP/2)[EN4RY=ODJAWB7.@MO7TO.<3$_U)]QM/0'-&+Z$:DR M@V,^,.@:Q&:.N1VM"H=P_#]&VP0RR#]=[_$_:$ M7^5=5MN*=? *THI-^C3S0-BJ3CEW+\G-W"JD<[=+0?UL7[O49M"$TTG'W6V: M**"J0[)J!O(1MN1-#,Q6H5JG+8"#J:O.T4_8 Y7'-]>D.YO!-#S8=.9L(Q7J M7)O2 DQGHAL5Q2)CC_>/$/U6%JI*^A:]_/;5?=8.CD-AJ^L4;#V[O5!'L'); MV$/,B5,5#[$#_/@]S82UX9WI37'\^VWDEAV8*].Y+4\]4Y."6G4G_4H#5L)/ MRH@#M>-QH/!@^ 'QI9RX/WOT>R K!OZ^F@1J-B/N)WR;[3P%-A[Z82_0=.Q, MGG\E0ZZP68[\E3#BY.-,X2$FM4MI1F#N:LIU=4ON$8"Z?8,J>HZHW(X7SNK2 M'9;C"_H3#!7[08!P'\+!\81TJ*H,&)_EEFE;K:D[#I6-UO .R'B>?'J$39>O MH@LJF3O_.^Y27<2Q)ATLC,7756C*S^1E^_.)#] 5?H-N<7&P)8_?Y(^3V2!8&ULW7U;__/U_,?;?+SZ^>_9JDL].83Q_]G(*<0[EV1_#^R?BS][.?EZ/AU^.9D_DUSJU=M6OYW^37N1 M4Q"<*0N>:6>+7[\QT\G\_G7OSU__LYJ._CJ9?GDN M.5?/5^_^:?GV[[?>_X=:O%N$$)XO?GOYUMEPTQOQ8\7S_W[_[E,^@=/(AN/9 M/(YS&V V_-ML\>*[28[SQ:P_B.O9G>]H/['5VUA[B0F)4_37[[/RTS__\NS9 MQ71,)R/X"/59^_>WCV^O#?EM&+\-9Y/160,S^VN>G#YO;WO^\OC73\?OWKXZ M^OSZU:?/^/7]ZU\_?SI^<_SA]<>CSV_QMRC-XM/GYU_A'S_-AJ=?1[!Z[60* M]1\_M<]&5%()J7C#]+^W^-3G5[AS'.6ST6*:WN'/R\]N\#H1 ;[/85S@8N96 M&$:3?.U-HZ:WR73UEZ.88+1X=7 V8U]B_#HX_@I3Q#S^\A:?I%-X-YG-!EPI M880#ID,)2%\=6;#*,EE#2L(6%T*\/G=-OAD*N%!XC;.TT/IRC.=M4I_#:#Y; MO;*8YL44WP/C8FX?+]G/4_R0#]-)'0@"T0I M@%BBM>&O2[+&DZ-I?C:9%IBB-?OIV1_0+,_2L%U@B=-\BT#7'ZKE.Y[/SDY/ M%Y_)AG,X7?U]G4Y.:?4]G]#,\H46$?V^:KX4Z/7WKS">P6S@LLZA>L]<-(A% M>LU2#IIE99)R":R,KBOZKD!LHW)YI7+V0^E\ORDGT_S+R6Q^7#_"-QB?P< ' M*;A5BJE2!-/%*1:T0JF\3K)R#QDTL=:O :"1YN?)I,R.QN433+\-,\P^349E M$)W7IE;/3.*2:0OH=3AA6<0E7KL81 ';B6B;T/3)F#V> 30,1_KJ#:KRY60\G\8\_QW#MY=GLSFN8=/7W_/HK$5^1S-<@&90/L?O YFB!B<% MB[RB Q*J8IH*KJS_T_L'3FMF^\/'.2.Z1VJ.+XN%"L$L0HD+AW#,IDFY. M.D8"WEHFHQ(&O%<^4/O(-R!LPR1U*!>@KU3:1VT=[C2B;=2^<,.*5X9IW8QF M-<"OQQ4G.HZ_#-,(FJ<^GPV4DU&9CUXQBWAJJ2B[HM^EN0?0 MCBOP#\01.CU04F,^/%!=K)' M= O*CNY2M^'%XY5_.R#8?^)_B-U&9[QP(#5+P4N,=))C$5=T5F+1067/4Q4_ MZF[CT[ICU&1\>OW?(/3?G]^)=B^/WW_X^/J7U[]^>ONOUV]_Q1]? M4V;<;?KX[E/O'A2** ?OY>3TZQ1.T(ZAXWY!$B3G<6V'9 N\@*)92,MT]4# M"\$Y)H52M2B53:1^_N^!0[+-N^'SV[.S&N-#BX+1(LSGTV$ZFT>,@#]//L0I M>JZ#+*N."7T@+^/BR#"SZ#":22IF[8V431D=[ ,_'G*?MBNH>+9QH_= 6NW( M$34UR:R"8E5S#)--Q0A9%@R-7#;&-%-;J7,&[W%$GSI7IAN:/'[&:8^9]F"J MY&7\',Y.40%N %).= MG/,=2L ^K0:'?!:V73&>GE4',34?(8_B;#:LPWQ#G!9 '!V_?/NA_!E8'R04(YE)IJ?BNLJB-8MJ& MF(65P63J<\TG%;A7B51]?++Z1[L#1ZLOCMX=_?KR]:=?7K_^O/=ML.L?UDTD M>@]@HKCSXF#QPMC.!USQE 1Z=>!S:>?SDD5TR)D*V26(V6=.;3*N =@[LS/. MVD%'^^?U?\Z&W^((/W1V-'\9I]/SX?C+O^+H# 9&!(PO8F$6:F2:E\J2%)EE MD;W44>1*?A-L*V!]\@P>SXM;J:#D.J$[V3Y!"_P9IJ=OQ]_@P@K.!AAL"E&K M9M6CF-K'R"+7BF4.,8#E.0;J\XA-./H4#=*18>\9ISV$'.8YE.T(*I. XF5E M8)U!!Y)KEE+)S&FE7/$ (E.G_.X(L4]GV'2,Z5)/9&0ZRGERAF#0NP($AHX< MND,KZ8,3WH)4S%E&]!T^?3KCI:$*F <(3P6\X M]F1ZCD &D$3T/E5F36I[9BFS)(K$'SDD&45,F3HY:GW\;71N?CB=/WJ&R73\ M80I?X[ L#Z!7(=-U"2&E+*,+*)),N+KEC)%VOM>O3D$AJR=D-C?MXV=N;X MW#0'Z^MR;W6@A1 .GSKFG0RX?!;#HJF*"7 .:G56145NP>[&T[_(:"_MDTT] MW07RR:3\,1R-!B+56'2T+.> IE)GPWP.GKF4= 7\3SCJYWPU=O^"F;V4_*@I MI;SQ=.T> 3+K\C;V);(<2\/0KONUZ[Z OI-WR+Q8O6^ESJJ1U&'*-KCZ%Z[L M101R59"1Y!54P!6H7&:H70(C MZ5\LLQ"Z5-T0\P&&@40 M.CSIPX,.NS8-IQSUI.#:L1 L?%5X"A5OAF)'V*;^B?]WVGGHP& MKT^_CB;G !]AU,J ;UR3K%/ V[XS.G/:I6:-$& 0M@J>H\WDY_X/@NI3K$-, M#EJ%$-:&NUVY;H7M_-*0(2(OF\@.X6GAT$&'8IBQ4"*X9(2AS@78!E>?@B-B MMI"KA2Z':#[)_SZ9C'!V9VWK=GX^J!E2P0B=@4[HW3I(#(4+3!6CJBN*JT2] MMMQ&07"T>;$QL?CHB]P*7Z5-Q00&LD0,=7UDJ:#;SJV(R97L$WFAV0TP^A0O M[:G]#>>7>TTZH1D\/9V,UU!P862T$=?K$!/ZY5*BAQX*DV!"Q;"MUD(=(MW$ MT*?(B%CO>TTWG:MG,?A&,KK.!T/QU]FZ.J?G9XM/+E7 M4(=Y.!\4-%O::L^\;F48= TL.0SYM(>H3?8*#/7AX<.H^A1M$5.%6"64 ?@* MQS:78@;%018E([3:"K.GF!DN<6@$8S#)6&T-^?V_'2'V*2JCMC<=*JN+HXK6 MJ.'V#$ ,*5I5&,\&47D96 2< 1Z+MM[Z4 5U=;&','5P/%-M@F@]8'S# \.' MN;)8E&'**6,T"' '/Y[IS>'%_KRX^63LJ0#*#8IO,)VW#(*VM[IV;.B2TH9S M?/A4@^,EAK^Q))9E$35YITNDWL"Z$TR??/5.:4&C#MK3^S6!U_!P);PP0K!: MDVL-"0WS7&KF7(F<.R=,IJY'=C>:/KGLG?*#2"%=;E?):'BNK5Z:;]E&28I6 M2+G5F,JI55(3VE [7 ^MC[TY!J$GQ)X*>,KZ7D>??GGS[OAWTCZ:5Q]Z@%I> MFP4@NDG=[AO%V3;$#_MQ?EOLY;5=5G$\RC/A]\6I!KX&'3*"5C1K?9] M1?\Y9)&9L%[&E$N Q(F?N.W1T195$B%9ET5D0:1VLJ\5"PHEE]4(IX7V'JAO ME.]<5.E0_FE'#+F_QM(N"B!,K;AJCC9H#9!3 K21&)8RW7(98SN6$>@QR]8 M@GOJK>/U\?ODBAZ( 8^>_KT)T$SRX,UPC-/P;OBMR78]W7E9WQY65[0& A>Z MT&J39VN!Z>PB6X M+D9TE[T5-U.+;Z\MNP[:)^>S8T9TJ@_".@QQ"B\B2M[V MFQ#'!7.Y#C+JF!GW;2,KH:P^FLB4B;*$B,Z6H(Y8-B/IDW-Z(!-"H!*Z'>1K M33&0S7&<6PWSR6S>'/17P]E%GM' &N U%(YB!ML<:42GDV?*VF2,\Q;(2XEO MBZU/>\8'HE G:B,CU8NSV7 ,LQG2.R&T!O*B:O,7C,WQNQE.S72IH2G:S$7Y MJ]G+D_;MV];Q%:$?USO^Y#(U10RX#;9 1;F\PR?&1O3$6KQO3?$NVR(J>=NR M XG6IW2C U&ZCZ3I[@+8C;KZR8M26LE7D]J9812J;6A*9D!6H:!&]#/)_?A[ M(6W#0/?G8B"EDCIJZ-+L^\#:'+5I R?1DGR1O,F;P$Q5D@M7HW;40=]M%-OP MP_^Y^+&G*NCND"_+0B[3>S]/WJ%L7Q83]0GF\]'",@Z43BH+&YE(L;4?"J;5 MXO#,"%.X5L962[T1MA6P;8@3#M@QY1#,H=<8>6?8C--PO8$H% 6J*L6*:0(; M[9CW#K](YPV/PEG1R2V^36"VVFKD?S+6T*B&L@W/%#!J?047_Z+3=:LPV$ 7 MKE(QF1FSZ&[L/?,@#',UZ/:_-X:^&-?#N+;BSR'[-!V"/^0*ZY!*JWIC36;T MST6IRC! ;,CN6%EP1;=.;%E"L=60)]_<"V@K\ARL^O63D>>Q*CJ 5K>@AMX M:[@$S5DJ@ &>,X5%I7$%#2 %Y]4(3QU&/0AJ*_;\2;;$N]%4AP1:++%7TE]4 MG>R<8O="W(IF?[*-[2ZUV"'5[KY$ M/A"II.J%8D;B(Z!%Q(>A73XNB1=5E- @J;>6=L&W%FO:^?K=N&: M01!<:PT:+6PJ3$/%1\'YRM#21IF]YIS\EM+6X+;BUI]LW[L;S='=VL IN-&X MX%9C@^LOK+WS TR'DW);PF79R-??\^* \2,^0J]KA3P?Q.*BY;[=&8^1:5O; ME3^TT5:@DRF!!TZ>ZW]8"0F25+=F9089+ 3E;>R%:%M(]C"JFON5O)!J0XR M6!^5K/O$K67[R_$-*;)=J)^R,>TF?!=-L.C:K%CC M?%0U9O*^--NCZU/N[8]/SWW5WS4]+U.\UO E4_ ='OVVPG,K98R/CT>D(0D$ MKKBWD;I;]_;H^I0(_./3DY0:YZOBI"$?@0SQ>9F9\G1QEU,H6-?0DCZ%HQ*&7@I&:ZA,R"Q'"Q M8O0(2>;H O46TE; =G3ZG^2$95]*W:J,1JXQRMXY&:#,6@/E3_AT'U=\I9PU MN9>W; ;*).ZLJ3Z3J^!<]GB^I?5TVZ!U8(@)@L\[+M7OD2\#O\(GSAJ53. 6[8I#ONR^TR MZHY^\@]M<+I5"9W1N6D/[VPC-;!&*6UM9%(N&HJYUE ,\1 M11"LA)(1G[4,9R0Q4#Y[80N^0ITL]=BMS<>O >@!?82O9]-\$F?0KBY>%9X5 MPN*"E P*K&2[I*A9M Y:)Q]72C'!0%>6_VY4/T)LO"^9[K+W1+HB]R,N;Q1] MCM];.E&K?H72(]P[J@SH7%,-Z$Q+T7:-7;8L1N68-U5ZY:JA[R_\6*P[!M%_ M*KYUJM=NMF?:P]"\[-E ^.IU"KB>U>+1[TD55S8E6,W)!56T!2"/BC8BZ=,A MU*$(M+]*2+=>CNM:9+]D]2](YA31=*)?K-#3 %:5=DP+0$%M$V6;#6)!>,3+(7X!\A2NYH%3N ALFWB=_$X0A*V\!^UXX]VU.RB*46O2$6+PU M<(AH39D#49F.RK"0H3"G1"TN>NF$W\5J;3?LCE'N#\VCCI5R@$*OJTX1'^#" M87O5.DB,9M<1;%?>]:Z/HBOJNA58HE*NOR_X">7H&YJ"+_#KV6F"Z7%]-414 MJ.(V_.SX;#Z;QW%S> ?5%AM%6603MUU:@WYM:UQ7LX@)5RY?-+4ON2/$?9?# M.X:[-0[Z_,,\,($'&QQG!F-.IKG(+$H+3/CDHP:CHJ&^X[,3P#YES7;)M9M+ M7G=:I%GB%OD\S9Y>=CA:(#N:SZ?#=#9OE]P^3Q8S,_P&JZ2P_QD4@:A@+DNMJVV3I5ZQ7D1OPK)),6K.L6J\=2)*E9'%VO;99.IN$ MIUYE]D?=I]V-0YK: ^O[ -[BO:VA6N&H/=S'K3^;SI]\G#A$#N8VO;4^M.JI M^)Q<8\R'N&@=(EQ.SAG%8M&A]03U2(V:6V6*ZDJ5K7\(L2G8$_+>)<#R\ 74 MR11IFT=Q-AO685[H_G+PC1.%=D*8UIH,/.=,"RN9;S?DE>.VZM)J:5)[HH]# MVB>7])#LO%5/K'L]$Y:]O YQD2(VR<-E?["+'/5[8>>"\(PPK()OACWEUK&Z M,)6Y+K;:;"3U[9B]0??JQ.LIJ7I8]1]@A7\11W&+0=W8#6/2U(#3+BF\= MB5.1K;F]:T4_#->U@+;T910?A-6GG1=ZGA"I@YXG'^,?[S$>FP[CZ"8NTQ;* M4IFMK;)5:%7-?<)PW*OL1 #C,GW1J(=0]6EK@YXE-,IX6J]E+==T]9NE:S32B<3#8$"RA] MIP_ #HW<#^7S=$V*_35!<]YY5+XUNSW[/%E56WP?QVS"O^+H#(Y:G10T4U=& M:B6L5EXH*Q6K GTX+2"QP'5F7IJ$E%71:^I6@E W=.T0%]+] M J/2,NWC"'Z=S#_$Z;R=9,Z^3F9Q]/-T>FRHCP_"O MW1B5",IER90/%M$IX8&:4 ] ZM/ERJX91*D=PM:!4S2,5U4T5F 0B-*0"DL: M'2D=96;)*OPQRHK&4E>XF6U%T#)P(Y0^M0KLFB(4VGC:C9M55ZD#[-;<.]1! MMFBV%Y8R^^1BF-:Y:\6.@&1 GX7)"*[%Q(JEDMO99%;52U\B>4>1C4#VMT6X MC@[GLUL"6G#*!4!OOJAF&2-^EP4^7!Z76?3O2R9OO',7EC[MP.S/AMOVAT # MY&UM+YIA!LUE4CDSBT:0Z6P"BRJCVVZMTTEI%00URZ\!Z-,V2Q>:?^Q.1[*4SL=264;ON;'0(JP*S(: WI$67)$WN7D05)]V8+JC!8U. M.@]TUJ26OA81@V9@@F\NDV?>9&!"6EU.O (Q$7 +SRSP#.N;S9!-K$$7:F3<>_"TJ>M%'IFD&B SGJLF@4L M[G9^;#-Z7'^;7<1< Y5X4L%6YH-&2-HD%J5*:-]R=LX++4%1&X[[ /5IBZ0# MFT&FBQ[$O1[]V#'2[VW5)@RNAW;:S+W9'"%6\M&7D,JI4;$RSE M$)BJ4B@=G-3D'9WN@$+BUWPZ&Y?I^08Y(;OBJ\L,5U#!=) 5GP9TM;+WVDD5 M,J>_$G$?H-[%PGMR8Z,_0Z*-CI:NRSH7*TQH/)R0*&TR[104$%@RS29S+6/P M(G%'W?'H?D2]"YJI*4*GCPZV]#<(&VH45D75<*"P17@68K6L]5;+7-GL(G5_ ML?OP]"YZ)N8'F2XHBZJULNF_QW9A=7Z^:+,71R^7]V'005_M^/'*?9+ E#*N M^>."Q8)AOLRIKT7#E,4K2[B7,V%# MB*"@LJPMHH2(RZ0NA5DC? @^I*K50Z[P8P?O75!-Q)2#*(-V^^6L)6KA.KG, M1;]<((U6,6C#7(B%:<%M"_5:ERGK?!'1^9MY+Z>L5SAHW;X *R5E<\M"%]@J#<"$E.M-%,.-M=!()FC7U*<\# MD+9A1_B!V4&I$3*:K-IDO)RD @<6 P;KD M4(TL6AN@WCQ\/-JM=MSX#\RN RFR!V<%5VECASDNN'>\I\B6>Z)#@[5S*Z?; M[>A@F!2:8S24"PLY(6.L 9.=X*)2ESJX&TU'.\/KXAIAI +.JFFE!$+-+*&Q M;ND]-=@2O8G4]]4>!-7G(X1',F7++>)'*H8\V^K2ZU^7O.7UV**S0U]?99Y: M>W+)HO>.83"(D#0(7:CW_QZ U.>S!"*N4"KE*9VKM>D0595:6DJ';C4[>;N8 M9P.@]H.)OG4(L-1'4GL![O.)!!'+#J=0VH2_6T>QZZA*AN2<8 %,J^J/CI\' ME3#LJ,"+UXF+3M+][L'4YW,*JK6-4BUD9+EJ_S"9_H;.Z!2]R_&BG-S%=ODZ MP"J+:G?U6*T2T+*Z;:5NH49+F1>7''0>B]P_3YK&)/S1//,9V! M:.5+<8*7NQUHN.93F \OBHBC1X^^5GD!8_QFONB6MGE&C $>0D&+EII;%6)D ML75\5"9 ,WK:5>J[+23 ^WP:0F5J#JY@,FZNBJ6T)H\OSV9SC"JGFYSZ+%V0 MT*[*45_0W097KX]+B,A#KI\#G(V\BXBSLPO@LT_Y!,K9""9UXZ_W.!K99SBZDQ$RH8D.1M:H>#GVJ^$LCR9M^ % M%$97?['#HZLHS=A(YF(JP7'MA:!^I.]'M*\AP_@2'_/EZ5,^7QG=V54 NF$6 MRN+L$"1+@'97A];RN!K/($83JK9%!>IU\3$X^W2,0LBKF[:NF0:ETKD+BFW";Q!4]19A>9 M2KHRK3BP6"*N_-P6EW2I!JC/>^\$LZ^4GZ>Q-?:Z:@\W","M4":Q6IUK5T-; MK43,9R_C]-_(Z:S<9D= MS5_&Z?0<*;^ -R@VFZ3!HM@.([,H/(O*!X:!N(0D?:Z>>E?N 4A].I_NACB4 M.J%;9K]A(-;R7)?5/Z\LXO6VI0/'G8BM\*?&$!Z=#NU8Y.@.Y"B+$D%G+JA- MS[;8^G0@W0UU.M'203IT_N=L.(7R"K[!:/(5RF?()^/):/+E?)5$^78\C^,O M0Y1M]JG-\?1\4J]>V[O.(C$"RFZ?W4T-T4Y*:]\TAW?#;RUQZ_JPBZ0M;CBH MUG"EM-T][I'0%?DM3!*>5Y4X>:O ^Q'M[8W=_>EKO5F/3EOWOO]9*'Z00TDY M:,V*;/WR4.[KSW?9')"35+<^L6_W1>?UWX_QY M.IG-!J4J+8JSK')H5Y):!XBV7D"6%8I&=R!2YQ8^A*E/?OW34&AWU?1N@5VG M_L'6U$V#/M4R^N $[+ERKE(Y[C1#%^/#JM+VH#COBC&6"1=;NX9B6$!Z,LZ- MMR7X&)U]2!V[#KIWR+ VB<>W'))!RL5:&11+JN+CEZUNG1W1POK(9=MKPP2?-073>J"Q(*I#6F?/DD!SA@HHT3M=5#U@X-5Q\+DV MY_< M,LM;V:8D$XM: >.V!E[ I+7^\$]BUC;"[M,A5F],W/X*?B)F_HJNS.<_8/0- MWD_&\Y/9(%9?C=&:65'0E^;H4'N1%(LN>9Q%J4LXX([W%HC[=#+6&S[NI=8G MHN+"3?AC,@C)ET67(EN48CH&Q[R1P+(4T$K20Q'4USH?!;1/%SQ[0[S'*/$) M^;9P(*2WQ=>L&9=B>=LPUJ3MXLK>*BKH;UBW,YJ/, &3_^>L5<&:G'Z=C/>\*+'/<'3;+F1"4UV4F(R_ M?(;I:<,U\#$["R6V5O.R5=#-S'-E6W&S"JG*D,B+**V/WWV/-6VY 2XEQ@_M%TV+VWVBZZ("P,E>9OQZU0<+N" M=/U!'-0@N(HF,1=R2YX"8$$9@U]4PO 95"$/-^_#TZ=]#4)>$"F@(TK\-HZK MPY.6MK> I6UT1;Q&I2Z(*7( MJA*GM+ZDI-K]5=XZNTG!O$<4V@NG$WB=+'VGULOA]RXY?((3VE3U8C*=3O[ M1V\V*$GI:'EA(;:Z$EZV5J@]3? Z-/!P&/U?:N<\)ZSW6GW MV9=72W&HQGJ)2$3"1TGCXLM\0)&YTJJZBE;7T/?-N0_1CDM?M]:-B@V$2CA0 M=+8JEKX,)/<,ON[X--K8:AO(1*'3K:':X@>\+M(KDFUUY LHE@(^[%X85[B( MQ6MJ6[H!QEX'@AL^;Y$-,(BXM.K <26W**#F*N#";EI/4W3-2N4IW;S">\=A MWUTC]&D)V%>YUT[O2*:4[K;/M/L5 5)0@UP-Y[ *5*Q,R(SHA)(, MF1J9M3(YGX,!W56[DH>P]>GTE9HQG>BG([O2P*VBM@]3.!V>G0X4B.(5SXSG MTBKUQ,22P!_;V9O5T=GHJ0/I!T'UZ72T6PNSKT8.X'0NJLC/UMLLO!W7R?1T MWSS,K3Z7SA'=70RJ?A";R_$/*A)%<30 .=G8TLJ:B\%=NPU3J]-*94W>7'DS ME(Y[!&=NVWF:9=6U(ZYJV_F:2TQ%EUP"+CCY2>7^/8(/U@."@!T[]@C>11]= M]Y%>+Y^+7G:0(C$ -':Z%?N(47F6M S%U81A_H&>A]WJ^1VL \3AF/)(K1QL M,;I(>'\_' ]/STZOR_ AGN];O6_G,:@7J<>*1W7\#+,9P!W4N 30ZF*8(H-7 MB4FG*M/(!N:U\(PK'] 12G[+;'M7='_OG%^&Y>ER]9N\V1\Z_*L+!9 M#Q\T"]'S=E:66$@06-LMQ BQ@*,_JW\,T#XM@)VP[5;-_\[5V?5".3#%\ #! M8530CO!J*T>3$)OF,DI5;/&<.KS?REU\XC/P0["'0B4]7!L'XA"K(X[R=.OC M31$/O4*ZXBO7 ;FF'/IFLF;\#@1+K@ITTI(P]J +PJ%6R+5Q;B5U:^5;5];( M;#*":9L5BS*US9-BC):@2WBJ.7E,EG[OULE=.+?3.DFE5+JV2UNB7:5W<\V# M\P88QK^M-U3+AXE6L0HN)R]=5.1UD7:$^$,NK8<@W&-4^#0\6UP9C=YPIQ)G MWBF',&6K)A8#B=EF)>OMH2I@?89 M5 R"1?O&.*L\D87DN=84I#9,&UF8 M=E8RCR$PJSQ9F:N5JG8O^3JB/NUD=,*?#8G=5 JBS/B_@6E5)^8CS,^FX^-Q M>VU9##!*D[1(H345E4SGJ%A4N!BGR-ME&Z6!Y\XI=#>^GMT&>!)&$6FO0WY= M3S;[&=V]V;L)(IP-M+8R*EZ93$ZW*R^!!8,_%LVE\]$$DSNX=;LMO%[=I'LB M=M'H;DL/:_EZ^Y+0Q?OG7_X_4$L#!!0 ( +*!0EC\6Z2I &T %Z\! 5 M =FEA=BTR,#(S,3(S,%]D968N>&UL[+U;=YLYDB7Z/K\B3YW7$Y6X7VIU M]2RG[:SV'&?:QW9VS3QIX1*PV4F1+I)RVOWK3X 76Q=2(D6 E.BC-[__2^_O?L9W%_^ MY[__C__Q;_\7P/_^ZTP!)&<%E$(&+J ![Q-'+#I&^H?U0X>#T>]_ MJW_$,,4?:'BCZ?RO?__+A]GLX]]^_/&//_[XZ^1J-_7/R0?G4Z^-MT_N]?CE.8S0FZ_O7EQ$^E@-/LQ#\Y_7/[.CV$X),3S M3YA]^8A__\MT0*2EPKD">1UA_?[KN[>O?G[U^OF;)^]>T$_O1EX_F^ )R85DA_#Q[.V, M5J2Z.!%F?$%?3L]\9"6); %I30'%70!GN ;C4;H M$OUH/@G\+0W'4\Q__\MLS4C5SX?S!]([BN_K%_=5PG0R.WL]&>>+ M-'LU>8N33X.$3SX/IF>&L"HXAXTCAN:CG?Z&[#T4W"&QGX8.QKF8PV*"#88D&Y0%\EED%3\!-R%EQF]_A8O^(K M'H7T7>S:D.S5++8$]LO<8SR304I/_Q\RHY!6^2(IKI4EY1Q*XO>I)?M[;(MQK4$0T_VC(4(P@L/JI"$';F[((,7*+5G MB>G6'MME *= [_TMVN'M?8.?<'2!TR=Q.IN$-#OS*0EI4X0LR!51*7CPR"0H MG3AZ&9@56\W2.S!\'CJ>S5V4)_*L17+8QRL0AT-L!2A4-3M*D:))&)8(* MWK/&:ED+Y-%/'?N;MQOG_QB/\^6E\.UXF,\T3T;9)( SS0F9)35R3V>"_%U^/,OUHB/7K M,V=C]L$A9!5H1C0L@*=9"U@B^0MD7G/;01/;8#L5A33GX:9>1-.5XLSI8E@L M C1:$J]4#CRM5Q M2Z'PPEP./5>(TUH9=C)G!V[_,1E/IQ0>E<'L+ B&SD4+ MDI'OHR13% MI!\YRG7S6A>FM=FYW8/;2XQ\]K_FX9324V5U?3%W"H%-ADC$R:BY!28XXW@GGTC+HCS3UEB%N8"5'D$5@;1F<00K8J%9AWNKVD>$MP Z MO X:$7_P-'-/0A07R2S\G.==BSP2=0? YH[0YN:QZNY&GPOA^UKU)MVY&]XM1&I_C M2PIKSHHW4FO#0&M9#R^1T.AD(+-H0\Q)26-Z$?X-QNE$#/6(*":5+%D#"AY "1,@TMP#"6,LR@H15>L\@-L1/7X-M#/X33F8?>5 M/@=.: U:P7$Y"%<'*3QJFMG()0TV%&#!RBB5<"JT#@BN07CTA.]CTIL,V_T9 M7DT]J^/*P>B"9+B0^#ZILJ M=FU43)"7;]5/%%#7G5=C,M)JBH"64> LN8*89((B&9,EQ"1"Z_5J Y034<]^ M)K[)O-^7^5]Q=ME[&4[/PV1$L\ST-4[>4O#[[:!52RD*LPI\BK1H^GI$QH4$*SPW+D:65.MC MQTU8'CWE38R\AOV]-ZFO _LI3 ?IS)LH2Y(1=,@>E.(<'.<"BC"16W1*I]:Y MJFN!')[W-D3=P?[N1NYP/'$=U+/!\&*&^2SG9&4NI/!24V6$8N!167*8&;.> M9"]Y[]=^">5$V;^/H3L<./P3ZWU\S$\^D6?Z'G^]J*9Y5>80IZ\N9O6R>DV@ M7,)]-IC62VX7D\5L^-4RA9,3DHP$;CTYI4IJ"#EG,D]@BG,<,SPJ'YH[)3L!/+RJCB&# M>RIQ=PH[K'L;P"[-

    !812I1,6">M;)Z2N2/$/S77 MF,:-J^V__7C-Q#23_]ZGT,/;=Z^>_K__\>KEL^=OWC[__WY[\>[_7$6W7\&' M-9_>O?##72/J6 #"U%N J4 P@72&'B&PXB"CBM:FS%QL?7;:O0"$X]X4U %X M=.21IB0A.&MH8$&8Q!V]0ZVGI8=3 &('/N\H +&+&8]= .+&$)[_ZV(P^_)T M?/YQ/**_3N>WI 5+T1N9(7D3ZBUI,I,P"HP.M.C6G(;FQT>W GH@)2)V(GJ3 M9O8V>(\X_BJFY2W;;4#M4B]BEVA^':##UHWH0-SUH+Z9U0\F"99#M,Q&,(;1 M&V!9!!]=A"B#4L6R4'CK2/V 4MA03.)82MC%V%TNG)V?CT=O9^/T^_*R/.KB MDM(&3$I^Z?\:I4#E8H44'(MMG4!Z \01-O3V)^?&7:)]+-OAAOJ3G.=&#,/7 M89!?C)Z&CX-9&"[!Z> Q,9M!:#O?N*11UBW,Q'B2G)NZ ]DZ;_@V0*<@@786 M[U*58D;CP[S:=5ZBLC'ZK(H 8[& ,C*!2/,,EG*OID?28K%(L$5S-P-C@0,HGBZPUIV=J)V!'BPSC5V6-_HBG&8!<9D5AQELJ9U%:0'L"/>E;;KVQ%[V;S'3<<; M0SV+ J.4-H$ISM:M_4P1E3" Z"B>"LGHU/J<[B:*$Y?!?E;OX(%<36S++A?) M/(<43;U"50N]>7*$;>1)1!N=;"Z!(^<)'I+]^]NZ1_6##5Y.Q49 7Y5WX?/K M>L^2K#^;30;Q8E8W9=^-7]-,-IJ=H2E>H,^T0E9#B)#!:RTAH>5<2<&B;IUO MMB?DTQ;7(?GL<'MR;I@7T^D%YF?S6YVO<3(8+P^%5QEXF.L :73SM'PR5[:Z M< 8EZ;J$9@->B A!IER06:Y4^R+Q.\,\;=GUYJW#7;X-D/\S#"]P V*=))." M["*XJ06L!,W5T7)P(0E?C$.1UK2@Z*&T6U!^ET)KQ5J'2X)/\G]=3&1OT$RW70PPV5!O,50WV :OU]0.A_UF=<,,\W/@"8*4"98\-P+ M*"X)H6*0SK2^U=%[3*>MX0>EB Z7)N>6>X,?+R;I0QW!DQ%!G TFZ]:&,^-U M( 0\)*>#98]H(E12D,:)7=Z' M-7MZ'1)Q;US3J8=\P^E]LFXW?52S%-NML#;*IWTRF@URS:H>?"*'(=';-QO4 M2^NUOCKFQ2WW\X\7LV4%K>O0OIV*A.2M8]*!#+9>=%490B@(FAQJ%4*V1K<^ M@FZ%?>^7*7W ?#'$5V5/1(M"* 4B)XFF:)%<2;2GZEY\[>F M(SA4[O!1M'MC*3L>^0\E8_GE>/1^AI/S9QAG[^C?+-HY>:%4K6=0LZ= "4D+ MB\XU\\ZB)-? N>:'R>MP'"T_^8BR&#>FI\.9XG5,JS9M6Z#JE->\'M%Q$IOW M9^P.">QA[L.)0=IH6:G]O<@Q!<6, WH-% CNG"J*IFK=.NH_I CN2&D^E 9V ML7*75.;1)YS,:DW6"FR9.!6332;2P#BK!1L#_>$\#39F#)&YR E5\W3F-4 . M'X6W8.E&3O.^)NZ06521O!C5TJS5 YF+6W+T2FL.F#!5+ZR #\'1D)D561<* M_6-CTF^B^--?V)>:#IDG5Q']&LZ_OA9;X.KD+VS"=!R/85_.;I7 G@;OL&IL MQ.>$XMY8#6Y>2LUR 9ZA!I-%0>^P)-'Z+O!AA7"'UW H'>QBYX;\UQVSL[DR&>EO[_OQ,T1=G$Z!%!BJAA%BD M)9PA,9-E"-KN*(SO1PK-+-MYCAA\?O?'N,IUDTZ3\J:(#%+4ZR!9&W*7R'MR MT0CF&)=,NOO,#G<\][3$T-S2/6Y1[>=<__1E_0?,%]JZ2RQ$9*1R'6KK:PNQ M=B_(5DCD/D1A6^]7=!S.GX'0@Q%+AY3N]<@NS0?;X.L46=V%[3@1UH,1PU8B MW9/)#B';G3BU2I;!9A@77$ZD'_3 M>G&^%=#A7;^V_*WKLM7$^!WVFJ^_(C47=I0&PV67Z%6]0I8DLQH1A.$1E,X1 M KFED&7* @6%+:YUYOYVR!Z*5@Z<6=&!M@[BNKLER+H[5%_1U]8/CI< #$VM M)Q(,.$5#2%8;9S2]*\WO4^^'^/AENUOH8.>^+LU([+#R7;TL:A(RIJR"(+2H MU<=K1F<@,.BX1IN3;+X%?OR+N0=C[]9[NKN8_G"UCV\D#W\=N3 %.:?5.,E8 MCP:D ,]E A1HG%2":]OZ5M"N&$]RNNE*U,-M)A"3]8*3C9CFJEYC-^"94B 4 MQ2#2R2R:]YYXK,T$^BJD3ZN!7>@]XNRW*%,?F2_9E@1DF%"+^$@(B<+AG$Q) MW.B(N;7?]7UT&MA)!7MU&MB%PM;G2_/+4O4()0R7)2/G&*_Z&<^6$=3S4C#- M7I7%D !-:.Q0BFAMZ[^OA@A%QDS6 %6LK:^$ Y^\ M 9J]N2M)>>%-8XW="N@D8^EV%'28E=:WAC3&:(_<0#1,@)(B0(P^@+!D!!F8 MU+SUW/- ^V_N0=9633AWL?0!FW!23)YU0 T\90?*>06!10_>4$CCHE;"M;[A M^V";'MWQI=)A]>A$3@=78\\CV2?GXXO1[$Q9KP-SH9;V("\].KI'(XW[$?10"J/< MT9:,EQR*8)"YH1%I"DZ"(:]".>7);MF7YF'@@VSEV$\&NS5ZW(&.PS5ZW +4 M=]_H<1?BMFOT> ^K'TP25C&.&"P4A[EZ.E+:EU8Z=$T>FRN MA%V,W>/2Q-:MIK1SDG&-@!2*@HJ\]J5#!ES$7)SD9)GFMR<>6].OGB@F,M>.G;P?)9-3WFGW!$7\Q>#PGS M#;1&>.:",1"*D:!DM!!2,F!%L;G^2(36F^&[(?P.U-2:IQXWF5\]?;$NO7_5 MR.ARR?)L9/8<-2132URS&&HC<(+*I.11:,E#\Z5N>W@/4D\-=WLZ$=6C[>7- MZN@^*E%4'7FJ-V<%0XAH-5B*+8)@EF'S@Y.'T/&P&VEW=SO(=?)U7:? 3 MEO'\U'$8IM-!&:3%9:+5V-?V1C,&'1-,0?+SY">A(8J4P"693-0\8/,RZ/=# M>KI:.@!S';RCZV#KX=Z3<1H\O9A4>(N.&+<.@/Q_&4,JP)VB\#;%>@\-'6"I M#:V]I^^TW@+8&_3IJO"P?#[ KI^1&Q6DL!!EIE@U>0L^2'JSI$3F"G,26]_V M>G1=/P\V)1Z0RUX=/Z]UJW$HI4D>DB,70>GL::(V&8IF5G)GI'+VP/Y8VU?L M]6)'_,EHX9J_'D]GDWF+I!IZ70[(B+HS9!@L5PPT"D>L. [."H2DDD4ELQ2J M=>GD5MA//.HY"L6'3>)9M!N<^U=A4B_ MIM-+#_XFL(A%)ZDL\!QH>A6.0;"9 S+ALE:>)6R=C',;GG;]D-8\9?K3ETM_ M6QSJZT(OEB7_AK-:?%)+)&UG!8("/IKD57*^>7?F'3$>*@&GF4XV]RGJ0,I# M2;A9,[3YP3!YT@Q]O2HL4@253?5DH@-K34I.6:9XZZA\ Y3CE]7L0?^X/0T= MMG36P:I?3G!5 FT;@)W2;>X$=YS4FR94;B&/_7DXBF"XH#C(,U_?#9J1HQ;@ M:(J&S(Q0628N8/HS&P_'[ M 4[)O5^=P6G!?4$%N>1",ZA.X 7GH*-.B7%OW/62DQL*.-SUI,.'4(V9&?!61D-8SX6WCIO[[Y83T50!^6LP_KS<[4[OJ30-+\8S<+H?:VF_V0ZQ1EY M;+^$_QI/GM8]YD5I7RZ3=!014'S@04D44#/::+;%9#D:0[%#8WGM .^[<'M[ MT=7AM.D6J-^ 7BXBO@7<3H[QCE"/XR9WHWY[B37C[; 3V5K80EIE'"_D-7(- M2J&#:+D'&9$E'4LF!^D497:'D_U05;8+7:W=\&?X"8?CCYB_>HM?5AOJW["O MUG,1;796.]!)!5")*0A%*""P6GE.GD6.6[GDNSSU\-Y45_[&AS!^EXZC-["^ MJ<6&IM_B"H'>U,38FAV;;8% PP>1T7JK4T;1>A/^#DBG*9P>?#2<5*:3V=F; M6M9LL7VAG<[2:0C1&!J@*."+C* STR+YPAW?*F.4/O62(.AOW\1PY8$G[2?? MW[0-TUN^@EC*;!L8NWBVVS#=_O6^VU/=P_C7Z=O#U%5GN4SK"*.5)2;D MI,B8ZNT&!2J*I+V5'OE6MTZ.3> &'[ ]?[L8K#%OOY"ESB_.5[LLDB!+:8 @ MU.D^J5HPD!:5PJS71CG%MUIY[V#NRD,/M[;N9?9Q"YLU=*;F0,+G2T!8*2A3 M<2!")A? > &AYFI;)0S*H$W(6R5BW47>Y8<^0O+N;;,>U_BJ0W?CH,;Z'#Q& M"#+2R$2I5;2" 28"*BR%II361^3K<)RT ]2,@![UQ:YA6IW$;H&J5Q_(M8B. MU/UQ;\;ND, >YC[ #+%J$FQE5HQ98"PE4$4&")Z M\B+ 8CUX9;)F.QASF:2YWAEX+YR 4BX+>C!#8M1AXP['2_EA.0$C' M8*5#BL4.$^OJ15CDN=4+HOF,)E?%:%*%Y)6B5T(JLIPN4"C4S$*B+J[UG8C] M$)^ \HY 7<.3C5O>F[70?Z:?#Y^&Z81W>K>>AH^#&7F07VN\3,^< M-,67&,$H3DM^R B1?$= R6QQVED>]1YSV_V1G8#>CL]8AXVD?XS'^8_!<$CQ M1DB$ T%A"N0L!@VNWF2W3BF%BJD<6Y>6W;7"=D!R:TW!3*F;_0F\+(+=D MDUSK\_7;%,O%\.6@X)G6RNK:S,LYS>L]9PTA) 2F')DL9A9E^[)O]\=[0M(Z M&&TW)6?WE=RR(^'TW7@YBM>3<;Y(]5;W OE9P.@#J1^BT10-8% 0N8N "FU$ MZ5PNK0MXW0GJA,33EH";"G&MCS1>C#*>C[Z6YUG\>-$OA7.6?*;I4XA2NX99 M2:HNY,E;[HV-R0G5O'[IUNA.2#.=*+DI'M]\>EG9!*?_F(RGTS-%2ZMVK "G MH(=0U41(K1E(5"H+ FEEZW;B=V$Z(:$T-?^:_<,>&].U6=G[T;R:; UZ@N,\Y5(8\O M-2^GU7]4)Z31!R:!-2H_3 V@#;NTM9)9650R:U0<:/L'=:D:=,]Q'J*<$'.. MZ\0"L% T**<#Q%!+""J1N=8163A M9.O> Y>3DB)Q%6T-1W#L^HL8(U%&'@F MM ]:H6ONOSW*SRF\W[+Q-KCCA M0&0;R7RR;L@Q!8R'G'QD1;/6/M^M@!Y-ZN1.4KB^_]6,DA[77%?@+JW:OV"8 M7M!:_JJZ Q>3":T9M>7Q]+?1.$YQ\JE:Y,7HX\7L:G?;Z\-;9@UM,\!>][![ M#^Y(-[?;"6J35!^4&AZE[&F5\MKY"*D8!!6C!2?KC.&T<":BE+'Y??#'*?>[ M;I _8K7O(H+624(;O/W5S6:M+7>H07)O0;':E%(K!=I99[5AT5_OV[[AC/S6 MQQSA.O##XG38H-[?8T#-/%\&MHN2H&+JVM=N+ 4G6A,'J(2F:(5H7Z M/TF6>[@3XOI!/;#-H'VBHXYQ=!O*H9^H6@MOT.AQ-+3V]WAT' MM6%,+Z;3"YR>A:Q3LI*!9:Q6O2B*+(P.>&"JD$.F36I>QJW'0/Y\!1Z:6CJD M."_/Y<@^=V7XU\Q%&M3H_9.:$K XSN Y.B=0@=48R)Q6@\=@:)75$KEAM:M( MGS/3^P'^4]+'8K]#=Z/[W2]X^J%^^6*TR$IX5>X:.#^S7(DH+0]6 =^)@2"*-Y2C*4$%N?E-P#YI^"/BS3/9+4NP0:2@=A;6%@ MT-.@)!NF*0($N/Z*PM$/^QT]A2.L[OOV . O+^H_+[(<6+:%V^?AF MN1[W'E.C#(\W^ E'%T1%G4F(S]/)><7T*@X'[^=T/__\$5/M^CXXIU]Y M5=[2=Z)+&.=,S0$%A*8 M[&Q1 J/.KQ#>XQE]0E"H&#!1^9!I"PX M.N]%T=BW!J_E6TQD_RF;3]7']N=WTYW;3P[#A MG]M-W]5VTY]1^:/S#_Z,RO^,RO^,RO^,RK\3O?T9E3\(O_#/J/S$H_(7HT^X M3 "BX'69>K3R-:9/WES;B7XV4MNGFO'Z6M<"Y06.XY**L\Q. D)).3\TP&5EHK:1.6H]7Z:$KX M]0SJ%H;O$#>LP[7JU[4%LD[U.#:C.DXAC3;L;2&)/4Q_6'&H@+71!('#BA"S MAL@P0)#%!!84*Z'YW8\#B^*.1G7E=L@"W Z1>3!0;%)4.0G)% PF,$F%IT1TF!J?8'F5D G(Y!V9N\P MG?P'YO?D63W#Z>#]Z-O<*6,T026$4.I>EJDM)PNABEE;Q4/.+K:>.M8C.4DG MM('1.VP@WD2U%/\VN#HYH)LP'2$PY1:ZVZLG^8,5PA]MY2"WL8NL.&OAU/,I+3)A7U:^DC>AS 69< M=65J-?0B#5C'1VC#T;BM@3OXBL]P,O@TSPE[,9K.)A=U M 7PSF/X^%[GS0?A"BYT)M4AXSA&BXI$<%QIHL%PRU;I_SFUX3M)':$9 A\(6 MW["MSB/>T;]<-9W> ELG;^$V7,?Q&-JQN%$>C2CHL&[H:3:>("UUSS^G>5F2Y<'F+PIC MSG4O2BF9"0$Z27*D=,[@@Y<$3=GB>8F:^=:[EI>>?Y+.Q+T-W*&XSPK+RF_> M DTG=^$JDN,X"/=G9@/%>YBUQVG%552.J91+(/D&[T"A41"30BC>)*2O6$JM M[_L?@N0[EOE>'.]BS0[74@G/DL62G>204N2D,N\A)%/(C=#9<^0" ML76/VG4X#L]Q_T2U?]R]XAA^KKN='T!77F;*2,T-2E(86($71)7A. M082U@F638XG7*_IOZ"%Q_9-/B,W]+==E)V6.9[K()EA=HU*NL*P#!U^RKATH M+$5M-$TE5FQ2'(/CK>^.K 5R0NRW,WB' ]IWDU"'^+:67UP4.);9AY0]@X#, M@N(L@7=< "HF#2]26=%Z,K\!X@39W\_0'3;13\W2N'2&>H'!ZDM2A ME/$O8?([SBK>F]#(:2W!40S*A%7DN&H!T7M#5N&E%Q=D+-RT/K.Y M'=$):J,A!3<%XMJ=]==X>=%CHIY>GC&:O*RE<(ES1\Z2U!(H2DI@0S1><,GI M9]W.^:]B.4%1-#'[33GX=G+X=;RXIKQH/G*FR>7)@28N)AB%T#XY<.0X Y9 M,;4PGHO6.\N;L)RT'/8P^YK]JX;IA/\@0[T<3Z>O1I? XNRL(.+K Q>>ZI-1OKVM$/W"K^/1Y%K#F)60752*%J4, MZ(T%IY]F"B@-'5 MZX7>1NU-*3&[UNGXS< ?JE+%\;2[L5'G07E_*+4OOH[^IR]?O_R/ 4X(V8),D%;YCDGY]72.J1#!N=X)"&R+-#SZKCTDO2MR(Z5(7@DU6S2;COV M#M0X>7H3[RI9;@NPG7(0=P)ZG!3%'HQOT;FX+5U'UQCG@DF!#F30&52BT-QA M"B#1>)F"E\RUON_P +1U1V;D@Y/6+BSUE-2B[^+< GR93&:*%L4D 2AJ9;Z, MHMXQ->"-USXA,I%;9WO< N>(C4S;$[E),GNRT"%)B3S(#$ZE0/)L2 MQ"AHH14Z>IZ9":IU"O\&*-]Y?-6 GSZYAZ-IP4DURUN0GA-6BG]<+B M=/V/EJ_6-F/I%&^U',>1PK$6 KF9\'A<=CNLA$W'Y'U*GO"#55A/UWTACT]R M,,KHY%WAMG1(M'W@2KTKN'OH0MV%U X"G2\S/X7T.^9O&6!+)T$:R0PW'(3( MLD:\9".I$PC.@A..R2!;[^?? N?PKMKQ>%Z7D=6 I ZQX,;"IR:[:+65%)DJ MT+ M"]_'] B?F4QC6976Y_&F'1H:80;-Z&RXR#<%X 3IB9E@8<[[UB<9M>!Y6 MO>!=>+O>0:^5T5O?)WZ#Y%D-:@>ABFUUQ]U)':4R-#1/PB^Y@/,^@$G1QJ"8 M5^):ZO>&.\7K/OW1<]K&;AW>['E1:G)YTKHRY5X[$77-+ZQG'"A2S1V6-)?9 MZ)!'KTSK+CZWP'GT&FAM\@Z[>QOOG3R)TT4^N>,BNESOGS!6CS600W"U;(UG M+%IE>>"M-7$GJ".>(!P]A:PM8QVBTVVO0IZIPA+&XH'G6B'#%:172D9Z"6+) MG(F0F]]AWQ;;X076F-9[7D_=B9,.B],OXQ%^6=R/_/EBE*=/9D_#9/*%WJ"Y M5Z =&I*:Z%# JD$H12:"UF2E'Y,R':)EIO1&Z(\13DTQ/AGH4U=AXWUI:$]"I M"-+-[T]ZOJCVD3D/F4DKR2L_E+][:B)I8_4.]3!NOV+]=>S>(:UUO;8/7M3JW MTQF"JGL0EDOM:-(TLE-1])UP'EY]/3C?;D%K1UB/$YR+*;U2T^G3\7D<+)K4 M5-STON%H1E]-!_2*O.VJ1J")%"H&!S=4:T3GPC)-_)R1J741AJ?5FX4,K!W, W30D M86.L=JAK_+^&R61>@:#UA?T;']SW:O[MXWB0E_!U3-)[X^H]%E$+TM-4$C&! MD#H6%YT)J;EW<9J7\*6(WKN40*42*"92'+P+]#+;')*W4? M,+B3&FY4Y]F+E2Z5QR\C^C6)O/\YNE<">!C^D(%0V MA:)<#9;GVCE#T*RLM0<18PJE*(P="OT=4@AW-O,[C YVL7-#_N>93&]Q-!A/ MWA%]^'I,IGJ+GPC0/$J+N<^MT?>XR>?2VH&A_$SJUS A=(7XV6. >?W_TQ_GG1O? 33F8#6A$O M0S4.,4K,X'.]'2T9?>56=Q3#;<\[+1$TLVR/[<'QZ/T,)^=U_/5Z MUGPQ1/*'79$,.$LTYE2W+(,I8#5:S>A_G#7?%%R#X_L.,/9FY@!J6;XCVZ#J M%&"L1W2<\&)_QNZ0P![F[M14<@TZZW3.V9 3G6K>M>$"R+G)4)(7M2M+40XI@CM"BT-I8!Q-F^'9&?^2EKQ/>XUGA+GC) M#=@<4^W#92":P.O:Y[5-46%N?0-Q>W2//?UFG]WT3AQN5-NA#B:_?G-5565R2&G,B!D$:D+4D@T(&/DB:<6KY^E(*^M#ZT'$# ME+:3U\)#5US3"EPL%*0%666*O6.0%F2QB8G$&+U074=WT".]%AS?/IWL;M6' MZG<$_R%K7>_-_SZK5._!P](K" MVX#]LVIU2\;WJUI]#[J.KC&KLR=P%&'X6N*H* O!8@$MI"H2>0BB6\G01U^U M^F#2VH6E U>M]D(9HU@")\D2BL)*BBFY46RR%3KF[V/N&IU:X'@V8M$GX*%EK#^*A)QYVT<$N=CYNXB%WWL6< M JUZ]7:<20J""0C[D35_1,/=['SD1,/0_:6)\V64(42 MY.!B!*,YTU:%XNQV90H?;>+AGIKH8NDC)1YR9XS'Q*$H] 21OB)OV0'W%KEF M#EF0.XKAD20>-A!!,\L>*O&P]H>+12K"5 A3D @AV NZZ*Y8)J;UK7T'U+B M8>M086\;=R@,M2%39AM4WVL*X4Z,;9<^=A]S'RZ%$!WI&DT&YIP&5=.A?="" M?&)5E-#H96X=)CST%,(.&MC%R@=+(72"UKC"$734DL(A%FL/!P59JV1=MCKS MUBO PTXAW(FEK5((=S'Q<5,(5;#19TMK'ZOIDRX8B!8U6!\UE\HGQ?JF'CVL M%,+^V3O-V.B@F_I^O%N^'U^WO\\XC92Y:$%X'D%9&GO@/(',QF93(@K>^BKK M6B"GH8;];;QQH>B0!?J/\3C_,1@.]\CTO/X1S;(Y;\76*&-S]8QOW-LLN#?& M@F-*@3(^@[=& 19ID OT#%O?O;@!8M_W_&WZ@/EBB*_*ZJ,7@9!-R3(N)0A' M?H_*-*R@BP3I.0N80XV6&X]M Y1#96ONQ^_U=[N%71]*KN9\;:H?M"K(]G;Q MN=.YKQRQF%0KKC%FR5=.UD 0)4&2.4:AM)&\=?AP*Z!C;2 #*[]@W.!3CNQBW]:G!KSC[8SSY_?FH3F05TZI%$R.O-QN"XX6L MS7[RLKM;U-HFXP2J>)-L##N_>[V'S<6.#M3\/K%UB\0:F(B4*EP)(8<*B M^6LL]$= 3*J6P5E/#FO M_;A>3\;Y(LU6,] J,4VC4YR\#9[XO,PIP54T#UE5HBP\8\QL*WYW?_:CI;ZS MF1L>[$TGLV]+T-N$HS 9C!?9]9YG:Z0"@TG3X+4$FE\0 D'1Q1AEXU:1&SWA MTDI,?_NV"F]\^"GXWFTLVYKJ)8[?1M./F 9E@'EU<+T%J%W\[KMHWP3DL'YW M(Y+&O2S<7_NIC.+KN2+AO#N0&4W-I>X;C6(>?=)(RFPWF[DG^0>5Z.I].SHC(FQ^==WA(HEA/$ MK!+8HJ(T/J%+JA/?=Z,['44T9J)#?N8*Z;P5]HM1FF"8XC-<_/DS:\3F4*N#$,+S/G:2Y#^ MB)$%,(PGKS.W2;:^X7EU.>B01O D_>MB,"'?K5ZB''_$_ [3A]%X.'[_)8SR MDH]9&+VO>533MQ?GYV'R95R^?6]1T6N/+(3&")HE,?2T3*L&.W5X^'+P"?/U MQWYSSF0PBI.+#%B//53"VNZMEF/4KLZBO+;);JS:;7"URY2XY6F+;:>@!06> M9(' ;'5/F8<@G((B1&2TJL0.1^);HSM80YO66MF<8M&4D(>2=7'+H'[Z\DOX MK_'DZ3!,%\>-UF;4EE:&ZL. DI*"54W!JBHANI"<#K:U'[D#O./O"K<5R/7J M )V(ZE%.8C/4;T OW8K:!FZO2EJ[03U2+:U>U&\OL6:\/0"Y.<-Y$%I#+9P! M*H1,_FZRY-$[8[2+G)5\BC*[JZS6 U79+G1UJ7MPPT]^,WC_8?;UOFWQ+)A$ M,3SS%-*[7$^!N89@M]((7 I9@7C O@0A&@K5049#BN\8"AV!S3@Q)+F]B_*0T]"CMN MQO11^9#-8!-_6%H241O*R]2PR2W\8=0]_Z M-M'N*+\O*;6@ZK!AU:\X.\M6!5ZW,;P2 91V :(S)'V)0G)7*K[#"8D0?5^B MV96"C8M4A\.7>M/T:9A,OM26)^?CB]%L.BZTV*Z:H]2#AN?_NJ OGH[//XY' M]3[#'B!,GA-$V;MWQB*7531S3J&@K6,;O/HZJ&7HMJ)VVU*4>UBX\-5']H& MU?=:BFHGQK8K0W0?6MBI%M8N) M.^R)+"IE7BZ*Z5W.*&("+J(%Q;2G.+ID&J(VWDF.PK1V"F^ . F^]S-M]YKD M\XDL",N]#(QP>%MWY#($BHPA>X(H3!#9M=X8?=AM"?9Q\/:T[R';$FR#ZWMM M2[ 39]N6H[^/P0_9EL"X&.G7+423"9_-OI9,HS^,12RJUD/H.Q$\O+8$772P MBYV/5&\\,.N+U F8L@R48^3F&G)NR=453%LOR+^]:Y/Q<=8;WXF<>]0;W\6R M?3H0;-LK@<;/;";7!(.A *=6U'!%,,@EBA"\H650[*"!Q]>38D\I]+!SO^E@ MJTX)FC-OT6=@)E*@8F(MVU!S04Q1,AD;"RL[3@N/K"=%@^FAN:4;.HUSJ%98IALN !C0CU8*PR^QTC',3DQRU@[:.5.@0-C-MZ(9 G"JT"_9$C2URI'%+KZW(/L8#U89B^ M?V7K76CJ45GCPW@RJV67?QI/)N,_R$;3,ZY=K0J%!"G3-*AY ,\8+96%;)(D M>5(VM=Z(N@GCQ"6RK^&[;%H4G$PP_SP8U0I?3\?3V71Q2WQ6TSBX#Z1'YX%E M22Y3=AQ"(9\Z!8DHE*7_:U\1_S9$)ZZ0AG1TN)8]3R19H#FSGG-M78!DLZ* M/4F"4@=-KIH.A2*LW&.I63[^Y&5P/T/?Y%RU]3ZN&N+,%8J?BA#D,E-.J(JF^CW:MXO@-5-*'BIDQT6YG\-@J+;%',SP;3- =8' LL*PXY M:!IYJ-O^HD@P'J6/KI[(]-7*&E#?E6#V)>6F:DP/[^/7\2A]6_&"8%8PKL#( M5._#: $^,@V\UKA2@F+WW+J4PIV@3EXU+4FYJ1K;LC//&:O]8*K7;-$94#)K MB,XZT+1NYI@D"Z&U0"X__\2U<&]3WZ3==1BF?T/L=0R[2+Q*!NC$- SH-.H930-TGY9<\4;,<9S56Z M@$N!?"1#3G5(!8'FG8._"\38IV+M8]:&D8*\Y@<;""Y9:W%[5 M4T*M:!@N>!!:F.Q8-#3GY2Z60PV-$T442BZUO8CST[)PN.MC%SD<^CB^*QBD] M!PQ*@T)C(=;44HO9!YN5*3G=Y5$^[N/XGT#:KO]4+O3HQM=YGS/N8^W(5>[K (ICA-?8P!A4^\ MMN;Q4+P+VEK%G?_>+O1VT, N5C[8A5[MH\IU5P+O3NQM-6%WEU,?) +O45;$;)4$!W]H1P+X%$*8$RDR"AZP>;'D0_W M0N\^?.]GVA[S^V"$K\K3">;!2GV*!,93[7PJ-,4<.@J:R!R"R9(9Y5T2OG4. MW$T4)\'VGL;M=)MW,>?4A>ZG+[^-!O^ZH*EGFB:#CW/[SKLN)AHS-QYHGB&/ MUM=+9DP5"-)B(9 VQQY[Q7<".Q6OOST+O=)BOX*\%/9N@ZOCT=(Z3,<[6FI, MXZU"V9.#3J=-:_'Y8%'*(BHJ36]'[>&5Z2O4CHE"OC#SK:N^'%8;6YPV'4D: MNYB^]<[R\\_I0QB]QWDGOI#J0%<;F2XF[Q,G5-7-R5%"L,D#SUEKB3*5N-V- M\(V/.,[&X/X4C)O;K\\)TEM,%^3)S(NA_A2FF-_@I_'PTV#T?N'@_!S2/&=O MY=<&+JQF#E1P](<0!B*?MP9(*I +Q!G?Y:[O;D\_!2UTMWJ/'8,KF.9S'$?% M9"#'B%CUM6"1(DMH75N81):MPM#\"MY-%*?B..YIWPX7::XB6L5,6V#JY"&N MPW,<[W!?KFZE?@]#=W_M5^6*@F+)I !<47RK@DH0O(\0,6'VLB3G6I\4'8[\ M.]R_0W"_BWT[<'[[.I2+L4'6>UN[W M-F_#"6 ZF9V]J4'*(H3-B1G+'3"5:A4JGQ>U1RDBT5S2G*;U5B<#]*F7^*6_ M?>/VR@,?NR=W?^LUO-[Z%<122=O V,5?VX;,]N_FW:[9'L:_3M\>ENOQ+JZJ MPTFGE!89@JEE-TB$$(1B8$4V*@?E.6[5&O'8!&YPK]KSMXO!&O/V"UGJ_.)\ M"82[J&3(M'1SF\@])#0Q% G<L !"\.1%24F)UA?EKF-X[+Y-$]MVJ,=P&<^J M#N,6B#KM4-U$H#S[50'4UE)'.(4;/" M?8[6M&X@?2C2[]B7ZLWY+I;M40)P<5CRZA-.1K5#]:+6QV#T?EZO<%PF7W_R M8I3Q\]L_PL?ZD]6Z1J"CCA9<1%K7'$7ISCH+-BLR278,5>O^BGL!/OR^QKZ, MWTB&.Q1='7:\ZF'<)311AZB%\\!38>2+8B!^$]W.<;U_]^N+):BM.H NUOSD%)!P46M*B M" 6$+_3_HC&"7PL -AUV[_CD1\MZ?SNWO@[W_&(R_HKO52E(4]#029/93DR0C,9B[-5A*X_3F/F_"&-FR8\;BL034*>1!&S\;#89C< MQ&:TX20]!)Y5;;Q J@M,UWC5%)Y4C-*&K?B]XT&/F^"65FR8K5"W'Q:51]/B M--:+'!V+M1U+;KAK&'3LVEY_YV*/[O6S8L%Y>6F(X M>S(<+O$,<+K*MMH"TQ9Q_1337]^//_VX>M:"X]7?OG%\&Y;#'VW'B[=MQR$]&5[%XOV8/GI MDV=GG.G@8S; T0A0OLY2QEB0*I'[GRG$T[=E$.W,*CWS<*MO.^M?IW-7T_5( M![ET\>E*%I36)3$:'#C#"WEXON8L8((2A$BF%)-SZW+)F[ \]O6XJ:TW%C9M MJX&7M@M\O0H*W('M2*4%FC"YA3SVIJ'S1=2U.'UTV15C0!9'[XB+ M-?:GR4TJHS/W$J5NG4A^')G<57S@*"K9Q?JMM^/^B3]>7:(5Z!+/ MB>;'*$%A=A1%UN9W7)2$SD:'UY(E-L3BUS_Y"+>.FQI^W,IJQVWXI95@(#Z@,"HJ M(.W6-T.HNC\5H!;K%X4;;WC?MG#?L)RB)NYIZ>ZWC)^MX,[;344AS)KJ7N7@U&;P?C,)PWI-@ M"3 77;PN#HHA4R@M.(2,#$ST6MOD8V&M#_OO!'6*&MG7]JV/>5Y/Q@DQ3W\F M6UPKOO03EO%D_M6+Z?3B:Y.8L\0QZ20+<._DP@/S(B3RP+3S7"GARW8G/[L_ M^W$KXA &[W"E]>ULG'ZOB# _NY@,1N_)%QJ,\W^&X05>$G:Y-)IY)@LQ@],S MEZ7*VI&XB_.@(BL0A:H56WDM\Y14^YMO>P%^W!([/&<-K^',WX]_D,E>CJ?3 M5Z,7HWR1,'^#6[L??9[18"X&TP_55J_*HF,1#U8QK(>H20&MLP*\DK(VJN+& MYI#B]7MU&R:DW9_]N-5R"(-WR%^^90H]P^*D,3H3%IR?%-2@/I-5O//&Z2A% M:!TJWP+G<.>V0 M1UYD:1^WKH7RN 70TLYKMKP:['K>Q/6/"8GUS$6F$Z-U)].HZ[77")ZA!Y>\ MEZGD&CL=0 %S,*>K@=UMO48%^QU[71WJ\\\?,E90,.8<0H, MMUA/]KC)[F+2-9SOO7=YV?M<.1RORJ(:W)7& MM5'S&"C\@'D/,U5(E]YC B9\8EHJZU/KKJ;;8GO<4NG*Q!K)[%VJ]S+0"H@6 ML%?EJK.J,S/6UE93MMN5*?LA3'"ZV$#C9RIH*V2I-_+KW2N?L*YX!I@57L24K"U;U3-H>8YV!>%I M"*31:) O,MUM^'2.$)@XI!T2H98BT*%4QRP2'? MKKS\?C@>MVH.3<0:$378-[ULCY_"=#!]^Y% YU>CR_=<^5E6&+2V'*3# LJF M>MA MUXBBY<[K"NO7R>[YYX33Z9-/84#_<#Y!5B&_')P/9F<\,Y)MB1!<(/O86N8; ML?;O4]:AC"Q>[XZXDT"VP7"R8FE.P!KA[%9L*B021C'4>D;VS72GL_'-^C@.Y/Q!H1[=]Z>XT3MK@D/+OI'D=RE16P.E/%>\5][H&,56I6/WC*0VX7O<:NK.R!KY[+W=>QGL6>*&6YVQ MKJ04UC&6P!7K@+[M6/;:8N[9SO/TZ-_)HFOHW7LC]O*!P^HL*EW>".@TAM+7]&G4TW8)=CS!+*:RG6(M+ M7HTU-'6]FO4L=RC_;?#79'W_\\=?J'@VFX^%%_6?3OZ;Q^8]SJ[W!:HHTFV?/AU%^ M@\-ZO+"(S:97?OIZ&$9/TFSPJ38WP1DY4=.KD*>#\X]#O,M3W?.)/WX;[U4[ M+!][12R'&CE^GM7+V_DO^[[#EQY:CY"?5%A3G'S";T)UQ7G!>8&B!*LA,L4\ M@J:6.L=]&UP[7W])GW ?#&DY?;*TYY\(Z8>J2_JIF"R0G!;ZQP9 MK"FX%F).G-[5K+ 8;Q.V/E?: 5[#.2T,AYMGLN9JN7&[IA,EZ^X*_U!MD&=_ M2\/Q%//?_T*/PV_?'(]F](H]'V*=9&FBP??UB_UO?-$@YKN4%],Z6T_?+CYW M.J^K02.*,1E&EJO':JQF EM%[EZ*DM8)%H)H?:OX5D#'*ES4304W[G*U8J-+ MB?$YEE6=S"W ="IA= 7(<>H5-23J1F7P?:W31*\]>I[ ,KOJ#UT*,9W,6[K:D._XNR/\>1WFM;>T@HZ2/A\5*>T>3[6 M N2JGHZC22S7 CKU7HC*28*OE76T"RA%RCY<;WVW8;=VVR<>/D;:@Y5Q;Y.V M[G+^ZN-LD,)P>2WX"X%]C9,RGIS7-$X*^S,M>-.K<)U*CNG"(.E(F+V,X#7% M^]9F9K,H:*\7D=B@@-V?_6BUT-G,73K=7H\ Y_U\HS&9.7*@>2"I^IKSS1@# M&:3WAEQJEMNGM*T!X/[6[U!?Y@:H53_N+6!U\@IDTTJ@3]]S*(@6Z[7K$;/6XP_L' M39@9=S5K:Y?Q#H2O/X0I\E7G"Q8U*HO YLG9F52U$48RVL6LY':^X@X/ M/9P(>A&V@Q[N;>T#3P=SG&*%,^ABD"5RA;PDG((\(V'KB6%-QI8IB[A=)=L= M'OK]J>(^UF[H-=9N#5]W3MXF'(7)8#Q?"8,7/#.>(*?@0&DNP14G@5DN3(Y) M%-ZB#K M:4#2N)>%&_=ZWPPN,D[^;T$@IY@6*FTL!%:WO;2R,LJ@3>2/C_9;VM8OI\.#@?C):UU0?C587ULR)1U?9- MM*C%>F4W*!J"X[7]86 Y&5%DZ[)M#6 ?.;[LD>5P:#)[ZW%IG#?CX9#>FC_" M)-?<-JDM,K!Z7M3,\MHB)(/FY/]:*YB]?F355FLW(9VZCO8DH?=6Y1+>F1-, M6\%)LEP64#4WT16E(3,7E%-HW/5K2UV$<60U[$O6%D+8R=*]V5^F.)YE'Z*S MJC;:=8J \0C.Q4S.&$^E,!7I/UTS"1\*O#.9'+.E M)CT7%PE7[=<@70%GL^2)H^"R]?N_"E;XFV4 M=/YT&*:UH$Q]Z#=/2&9/H9IS8+S+H&K4YF.@J(UF*LS!"+2MJPRN!=(NK7S^ MN3]]F3]EL) M[V?C!Y<7?ME4B_TJ)8T)(0$G\*!L#A T2Q"U]#1*EY5O_59L!'/\C?P]V=Z4 M_[V7U3OXSI?QK/:6MT#4*>'G)IHC9X'O1]?U8G=M;'T8%63-! ^Z@%"J=@+0 M"!'KSJ:R0OF T;O6\=.AV-\V(;PW^;N8N ?IWVHO+G>>6?'2,T%1@*T)L#HH M6B>3!L-H:#QB4+4*2%, 5H8$D/W)2M^*XCS1K9]I=H*#9A_1U.0LES>M6.IG7-IG@ M$ABN.8B0*1AM&43#/ U>4V&[]0/=^XCAS]YC!#^M+K4&A^_JN+D%;#;]-'-? M+I:+S]/9^-\I7@\7)HXK'0UPGA(>0CF N5"]3T0/ M?&>H-O7X:%')W0GKJK/^R"06*2\.R2IGV(MR: H%*@2CRR1KY^M'^CK#^WXT MIS\;#=R&W7OC]?RHFTWRYG>VVR6B(P[5&E)@I;Y9:[!EFBR3)0F.1JUCD[G0 M3T)[AFK5BJN]=[.M[B]+@]+X>OKE*QK^JX&5%S&N/M]=OIVL"JG+'XZ]V.SW ME+HWGD>LL-)5Z.J8>@AC-G.33^O^%UL*?+FEHU&FNP MGM.$N8]0D_M;WW/A^*7H+W5$2).\\AW^0$+F'S[^L8EH,\H=B=$#>HMHWRANP'+-(#-I ML^7!6%%[DNE!0"=HVW5RSG?EQ5P^$E-D!3$HP'%\S$T+T(3'\7SY*B3K!.'LM MJD]&Q5CSNJO)\O)R%?%>;<);Q<["9H.J#+AP <*AH^X8H;CWRL!2EHQ[TTD] M=G[\=WPV59)YY3X"'XH85D9?9,0$31+@N@P(S@481DO*'3K'C-M(=8T^,=>5F02L0&_WK J-B?YA;CQZ^(\P3A7^?OB,DU^(-WL#1BN(_Q*$> MEH*_H#-8+QP01K@(UAJ5.V6MG)K [U=ZO+71V"5>?L5)?5E^65K?R@1A9 : M?*G7%#QR=+F90_O#)>>#%(QT2AA\A+D[#QVV7\N3Q3ZM(;.*?MP*R'HV];:Q M7."))29 TC*L+3D+)N)I1 ,E62L6>946:W<>^@+)>[+,3A&!/&@5_@.-_NNL M$3J2@;M(I +.=4)#@&3"KR6^0H/G4M MZV+OF^ET\_>+S^B=?G:3TCX?G=6?\2,6\[>3]4+1VK5**BF@I.^BJXI+M$PP MX$1IGVP()-5NWS#4VO[S CP'I:D=)FN\R!2WJ_Q]NG"7/[GQ;)T_:+5DNL0" M8W!EK+STX!QE:)LD$8BU/'3LMWNB!7PW;\.+T9(&6:9OOGR]G%ZEM!F6LUL* M[Z:3;WC8I?6Y-U^MX/;/5VWKIHM_I<6'%*:?)B73<221!TZUA)C1NA,Q,' ^ M1]"9:I>]4LS43D)MMICOYE5X7FK1H!=1IX5=7*X^"+\JC:.WT->O[ZIC]&OW M=8R+O2E1&2ET-;E&ZX_ID$J5 0$G.?J@TEKKHXU.^U-H>_^E_$?73Z 2#S5= M#)S9??MK?_73:ZR4W%U'MV[TG$224K8"B.(1RCP3,!ZM M!150]L)+ZGSM!KZ5EU O[;L.L,T5#BY;*>++I1N^JYP9L,1P\$E$9XT5(52O MF&FQD*'2P4^IU_MSPT^E$<\E3_SM!#? =-TGYY?-.E>W)%D00TRTD$)"NRNL MRO"Y!!LL\]$K9F7MVL(#<$Y_Z7LR79FVX:Q!;'P/M&U/@ [@&J6)'P1VFGSO M:C1V4X\C.!A<40A)6@M!D<5*]>]U]$,,[N!5) M>M#4[!@)MYD*D? #/U],XH_I6[JPY. M20N9,">SE4325%D).L Z)[6HS4*+B_=TB3_Z]'.:I)F[1* 7\0M*?+Z8H1"^ MI0W6K58S3:V1A$(N;8=$Y R,765=$RI=#I&&ZC?K?0">D_*T8Z;!_<7&0D]Q MMP&_ 3M"C$X092!S%(K0R8'7* _NO8QE'((DM2^MNR$;7G&>D^O>@+V]9UJ# M2.I6E+^MC4 WB:N[OU?XYN3QHN2*SX\(H/;X]&IQTZ>NJ%*X],<"/L5;C_MQ M/"\1E.7LUL"D3)1@*:/#;Z0!X4N-AJ"DI-L$2Y6(6M:^:^D$K%YH\^'CYC?/ MVP0=.'619.K!)XKO75(!?'8,HA;2Z! MPW4/K/))94T?O^*>,)W=\5%%%L$XHD'GXE9$XL%1="LB,TD)::QI4-SZ"*C3 M!Q&KZ\,#.[XF+TTJH@\ W-BB72 V"A1V@'>:<&%E8ONHS1&LG$B!J!.>X$L$ ME&@T_]!_*>.K0ND@K)T+V497^^KB9(KS2!CQ]'K3AXP&^E)F\HX_36XU$N8T MNL29!^8C.J!&2;"<1$A6$:JEYL34[M#[ ,0IJI@K4S6M*>>*@<50I_#?GZ;??MA\XIKHS1]N.+YY MWO"D'BGTZ5$2J_BR;A'\^&8D8Z0RH*].=!G-(E9%0B0!29X33JTF!Q-6^G'V MXYN7SEE/B34(J#TT:5^CSS$;^W6HX-75)D0P&R5A?;!. \]&E_RV (YP!Y)P M)9,NU]ZU[_4Z@QM>#]J[H6V8:7 ']!#HN[18QP['8?/=U3!L7V+*83&2+%O* M7085+>(MS0\L+6\ L8'Z:)+/M3L:]L7X?2A419X:V'X/\;Z=+!(ZVBN4(X.; M)B6(26M54G&$PWU7.@A6),<"(?E;/)^=61?S.=I,1]%[Z(GS !+NJ2/:P$>K6=0*AD:@]2>U8ZE]L'WW2E2 M):H&,8\NODQGB_&_-Y=E/Z-TY[],$>M\1-#$CHIJB+S,EV-4@LO.0139ZF2C M8:%V7^D>\+X[I:I#5(.:I*YR&069I/=2@K)E2Z64@@WEQ"?91T]-U/=[<@UF M)WUWVE2!HKU%/RU.O9^6N)6FK8MPQW-XO9S-TF3Q$YJ7[O)?R4^UJISOM1W/LGO;@D]?WJM)*[A.^0]0K!8(H#5Y)#H*+*"PQ>'0W M7^.@B0Z5^+Z_O500[ZG3&.[V@PM$4$$R!2^)!&%"!E/.>>T\>IV"B!PZ71<^ M]P:6-8C;V8VRCP ;-C'L N/\NE'V$OZ>;H9/D5Q#(A7*V4B;(*]JY$I@VN5@ M(4>B$V,YF]AI/-6I">S4C;(&?WT$UK0;I1):Q*@1/0]E!RDUC;E,ZD4?IXQ M9%EVROIZ&=TH>XE];S?*/C)KVXW2R\B%8R 8/EXHS< JZL$F[BWSQNHZK42? M1S?*)Y/W9)DU"%K_@L+ZM I0E<*.Y7RUHYCD>$2M HL>)&(*$0Q1$30A:/=Q M1A6M/=UO%XXS,'.JB;E!8/D^IDT.3Q=4C9(G=R,Z3;[D\8P]H@)'B'N ?> Z M9Y,DR7,NS78C"!<(F(1;5&#))&Y+PDCMT>)#*L$CN8]#Z4 ?*3?@_G^7<1S& M[O+#$G_CT[;*SD@FB9 0"'KYPB8/3N6(?%DA;)9&FMH9$KMP#!]>K<'1M+* M*UMM-TM\7>9"%ZU6CG#N!86X?07#8N8IV]@I,^!9$7X@/#($WWUD6KO%]._I\E8#X#>7*2QFT\DX MX)XV^_HQ+1;K0/=V< )E47OMP?@R-2K@%ND$LT"5S4(YJ@WMUABZUV.'=QJ.T8H M1.N%YV 3(8!X\;Q#[" YI3R[R*7CG33CR1!>NI8,(_L6+M]]"^C5U3M7KO?? MYYMO7ZVV3LH0'&HQ:(ER$=PP<%QE4(2BT)BUV=1.=.V.[@PLR,:4-$C[N8MT M@W);!=8!6JL(TGY8)PHC-6+TH.(<3T?S[>8N1)-\BEF55E!*@"A[HH\,?6T2 M=* N><=K-QD>7%,>BS6=7E'ZL-! 06[-K?UYZ58C++97+2Y[+7%EH!TU('2V MZ]%[FF8\KC7G)-3.O-F/Y@0AJ5JD39M(O$%!5\F5+JN^-JQN1>6N#>\1];ST MLE!0LO!+ER8&IE0O:B48,SRG)&J;)9V G5I#JF5JU:>A@:[<>SO>S!?C+X@6 M+7#\P1A-LO(+(Q4XVM.1@4?#N@1Q/7[E&6Z:60IN<[2N=A_03L#.1E?JT]#> M"+D(8;9TEQ>+UVXVN\)OKB%L18BIWBP$D[!RA @J1AX4)33ZKTQNF([&V5I0L9#I9'-*I_>?TVE MI?+DT\=U^4.I'OHY33_-W-?/X_!VLO(&R]^Y]>5T\B%]GL7XH0KT%Y4;#O9"&*)^!Z^*Z9SS)'$D"G+/6*ZE$(K6# M:5UPU>M5>^!IKZXV/US'XE-2+ 5A<,LNF=%$,G I)>#H9O# 1*"NNBCZPQRJ MG*NZ]NQO6]N&HN=0]?7;;!J78?%^MNEFOH[(1BFH,11B+"T0+6=@RYQ13FFD M+ D9=:=A;H]D5^QZ]NE;TC;B>EI1YI6S;#9XYA>3N$&TS1+L JIB?M5>(,,G M6!W/T4/"*PEX,/:E8X1Z;\#3L90M#>3Y8(07R.)#!YZ1H$D31@RU?GV8]WP)P#O0^ M7:(MQCYM!Q:]6L[1RIW/MX[::K-*,AF?* 5-'041)6IA1@LH&!J85\;+ZCT= M#@(Z=W.N/BL-(O\;+-O,P Y@&J4SW0%RF@2FBD0]V"6.E7*3(7&W006CG64R M@\VEG[DV'D\FU/"0$FM(O'>@W&E^:- 8]9+[D$+:_%?DQ6_5S>Q)S^ZZQ.'#Y8? MPZ0J*Q=^'P/PG=C"1XA^0:W\;?@;$>>=P#4ROZ[#^9$-N Q%.VG^PCYMMT! M-L THUJ'$"'GDEKK5BZPC6"DX(290&FNG<8S$.&/68!-^>XCUD9VWXUILK5) M!$FAE(7:53&^"KB!!<^!:N(LR6C5YMS'S+O_@!.TS!@/"LHD7XB>.R.C$/Y^'X,]1.YYP(LFLH;0*E^FO"YCQ"[' M<9U946Z@5SL.%]K:F!@D9DN:L(PE]=.!M9)0R9B-5=K [7[ZN5M>E>1>,=MM M-Z*-NG?!5/%.=1^.X:]4:W!TD/(C!-Q\&]A@LRE*S1@!IV(HPS<,&#QV(,B@ MK29&45FC;\6PI!^X41V*\SYR;6!L/TBVVY:=X7J\#10L+W?'07%%I6E_(#>Y;?W6+-"O=L%*83L+XLIQO9<7;AIB66F^B M@IB%1:N22_ *#SC%5%!>RVAT;:_K,*(ST(2*(F^P&;Q;%A3O\\-;UQSM#+L1W.R<&R[C,U*HF^P2WQ(W])DF7Y" MF:S&C+BP^.=X\?GUR0C5SE' =((!H++ M!,;S" 3?FQB2).B=5M:6)\ \0S5J35:#3>?GV70^_VTVS>/%2"92&C1%2))J M5'5NP9M$03GA%0U2"E&[WO/6X\]0'YXJW(JY'*N QRT#0YD;Y 9Z-5F8I/6K*.A7@@"U@=%3=)"AD>+T@X_XHSHK2C+9UFW>"VXNW[.$/6*CSQZ^#K% M/K(8M#Z11YZCHV!=F4Q(.3H644;@G!)O%=6,U_;IGFM](D7'/>);!=$R%$7( M$JR($:RA(BETO'%CK2V*EUZ?V$-[:M0G]J'HU/6)VW6N]_7K/,Y?RE\H?)5( MLF7)&V908)H%$&C E4M;"8E&&U%^V?+:*G< SDNZ:NNE"=,VC#1PA/= VT8= M.X!KE/QT$-AI$J&JT=A-/8[@8'!%(>C.$XM;,F$BEF;&N20E<#0B>58\H)]H M:A?2G$!!'DF<.HU^]!%][82JVU&"]66"I9%P0R1D1AUB< %\E@RR,X@S"L9- MMU[S#SYZ>#^LHMSWA5;Z"ZU!L'V71[@&YJ-#EU]IX#(A,*XEF,P$)$%8((K$ M2#N5-!\78#D?_NM*?)AD+"UGGXSU M% NQDMPK1LX/WD)WP?0])6/UXJA+8LY3!#Q4,E:9)"L$)Q #SR"L2F!X]&78 M25 V.L-MIYEPSXKT_LE8U3GO(]#YELMVEJ0#CE8LR49X MP6I7OS[O9*Q>/'5,QNHCY.&3L61.,0?+0$B*Z!0>:[9TA;>:.8*;D*&N]LWX MBTC&.D83*HJ\<5X$39D'&3D0Z="L-=2#(TR#8X*AHZ*9U+5CA2\@+^*( /13 MA3N,RS>*FIA T>W4CI?:?FK!)_R/M2YJD_!GK%.R]7G>IA_!^['";O">7URN M?B?%CY_=++UR\Q1?3[]\1:MHM>XW?YP7I?7X[6;C)IS+>H>3V+>8C33074N52 MN(]G6" );#%JLJ6H\#FP3&OO(8<1G:.BU*.@8I[6.K=D\3G-7J/^?DK;J3&+ MZ;O2)SDL9[.2 AH6XV](0)KC7GBYC"F^G=P^%C,>>UE9!83@B2B(*6.Q8P8C M%&4B,A?S/9MC7SK/D4C.2&^&9Z9!)_QM-R+<$OUXLA[AN6WQOBB&^CBN#MG" MT Q?B%7$=HX+QB_?3M;=_&_-4KO[5WX9.X^6^.**CF*6/G$1(6N)IKW( JP) M'A3+PJB$8J:U3[R!EG9&&OVE*G78;$LF#?K&9F8E4J,@O&EC6?R M^)5@# (GE*+=:6SUNKQ=.,Y(9ZJ)^Z$*Z-.GXFYJ@OS5S4\O9LD-D8K[R*.' M3\7M(XLA4W$E5T)S8B&B@P!">0D^!PJD[(]3 5BU-Y((L$8+D!D&]#@CQ:<$=$'G[PW MG48//"_J#^17#,E\'^%69OSB2YHADNL;?VJ%CTD#DSHADH*)"@)2)"EISM2: M3D/)'J'Y[E.'O3>O1,.TB@PK7IZ&$B^:78W^^#B2E%N?'0'A,SI\+'KPR@G< MZFA*1"=EZ:%.1?,4_OO3]-L/FT]<$[GYPPV/-\\;EK]CI#T]2E2U\]-7(9E[ MRY'"2NH, T7CA^)@IWS/*O!414J5LT\OYF/W MFPOC/ [;EE6!\)_#I4=)J MLWD^6)%.)CE'!5!;+@*%XV T*0EKT?K +4]1]=@_3_O.U2&LEK@:Y&N\^?7- MQ09)\()DJC.$G!")%AR\$P'A)$J558%7[W-T\_27O)4>*"YP&49Y< JP\"'J$QP2NANO<_.? 3M4Z-)1\N\C0[L&-S7!=1W-(*V%T>= MII$^1< ##B F/%%&(;(805AB2^Z7A<@9D[CKJ=1MXOGS8KWO"-KZI/>1:_,1 MM#83H]'30TZB*-DH%OT\(X&3E+*4@E/Y78R@[47*P1&T?23:? 2M3[S,U<#% M)$%+8R_47H.P5% J!6$9*G'U6]EG.(+V&'J?+M'J(V-XFF MUW.?:5K-4ZZ86TO]F30[9IXAX9I ,&6,HDSHPE@N05%IT$GU3M^?=/.?9L=5 M4A=:D[5W VJ0S;4:+O1_2Y37FV^K"4-/S\[:]U'5LJTZ8:V5/77W63>*HRE+ M6C(#:A6.BS2#2PHW"N6I%\7QU[5#*/NP5!EX=_.Y:_]81R%]J6E55)470VFP MHA0761Z%%B)EWZG$_^GK&S;/J0;/.T?>'2/84RQ6"T,IY!5&1 M,OB-<' D2+".,Y]SD+)Z8X ]4$X6>CJ:XD=TYBFB;C44\RZL[6S@#L!:3D7= M!>J$TU&/I>YQ=3A"[H,JAI,Z:68H>.Y\F5-# *'A2^$JC<2V GD1-,ZCR?J M,/U/D')%IW7=PG#Z+2ED34#C8\8'$EM93B MEQ_>%-=\7OH4O)DLOUS7V,X7'<(-/32E/'!^HRKET?UB$!664"D*L>[G<.'G MJR!3Y7?GWH=7S];K].6M60KPAX^XG]WJQ^J"L%NA?X\7G7]WLSX0V1?PMS58W M)FA=O)Y.XDK>VZ1P98R):%$ U:7,G7L-WF<*5MK$3(Y9!M+)K#\&Q7DJQ;#D MU&Y2L@_X3KSOT8[]O;0YV'JR) 5GT6.%5/H+"2X]F)#1=O7<$V)Y5.(XM>H$ MXSO4J_KT5&Q'LD+^T_+R\A_NJGDCD0FD!2I1YE%F@&^6-+IU2)5%. M%W^FSQA<+W$E\N(1PG^M7[O(GUZ*]/ZA I[CH>ZQ[E^+OZ+8I21Q'>B' M/(8H"BB,'2>!#HH%B^(8A3@XN_]K'&.6<(JA[SH"(L0=&&,>PB2A+NU VZ_[ZOW__GOB__%2FCT]+ MWOWNH>!B?[/+HGC5JM(R45JZH=+ROQP2]NL)ZEO2M]K5U8)RM;E?;>G8A^E7 M:^K>28;@XRN\)>9DE9L/ZE/&IOIVUZ).5GU\C6U]%GF%EQ-\%ALQ6RHOU2^^ MR)]:,:JA'C*MY;34O:4J_U'QC/&&+5\U#5+V+S_)GQ:K$MYC_+2XK7+ZY_G3 M4\%I6E/WC9K6RMOSF]O?^2/AQ:):?[\+GL%OMYVHNCW#QGXR,*LZ,#P+7N:K M@FXFML?EOME*3E1J:HM_S? C+Y]P^X)46ZT"&DO^M588;&L,&I7!SU+I\I=_ M_G5CJ@TLE]/#N'Q?!,$?C,%[(-?0>$W<^_[_A(L5$4JZDMX_Y(TZS!7$$ M][$C%[A)Y$/D>P@2Y#L0"R1B+#R7NIX)P>R*F!NC=!H"I2+XHU'R\,>O"Z0> M<9P&S\A,88B,,2T<-MX2#^P1,.G /VS@VY'>\Z39T.:4+:[QR]]*N1I4^U^U MW_N8EG29EZN"RW4*OZSX8WGD\]1L94;?JM06/)=@2U^P41C\H50&MW_4F^94-CNP_;]+5A$]@YI<5*[B/DV$F7 M:97R\F)5%#RK%E[ J? < D.?NA!QA&!""(.(B4BNL\.()K[)/'90TMRFLU91 MP'\\\:SDI=E$=AA0O?G,"DPC4T6'T):29Z!5T][D=A0)2W/<83F33G5'S7T[ MXQU_P8P2RJ):W,ANYNW&C05(,,H"B"B2!(!9 C$6/N0^B5@2,^I0K$, ;]J= MVW"_K>3&H*Q2BI?@=XX5N=:.<;-U[%OP^@?["9",OK<=B(;V\#Y@>]]@EJ]L M#63YM\T@?MO:)$/V@ G= #WTS\-F:#737XF+@K.T^HRI&NHOO^,?Z>/J\4-> M%/GW-+N_P+([Y>\7G*! !)X+78HX1&[DP<270S@D4>0%2>CS$)E,VB;"YS:P M6ST!Z10%M-74;$8WZ@"]27XL6$7!Q#&KCY< 0 MS"RM$(Q$3[IH& +*VW7$H#:&<=D-+[E\Z>$\8Q_Y,U_F3VIR^=0LM!>(Q@X. MD8 )XG*?D:B?2!C"A/F)'\:1ZWB!"7GU2IL;6W7* IPQP#;JFG%5/\!ZY&0- MMI'9Z!5B6YJ"5E5[U*.%B"6NZ9&D8?GW%:_ TO5WQK9?KW MM'KXEN6DY,6S\O]=9D^KJKSARD9)98W3GU.Y,Y(T]@&7:=EMF%XNRW+%RX6+ M72<@R(>"" 01D9L=@GD,X\B)0BZ2*'&,:&<4+>=&5^=,SA92Z1)4.;C(LTKJ M78<3R5^ELD=KB\RX:YS>U>.\=^^SD;E2V0=J \]>;>OJJ*]M(T%C)7AMYAE8 M&PIJ2\_6OA^Y^E/6*N_D84^9,>..VA^6F'H<'2=E^%%A?CLSC"MLV(QRF=%" M:L,_\N;_E]G54TU>]9(WK?#RG)15@6FUH-A+7$$=&!-?;JTC)X0DB2)(8I_[ MR(O"R-5RAYF+GAOW7SPHYT8)T@SDG,YLC9HEC#01/ M2ISF@+QEPP$MF)]C?\M8L7RYOU4,JG;U?U;714KYQ4-V?RV'BP9;'6]E;NPD MM>52734D.HW![[CX4_)0K39HZ$N/@S1 /!X'8 ^_D3E&$[HS%21 K9SUZ<,S M* ;@2-.3'?_KF;A]\J_YQK!5S^T#+KA<37%VD3^JC7F]SCHO"M6[:EE6?GC9 M/'.-7]3OSK_C@M5_W$FI2?.>$Q9YNN^NM'?I/#J(Z[X>N.MN^ [\/K,VEZE'7MT MZ"GI,\]6_(8K%I"+\:T T"NR3.]K;E$G*E3=J4H?Y2-7XE;%[0BY793_UMQC MQ$ 'W_ CRF/@0">;"A!(.,16:':C:46QN1+(V"#QM13_G:Y/. MU.^EXJ9GL9:Z4??8=OK.&?V$MS9)G3YT';0=GGZUU4&=8:"Q3,T&V[;56]:^ M'AQP)FP7;FO'QY;4FOBDV2Z8NX?2EML?1NP?.:DV(?QW_$?U0:+PYX(DB4N% MNBWF!DSR- XA\1P*L>O1A)"8^3$SX>D#0UJ 963"4QJ^ MNG6CE 2UEA9WGT=PL,1$AZ1,2BQ'3'W+$\<>'S;L[PJL\K"TOKR4EPLLXH@& M$8:NFX1RP-, )H2[,(B%BYA A,:QR8#?D3"WH=XJ",JUAF8#?Q="O2%_$C!3 M#/:-9F>@5?:L/D3]](^5)0SWH\<"-B.<1EQI%F_5* MFQL-U,H"VFB['2=@Q@;]".LQ@S7<1F:)!K)6T>T;=R-DF=#"Q!([],N:E"FT MS'[+&GHO#3R?JW!5>XWE)D0EL'C(E_+ELID2UL$NC&+A4Y]#QI1W)Y"[ACAR M,*0A%;X;!7%,$[-,-AI2Y\8H:Z7K'?^6VO^UFT$UXF%.Z 3-LS+;T(Y,.E90 M'9#DQ@ E:XEN=&1.G.S& (;=A#<(H^W-,8%S(Z4+7#X .CP2_BC M>JQC$[:1":=35=TF:)4%&VW/0*VO/:;11<82R1P5-RF_Z!K_EEJTWQO(*AN? M[&\KK,[4>'>9'A$>J,U1?Y,\]DRY_3'YQ=/.#BGJM?%?A>Y?Y*\P6/?.XP[L$ !X'* M@>#"Q U\R!EBCN<$,29:^Z(!LN=&'[6>@-:*R@5)HRFHER1Z3#($_WYJ&1G5 M*7RV&\W/0*?[&6BP;M0'G?[@9ERL69O&O5YDOA?FKY3X3X.]-O^?@%XS(:@& M:I9W/=^IF7Y(DY-0_PFV=G/!*4T,O<3WS,NJ7ILJN><9:[:[&X_^VEWCQR[" M@L0P]GS:!*G'3"XL X]P)H@;>]0H2%U?]-RFABW-ST ]M/:>.@UVGQETBMY: M=!RH1YXO+*(\X-*>*6#6+NUI"Y[XTIXI(+N7]HQ;&!P"FB^?U5W UVEYFLV; M%^ X9I& +,"2Q53D$'9)!'TO3@(D@M@)C5BL5]K_V'IR(2),'49X!*U<_J/P'?6%#OL(JU??6_FRT-Q^AZO07E.W?HR+/*IB\[ M^YJZ*+(K+^JNK,_-MW17%W_6_=@\HCKWS2]?O]'DHEO5O/O4GKY;/#D>L8^J5=U_I@75?H?S<\JI>;3DM=K)3\( MD\AA+N2.)R!RN .)&X801]CE 8FBD!M%_^D*GML$L:WG.M&8W$Z!BM.'+%_F M]\;AQ=I](#SL!BS!,/)='R+*0QB'LC_;"M@(CQCQ) MS17^17/5;BS(]>;1,6 <>7)4*BL7\4;I,_#JVVZR'+>*VYO03*&R-$MIBYUT MZC$%X^U\8OS^ -_.=9%3SEGY66HO%SMR=%?-S MVNH.J%+>P-4QH&GC,8CUEKD6@1MY'EACUJ@*I*ZOJP=*=6TF.-#"Q5JB@WYI$R<\T#)] M-_&!WFOFJ>A^SYY2E5+A+GWD['->J/QX?\/+STM\KYN.KJ>)N7'#[U^O+[<3 M>-0J TG28#LOX)$4;$88]C.%1?A&9@@3Y, ?2GE+=8@UX!F4QZZOW:^;U:YM[P)[4CSN[7P7]!&/J410BZ 0TA-1S MF"^,8U?5/F7KE0VBS@.*!?0B5D,4> $D/"8P="-$24. M9B$W"G#<+V9NE-!I"9X:-8T+C^^#4H\$3@=H9 I88]-J.$Z]\1X,[!4;WR=D MZDKC/8;N*3/>]_3 R[X%?\(I:\L"EN<9V\ZG9")\;#7Q1R5WD4GM39+ V MXE7QU]:,,_!1^>4&NC",>DAO)3(6[B.3BP[D50X(E\"G3-U\+RE>@G_GN "_ MXZJIV3:&=V0(GK9219J(GC9SY !0=A))#FG#?,%RV60C:Y/=7N?+E"H914Z_ MI!F_E(2K,S-KM#*CP=1JVR56!IV^]0*_/E9GJT+=OE;*@UI[2Q.W 4Z#)G*= M]B>;V V,W9[H35X;L$!?+;GKD, ]+Z2(QZQB)D>.^]^>V_RLM 1*3>B"K5IC MX*Y=DW+-?&$]>&DLUD^&:NSU^E&4K)XG]N,Q;-F^O\GI5NZ])KU:O/<_.30> MJ4B?Y13YS)O->^?:=J,D#(A')%B!"Q&-Y"H]EHMVU_<\7_@Q#0,CS^ !.7,; M]741M^?Z'#P7ZH2\KO(FN[%>(AAZ ]AJ[?(MH#8R(-_HV'CPQOAW. ("-:B MC/9+F3BZJ-?4W:BB_L=/<[OEO/R:5S>\ON]SP^OT=B^;FD #O'']+0Q%LOEAQNI M2UH>HI#XV(6.B%!$<1QZB59-V5XI]!K M&=\WY&4#6\-=_FTSU/O;GF2@:YG7#7.]AX<&3&XN@=;KC&O9M^4B"&,1B81 M$3 &$9?S?N*H,$D_PD'B1"XUK(RR5\S))2'G#) MP9-\QS0<M/_Z="-//Y?HU:K"&H=;48S]F%@+7)QKY")HQ3[#-V-2.Q] M>A@C?,X+GMYGJJDV1#<, B$XHY!3%$/$N/(]Q"[$?D1<@4.:>$;K_QT)<^.! M5L'Z*S8;Z;O@Z0WRDR 9>7QOHS%"I/)!TRT-Z]WV)QW1!\U[.Y@//SBT>D5[ MY7J?9RN($XH"2J$7NA%$3LCD:,8<^I&+D$Y-J@#3;&*] MD.H-=%M C3SFM](I;-V='L==J .)M0H2/:(FKAEQW.C=*A$:[PS>!K 5K?Z. M51Q+]7).:;'"RRY2/!O>J3P"M_;&X%3T)JOZG#$5 M2U+7J/E1\8SQ.DY2J0\Z_4%K@$I62 L5LUIG:>CLL;J9T,#-WJ:B3]C4FPL- MP_=L,G3>&KQ(J;NZZ_++[**--_I[6CU?S74$-+/G>Z_@#0#G?K@N]0?= 9L7:FPND8:@IV]99.1]*E74D.@V;.X M&M2,S?56^]>4ERKM'F>+)*$L0"*$H0@DLM"+ZWRMM8<>T ?LK*ZQ089[8"6Q.> GQC%V@,&WLI=@C( M49=D.T)GL#0[!(3>$NW@VV:4U:P@Z,OBXOSC(F9Q$#H^DPP4AA!Q', X3A"D M(G3"T.,X#)$.(6TW.C>ZN< 99BG. ,N72UQH^HA>P=1/(T.-'YDD:KNQW'X= M,5M[E.^SLR?"M'N\&@C9'WX3@:E@BC1]"D7''Q.@OR-2]N'W#!%X10'A/L0NQ%'**$!Y @ZL+ 8=B)/<8=S^C.B9[8 MN3''6NLF#NP,/.'NFNS/Z7J3 )[DC%LJ_7\Q3I6GTQ>ZC@G;"(],-QMP;QMP MI<[R4P:-UFU6;JDWJ!6WFA[/ "A[J?%TA$Z=%L\ B#TI\4S>ML%6=V3,GH?^7^\B+]#\[.0)9WOTUK=Y :9OFJ*I5K4"6QP2KK'*TCCX#OG 'U M^=;^PO^Q6KX M_G%*=S6]-P0(C/NCZE9JU;P; 3WZ$$41J&D1L([\L\K$_O) MYO6CIQ4D:NI]-S6.-H6^5;V<, @9YBI-'_=CB"+/@7$<>)#B.'%PH.TNT.-KJ]_UR.R] MIQC=&=@H.U+-J*/(6*X:=5C>N]2-.FK^HA'P5R>>FS!.)02 9R<")7EHE'J5&849^PN3%^IRO84E8O MDZ$YSGKD8@N]D7EE.'#&I**#B"4^Z14U*97H&/V61;3>&9@M845*_H^5)*-/ MS_*/.]G*Q_P1I]D"AYP*PA#D!$O."!B&L9,(&&$4.2QV&0VH4;Z$0Y+F1AT; M14&M*5"J@C\:94US)AR$5X\TK( V,F,,Q,L\<\(Q+&SE3C@H9]KL"'F$<.Y")@OA=XKAL;I:2TIMG<**A.8MFZ8];:UVZL M;?V'I7&QUYUZ%/8NG30RY5GJ'_-;IK:QM'4[U9I>T]YJM0WGSFU8ZP*&7E!1 M,T)>O,@=YZ:VJ& TIDRR,4LBJ.*P81*@&#IQ$G(4LH0[1A?B]PF9&[%V.M:! M 5F/AT0?1CT6/!6/!X M4F]&./3C. JASU3I:(0HQ Q'4,1.+!AQA.OZ76_.LR.GZ<-2=>+&('#Q7AVF M>:8\>B=,=/K^YM [:=$W(K MC0Z;0#_A(I/ME5W0S\=TN9),M @B^3CR&0RIB"&B(86)$ZJX8R0IUI5+Y=!H MK7Q SMR6RZU:5D($#T'K!LQWN1-#/U1.(1HA2%39$N$SN0%A;AAPL7CF!09:+>W- T=@L,3PAZ1,RMU'3'W+ MRL<>-Z]6G\L=(M2?+FM;E1YO6G*U#K!Y2"/"N;E9ZD%Q'Q2.VH.,1)$$*/2J;Q0S?P?2-ZT90[-Z;Y326W +@N M4BA7_FFN6934%&X]NAD!Q)&99Z,QV*A\!K:4!IW6]GC&$"9+E*,K=5+V,83B M+1&9OGY2,O"+-ME%EQ*KW#B2NG/:34[2!6+"BXF'%$&Y$'DJ29\?AU"X/HY% MY+D4!P/RA1LI,3>VZI)H=VE#3JVO.JAC]*AL;+A'YK4.Z4[_=9J^\NR55WP= MB+*5X=AZ5O-!(-I-?&ZFPGOD1A\$TH'TZ3+Y>=F."^\A/B1 M+[G/];;4U78KLX MZJZZ3D)G]!565PI-Z0=:!2T&AO28;VWEM"MAXE7201-W5T2''S7WL].[=1V^H(SE62P/NZM)2<(,D+D JGSRE;8?QJ0&0O4/48'H,57 3P9[[T MVXH\F#K$#8C*&!$1.46["<0>"V$0D$A$@>N'Q&B*[I$UMT%?ZP8,LSCT8:FY MH["#T-@;AZW0]$91N6%H !NC[-%Q3&R'F.^1]#Y!XX=-/A@&WO/*T"QY&;\2 MC5>](P84$X?&/N2""H@(Y9"P((")AP1%+) +>*.B2+LB9L<'ZG*J"N*K=33- MA[<#H!X;G ;+R"3P&I$1QOUAZZWEN]L1,'&>NT,&[N:W._CDJ07,O_+J \^X M2*LZ<4"]I-B4ZG*Q&WIQ(" )':RJFWH0A]R%E* X8 R[KH^'%33OE3NWT;]= MMEO=7;BN3U%26N?$J \=JP>5?2VK<^^K.UJM;>61^IXG=8X>B8P ^]46%T+BL.%UO5>-R^\_B6MTOOZY.8"E[RN M$AXR%KH1B2'&B$,4"PR)^D-0CWG1BFAA.P')#(S ;:\G,=&1.G-#, (;=I&8F M+YM1T7.*G]?YCB[R1Y)F#@[S,GH0GFD:L5O6%)G[G15Z.;4<29K9[IY[!WP'MD=ELG5-NRYNSPEOY3CUAV1(S MR51F&9-NDK/=K-GTQWC:'23>OCR2?+E('(]$R./0(=R'R%,3&8H1Q,)Q41#+ MV8QHY8C?:7EV4U)[3MUHI\=UNW#USRXG@3#R/*%IOS9G'+2UYPQ>OM,L:.4/ MFW7L;DN3#/"#!G1#]? # P_3>*4^],Z9?[4I*]!<55N(@)(PY!Y$ 0V4#XM# M(M3V-XRQ2[$KL!^9754^)M+D^YSFSG)=A)6\@&6CN?(#TR'G;L>PUCR%LXC? MV ZP#6#ML=R6MF?6;D.:(F/KO.Z8N&E/[S2-WSG+TWUO&,'<\+(J5K1:J>1N MZO"IS07KL1!Y]07+()2;5>9PB#E/H,<85_D/0NP;734X(&=N,_XK->O#N(%9 M=@_AJL-P_+_9IGUSS_RO/S MY_OZ*K=L'"^7+]*\F2(,B?8^U/5G0KZ:1V_&_NJ\,\(?_5N1E>5WD M(JU^Q\6]G-FHGT0D(@X4E"*(<.3!6 0!C DGKG()B"34=F_O-#\WXJ@5!(^U M;N!G7 *L/->49Y5FCJ0#*&JXHD_"9F02:&!IE .-=B?!8>#Q/0F6B1RX)O"8 M>6(/6M_K6-U]:SH_Z4&-7[D]#S\U,+],E_M#Y?*K=U0J\0K,T!&S%8FGYIL\ZY*9 M[LG&LDG#8IC"YI0>U-M^3=4K(Y/Q)C_I=@Z<@]EO1@V5M &IK3PYIZ@R;1X= M"Z#MY-FQT>:I4>17U0,ONM+K=1V"-^,4QX%#44(@0[$#$7$8Q Z)H!LZF!.? M!@P9E2'6%SVWA>9A3KTN^%.7+UK%D->6=1FL0&/;T$CRHQVD1Z3CP#XR;6XC MO@_3B4+*=1&S'E5^5/ [!9;K G(XMER[A8&'=7EV?\>+1Q6,MKY?MV !N M%E"+,, D0DD(&2<>1$GD0D+#"!(2Q:$;BL3SY8I%)4K5&^:O6C<:WFL9(_IZ M>0726CNSH?T:,H("$E$_@1%!*B#69S ./1>Z$?%BY(6NGV"S[?1@T*;9']N! MS6"N&/X137'V(M%HM ,_*_T,D\N_!D5O>AB,Q]AG)]I0&,\&>TVV- N\;GM2 M]M]KUEO6W__0T+0&ZRIY7;YDX7*4^!&#;NQ(RG=Y HGK(T@"-\*$QL0)0Q/* MWQ4Q-]YO4J:WI>+!JIJEM 8_ MWUY]OC&<^D_K+TW7U52],+8W2Z\#MOZ]M@Z#PN;&VMN=%TG61X8A]H+L1X3V@)N9*(;A-F R]K'P;!V1[M'U,17 MLX\;O7LC6^.=$W-0;A).E^O:UPFB3N*Z#G04;N M]CYA8XZW&'+?1&YH[AP U/3]F#B.W\E/M$O4^"RAZC#V:H M['O'/,Z]2:K.KCDO?BORU=/G;'.HK1GCWM/$W!BA514H74&M[!GXG.=5EE>: M/NACF/7S@$6X1J: /J3 'U;/^C5!&12NWM?N9*'J&L9MAZGK/#Y@H.>W?,EI MQ=GO'"OV^"I[7WN([WMY=H,[?WS"V0OH5 6MKD I:S"Z]P*E,:Y/Q6CL$3T( M'K-1W ?!L/&[M\7I1FZ?0:_&;.^# RZ4-+$Y#RI?17G#EUBV7.5?\^Q&^2>* M5P75+S.Z7#'.+K.KISKG17:_=1+((P]S*A+(?<>%*"("$B0BZ"=Q@ 7A,0[" M1<;OE80[S>LHMI33&AU),SIV5!QOI#11;K2Q#ZRRHC$15#F@N1PP>6>)NN,B M\N)1/VK;;M_VD]+T734-D;5!B&WWW&PZ1YH%UG:!C6&@LTS^ -:V#3ELM]M] M!K=YWJ,;)[H$-&UWFETCL@U[[^TC:\*FN[1D&Y]7=YVL-SXTYTQ9:6*97D#U M/&GV8!IYMFH4/=LBJD97RYMH,URLI93I%39Q0AD=PW?3R6B]-8PY+C,Y!'E9 M7>,7%5??Q?9P'D,05A;_B4,1$)CAK$K$A/&V"]F;DS1:0F>&C7- M.., E'I<<3I (W/$&IM6PQ'BI?HQL,0'!X1,R@/]AKX=_T>>-AOW7'1'O0Z]O>XX[K7FR'?_6TSW'N;GV2PZQC8#76M9X=- M\*HDRY6XX<\\6_'U47 4$H\%OH!>*'"[(U %ZH.0$Y\$"?*IT67=O5+F-M3K M4DZY $6C9OE7L_E]/Y)ZT_O)^(SN>&^@:34<9N*[E)>,B7\OWRTS]6:?6R_G1]3!'W' (]WPD@XC&%A#L(RFD^ MP@D2GA=JG;Z9"IX;+WRY//]P^>7R[O+3+3C_^A'JYKZ+T_,+/38UY4Z7_4SOLKH2[ZJL AE77HNN"/Z>IQD6#?C5#@ M01(Q%R(W9A"K7'6NSX5(XB ,(L^$HHY*G!LWG5-:\#H7HYR=F2IQQ%J%#5,P M'85:CX2L CCVWF5+5P5?72&J4Q?\W"IL\>*F-CBVTB(=E3=M[B-=\W<2'&F_ M.##Z.,W2BG])G]7I2R4_D90L>9--Y$N:\%#** I>ZR"@*64/HW-BFT1G62H.-UNLL.DIQ4&MN&I>LTP-Z#&0;UY%) MR :DYA'+!AC9BES6$3EM!+,!"#N1S";O#CUY>>9E5><"N\P4Y\F5UN^X^)-7 MRLO;K+/JFU[=,NR"%Q5.L[962:/,)M!Z_V?Q^>W MK6GGX^.UQH:G B>[]?Y3./(:Q<[ >545*5DUY%KEX!K7:67&<.A-YL*;B]/. MW$TWFF.N#FML^.AWR4=\*3\&GJ_*K]*2-JS%YR'#* B@[PD/(N&%D'@,0Q$& M"5&Y@!V]TLCZ(N=&(4U0<)9GL,NNA I!&16U[FNQ!C',+(=6+*?!K19'V!2(^. M3M9):["]OC-!TU586^U[8 -8S!^=7%Y3K:LBT&+DF2UQTGC3JT*K-9 MU,\2QM;*_YVJS\2% BW!MUM2T%;#0V/+&L_8W]/JX6)55ODC+[JCXY>%AZCK M1PF%.*(,HCC$,*%Q CT8F:]"-/.^LDV]]EXJ"3M,SL-;59A"@!B36 M@@'[9$T<%*AA]FYPH,Y+)^SPWQYMM=DV0T$2[(<)#!,DB1LG&,9(((A]Q!D* MB$N"Q"S)>X\TDV$P30)3 .(DB&+(@%DZ 0DJ,TGOND3$W M']_;@EWMWMB.O\_PH.!$N";TZ(UR'M!COGV7W?N< /28V..4L^3SOY6+9%Y> MB0!=QD,1<$H29A0U-TB+N;%&8X3:>6R; 39V-.,$;%MBFDY]2&=I'DB.W04C M,]$0]$?)F'X"C-8RI0_18>(,Z2? M)L9_93&3BV1^@D7RK537O/B]@$7_ ,N M4WJ>L8_IAK66@)TB3,H]#FJCAY91->M$348=OVO&YM2M7NELV&!] MMJ=KIJFX.@A/Z^57S;1XIUJL@Z Z7)AU6'.GW&'_+<]9?1V-%\\IY>5MOF0+ M(C$AU'$@94X($?=]2'P'0QQ%+G82$D7"*-CYL*BY$>6;V^Q#[K+O1537M6T# MI]']V@U$M9HU.W6* J6I[:OM?6A8O=^^5] [7'+O,WC_3??>-P:NOUKVX4PM M%WA6UNN%\Z)0&:J5Y^;#R^:1Z\:9,O3)3.L-: M:;!M&-BR#) 7L/U<:QVH+3MK_@>Z[KSN[T[SQ=H(N-M:P=E4;=IEW0B@[JSU MQI Q-*5)E=[7XF_E=G#59=AB!)$(8;EQI@A!A#"#J('1**W^?%R_F/M-2M M1K3WY;G1Q5I)T&FI>?GQ,#S]A& %F9''_RXHX ^EHJ4J8KWF#ZH_M+_%R>H/ M]1JT77^H_\&AY8B?\C*MRF:P;]V9(TPD+&$A1,3U( IQ!!,BUP*^B$(_2)#"ZC:RG%XBBK3IC^T -I. M9D0;;0XH[=@C[]./I[J(Y';2QG,A&>G?.2X^RQ&Q"(,DP3QQ88A4TE;&*4Q< MCT <8AR1D(=AJ!79=+(F<*PT-"CE=U)7])/HI "/S*#'B+.S!6P; M*7V=.J*K_P9[YTVP#XF+H1#QT!<1)RB)#C0NQZ 70]Y 4L M02%!1A4/>F3-;>ZI=0.N8=K>'BSUUN>6$!I[\I!:@EK-,] H>@9:P$:X&:"! MB:VDO#V2ILW%>]SDG12\&J^8._6W2I_KNO+W5$N?RZ!6.NE[[+=M/^ZG'VCV MR".UU0KT6F[DD-]CYR W_'8[DSG?]RB_[7+?]\]#(W R?B4NY%8TK3YC6J<@ M:-/,?,B+(O^>9O<76'::RH[!PSCP/>[ &*FX',=/(&%$0,$\KE**,L=WS>)R M](7/;8B>/^-T65^%()VJ@+:ZFL;K&'2!WNP\%K CDX!2N[X?5"L..LTW2;+6 MRH.+8U /"/HQQ\Q:*)"!Z(D#A,Q!V0T;&M#&,#;;9&7>Y&/NZO5&KB\)"D=0 MH$0%%;H$)@PQ* 1!@H?(YZY14&&/K+EQ5:,J*-=ZFA%4'ZIZ?&0)J['7()O\ M\ALU1ZB'K(&&)6+IDS0ICVB8_)8V=%XQWR=\EA;D&;_A-'_FQTYV>U#7E1WO'C<*L6PB%'DX8 X, P152E*,"0XCF D,'6Q MG[A>DG3)@>\,HH-UA&M]Y:^S -]-$2,VR"D:VP82V9TT8.F\"P$SQL M]/(PAE+W7;^GR^4"455C1%5*< -U3YVX,'%(")D(,!6AZ_G6= MFE2:4CWJ4JU<$Z+4&V\A#VABQ ?6W-)"P5H*K3];$5;@TS-XMQ*7S MTH XS-^*O"ROBURD51MVX0:NFW!.8$B02O$O=[,X001&S'4BSKEPN%:&DOW- MSXT8:@5!HZ%!;-XN;/VC_W0PQI[!MW X'I&B XA!!.))P$P45F@&D%F4X$'[ M>T/_=M^:+I[OH,:O@O0./S5L@7-7X*P4DA76"9[D!N9*?$XSN1I/\?(R*ZMB MU>RYI81R_S^U:2@(BQR6.!BZ,4=0U2*%V*4<8B1(0EF0B,@HAL"FKQE%DF!]U MGC-6IT/&2^1XS_LJSFN>>AYM:&Z\N5$82(U_?MXN *]_,'H?4]+_[\E*GH"D4V[=Y! MH @Y8>Q#3[GE411@F'@264&=.(A5'(N5\<^55Z? M5^QB>P8P*/A37C0!:"6_KQ%OSS?DCVGU\A=+&]\C@/9N?P^].]TF^(CVK[;" MQYX=F)OB3<&)=E=$&4I$R#&,F8M8?!X/U :.R<;&(T]J.L$ MVWM!4M?<5S:"QK6P&+9%.MCJ=%NC8X:]VA(=?=AL*#.>+C[5ZZK;1[Q(0@CI$#21PDL1N*0 A'9Z0?:']N8[Q1$=0Z@DY) MO3%^",'^T6T!EY''M1DDVD/YB.$]@UB^V0QB^<-F$!]J;Y+A>\28;N >>VQ@ M+HC#:2BVTT^HE!19R=?968(X)@EQU?$Z$A!ASX,)2F(8Q"&.PR1F<1(:I8D8 MI,;<"$!^3[%A^HAA\.LMY<<'=?SSH<.9< XFPK&8 L<.DK9250Q38MHL%BWPJ^(-L4 M(_:Z0*?2V?(ID2E"UFJQ'1$W<44V/>-WZ[)IOF>^:?HB>VQY_9!G_.NJ+1;N M\##T,.38)U!EVX($\0 F,4K<$'N(QEJQB_L:GQN/U/J!6D'0:*B_5]H![OA& MZ10X1F8# R2,MDB'3!ZT/]II;++-T2$SMG=&!Y\9<*C[:57DZ1)J8[V=6SY=4!K^8KPS95<,K39W6HO!"> MZW@ND<0:11RB &.(L9= WV%4N%[LA 0/2$.@(UOK@Y\^"T&G*"C6FIKMK+1P MU]M=68-Q&N;MU 4_=PK_ M(,K!&].8ZH\?;*!")+6RPMD9-NLTQ >+O5,GK7 M_+BYRZUR)3X5A=K6;:(!OZ09OZSXHTY]+IUF9C02.G55!)146"Z1\U6Y?&F* M&K^MB;P=J*J, ;4UE@)538 ;=!"K)6"R,UD3<[>/9XW>,QL%95$M;BG/<)'F MGW,YJ^"R"R-T1.33. EA0+P (B^.(79].?OZ@2]%^EL:PZ+F-MNIM-. M;TKM@:Z?,NP ,O912ZN8Q9N!Q^WNFP/EVUOSG_S;9J3W-#S)V#YN6#>:-9X< MF&R85W*$=+E V\\0)4G@.0&&(DI\B!#S8<)="L,D<"A#PD%ZX19]0N8VAAL= M-ZEN#1,&[X-1;SE\*CACNQ3?X#)"DOX^!&RE\]TG8MJTO3U&[J3G[7MV<$UO M5:SW[[@H<%:]R-5PL<++ZX+S'VE9I=G]VQ7SPHE<-_ 0@0Z7^V>$0P>2@$

    4I_P<^_:AXIC8?K46@ M,PFT-JD,H[L;>)$78,O:[JV^4-HAQ<:'86RO]KBA_*E+D0^#9T]E\H$-#4PN MQ9?R7^]_XQDO\/(\8^?L,=\B.LX@;!9BNIE9'L:9-<#8%E)^G5H$:&UGDOTN>ZV:]Y<]VYN3>Q M$ GW ^QA2(/0A8B&"<0.9M!C(?%8@!*Y+S2K\[Y?T-Q(J],.X%H]M162RX?Z MGHG\!F074/,:\ <@UB,H&\"-S$4;%57Y]Q8_6_=O='&P5@/^@)B):\#W&[M; M _[(\T/90?!";DLO\K(J%VX&#=NK)ZZ6"MG]%[4!^I)B4M=\VG39(O2X&X54P"1D%"+FJSCT MR(,A=ICC(.8))!;/O""Y[F ^*M/D6]Z6/-XGO589+&N/P;)5VK@^TW&\2<*9 ME[ 0DC"6>+M^"!,6"8EWC ,OY)A%6@&ZHZ ]!9TV$?]9GL%6P3'1UF-:JQB. MS+Z;3[56]@RLU1V'B;6QL<3.Q^5-RMC:YK]E[P%3=7KO Y8/< M&JK_J=S(SWA9IT6N+G!1J*OP=87?19+X02(9!@94^:,$D0Q$G";H./8<1F-N MM&0SE#\W%MJH#ZA4W(QW3+'78Z$1$1V9D[; 5#K7#JCZARWM1RC>-Q P2T1E M*GU2VAH(S5L2&]K,J91V6^7TSV]96I4WM]]:)VX_ROZ7YLHY"O1+_EC_R"^7W*EZ^X.\& M":%,VYT;4[RMM G8BJNPA;4-RH^MK "M&4#:<7;,1WLZ_/V,,S;R(Q/0.*"? M4OI4&ST;15&/"WNO>'4L-3P6G:7,>-,,6N)RB,>,@A8IS M1+F/*?5"P?W0#8G6_8I]C<^/ C:Z =Z$.9@._"WH= ?[,$!&'^ ;M6P.YUUC MK0WAK:8G'K:[1NT.U3W/#,_TU%U\.\_8#:_2HDYMO;EO=4[*^LQX$5 OP"P* M843JA/XQA8GO81CX'N>"(8>9N2\,9,]M<&]T!1]XQD5:EU9LE36 SB *"(,84R3T*\A+A MA$X4&D4('Q,X-_:H]34,73F&J1Y3V$1J9+IHXGX:7<&6LB.%K6@"8RMJY9BX M:8-6-(W?B5G1?6]@JG"<%O4Y\5;COW.L5C?L*KM1=02*-+O_@,NT_);EI.1% MG;#E,GM:5!%WF,<(3&@BB<@1#B1N M[$ >8R^,&0\Q-G*1C*[QW)A,&0QJB\^VQRCHC 9Y!M9F@]KN,[!M.:A-!Z]M M/P-;UH,_E/V@!=WVJ?K*5HGUT?:?-YCX5 M_#N)WR<3/#B=8?[(;RM-& ME(<^"F*N5?I30];A&)NC!J W)3W@, M#WMI"0]*FCH;X3&3]R0A//K*P!0$](&SU9*W>_RMXN7K2@HQB M%\Z1B64'R;M]2((_[NI5WB@%)_3QLI52X+C :?,(: .PDSQ _\V!9PFJHD5] M8%$[#JYS*6%S M=:>;;9&R]KKREET&E3=,>Z:?6\*%90/NMF.Q ]I@77DZW@:E3T;$?:): M*%+!U1(7@&V2MR.N>V',K_R^6"J0,!*ZW8HIIF].54!EH[:N:*D/;&#!U MG--_K.1,Q3[R9[[,GU1]$OJ0Y>24[69V^32V0/6!H&-1?6RON'!+:,,R.[DOM.8;:;L MD9&G'YN=8<: MD#LI<23A4S'D;;P>$6:UAH=YA;Y'RN6TA0O;U;RH?ON]CKV MDR"@& KBRX5VZ"$8^XS"6/A"1,3S$D9-O!S[A,R-\SH=05$K:>:?V(NBGKOA M5&Q&9I\U+(U^(]Q/[P/ TLY_KXA)-_)]1K[=E_<^.[2 1EER?B#+S^^X6A7R M_V_V�A,8[J=1&F30J+&-$$,N;Y82("3'RCPM\#=)@;1VSO!']/L_1Q]0C> MI+@"762K:6D.\P[2XY>181_;>5EK?_86Y5>)Q*H<$(5[RLY 9]"HQSPG0&JM M4HBY!A,7$AD,T6Z=D>%-#0S]S N>WF>??C2U,=H@FJ[JK$A45GP7ZY#K].RB M!T=83^D@8BL L$_4M+%[&D;OA-WIO#,T.=C3^H+++<_2O%"GV@M"@B!T748P2AV.0VH_$,8IC7<)V9NK+'14JV;REK/^N*::8ZPO9CJT<3I M2(U,$*]!:E2L@U=L)@+KP\!:!K"]0B9._=5GZ&[.K]ZGAQ% 7=^'LR:X[@[_ M6+O %U$21SZ/!!2Q_ .A0$!,<0@C00AWF&!^@LU26!^49?)Y3Y.ZN@W^K/ / M($$W+_!]&%8]&K "U>C^WEI'T&)5:SE"/M*C4%@BA,-R)N6$H^:^I87C+YP4 M\7"19W+(5OCWGI0B'+G="Z#,JR<)//!A3QF#L>#B).24D MU#^E,A0^MV7$[>KQ$;=UO87@M"X5U:D.;G#%Z\.0ZF'KMVW-H;J2GOJ'BW:? MLL++S4/=6ZK'>9?_KHX;5=YV_4R#@WI8XRQKQ'X;F!ZFL=5?%=OC9I@,L MA4[H 3XH=,(Z\.\:.J$^=L8KG"[+[J]IUQ=M^JJS^I6ZDA1>#PLU4/AZZ*U? M*=30*_@2JY2V5:Z< >N>SB1::R'2WK1ZL1^?8=0[FO$9>FV^1WR&D;4'XC/, MVGCW"]0?7M8.OXLE+LLV*R)Q!7$=ZL% 8*1<<3&,/<*A1[E0D=C"1]X[7:#> MK_'5.Z'?\2+RD<$GWKC\%PN-5BZ7*F5RJW2J];UTX^ZZ#G[+"%50=.KJLV2 M_ D7F52\O.;%[0,NMF/.0\_WG01#)Z&J>&"=RN8'O.;B6JPUI-UXN7^3NJC$>;*P'G?E ??7MEFT- M OC *5[)[=S= Y>$U^P"P=_SU9*!?\.RH0^<9T#A"CM@AUZ1L1:OR/&.W]6M-1U>UGWFM034R>0Y"29ORM%#H8RW9P!9CR;]M MV*J_[4D(1\N\CC/T'C:O_=-OL/A,:JGTP/"H)(Y^]J;K"I.CS';A6_Z'AN:YZIQ@[:G M1G5XB1=['&$L8)0(!E&,/(B]D," ^5[ ,7$3&BRJO,)+O?W?'AE&0WHM:<1# M R5CYT3 -)O5+I1Z6Z$3 1IY/+\]63RS'*/38[VU7%6[$B;.4770Q-W<5(78G76<^#F+ D1ARRQ)>+<>&'$"R\*#;>A_/[^_-GG"X-=@0]3@.KXGL(32R,QP5V"F;C1)557\>5,/;\LGN@= JYL& M#90&;1[ZVIUL$Z%AW/9F0N?QH5 XHB2%Y9Y&$\L-(7!?Z M(5.I%X(8QB2D$$4BCE$4<^$XBZR>%IBNQZ%'GM;WGC3?^[;4,7?8:^6,$VCW MX*KK?#@5J\F2:-?Z@9\[37\!:09TL!N21OLX)O82:??(FCJ5]G&S]R33UGAI M:/W.)G;][VGU<+$JJ_R1%^=ER=4>I;L%(^D"NS[S(*,HDIP11!!'PH.1ZW%& M,:.$&%TPU) YMP7&MXRDRR5GH."4IW7XD2&1Z "M1R>6X1N95#IMP7>I+NCT M/0.UQF< "]E]X'RYS+_73@MUI^*BX"Q5*?S+,:XH&MG76MK?X.9/+%NIZT'6)(]5 V9,2)[Y"K0W![GUJ_5>'\8XB,%P^7!?Y<\HX^_#RK507-=52JU3NA'-U M0:EQXW0I(QTF^88S#)&71,KE$L&88@>*B/K(=P.YVS*JM6>NPMQ8Z?+KWS[= MWEU^_0V<7]Q=_NWR[O+3[5_-*&E /^@QU+CHCDQ8ZG!':0\Z]=6=C)^5!7*+ M]@M8&P$V5HQ2_'PXB)9(;8 "DW+<<(#>4MX)+9F?(EUFI112W!7L.E^F5#:J M#JV^YM4YRY\JE3^T\X1JGBEI-S@["FL4!]U!2J=^O52H3_+82LI3UXU!:XO^ M"90^S,?/HT9!>'07DS&XX ^K#NI!R TZL=*7,MGYE;'AVZ=9YB\//-N2G'9? M1\RK^G&KLBY6&(81#K'GPI 1N=ZB@L"8<+G>2GP<^TGHQ('14FN?D+DQT49' MT"@YJ 3D7C@UC[-.!&GLLRQ3?,Q/L7H L'6$M4_$M.=7/4;N'%[U/3O8WU,5 M*ZHR;F;W:IM7//,%=7'HAYS"V"44(DP]B+$70%?PQ'-CCWN$+)YXD>9,*E)4 MVFZ>'5$FW_-;@>-]VA_X?9JINT+J1+L1"PA>*A>IL8-G%UT1Q"%Q$A?RT/,A MVRJK41THO>O2A:!6 M%EP:9(LR@;V?)\8$(RP-Q2 M?JP!>/7FQC)I;[J\6 .L?)43:\C[ ^B^;CBE-R-XS"AD =!I';4'"9^@*'@,6613X7O!-K\?XHF MN7&Y,,&.VDWM.81J;JDRG6I$.[8\A,MO+?K?.@E9L[?S^G&2B5 M$>4OAL1AI2KG,E->C*8&CDNK#LZJE> M#OXFFZC*R^RZ/H19Q"'RHU NY3Q7'4>)2!W[B1@2$O(P\$(B.#;*ACJ1XG.; M#!KMU)6M]G1K,.]/UO5Z4\,<.W3DV:.V!]8&@6VCM^_UJQ#0[>=:RT%M^AEH MC =;UK)C MZ]O^7RMT+2"B.8!(C1PA&F>M1 MDTEYKY2Y#>\;+E89JQ/VI.MZIP.RF>S!4V^>/AFED0?X=F53L-%PA P"O4C8 MRUFR1\;4N4H.F[DG1TG/PU8R)R]BA%PO(F:_G?SNU>J)6;^BQQ&@8C\PAI\$[O*BA"4RV"Q1JR7Z? M8H,FL!PL'&C4R,"8!I7CZ)S^8Y66=4C39<;X8Y:*E#9^S/J?F^/N1'">X""" MRG,(D4?D@H52!_H^$M1WL1,0H^)^^J+G1F6MIM4+>,B7C&#ZIV'X@3[HFC$& MHT Y=B"!T@IL::V*G+_2NTNF9CU2P!@N6^$ ^H*G/?,W!F3G8-^\A8&$Q9K8 M2[S\G&8XHRE>7F9U9*;Z[<=UZ?9-Q@F$'(\Z@D 2,0KE[DK ./82R&E"0L+C M&,=&JS!C#>9&7Q^:RZ'@]H&WPG'ILJ](9<9]X?Y,<$P<#U)<2&3%(?C&(J(^[)K$H_'1I%&^\7,C<=:+<&6FH/"R ^ JL=3 MIT,U,AD-0,F8;OI!L,0I!X1,2AS]AKYEAR-/#[@9N2]-[:8T_.IQM<0JM/(" M5_3AV],Y^S_R&;5]_,J_=Z^6"S=DS$<1@R0(!)2;-P2)2Q,81$((==(4)HGV M#4D;&LV-6&[X,\]6'# N>%'@95FG;\[X=T [E0WNW5GILWXR>I>>&)FWU@FV M__XZP?;:)'4"UAD%:JO@MR>PL4M5#OL.+MZKQPQN3$[=MF[^+<_9]W2Y_))F_++BC^4"_CD$6AR9)Y1\+<)K5.0;.U\2YP>LOBD^ 8>6;I= -_*.U MK9[%Q?!!TRVM@W?;GW0)?-"\MZO?PP\./'M-L[3B2\D4[%+.7=E]2I:\=BR6 MM>.QX,Q=$)]@+KP 4E8/:R0:MQ\GC 8,L0#[1C%4.D+G-M(WB@)<:PIPJZKA M\:H.X)JGJI9A'/LPM587?E'Z@BTX&XW!^3$XS8]3#?"Q=8JJ(W+:PU,#$';. M3$W>'9C0,[U_J*[$M[)I]XI46#*;%/?I!WU0MST^Y\6Z2&-=#6^]R%D$+@HQ M8A&D ?8@(AY7A>KD7Q,>Q\B-@B1VC J[#-=E;FRUJ6MY<_6M(ZR\-4A=W^*M M2?4F/%\_O:Q+NN5DV29N-3RW.*4W]3AOHCX:F0IK*V NH+2CX3]PM=4YG[8[ MYTV)TLU&SV*JS=-!M961\P1-IDW<>3ID._D]+31YRB+PRUZ>?\R+*OV/F@S: M:+\;KD)D9.M78I.Z;L&1Q\.8/AJP<3^LEDX7E9-B_Y[KSK X/KA.1;9MV!EYUUE;J3-O+4RLH M6UV]GJ;1.RQNK4"X?^UKI^F!03E=G4O)^Q_S%:G$:GE.J0KWV;HV<9,OEW*9 MH"X_+R*7$]#X^*_\BLV^GYZG;5P=*MX ]E!?C< MF&$S9FG9B=P0V9EQ]KZT&=%T4=4J)98^SU6W-CJJ[& MU5:."\U2B'L0Z6>7T\ 8F3;VX& ML.:PX8-*=KUI:K*Z7/M-V"Z^=>")@16V MN%ST\ ,;SV\9D\L=-K^*#(^Y#S),8.BQ)5"P, MJ]3][ZRY[%1BQ M;09H[+!^#>(D'&V5"1NDP[1UQ$Z!::?0V$F-#:/%CUPH[]P'GLD?*I6CI@ZK M2,FJ]IM_>/GT^+3,7WBQD)LQ'R<>@4(DKLI D4 <4P?&OL!!X ><)T9!$=J2 MY[;&Z?1J OXZ?VVB]_G0%.C6!TO--=MO^I;LN9,>]):>C-?)0/@TH(P=*/Q:# M'"D'FIS,H=)OTK9CY1!ASLJ5Z6( M(0ZI@(@Z"+DA(6X4F?E53,3/SYVR/KTM:F6!_-J?U$*X"7DZ=6_1TQ%#MQ.XPUUHWNX&=U)[A6.F0)F[:GMQL.6+W2]D6F=K MKZ$[WM3^I\WS;G_*JK1Z^9PN^==57?]J)YY1E->WC4IL^,HBI!#8"RX Y$74)B0V(>) M'SFN[SJ>_(O9[+Q/S-P&:AV&]$I-\$>MJ/'4O!=4W:GY5*A&GYJ-41HP+_>! M8&U>WBMDXGFYS]#=>;GWZ8%UV^@#9ZLEOQ(G5I%KOO(PB@6-/0=RG$00$9=" M3#T!:>2YV!4B(+$PJLYF5;VY44YGG7+#6ZH .8RS+'\%>ESW?GT[,D>^1[>: MUUL;!7U;5=7L*C=M[;11@-VID#:.E*$>;%)M:JY]DV.COB#!V</% M#$':**N"^C98?CP&XP GM"8TUCS/Q^1-[&[6-'_7 MQZS[XC#*.1#LUY;O620BX"*6+$.$W,//."Y+I4 MTR_09(!LBQUOG%R]N=._;#5.38->CB#-$$L0%4PR>QA#A!"&V'$8=$,:^LP/ M/.P;.0OLX3Q)GH4ZQS-ME!L-8ST6MX?%Z)MO?Z6'BJ6V/N(L$FI6\_P MM[RM^=; >KD%?\(I:^_,=E\WYW$8<"HD920>1!0S*'^10!>YR)??$A?$K&SN M/BES(XY:R;INL2%5[,=0CR%.1F9D8FCUZRIVC< &O0C8JJB[5\:TA77[S-RI MK]O[\- =89$^UPDHU3'NE>A23BY4)6SL$P0]Y*@:V3Z%,?95$%/LAX)2GH1& M]6X."9K;>-_H>0;J$(!FV[Z#D"KN]<[';#1MW@;K.[^+W5OV]RVCJR+ M_A54G7M/K:DRIO@"DN#>G[R<9.V-G1GNAEY'S>L[/'V M[<+SCI06C+7,M()_%FI7N!)DKC>%'Q"#-3O&/5CF?1!>.N/KBN;#M?ER:"T=PCE@N7-MQW2\M M^8:M_T$T&<+ZI^I]M2'SNSFIZTI6@F^]?YFGA#"U94IE+""*6 RII!%,!4^3 M&/.\)%96TK#?J1G'K;R:Z$<+;+NQ,@/;=*OE'<+@FZ]&8K!#L9,YR"[,"AQO M^S*S7D?>J5E!<;QWLWO=T6WK$9[=R]=T:#-",(6UU<6&/[3'OMCHRMS[!3ABF,818S##4M]4BTRMI1KOM(@C0HHB MBG.[!"L/ (^:4O7Z@P[U*1ON%[Q]GJ%W!Z]@.V*X]^CK&V'BR[,?[FQPMU\2&K]_%?*YC;,CBYRPI>(2Y)!#GJ;+/69'!4GTO4.<[*=N*GFY_:VM>%]#D3@NL'%)[!,=3,VDM,&@6QDM2B.? F_8 M4/B )+!=.$3C\HVG&2P6!:"OA&>D>LY?Q+.N0:$K)2AYP4H\=N='^E\[]-I# MY?5WLFA^_C==FX2#K^N6M^]/]4O1_$*T&]"VH)NH_^JINO, E(/%FD^]-U[M MY0&I#THI#SWG8 IWI1#D4"F$?ZS4$-Y+67\6ZWNI?KY\40*(>B;SB-&,"9+G%JE2'D1R.*(>(XGJG=!77^84PCX&Q\ JCX#U M2 ?:!\5:MJJ DX5=&G6@UD>7EU^#>PGV.HTW/!:KPWC#--)"8C-<[;6PIGA= MD44][U@B=S7BVVI(;F-JM[#X&87!->C*+L9;KOQ@<;"R>6K2,46/5;_JCH5J ML0M(8&U1V::?;^3'[;KEM]9"?%NVH7&S1"*4QJ*$%)6YILLG$.,T4\MACB6. MDK@@5B<3;F),EQ _J:Z//;5A>/^6Q78>DKS\U-B''SWZX"ZB@O M[KK6O-?E5;W.,F4/2:HK*]&T@,I:2HACHG8*<5;B1'W3C&2S]7)-YF:6K0]Q2U*S?;? MK,'GY1K\MW( ;OGR>2VXG1&R'ATSLQ02\\"&2HD.>I ?"C].B1)7]#P9-.ON M1S5QKN"\-GK.[=B72ODB:GU0KMM^)W3R;;5H_(5WZH>F!5.&VIB:Q>K)"@Z$ M!5I:\WHI@[@-&R*?D 4V.(YH615-,8'"J73*8,.C%5 Q4:]?1L7H>3=WY^." MK71TS3O1_O_'19,3HSTK?5BB]FFB?B _&YI*G.8EB1($"ZPV40ACKAF/,H/#DK-CV/ZJ6U\-&QP - M-V_D3)OC.2+#2AWX(!<>O99.7?LXJPU;;U9J?W.[X%]$0QMPMZS7744 FK(T MBWD$2YIPB+(\A322)41%P6A>E@)QH_ XA[ZG9AWZC-D'PC<7T9WXH)'_6H+S MR^-BYIT$0CNPA?$)]!64X\:0>><3O]SS&Y&%&T-RG@GR%PT002JRTJ7CM._:/KL_Z#WY(QS*1,>9S!+TD3OM@BD7%_S1S*+4103 M@?+9LUA52_YU359K,Z-WE4PV$_.U9.'FJ!;R!C#U)Q![69L)NMIITOZ>K)NH M3RH>JX5F==_&C;;"VIG(ZT8W%85,9:HO<0L= M1$X1C)ED,6,BQD3:L9C8"V$TM\=E-NE1]]V&"!PY-QQFEC00Q-,(,+'&WF?4 MR07XPD>BG!-@*M$I%P"RB%BYU-((Y U_+F>4\I*D,86Y)I9'*<.0D#R%N"R* M0K BCE XZH8_EU,[7]D3-^0!B1L4[F:&+B":@:V<&VG#G\LWHFS88_<6A VJ M]^G2->RAN8JLH=>,_=7/U_6_'E;L?O6M7KVOU]538RE_%^OO2[Z/^#*\!S)I M:VIFZ>M:"04>E,\L%&;@V]Y"" M6DT';UA$JZ_@<.&L@R<=29>;[=1_B3G_L%SIX@&?E^L'LEK?RW=5_;RLR?RW MU7+SO.. 1XFDO,B@Y(SI.V0,,4,<"EJ6,D_TG;)=I0RK[J=F#QKIP7+0N=^:#%US<46P5 HT$ SG@W['QQX-IU M/BXGKA,P1QRY;JVXF;9_B.KQNSX@>E$V\U%\WFC*E7O9U*.N[S?K6N?9*%/Z M3I>U;DO&SI?U9B4^KL53?4OKMN"5D$0D.2^AB!,!$5=_D*P4$.=16L8H96EI M6>35CV V$W<8ZO\(NQIV?0DU*C+ MJ5\@7R^SGEMWC.-:/CTM%\W!4=MQF\TZ0PP)DN449F6DB^V)&):; UKU2;X_J)6R_8G?[&,O#F#L9F]](!<8 /8 M@?:U!:T5\J9+B_88 3.,@Z_8EC.]C!NU,JSJ43S*A<>OXXU6K=,N)^].>885 M;\XVEHN&+DP*M0?@\4S@O"AEBF%1,.5^DR2%!),$2HI(D7 L(FJ5/F?3^=1L M2$M&\JR:^]X>/_;D=J.0-AH",VL2"MC )F9'+-V36Q]@]B0'/=']$TS;X.69 M:]JHZS>AG;8!Y1P#M54;;I;LM]6RKA]62UFM9R2249%%)12TD! )D4.&YDL[,[?#G"$'AM:A%X&$; >N$YH:NG=:7?\JC+Q@F57J\*IQYQ MH=UNPP\7?!NK4XFZ#>5IIW:%.XG OY*Y@UO\-?O0JS!QX5X/*N!DAGTA+X!K=A=FJ41D]45T-HP8P> >"P.;&]06])86T(V3%AMVMB( MU-26^AV24-N^['JJN6@.1_]1K;_?;>KU\DFL=F&;VWOZC&.>\YC A& =)9%( M78TFAG&$):.RS&,1S1;"-/G4H$NC6;++@@F=6_I.M-LKL!(O8K&Q#(HP@MCT MA-,3=&,==[;B@C^5O& K\$'8M_>(!QN(O)V$&G0Y\K&H.0C'9Z06[]I7__TJ MV&:E6GK_@WW75"V?U?1HIBQ)G J*2Q1!3)*':.>.HS),LS6/3^K^G M.IB<']G)"+9" BVE>0W@DR .FQ ?T 0V%Y:H6%4"'E+=J1;PR09'JP8\I$Z_ M'O#@Q>GHGZ'H6DS3)TTS"O*0%1#'-($TQ@3C*@>-N"ZQS*? %)GR1X148+)4;820C%7OWW\32S$BLQO%_R6/U6+2L>6K:L7\?['LUC48A9' M24Y26L(,*6<(%5P;!Z[,;4XBF=.2"L:L^ F-NIV:V>VDO@&/K=P-_0\YD-R2 MBM ,?3-KXA_3X#NC#L[?>G >"@TZJ3T2#UJAY(MST*S3<>D&K8 X8AJT>]O1 M\]OSAS0U[^[Z)>]:XN5/RWI7=6N6_C.EENT!RY7H[-N-F\]T_/\^5/(9IPWOOGEB.@*7=O M8;C.-C(U$[45M T>!ZVH=C;I/&!FUL<+5H'MS$F8P!^MG!XSARYBXEXO=RGZEQ', VV2'HW[\9ZO2MW!H#( :\&9.W'8(O]56[ MVAJJM@X"^KOI@I,28926,(XB?2F.)2QEPB#&&8U9F4>QS(PC+@>[FIK=V@M[ MF+AB$>(W#.VP)?(+6&#KD.HEW$HQ$N@V&.PRV, M%]MHI,E!0*/9&_ZYOGMTNMU9VZL@7X(Q(45:P(+B$B(F8V5B&8-E)E&:I\K4 M"BM?\1IAIF:).W[J^6E^Z@-*ZHL'T/Y'SLRA'&L\ AOZ8:KPDT,1)'3;)ZPC M4(A?%&4R9.*FH-G0BANWZ6AWV^W.=K>S#1UM.C\9AE)$E.480R*$,K6")9!( M@F"1BBB5'".2&[FTCOU/SKIVN\7=SEPN5W^2%=>9\(TBEI<.ML-A:#_#@1S: M9+[>C6]EOP$=-U_@6 U'Z'R91Q[6$;M <&3_'9NSL7;U:SWXG/ZJGS=-V MYI#R*(944,X(5_YD*4TLV5'+4[-1G7!FAN@8IV$3!9;8?FNWJI-]?5O_;S_+B]46;P636V<_/\ \[,6Z^O$7?WYB2G M48+2"!*>8(AR06$ILQPF,LW2LA0EEL(F%G.@+ZN9.4(TYN$%>M7(:DVW=198 M,]_ $US!S\B,0@UNSAS1>V7FN@27/W:NLSV-S=!U2>43+%T77[DR9$"L7BHF M&@ZP7TFMJ[T^Z=U1LU'ZO%R\B%K3#6I?O&Z"GON_URSEGY?K_Q9KS5#YN*C^ M1_"9P*C$651 Q$0,49822"4F,.&R3/*D3 ILQ0(83-*I^1=_6ZQVLK5L@I!J M/9L(K*TBCG$.WD?9S"A.8NP"F]1&*=AH!;KJ/N!VM=(Y9OKOFN:\TP\T"K8U M%!KR\Y_*X.YUNM$G5QN?1C8X_+Y#.[S+^3:A(:'@/AM:$JQ#^ZSF=]T]U3?U MZBR)"2V$)LC)L@BBM-04CPF%:E'($RP3D:3(-)NYW_#43/=6-J"%,T]>/L!J MV*)>@T!@ VBFO%6.\BE-G7*3#QH:+2?YE/C]7.23OW>(FFC+,NHZ].^,NM7-_6&Y3C/-C U MV]H)"K2D-Z"1U;SDYGF8ABVJ-X0"&]$^.$%"$(R <*J?>;[5T8IF7E2L7RGS M\L..!V6_O[_M5J63H9G0T[:!YZP6J@0.3)'NOHZ.=DW/.Y1QY%"1V<3QT_8'R:\7ZRK]<]; MSM48U]W_?:H6(E:;FBQ#DJ2PU+6_D$@IQ#')852*)(G5;(S*Q/1DX6PODYN6 MC:"@$_%F^Q>@A07W"XN3A_/ 7CZ&\ )7Z'GLBI35,<5%))S.+,ZW.MH!QD7% M^J<9EQ]V3'!3[7)=QZIZ$1U[6R5JS=OV;OE$JL6,$I3'N5J/8TDBB)(H@R27 M F9ESM(BCXG =B5K+W0X-7/0EQ?L!;YIR +!'ZW0AIMS8]#-%G>?4 8V%5>B M:)^39@B-KVRT2]V-FX=FJ/Q1!IKI>XZ,1AM:BW]OQ&+]_D6?R^H-Q"Q),YQ& MC,(TI@*B3")(A5#.!BIHH2V,8$:7%T.=3,VD[&4$C9#=IM72B)R$T\QP7 M2 M8&-AC8\]U] +Z8A4YU,2Z/T("21ZQ!0\^Z3?=W8E6]-)Q#/4KY+?\X+HN( M%XF:[!RKR5XP# F+2L@2E&24HZ+ 5M-^J+.I3?\F"/RE"0)?RFMC\ =1-K,& MOK +;!7V8@8E=#=!PY.)&.QJ5%-AHO1KDV'TCJ/IV 70W\M^%$57Z48'4]3[ M.(PN'JC>GVL7&">E+%.82(P@BG)E9W#"(2]E)$E6QCRS.D.\4IZI&:"&)*4+ MIKIS#GN[=I ,C=-XT(?V:H9#V)23$R)MTA-^OBS>E=*,:Q3]0'=D-STUZV9: M&Z*TSPH 4G]O8YVW7*8T%3%" L&2Z,+BB)80[=!H:NYJ[KSJ-MPT;>2ULX3G,36S<==!-([U:DD4.R%W.0V=G.?+KEO; MJXM8>+)$Y_L9U<9<5/>U];C\PG5%Q6_9OS=573740S^J>I:4.<_2,H>9L@*Z MRBR'A*(4DH*K_Y0QRK/RWJ_[N5-*GB?4?5YSC[L9@R]MW;DO0I_ZZF@ML6K*C2H- M[NF\>FS\%?5#IB/X'L4,TX25D4A@SG--0I\*2!GG:N=5%HG>$.;'TZR6_ 'O*>\."^!_G#9VS?79IRKD[Z(U5H3VNCR2-K-ZDY2123S/$,93#/- MOQ")%%(L&$P+AO.8Q)29\2]<[&EJMNR:*F3GX32S2UY "FR!>C(V%Z6?L>J+#ZIXH(GKA!2]7UEWH99DGB2Q1##$KL#(&40)+IO/O M.$L83B(>)]$5=];3C%9]?2E[U66U50SKU?",?EWM/;1U$((P%]9O$? ZJ.:% M*VLOU"]]=H!OY,>O8B%DM:[;@Q;U@P>Q('-]SW6[T.1W0GU&ZUO&5AO!9PG) M(T;*7&U]9 R1T+5),X(@%R6.$L8P%:6-5;A"EJG9CJUX31VIYZW<@+32VEF2 M:X;(S-Z,!'Q@JW1 =*&D!EL];K:GM_J'#_O!6#0TG^TXW5X8&6L#Y@%33V;N M&DE&-88>('MM,GTTZ7JB5*]7%=/W6Z3^WML)<"P9CKB :20SB$@A8%G$!!94 MRJ1,:(JDY='1Z8ZF9A+W^ZK53F*@#_5M#X3.X&IZ\G,]6L&/>';P:!G#[*\N MX>#MQ.9,-R,?S0PK>WP&<^'Y*VZB3P2MD5S&A$@"2Q(CB(JD@+@@'.(XR1F+ MD:2QLK.<*7QQRB#!%)$D MIRRW(R[T@>H(I(6!436SLAZP"FQD6YAZ(@8(K+R @L][_;<.I[R@ZLD[?>]! ME'\GJTJ'<7\A:]%<.6.>$(QS##&+,42L0,H$Q P*F69Y4L:1D%9%6%]W,#6+ MNI4/: &=+N^/(#2;[]< $WBB6V%B/<7/*>YI;A\U/^JD/J?01&4.>9XDJ2B)VCH9Y69?Z&=J MD[H[N]C)J;[A3E++N7T.5[,I[@&MP#/=!2CK"7\!!D_S_EPOHT[_"ZJ^M@*7 M'G?-J7I>UM6Z;LNM;+U01C(9T:2$5#!- !DQJ%S[")),D"@N4^7MIW;)5"=Z MF9HAV H)2".E;=;4*1S-IO[5Z 2>^#M@6@&#I$@-(. M-^I4'R,G10VH>9P- M-?2PZ]*O+[:6JY]?R)^_*T.B_(IY6\W\BZC%ZD74LU1-;TSS$K*\U.G3B?+N M,2]A4F0\*9.4(F%U6'*YRZG9 24H>-I*:NL"7,37U!OPB5IPQZ 3]@9H[';R M[DH3;&7VZ2:8XN/-8[C8XZF9ER:0LS*;=-![6OR ZQV M EN:F@LHFYXK^,(N^"F#3FYO)&UNF?>R!O!&S%#Q=@0QV-G(!Q(FBA\?3QB] M94\CUS'&_(P3^JU:S\4L$CH<+N=0$))!A(F$)4*:0BY.XRR+*(F-PN1.-3XY M0Z&%THMGG/Q"_[)E./IISA5WA-ZP2;@6D\ &P!8.*T*X?N2(*8TO!K!.-;Q>\ZAG'.(ECR6 F=$1&$^=*(@Z) MD#)A>9YD@EE'9%SH=&K3^9 F7(=&==G9X.X[63W:KOY&N)OY +[1#&P(#H%L M:O*T:#82@S^TS* 1VN.II U&/B,[+G4Y?I2'(0@G(SY,W[7G;?^XJ"OUY+<5 M?UC.*U:)^F&U9+=\^:QFV(33E;[_8T-3L2BO*,9_!##"DCPAY;?$Q6\,4Y.E/"76Q^-&MY8T3Y%O/E+ MCBDY[+L:V[EH#D#V5JHS3[_^U.5^-+%*O=Y3#9&(_FP* M>ND'&N

    J-"NP0L\&SO MRO_[E>-K_7+W4KP:OV7()%QKCAZ"Y^Q M['[DR!HW<(Z#;AS;N8XC3TUW6BT:ZID]F>=^9Y.*M$RC-(4I9@E$.!*0J@TH MU ?G>8:+E @K]F&S;J=F$WN,9):6S1!F,WOF'[S 5FQ'J->3&.Q%#D03; >3 M9\*]"YV^"?^>&1#GZ/@,W[8_.K]]?%R_7ZVTP]&6DW\G=!*QMH+6U4]-VIJ< M57E\7#5*:?J5F<3CKPNR#:B-LF#I\!T\QY\0!18..QDQ!L M10S ?G4!!E^9PV=Z&3=S>%C5H\SA"X\[7K'I^B ?ZWHC^+NV6GNSI6HB!_>5 M"?IKQ(Q%&*5%44+$"QTFG"2PS),,YF5>R@)+)%,KXV OPN3LAI:R!E6C ]@L M]&VU>'J>+W\* 6JM7GOJ<].<%>EC(_+#\M;-?I@,+]V"@A_ZSJW%O17_!C1" MWX +Q5=N )'JHP ?EBLI*GVPZO':S1E-7[=N]@*,>^GF#-#1G9M[2XZ$P7-2 MU_>RZ??3+I(O+EE,-2MH3G7-!)P5L$QQ"K&,>,8(+M+$CBSX5"]3LW>-D-J. M-6*:1?998&IFN:Y&*K!Q<@')GBQX" 1?1,$G^QB7)'A(S2."X,&'KV%F^$9^ M[(]X=I M1=-P&F0SF^ )NL"6P1DU1\Z&03R\\C:<[ND-N!L&53[-WS#\BOWQK?(O'Y<+ M\46PY8M8_7RW$=^67?VF>_E^(9?J:VKH(I[6IJ>X%DU.S5)THH.M[(!O!%@O M02>^7B=["MR VZ?EQI1XW!;MR\>Z@8 .;%<\8VQUINN F-/1KDT_HYWP.BC? M/^AU>=TU^H>NV_H).BZEJZ0@^,>%CEILN]"?1#SCJ"",HPR*.!80I7$"25Q& MD D92\Q+B7(K@G/3CJ=FMK3PVY&#;^S . ZZL7S?T2R9ELFE_3*YN[U!7B)""I;#(BU2B! O M($EB B4N4%*D2..60LRR"*<@%)1BB429QQ7L2< MQ%:DXN9=3\UT;$4%Z[VL39;'LB'7)_R?FWK=F&\[G\IB,,S\IS 0!S8S6Z%O M0" M0,&="K:GKF_25]WTV]"[]I0Z2^3:?R;0B7T; ]<&0L4SAO,(YP)#C-0^#JFA MAS1+E,$73=#]3T?*!_.!">CO6=X9W&X?Y! M@.:(9_PG81OKI/^P\VF=]Y\$QOK4_W0K;@;N?19+ -*(4 M(L88+,M"[5CS)&(QSZ4P*XYVT.KTS+("MEY7C,RWV8G=M:%YI<-#V(8MIC,8 MH>V;&P[&INRDWD.&1[W0,SKJ7WN#<]C6*.;AI/C;R7SZEZY';6W%^"Y,37N, M[W^P^483M*JYO5I7_]-FH8DL2VF,!(P5+IIA/(>$3OT,NQVY ,Q.S".#\LLWW>S6!^J!5FPBLQ[P6MZ'11Y@LH\ MSF#!4 11EB-(DCR&%!'")"]81*T**I[I9VKV:"=F[[S&J6[R.5S-C(X'M +; M&!>@K W*!1@\V8]SO8QJ+BZH^MHZ7'K8%Y MAG65Q1(BD3*H#(& LA1IS@5'3%@E])[O:FHFH9,4-**"K:R.U+D#")M9!C^X M!38.KI#9<[9=1,,73]OYCL;E9KNH\!$?V^4W7$,G&Q=%EP9\$>_(FFPK^25Y M26*9(8CR)(8HR22D5!20YS03,95$Y,9%SX8ZFIJAZ,( >\("+>W%VWY:J2=2SA(LT2I7W(,I4Z(JJL8ZF89!F)<61 MYDHR*]GLT/?4C$8KOBLSU;^<%#S)6O<\^[<[VT@/Q#B_Q;HC0W]%>"UME\WT)CW.$FCQL2[ M-#F*U;]"U^U"<$T3]GP/WW3$8G,S]GTY5Z]\62\LJ!U.OSTU(]Y("7IBJH]^ MO5DMK.D:SH U;*[]X!38*KM"9,6V,(R"$['"F29'XU 85JE/EW#A2;<3H6VZ MW8?EZHMX5A_#=U*W>7I/RT43%#-3&D69^B_,FC3C(L\A(32#19IC66*>%43, M%@V],C<[&[KVIT7&>!O M=F[D"=-QC,56V*9B3 _9ID1< ^7702BMSY',T?%TGF30X:CG2N8 O#Y?LGC3 MT02MEGS#UAUK=!P)2E.1P()(K.LNY1"C1,"8T)CE)2LR8A6_>-#ZU/R*3CAE M35[$8G.>D-4 -P5/SFBJ;#..*$2"%1#++(,)(3P1,N5ESF MNR_78V=H85WQ"&U,.R#\DY*?U-B7@3QH>UQ;>$JM([-W\B'7D_2>M6R#R.\W MZWJM'(EJ\3C+TY20+"J@*/35&TXBB%.B_"U2(%)&M,B0Y7GZ4'=3LX'=:4%_ MW=\E4/3$MCU='T3<](S=%X[CG+0[0^APXFZ"S!7G[H/-CWSZ;J+J\1F\T5L. MQ9'X/[\M'\12!R!_6-C70SK]^M1LPNV.2 !\6X*']_<'U7IT?OQRO5BN#1?] M(=PNG[QX@"SP]#=%*T1)HV%PW*H8G6ESO,)%PTH=U"JZ\*C#5=N=VEYUU$C? MEK=J5+D>V7OYT!955=NPCE#@ZX;6%:_(ZF?GQE*2)F6<E\N[%I_C87%7-\JXC'1M%W1\[&[QKH9U M\$+/O?7Q[O:N1N#@FN_ZUAPKZ&G")[WJK<1WW=6+:-GD-9U-U_?M@C=//2SK M]?ZXO%?(N/Y&?JA5-.,I9@7D7)-K%1F#99)*R(A:M&C$XRRR2I3Q)=C4EC%- M/E<]J5\V%PZDER#0_%LGU*QTM/8CJ18U^&6NU!4#!%%A!]7L0.TMABKP2M@( M"PYT K^T6OT%:+UTJLZI$NYM;:XO@NDB+GM^P;UK?Z/I!SW6&_2,O:\"A;[$ M&K>BH6G"2$L2@G,,"DAB@L$21XG4$2$EEG.U1Z$ M6I5#[+<^->N[K_SIE!5PB)R9=73&(["),X?"OHS@*95]50@\:'O)>IJG8,^'\>O/_2/=_>[MGV3%/^UJT;&4X8(E!61%&D-$!(8D913J M$'^1Y'G,XM3N.O%ZH:9W!]FRQK2T(WVM+*W#]<-E:%)&'8+0=JA'^7)0R[U/ M+T]_GBZ+JI4*5)K0'\B^+-_U HUK+KT!>&1C_;7LF(Q-JE53J?77G[N__E%:T/M(D@6TQ3!-"<)1+Q,(2E(!H7$J$@PYP6UJD)DUNW4?"XM M:EO;&.R$;6+O/M_^W2UEVPQ],UOJ']/ ]O(:..T3NZW0\97G;=;IN&G?5D < M98';O6U/)W6W7-3+><4;0]A8N&Z/4O L8I+&4/V/0%02 DE92HB37 A6R#2* MC,+PACJ9FL$YD+/U"RSW>X.0#ML57T"%ONIQPP4IUM>C22JDO* M]3FK+C[KYH-\$6NB#R#?D]6B6CS6MXQMGC;-#8(^FF35>L8B@:-<,!@E6:0F M?UY $C'ECG"6BR0N\SBQBL&]W.743$%/0L!;$>U\#0.4S?P,O]@%M@Y;8<%6 M6O!+'\E.8(]E*\S1\>1C&'0XJG]A#L!KW\+B3?LPM8ZCL/&G#4/3>J],S1IT MHOV'>;A97__A>7Z%ZH$G5M[W!&4V=8L3Z[8P6%W9"^'XLV*E?NRW1.G:T M:NLHW2ZX\@/6:H**!:M$?5RJ?899F2*4I+#,)8*(YQA25L00EYRFJ)0(E587 M,5:]3VVJ]H1O-K<'XH.]_,[E/^W&QFR-#X9X\,V /["MEWXGT#QY 79]C^H0 M.,'RVC=P:\2Q$%]7!&L7Q?2I6E>/S:9G'ZTY*V6.B1 )9 4J("(L@Y3+ J8( MIW&4%W&$=DG(WRQ*\9ET;C3C#I.1OXU@ZIHZ<&H3/E==SD%M&=EJ![_(.,YE MJM,P-:%/E%!(.$M@5J0HQSS"-+-B"_6'^XAKRYB FRTQE1^D:"B]B]?/C@G]6 MWY+I_O%\"U.S(UHF\ZWD #*7=Y9^0 EL%7I"@JV4-T#)6;U47//$#P)FM?^\ MC(?3=G2@V=%VIY=5ZV]6#9YVR5WZKF_2/^K:68UK^(]J_?UN4Z^73V+UJ2*T MFE?KGU^634U4?:\^2S$7+"<93(J\A"B1$:1"[6(YEAG+TX*G9M6JG'J?FEUX M)Z18K03?TD$8GC>Y(3]L.X+C&7IGVHBN*>FVP@,M/=B*?P-V"H _M J@T\$J M#\D6X_Z"^ MI*ZR72)HFG!!=% Y4CO."$$B2UV:.1>"\RC)A5%YJTL=36T1N'U\7#5G".!Y M52U8]:S\'](6KVN(QIJBE!6="\"51O:U7$^";;;;] %A8+O?U&?M5V+54GJC M(#0%PF/%U9/=C%Y;=4C94U54!Y]W9Z-GR]7SYTNZN?=TLN9JH? M5&2Q\A\3@2$JB+X/X03BB"89YYC*A-N2T@_T-S6S\7Y+MMZ3^08T4BN802 )ZKB.R'VA^=S]Y V5.T]B:ON?DAMW4M MUG7'E+^[OF,BRC*$(EA&10X1B4I((\D@4:X)+N(\$\*(F6NPEZF9DDX\0!IA M#3>APSB:^1=7HQ/8-+3RW6P+6 2YU1S$P)-?<;J/49V*035?>Q3##[O-]T^" MU*+>?: )RTA1Y@RR'$N(TE1'/)8%C 16WD."49S'-A/]L/FIS?!6.N<0B%?8 MF4UN=T0"SVIS,*PG\VF=/.:B=LST7= M"FSKYY_!U]3!OQZU<3Q[!\ <_/EA-*YPY,\T/+('/ZS>L>M^X7G[^V*=P'G; M5)&>_WP@%?][?:(\@C4]IEVK4[,(AUG0G1I ZP%>ZK^";;#8+^;;AC"Z[L',O5EGD^HV44,9I"DB#M MO+!2[3L2 7&6E(*B.*8QMB+1V;<]->OT7V+>!'O58CZWYZDJ:U;KJ[7D9+?.8Y\I XC)3\S:1^IZRA)RE>8IQG,19;C-O[468 MVO2^?WC_Y?;;Q\^_@=N[;Q___O';Q_=?+<\.'<;!S!R$13>PU5#" RT]V(JO M26U^T1J :O$7L%,"[+4(TPAGHK2C#?,EFLV,'H<\K*\9V*L&MKH!_8F!GG8Z &27 M6*T4;#<89C1688?=\'[G#88R])70F&-H?YGD&7!?]T^^Q!KWRLHSF$>W7+[; M=PW(:X.0/U0+HG"Y6]:[JS>U+,U$A 3'>0PCSB5$/,-0;5,C&,F2"JQP+;+8 M(0]ON%>C"3]^ M[?%AT-=T,20M>@JNN-%A\P+;]M;-X@[F86U@.,8\;I;>%J MY-S=J]\ ):O/8#T33+R%[ UV-G+@GHGBQ^%[1F\Y\A]6BVJM3-6+=F?7ZH/0 M@:SM]?YMC]'^_0]]N"H^BQ_K;W^*^8OX?;E8?Z]G).%95B !DZ30NV[&(-:[ M;E2DI,AC*B4WBO'S(\[4=N#J8\PL"1&O&PXSFS0>R(%M5JL(;#0!>U5 H\L- MT HPG=#:U^H&_+<@*W"_\'"YZ!=07YR+UPDS+A>C%^"..!K]M.I8AF5[)-#$ M6FQ+-<\*FJ0)K&15)@4=#2*"9BN)NI&<#FE.Q9W\'I MLN)MTD0-JD6W%:L68/U=@*>6IF=;NGVY.S^;:]W O,MQ4;ZW9?&4TT-A9B2O M!SBP\=L?,S82WFRIM,^#9%^29! #7P5&3GH5P9)0FD)*F;(>):60%C&"&%/"4)&1.)'&2;D7.IN: M#?EM173HLQ;0(A/T$J+#1L W3H%-P5Y2L!?UIN/4OY!J90^=1H(SG,1&0YQF&B.,($A11 M6(J"ISQ"."JM'=-Y"! M+>ZIPNXW?BN[VR#BD43O;6N\VRA]BB+/)KB7NL3_1DADJ6$QC"3I( HP[KJ;I)!+%A>*']$"&G)KC'4W=1\DJULS3V= M]37=$*[&UW2>T I^37>J5NT.OKLA^%PNZ@Q0\7=1-]39V!=U!HJ?N*@S> Q1)#.UU2DQS',2<4J5H8FL,N9=!9F:R6F*\]H6C74< S,C- :R@\K ?9:@*T:H*]'B!#\*\'T5N3648R1Z^%>!]9QZ=PKV[-//WP0RVZR&686 M[EZ8FF%Z>']OG@"X5WO8QCAK'-A@*&4]3OZ36CIEUNU;&2UI[DCP?C[<\2\= M63:6=;VO'O#S?;VN]+2\EP_J%_J>7#\PPX1%E(H2TC(E$.41AR5+2XC2O(@* M'!>(9U;D&R:]3FT>;J7DNQOHG\W1Z/-RL^"V1Z-FN)OY"=[1##S'M3B]2B0_ M;\!69.TH;(4&^C&/3!\V(/DB #'J$!L8CNA"K%YVN/?^*A;5OT MCEG5]X9 (Z'%;:XAQ$0M,@7F2$<R<+9?9IDB>PH*6("B&S-#.B6PH$\!CV M/OYK%/V_H)4=]$0.!?FPL0\$9/#]7X.>DAAT(A\C>=G?<; M7T<,P'#Y5F+H93>C]" 6M5KT;A>\.557VX/U2JRK-J:[Z[E7IW!/2$4E(4@F M%$8)B2&*<0PI*DJ8Y3+G>5%D46%5Q+U M $93=$_2\JI@ 9"L&?\I7]W"_;2AP+98E+1<5J^^6J^=]@=?NX(ME.$Y1*B'*D/JC MT/M]RA/U!Z8,%82PU"AZT+[KJ7G.2GC8DQ[TQ =:_K^:%#2^=C@,EH5@( => M%VSP=3GIM0/:8FD(!OA(:X.7#]MN47"";'!5L&MQO&7!2=.#=<&M!5>^XM?) M5301>9KG"4QB)B"B.@6E*"64.<6:_T^M#OGL6:RJ)?^Z)JNUV6G*51E8KWL+ M-S-^)?.&M(BLF[L.*AZKA0[CWUY^M)*XI[6=2!^4,HV)+"")"PX19@7$!8M@ M&>=QEI1)),D6[O<+/AK8V[Y&@UHL>#B0S0Z=IIPE�O,'0RX!MG !JG_?G* M]6NL>',<=%M7Y(&P2E9L&T,?9Z@4-(5Y$F40$9S!,I48%B2)4TQY1*@1*?Q M'U/SH]O#9BTF[.2T<.+.P&C@%E\/3N YO<<%="*Z>+EG +)P9Z\':OQXA6TD MPDHYO:*M&ZFOM+3LMHCV%DS7;7WO * M;.6WV6H]"$[("LE>EVX>QOC);>A_ZL_GYM]. 7+?]?0I4F<83/5PD2V^['+37B",Y1 M21'7=J[F0'P@J_M54^V7_YW,-V)+<31#))>4X\:Q$A"1E,"29AA&,242%UF" M,N%(A7BNS\G9P0-&Q&>R B]:W.8R@R_G<[*J]\1F[IR(9X? S+YY!C:P23MD M2%0"Z[K>K.BK6K"?GY;D45-V+H-T6W^-2>'H56?Q?I>?B,_'C2?O_K%>KVJZ&9-Z%Q\ M6RKIF[C!+"HBG!!8%$(?.<8"EBQ/H4C3A#"*:=]DO5>PMU>]VSVOORJX\[&->-/JO@ MD==\_DFWR7VFUO3'Q8NH#VM-SX10LQT7&)88Q1 E:0&Q+"@L4%D4*4WR$I>S M]7)-YF:3WKQK*V.P$R"P>ZJK36W:,NSJOYW,@.R$MC,-%N-@9C+"H!O8E%PH M=K\3OE?L/GB%^P'$PE:V/]7Q%"K:#P!B6,E^J 7'F@G_WE3KG_NZR1]>/E>S M-,X(QBR!N"R4PB$]BT=,#LY5.[R;_#SQ]W=8<]%D$80,)7[8-378Q;\F! R:-*!T//.F:E ML.^";^9"T_Z^J-%;KGYVX_BMV?KLV"1D$L492@F,D) 011&'1,92_\'B%!%< M$*-J=K8=3\TP;.76COK=]E:U(\]N]; V%L9C8&9 0B ;V*CT0=T)O;,HX(]& M4]\9F=M3!R-1EYQ0\YBD[^Z3=U&:Z>.3JY^S=^QDO2:RV%@G,BRA5 MGD9:0$H2!E-1Q"07,HV9T79CW^34IFY[0V/!!=9#9WA^NND<>#[^]O[+[[>? M__OZ"7BLW4"9@.[A=KYU_]A/M5Y3HTRM8]&W4^G$;YQ)N9NM@>"W=2W6OY): M\"_B93E_J1:/=^K'U?H#80TE?I?0$"=J+Y]G&91(*I^>H126*$]A5B#ES>-, ME(51H+:S!%.;F!T3?F^WT *TB8*N)-2&RY2 -3_A1H _M_3N@ M[LY';0F_-3MUN&$8*_''YR1PX:AV0]" L=JRX;'YJ]WT/L%F[=B0XPF2OD/[ M(IX[EC]^N^ M(2=_MUFI+A\:CHDF(&V&>)3C/),PI3B'",D8EA%)H(BS.$OT M+SFS8$AT$,%HOHW/D;@77A^!L%YHJ^51DL5@<,I05A0Q%!E-6PXRC,H4TE2F MN)2E0#&U.M'S/ HCKOMO ;_A85X84$.OZ$T$0T_L)JBL$QRTDH-6])LVL-CC M@9X]8K[.]"QZ'O=8SQZ2HY,]AR;LZP'V"&%N'Q_7[U=-;-?MT]JT/N#9!J9F M<7J" B7IJEEJ@))WN1#+3=U<+8A%W45@/ND]HGE]P?,P#AL=;P@&-B\^P;,J M4W@1'*>RA>=;':V,X47%^F4-+S_LF&C0\,2H5C_I/--/V_I]LU3FI8Q+"E&> M"?5'SB$I8PI+7A(4E3A%FB?5/&#J3#]6)F*$Z*AONH^./$=_Z?,F-WI;UM#Z MEO$8 MM-W=?8N-B#=@)Z3':/]A%'S%Y9_I9=P(^F%5CV+=+SSN&)5^ M<"+07 &664EX(E+(D*[!23?OY)Q[+16Q/Q8;GZFQ)V MM2;5HDEQZ>JW?U8JM.$9LU@4!.58>P%2.5IEAB$52:(Y>S+"ES;%2%R@-[,2@0 -;#YV4C?%,79RJW\K>+ND1*6$CB+=R^^Q MGK0]:+ZJ2EOT/&YM:7M(CBI,.S3A>+<@5B\5$]U5'"YBRB*>P#S+]68PHI#& M60E+E"0%BJDHJ%T(:K_UJ5FA3CBP$B]B,7 ^:H!;E)8R(R*!6:GKBI*R@"2A M!!:)8#E)(YP4D=T.SQFYEMN?LI_2V->]_% MR()59-X0 M^C1,HJ>*O$:9%#2E$D9)C/7:+B!&200QC47&"U(@G4QL09?C6<"IF9E?25TU MV3I]92Q/>7V/H>'Q\!N.3.ASY9YJ-^! N29PH*^>'KN=@F"OX4%=\R"90J$& MP->1MF_QQCT+#P3NT2%ZJ'[L@QV:^[V&H.W[^;)>_+U^$&+UVVJY>=Z; M!\/0!\/FIF:0VUO.GMPZ3&BS6H"_UT!+#QKQS6,?3%$=-KJ! UL1\VP]&P> M':!RBI(P[6.TF E+I?L1%+:O.I(Y/#W/ES^%Z/:K37]-.' _/N9VW@QM8_*^ M"+9\5-91\#: &-RN5IJ-L273>_]#:]D%1]Z1YTI]%%JYFRYFR8PS>I2A-W-1 MWW! 0Q^D-6/Y:^BQM*?("(.X+W8-S]*-2\P1!MHC3H] W3CD$.I&[N7A-?3K MZ@_?EK^3']73YNG7Y6JU_%.GE! U9W24DU"K@*0QA7DA"H@R0B$56%_/2(PE M)SQ3*Y]I-N%ULDQM*7A8KG4M/.6<5=L:)^LE>&JE!W0K/F"=_!9);5<.VK!A M'WDH@E]&+UK:EL.8EIM3A6?T^'0J@9U.X&[T\;%(/QQOG$9*1!QAO.S2$_T@ M/)BH>&47XZ4L^L'B('G14Y,.*]]OI%IH:NS[Q<<%WS"]^"Y>U+K0G@N]_Z&C M+C=5_5U_]/=2DU[,HD3B-"LR* 3%$*%"0IPD%/)$L"1A":8%M4AE=!3#:-:. MG\ZHE0#+!6"-_.M*LSSQN7V<*$.HR.P;(6".R1*#5T>%I766BI M(ZD:#A68?(R3DN12;O0N2##,$Y877-J M'0IIPR"=$.B%CMRYO_MXIDA*@, \:X3&*P7X%@%]UG X%/^[*A!07P>YY;I/ M.\'=>U*[=2;[9-/71TU9]YBG_E;)Z9J)*#GO MZ;QZ;,9(W__X.S!RVM!>K% MA9!U1X7>N(V?]IP2^^RX5_3^.1<\8RB&B4R)VN<+O>U,B/H.*,)EFB:RS,WI M6*W[G]I2<+[20GL*H/2 G2+@DRUEA^L8&1PLAT4^=*!+#_06YI[\O1Q=FYH, M7H"WX6$-.@ CG2LK =6N+?GKB]29 M+**4(I+ 6&"=35U2B".U+\EXDD0L)B+),@!)GJ5J3V*5WFFRO M&R"M$LQ[B, M$M?"=<0O<76##D>P\_G['X)MUM6+N%.VY;&IX]7=39@>R ZT,37G6LD*=L*" MO;06Y[%#B!F^F_>P38L4ES04A,%>[<8BR$L,R2F.8Q24NXI*3)+$J M>FK8[]3LQ*?EXA&JCIX %U*L-'VW$R.-*>QF/DX , /;D:W$X$\E,MC*W&/0 M#$. 90F4+\X]PU[')>*S@^*(G<_R==>[I^IM7*RR M2USA+0CDN8P@PH6 9<(%)!$M)7=1F-LSS/,Q&A7-]*%/K^ M.H44L1C&E*S; M'M)6._ULKB1L1H8((DLB&21$D^.C0KFH).%0E"S%!:>EB(UX\8..S&A$^>35 M^.SQ!Z11(] H&-P(!<(V\%+12@T:L<%>[K8@7 UVDF]SGP/A:W'Q$PCGD6Y\ M]F%AI$T9?_41O[8_[3"L=NG ZB= M-H!WI984H8(/#='9;[NAAP@'KP4LFEO MO-L@!RT/KH%89CV"!"@91FI601IQ %A$:BQA'A%A5 M?+/I?'++^86L@HZP0X1$W^$VGAA\?NN MIQ89?P2*0W#\<1OVES.?EXLOF[F((YK%MZO5+5\^JQX_S,FCZ=7,^1:F9I=T M5),6%6A98=QGF0&=V.9W- / 7;ZA\8-98,MB !?X0\OLZ:+F,BA.US0#S8YV M27-9M?X5C<'35WLT[X2L%H+_*A;J+^L'-?#U+?_GIE[KX>UN&@4MJ="E !#& MI:X0IWP:B2B,"8DQ362*D!4IF5WW4[,>=]_UUZ^+:VP6*]%24.EZMKW@2=YJ M!6BK%ECNXF+=LRA-!LK:P?$,_X@N3BQ@+_R;9 -:P.G?]S'I_*V\ M'PM@!OP?FU;<#*-N\[/Z IML$HG3J! RA2Q/]#40*B'!)8(Y%C)/J=#6T,;L M]1N?FE'3L@$MG%,:SP%L9D;(%8S )L88!VLS<4IA3T;@H.E1I_@II5Y/X)// MN$U/30ZQ)XB^I75S73Q#,H[C2,20-PP"0KDF98XQ%#%"/(T9RE,K&H?3W4QM MRFHI#QC9MX):3MXSH)I-X^NA"CRA'5"RGMK#('B:Y&N)?>-K- M!'S>Z&5>4W0^+U>-<_=5/#9WN#,N$L:Q0#!ED5!F0/U!TZ* !=7T+E&"2VD5 MMG&^JZF9@E92O?.@JR51^XY-K:^Q:\#VP92_J U+W[JFJ6F:JKX)M5FVND5#_V!+M_2[6WY=\1LN, M)GD>P22)&40QD;"4<0X3PI,TPS1FW*BH\TCR3LV*M0J"JJXWI LIV#3)Z6Q/ M]*;CT5X1'G:FK7G9T+*-]4$,F\<)#G-@&]M3%K3:@F[0#TYKOBW!5F/0J@SN M99_N[[[E]@-[O6^ TASL50>M[M/Z'"S"+*;U68P5G<%Y4P1.?1UU9PL6;+[A M@NO35AUHPX06T ]7&=BS$ND>I"IZ&ORN[2(_Q1GDP0&0$,<:+*QD/TX-P ME!&[=:Q40U::K:-^$*M&M-U&7XB4T$)(&.6DA$@7,29";9L$%C@B."H+9D6> M=*ZCJ;D;>L&HVJ"(9^7X-Q;G/RQ+P)S#U&Q?Y .IP"OV5D2=%-RNU4%.4"XA MX:M8RKENQJUZDC;;8JFU6KN M>TTIOZW!-[Q-"0!IZ)N6 S0_]M!LQ>XESOCA\7;%RM5* M!Z[])TB2%#R]^O5:+;FLB:,7=34: MEYMUO59_4N,D>_5@IA-U1X^PY/33>O0T_&_/GZ^O7[B'>LV M$)G>/=S.M.X?^TG6:VJ4:74L^G8BG?B-V]I\OWHDBRZ;\FZYJ)?SBK>E5A?\ M08WF]D+A7GY0G]V"563^5?VD.?*L=T=I94&R/"\EI*54LZ]@,229X+"(A4QD M@A#+K$X?O$@UM0G<5^H&'*C5K,1]Q?06>Z<:V.OF'$#F9YS-EOC11R^P(1IK MX*Q]":] >W) _,@TJM?B%<;7KH[?QEW9E-95>_&EXWR_/FLQ5I^Z2MKOEIHC M?A:AI-3_@1'&L=J3B1P2G'/-O(YBP641H=B.3^EBGU,ST'N1FTP5T D-ME*# M/UJYK>MG7$;?S+!ZQC2PV;P>3@>2)6. O-$L7>YQ9*(E8PB.J9;,7W4([KLC M"\(KHEJ:S\GJ7DJQ$OR+,G7;#,8"ES1*E->8"P$1XDUD7@IQEJ212"*4)4:L M#":=3G\X@-GE%$)[\"PBPSR".%)8 ME],':!=(90C*8!34I3;&"V$RU.8@_LCT'0?:[C_)BM=W\V53&7[Q7.F5 M0TS9NR\W-37KV8H,&IEU%.*WZJE))_[]\\/'7EY1?0,:/2RXO0U@';:I 1 - M;%9-P;2I?&/' 6X.EQL5N$'[XS&"FRM[0 QN\9KCP>"S6!%=>N"3KBAP@N%W MMTOM[5P?EG755A9;:^X;)91P"BG*!8Q%EI4%Y5%L ME_OI4;:IF;*=:J#1[0PQ]LW^9.GPP&FK)/ACKR9XOU >Q*IQ(&Q/#3U^!(9G MAV\SM*%/$-]J5.V/%/WC[^M@T:-DXQXO^H?TZ) Q0!>.06!-5-EGG?+5;9MR M'%&1\PSRC.L0CYS $L<2\CS-9%$R@B*[Z*_7/4S-A'>AD8V$EE%>1^"9& ZI]Y1Z-;9!QW9QQJ2UKNN&DF6$8Q)(:!@ M,54.7,XAQ1+#B)6<4B[3G!$3ANV3K5O-W]%HM+=U)6TXLT^#9S:'G2$)O1UL MY+H!=[Y+LIQ4V!?CUD';XQ)JG5+KB"_KY$..*^ZNU.8)ZJW>?KVEUTUPDE*> M(9TBHK9B*&$0)Y3"-)51G/,R37.C]'>GWB>W4O>*_)[FJCL^[[ -W+8:'CVC<5K@HH@A%G$,4FD.CDVB?.S%W=*=, M"6K+06:(NYD5"X%F8 -VRFBUI!9;N7>_TI*#7]H*11Y+\MJ"YHW7S+#;D9G. M[, XYCZS?-_-7OW:$7W=+9]HM=@&@K55?=[N!F1IE$1->E8#C3 MIHLFRDU+8T@53ESBHL0%L7'3'&28FK/V@51=LDS'"]))K_^Z%]_.I+D,35H6 M98*%@%10"1$3)2R)5%OCDE"I:1K2*+)+7@H\.&/E-[W5@)@M-X%!#KSR;*4' M/?%O0 _S PUZ]PO^EIXK /2T"KE(,.J"= 5$K]>F:YIRJOK^<<&KEXIOR-R^ MVOO1NU-;.W3U\IZ05L7=CX$9-C@^, E]IG<(A_\:[F>5=ZW=?MS@F#7;SZKS MJE;[^>?LIF2]6L\^5>NN',4=J<4WU4 7*DZ*3"8QP; 4+(>HH,HKS E5[@@I M:1QQD9H5^ACJ9&KS=R\GT():!N(/PCD\F7V!%'A"6^-C/*%- !A:WM7[O:5= M_6L_M0>;'F5ZFRBWG>)&SSJ&6NF289^7B^7V%K^M&+8M_(FSK$Q9+F"JIC9$ M91)!0@H,">ZF-O4_+E0OHEX?5!36\MYHUD?+<*9AH,TV M$O[@"VP4V@*#?4EW]04[83T>3)FAXBL4:+BS<:-[C!0_"M@Q>\O.GG!1S=ZK M/<+ZYX=J+E9W+:_\SUF1)@EE/(5E*75],"H@SC&!,A4\%3FE3$0F!N1,^U.S M&*V(H)$1;(4T,Q3G$!RV#!YP"6P*[" QGOP7%!]P]M6;[417?]G/[W/MC3*A M+RBSG<&7'G.JZOD@EI_%\O;EL8D]T=5#;Y_6%C4]3[X_M7FI2U0^O+\'G]7_ M;E^4W7O4+.(=S;BV>ZT#>]L4_;:J[7D:OLO;=!_(!9ZY?D"S+>TYB(IK8<_3 MC8Y9UG-0K5=%/8>?=0S5V4;AMM$>G"2B%+DF/].L*5&L=O(X*B%"E$@A65XR MNUB<@^:G-OWWL>UN@32'V)GYZNZ(!)[6YF#8A[FDIS7VRDQZT/SXMZ2GU3O*1GGQPM$B,?0K- MC!"9(2$$3 NU@T8Q+:$R!1E,E3W(BBC/2&*5R'*5-%,S$Q.)SN@-EYF1&6T0 M ALDYP"!?@+BFP8+',/Z=F$#/5FF'D!P#)N'4((3C=H?17;I#1^JFI'Y?PNR M>K_@[Y1S-DN)$"0F,2R0)OK)$@&)3!.(&,=E'HDX)X7I>>2Y3J9F'SLY02LH MT)(")2IX9TSP,PCIY0-*'T %MF%.&%D=5EX"P>G$\FRCHQU;7E*K?W9Y\5D' M9J];]N]-U283?Q%SU1C_K^6<4\+^=;O@W4]N&5OIP(AM5ER>1Y+S)(<,%SE$ M-,&PU%G"@B$I<5;B/#/RIEP%F)J!Z*D 5JW$X'NG1'/WN?TAZ?2P8+9R&9]A MBS(&ZH&M31_P3EBPE1\H!78_W*IP.0?2#_(6/&.!1V"LDI+^1\*.F>P*& ?9 MRES:'8_![ JM#UC-KFG']1Q]R?[U13RK#_ [J<7#:OFX(D^WNX(9[6U(/%,; M\S))< (Y3I6CR2(*248(%$G$WM.P$!*21$&P67%=3U.JH M=66K#WAN%;(]F#<;#-,3>^\0!S_*URCN10:=S#>@A[NO^SE'F+R=_IOU.O*U M@!44Q_<%=J\[6BPR%[4RA^]_L*H6W\B/!_)3WT_LO&$4%3D5%,:Q#M&1:DN, M29G!B!6ZSFN.I>6UPG!_4[-0WU9D41/6> !K\@,\M]):&J(+&!L:('_(A38\ M6M)F:]#*"I2PH),V %^'(3"^3,V%WL8U,6:J'YD6P]=<=MS\15=QK+\M]5&> M+A'P.UELI/K_S4K-UUE1IJS,*(6<)L#)2]@074,JDQ**0.D_ ?'<]W-G4 MC,E67$U:RCJ!P5-?8IL-W 6@3;;)_N +O27>(O=M";:R@M\#(6>SS?6'X%A; M6GN9M ,;U,OM#'BEM1,F\/MI^$[;H[;9_&GVKMJ%[!:/"KG<*'^RKKB M+ M^]UT-NJ@_+OK/5 M6/2O+OZ>(EB+)HBPN($<$*6L.4%#X&Q)T_5BTBCNK,^07SM\WIMV\UD M_VVQ$FSYN-"[=^5T=T0N]0RA+"&(J$UU5!00D8)#'!4IC.*")S@E,DZLBA2> MZ6=JAK4O9K.Y[AB@+ WI.53-;*,'K *;NP.8]$[ZUTLP61NO"R!XLD?G>AG5 MQ%Q0];75N/2X?5*-#M]7HVV:0],]/K6YVV1^J-^;9\-L]1Z>EHXJ!YZ"%[6U M2F-YI9]3ULJVC=&25%X)W<])>?TK5_)$JF.^7M3'JS; NL$N)CMCLHP1+6&< M(9UE3C-(,9I]"2ZLL\W,=36V*:3G!7M";Y@MTC'0_"Z[9(ND#LL!3 MU!$M!Y[#82B\\1J>Z69D'L-A98]Y"R\\?P4-Q=?-@J]^;@-!*[&+2M$%>Q!. M8Y@RINQ#1E)8RARK/]*4Q@@3G-BS4)SK;6I&HA'6@6OB+)IF!L$;1H&M0LLT MT0H*>I(&N(4R@L0GS<39OL9GF;BD]DF2B8LON1D+G>_Q=YWN\;L@FME9[_#_ M4:V__VVQI+58O>A[KH^+Y\VZ_B*TCJKSYLA=_U,)H#;^OY*ZJG<1YTU;,Y)S MDO H@CF/2X@DUQFQ)8))FA!*"A)E%,]:*N.O:[):FYF:(++:3+_7$H>;B;^* MQVJQT"=Q;9^ DKD^';>S76$&MZ1QH48Q@H*5F:[O&T.2YBE,!>9BI"/Y4.H*^DJ#5$ARJ M>0-V>H)&T5Z"5MNLOQ4TZ%!X6GG#R#CJBAT4YM<[3/-FH O M*90GPG4]NOD=J;_?+O@_EJM_*6'NR'.U)O-;_L]-O6[N#F9%$9,89Q'$2:$\ M@TBM("729Q29OE.562R$>4"+;^FFMEW1\AXFWH)Z0_\IV+J)B=&_U3=X"Z$, M5*N3^F&C%"![K2QB/;P/]_"J\N:#&'@U.9O,VQO0GGHW3:G0.6B&7>=+=#J" M3DEP.XU!M8CX>>]TO.BE4'@=A#L%Z\2>HOJV MKL@#896L6,>,'J5E%/$\@@6+]18/8T@HBF%>%&F:LHP6N=$J?;+UJ:VR+0V; M%A-V,K6X;9J]\R M4HZWX##"!EVY5(YWDF9HEZ!!=WY M"I;7->MFH!_40#8^6Y..^/4[45-@GX,X2YDL2YEGL"C*"**")9"PHH!)5B01 MHTB98&1C?X>[FYIYW4G;9BS?@+H1&)!]?NTOU:+[Z7E.>Q?@S:RE/S@#&\,] MDE];)%M9>YG*_DR<&2B>+-B%SD8U4&:*O[8_AF\Y$A^26GQ1!JW;:TB>_/_< MO>ERY#BR)OHJL#DV9ZK,A#8NX#;GEW*KT9VL3%FF>MKFUH\PK$IVAX)J,D*5 MZJ>_ )<(QL8 $"#%OF?)RI1(P/TC\='A\,7+&"(P(5D"$9?;M(R)#$:IGX2Q M%U&6:34$.#W\W.A#20>^:=?9.H.9'A/8(S&V2[$#P>'N;%AI5]7[]@>?MAS? M2<6.ZNN=ONK:G=IO1<'^S)?+7AI9&OH\(*E8E$,=3);;N%.L;8='MT%7(3;GTZ.2?:U9R%Q?F.Y7BF M-]J-G%7Y_$[C_"WN=A%?-^M*I>_EJ\=%(%(_C)G\[ON^_.[[H0>S..'0IYX7 MQ!%%D3!J.'!AOKF1R+E]1+$3V>U&HH^]_4["$M$WVDKTI!UW+W$"EA$W$_W9 MWGPW<4)UG>W$J=OLB.:VJOCZ':;_D..K")(ZL+0UE%/!LS@.$AB)-%/]T1%, M:8QAEF2$!YX(F%DIHX&YYD8PM:B0U+*":BNL&9$,8:M'(HX0&_W(2('5B EV M<5 IT&_W(73F!L' #JB,1L))J6W*R ZI+UK MAK(M*;1603GW9?&2,\[>O?ZUXNQN];5K!7M+U_E+S;Z+ 'F!QTB@&LUPB'B< M0!($&60,1W[">)QY:+%6<2AZ+*@_M1'Y;048;UU*R9O U>=6=D!>P:ZQ,=X* M;EH>2/M9Z+'?. B/3'H*W#JN\+X'[B]*9C3I:\-BFK3QM5B>WVJ2C7 M^;]J@FW;7!]$I@0(^5F*&$R\4-7 101F*:=0^"@. H)\$F ;][8+X>9F"_9= MNQ^K=?Y4Q[0TRH"^-G:><2?/T\R5/O53FM#WWB@&:\W 3C70Z'9SZK&!5K]) MW/4NH7?LWWQZ"JK\7XP\%>,>!TN(&U'HTG5R5)N.";Y!?/NY#F"B#?*R' M898E;@_E8!ZXQ;#397K;Z[R7RWW%,.85D3^6=2:3*@#SPLO7V@N@6Q[YU+US MHW@I8['BQ:9:OH+;/W&ICC&4T'Q5X;:U:".]?C'EDY -4[P+M$;F<&V@6N>C M@TWY)52LBC.?''"R2LU#ZO3+-@]>9QE]]X+SI1KG4U&J'F.[0,:,$ /C;8FQUKB 5I ;D +BB!)M5OOX5%#5$S872;@%__LCI#WEQ MRV-<_E=.HAIHR1^5^>,/.?NF+M=;_X _JU/V;7WF&_7JJP=7B5?U4U6"-:=- MVSQYA9S@295OEO=)69MJK?)-E^*7G')5B$9*4'*EUC9%K1%47M6HD>\>\XWZ M91T:*2_'E,KO;CUX77I822=Y_ZE&3?T#[UZDOSAR +WQ&SOH17HKV:9S1;TQ M^GO^K+>6Q;XETF[J.SF/7'%KE=%?GY$S.:5J38H?^2)*$!'$3R#QA&HAF(4P M33P!0Y&DJ30:<10EIDV2]*:>FZ'7R"A\D,D%.=F0Q','?DUXSY\/3XOXH_ M?U\]Y^]7%9/_WH;=:KKTAT>9&]W4TH*'_$F:4S= R@Q^_W)_MPV^&*A;90K? M9?>^.^1&YI:+H#ENTJP/CI6__\+0DWG^]53LGP%HWF%;]*-@&[K^6VW9KU]O M*2TW>+D@R$C*3=W["7DA-DYQV MRTBVG9'D/QHA3 M\G,29^3&* ^1#$0@.4< 3F"(?PYAE'*$TS@3V3;L:N4)Y M_+9$^QBK#2:7>URW".M9?]=C-K;/3)7>4(2LO ??ZXE4,JP:\0&G=R@%=QE M[90A8)R53#DYR<254H84/2Z0,GBU'1??K6BI@C@^\.:_=ZN/3\_+XI7S;[PN M*-OKP[= 7AC&LH+1J+ PYC$)IM)D\EG9]\I^.5R>,:O MA1S%C 3PR\71B@U\ZP7]5KL).=M *WV_6U.:4#D.HEL:,JWR2?3 .%L:IG.OL*/LF#L3\S_]( S_YKS:XP/3K?00I]XD(:$PA]N,4(OE.PY2HB%PO0<++ M/.Y[GKES[CI@W\ QMZX]1GN>.?4#&]_1"9!1PD@81B$,"T"NW[KOD'$*K:VM> ];(W\Q&H!MPNUZ7.=FLZS(KZP+< M8[>ARN=!<&8['DTPL:5X3L%CN_#LE>;-)]4I5K',6?T]O)/V9E77QQ A3CGG MOEKOD6J4P.4V-&+09UY,4B8$2K1R'1\.Q;M$:P#-2CGK/HDE?@=K]L$JON2/S>1L)7%\4)]WSH9XU]XT&"6IB5DA@JD4&^D]DX'N&J!Z;'@1,^AI&)L=,$J&4*=KK<@)XVM5^R MUJ>N_58_I@?UF.XT'I--\(,+<-U%25PES=3A%"Z@.Q%WX638:\W*B[D*U;ED MA<; \2E*,A)@&*6QW&A2CT$BS4U(8[G[]&,>A)Y5M>*K)9L;+_?-I5KL-C5K MK^1$7[MMWF![X5[>X+6&Z[6/W=2NG?!A3FCV-H_G./_SS',\D?\YIFGL"'/G MEO.UT(SO-VMZL);&H/\%5>E%]7_+[(5^OO^<^'/XM/<@/POI"?G'*M M-@!?BO6V_Y:?,6EK!Q%DH1 0)4D&<8!3Z!$11E&68@]["WDC*?2*!AC-;L(% M?1G&HP3YKL>@EM D!]L,S&,_@^&/WLC(COU9:]"4DH-:="!E!U)XH*0_!OER M>[JKT38I%C :ZA/E^!NB[RICW0JVX41SLR$GS ^WTG4_K=MN",L=VH94_+'9 M":HS*#]*,KG#2N6'-J1RGX6(ZG>':= P[@ MT]ROV(,R-CWKXV&^8SBMM2N[_V#T::WWTZH=V>!G+K-;NM]XM2YSNI9V/*Y^ MU'Z,T8#&," H@BB3YG,6ABF,0B_A*8M3$AF=U%V:<&Z+ M>R=O7;#%;&5?1%=OJ;O$;.2UWX.K[D[7>([E7WKBNF,#76 S EJ0_] M2 B*"<*"&AD+AO//C6\N-1ZK=0!-(QZE!?BCT]B- MR.?CN::&\'MG4G4)?W(:[NPKCTG.H+9^.3G&O"F/,LQP^V: M>S!#,>4H1F$FJ+%GY<1$LR.-K9R@$=0^+_<ERL!F\+]8HJ5 MG2-F B7'IE3TTSOFAE0]J2/9NAZZU(EQ1/_7%1U)$[3Q&R3KQ[;;C3%JGK' M15'RYKH'_)-7'W_*B>4<^0J7KW6@]Q>ILKQ3E>R0MW;U[A8BB_TT$ C&3)W4 M)3&%!%$"O2A,(\]7531CDXS!$64U(J<)4@\;%0"I]0%Y\Z^UTLBX_,EHCU>/ MW6;RT$8FR/9Y_:+T_+4)?-RI"G:Z=D^TO;Y6]P;LJ[>M_>FT_,K8#\%=M9;1 M))VZN,O8D)^H!3/ZE,[J-*A.2(^K_%]RW\SD]RP7.=[NG.M\]I*SVU6_?(W\ MW>:)LP]<\%+^4LK?K]V4XB1AS(]A1-4!(28))&'J08HX92GF<42U D2F$WEN M!G$GI?K.@&77?^[J;L*N'[3>9V=>CV_DK\_I[L0[?4%?X2XIJ5.Y/D_IZ05: MK6_ ]H60BH]3%FRZIS1>F1'7 K]U:9*1'H!&.9.Q9K8("&VC2ZM/1?D)YTO. M5/.KNC$GP?0?]0'7I'BR!*PX21"/)0=:R/: #3)/%@%$4H3DE PX0O M5G5#)/:@&:-H)($6%V4-%QW),1XO=:'>A0"BJ0"EJGN09?[8F",&P7-F#V3X M&S$2OA-E5W4)5%)PT$@.E.AP*SNXK0_(:^F;5L"CX6P0HS@:WA.%*#K%W2Q. MT0JZP3!%LQ&GBU*TTG0O2-%N!+M=C=PJ,5[ECRO%IVW4;N1'/DUY!)E0H0<1 M0C!E808#$>&8!5X6'@#%D0%\:H9)+=8!%0]-S*%+[5;\1URJ"F75 M/2_K3"1EL4JK1FZ6]^I,!IAZ&68<^FE,(2*J^A#Q?1A@YA$OC1 V2]'7FW9N MO-!)K;H6M1T@]P6W/G#3? QZ1.(>W)&YQ0FNQM1B!I,CMM&<=%(",@/BD),, M[[XB GM#UW5K2FGSM*7 ;^DZ?VF:-^<571;5IN2[CD=<8!2'80 1"C%$&4X@ MQFD@#1F>83],HL@SB@.P$6)N%+:G0^THZZKDOYBQV-AHC\QI MYX'>:0!V*CCN6.4"1)?QX*8B3!\C;@G2R;AQV[%LRR^USL(ZP*KFX.JNJC:< M+=+ 3STF*2\4*(.()3'$@@:09G[J>W+_AO1RC"]/-3>>VTK:5#N^Z?H-Y[6T MX)=M!^)?34LGG05;C];<0#BV2VZ+WO<&O49.T CJLHK1)3"<%2@Z.]'$M8[D9"=!BLUJ7 MKXO?WBVB!*4HXP3Z6*5GDBB!V&<4TB3T0^3AB.O%I^Z&G-O2_NM?_O=?P+W\ MD=XJ[F$SO&#M-!YY;?[UR]W#QP_@?]]]^>W#U]^O7XO'2@XLN_;B9NFU_]@M MO]Y0DZRT8]&[177B-[8'&B]\M>'?N#+9Y=J\YZ4HRB?5W>CK-ISLX\]GKDI0 M/.1/*NA=?)<_K02FZG=-[F[L>9Z/8@HY8QY$&:I;F!'5)R)*8H)#/S.J"^%& MK+FMXU8K%4#@TPTTRM5YQ#WU[+*O'3ULW7.3J1_AZ"M8_KZHUM47OEYD01(RYJ?0 M)^J0)O41)"&5=E3DI-*!U"-3'XU2G<=2N\;E+X,H&1,81-Y M'XHV ^2^+-A&G0^WB2&+"*5!),TX&'H(0<2XKTI71##*, M37UIZH1$A7)QQ M;M10U\)[QCD#DJ4!KGL]/\O!?^#*-$#E,MJ:Q[8N,1S[]+8+[%\774X[%^:8]TM55_^AD5_M&VT(8^]6[)'5]_$F7&Z9<047!_LR7 MRT44>(@UID/ 9L13F:5,&C8$\']4H%,)?.,5+U\T M,ZBM'Y$>$XT)_,CTU,>\%7Z'\5;\UN,,1@GNMT7/>552S>G?J%2I&3CGZY<: MCF-=O;!4B=P?>//?NU4=]_NC6,HQ*E6 ?OWZK5@N/Q6EZA.W"!GC,0L3Z/O( M@XB$#*9">- 3#"$OCM,P-:)"P_GGQH2=^."73H%?%1/V=?@?H-$"_*'T *TB MAB=ZIH])=_\W&OBC;P6=XVY3$M &/7=E_HQFG[ITGPTT)\KQ60UC1H6!!DD M<8 A\5E"B:=*%66ZN7-G9YD;97>"@D92T(@*:EGU\^;.@SI,H>;W8'FC0HJ)1SSF57^^T&U,+KN_*/<;KLNK\*HI&9Y@0Z8X1*#,)@Y9 _'FTR!_Q91?H. M]_,7V9DOMZMUSO)E[;[_SNFFK*L8-A&CG#5MN9Z>-XTG\ZLXK ;[[O7T +<_ M\VH1B-@7*" PY"R#2(@49BQ*54_%%'F!E_'0*'MY1%GGQBY]2<%.5/"'$M;0 M:S7F(]8SG6;RX$;F/,MG9FQ#38"F(S-K3$DGM<0F@/S06)MBRG%WO&KW\$FN MK@6F$8\R3\"(HQ@BZG&8HE3 +(DH"7P:>AB-L=/M!)@;N>]VN.DX.]PM\FYW MMC9XSG%'JW28?DM[B-[$6]GM]+/0'!Y*VJO_9-J\FD%%C[)GAJ^V MK*!25'FOJ#H6A$=>E$$>^@BBT,\@H6D( S\.LRBFA#*C<[+]X>=& YUTEJ7I M#[#36_?VB(SM1=8&P[RJR4F=794PV1]\VGHE)Q4[*DYR^BJ[!2O7_E/1Y(IT M8;;&"<1IA"'R>00SU520\\@7+! \XT:>WZ,9YK9L&P&;A"BS%7L,GMZB MO0J2D==M'XT1$OK/JNYH^1Z//^D*/JO>X2(^?Z'YKG>W)ZK]^IJ[WOV[YK8H M=]+]3_V][P$0E_>^]AB,O I[VUQ71Q#G];7:YQX,-=D^][0*_7WNF2O,8T+? MY^O7VY+C]X6T4G%* B(H@MQ'"409]R!!3%JV/$Y2R@A.6:(;!MH?>&X+3\D& ME'! 2:MH;Q7">4M4J;'-OH,DB-4^)WP_.//E[V_8E MMXS)QUE)$W>-E_]O_ER_33X*,L'3%.+ %Q#Q.(8D\E-5CS<(5:NC6*_KV? T M(Z]:6Z@LFI<,(7%%[Y*3PT[/.)8-7NVEXOPNH0W+G*0AA,/43'R(B_R!"[DE]DJ1^QJ*$4JV/[\699D<" M1^W7KVM>;UH%R@E08Z_^XQ;UXW1LO@C&2(WHWZA,TT5U+[6;OS;.L2K7B[:R MT]?R.R]?VUOI\E^[57YVV$D6]R6E MNC5]\3KK&FK%$_^^QNOZU.^S G]WY.$E41"1B,,,9UR:]XFJF)9@&.(D1MQ/ M/10;5KP>F&UNB[P1%FRE!9VXEL=)PU#K??Z= 3BZN\P:.YM:9IY;&"N MJ>N475;[1%4RC9NN[(; OP3)G;7?=A]8NF[W (>DA8-FUV^4-Z.O9-)<&^YJ.6F)WS"?BNDFU2Q'?IKOU"""?;8L]QES7 M5@1I@I-5Z0J4,>SA@,-89 E$//5AZLL=:":RS&,(98'0,E('YIB;:7I8YZ*- MQ+^B%L@.SLLN: <@C%OA<407D" $'-4!V8[Y1!9 CI<[7_SB^U-RM])T_ MJ@%_X\5CB9]_Y'+8=F,DLLB/!)+&'_&4!2@WHD3N2J$7!)PG&4UYC'5]2V=G MF=L"[TMHN-T<1O.R@\D)1B.O;S-XC!Q,%]6_PLMT?NS)7$T7U>O[FRY?;%&( MMNZ-(K&&)(L$A4!B22GWI?P# 3@L9"A'X6+%;\48W\H%F_]EJAM-9&UJR-(]'& M6R=-7R#:Z 4VJ[)1367QT:*4>\!MIM_SKKB$04G8JY_E,!U-]VBF;-/4Z@*^ M[1[&E[W=W$XAT&DD_P)JG4"CU)3/R*#,[Y3/:J*RP-_XLQRN:1'Z0ZZ8O175 M6T^J55FY?81X]PB;:^MK>'9;Z-_S5?ZT>6K?6H\@E' _AE&JCFX9(1 G6)*#\((H%92$ M(M+=-N^-/+?5WPJGOSG>Q^GRAMA:^Y%7_H"NV_RWWC^^$/: ;974<=<55\WZVJ-5ZIRPBVIUJ4T#1=I M[+&,(@]&2/FT".(0AZ'Z: =^P$2"_"PQ.]4T%6%^)Y8?^*IXRE?JU=3,,+*& M7^^+/B:D(U-#)SIH90>-\'7)_UI\T)/_!GQ0E:WDU7]TJCBT!&Q1=&0@&$\_ MJ=U@"\ZA.6$]CF51@5(YCM:O]_*E6]^NF.IF]ZSVXE^XY#;BHSC& 0RIVH;4 MT6.4)S#(XC3T(A1EB5'%D:')YF:+=++>@&,#35M*4,-)0^*FR@O2M:GCY M\6=)[\N<:A<%V[]K;BO_XT]>TKSBH)9./T/Z (OA-7T=#".OX%HPH(F#49+T M:96MDJ0/AIHL2?JT"OTDZ3-76(9BRLW-FG_.7Y3O47[['W.RY+=5Q=?5N]?? M\=^+\OT25TW5X8226/B!VGRP!**4^3"+1 P))VGHLXC+_S7Y7AO,/;=%W(@. M:]G!3GC02 _(*ZCE![4"5N6C31Z,WO=])+A')@NG2)M'*IICYBH T6#F:>,* MS2$Y"A>T&,*RUF$7O_Y5O,?5CT_+XL]JN[D/?9Z@,$60ASR"B'$,4\H0)!@3 MDN#4QV9M((/#]\-&U_L Z:W^.UA&'NSTM@98ZSNTSJ[:@*Q/_BT M?1M.*G;4:N'T599>@H>GQ]]7S[EJ!F7<]>KL +-;CO7.N>W*^_N7^[M>\RM# M3\))O#2="M="-8E_X31*CNM+:$%B[W\X.>JTKH@AQ8Z\$H,7VWU^?RL*]F>^ M7-ZNCO8*NZ>Z_=AX!!,O\S",_9!"Q!F&.$XY3'#L1YF79H&OU?'7:O:YL44G M?.TB/]XZ]Q>%I=5O]G#T+('1(!^9=9RB;6Q+6*'FR-0PFWM22\0*ED-#Q6X0 MRRY/NP3*;5+E;I)%RD(AB.=#ED2JS(8?0;DA26 B2( (Y3C!@5%/I\'IYD9H M#X6J#;>TS4&_@&V<"L(0\R!.$P$1$P$DL1? +&49Y2@BG,N=G1)AX0&YGK>X+>]"LE:%CCYHVNM$!QU=9J>+)IFUAI*7[4LDKO+LMPEK;E M51O-_U \X)]_R]<_?A1+%33SJ2C/=(*A+$V#3+)UYF4^1#[)($[2 ,8!BSR& MLC3%HLM$TV,76U&T5M%^_MG(S-.3&JSQ3_#B& G'%=YE0% MGU5U@7ME9O5RT4#=PP=BM0TQY"[KIZK':J,^J0P M%.=*%%V%Z=B*,6T(SY5@'87W7#N>;7""*AIPS\N\8 N/I7$8)$2U,Y44BH4/ MLY@)&/B"X$A2*B%&IF]_\+D9NKUB%*9UEOJ0Z?&3+1 CPXOS?TQ.?UQTH='\B?N.;*K,.Z6>@W%6W\5?RU:O;+O6.Z M3_E*?K9S.6O;$^GCS[6D#;6U_IQ7ZP5-PX0(3*'OQURE.U#5CM"3RYV'$?$% ME]M>JQS%Z^2:&U,<=>"M-8.%@%*WQO=T _:.K+<*@EV?KYV.X.-J\U0/69A6 MK73UY/58ZPV>Y\B$]S:/TCYATPWPKM,[KY3J;9)!W4!Y-G74T?!V'X0/7/"R MY*R9A;\OJG55)[DOHC2(?L]*E8AF+'L>3CW>= +2R$SX@9,UV()4BWC3%#5Q1V,7<7!$3.?GF91J M+JI[2!Z7;["C@R]\K2*T[LOB)6>Y66W%&0.6*..,E@XDE)RAR00]:R M&.$ZJZ:IRO& ?S;GP2K;$@D>H!AED&1>#!&B!&8)BF&694GJB5 DL6=CUAQ/ M-3>[II-4KIVZ:,P:_S2EI0%R;Z] :WB.GXP36RV@X-G-. M3/0F=LYYA<\9.@-W6-2N?%^LZG 0Y25_OZG6'KQU7^ M+\X^U%7>6J^M[S&4!I(U4"+D'Z$?0APF'.(@5FXPY,=!9%JUTEXI5 MMC*#G#*Q[7,"U-@?Y4W<4;)>KS/]"IL>LY\'H#NH>RTP4T MRK1>_&D>B$$5RFD>S$3U)\=\0&;5):^'=;"NY!7#3U=1\GH,]FI).ACNREX] MS6?Q7%>'70Y!$OM^%#,*(Y;*SQ=1+7]5P\]4I)B%B)",Q$;GM(8"S,TH[O?7 M:6.!5>C*R58M>-V+)K-LL*/[G#0/AT=$?^P#Y%YCG!;X@9XXTS2\,431=3,; MW>G?IE&-(3AGF]"8CF/K 7CAR^)9F;OTQZI8%H^O]1%+5PQ62-9+DHS#(,XD M#\:9,N.S!'(:,4]$+,"AX>G&X'QSH[VMN& GKZDK8!C@),0!3T0$1>Q'$/F8 M09(* 6//B_U88$\09%8:T2'$TU1"O*7_W.2*S]@6[?5(:.MZ7YPA.+H+YOC] M;$[ MD[XV9?=4,&,=P^>@1T+CH3NZBV4'[)[D-:(ZF$MT\;9HF+!^XR*EN:YP+B.I1TO4HC4P]G8"@DW $(V@8!$<\?M&[D_"!)I5(!(L6J?5L1RU# <0BYG\@]4T8\B'VY MA4(>54'5-$H27\>0&9YF;@9+)RCH26IP%G$>3HVS'R<@C;SX3^%S>?V; &5P M)N,$L(F.7.R ,SM,N8C'X%G)^;NG.PJYJ,'>2NW2[KYR+_]E7L#E::(Y4Z&'*W*^$A#_W8BR%-XQ2B2"0P#=,0 MAHQF/$BQW")2HSJ28TDZ-U[N'XVH8_N[IV=U?OEU5?_KH[21UZ__0[4_K#;R MFZ^N:D/:BU7]+Z5M6><-?U$^ MJADZ^H06I0S9WQ]4B\A[7GSAA9K^T\J\G.'0('/[!DAA-U7M%6G;V\+[CU_! M%_G_>SS^J2C6JV)M4N5P$,IA$G:*XL@D:@C@& 40=9"R*X(X./)TA1!U%-PK MAJAUP]45PFY7K#9\5!D&N515TY7UZR+B89"D7@(#7[6,\T@ <911&/K,2U@J M<,PSRSI6)RN01U9(+Y M?(#DQV'4KBEP-0B%^Q)7IZ=[JR)7@\H/E+D:OL^RBH-J7=T&PDM%-F4IOR\+ M$6_AX"QS,U!J(>NF[:V -<2&Q9' M. EH$D:)'X8!]#F7@&98P)1$"+(PBU!*_-0GQ(2JKP=T GX>$U ]\KT:II$9 MMT%HFQ"T%=%A$8A*#;WR]*5>M\T9_*W<)R!GM'G31,9J^W9I[,DV<)I*]K=PNK>,4"5KD0J2D_8(U=*:1O7_]J9QX, IQP%F4AY]"7-T-IN<:0 MJ#8!L33&?,82X8O467&QN3'T*7#!+^>LLE]=XJYIGKE"G<\VW-TYPN?(P\'V$,B< )1%[&8,JIW-?)+3,) M$DP1-4KV.#G+W(BD%@K\DJ\ *Y9+7%8J[QI42EY#UC@-JAY;7 W5R"RQ#:B3 M C;&W$V=<4;=<<,@!(XXX?0K1R@G?0)-T;:M MY%U"I6$1T5,0Z_' E<"-S )'F#U886:1>'06%6?)1LE5.W%5;:]*DRMW/%=NZLD%3%)A >C3(6%84_NXCQ&(,-A3-*(4NH9V03G MIYH;0>PD!9VHUBW&!@#6XP4WL(U,#Y:(F;<:MA7I186/VI)> MOL,V)4<1#UW7M3EN5ZQMIJ!BA[YL5(#K5]$5X*T^+E7W2O7K)L!(_DGK Z,( MIWX2># .,JH2$3G,<(9@$J1Q1I''?;/^A@YDFAOY_*TH_R$*.1@HY1>W"]K400.M/G4QWQO0J*1LH:U28*?535N-"+2* MN$"/[1\RQ'B$ $X[[*R. M! VGFNR$T Z"_H&AY0@.;,DZ^GP1L(2CS,]@3!A2IF$("4HPS$B&8R^.,\:Y M:6KWX23S.RGOLISW-QS"'F@G>SKK94W#0 M6-F_TB)C^]NVNZ4J7]Y5$ O\E!&/0T2B""*64)C%(8;4IR1%B'I9)K23M4_- M,#=S8R=CW>W (//X)'[#J]D)*E,LY@:0NDN!14[V260,TK&O16BB3.QO_%D. M5_O0U:MS _[\D=,?(*_ZC6-QI5)D_LS7/UB)_\1+N3[!IL*/_"^.]XJ2ZNZLS]\^-V*2;N:#6WK[ETK66:6J\ MJCC?C\39%JS>]1-^POF**<].TX)4=;Q=!#R)68P$]",2JM:?,21)BB#FQ!.1 M8%Z<<1,GM[TH<^.1K9#*=2K?.628NV;_3/1V1M,@/3(+-4K<@*/POEXA?6E& M$ [N<0^EU;G:8(7KJ9\VJ3?^(DR$ZF_!8>:'"**$()AZD>I6SD429H03 M;)0*>W'&N2U3N>%N64]]]I@4U#S0;QAB/9/#*7 CK^TZW&\GK#0Q6G'K0, ; M9WE=QM@X# 4K=:.[R>"C9;5E^V#1ES'0='?MWS8T+>C6[ M0">COD_C )'+G@Q[,$9>WP\EKJO1&>%AY*\XK;J5E^)@J,E\$Z=5Z'LDSEQQ M;=G'D_G=.P]:RH+82R($<912B'R&81:%,8P1SK (<(2042"_[L1S6\S]2'7E M&"I6W4>^21'\TDL1O+7(S-1^('K?_S%@'IDF^@B?*_4P465#/;1AO)[%C& W.I1W#.=$Q];6PFAU'&V T M>#JM,\YTA]4&6NV=79O<9\;1C.>+IEKU+6/R=:G>R[]^+1^*/U>+#+.8D#2 M\MV09B7)4BC_Q:$?>IF@PA=)IM4Z:F".N5F0C9B@E?,&*$E5J(6258\PA@ = MIEI',(W,KE8(::]]#0P&=HSR[L:8DW_9V7!#8TZR]#64ZE:[SJ46I9G_Q"5[ M>'K\??6;M M TA==NQ<#]+(ZW8('_"'$M952>5!).QJ*9\>-M95"M?>BU<+:0V3VJ$P=1J,]@ G]1ZV88*M$_VG< MJ/8GW173.)2L,'7N7S*3XHW<3590G?<^V0UGX8S:+Z+QOGCA*[Q:ORO*LOA3 MSOOQ)Y4FU^T+SI=M>,SV5ZJGQH(G-)*;K0!F#&.(>!I"'/DI9#&*0L$RN3EB MVED-U\DR-U)]+\V(? WD9Z4-,R.=M(!(<0V<+5<^(PUWUG3(C\RF!S5XY&:L MU>4&;$4&C3J@KT__U^\F?3H&7K+IGM)$#K31GY:9A\T-OH/.MRNGF,XOYP:+ M/9>=HR%M>\2OJF*9L_J-KFO!O.YL320PRBB-(>.$0I2* *9.^[!KWN"CSO8T7;R)5U]_EQY(W1Q*?II ),/"=O1X1OL43 M'9DTW^9A7EF9^WKD1RGB?858;UCO^WHPATN#.QC?PH'RG:_RHGR0SYG?%[F< ME4N[=OWZ*7_A;1FK+\6:5VVN?A*'2"2^-"V%'T,DJ ^S+/(@2I G:3]"'!%M M?XG1U',C]_ O2?3?0:-"&T:_KM=U+;/!_MOL 6@X0T:#=6Q/M MZ$#)WA7@:P"VJ3YAAK2!8V,TQ"?R8Q@A[\A98879H&_";,3I7!%6FNYY'NQ& M<%',ZP1S,B2(1$;&3QGYID;@1_7#:T MB]PD?,5%;GJ0>!)804+.(I;!T(L(1%$0P#1,$61QF*4I8HRER35UTLRA?8-* M:7O@_M*A^RN@C?0.8 X0X2'C#%)/]46(@Q 2C.3>-4ECSZ=>(K>O73CRPP2O M\7X<\L/_7]YFO0K[H,K/9A?-9 V)B C-%RQ$KZ\TY*5<9P'/*7^0#F M\?P?VGW@0XE77:Z BJQ9T$SX//)CR'GF2?O12R'V(@;#* U#'L=1IIQ+J2E*MF;?G*)IY_'Z7A9>L$H)'7['EL M1HGE/PG#5:'\^R-.'LE_4J%3@?RG+[PVCO_=II+/JJIZZ7S5N]?>OYKN@1DF M&2>$*2\/@RB(53-M'$(O1FDHD!>+,+0+X-<38&Z,T(\>[S3H)Z-6==1X/SO5 MJI&C\7/2VWB,B?[8ARW.@;\B3M\,/>Q.$J^6TG* MX-7Z8^-#4/&2]59HX2%/X"P+81RHYI,EL%9YD9M MM5 &IY-GT=,X\G6!R>@.CT9$T,IXTY:9V>I%R^VM 37!?V'W +*Y_X#5_R^+!Y+_-34X%4-Y#;K'T69 M_XNSW35=:#ZD&GMR*L!.[(HKQ_1ME#I0^T1J3G@ UYKM5TX>_/< MN*XG'E#RF98L/<3FLD?L:EA&9IU3!4RU4;(H9'H&B2OJF1Z..'%9TS,*'5A53AQ^9)3_G&E-I/JD;71E('P.4^X#R,1!1 A'D-,!(,J8#A,0AQD-#8( M'#XYR=R6="LFV,EI%*QZ&DB-W: #>,8V*(Z0L8OG/0V14>3NU5!-WU,N[Y4X M>>;ENK7 U@60&QEPC.T-P,I"[NJ@5&T-CD+4U_.Z.)6KIG,7 +T0P'OZWBE# M=0>E/PC*';[65>C2+:7*>JKN\6OMFB99F+#,2R )/;E=C#W)I)EJLAL)F@59 MG&0$71>R=##CW&BU$P\\-_)=&WQT"+#>QLXI;*/[WDX&&VV!O+\ I(,8HS/@ MC!9;=#C?&\<4G5'_@?W73E.JMUN;4%8B"*/)Y#Y*D8: MDQ3B2/Y!)=A"1!X+ BT+36.NN3%*(RJHE*PWC4NIVKJ<5$RZ7"S-3W\UK2EP M'F\]FG&$XL@$TP+XO0&P$;3G$7)91^ B',[*")R?:>(J A=5/BXB9!%.(09IG/H4!!%OIIFC"L%7IX//3XT_I>T0ON8,#)NL&=5J3?#^[,%18> MEETS1Z7Z7O;$O7QH]\KA&K2O7);ZE(B40HJY^J:KPD#UP7O",2"V$:J2&RA902TLN+LS\#:8X*[AI!D)S9&)H-=1MD%S/UNJAVU@X]$Q MP=C RS,2UA-Y?@PP=^3$LB[&'< *SQ,.J,E, <1URA1,4HB#Q4A*;I1/K3FVR M;J9),:Z+,^).?"B*$E:X=G]V,IOMY;0?@M[&;@Q@1R;_&M&=9#?@=@]=I86[ MG9XI/HZV?=K33KH'- 7C<$-H?+_-R=\VTO13OLK7_'/^PMGMBMVM&!>[G]S) M[^7J457*:9J3O7O]'?^]*-\O<575$:B]:O<>YRB2YFK(N#HSC&.8"2^ G##Y MV(+,1WH[S''$FYN-VX_HKJ-Z51N(#_R%+XMG^;<'3G^LBF7Q^%HG\C:)ICMM MC2H6.7_2.H>:;_G\QCX.[3VZ1CM0*U,_J9V"[0]W*K:M&E6D?JTEJ-4T*:X_ MQ<,U.8Y]RX<\D3DO!=PLI2G/I/FX+"H5Q*@Z!#ZI0OG_JA]JK7]+EI@Z<4:>[CV4AWPB*R_*UCJ.L(['J M^S"5ZFZ:&B#=[$U!6/7;?(OXD1RM&&!5K$&U(7_G=*W.GO?'X#\[*1Z+@OV9 M+Y>#8O\%W/;_"7(ILVKW6JE&B>+$Y.L?>"W56@%2Z[A1%+\JM_E)5CA.HJTZ/U(W:@DE> 5SVV!QKJV,*Y% MPBMW9^5CO>W#I^S.9YWP?'XLQ/9/]D>;Q3*V_(=<62I&:UM0O%K$"44<1P&D M(@@A$MR'62@8#.(0A0SS@&9:A1@'YIB;@=-6^E;\T;"87),K_6*+0VCJ;=FN MQ&AL(T))!Y5X=8J(PYCK\VJ["J8^,<.T4=+G53P*?QZXU')Y;YZ>48@'#$02;WVI&2&N>K:'I ?6I;0'WFT@ J/Q0JTV,121Y"+*8P81&# M*(EBB!%/8!!E(:(T3 G2:B6L.^'&:KC2-,FZ].V358C-/BC$=N0B2[" MKL="+L$;E'9TE3^D'.W[[.CF$\[+_X.7FW8K)3=; MO<)IOW.LW"3LZ^J;\E2K S9YP9=B57;_?(>KO/>I)@S'<>+YD"1^!E$H"2J- M.8419Y$7>&E"S4*DG4HW-R)3RH%:NYO.GZC\,ST-0:=BTU"UU:J^JJ\FJ/6\ MP@QS^Q+H,>6;/=JQ S7>XJD:4_$HZ#OB;;>R34KRH\!Z^$489Q*+@\?NL&M[ MUK4[ZI(O$0M8G ."/SH]3$Z-+)^!P='0^,]B MHO.?D9Z)V='#=6@.GB]8#CW=(<)UNN^=%%PYE W92<"#7O4%^6IU&=:^'R49 MP3!EA$/$0P$SGZ8P459OZF!\J$PUT -A%-&[U8AN1["89A?CU[]X04>DF#?9:\>+6=T^ # M+_,7^1J\\%U;YF]Y]8_;GWFU"!A-41)&,&)Q I'*?\ (19!G. @1%QQS+3K4 MF6QNI+B3M=>=7!H14E3#+?D@Q'H[;%? C4R45I@9;WAUP'"T?QV<:M+MJ([2 MA[M+K7ML:6.OCWL;&M74J%K0S",1B0/H^ZH_%&8"$D9CF+$XY(CR+$J,"C0/ M338WVG 48#&(KRYGN$%M[+.+8O6XB[BX ;^I8#N79'$9!6=D,3#5Q&1Q6>EC MLM"XQS+UAOU]TYRP5@_%-ZZ4R)?\"Y?ST>*)?Y8/_*%XCZL?]V7QDC/.WKW^ MM5*Q8=O>OK=4LECM%-NZ/81'O( $ H8"48C\F$,=&3CT=5;1IV6D)5GRM8EZEGNKGZE]4:@J>6U558&>Q[=V-MWK^3\/LGS'> M STR?.NG.[:/-.=>5!^+O7G=]X55D<;WSXDD08)1%,,TR MN;D-N>K'FW+($Q]'(O,#1HPVMX.SS>U+L)6P2W>QV-<.PVMX='PM:&-;J69X MV1_B#N'@^E#VY%QO<\@ZI/;90]/!FRQZARV7;;G<7K7Y5@Y#]X^<*_%%7?T=NGM:YI>GZ$N9FH>T;7A<96)D!=7KIN,!IY_?:$!)V4P 0SHR5\&1*K M=3PP[&2+^;)J_16M<;5%F.G!B:H<=H57ZVW*^\>?5'62;:J*U4ZL;UA5Q7C* MUXL(>6&D:LX&..00,19 0F,*>9R&$4_\,$58.P[57H[9L4>3WRBV^8V\EKVK M4-@X:$OMQE_7/J5ATID0^Y%9J:Y9N-/B!G1ZW("M)J!1!?1UN0%*&U"K,\T3 M,8BCG>;)3!1H.^H3,@O,O1[7P@SV8G\=#&?GA:F/:BOYYLH= MUX=B0]9BL^R:J2PBP;#GH0SZ/$00A22#F'$,&8K#@#"&J,A,SD^')IO=A^@' M+A_K:FG_^1]^[/W7^Z):5\U?I1G1_*5MCFP8^#<(N9X#QA608^]5N\Y)TN3B M^8LJ]G7353!0T0)=MV[PRS M79SQ+TL5CFH80>SJ\1GPW+0/91(RW%-I/SSXIHX8+@20JMV 5CG0UTX=G3?Z MC4>>[C!WR; .I)J>AMU!>9*K'0YOFX@FN/Q L&9N.66[:WC'5USDZX5(4Q*E MDIF3.DT$"P131GU(HX0$L4 ,H\ L%VUPOKD1<"DSJ M$+71?9TM8"TM2EEW&]%67(?[4$U@G&6H#<\V<9*:ENK'>6IZM]G6$285_^=& M\M/'%_G'@QRECF87(E,U0!*(D1=(>P]U-!+BE&=<)-0S2A8X,\_%4U^ZZ>=_ZN<)"I#JZ0)ZRMSLU?>^N_2 C*G3#:Z.F/1*828E5C? '?*LHU$MK1D2TZAI1S(^E:%TB4,N > MO]8652_Q^*9S C?]9-_CYWR-ETJQFS8DO^T8:VK.CO(&:!J];_U?)U&2 M''*,T%\H[/0D[/,C=A[0H(OYH4X3R.I1[!7XS,R M0?:AJ3,(W%5!T(+ $6&=GF-2PAE4\Y PAB^VK\?[OHF46P09HC$B'-),J,7- M?)C%20!#/PRSR L">8%I^=UV[+DM[J9?[UI5CV5#_7HO8N8':1A&0EK*$CF( M4@E'? #,]$K1$8F3J:VH-MW*YK39\H*S# MXL+=R)/7$CY0Z53IX,-+;!..^#/.66N8W[;M7YKF6-UKYR51G*4)A9PD""(: M!#!EDMZR(!/,"_R0$Z/JXAISSHWV:I%?FTI&:N]2-&&V;4P[KD4W33NZ#'R8 M)4& J Z!GX"[GP;X/6(UC&<(Q-P*^TV MMF[7LZN1> 1R-@#(6>K7Y1DGS@#3AN X$4S_5LMRO?DJ5WFK+RJXKVOXU39& M?%*!Q/^JM\VM!/^7X_)!/B>^$"(4$4WE%X!%,42<>.K8/81Q)GPDTL##9F?O MEG+,[2,AW\;$L*"OY0/0XZ<)8!V9LQH-8*U"K[5@PUB-.Y&NY:_ZZMP I0FH M57%8+O@Z+%T5$K:48MH2P]=!=51\^,KAS,M#W36G4;MBJ)\-"I:=OWE&ZZH5 M\DR1W<^N*Y==QL2J[-' L).5/;JL6K_LD<;5E@U?ELOB3RRE/9$TOLOV7^ X M$7&8,2BH+S_Q 3#\>9![TT$!"%602QH%CNZU+N,901$G:X?URQ MMT6]$V \S#\VY=;&!%S/0'(/X\8(Z!<=8/1FW3: M_BY&0!QU;#&[V_)3\/7]W:GTSRY#M%]?F/"(1RQ)($6JZITO=W.9( SZ+* ! M"PGVJ-'!A<'<<]N\O?^A+" 5( @PI9NGS1*KG45Q*9]>=7-2ORY60ZZ3JY^4 M)J&-@__8K":E/I/QWL^.'ZU.M 5JKBC.8.9I>1LE4KXO5HTX= ^Y17%2[5K7""?8QQZ""*8NTC@[_Q1>:^_\6=U)+!ZO%N)HGRJ3P;>O;:_;$+UF:].+Z,$ MD@QAB)3!EZ4\@D'@"1)G+(A\HS;6%C+,C5DZ%=1&JY43;+4 /35NU&ZWN^+* M] O])Z;'3",_AY$9:YQ'<$6ZA#&(SI,A]"5XHU0'8XC.)S*8#V5;9:&@_[BK MJ@UG'YKJ#B=.(AMB/S2HM M&,LP.\*L905YK038K-19*F]S44"E] //\H:F_)M:TFO\$_R2KT!5WWB^G)FS MAZ;)F>,^BK$YLWD*C?PWH/EG^]^A+#0LY#NB_(B"YVI3X[)*@S6>SBHUF$LP M<;4&:XB.*S;8#V5'G[\7+_4[=+?ZKKH7X9+=EP63INW?L'K!UJ^WS:ZL[[G/ M,N$G8>;!V"-85:NAD(0A@D'&DY3$TMI,C(+E+&28&WWVSEK^;(4&9;,O,&-& MF^>AQXPCHSPR,W;2*X0[^4&K .@T *T*HYVK7(&A(S:TD6!2-KP"HD,VO&8H M-^TDWA_T-H@QCAA',214%:D)_ QB&H0P$5$:8A9E/C,Z4+DPW]Q8[NM>JH*S M)A*'*.OQF4/L1N:N$^TCNI.)*7I'G %FI,81A[.]:=>(,ZI?:AEQ[C8S4F$\ M7WQ3%,O@ 'Q/1K[?D93K91\W_OBZ7#[Q\JKZ*AY+)#?<#_[E^)X7ZAVY3Y?,CS&V- M_H[E++DTG6MQZ_BDXTAZ_3;+ ] -+UQWJ(V](=$!#/RA1 >U[(XR#RZ#8Y5Y M,##L9)D'EU7K9QYH7&V^Y+N^[+_S]8^"&:_W,[?/;;'78H*'_$F]KHVL^DO[ M'$27U[4#=$9>U"> &6$)7\#!:OV>&W.RQ7M!J?[*O72IW=[];D7+FG3Q\GWQ M]%2L&J_I?L#FSH?:^M'[>6+2A@@IB3,?8D)]B'B2PHRE F:A($'F4QJ'1E4/ MKQ=I;LSQ40A.Z_,?EB\W:Q4[+M_-3=E4.E5O1'-8U%9!)&W87GUT9']*!U%IG_HGN7N\5XX,.#0<"3>KT< ?@ MH5_$XN$1FGEA3&&$_!0BG$62LCT& MDPRQ(,8\32*V6/%'E?]BP-P7)]9:[%FSV/O33^6A5051>FU_*ZOJ,IK/P(!@ MW> Z(8EBU;BM$_E7=035X+P5NRTXXY@4M7%R27R7)YV>W+2!.$E@^G=/5G/F MSV*!DP1%(H@A]N,,HE2U)9?&)Z112B,68L3\9.2*,W\6QP?+LZ,U*&N5>9V<'DH,9,;S +QQG[^T.AXI)N MG];:WK+>/7-C(BG;IEK7VQZY0>H'7'65W0T\9GUL--QDEK",[1L[B\@E0,R< M8R>TM_.(]0>:S@UV0OP]W]>IW]L6:*_67\5WO.156U(<,Y&(D&+H^V$$41#Y M,*6"P33*8C^(:.)SP^+L!S/,;94J 96WHN0O?+4QK\M^"*">77 5+".OT@Z1 M6KI1BK&?T=U9(?;#\2,"[.D0U+Z7E @OC2($XS0+Y&;!1RH"+85,X##,$C^) JWF:%JSS6V1M_(" M)3#H2WRC6FO]16_-Z^$\O/Z=HSS:5Z@TS"JT;Z=!QK=I/+;I7*)R3?HKWN;7UW=A/F M?[=J#-ZOXLPM72CAJ[^(A4^"-$HE7Q,"498D$'L8048#&J6^2#/N7=_6TKG< M<_L&J)I)M%9">5\%SDOP@I>;.KF4;I6Q#TF>ZG4@-$$!2B-(54L])#"#)!,8 MXB"D1"[BE"=>=U+Q\._Y5NR?=SQ,\')\VKT.>+=)E6\&Q^4*%IM_@_?"9Y%( M5$Y!S*($(DGED#"1PLBG).+,5UE59B=8\WTEQMX3ZM/$ZSQ?!KU=Z)P>\!MW MX>V>ZWY#WK[:\K+M:]$V9JQ[G9^^==>_]_P;XJAI[VC/:]3NONZEGD$;X-$> MA5Z_X/&FM^RCU#:I^524>^5N%I&(0X1) H7@'D0AE]^JB"9#[000190$DH:"0 M"XY#1)B'XDPWB>WD#'/;@G9"@D9*(,4$2D[]/+;30 ZO?2?PC+SHC9$QRF4; MU-XJF>WTB)-ELPTJU$]G&[[0_(R^/G:4?("7R]=[G+/_4WWAZ[NZ]+=QIHO. M6'-;P?MGUJWP0$D/7JJ_U'6Y&PWTC_:U(!U>X6.@.?HAHR:0(R3/F$!E%3>@ M-<%D\00FZO;C#(SN,Z>2)N/NEA7/ZAVHOV.:Q'%\Y]QHHI/-X.M^!I++"_\Z M-$9>YJ<26O7 ,5K1YS&P6K\GAIMLM9Y7I;\V!ZXR7XGWG)>_E<7FN2X;5E:? M5L;?\H$AYK8VE:B@EA6TPMZ 3T6Q7A4F2W4(L\MKUA%<8^_$!Y :X;.L 8K5 M:AX:=[)EK:%"'1#MNR'S^N;%'J\%__H__5Z:&R MI)J?]-3I2LMI.OALG\\PV4R ^L@DU H/^EB#4S#OZC^;QR19X&X0I30N_A/% M+7WCSZH:I7+,KG]PH/]8RKI\4[/J;*Y4I.WN M$WA^Z"J(R_Z]&0SKLAAVND O>YWW0K^N&,:V0MM[.52)EW=F[?34\(W_#C)&QJ-1V1OLK2K4=CCAQK;8S"AT7:SMWH66GT%YJVU?Q*5]) MQI"DKX+U*TDC'R3-UZU)51Q>XHG8AY1Y1*YO(B#&.(5!F(1R=:<1QD8= '0G MGMNR[\M=5W7A9%TW :C- *K$-^P JOL$AHEA3%Q'YHM#2#\H2.\Z2&O):\MF M*[O#MI^&:+GJ^:D[[;0-/PW!..KV:7J_9?^2\WU2/N19335[OFE7J ZW&0\.=Y1CA(@CSM&;0A*K=L$8(A98E(**%8)B^WAA/([U]7B=O63NC(AONS+WR]X)@S/PPC* U2U02D,_9A[.,P$Q9Y9WK/#AS!I M%O3W,_"/ KOF0;'S]WGL0YA+/=T_7GB5S4^'C2!R=3:L-^FT)\-&0!R="YO= M;9[1\:58?=LLN>^1R%=MSMG=%R^ MV,6):\ZK=Z]?\'I3\EYY%_IZ^S.O%B+U<(91!#GWI0GH$PI3SC%,?,)X[+$H M0D8A(/I3SXTUCDX.&[G!'TI831^8Q0.P.89U!>O49[%ZB%YY(JL#SBC'LH,3 MO^'9K X@PP>T6B,X[W+S6RF%6 B?DS#A7.X+/ 11@A.8)CR%"8VBE'G(0ZE1 M7,BE">=&2[50H#L8-VH2H8VQ'@>Y1&YDYAEL45/=@%K>23K1["$S?M.99KJY M])?94]Z@E.3T0G> 71:1Z'V@(SN%6^P:)M3/5P)AM&1I3TH MDQU+ZH-C>OYX6OD+9XP'-TUYCGA:WH.SPC,767J*? MZN#EMOSZ(C^A1?FJ+,WJ!V>_%053]P.V\-4" MU_$5*CVS$]HE?6@CY(Q*+L\X,:UH0W!,,?JWVM'-QZ?G9?'*^3>^K,_*=['% M[YL^Z8M,9%1@3U(,(P(BKK:CH4 PB#WN94'$4V(4WG5QQKE139WG(9?*,WZ5 MO3C%,J1R:>3%7;0[24AM/*ZXQUM:!RQSN7Y)N4< M;?4/&4?_1LL,;\I7N,R+70/=-JR:Q(E'4.;#"*6QM&FP@*G',40BC;(DR_P@ M-J*91,A7H&B$,29BFD?I;&08C])-3JJZ U MV]R8H9>8]SO'2E:+P@[#^&H>H;E";>SSLU.9C)7C^JY&H+@Z.AN<:]IS,QVU MCP[-M&ZR+;Q^MV)?Y%MA5G.]O6EN:U[)9%IEO=-_>#%?I?K("_=$;7750YCE M+SG;X"481,6BO/H! E=45N]&FKBH^H$"Q_74#R^P^SC7"64JGK?D/^0V-W_A MC<]3Q=G43H@'_/->56 I5K?K=9F335V#Z*&XQXWK@,;("SF#* M*_\!B5!&PI@&WF*MDACT/M]7RF.TV+=2C;C8]_KX8DHW3YMF;US4"9:TKRE8 M#@5_C/+XPCBFG/H)C'%"(<+$AUAUZHWBR/=21CGVC-S,4SZ^*0IHGWA(N4'+ M'%>/2<^(FQ#\D;\6#>Y[JG0==IKDP:T[6ZIT UJE0%\KL"Y HY<[@] 1P(Y, MQFNEF=2H= 3=H=GI:EC;2CXK%7=: ;J :61F,T#(HOC. ML/K.RNV7AVC\W:J"NFI274;G8!8;8"SRY\'$@_Y9% M,(@)8X)GA"5&0>'[P\]MN3?2Z122TL%.\T#,&I&Q3[^TP3 _Z3JILZMCK?W! MISW#.JG8T8'5Z:LL-[S/=>/PU>-GCBO^-YX__I#;L=L7^=-'_HT_X7S5_5*% M4OH+@KV4QH'*\R Q1%GH01)1 CV>91EB-/.$T9+^_YK[MMW(<2S;]_D*OAR< M:L!L2"(ED>=A )1'A3%)(!*HC M@X1>SQ0*"HQRHGYW5YBW>-]7)F7^:G91II32LVZB/@+E M$4F(D (*JDR)/I%"HHB$,B:2D2)"B4)N@BBGG4R-HXR-T!A95Y6Z <9.3]V3 M,XA:'BI?B=/0!\H&HFG- M0[BZA_%5( P\=BW]=RJP>=97K\*:ARV-5E#SK /[A33//^";BGDH\+&+7MPM M3;D04<0+!C'B,<2Y8) 6G$ 24101B@J&I5LJ9F^?DQNHXI_KL&?P#=B9'%!DW@&@4!+S-EV.*S#O ,*)O+S+ MNWX4=,>J;[=S:?YC0HD^V,PD61Z7G:4")2JF)FK/U-LD<0%)%N=0LH10\\IU:B1DK*WW<\+\1NWL=F,@.\3M*"@XCD-?^&P@K'^S9_(-8*N=7FYM M=C@>[9G)Q0:/3=[S6 =25=E. M[/,F%ZCFK&^+F02U>RV,3\< MC_F %HC.G+H>E=5\0#DF-Z\V!@BQ-@=F1BG^BZ:*)Z5_9DT6*D6,,2ZA3% . M,8KTTDM0"0EA64I(E!2%DS"0JP%36X6=A%C+UF:@W7)-/77]&';D-B3$ Q-< M?VSUQGY@'+@!K0LC15=W@#=&=/6Y[J<37=T!CE-T=5<[7K+^?'4_KU;+6AS= MB,6:J*!M"'>MT)ZJ*)*4I7H)%RN]O\P)U.NW%,:<%C%.!9:$."C]]W8X-5+; M&+F7+^)< : ?Y6[V&@*[P8_>^0KLS&WJ)-8X[C) G(L']./H5$\@*)ZCE1BX M$E?7N@/6(/64(NAO9\SJ!-9>'14LL'_OBFN'ZHPJU3;=%.6I5)1&,,-8Z$6G M_H7EA$$I8YIFF*H4QXXUAOOZ=!D&XPCP-R;_/X_[A4YL'2X70N$UQLV"WOV> M%: ;).G7&IV0UPJ=_8U_IV#C_MD+!:L7/6\3#B0$/BT,9[UPQFF<8@ZY,H%B MF"5Z\\H)E!S1(J+,[&2=+@_.=#*U!5UC(]@8"?YLS'2,S#X+I^7-P)4@#7T1 MX(J/^Z%_!P"ASOC/=3'ND7Z'DRJI9F]KO7]2[_JGX9FI?W\YEJVB=X_EHJF-7;UDJ!!$$@FIC/6:0D0(,AYK5F L)1GG,BX2CP-[%QLF M>F"_L[X^J5^\O2WFH#)^@9]*_;O:]LMA0]=_FBB)6)ZB#+(H1?K3B$C_3N10 M%!@Q06C*2>(D/A[ZFXS(W#_\8]CQ^U 0#\S[M=E@S^[Z-KBU'#2F@\;V&]!8 M'U#@W .S4*+G+EV/*X3N U_"B%^CPWBG5F MG_Q5O>Y)_Y.$I4A)##%C!<2$(D@%+F!2R(3D0N]E(ZNT!*=>I\9DK=WU"&LM M!SO3'<[$K&&W.& < LR!.:L;1]":W5^0X0I@'4XU;_5R]^_!SJZ M=$6[\_S2NK'Q#C%=_3LXR71^V3C8=U -NE^WZ&X,KR_,0^9^N$$5+/'#LMN1LS['L67)E,V@)K.>6R[26@@6(<^275 =!3AG$[ FGF MG._C!\KE=#K=K933_:K?DLC42?U7.9N=2Q5GA:)1)A6,(LKU*B@U1[ J@H+H MS;$HXBS#3K*%'7U-C7TVIKJM<;K M%O6!()H8";96#E\FKT%'H&6*UT]C;I" ML7#Y>%%B\XH?/1P%_#VLS2[LL?A4SM;Z;YMSNL?UJEKI#;;>=K]@*5.%XAA* M(27$O!":,F(*L20LCXM8)M3I!M>Q_ZG12&NG_WV *_Z$PVM@ ME!=5 H%C2&!D'*(4(E"&(CA:1X M(N<61-(+2&?4R.6WQPL3Z?7@("ZD_VG/[),SA5+JC)?;N?RMW"P ZQJWV[U/ M)*40"6%02)Y '!<,\@@Q6+!<0\T1+JB5GO@5-DR-6+^NWS2C?C?;HEN]8QQ\P7 MCT]IM_ ;^ ,-?MM[OOC3]N]K5_;^O'7IIHVT%JK\J,-1_JR=!(-<\%P!XE?'/4V-07;[#M5:ZJA#>0EC3.6 M89%#%6.]WI!Z \?BG$"2U.'MZ8.6:[6 M75F4UT)O1R>!X?QQ:I\;NV_JH_A5LZO:&C^@UF5?4S_Z;M36YA\TI;:TN4IL<4!S-&IY0ZFC]'8XKCV8-P(D^ MFOV;00FG3?//!3VI9*V9HE^X6\Z;SZO%#+9_9\E5M=40X9A1+K%VZ+^(CQW/EV+*/@!KM$XTFW#/LIW(+IPJ";F?(U74]C!>6 M%02)@]"M,"WZK9U_9C/3_M=O2JT.(KXS(9(<I$I_\V*Q0P0X^]VDQ0 MVVD.L)_+-V4NQ7]_>+K?4XNI;H"VO?PHY5I35">03O==-BAYW7MU-CS:_9>- M>_OW8%;/^\VD)A7#1!.7\U'@4]A]3N[]V,C^ MP'[H[S#2.?U W\/M>/X:+#M/Y;T:'N\P_AJ_#\[@KVK(;:J7JGRY,Z(ZV^P1 M&N.(9$D&HS0R I"80&*.V[(B5R+7TWNFJ,T<P+I9_BH8 M!F9O:P2LQ_]%;SMV[_J=9GVN?[-;EI^V-,I ONC 9H!>?L S!V91E=N[F*+( M>XK#/)8LS9,HV6VK?;$8 M> S:PN">7W+&WU 9)/M-CYLCV.WJ:WJ=T8"\Q' F)O32FUO8ZC MN0-FR\$=!KJAQ_H!9OOK\$]=F+D/_7XT0C%!1T_C$D._RR<\8?&*9]7<-:_4 M/]=ZK?[YH\Y'VY5F2%21JB*#N4H8Q(Q3R"GE4!8L*EB2QJQ@3G58+_4TM=E^ M9RAH+'6LKWH143M^"(+3T&BM-Z[9*0-_ M9CO&F]+'&Y@X;Y_N[]I:TO#G^NNUB>#@=KG4#[8U0^_G8JE,U>^BO@NH5F#/ MIY!)-., 'RP/9V!S1T[E&0?\TVR@D?KUG'K>%GIQ^[^M8GHCY5C.7\T@J%ZD MI#S.E8(QT7,'CK,,,L$EI$)&G%&"<^14^Z>KLZE1_KZM1@[3[%U!657K.I)8 M:),=R;\+:$OB#@3?T*1[A%Q3)76#7&UM0$ZUP"04'W9U-2Z763A]PD,V[[AQ MB#"R%LOO+W]\?9%*"$XX@Z@PY941RR OI M/V!/?>RX^&D?;D9E^X?= M@-QK:I1A=VKZ9G"=^1=/457]4[4LV M02RR"-(D$9#20D8JITF<605DVW4WM:'7U+&M#7344NU&U6[6#8?5T*=$ZK7> MVNP9VH V@!Z '2BA5%2[.QM71-7*\1,-5;NW?,L1F>+E8K5>ZF9OY[+5:V_U MV\L]^4^.TBA-60&YTDMY+'($>9HAR&B:ICA!@F*G,V;KGJ?&* >&M^+HC;X MC6"];O9!^[=>+HW*J*04<1XCF,M"+WYD*LWA=02)Y$AD29:JR$E0_G)74Z.I M9N$S7\QA:R"8[E3=@9V= U>U>+$+);E_N:%S=[5Z'3X2W^]]P MS_?5C3RHQ69[9)G@>_#2U!A4&PPI=$R;L\ZL)]B>_X!SYQ:555*;47R?S.7C-NJ/!M-ZD]K]9)D5,D\CZ#( M$VH*QNH]6HXS6!2Q1"K*F1"1RQQLV_'49N1&X6)67\:^MV8Z)MG:0FXW+0\! MY, COS'Y!NQ*9-16W^S7 ULM %>U;F3 ?%Q'J$)EY]IV.VZNKB,8)YF[KN_[ MGAW5!?J^J#=6SG4_>UI>CWQ6OC;Y<5&$,4^%@'H_("%6N8(D2Q14>B\F4RY8 M;E=DUJG7J2TEMM::,K-;6;O%UE[70R(;X&T/B +#.?CA4&WO#=A!NJ\4N+/Y M)IATOA=4P8Z&;/H<^5C( 8;3(R&7ESWCI+\MEJMGM7R[GW^H-GSFA7)5(&;J M@+%(TY 0'!*54JC71@)'.8]QXA2.E8XCT.3#MJ.5: MB(:^\JK1,?:!>PMTW .B.]P/%0M]KHMQPZ [G#R)@.YZUF^H[PI!M^D6>KVS MUK32KGT6\^IVM5J6?+VJJY@NGI@YY=C>H:1QG%!&!,R+B$&,C?8GR1@41 C* M$$E3M[R)Z\R9>\K-^,V8NE8PG!*S^*';F,!_7 -'18'WZ3PM5Z W;NW( ' MM3(A<<_LWWIML^>YD$CE--> 094I M81+ &&0RUELG5,@<84P+XI0 9M'GU)9"NQ_MUOBJCDOY52U>E^S]6RGT%J+> MQ[H?YMA\ ;^E>@=A[7#+K<58 Q_^Y&G2/_O-BQ\'1_"@8F M]+OZ*YM?P9Y'YJ!^^XF;1YJ(SH._/'RC06&76?O3!HB_U>FV#19@ P8P:( & MCG!SQ8_YC(&FG9&-'W4&^S$?YG@R_$%6^,VKFIJ-!4_+Q4#48_O8#?G#(ONP/.&63C4<\#&?,"_@Y^,!WKM\#>P M=6+HZ']_$ .QMHOC6S^AFRM7W_UO5F\/5=W JE03>=>_5WP,)B7>"W*D4 M?O[-\:3 .RT_T/KN?M(KNO])+1[4PCF^?_^UJ3&BB7-_^OP('CX_.@7Y'T#1 M37Y7HC#TVFL'0/A8_W,^^T;['[0U9KS_.2>.(O[//N*W4_M<,Z 1^.%;6JO]+9R]3&9F,DV%H)_FSL M=$RH/H^HW;;J:IP&'KWN$#EOBCHA"+3O.=_'J%N;3C>/=R_=#WM4RI3_\[PP MS=6R\[:E,?=?FMK8W>G6F77@OBZ=Y8G)*2S]LZPW(@./TLM@!!/GO^B^7W7+ M@Y;&*V=YSH&#^I5G'_"I02>^*;F>J<=BFQ5S.Y='P[IZ+([DNY_K@*KMI7PD M2)[$E$/,4U,V.N.0Y"J!:4J++(_BG!961Z3A3)H:#6R<,E&+=VRY_%Z?XM59 M&97Y.[/YV[I;7PL=SVCU8]:*]D-]:8OCC=&_W\"DM?_I/#X1^+/V#-B$<0SU MU5S*M(W]]48ZIM$&KF=L">0NLJ8==K4BJ?F<[9F+./BX:J$)A 7A$(B]$S+$&$)X86DD6->1F^?4YL[C:4F=N:] ML=4U Z,?8[LM<&#D!IZUMM;>@ U^K<7;[(F-U2'S(ZPA"I8$T=_CR)D.UA"< MIC/8O^IU;/VK[N5WQW;>U_R8Q^F6KAZ=L-N^Y480U7+U M4DMRFW7M5Z'F;%DNZL,FFB".[T]_*N:K%D5]PIC!7:0$S+E*((\D@(WD&>4YRDI$H$YE3 MTM*%?J8VD.O#%ZE6K)PY[ADN 6FW3P@ S\ CNJDDLC41_&F,;#3. ]Z7]> 0 M: -PJ9=1%_T]KAXO]/L>]QO^_U#EZS>C*?RAENQ5/:S-)?QC41=%JA[7JVK% MYB:F^F=6E>(%I2B+.**0)VD.]52>:U) "E(1<\I3E1>QDPB,4^]3HXK:*/"3 MWB-7M;U_<^,+-^3M6&0P/ ?FEHW=H#4<-):;\X;&=K!G_ VHS0_'.5ZH!6(B MM[Y'Y27<:+P\SG]?R+(H15M[ MK2Y>'[,\SB),(:%(0(QY 3EA'*:1,#5ZLRA/R$*/A1X(]VL7P.BVSVY#3"=U]^=#8QWJVWCQ\%EM=4+5\I8[<2T7CC& M5'))88Y3#G%")"2*%#!/)&.,Q)29*I0>0E:[/IS65R-(-K32<[7FW&(K'^8I M9+4')<,)EW&*8*Y2#'&&"@TETW\4F:"89+D@^8NF;+ZP+KMS'9C[?0T'YTXD MJ*RMO!Y(%5.4(X2AB$EB)OH8,AIQJ'*B]"X@5[%NP*5ZT94_DR-,ZD/]3-H= M0%P)T, S]^X'[$ T<@"5M5/W0^NL[?7P8Y363EV\J+5VYE&_>>=I62Z6VU+L M,U95VWEM%R6^=\.I"0"Q."\$3+DIHI[%#))8IC!/<820E'F:%2X$X&K U-CA MV&BSUJI]VFC&_,QF1DO9QK2!JKF>]SML98X? M5IOUO',7ZFV$JK3:*EL=Z5FUB? \9H2D:09))/5N)489I$64ZKUTC&*":4$3 MIV'11#+(F O&!ZSL>)P(0G)KS2 MA2=V34^-%?Y+S:1)^GW7#7YCE>.)T!YD=D/?#XB!![HQ:H Q?>IKJ)* NX;' M+?IWXM!)6;_3)SQG\455IU?42X,7GC&I(H:@R%(",3(5'(10L" Q%E&NTC12 M3C+(^ZU/[<<#C7) M'K0][JQZSJV3:?3L0QY1 )ND^29GOC-K<[LIY(J2*%,Q)&F>08P%@B3)$"RB M0M$,<"SKP%3FX.WP@/L4'A@=I#5?I(&;;DW]_Y,W;0Q!OB#+_ /!!_Z MA02"'@)<"V#GC;I/N^-=M%_A]<']^S7MN&=J/GV\UVGFMOF8F^>G1C=/[#OX MJ YJTNX*9=BG76[AZ.8)7R0&'ON=(+3:(('2)X^]]TJ2W#8R6BKDL=G["8\G M_^99VFF3;?7SNBKGJJHVI8OJ%+VX($F!$8()+;!9)A20%FD!2G M]5(OY)L;_EH5O!%XJNIXVCVQIZ]*Z"=-W867""F*HS2"A-$,8L1BR AA,%$T M3RFOBR2XL< 5UDR-,.Z.,PXJM5K-ZJ_GRAK7?"-;@AD)^<&Y2/L!&D= XTD; M]773%&ZX 3MWCD4)=QZ%)*\ P ;CN6ML&9D2 \!VRIXA&O7,)EA]4TMS%K)4 MW]2\*C_4+F#TT?\PEW4[3XMJM52K7JR92_ M^&6Q?%"K359$K9#US/[]0K,XB[E44)),;^3R6$&"DPC&'&59QA&6*')(!IN$ M4U:L,W["V>V;2>_[WVWDZ5RM !.K-5N6; 9>M1--4NEJ_@''L!NPEDIE2F4?AS7MA MMG5&A 'M!K!"+W* !B!@Y/\4OF.H'(,?ZLNXV0Q3^&PG>1.3,,I#"ZY5I?IC M7KTKH4W4:XFF7 @EF2")"5:**#,);1(R@4RPA$J8XI3ES*I67&CJ%1=]_%NMJAT/[_/WTMS >\487&YA:GQ5ENPM3;5:+X_ MEV_UN/G]X>E^+_# ^:I>UPYJ M6?4_[9EG4<[58W&W5+)*1CK:K5X4\LO:M8HG'PKWS=Y?A&B#+-,P*Q@#&*" M*>0BR6!$4H+SF*5)[)9'>;FOJ0WBC:E@N6^K8WI&![1V(SL08 ,/]"U6!V8. MD3[9#T>HQ(Z.GL9-\^AW^23IP^(5/Z[X=F\59QQ"'+8=3XU%MG9ODSRZ[OVOP]R. M489 +,&>S3=;==EM>D=M=SBR<44J$/-8=SLJ#;F"<8"I5"02KVNR;,LB3(BTH@YI7SW M]C@U2MH8W%SCBMI&4#!1)]2XBE7UH6W'24$Q')B,#N$[W.)40^QQK,$))C35 MU]_(RE*6[I]*2=F^Z!G4NGY[8\OOCX6I&]A<'/_78F8V_55S/)=)B;C,$8QI MG!EQB0S22!)8J"3F65XD16QU FK;X=2(IK77C(F=Q6!CJQJY%JM_Z(627D-]OQ5BN6:S M!^U3LX)ZT5LKDQ)#(8L1AYC0%!)J#FL2B1(4&\UJN88* -OX@QIH(M;JVQ-V!G;M 5C!4PX18PW=V-O7ZQ5S/[3ZVER\Q1_^F,XO_II?I5^^MMD^O?A M5_?3QY&;Y\GT&N#?%G_V>O+E^W1X>37_B1$FUK^V_NGTGX6AP5M*@*MD0&@9 MP!!B@0B3HS9&*"?_G\M_-L9%FX(#3DD&(1(!XY(":P--*4OO\0_+0T?#\=__ MN7SP;I9^0O;&L\67__J7J_G\RS___/,??_SQUV]^.OKK9'KY,R.$_[S^[;^L M?OW;H]__@R]^FUIK?U[\]/979\-MOXB/I3__[U\_? Y7Z=K!<#R;NW$H+Y@- M_WFV^.:'27#SA=2?I>NGG;]1OH+UKT'Y%E"&(OKKMUG\R[_]TT\_+<4QG8S2 MIY1_*O_]_=/[!Z_\.G1?A[/)Z*80,_MKF%S_7'[MY]<3A 42O'C _/N7]*]_ MF0VOOXS2^GM7TY3_]2_ES_'%C%/&27GM_[W\PY_OWOYEFF8(F06W'_ ;J[\O M;SF6DO1MGL8Q+7E")\AY0N%S%+XZ^7DZ\_XX)^+,,HG M"ZDL)/+H=4OI'$?W>@5>X.\.;.;TCU?:V>3<-/DVE,4S0AZ]>Y:7BDX8?@7?W&SU_<%!\$X6HXBNN_SM/)=0U= MS2<5)+=4"Y+[EY^0ZYRFTQ0_++6RD[D%9W,TK&GQFS4T_K]NW!2?./K^*7V9 M3.<#ICF/*B;@(4NTG)DC"U:#L$)(0QBS6591_L:+]\(!:Q\'I\BS$4A\3-/A M)+X=QS>X&0^(42%SE$5@RH) ?L &8T *DP0CE%*2J@#BP6OW@@-O'P['R[(1 M,%Q,W7@V+()? 3IYPI1T!#S^#P0Q'DP(Z&GES Q/E@89Z^P.&V_>"Q*B?4B< M)-&>4?%V/!_.O[\;CM)O-]<^30?1VA1E#"B'D$ $9L&GP,&'P+*G6CARFHNS M^<:]4"#;1<%)$FQ"^Y_2Y; (83S_S5VG@6<^!A6?7D]NQO/I]]>3B.P(ZX-1 MR$Z6*!L,YP?@HB]^$FR?QGL@:SL:65^\%#MLZ.$Z5 M:4O >(V?GD\O)G^,!S'[S*CTX#@3N&\J"DY2!Y%+IWA2)DA7#Q9W+][OZ(K\ M(*@X4J M86*Q-9Y//TXG7X?CD-#HT>A2L&!L4NA:RP!>1@?!XM9HG%,D^GK MV'C[?NAH^&2SFFA;@LC'R6SN1O_?\,O"=4HQ6F:9 Y951-%X%%+FY#1\X%E)K#V#HUB]LVER"[H#Y3SB/Q"37QPFMDT;_]%J[<^#(M MSENYS$2S8( KX3'T%0RLIAD4=YR@T^*I/>UF<]M;]\- PT>2)XNRB7#@]?K]UH].IF-ARGV6R O/)R2@I.E.3C'"(X MJ3502P,34I>\P HX>/#2_7#0_&GC\8)L @=OK]/T$K>\7Z:3/^97KR?77]SX M^T 0F5))_(M1^9*,KL%P%B 0EIU"1#/-*N!AZ\OWPT7SQXRG"[8)?'R^2J/1 MFGHMI0FN4"^Y!,$R2L1J D1%22VA)2^HAIFX]\[]T-#PF>.)8FP"!$CX=4GC MF(2_?[Y"N-AD\N3Q=FSV@XNT[C6+*(WXW?"Z_;3?\/'E\<+K^Y9R&2"_&\Z"&_V?Y*;K@@+OJ#>,)$A) M9MS\$D9*1 G@C#%CE"+>GV8&=KUY/RPT?(Q91:2-U&C<,?$.OS,;<"H=RX$" MR:$@FV?P,D70UB0="?I+H4X!W\:+]P-%PP>8-03:%":6Y4=+)HC(Z!-[@JHL MQ8DZWB\_F[\X]O/YU=O,>?/N1CS[KMYY]:LZC[0!Y. MK/B^F<&E93>>#C]-)O GS\^GG-/TZ M#.GLVW V4$AV(,R!8Z6FT95DXA 3>*=-R(9R3IYR06X1@B^XAP[\Z@X9N][= M+S9.T>.DHE#; ,7L;!Q7',S>3*[=<#R0/"BI$@.GLP9A''X62 3IDG(Q,LJ? MK/(Y$!F/">@''G5T^A@@)PJX1Y2L%\R*D5_3(I&0.\XM_@.1E+QRFSE8RRED MH;.,0E"1GPIHC]E9'A#0.SI.5>BDEG0;@,9*#BOBD5)+B// ++,@,BX7@[X; M<&=9XM*20)[*U3O*Z;A/0#\=2KJ#QO'2;0$:ZVT6PX3T'C^=#:S'Z+QDCR1# M" AJ'!A%)2B;N(D^&N^>NF8]R2F]I:(?D%1T/BH)N &(?$I?T_@FS6[=N;V1S#N^G;;V%T4VX+SV:SA/^/%^[;0&LEJ!8*I*(H+Z,R.,)P M+U4RAA#0WMZ=8]7%T"%D]@NSTW"Q'62=*:D!'+Z>S.;G><7HK=!,U-[S0,'A M2@0AL@3#<7]702;!G'#6/G6W=PS2MA+2R(Y6QV2=+NIF\/++9!+O>X2?)Z,X MD#0HH0,#2F1I\Z!SZ3;'@61"9#+Q9$>8.%:L#2#B_$LJ+<[&EV^_?4GCV;T (OED MJ29H\G0L;KS-8)(0H(-2/$C*7'BJ1/L8?.PDII\&E!VAI8[(&]AE/J$:D("K MQ4[Y-8TF7XJ05EP-I%9:I)A!OA>-&LLQ0MKKEBQ.A$A >>2@5\N4KQ M3BCP7FB5O(XNUMZW]J.L7^>X&X!UH),&D';?S3_/[U%+X\NA'Z5RGC5'XQZM M=8QB8.EH!N'*T1D7&A3CR3N90W:\,L*>IJA?![H;9%7400.(0D,\G]Z$^\DH24B^#@DB\=CX&P=53G0]. LL=&?TTA>\Z,CM2 MS"T@97Z5IK]-QI.'K*P=-4&XX#E*2(PZ$$PY\&@C(23OL]",^2=+&(\"S9,4 M]=,LOBO\U!-^ _O3HF$,[K-K\DUTS!2A,)MDZ3?EP6F7@3C-/1?,"%<[\-H@ MH9]V\1V!Y13Q'HX.NT3'.%V688^5\+$VDNM$@>'X!D&_LJ*3\>Q5RI-I6O[> MA?N69F^_X6:.>AJ.W?3[0H2X6D)),9@LXLRU3 8F99V+")*B:'6S4K@_,P;< M&*YRBLSLE\I^#6RLOZ7Y?0?34"%L6!0C$-!3S_R.('*\;!NP)V_==(SFQ)$[1O\7;3TU$._([A4D7@#)F63CU=N M-@P#JSS/@7N0+EH0@E(PE#+(3'FJDQ$RU*[>V$I(OU=O=73\#' .%WB#J'DS M'-U@=#"(,6@>,RZF7#+KF"!@DRC3JPC1%E<8?[(Y?PWF^$LC":SF^G2:-]*,E-TTH+B0+5% MCU]P"2[&B.)T)% >7!*ULTSJ4-[3*)&.]L$>M'DTAI%$/WEA%"_-N_,T2Y(L MAJ?.EQH' Q97/*Y30Q3UPKKJ;MA!!/:[S_:!H2-A?+@ZV[6X*W$^[K?(K%#* MTEQ.3TJ;',?!$I\@>TZ8-ESSZGGD!Y+8[^[>+EZKJ/3'['ST^OS7CY_>_OO; MWSZ__X^W[W_#+]\^9.BT%DC;'O\"O9">Y:I24Z1;KZ!DU)13D+-Q+#U[I^DJ MC6?#KZM#V5OL>N&(XR("0:B"X+;TW4-0*44R,Y%Y'VHW2SJ0Q+IG;8$KKH42 M$..B69!&OYTK!D'$Q+0K#<=;6N<_8 3J>/H<[1.Y-^(6+F]PMLBG< M(&OG^<)]^U@2V%!S\_ETZ&_FI?K_8O)QH8E;$1)+61(D02BWO1@H$G!E'HNG M7DHBF1"N>A)]'=(;*4%] :CVH>L&W,E=;+^;3-$K&2][M8;O%U,WGI6Q,8N* MN,57HR4,XG_>S.9%1WL(:9 B,3HH MZ78872)3"&87#*+//H/>5 :O>!>%$& M>ZXNZ /">RZC_O'4\&(K"OJ4PLC-9L,\#!N"*!?L9^>OWW\L?[*0U^(Y9?#O M-,V'TX6%7%V"?ARA)%'6*+Q?W'!\7_.#:*4-AA/ _V806:!:D^: ^RYNR)2; M'&I'@KTRW',E1L.+L3V\G9K*=/$B:W0?DR02*D1Z!=2C-1)&12CIZ)"8LEQ; MSV2JGKU]&LD]UY4TODYJZ[R!!(,MG-XN6J(IIZ[T[M$N@ C1@V'H1X>DM66& MY:SK=PG824XC/0->(/RHI9-J\.K\O._5V8>SWUZ__?SO;]]>G-S@_.'#.CK+ M>X+B^B=W[X9C-PY#-\)]=[A _!IFT8AL3"YUE0;WU3+3U3 J(1(KO> QYU2[ MY&,?NDXNQUR4_-UQB0;;EMM+=.'+A#E5)MP3#E$'&0Q:5^MKGYD\I*"94[HZ M2'A4>7F\N!N(I);4KR;)W!G@K(V268,2 <-!)S38*)"GZ*22GD7O:T>UFI35"^<_;_[H9?G4C9&9V-G_MIM/OP_'E?[C131ID MJI@1V@-GO@P?B@&,B"BK+*SF4F7.:]<:[$58"U@Z"0";CDYU;30 L<]7&!U@ M#'K]?OPU+:/HV@]0'T,FR M;@ OB\+U89BGN-]R0*LMI28$B"R%RHL3ST@,*&,QLLB,4%Z[%\6!)/8;J=5' M69<::@" 9R%,;I"-3RDD9,F/2K2YDM\@.*.L4ASTHG6O-00,)1JHRD(GGCAA MM?,!GJ*GW\X5]:%53?8-X*C8X#'^RG=D8>!1!$%A).(1\AB.)%P#A@H@E HI M8E(IU>Z;?/_]_?:LJ(^3HV7; "X^3M,7-XRK"KWU%<(#&0T$T:ZT0H3H*<4] M6T2P5#)(7C/%(_64U?:X]R"KWU86]5%46Q,-@.LA\8X:89@3P"73()+C@#;4 M@1,B96.HXZ;VAHUPGJ6KA6BI"GBJ*Z$! M8+U9O?:VA<4M:P-F*/[/EJ+ADBT3D1.KN 82)3?6)L1"[2.>W=2T$$I5 5$E M@3< G7MN>VF;LW+/5&:!22\@T\A E G(AEL-E#!EE):9J=HA]U9"6HB:J@#F M=#$W@)5U]USET%^W#)AC 8UC<&@F!3KP)$F'Z ^>ILK@.*!3<<GW5KT;[>^&V"FJ: !4ZPN3C^Y[N2U9'TWI9()-BD+6 M M=?"B@<[U$XI:&749+FZGT8ME/2#)A.TO..6ZH3A-X =-Y>?QE-OJ?T*8T6 M'4\?R6I *"=:9P+&B<7$TC*877F(GAE;SBQ\KM[EZ#FB^MW\.@)4754T@*UM M0W'77'U?\Q2S$5Q(#H2%"(+Z@%&F-, \)3;93#FK/\;Q>;KZ/6+L"&'5%7)" M5=*\ULXWO=FZ5F@,M+06 8?1)T8UA(*W64-(RFD7'+&Z>GKT+F+Z/7+L;O^K M(/H&S-2;Y&^S2T06J@PR .^R!>%BZ1QC%UF6SNF(L2RI?\CH#TKDZ>Q4L2.< M'"O>!I"Q..O: O"@J% \16 \%( K!M8A5YHYF5(.RM2?^;B=E'Z/%3M"3 VQ M-X">+1Q8KEP0Q$!4&"$(ES X<#%"3*249G+CJY]&'XF9S@X?.\+,B<)NX% 2 MG;.O:3HO]WG%9-X[7*>*4JFD DK+D+=8&G5S:L%KK8C4*DI=O?)B%S'-1%[= MG0O5440#!FC3CM[C)+LL<0M&GRQC$"FX128LFM+@%=-6.!5\[>2-W=0T$VMU MAZE*JF@ 5$\(2.#VK"ERDDH^W*+%H_<6[:^Q"J/&F+VH'#_R$C%7=Z"J MI(H&0/5Q_=X%2\N"D9@\&E0KP*!AQ>T;/QAG$O)!/0K&4:UJIZUN(:/O(NJ7P>I(WA55D8# M\+K'P3Y=N ;*!^DI5["8VRQHIN!"="!"1H>21TI\[0ZB!Y+8[REW5W:M0S4U M@,+'4AMDIAEWT8/D*2/=W&#ZYV)U@Z4=@-G&4^ M%_X.HDW22:9 )ZI+;KD!EZD#:DP(HMQ R]HW*,_1U,SEVXMDO)VNEA^TD=ZR M(^55F@^#&SWDY<2N>@^?_!(M]I[@Y27[[1F2I>?9HA^5 T:$'H-!+@301 S1 M-+H4:KL<+]%O[XE%**GS(48*6941]=)',)GA!Q.2E2IR8VGG>U\;J;K5$7+ M*>"V24!G]1VIB25*F M8"+&(8QGKS1N^=K7/I!XFJ)FCT[K0>LD)30*J?>SV0URDJD1,=CBB2J%T8G4 M&,Q:C&@3%]&P*%+U!(7=U#1[;%H;2D<(OU$8W9_=IY/3600+BDE<%;&P0Y@ M3U1B5"65JV=@/D-2LP>EM0%UK!H:0-6]^X.=6S@5:%DM+I3HRC[."0.;7 (M MI2-.!V-)[9R7/Q?!2+-]H>^Q)3I[1S4/S$O';'?C29_W+5: M$5)(I[V"J-"U%KXTP;;20U#$$LZIU]6+79^BI\+4Z/+,C]/)UR%*[M7WWV>E MD]3YES1%K8TOS\)\^'5YW;260'*$"(P=@&>"*X]Q7"#$"+!*B9"=IUG6#N\. MI[+O@\Y*"-HR;+I+=36P.3XGZ9<4C4>$XL-5Z# MYR53+2WFU7*!7)A0AG=*XFO'%/??W_-XI][1\*B:_DC5] BKXJ /W@W'PWGZ M,/Q:I/.P<>W9=1D=^X^T[L$_2(1R5MJI,U6Z21)=SIU%!FM(M-E)RFU^+M0X M]*4]-QMO!6>=ZJH!T[8(V5\YE%W)T$4.EBM)VY"D,!YT2*5_*7K4-H8RH@A% M%R@)R=>N'MI.2<^MS5N!845U-0"ZU:)9T'Z;)C6^?#V9S4LBYIOA;-E*;I"5 M<)G1!"X7M]GA!^,- RV(D5Z08$AUAW%/VGINF]X:,#M1:0-0?74S&X[3;(;+ MS2-3A;W2-0Q90]GC9S,4[G2E]BGN#(N#BMGKJ_+I^S%*Y69Q;K']3VY[C=$! M-[H,@BOCFK(H7<8V4%H$5 /K[%'?_94_ M]2J-4QXN>N'81"(I(:P$86@&QSD#JSDW.>GH>>V*U&=(ZKF#?6NXKJG !O"X M&.=Y$^8WT_4N-K!&LL!B!N4D.ED9162YI2"DM"RC7\]-)S-5'U#1]14MO:L]8W8NP?N^TFP-D?66>T%/V1$"4U M$&-+#3EU8+/'SX@A3/+,8_4DU9W$[ 5(^]\&D'64U@X(D8=IT]R MJ]X9MV+3R3//"$6VHB^A9NF?R' G*#U\#/'H>=0NJMV?NOW.\Z#V05BGG ^X(EA,0VB;P5%"0.1&46F:J@^& S]/5[VU35YAX%GHG M*JAE:[D>$H[K=N!#)L)%#285-R0G4UIW:K &O\E\\MK$SD%WCZ!^[YQZ0]NQ M*CD59EWMQ\7CN-LFEA/1'(U&FFA*&T\,_RF18*+*)04!.>-1R5A[AA/O4J\"LB"+6SFL^@+Q^ M;V3ZQ%\%=36)Q"<'&0VH33:Z5$K!2H?23"+@=Q(P3F1F^(_QM;NS'$ABOWB'T)?O[&Q MDL*:!.-R3O>C&5T#P@WZ&=Z +JU'A/$.G"08>C%E>91$LE@[Q6AOXOJ]6^DW M-CE150U@1%LB-(*\2O2+0Z+4,*V#J7UHMGBQ%KJ:L ^8O2UNG\Z"_]U,YRFSU>3Z?PB3:^73"Y^. C&9F)%Z>^J2VRF M*!C/,_"@)6><2BMK=ZG9B[ FBQFKH6.S.U)U5;5S18(R#"G%V3L4\J^N9!(5 ML7V<'U?(-K332+Z'H Y\8O/6.76.DW%JR-*MG ZK>G M/(GD)NL7.X/N"ZJW1:.*_*/O,O_^<>3&<^2U=/[XLDA",LXZW(E*'J90N%R- M N]P]0:'P9R5AI-4N\9G?^J:=#I?S+S645H35S3WU]]G-TKG&;\3;XH 5R5T M Q-Q9\C*04:_&467&,:16H%)5HIH7""L?KO,YZCJ]Y*F1R-904DMVL%UW45: MSAPITEW]) X(]3(FG\!G9C!@M $YR+6N(U?^\FT_NK;L'2JDO\;6K>@#+.C!$<-),E13,%\$Q((,80D35)VN]ES O!K5M=](^UP\4YR)YXI8."$*G Q90M^(0Q7!0Z.)V(HM4' MC.Y/7;\W,B]L SM26KN'D+?UPEL$Z(F44E!&)9 *%OZ MRQ *W$CT,@*ZPKGZ<(AGJ6KR^+$:+G;XA)64U$92"E02M* M$%G=T>L#HZYH0V08B&57^H1S<$1GT"IE*9,/J7H9ZK&T-GG0V#5(.U5HK]#= M])G?N>$HQ7)>\*%Z,OKNO+=:,^?Y7IR_,MK_CK:Z+)Q!S)P+ M9PS:Y'*P%$,IR*$42C>MZ!(/WNW7<6^/ES5YO->EM:HF^98<.;3 SS7EV2+3 M 3-!IL@5,,-S<5X5..70)$L3E/&R7/=TX\T=1W"3AX,=NW0OH-IV=MO]13R@ M&&#E4'H'R!C*V1,'0\L,R(B^1)!*6/I"!X;' O6E#PR[ FI'2FO@P/!MSBG@ MCO'V6UBT0/N$:#\?%V;+O^5>_"MZO(NP"^4X#+@6%C=$X_CP&_=^<\"(-)9D M"AA9E9-\9\!*)\!I2CB)7!I=^[JO S;Z'L/7T9%CWPIOX$SR)&8_INEP$A\G MU8?133F&N"_6I:@'WK/LF4YHLLG2,2%M(+6[ +PLAWV/%.QH MI30,DP8VCM,L!@]19"TS<(8[LA B@POHQ46CN MC=@OBX6$$IC.&\"M*6TVJ73@F4/O3EJ*PN86M%:!,:$,NI@_'&X[G*S8)&X/ M4>*)N'T[OG\(TL_@O(\+75VE^3"XT4.^*DW1>_B&EQRI]P1O+S%?3[L0DLX> M2"I3JVVY6DHAEI[0,9/L,O.U7;LNY^L]6D.;*\>2!*LG02 M*NKH//VT^>W_^OW M]Q?_IZ;QVO+T%S!:)$SA*LUUA)"':^= MZ; 782?/W%F_Y&+9?89:E1-N]]0;"2($7(9&*W#$,16H\=1U-@3UHO\FC_6Q M\&AHSO'R;N TZ);ZI41*ZLADO"A<^S8L1UO!6\4C!*L<"(?1#G(A0$F'HM&I M]&+H"CS;"&H$2T=H>A=H3A9[ QC:X.'-Y-H-QP,2G==$>U"JC&30Q(/U!G=L M[D3):'>9UO:6MA+2"&9.5_3F4?;)4F\ .O>2+']-USY-!TEF$X14H$()C+7C M8)40Y5Q0,\YHRKKVMOR(B'XA4T&QFP<&)TFY 9B60B T<$J5YK'V+O4D0?TFIM:'3SWI-P"E3VF.\DCQ MK9N.A^/+V8H+[;V-(C-0.F40B@F^FZUG9)^LTOK@Z>"O)N8 MHW,6PLWUS2*;;-%!K,AHFJ[2>#;\FI9=/U>LV9RRBU:!=*84T0==#CX<1&FM MT,JJ:&I7=.Q-7+_7^AV8IDZTTH"9NO4;/^#B>8^?S@9666YYR"7/"SDHS3H= MR09B$E[K$(GQM1.B'E/12#^LBA'8<0)N "*/K]W8J"1CM## >6+96:U7]P.M $AL)U8Y$Q+.=)^NIIP'T+10T\:!5[=OA1T2T-E&FHLJWS>H^ M6O[-)"0\%M# L^0YUP%4+OET@D3[V>PFQ3>+D<7+--REI["C/%SX MJ&6F!'*0Q6F("BQC'AP/,2>BJ1"U)P,>069K,V4ZWHT[U&&[,/T/-[I).SB4 M@1/.4(Z,*H,."<-=Q6L*Q@5FLS*)A=JMP@^GLK4Q,R\.TEH:; "C#P;8[KC_ M6'#J-SG]E);%Q^ESFGX=AK0439F!>SE>/&4AI8&5)$7<1R IST HI\%2RR"; MDH3K'3>J=NYDUSRU-M:F._PWA8X&5LM"TG>]D^(B_WQ>>F@^WL,&RDJ'(8(# MS6+II90R\F82V& H93*G9*L?$QU 7VM3<3JVXEUHK9UR\_U87*XY[93P,GB0 M7$H0D1/THG( :P)GV6$$8.KGNNU-WEZPM/]]8'FXSAI"Y:.CV\2(TC8X((&6 M=!SO<74%"\J@NQ2,=)I4/_(\[NB<_"D@=I("JA9%53TY=T1:1@*ZUH*K4MK% MT3Y3"CFKF'-"ME(G)NSPDW/ZY[B#.4T%[5?781R'W\X?[SWTF"J4;8^I6&[R M+)65ZDK.IY=N//S'X@6E4<]D-(Q+8(_C_9>?YU5K%(P"UG?*=W5101'OM(D@ M?:F+8DZ"(Z49E;&2TTA=LK4+,JH0?O)!^RE$O!G.PF@RNYFF"U3FJU%IRNJ9 MR<(S#]0Z7+DY.;":29 L9#3;-$E2^^BR-@_]7E>_/)X?'=#WB8FVZP(_I8 / M&WU?'K.MIML7]W.G82F#8ZSQGD^N:*"/X:62S;[W,@17>##($T,$W.[+ ME&'*002%<0,S 4CD6@MJ) FU#?%N:DZ__?YCEUQ+^>RBW&N)X0 M+K.[U<,<(:YD<1.N*0;YD8(/PI=)IPH_B3')VA:U!MW]6M%*"'M\K?[""FW; M'*[3QS'Z7T1OQQB^1\^H:.*>IJ^2,=M\R5VM/08=C#@'D6/D*I378%@ND8S) M#/<^+6-M4[:+EI.+"3>>>P=F;9R-4GN01.%J2M0@DUJ )8I19%.'^@6%NXCI MN4*L!@X>U1-6$7S;5N3)5J9Y+7[9&P)2?HM\G\/N05UHZF%HM2C$+"E&K6>\%NW-[>=R(\T+??^OJH5V457)8.Q'JN( MNO88N:]"^L6PS_OS[V['F1$B->,*DK:B9(T&\$D$H((D;H6TEM>>U+=U-$_CR9'&RQ(*VR9 MQ:3!!1* 41ZI]8I85]O,-7'T?Y'X+(W6TANM!JVU9S.2QU(4LT/ZN[Y#+&HTCU M*,/YS!,KVLY#:*]D/N^]\DWR7;-^^Z?UX]:Y?W?3O:5%W\NBMX_@Z34O[C(NI*VDJ M"X]GZ[T7CS+H,@K8*NE!A%*QE[(!(I)R)@G+:>V=I2M>^B[A[02ICXO#&P!" MVR;VG1M.%UE^OR97>#SZOG/[@RH:U#THK61';]]TI_I[+<69C%%9 \[AGHJ: M5N!H8)"9T25YEV*L4MD&/$7/J;9RV[/O<"ZCSR+DTOH#(SM!;=JJ>$MHV-K],)O&/X>BH!O&W?UO1I&RGIY(563\< MMY7W2./XXF;G82MSFIP1B&&PSA7@D:N8NUVUD=1."I M=F;]LFV[:4XT*EP[Y9B[W*/"UK#*:7'Y?GVC=R?GXVX/]WU#[?N%(WDXT2!D8N"I4)!EYD9QC_%$[;2O/AX9U-=:V%2RQ M[S&V;?%W%2W68SHJ.5OEP5L08C!.I]QA8$Y=*3A*!&ST!"CS.H=,3!:J\IK; M3LFI!N;A4^\@ZK+5@LL(P6D-B\]^E8'&K$)!+$VW!O -OG )CO5$V M6..J3VM_2,&IMN!#PATKG7]9S"\?7RX??H?/H%E0E&;@Q!$0M+3_,"R#\Q0Q M'X.4H?8A]=,4]6L93M#^ID6H*/BV#<-B,-A-F"\JP5VI#%^D0KZ^1IS3%S4WJ[W M)J[*8+^G7K3UKMJ;8*C7H&AI9$BH!Q>B!\.#="H([M.+"Z0YYZ8;?&V=!MBE M_MJV>64FTEN"9QH@A4Z4U)RE4;ZK] M%#U]7\[7P<265NUU--"V(=G2J^,(>[*KXT<=L_(^CGIMA*2<4V..OHDLG4@(QE#HKFN =K98$S##"$ M#U5*UJ99VBM=?Y[J_3S M_+ 3Y#+ZF\SFL[M>D1_=]X<)NEY:Y81WH&QT(+@(4 [_@6CF3(J>J5S[!OHT MBD\^3][W[:_NO_W>64>RF48=0?$RRE<$ X:4R;Z14Q6C%,+0O@2VG>2>SZ=? M#I^/SK%?4-5MV\ZW:!8GWU/Z6(HB)^/U'?FK-$YY./\X5#^[SV)H]$ [E MHI*)O8^=VVZ1!2M;P@2>G5'4>P@B"1"!!?"^-'Y3$IUZ8Q2I7F%W 'FG&L^5 MY->7U!]Q!4UO7[?2P_;3$JN-*G?)UD44"U<>G,WH[#!J,C/9^%3[ZN%86OLU MEUUA;=,VOH@FVS:*96KQ\+9.I12H#,>7:5PZ[!QC#)]Z7$4CN#?5]8S?^GUG M&^_; LE$:>(V9S"4(SJHD. 0%1"]=X(;:5SUNKJ#"*PQ3WSUL@=OPC?_E.''M0V+NQZPA;VR:4=Z2W MMHW<[9WMYW2Y-AJ_I,GEU'VY&H9[]93'F+S]'U[1 ![)425SN'KII_2ES'4: M7]X%*CXJH14!JLN8@A-D5PN0$67@6$R:U';H]B"KYP&O-;#QZ*BOLC+:-E>?;_PL_=<-/O#M MUV/K\1X]H^;!WI/TU;(Q&R^YQ9%RDEO).;!(%@<2'DS"#Z<>8U">>ERW;>:W4]U4SYE,M+O]\SR9%D15D IY@O6?P"?.02C'1,!I^H MU+6#BJ?HZ7=H>?\XJZ:K!G#W$1?+]'8\X,C-9L,\#$MYWHX??)-F83K\4KXY M\#H9':,$;Q(!$5("PWPY_;521QYC3+6;LAY*8[]#T?O'9Z7X[ MFP^O46RS@3?::9D).)'#FGJ)*TYY%3 FMC;6OFM[2$&_D\[[Q]L)^F@ 34], M0%C:]DT+KU)@F@<)%F4&I>8-+;Q2!26E&8'D*=>NJ3R4QGX'F?>/R$YUVG;0 M^ZB_OCNVK\..)W4XS6(;K5W/M% T,<=2*9^7^$&2Q51[ SZDD#2S3)#:OG57 M,RT^AZL4;T;%&&^\H9PI!%Q];X:H@Q07]!]]^"Z,; M7.;O4.HE^>5FO47LGA<2C=4I"P/42?0SK'+@T?$HKBON&))2+[J#;2TN^HVE M.T9T+ZIN>WM^=K#*\?OUOH]^R3$Q7>[H#^LH"/52:6H@$:8QZB 1C&8*@G6, M2A]$L+6K_BO7UMPMFZ>DNBPBNY7MO2%LN#ZY1)_5:67*&HE@C0O K2;!HK=L M6.UJQ1-);JH.YQ#\/&'Q.E==Z^;M;N++*9;LT5,ZFDK3H7TZ<)J(M4F9F"4D MEQ$#/FAPWGHP"CGD08B0QE]Z07!N%TR\#);T('P MK+A7OGH_B2[X^*'FWAR"U)V-?OL"P='F\VN:^DFO3>9OL;7#^?%Q4ZS\_%*J./+,AE^N-A(-EUO*912 M5#.0/)5F&X*#B5Z"-EQEYID/IOIT]A/H_3.D7IP"YQ?3=44_H<:10!GD,L9? M_OX:'23\;(.SG"P+CDO($ID23"2P);/]+V9TC&. 6QG>BP M :M[Q]?RH&/)T[*7] 9G5!N=B<']A,5Y/W9\A M>:,./JOJL3V$+EGZ#2/(U?*[N_R7WB,/"8C)"H2*'L7G*<:W01,CF?.AMB>[ M+VU_AD2.BNBLH\,>L;GH^[_!U+VCD.T[@V)<>L,U2"%+PVWOBC^N +_E=519 MXZ[QW!' ,2_>"WSJSP>^SI74+@#O+:V'['D>=,BXJIA9-!!#+]I&2L$)Z6.6 MRGMQ*@9WO7LO&.K_=C"LHJJV;Y.V3CP\_ACTJ<=U/:>QPZ//)Z?R,:*3$[&D M2@@*(I::8^DU6):4T 9]-E?[1/-%IC4N/8%=5P=WBP&7F\\Z.DA4$A!E3H53 M0H#4CG"C- ^^]EBY0VEL>*;C(>C9>=73A:J:"B_*H)3WX](\?*-S'(LT9,DL MY-(A7* 7 "9; KW"+$SN%561]L;XWITX?%[X<83.I@I MVN&.=]B,2,<(E]Q&X#E$$"(Y\#:@/Y1H-LQ&QD+M9E0O.EGT#OFWHK_S!0,1 M(1JTI"0B[[X441#I%TE.,7*63/4^A$^0\R--%CT$-;MMT6D::=L('39]\\1L ML$/?T]N4T0[,7J5AD33R;$. 9)TKA7&0S)1B72?NC1I >@;<>!1Q\*;B"N>+>;R;/KTOQK>1;U]EMI M$)LV>2WS24J+0FUIR5RU(2W(GZU!?S_)$/WC MO3<,M.U!EY.*X_WB>W]=>4)UAZ'[CCG%Q >9O B0Y>+.(D&[W*96XMI:%AJ52J#)N!Q(E2D4XZ\)48Y2OA7WO40@)E)27(-. MFJ)]%P:<$QI80-ONN:,JF@,=TA/(:7*L]2%PV>%=OI2&VKGKO<=3&1.%YC>A M-C=Y$URG2)P"8CPMHN5@*W.^Q='TU5#H MHW>U!W]??;YZASO;QISME&PRGE$@40<0V3NP 3\+U K%7$A9U[YXK3UE'9]6 MAB-M%JL&]/JXPI6@)$)5Q@0NI7)GHX/!3RRK/MEO!RE-S54_1-^/YZJ?+NJ^ M]YE5]'I753),L^6\^ VF+'-,,8VV31>;JJ0 [RV&%8H&F@A5.?*]-IA]W]CO MSE(!)MW)MX'C@24/M],<%N*Z]8JCL]=S*SI A_-1 MR3%Z\.*SVQ>?A?GPZ\*,W8*4EH;VRC/ &(J@%TPT6"LXR,")+J-P):E=S;\W MI$($(S MU=5IYP%D]NN&=8.NW3?ZW6BO;1.X?8[Q\:;OR>=U/G^YR]/-TZ;\\/54-?/N)Z&I7O$>A[O@TF8H\4C M%]GVI1G(Y7CX#R1JT>EZ0>G]&G:G5$DE),0;$,3CXK/:@TVXUB/Z/S35'FC= M&3,_].3F0S#]1&_,'N'1MFW>8QKR"2V ]W[XR\YW[M"$'S)Y%[T'?*$LG5?+ M ":I,GCI$D3JD@E:*15JYW>_X)3GN]7W6UK/ EXNHXUV(=E0'FR)*DOI912V MY&\3<#P*:8-QR7;7?.!)TGH?:]H)DG9;R7IZ:MOF/3'\^'A;]_Q#7V9\<[>V M[8!!N[ASJQ 8;HJQC)/D9>2NS11B+)42G%%1W1M]T2'.=^OFXW02,:3[FYN6 M$<#?=_5%(I$0Q:1""9B("Z@,(Y 1EZL1+%IK/%?=)=/O1V/O%J\C?.VV>1WH MKFWCM_?@X^--X:&OZ&.LAJN//M MI\PST9O_J^^N'=.DI4T1Y+:Z!#H0S"TV^IUI[2VC=_FB(!58]&C8ML=C^IPOLU6:KL><&.TEH1I M"2X@ZD1B"F' ,X1DDO;!61MJ]X7O?L#-J9,ERN8Q\%X;9JP!(J@J41$&7=9[ MR))EHW!5YM#N )'"0:/C< Y!7'?#0PY6<0O)$)/Q)3[M>I%SBG]S]FTX&RC+ MA-!E'D$0*$ZV=%TS.*835YP;4[TI\38Z>MY/>\3%9CK$J4IJ$&AO)M=N.!Z4 M7E4D6P[H%Y39[\H 2DH H\:(+)SFLK:#NYV2GE/[3M;P,Y Y0MP-@&8C*?[7 M=.W3=."##LJC("@AQ;G$#\:B<'Q,SI=T9KW9G:Y&'_#'A+0%F6,T_+AU]XGB M;@ S#YNQ+!82I\D**2FDD *Z!R*#=:[,^2QW;S*+R&NWVWQ,1;])H0WM9B:NUXNO=!&RJHR)*V9;:,K DB1!19:3-2F'ZA.Q=M'2?Q75*3I^$C)' M"KSO?/7/:3R<3,_'Z>-D.)Y_3E_3^!VN05Q8 9G:J-J9K8QO-)YPJS,8+TI6 M:_+XF7&06;;!,FE#W&@EM*LXZHBWMX2A8Y4^>4D-]-K#?X/%)YFB/MEL=("D M$RD3TSGXS#5RY@)1D3LG]VO-LM_[^B^UZPI(U:3<$G06JV/X[>*/25D>N]9% M$%9E%H$S(LO45H4N 'H$QBM&#*&<\#V+A@]Z;[\U#IW;I)I2;V*BR(GNYJOO MVQ^P<"FTDH$Q3W!520?". VE\S5$S7BBUGFF:Q\>=,A.O\AN*$!H!3(-1!K; M.;EG=Z0(&AV1##&7@LTL")B(6XRCB7/&-=K:VK6QS]'4K]?8#'CV O61FFP MF8NJE&&8I[BH>?A]/)S//GW^?;5-R1PD+UTJ),D)!!<6;$H,E-,F&^EP.ZQM MF9\DJ$5,'JO[25>*: !5)Z[>#\-Q>C]/U[.!"U8;](6 EY)0D40$YU "DBHC MG(ME*;?E&MS2WN]\J#^/'W <&)IPFC=9>3B'^*Y93*DCE"D!4]27;@T>' 8" M$'DHD[$PS#2UTT/WHZQ%<]LU;B:=J[ !^_Q^'";7J4S 7(JQY-O>()NK),K) M>'8VQ]W(HW!+,NSDXT)A=T-I8I*&9@K5-@!+(5&VWX#2* MV\IWJ8&A26\*;0"^OZ7Y'<,#%1(A0@MP3#+4! MO^!Z254J_O&A[C+]=E,\[?.\6**S\YOYK$RAOY^!RU1. ME*+K';@O5U^<@:4\0&))&2X8E;IV"O.A-/9[0O\"AJY3I?U0L'Q37*,4[^IC M%L[.+=\^:,LH2I5(*DKS<@66" %,Z*BXX9'1VL-+ZE#>KSGM%E]'@KFBJAO8 MO??ENDSY"@-/;(XZ!T!!.I2OY>""TQ"#PIA329^JE\X<1."/ =>:"#H2Q(>K ML^],#W1NEG77;E0*%"?C)4\/_:DWJPCU;+D+1<,]X[*$SXQ7P^ M6CSRUS2_FL0!XRH3JDCQMWAQOS T#88#=2%H6MJKN8U& #MN7[NGM5_7HD>@ MMXB%!LSX7A*YZ[>RZN]R5JIM+Y>C30>44V]MR$#B(B75$C#*>J F$AMCH$:R MRK;]=*K[O=]MP."_L.(;@/H.H:]D_$CV ^6XRR8R4*4%N(@V@,]"0I;.1,.- MT]7;$1Y(8K^7$PV N$N5'H_8":ZI3FX>%L[7W8C"S'U$Z8'(6I?E9\ &JP!W M&6IR$)99U?&%PP."^C6I+W!J44\=31Q1;&5GH)22-E$%7A$&@C-7^D<[8!K% MQAWADM:V>EL):>NP_P15[P.B@Z3>P%;ZJ+)]:7 '+*DH79) 0S0@C!7@B+=@ M%0:,QDO!3.V2ZAVDM'6$VAU\CI%\$];G8?+N>B[*)S=/G^>EL>0JF1MW]0$C M(HI,<==6D>"N32B81"0DPT6.@810O5!_?^KZ]<%>8-?K2%$-6+$34Q/.KB$ M1]SE/:*$D 6MVD$J_8^!9-,=3/QD(*3K>53PKS+(%AF&B:;>9140_*EH:FV M'JP-#C<&JID1P6M9NRO (?3U'%PISY)4,]9EIWA8+-!4S6E-("P#1Y6^?]: M$)J2TY!-*KU"2U2.+C.PR#5AEML<:C=H-0&>/!;)CC[]B.%X6ZB\HO6+D5QP&S84A64'B9>0;30R\\0:<%CX&>6D,UM)16\A[D_)PG.+]&3&/N%/,$N.4 M I<5!\&]+@U*%6B6=2P_8J[V*?)A%/9[?_KB2*RML[80^504=G=X:6A4U'H" M+$D4)2LW0<1[B#9R_!%ZTJ;V%?ZA-#9O'^O$M9VJK@5HGK]^OZV$"'V2\WSA MOGV:C$;O)M,_W#0.HN+1TB0A**[*=#0,[A@N0DTXIYY)3EUUSW%_\IIW&D_ MR28H.U): WAXFHQ06[-E'#BP7K LBJ1":>C!2 *?M 0MC'",:)+JSY9X M1$7/Z.I*X8].\4Z2_M'X^;(8QOAY[J;S*B@Z#\-7*4\6]]XC-YL-\W Y 7*V MEM@V:0Z42H8P(B#81PLYY0^R3 &_]R[D($:$0']F5*EFPRDG#5QUN)W:I\DGDQT MST'-"R'X975[.)CM$LSC=%D$+.),Y5L! ,ND.BC DT M047(DFA.C>+"Z#;\4/FC@^U$Z9_HA[X==V\*5U.LSU93K#].9O/I[23@AS.M MOPT224Y304 F9G#%& I&LP1!!)T$CYR)VJ,1:M'^0QP3U8G*>U%WZXF#N'AG MPZ7/7D:QEHS*DY(%GWA>U03!?>FNE!3XZF:&&)S-$#Y^.%[/!C^;S=+\'BVW MJ6'9!\^MD4"B$F7:2^G&DPTZB5*+F"E-Q%8V"(=16&^DW_J]]U7RZON]KY9G MO#+C@M7H'5-26GM+GG#-1 ',)XW;A@C&UBXV/I3&?H^0.D38[F%]'2BO@8A] M"U>+Y"<,U4BRI?L%"QY$5,79]0:T5B$8H8F@M8^/=I#2RE"^+O0_J:^,1C%5 M/IVF=?MARC!>LL06T6 Y24#(P.'2!03D0?*8NW4Z6>):L.DG:3Z/>!TO![Z M[G'S_[KP]QFZ0,[/+E*X&D]&D\MAFJ%?NKZSEXS:G 3$'#.N/!G ,DI!>AD" MH5:9S1;@.SK4//>F]I!R@E8G78FX 4/T&4/@-#O/[\=Q^'48;]QH]/W]]36& M4-.A&VTSZ"L^1?;,4:,A6_03A*3H,3CC <-SKPBQ/M/:Z=''TMIO4-H-&%]4 M?PW@]-UP/)RG#QB7Q?>HO/%E&<*S<&?1P_C5_>=D^KHN#$$N- 6 M ^K$H.0+XZZ0@J9)J91K;YT'D-?*S,D7<-:Z4EK;>+QC[-XT"<:U4(9F=%*H M!"&2 :^I!>X3"=+GB/OKRV%R&XG];MF=065_2)ZLM[[=OS?I:QI-OJ1XZYE\ M7Y] WO&ZMO_,ZVBT-""#<" "$> R$X#,26$I[D31[^4*'O+69C%VNNXG+Z&( M!@S?%MX^E>Y;LSO_ER6K2N)XR1Z/.H-#<0&+25LM0TRL=B[K,R3UN^&^!.BZ MT$V/4)M-YX-/I;_@,KR71D9N)#BO% J$9;"9>Y"12!9LIH;NE8:*3[T')OSJ M#D@/7MC*R+\._;/C!=P"*M93-R,:2((FTX=$D7$?2IF*P/B)!6DUMXGN54JT M#R[ZW+U.4-:FNH^07,\*_Q6MY_7-]3IFY<@BYPJ0Y&+$@B@](M%49J*M5,(( MNM?>\HS*'[RT9Z4?H[))#?GUK7CW[1[A).?$0S; 7,1-45D&KJ0F:\%4XDXJ M%_?*Q7E.\?=?VH_;4$WQ1\NO 1_ST37EPO)I&YU-'ASW* F62_,RIX PET3* M&4U?]>F!6^AH91+@"QS?G*R&!J&T'@VN>12$:" D!!"9.W#E^CL(:7T*3.10 M.^UT.R4]%YJ@S:,'*C M*+A8)LC43ML[BM"V('<,0@ZZ ZFAK@8PN<7>?[C-8_0IR\"%!AH=2H\9 DY' M"HDP$Z6P)*3:ARY/T=-OUG+?^2C'J:4AB-W+&7N-$AO&U?#!1=.()65T0%FT MG&8&.I7[0\)+UFJVP 37.MGL;/4=]!#ZFDM .!(5.^!6747-PF\^Q&!H/'_ MY8>A\\-1*1.(DL@<&,K2L!+1$@Y6&@;9!\)(=+'^\(,CR&PN :%+,-936-_W M:?OS=W\>SH6;7J95K=\@(%O91PTH9XMNC5&X!(T!EW5BN J=(QL'%SMNV4ZG MI=]S[>H@[$-#S1K)K1O >M$MT]-*"6H M9#:U\^9/H[C?XY86]O%3U=BF%=W*ZCO\^>BUFUV=C>/?)M._XSI^[;X,YQC$ MW;:$F@T,5]EF[T$)BFZ-BPD\AF^0.-'92*.IER?8U.,IZS?L>4D+^T+::\#> M_C*9Q#^&H]& 9Q>0[@0B!8?.M)-@2HV^-D*()(B(OG;GPO6[]\*5^F%P=9)H M&X#$,J-CM"VC8Y78B[&7U<1$H@)DXTHW]XA^;J*NC)/V,G%.2/5&E_O0M1>4 M] \'I>HJ:0!F:\*?2"#:F'OX^RSEF]&'84X#*8669;BA,9*6FF()SH4$1!@4 ML8_$\_I=+H^G=R]8FA\.EB^FP@;@NIH,.[N8K+C^.)W$FU JJ9><#ESRUN%* M Z\D1EK)"?#4>$@B:9^X,3'7;NSV+%%[ <_^<,"KJXP&T+5YB?-^'-/U^+;1 MTO+'RSE,E))@(YIYQG*9H:@YKJ",49*F5FD?#!/56TSO3=U^Q]+DAP-<1_II M 'F/EM):AFGVRW0RFPT$^@_2D P4HTODHB3L2DF )R$B0Z8T-UV;M0V:]D/9 MCW?[4547#6!K2W!=)C=>CA>3 2*RBBO(/7)E,;Z^=RB$/[NY7O317K!PX;[= M^R$ZO8XKE2-PCB9>,&+ EG [$DI%1I?IQF0SL. M_4M_LKSL3U:I"]'^+^JH/=&1G/;3MTCS8%T0$7(L,WQ,1K!)GT!RPI.CG+#] M\K5/,SXM]2T2+%#A=4FKLZ0X/ZD$=00L8=(Z*9*I[IS^J?L6'8*PD_L6':*\ M!KR+=VXX_0\WNDFOOM_>O]\5T5H=4%K, (O:H^1X.70E @AU,5A/LB2UW=8G M"?K!>A@=A(7-T\IJBFD)9?>\C%^3F]T@*>?%?;F93G'#>N5FP]GOXXF?I>G7 M(L'WXR\W\X=SRC?%L4H-E8%8::R'D%4"X;T&PXNHC61&^<2YKUXZWS53/1=" MUP/@+F@W@8:^K[YW.&OKPF\I-35) L>X% 0I*"E@Z\*^WE!8M4HKM$W LT*KREYP=K M@'/*3E]-+0U K.)2?NU&X69T&[BN6XASKM[O:I[>=,/*G<4)J@'774NH-.F-8$J!E5 ;V^*I^^'R_S4L[S2+ZSFJ2VEX<_2.G MZD3$3K*W7KD1^IWI\U5*<[?JC;S*7*HQ.>Z0QU?,U#J:JTKY6>?32S<>_N.V M3',R&L9;XWR/M_.\\OO=Z#-^9^FQW T#BS[R+"EP7PJELL2P5Q@'TE%T1(PT M3-6>?%J%\--'4]N6Q M^WA\]XOKOP$_YV2N%^>_;U 3R^$,+D0?/(.<1"GO"!I\M!&2$DYXCGJ@]:?3 M___DO=>27+>2+OPJ)\Y]SH8W$?\-18I[%$&1#)*:B;FJ@$F0=79W%:>JFA+G MZ?]$F?:F#%8OM&:,-HUVKS0?$IF)-"TY&/<4C('!UL?@>$#\'8[#U0.K8015 MLCX0C,F@.%) [QV"(R'DK C&S8>MM*-^W->&O\,Q. X('1R!FJJJEVF-65Y3 M^#X_Q\6Z OL]KE[7 32SU21*+U2H952[,2*[((KFJ"3=)V*A!"R3^!5TDX&9#+NM2FDM;U]X::T M#2K;J_"EX)+^,%6%?\4)_82@.*M#;NIRG\0<1#IJ4%@P63C&!+:NQ#R0Q'%? M55\25H]4ZTM![6-2WHQ.Y!/GC=$H(MB<))W68,%'YD&D+#AS FUH73+0BO9Q M'SQ?$LY; Z'OKN(#,KB36PT S3/3$SY2;OHV9Y?9Z7\,)MR=TWKM06>8]/\C M'WH>8>_+:5=/ BE9BSI[4%:9ND (P4ORT(Q/EBEF0FG>R3WJD\"F0VA;PG%? M0'7Y.'?]T= YG\A')>/'N" SZ#0XDQAD+JUA 7FV3T+WJ"__'3+WAT#L9B/7 MD&KJP%U[E*^)]\*C4[7K+=JZO")3).]LW6IB,- \1F L$>6 MY3BMC%Y^?]D.^2 _KR_.US42/_!U6*5O?WR_JNMYCW_N_JO+2>0J&3JU0&$\ MIT#(,/#:>\#"2_'1U+_=NZ7U5&K&2;L\'Q+'45L//=4/BW07T.R&)KVY6&SB MFCKJORZXE$4[H)-(0DX8P/G@ '-DNE;U^-O=5,>@\U$:QDFO](3)=BKJIP;V M\;N@!"FL+@:BY!0\^,:6I8M"O4L=D9EX,[^(JW)Q=H]2KV;B35R166N- M8(JBTZ[)%??(.&0M0MTZX%GSYK:#B?P[!/&'(/+.#.%!M=I!(+\?@Q.F34'R M=.B2$[X63"GPEC-RB33=5Y:L;O/2BOTH&WEQ[+#P. J,!^EJ]#C_LCMT,:G0P M,"563W!N?:<\1L^XM1//B[EF>AD[1K\4 M6WE,;/^YF*[P0RG+][CZ4&I ^&.]R'D2G771Z "ID.14\1Q\T'5')**WPCMV M>]72 W'Z:72,6PKQ/-![;G7U$[/O:>"3+:J$% &U+*"(%0B"K#S/R7),7-C; M3SH]7<:#%3!T>1D?HJL7'=+_-OM!WYDO!GLDO^<#SQ.:/\595^%W1,&48@6" M00Z-VWY#7.=-K!S.S:)NHGR MV1=6"@F%Y[H=34&HM6>.,S3%69::+Q/;@ZQQT7>Z[A\"4R-%](2MNJ'VMQF% M7 F7MUE*+(1B' A;ZOD3"8*."J07,5-@GYD?S)0]3-:XD?!PV&JDB)ZP]2G\ M^3M9]069]ULL-FKH M"5C$Q21K:7E4%&0+7L?HU(+ODAS%51FU%T90F#.@HS5NW#D<6 X5[?&PF*_" MV8C!(_FAW[=[]'9_L^T*W&P5&R:BW/>KSQ-F'B6#KF)/P3Q'G1&*5+'N;^7@ MD+PP[4TV46D94NM>QRYBS[6NMNOO=K(P7GF/0@*&ZB9@BD!^9P214BX^4Q0E M6E^J]Y#Q=X@\#T'5;4MZJF:ZN&?)>."7\!=>3RL:7;.(+$.R$LE9$(8B'&:A M6.,99IO1MWZ/O9>0D0%VJGKO7+RGRKH#P*SOD6FN+7*S)>Z:ZX45F<>8@?M: MM%8'$<5H$UCZ :IH:Z)IONC\/D+&C1A; ^9T68_^+)I_K O+OLQWI8F_A]E% M;:6\6- 7)DQ'$YU,$$6=V>\HW'5%1@I-5#"QB*SM?M7S3WQHW'BO%2Z:B[0# M>_*&@M4?ZX+]C8!V* \N199L@*!\G6K&Z%YF5H-EADOKD[6L]4BY!T@9-_QK M;5-:R+L#V*P'A+[*>;WM^>HVW7%CD\["1:1@5I.-]'713TX!F':*:58PIM89 M@\R-6G] M/ETF/#L+,YQ?7)IEHX1E/DE('!E%!YYN ML'(O!5:M]?!B4^_K7[^?SYXAW_[HIYXGR;X_MUUEUIGR)AA)#IKAM8K09(@H MR7W3P;/"D/O2/)O<16;]^WHES>SK.PQ+_#3]^HV\BC^6F\AH0N;=&VTE:&]+ M7=Z1Z?Q;3[\J4:2HO&S^ZO@H07^';/LA2+MS53?3UM'6] V4F<6 IMO5 ^!L$ MC)R\[0!5QVJC(RAMA(-K'JX.1BU?BI9KD@_1 MIZD:.0\\.A ;ZZTO)%YC0FF5I,H>O$*24\':F=EYWFVV:]!I]G_,3'GC'5MR?'727[K+1&B63)Y-7'V9($1:V>04XN MD,FS7K'6+E,?R;ZJL&N:VN5H+^42@\]H(VBOZEH#6Y=V!0^B%!,"W06L-"\O M?IRDOT/"[Q"TW6M/&VFLA\O[1O[RVL32S3V1F2!KHGG%&@@A B M!.T06[?@/4Y1!\6WK93_:";Y)$UTD4K^;48HQ>7J8_AYO0R'*1==9 R*P)H( MQPR.(GTPNC@=4$1_M="Y617W?91T4)4[$)(:2+X#R_0JI<4%YFOUZ9?E#RQF M[DP!J3,YK]F2)VQJ7W[(-O'LDBVQ=:W30\1T4,,[$(K:R+\+4_1Q,<\7:?6? M=;W*;/5SS5DX>WT6ELMIF6*^+&+/5AF4A3BI^Z.*]^"X2!"MD2)Q9R-O_#2B;'$09%$2MO"T:>8BW/*V'F@X._W@'=<"-T?4L:NC@DJREITOB MYM>_TG19K?2M.S]ISH63IJXADZ"$HE-C'$4Z@@QV$L4KKAM;M"=(ZJ .>"!+ MUE(7'4#KJB?CKKPF'HNP#(D-.C#$"YED[W+M_*=@.FMAM6OMQ3]&3P?EOP.! MJID6.D#4NG#EHK:$492[G0%R>3B,2=(D 1Q+G1W!&7C)Z'J7)3L19$JL_8[V M!\GIH.YW(#RUTD$'GX>I[-=2K!F4(B9FAR.IW0N,_B6"\9DTV %6UU+\?#'+ MBY_WV''CLE/:![""(AJ5N03OZ;?&!J9Y#:O-((,S'B)HOR0K>XF0:Z>(7E!U M#QLV2A]4K@4LY&2JE&N")I)S(*1@/EER%P;ISSH622\S7]] ^"_[:?VJI^1Y M7ML,!F/!ZR+ IQ0$EPE#:OZ6U^,;^U49S%57 MG2N<%2^!IYK13@DA\/K6%I6@0R>$Q]8O"D]3]7=X:3\$(ZNOAOS$.VZJDB]?;1_>'7B^;CE*%(C)P62MD M'$J(1B)D*5T(!K5BK6OE]B2MKR*!QH@;0CT=V+9=P\AE_<-U">)J4ACWQ$X M$^I(%RRL5E"3\%!F'S,*.ED#-?D\0%)?-0*-4=92'1V@Z_* O)TO_J!8J& M4M/8!2K;D&WV]4,\FWY=:^L:)UFI(%,P@-*3I;:8(3"9P:L0T$7TB+?ZQAXH M17GT,WT5 C0"3F/I=F"ICGBCN<8L1XS),0-%U &.44>((AI(Q?*@F.4JM:X3 M.(G@O@H)&ENSYU-E![B]OZ[P.C].!SJ&"(6,%JCL'!W!XB'G;(V40NG8^M'M M*9KZ*CMHG2%IJ9 . +;NJ?QTF>.YLO4W6GE+D-&*!#)2G*U0D5-@9?52E36H M9$RI=5G+/G3U55+0&&C-%=,!V.Y_MK[.CPTLH_(@L;:T)>6J'UI )AL3CSIA M^P;*)VCJK(J@=:*MI49Z0=@#6>F@O.5"@2Y(G&2Z^8/C!;+U61A1A'6#M/*? M@*J7^HS02 M]UQ7475_+U6[KT]O-8NI=&G'Y*N=U;!W.?IN5^>)\_=$3J@I. M^%K#FH)6/#>J*+A&SAN,JUJU_M\7Y.]_1H+;&GF7<):>U?VA&KB-#!17Y/?+ M[($)GPU&)F)N_82S/W4G]T]J3M4>$0J+EE_4B'*Y%Y,X8BM%K M5D<*!S$;3T%0B4JY6L#?.H!]BJ;QE]L.@)P[S10M%=/!]7J]INA=_;>KNOZ: M+B=,:2N<"T#W0DT'D<,0@Y.03$[.,QE8:9XA>8"6<8'55N.W4Q\MQ-\IC-[, MS\-T-E$!44A;AW973C!31,,P0)#%!!84*Z%UJ/DP->-"J8VV]X#0$:+O $0W MY\ O7]VW>?-W/(^XF& P*F1E:TM(+4AA"1R%SA Q6^U+E%RWWKFW/W7]@>P8 M/#PZI+^9L*VX=H M&?>.:Z'G)Z%SA- [ ,_[^2QO><"\-:!DEB/Z7( 95R]DI"-5I 'K6(X^:)M+ M:]-S#QF]0>88_<[;"KL#O%PU\O\VJRW8U2!_FB[_M3Y0S@?A"QE?$X("E7/M M9N61KE\23+!<,M4ZQ_88/>/6JPYZ0VB62O]!_HF:M.]*O?W_@>#>??=U:O&P- M'0:*+FU=U*U*'?)B21)"<1-\*BB;5\]=?;T/,!RCP]M-#,<)M ,H?/XV7ZRV MI%N-Q6(TP(J3M:TG0- L@":[Z07]TJOF#_%7GQ\WE]<0#,>*M (?NS>NNW*S/5+;>5CHJSDS)"%E8;\.>6+ <\I*K16L&QR+/'VQH,'VNEN M_^1N'YA.0\+I4NS @MQ0;A.\;6S(Z<+O $%?%J&*Y*JN3R>?97W-1B[ZO?7:Y+4,4Z- C< MIDCRD@(\7<90N*-;N22?FE=M'4CBN&,&!@?=D KK (^_A\6_<%7YN\L*!00E M.!:!":OJPF8!T?O:D,Y+X2(:5*VOPT?(&7=RP. X:Z6(#C"U\0K?ANGB/\+9 M!;Z9+M/9?'FQP$G67#-9QS]+*^FN-Q&"B8EPX)74EE.4T=R:/43,N+, AK=; M3930 9JNE='>QTV0+A9)XBEK;IS@X(JB4R)\<4'&PDWKA\_'*1JW]7]P7#54 M1P?@NBHTJ#F0#V57;C!A9&2MI3"6\&J^ZY2(W*NEQ.Q:MXDT(W[+M3>#N*"2@L2S0\^JE# 79 M1RGK!(_/"YN'P-M.ASTA\_IE=I>_;4T['$1@)SAMB)"'0-A<73UA\;?9]XO5FHDAU;"F*VA9K MP!NO?4)D(K>NZ7B$G$YPUAX$#\'M1(UT"BZQ984(UNN\@/9%@.+.0W0:@<*W MG#5)+^O6;UR/D#-NP=FXX#I&(YV"2VY9876NLDT:I+2ZSH^I'=D\@%!&A!Q+ MD,VWWCU"SK@U:>."ZQB-] "NW>:_JZ[:M1^1G(H^R0Q,I )*I00Q"G(FA(Z> M9V:":MVW\P IG5BL<<.#!EKJ &Q?%F&VI"]7,7[&Q8_I>L-&N8>[9>W&7=[_ M5]L#['U*GO@$J["^ _I"WH'D8)31R;O";1F@E+(9_2-[>2T =;?P"-)(9KCA($26-20CF4J=0' 6G'!,!MDZ5_@(.>/B;CR, MW%>\TD!A'6#OP5&9)KMHM944.BFZ<4P=WJN5 @J?3,PR"V%;#WT_:2[M\)[A MJ)=X$SUUBK?=8$,*H[AU!DRAXTO;H#M0=H^8(#M M :+O $2OP_(;';/Z'[7H_D"=UE,J0*#P=LI(+..\# MF!1M#(IY)6X]7#_0L'G?3^]WKNP1>&@CPPXLRGHP[K5=+C?&+'OM1-2U)*>F MDU&D6N;:Z)!'K\P@JY7N)V=<9V@@>])*_!T@J86[^.ZR',Q%I7A*&= ; M2R$UW?Q>N0Q%%V63+TA!1H>E(N\.FGLQ6+MH'Z[[>(CHX#@\V.=Q6;;CN(@N MUWX/QNJ#"G((KDZZ\HQ%JRP/O+5Y?9*H3EY1GQ\P^W;I'*6]H^'X Q=Q_LP= MKA-56,)8//!<9XZX@G2?R4B'/Y;,F0BY>;?]OK2-"\_&H#BRH?4@_72!O-_G M,_RYZ:-\>S'+RU>KUV&Q^$DG=BW'";E-.7GKP(:Z-S#4'@ *[B%DZU#P7*1J M74CR!$GCQBK#XJRE-CJX9^\.KDAHC8Q5),D;.A5<@@MT7&R120L>M'>MRZ^/ MFQ8R6+ R+(!.DW@'D-D.&]YT<:>?N[ZVM=3NZYUT4GBE2P&C IT(1#H,D9'] M1>3,AVB9:?TB<"")XT8;P\)M2&UU ,:'^\&E-0&=BB#=NLW2\\T$ETIOS!)M@,['@UT4"SS<-#=>1?RLH[9%B< !UJ2.^LAU!RI@B_8$PI M<&%:XVH_REY^S5*;X', /79@Z!ZPX\L=MS_O.X'>:UV;RL'K.OK?Z0Q!U52K MY5([,NY&#K1]X2 ZQXU+A\#+?I=P.^5U -!?+I9T?)?+U_/S.-UL<*I\TMDF M'="OEE-2X[:#=? ,TX>L)"H=1&%I=;IY 8#=P:+@9\!=0T5 MTLQ[?+Z9 ^_#8K&>K]!ZNL"='SST'(''.7F.B0%!)VTP:J";,9.W: )!A?Y! M?\Q3E,+FYM?(RY@8($7TWJ4$*I5 <9WBX%V@XVES2-Y&)5/K:2K_&R8&'(*W MX28&'*+<#OS#^@QSJ_!?B*"S40B*A5AGJ4D(3$I@05ER<"6+S4ON[E+1" M%PYW)@"=I)ONT/4^G._6ZJEL"H5-]:SFNOE&. A:>Q QIE"*PCC Q+O[:1E[ M^>!I.GX4,D<*?.PRSL\XF\X77TCO^'$^G:T^XP]BYN=;X],38T+2)ZCC\E$+]13+MOAG^T)-<>J>?XL,N\#31]F6[ZF M?WWY<_YVL^R3 MG5E*ST==:,0XP2,_A<.\(EHU\Y%R'7)B*6#5*<(1;#P7@?&#-"%Y8/!-)CWQLW M,3$D@)I)N0.'J&YOI)]V7N55NQK7%SZ2;^B*9,!9(AFEFK0+IH#5:#6C_^>L M>9+K'CI>_DO5Z2[WR?KI$&/;DVB=SCD;\BA3K>@W7 #=UAE*\J(N-2FJ><'' M_92,_*YTLH:?@,P1XNX --?,:V5DY^?I(%.P#)@2JE[+"#%$ 3%9CR*S:%SK M(L9[">D+,L=H^';+W^/J="]1=V33&8R80$@=BXO.A-3\ M5?S9FV->0%_[*=?G>(CHX#C<](%_F]%/QN7J4UCA9\(!YJTC&[[BI' 7O.0& M;(ZIKJ$S$$W@5<9>VQ05YM;-\?M3]_)3KT="Z-%<6C-]OL!)[)=_."]5**W? M1A_X\4._D.[#U7.\DT99N%=& 7?%@8I60#!:@5=,>VNQ&#_8X+X!WDEO'IO- MG:*X)C>Z6"A(7K7*C*+T("W(8A,3B2"N6[-X#QF=&+93,?"XG3IN4 M8K=&=?^-RPH/4O/Q986'R+P/-.U=X!:RMSQIMF5-*$%N'D8PFC-M52C.[C>% M]&]15G@BG@:1>C^ >K3@C3MC/"8.1:$GENA7Y#,ZX-XBU\PA"_) (+W LL(& M &HFY0XIE;.\\OID#P( WO5R!XB+@[ M ,W]%6M.D-4M'$%'+2FH8+%.TE60M4K69:LS;VUC7DZ!X$$:WJM \!!Q=X"9 MF\;WW555#B-&@C!@9=W6HY"18*2 J$)4I13TH?4[[@.DC#MC;MC,SG'R[@XV MCQ9>J6"CSY:DQ6H-K@L&HD4-UD?-I?))L6&1U&\A71,P'%\2=XAF.L!<->%? MMB;\,J,^X209YJ(%X7D$94E6@?,$,AN;38DH>.LVY7L)Z2F,;X.DT^7==QWE M/^?S_.?T[.R$6LG;/Z)A/>2CU#6J>=Q]X]4LDZ$(LZ_5E]D4]=XSLJ@DPU2M MT88A=(DK-:Q_*,$C0NN)BJ_#:-F\N\! M3!O:=_O0,[,E:P3D%*TJH12X%!GP["W=Q,EJU=KKN4' R&!II]C;D#E:RF._ M3;S'U9_SQ;]^G=5C4WG8[85CY )F0^1[(>N6L+Q=91FUMLDX@2H^Y>8\]H&1 MD7"\ON:-A3> MEL37HT*)/47VTJI2VUTRQLSVPL;AWQ[WS:D1; 86^8B(6BY65]?LYX2SL)C. M-QT#GF=KI *#29.PM 2R@PB!2-?%&&7C7N$0?>&:VT&_NW(Y'OSXR+:FH8_: M1KYC V1+]Q^SY7=,TS+%O#U1)=@LI(E0US76E<0)G"5.BHS*HP@JIKUR!4^! MY"$"QO%*&BEUWEK"/80O.VGD_W>Q7%UWL5PVAG,#*+FO(SHL>.4]H#.^*.Z4 MT:TG*SU$RXB@::/F.VF4!C+O #L[:WN5UB:9<&^,!V4"IR,/>)8=S8 ;(EYPFYXZ \FE^=O9VOO@S+/(D"4WG)4?0INCZ7N$@ MQB!!!ZF-M4PKUKH[X1XR^LC<'JG8!V!RK)0[ LI$>\:98QRR4A3@6^[ BTB! M -G @"BU=ZUOG]VW^X#$T4I\ !0'2?1H)'Q'NM8RN5J+55,\W%HW]&419LNS MM4[^29?QN_ER.2DJ8W)\O>8O@6(Y069TL2O9NF+O M48+&]72&0M7ILN\(2!.%7!F&%ICS=1$E_2-&%L PGKS.W";9NK'WH(MLL *] MP2ZR0R1ZXD7VZRP/7>SR*OWWQ92H>E-[C^??,7_!]&TV/YM__1EF>7L6=H_Z MR\\7Y^=A\7->[CST'U\KTYB"AJ4V0\KFQ$J==9;Y$?I>W:7OGEH,PUF2 1E( M$3BHPCEX+3TXSZ73Q627GE1?$TK:E>B\G+U M65AN"A2LS:@M7275904EI24)>D^R#-&%Y'2PK4.( \CKI0ZH+4)N3^082%U] M(_&*L6M]FLYP'H364*>-@ HADY^3+#E+SACM(F MK+<.8'G/??-I^O7;ZK(/O'@63**0G7F*X%VN;_!<0[ Y)U>$-[DTAN$3)'4+ MN]/A<*=GI)UNNEA9_/IBN9J?X^(3;O)$RV_3[SMF4"01!>/$3)0DJ(3@HBY@ MC(O!*)]-:MX/^3 Y(\]7>T:0M=))![;LEI>\%=CVK$0;240(,LE2MRDQ\HP= MG97H?*G_STWKN?&/D#/RA+5GA%IB[?L:>[2WNOH^.]OSVI 1&Z8TG9]$PK0,PY4V=(T3FCD .G)ND M--W%#EMO!'C6WOC7\^7J#9*FTW1C8ZYI@0B@OSK#M=TWZ++E3H*M _\4HQL@ M)&:A)%VBYUQQU;I9?E_:^BBX:X^GNW.I!M!5%V'Q=4X^W'E_GV"VVI@40:JZ M! )%KF7M$8I5Y&UDF:5L'1 _3E$?Y7C#(ZZA7D;%V?J!_#%G=\,GYE__^HZS M)4Z\-,47HX%<'>*LUE([M6XZ3T6ED'B4]JF[^-"/]E&--QRH!E7"W\D7_'6Y MFI[7^.?MQ:H*?0S7< \:1O,4#Y7/P*5:]_FRNW/"B^,\^ 3H<[+N=I+C\ *M1[X_9%KGFM2W!_83UF0_F:F:HUVF X6(L^,9]9QM9].@W([K.0JQ74#LD##:'GSC.6=UE^3S;DRY]X M]@-_G\]6WY:38AC=049 -IEN).OI D0E !,G=@MR'9HO\SJ)XG%K8G-&[2/(G0F=>$&@/UN>+ MA.W;^<5BHAP)4E.=U\5^NXEHUX*'YTS(- 1HUX1HRYK,*BD4-)Z>7O PN$YL">I MV N2YJ5#\GF5U;0,?Z6E!/U M_OB2E,-%W<'5>.\.-)T%RN UT,5>EXD7NUDFGG4,!>LV\>;-!T?O$WRFK3I' M*'>??8*'2+I#M.P:+E*=8,TMZ!+K,I>:EK<\@-129E2R]FG^!!&MYO MG^ AXNX -/WIGBZ91**-=Y*C,*U=F#M$C%N(-0!6 M3A-S!SBY>4FO#6X0EGL9*$J4WM9>EDRAJ':0/;$D3!#9M7JGK_;[7$TZ.5>Q\6"GW M 9SUJ^/'^72V^HP_B+&?;Z<_=DQ>YXSDQ6RF2Q:#H1"A+H9Q13#()8H0O"'3 M+ [ SYZ?[>F*:@>C(63>!YKJ 5GS-?WKRY_SRM8#!T5SYBWZ#,Q$ S?"H-'!Y?U:6X[X>$^.TI$:GS^C^+NS2H]NG??12AV" M!L9M'<[,$QW+0/_(D26N5 ZI]:3J_:D;L9Y_<)0\:MB:J:P#,'[^-E^LZN;Z M7^:+Q?Q/DNERPK6K>_R06,ATRVL>P#-&7F0A&29) 8I-K;.0=\D8L;K^N>%U MJA(ZP-&;[6??3F=UGV/MJUYNEE"L:GT+]X&P[VH9JJ1()#L.H5"8F\BC0*$L M_5_K5O?'*1JQ O[YC59+TTMTR\3$>LZU=0&2S0H4)DD<5%E1(*1# M89KBH0%NR>WG1RQ+'^,:/$;HS2K66CE=-P4W<:4(5H2@8+:&SU@BN'4E<@Z\ M:-015>O:R,?H&;%F?%S'Z@2U='$%7N?ECUG8-=_7@JPU0\6QP++BD(,F284: M98LBP7B4M=18\N9]NT\2-6(U^+A@.U5!/=V%=R_X]_-9NKKC@V!6,*[ R%1G M!FL!/C(-O*XO5()YFUOW)3Y)U(CUWSUX8,W@-/18N^_<^!5SM/ZQ^'LMUF9+\Y/ MG=#RY,]LW .P/_W#%OI;ZY&;5, %NLV4,1PLHM"(.7/ @M##9N5!4Z:12[EF+_ ]2[-.5]6(HHLD50_1(/4B*N4.TO&^E7*'"'SLI^$#BR6*(KE(SP&#TJ#0 M6(BUZ-AB]L%F94I.3_DO0Y6H/'_EW$&*/J%$Y1"I]P&H?:NYBI7%JA@!,D=KKZSU5/PU@JMIKH!^(/"ZF08#;94?4@8-9-R!S[WO8VC#"G%[@HF<&GN@E'\+JH-5*T MT+J<[>4T81^DX;V:L \1=P>8N=L=7+05(4L%T=$_E&,!/$H!C(D4&<4 V/PA MZV4T89^"E=/$W %.WDUG^*&\I@]/=TA7!&:>C (N-'GN.@HRN [!9,F,\BX) MW[KN["X5X\90 R#E1$%W )5UF=S:-BY)#;_\_&,V_>\+,I'+M)A^7VNF7M*MKKH#F#70DX?+$I9 M1*5>DZ3JPH!,OT+M&,6M[,0[2,GX9NK/9'@76D#L;.Y_SZ5_H69E_Q MRR+,EB%5P>RR4BXF[Q,G+NKMG*.$8),'GK/6$F4J<;]V_P<_T1- CE7?O+DL MQT;$QD_[C.F"/KR>3_I+6&+^A#_F9S^FLZ^;>_EM2.L"IYTK%[BPFCE0P=$_ MA# 0>59DKY,*='-SQ@]IQC[LZ^/G;MKB:' -='"!W>1A;8LY*B8#W>J$B+I@ M42N2G";)21E9M@I#\Z:SNU3TE$D^W?#!\E_UYS2;97[[?[BW[J-6S0[ZYP<>.#XW0)MO95CI=A#XK?36V33BDM M,@13>_6)5PA",; B&Y6#\GR_'5K[J'[,V^,$9=U6]Q&2&UGAOT]GT_.+\RWA MW$4E0Z;+C-M$SE:NJSF+!.XYCX6\,*EB Y7?^.C(2C]&9?,6\AM;\>&OZX07 MNHFD-E""4Q1I2W)E%-*-%XIET3J9HVRA^.L?'>?.;Z;XH^77@2OX'V$QK9=; MG?6SMGJ&H2W!6A V"$(O"< +%D (GKPH*2G1NI_D-@WCM&P/E:4X2<*=(63K M$".&9 6%WC[P7&= T9DAR4",FA7N<[2F=??=72K!/T^HC$#E"Q!V 9)O. M_? #%[/IUV^K32HA?/ 4ZD[ MD#$0'SQ"BMKFR%4JS4NA;E(P;K:C,9).$.[HSX+T<^@OOE[#.OU)#+-_O:(_ M"5_7?'W^\/ZW5[L4CD 71%U#K"0'A99P+T(!X0O]3S1&\%MN\D-/@@=^>=SR ME4:(&5[F8P/JUXO%_)*?#X4(P'SM;" *$6.N\\KK)A\>#029/93D26C,9B[- M7O!Y_#OCOO>U!$M#>8X-C==A%O(TS-[,S\["XBXO1AM.,$?@6=4="83PP'2- M($WA2<4H;=@+&T]\:-P$:TMPM)3HR,F8S?C!M'GQ]")'QV+=V%)WMP0R>-$6 M#T8S'HA+H_?KUG\B%W/]F^-,K1HBZWZT)$=$0-K2/'EU=K:E?XK+[?$0S!8G MW3H_12@V08%C!&KGO+%:LL#X8\O3EIC^[>O\QS]VW]@@8O>[*T0\1L-X&=KC MM3EO+-H>X/'ZU9L)9SKXF UP- *4K^?"& M2)7*M,X5>^K$RD8/A0-\<1_WM M-'<;"H>*L8, ]MVU[H$;U3%:E\1(&. ,+^0!^?JFC E*$"*94DS.K6=O/D3+ M.*/J!NLV;2'Q3I'SKHYH6^PJ.J/+KA@#LC@2DHLUO*(S(971F7N)4K>N4'R* MII%;"IMH?@\X':V&L4.9_\2SL^7;L/@ZWW4R48B>>$YTLJ*D$#T[\K3K;BXN M2D)GH\-;S\8/Q"ZW?W)_2#A>:?-6$NS JCRT(*>(5#S3 F(0Q(9(#.I"-@C( M>=")O+30>M/O*2NH_$NYC5K(NSO8/+IP1BO!Y-J[-Z(V1Q8*WAVS8(G1I"-J M&8<=<-C?CJ"F8#A^%= AFND.,W^PR+IR.EW@EZKAJAMJ,A,%^;(;EFBT],-$IR2R(J=4&6H]#2 MT35.M[@+WG-/+ _;H_HP;3VU/K=#5W.M=(>V#XOIU^DLG*TG<&\9RD47KXN# M8DAT2@L.(2,#$[W6-OE86.N:B2>)ZJF]; A\G:J'L<.UCXMY0LS+MR2[6\-M M?L$R7ZQ_]=MR>7&YQ6&2.":=9 'NG=P$-EZ$1(&-=IXK)7S9[S'J\&_WU !P M&IJ>0_@=&*W/JWGZ5^4 \YN+Q73VE7S%Z3S_1SB[P&N'J%SC?EU\-%U-<3EQ M6:JL'1VDXCRHR I$H>J<2%['Z"35OH'M)()[JE)M8^R>3W]C&\)_ANGLW7RY M_##[;98O$N8K]NI.D[]6Q/S%=/FMRO9#V>PAX<$JAO4-.2D@7T* 5U+6#3;< MV!Q2O-T>]X A//S;/;W)-C"$ PN_G_5!CUC\"18GC=&96,#UNU5-\V42IG?> M.!VE"*VS&H^0T].+31M;UDKV1ULJ^F*!C6'Q8;*I]UKG_ MC[A8LS9!IT-PNH"1DLZ4BB2]P 18S2Q/@6)>WG[3R)-D[0>U%Y$?'TH9'>#K M$WZ_S*1M?(&U#Z!,,H7Y IDS"E&X9N"5]B2TZ!(6[8QJG0>_GY+]4/2B7'!U//V F)^QC[;986&);X!C?_^67^(*N%2^,<13-> M) XJ!D6.0(AU%%PPR06'?+\% Z?1L5]!Z?B9:0 M/\RN]\_S2588M+8KM]"_,K\GA_(KUC[9C6:;S21"X]J%A/Z"]U/S_8-IX<:"[ M_*LZO6P2/6=),0-.R%C'V7DRV$6#2,8ZCDA_L-]F[]/HV ]\+^)5X+FUTH'7 M=I^/NAE'DEBI1EV>EO#Y<7GFC8Q1[#=H^,6)]B+[]D/BB M'@\&4T]GT)LD;KC5&:NS0-$V8PE)&H_9+W8A/_I MBFB&K/_O'W=$3%3]:_U7Z[^I_ZU/6/Y/_<\_/OUVX^=7_W&ZG)]=U/_:\M_2 M_'SSD8W\-M,):C73K.;_5N1!+F_2OYR>?S_#IWSV1W[:/Z[HO,W!]H?>P<6I M-.-?JSI<)O_?T[.';Z;+=#9?7BSP522PA4080*]"2AXBKUN!F23K8GT IYV4 MJ(Q/L;7'>3\EI]J=.Z*,],MT=I')@7MU/E^LIO^S5M4D& S2.PXEU?F?PBAP M!@78$).1.I,Y;9T=W9>V\0>(G(B0VS9H$*5T<,E=I_U#N1R2ORDV4HH1'$$1- OJ_MA M]:W.S%+-77& 94H%*4:+&J_DOF'OC#^S(]&P&@GQPZ,S#U\ M3'CVEM6%HSFJFL9GKBY2$"!"%%E&'E/S2^H>,L:?ZC&\PW.0J(]'RWP5SH8. ML][5@HKE^I];!L,LOP[+;V_/YG_^-BOSQ?GZ2R?$7H=^HF% =A)WC:*T#0V7 M4 S!.VND)\MB,JBH(CB;.5BIB]8I!G_[7?WTI.T-"DXU/1^^XR+4&0[K'UM= MM D/+ 2>%= _Z/Y4UH+7JM1)W<6@PHRV=<1YEXJ1)\@>K^7;!N=$ 7=P.]WD M8-=A/\G"KDQ'M% M3GP-#KV.P#62$\>]B:[U>(P3R!TWRFH(O.=26=\YZHU ?PEGM2WM\S?$54N/ MZ8F?V]Q-.H2/87PC1?ZXR@%!1Y5 ^8(0T=1A8\Y8E)(<[=9C*(;TC6X=D@EW M)1/P Z0LZL!WLS;+ >I:6<5]3+EY>]6C!'7E,1VB^\>OP5/$WL%M^(#9W%:P M3+3TZ+FI6S?72Q)-@EA'0##)DK*8N(FM>]T?IZ@K9ZH=BDX2?+\P>C^?I2U# M!/OD0I&0"Z/['S4#YZ(&D17C@@5?=&MK^R1173E( X#I2/'WBZ<)T[6MD%M0 MZ\';,D:()1,O0L>Z%)VQ/&Q0=YAS/5BF>GCL'"3J9EG'5HCY3ZS7,N;=[M_= M8)KU7]9"%CY1*+UAR4.(BOA#5Z>Y,P$QV?ZUA];(.LGTW7:XF*?)8RP*A M4)!"!A\S1)4=%"'J[!NAO6Y=U]2(]'%'6C]7:#F0*KM#\.U8Z "^"Y,JH4R MO%9:\)#JG%0%F@EF2A10 QBH) M:U*#38C)/U/:Y1CRQQW;_9QA]4 J?0GO$&\O5A<+_)T<]_.+ M\_M?!D]^DSC@&\W?)X[E;YBWBBP30Q?I!H_>U;U0")[3K9Y]%BEI&YQI?;$- M^5:Q.TI37%X*\^*J@(H'QLG-1J@#+T"5NJ##^03,>!?0E^B:SUTZA+ZN7C(. M0<9^]JV!4CJXCM\A^IG#V7Q@6DRB84L;5_:,VUO27 MA5A2?[IIOOR)9S_P]_EL M]6TY8=;'+"1"D>1F*%TX.*LCI,R]CM);SUJO"CV6UG%?\?H"[:FJ?$&0K>P3FP MY>N/6=X6"F#>SA<\K[^;1.VP#AN'7*P Q8J%6$M64C FV\"U\NT;[(X@=-SG MQ3[ V42)IZ[7'+8\TC",4CC00LOZ9*HI4G,)K E1.&?&;\#'?_&[S>/GJ]X_39/T)ZPRW1&30A\,L?\*S M:C0VP[N7-_[VXUF8O4JKZ0_"VPDOK2=^L:$.6O+>Z!7VQD=?79*T_?3T^C,< M=]DI;6KN@6UJ!B/6D7O%9Z MJ&""R0K!K0>C3;6HDJ[2G#@$S J+\39A:W_H /+&?2P;!DVWKZ2AM-5!E'A9 M;O/+Q;(.HEQ^QJ]KJ_SJK^FR,A-C,@R*JINH6%V2;I4#GJ)D6K 0FN=N'R5H M7+ -!H/;<&NFDQX MJ']S;R^(T^,9BZ09" Y7T?!.0W1!P&8?$2/)@G>N@SE M!@$C ZB=8F]#YF@ICYT:?8^K/^>+?]$A^HR+'].$O\[J 5JOZ]PP]3N>1UQ, ME*,CDTVBP\0,J)PD^! E:(HHI$C9!QV>\LP.^N+(6#E>H_.AQ3LV9CY\7TU3 M./N,B0SPZB,DZ1@H_%!V. M0>/9*U(ZBMF.4_)3L#E"XF/?:5?5E56+=SC:VE1.9MLHSP!]C+7A0H"/)*7$ M/;>R2(%.[G6-[?6YSG!RC%;G@XJX<]!\_!:6R+=\&18U*HO UENE,XG-\ZB M9Y6,=C$KN9\'=,!'QP'04,H^ $M'2_XE($KL^ JZ&*S3W]!+XDO032]L7853 MMTC+E,7M/14G($J,Z4SW@JAC)#\BHI:+U57.XW/"65A,Y^O;/GC!,^,)<@JU MQ89+<,5)8)8+DV,2A>\U09^^<,T/HM]=^4 /?GS<0N2A7>DV,A\;-%NZ_Y@M MOV.:EBGF[>4?&2?7L""0OTBV5!L+@=5 Y 3Y]A:/5^NZMK5+7/S =Y=;W>C0$%>\0%&"U;W=L3:S432:.,6>DO/$ M6C],[$/7N(T)HZ1]6FBH-]3=E-C[BWJ,/I3=6(/EKV?3\^FL_O5'I..6=U.3 MBD3E129&,6I0*M3Y\8Z#XC&PG(PHLOEL[-/)[BAKT 1+CX'U&13;&Y:WPOPT M/SNC>^'/L,AU):;4%AE872@<0_MIKBU.[Y(T;KK\>3%X MHD(:UDJV1=C$"::MX'1 N"R@ZD)45Y2&S%Q03J%QOOU2VKMT=&3/3E7U'C Z M2.I'8^?[VAQ22+-8#>#C;W9UR"21&PQ-9'+,EKKIN=2].@LO6 M]N MXPX;+(Y\]COL$*F?>(?].KN.GD&Z17Z;T2_Q2_@+3YG_=L]/:=AI\!2-C;H' M+C]SSXY(NG=$T)%0Q!5=/$IH""4'")8I5C!&CV1V_W'OZ" M,RS3U408DT(."62J8[QS'7IH?*SO/UYH%,;ME]P\ALN;I(SK%[="PMUMH:?+ MO0NWYH_9 M/\ZVSZ/YB)G2T?RPD)0"=?Z")U6+>&U>F=07'03HIB38HFM:[I M?X"4<1WCH0#40NX=Y'P>8.-2:A]Q%L[6'3:SO-NP^RJEQ07FB?2..1<\>%4G M)026Z3Y7$1*Z$&,1+HG6>R!.('=0$#)0%C%61(Z&MTZ8W*3 M@G9]E6LY_O+S]5E8;E^HF%2(%#2"#9K(.[CS+DLLUBQL&=J462AI3"#OCQ/=H&PUPIHEB'6I').F9R*!M;='208&/28-A) H> M,3G?.F-XAXAQL7*J5F^#Y"01=X"16O[[/ISC^K@PKA51B."M8_5YQ0%%CJJN MX2 AQ:)M:?W6?OW[O?2AM;U\CI9P1^C8=<>D((1!4_<6U WMC7-@ MO*NI2.-)+H%N4YX*YF $VM;1S+V$]-*)T?8R.5WF'0!G3?VU$["8?UV$\U<7 MJV_S14TI;L8\\HEA01J;'4B)2((J"4(($I*0GO.42VJ^X7)/TOKQ88\$P9T MN;U&^@-:7I=*KJ9$R)M-[]NF4NP;27TY46@M5C,NZ$:O!IU#=,Z2'\^*4RR: MD)J/0CN OG&=X\$AUTXW+P9W_Q'.+G#B4&0N:[RX;K>,JGJ4RH!)R=E<= FQ M??9O;_+&O47'0MWAFND/=%L;?KFM_:V-V2@TYW6O2SC[ M;;:>!U5_<^HCZV%?:?WZ>@*/C9YEKVH!/I3KA%QONUM?N[&2NBNAO7S.BUH9 MF76!(HVB(#5R\"9+8!R%C$86H5J_-YQ&<<-GW_J-NPI<+,+LZ_K]8?G+SZM_ M9TO'JUJ%N@G\N#>E( DL&;2@=6ZPOY1@D8VJZ/CY;Z&GR;*&_N=[CY._IRNOOT>%O^BX.+& MB-W7\]DF!EEN&4U<,&.*!A;HIE+D/4$M@H!B(D.6G?1IOW%^IU#106MT&R3, MQU!+K_B[E[\//W#QI7;X[J8 >737Q>X0%>6+HV,#)"B*!8,)$ 2C@##K)+!H M"@C=7M"Z]\>/7,+4RWW:2/XCCX#[5,6V=HJS8"Y9AK5%QH&24H$3O%8,4M0F MI,]\O_;/)Z:^77ZPFTJX$:+=XR7? URV*+>&T_^R0.S6 0/)%O!1!6""296\ M=Z;L5;JP#V#&G@UXI+)NJ_L(R8VL\.WFP=V-;%162EN(=;"$DEE2X"P"W<@! M0TQ:";97<>03*K_QT9&5?HS*YBWD-[;BPU_7".=)HD"A0'-B6F'PX')$X(FS M8HW(LLF\X1L?'>>":*;XH^7708+GR3OQH2OQZKF8<^8UI@1%27+>2R2Y&7*$ M+#/))2:Y"CB:Y_4__H/"SP4##OI/)EO@IG;\-TL:GL]%8+6S/G.04.*N@( M(7!!\0:JQ+R7:<_E,B,Q,+(K-LY)>C&(Z>"Z^O7\^]G\)^)V+^O]4GL_G_V@ M2QDW]_-RS?'UOU]/'9^O_@M7GRZG_4PTZ4URJR$7BMA43@)"+!ELX3:4:(QP MK4N%!V-FY 4(XUY(?4#DI9R55V?K'T2_JOLJ=JQN3,6Z^O!U^#XEX5PU2TU, MP" M>;C")JP]*PR"E@&*]M['['.P<8R3YT3_;_YG P,CY=8NW_]U_'G MVXM9&J1X__'/#%Z]?P"7?93OLR)9I$@;@I=DG%GM,9>&++21"E6.2LO65JF7 M\OTV)WF;1"0NC6%U@&'=2"2% \^7>2=*G:ZY?$&ZKCQA#:Y7BA):ZD)N^#RXX VAY$+'X 48./4I0#X/) M&ZA]/S@=H8,. %6/V(?R.9SA9Z,L!]J$LEC06G,8+7UEGRPDUDS6,TTQ\8 VH.L'F;<#P&IUAKI &2?\8S^ZNL_<8:+<$:, MO" ;#G#?#_CV],_H4,?%#,.BB0KHRP&B)8,C(Q1Y[J&4+/6%1K[ M43;RU/\QP7.[4;Z])AN6X@V2A-^)_R-Q1G\39GG]P+U=S5);>D[9[W; 3V^8 M$&1CB,W0#D5(4A-,8\LVCG',?#F4T_W M)Z]=#OT-27Z&^88*+C^WO8(D#YD5'NG.X71RT20@X0C(5LEHLDUTV@;+C>]! MX,C#.P="U<,)[M8ZZ^"JOI):9>?S=S(;\\6-;)@J*KG +-A2DQ"9/*+ ,4(6 M#HW2SKL!!BT\050O2>SF@+@3O[?43N]PNVR359&1S( S2\X$A9IUI7"J\^!M M"*GX'%K? 'N0-?80A:9 . 1F1VBE Z"]G2]P^G5V;2:\Y#F@%!%$S(&N */) M^K,,Z WC5EO)7.L9V'>(Z!A$QZAYWE+F(X(FU3JBQ<_)/W^9"'2F1D7 2 4 M^E?^BR] <4PH%KEF^;$'CB6F?_LZ__&/[4_<@&3[FRM\7'UO7$"VU MU$7WYUVV7L_I'$WC)EGSR\]MDF8Q08I6DP\69'&V%K0F"$P&T$P:C;:FGEM7 M:NQ-W,AE;NVA\23X6FBI2]OW'E>;?/$T;?^T)HXO4R;_?WM?UAQ'CJ3YOO\% MN[@#>%DSEDJJT9I*E$GL;ILG&DXJMI(9ZLA(57%^_0#)3![)/.) $%"-'KJ: MNCP<_CD<[@YW!\->(J(\X%:&]<490Q)%4P^E0=H*IWWJ.;5#>(_G6JO*V6-42Y$9%[$(<_. %E9%WR4 M<$SHBA,GYP^CQW!>FCF=/ZR9'=^R^W[?-+>W=;=IR5-+&Y==+V_I5C))W8/9N. MI$#NX/CM(6(L ?OM!2$/( DF'?";4OB8[U;>2. MK!S&W@O;:\#JCS5^>Q!8 M1\9O#Y%<[BG,S\9'>!Q\G H08(K[6BSWK5?#WXXW?'@39 MT?';0^27&_CGXZ,ULX2J<.+AP"[EX>R3'&D@'=$2:R&K-'/7RQN_/1KXT?(K M("G^H>[JFXVH8P?@>K6Q?,(I8H,& QFBN[ &8X& W((*0HX5P8BCU .U#_&1 M-\F=T E()NP"%69;,D@]=(QX'\?66T"5@4!$O]E@)QR1L32(SJPR)93H3D?X MC,J,$'_<;-K^!4,,T@9,% &2RF=!HI[&X"6E$K/!!.I M:PL.\5&6PHS!MTDL[,S^R*-(WJC5O2O.%21$A^#;>QJ.9F\HD"QP;RTFW%&M M1=7K-O:,4_+RRWFSL(GCT(F"+4HMXN-JV[WB,%2:Q;$H2H0X+<1L0! 4]HH1 MV'KBO+2]KD4'*_[YE5L\F4C]=N%,US;+VH0]U'[[ MXKINL>E[V+VV@["M=*6!T/$A/J,=4!1+@+CTE"M4"=1O:OF@SY:B+6,A;EY% MWKDU*4IH.S7QJKD(B[!Q(9=^VSK]KFFW5?1?UGI5VUJU=]M56F.EIIJ$> _" M$ /*8)O#6@$C"!&O+&&*]-*JT2SD"Z;3:]CKX%" @_SBI/_E[J/JMI,\=[]] MMS'Q"(?%A!T#*A;D2(G 0!'N 89S_Q2F@<1]IBT,T DUED'):D=3#B$ZP4]AE4"(-.*EHX^$H0+.> MO'W]VUIM'@+9Y5B5UQ4+D@"50@+0RLO[QTTKY,/94!$"3>I+Z./*@\XEC)(!\$L($(4"T9$"'VB64_3 E=H4K-7LSPP$W>!QU> MX] ;)_@"5"A6XL;5/#B13_)M#P'*-=(D]B)R$"O$X^0J#$1L8ZTXQ5@0[QQ- M[5+U8JPD S5>"YJY(2E S_:,^=M55]^&U85()?Q!'?9C_ O7W) 0=U@,= A M8FI7AY\T#OZ!9Y1(;Z5*/3BY%V.%7;2ET;/TD)2G9Q?&M&NUN.C>J+:]"[]Y M_[P:EEP28P@0%8]/0%<<*"8JX+%%E=":()EZ>$XOQ@K+IL^B9PD@*5;/GBWI MOL?@_=*T3JW =H;&*N!X8-);4%QDG%*X2]D/.F)P8P6UBV M8DY]3 W=U%:EJW2J&IR&0"Q$XX&%NKM<=ZM.+6U8Z_9I, RM1RI$3X91 Z@* M7H2R7 ,6HB%BPM(H2QXKG.&IL(@AD>*E!**(:1T/\?.E7FQ=U%T+RG/K;HGR M5$@)+$'!BX $ 1Y3'04S*!/LM MB'0AB*(&R=2=ZB/8S!MBO%[3Q]P(%J"DAQ=T[9ED5641,#@LA7IE@)3:Q]B= M* :)YCYU._!A3O)F3697@/UT[W0T1NO4MXT?&=;9=C-JUO:78:^^7ZW6S@8_ M56C&H #:Q-0F%QY(Q!0(_D.(W:V$""6_1.C%65XC5X;F34*K6.NV>RPSK":< M $Z%R*ABL3"3<*"M%1'_!*]OMI1*&>HV"(V)7M_;Y=-Q M0[-,Q+@,7U)Q[WQQ-[N9$K^YYJ95W[[6YOUR4^80_\V3'^-KU]^:MHMWX+M_ M-F%\1FH6$L[:F%4ZB09S;+]Q_]&8"-R%V%C#8-^,!41(#:C3+BAJ"$^X9XA# MARK.DC_X?H27=*_Y['_AB>!_N=O^X7UQAG/!33%A8RH;NX,APT YYP"Q4A&# MP]97J>OK1K"9^8&5%+IS_!F?><#*W".S/18NV^VS,2.,EOUVFMG^F,.?;N4)WIF KM)*/DR-">F1[.0HY.OJ(SSL=[PD"^1JAY5&.\=$M0C=W[XK^L5_72K5:[ M\&-C5$-L*K1#"%1((4 M"QKO@U]G!#)8?V6]-B4H&CW MO&_WFQ&5DIAY('U\R:P2\;7/(!;CPD:C%AKH4A]/SQC([ "G _:%+1HKY=RM MO1]=]V?3_O%HFM\NXP:*J]DN:FM@6<4MU%H#H>(H>1H$[V MQ@H3M^\4BPNTQB#9SBS>WSEQ^ZVJC%E^<6;=U=Q<6]Z3):G?8/U\>-X1Y M6FF "%4A3! 54&&1 *-PQE/%M&>HE_8,_W;FPRN-'LTL\A(.JK5>/37'7E$& M*PL!9LC$AP((T)HI4 FA>2R60RSU!*T]%O)>);^ZUS-!_F6ISW:O51A5(2:T MP/O8-*HVL86T0#!*(!8&(9^Z\OX%$YG/L"F0'E>/$?+-?6)MC^''PW=WZE+H M3!P-)#=CP+@)&\9H E %E80^^'S>#W%J]C]0#/YC,#O@QTP28&XE>.&![=8 MK5 F5LD0Y,*A;'APPB@$5A,EF*54[T]3.Z($1SZ0V0%)IP0I!)@YK_\FON^] MJ.W]37 LO-]81D(K*:W#P&$9VQZ9C>UH"DC)(&(82YMDO//AK^>M#'K-6Z$$ MTB].?[:;2CK+*HPA4-R:^-*: "+81F"8J60%!4E)%1DA MX +\T1?E*+N9(V']6AH4XKYX7V8X"7+1 A #C4,*1>N9V"L]PDI)*C,&XR:] MP O0F]]5H!6GU3K3+$V]B'8X2F@W3ETBJ87EP'HJ@[]%V'U%&\?<\%CE*ZK4 M0O"5MX#UU;,OJ9$J0/L^KN.>N?0O:RRO?8B<&'4"."L\H#9.8X*5 41I M2S4BQ.X/FYVL<\>Y*>*B(2'RS2PP%*!0G]UWMUR[=T&&FV<0E>G^57=?WZQ7 M77/KVK=_F<5ZTU\?7YI=.7NE_KIFEG#O+05,4 PH80X(32R X82PQC%H=*_( M;H"FC6"SB#N*^51P;N *T,W?VF:U^M0VONZNF8-Q@+,%CJ$J;"LB@18. :ZH MYLBPV'N56.>>?#[SM<7K[I0GV;S-XS3H:F MKB2\S^IK2B&0VG D7$69.=O>=?H3>4?GS&M3TLBU[!>U>W?(/8CZ>0[D-?H& MSWPZ1[_@$&G,W2 8DM19(@:CC%0NV/'6?_]^G3W"([J3H$QP"5@%.V;WA?R@1_A#_ M080L7F9)[+3 06JDP@;0X%O&*@<&'++22AZ.!Y):[TZP\^-U$0Y2A68>7,I5 ML>VU!0Q!*Y1, (BIC4_T^%B60>+8%L^)"?&,2-WT<9*AO&J6#/9^ZC0"@]SE M3$_#X/O;*8DL) (RX#$*L;!2(0SV# .O1%B7I9B(?D^XO2!=I"Z,P>Q8'F&X M NP)X>"EON%:*M"3,LK0)@+"R$5 \)C"AR%V$ .K46IAV >929O;CN][J25 M?G'U3!L+JQ@)-L$$N=@J%DTH!91 !* XD0<*SY7L=1;-5P]75+?A&/\FD?2+ MTY]=9R_VC%("@37$ RJY X)8'0=[&2ZM$D3V&H3U=ZF'&X1IGWJX(0(NZ:S: M*\^2W(>M$N=0.Q@LL(];QS$%2/#OH!=44YRZ(_7'J8<;A''/>K@A B] ;\X4 M9#'OK#<2 \I06 T/YE?&%]UDA15TP6]#*O55ZP]7#S=%BQ**OP!EZG>'0"SQ M5H4-HH)C2!&I@+8L!)L$01VBRPJ3U+5)R>KABNI&G)+U28Y4 =KWM'(!.4\, MLP1 ID*X(9 &"N(**$QQ"#XKS*K4&<6A)2*9*]Z&8'NB1&2(H O0D8,WU!44 M!C$,*D7B8 HD@8YS4J54MA(N_!GNU5KR"J4!F4O4)NC,5,$7H#L7B\W?W7&WD]/:O^*.[-IIKJKD"CF@*J&-!7I7306@&&QU]09RZ ML;X?9S]"X=H$#9L!GJDSV].HW6T4V']M%G'IWP?(EC?Q/HK"]O,$>I;9>ISGZ$4KCIJA9.CBRJM=]64[WU;5OPGZY M<;L'RJX"^B@U ?V*RWM1Z@HG&"*2U20']2F'W+/D:!:A2@.:.*# M>^Z4 T)R#J0F&%=<&+C_K'-*VSXV1*I^.'7.AUHYMOZS6W7MVG3KN-2M&*Z% M]9P[C(#0<>:LT^$GBC$P)#[BI:60R9NQ#_'12^W$#Z=VR42?6HOR%F=O>^GT MW>.?7K1.O49Q]IE/YRC.'B*-V8NSI48.6PQ<%?M'E(Y*7A'@H%'2*$UI M:K<>M[A:;&HJ*HL8HAH#$HZ#W>VC)X 1 CEF,73LI7%G:DR.,O#C%6(/@KU) MC4%N1;J7Q-,E;&_(K:VT8) !(0@%U$L3W%$K@1+4:J.=UJ)76\TY13K&0+[2 MDT3 -JFEG%E5+FY=&SA_J)E!DFKK*H!9%:RSCVM % )&'6/(>R1%KQ$Y9_3C M^5*#0QP&_H6%P(4(4RE+N*CVNO)/I9A&[.]9*L428)Q$8KF-_*I6GY2I?6UV MLP(-)AXK'>Q9?"\VCL>5(LC$>FIXT&7B\ MPD+9L&+"/0/4& 644Q:$WW>$>N.P.M4^,\S:O_F8T=I/ ZN9)+DR#/X+"51. M.*40!4C&RTBJ"! 5C"6N5FI#)'&6#[#YY>SU-&"G$ET!!5-O?W][L>7<: H] MJCPPW@7.*TJ 5M0$]AU"7')#DH_L>OQZGL*G].9_HES+>/+U^?.FV A.D+! M$QK$(+@"D@L,M+%<&,5IU6]\X%R/!1?5!CB"J%7 -/2 M6+!"@)Q\+'B+=K(/='B^'GCYHJQV)+^N$Y3N* MXBBSL%=$6 @WG#M#)0Y;)OEM8N'/!4]1CO'2+40Y>I19,!),* E2L4$L@'+- M@/8A! MR\4Z$97F<_,FSOV7KVAA/9C:D+_\5?O'U M[;*KN[O[D@VWNC;8$@N% @A:!6A\%TPQ%61GO2/A]$>0[,V../:FVJ#OEG6Q M/QWTYG40*, I&C,='&L#*'J>Z>5COW^M \.WW6*(VH0+O&*F$%76]N$U5(;?WK8GB+N &?;;(BQM"**\V!Y3"^H0H) M4- P(!7!VGO#6/(1.$=8*4IQ1F!\1FG&"+Q,O=G&PXI5KL("A>!$Z?C2&01A M"4%62B&I>4483#TR]"@S9>G.**C/J\\(N9>G0+NW[(S%5! !& RQ 84;SX]1 MH*W7K!*4F.1C)0XR4ISBC 'YM.J,D'AY:O,8,U0(NXIA ?CFDM\B#Y3C(;[D M&FD:K_6JU)>EQW@IX&WM&4^L<2+/G2_ZK?GNVF4,/4/@5Z\ZM33NXD_5VON. MUFL-):ZT,\"S2@&*C ,:,P@X,98SASR5>V7[Q\84G_Y0489E))3-3'(MP+P< M6LY5JY:K$"O$";WK^S[G:TV0PD2&720W0YFA"#]5L=5/$L:QK31,_>9%3]:* M,C[3%&Q.4/*G<9Y5Y3EC[\EO]LY5?5LO;WZM5V;1K-;M7M+]4/KF8*E?)'JO M6,8^ZM/A+PS,ZHQF/E4VY^"XHJ<3"WZY>_P[G]3=1GLV=FG#8W3%E_;30BT_ MJMM=L)#8.YB#Q10=X[6)\YZZQOSQCV7=K3Y_^/0.BR- M0K#Z%#[;M;=+^VZA;I(@]9QBEBJ^43@=E$0A*,4=_V:YLFTZF/9(9HGW1EN_ ME[(H!*C_:/Y\Y"^M!3Q".DL$-@JXT[+)#.##F5K?.ONN::-;&/RVR=OM%-TL M<<\@Z'I(I82-MWJS:%;NJGE@-]ZI)=Q]9^AGB62&;\%^4BH6SYE@S#,(,Q%Z MA8#V?FGK[[5=;R><30%JCU3>H.RTS)MS LB]E1:+1[X.YFN&;J)#!+,A=$3F M33\!%'"7_9A).KUI1KUF\8QVWF"YURXZ*93D8+UV7W7\_+;W%ML]QK'O].WLJ+5[S3/"OJ M1AP]O%M_!Y4]]/9:YOOG:K M+Q>?O\RB%N>_E[?A]!75H[?HXP/VJG1%("9&__:LVGMC8)]M>_8^@FGU)K?M^TF\3U3O>]+ZDEJ?<\P/;'. M-X(:GW?_[MJ[2__B6R^4893>]_K A"V[I;K[S/0L\T&"V1)D0_!YNEE/B26S MD8TU=-NW!^(9,#G;?(A>-KQ.RKWI)83_T?< LW@G?4'Y>0/P\P9@$#8?F^5' MUZ0 Y3FE?#=FIV3=G%EX0>>*"R1OMR^O1ON:[(!Y03B;41OK&?014VZ3=W/3 M;1)N5:_2%.D<)9JMJG&B[WU4/)G1^]+] M\:DUE^W5JGV[ZNK[N7 IR[U[?2!;R>-85(>(+3/"E^LN-G!O)O"E,Z7'J6:K M@1R+Y5D!E7, ?FRZ_W0/)[5+58_!:+-TNY6FN! ] M0C);:>18%$^+IBS1D5="O0N%6("S^[?Z_K]L&NI#'* S[3"^2B4E_#95AJ%="G[W-5 #VGG*3Z MYP2S"2I_/JF[?ZZ>S"U*7?C3A_Z$?1V$,[W6YX%(M@O7 2@\W9'[J\]](?27 M,^NN_N[>!#-QT[1WDTM'#E/,!].^O)N>B\^=2%XL]MFK7:(BDN.$\U5?G82B M&2:7S-!]VTFR-?7+YCO6# MXF[ZK#WWF#"G8H U>4\\I9.M2.W4CCBPT-Q.[9;;-$FWE]3R'=O3XOC2[B_> M-%_G_M+[V@2Z[Y9I]MIYZOE, MX#@L>\LKM\UTKOVM;=;?WJ]6ZX2(GJ*;K3IWK!T]+Z/<%O5K' )C'QA-A>(I MNMGJ0.E&.D&#B,7*4RC<=H9JN7'0G<&=GD=CMWF>&+[S?);.-1 MHOE*7<=ZF6?$4Q!Z&\Z>6(B4(!ZBG:].-0&6)X15@BE]8#6Y03U*.5^%Z12[ M>DY0N2LK_KVNN[LX(^M>E"&\N=W, OVU]H$9%U:;"MV!G\I7<#H2[G&BS!TV M[IF9?ZXVA\AFBNC79A&D_+E+%4D.^U2^6M71N;LQHBP._X^N>[\TS6VB''JO M#^0K64V&]7&Q%8?PBR3S7$B?^% OQ(O*'8T08V;D#YB?N/)M\BL-Z'V_T0OO MDK)/ X57W":_[+ZZ=N;]??@;O: N*7$U4'BY=[72ZX5J/]2K+N%5]W&JO> L M*9UU5D"Y 7QI6:9F0HZ0[%6M4%(RZ[1HLF?^=\8_/8#G:/="LJ145D]A%?#& MR(/C_J%9I7YAZ3GM7B"6DL Z*9[LWLZ>YSUU^QTDV NNDA)0I\22N]4Y.E1Q M18D .T2O%UXE)8Q."*6$%'^2\9A/"?4"J*0LSR$Q9'="FLFEDCL:O? H*0>S MM_@RRKPGPS&T7A67E"8IL$RU6?X6')M6JS3#5)T\= M/N=\XG2-$Y]),FJC[S(2S-UX\:D7"C*R?_4HV2FYL =RO\3A3-,G;APDF+&Y M\QP6S[)?)X21.V?YP-KDKK8]4MFP.2GM@Z@4U.=VL5@N%0U S M%+T:VWSKG'VW4#>3X#E&,UN[[3"FO'&,)#@BC(&%ZUM\LNK2U\0C);5^UX4_A2(&59PD2 ':>:K:%V MDATL#K9=P)#NY=+#%//UT(ZQAD?D4016OZ[;#6,)0'H@E:\K=@PZ^Q(H I8O MSJS;NJO=ZN+FYN*[JA>3"WA/T,W7]SH&L).R^3%N&3\UB]J$!7QJ&S/C+>.S MS\QPRWA\&2+.)^0WOT7?_D'\CU8K]W__UW\#4$L#!!0 M ( +*!0EA6 =FEA=FDM96UP;&]Y965S=&]C:W!U MG M*9"X%!&# (-%,M]?/V>[&Q:*_*KE]ERE<3+%K]\'T4WP9Q]/%].3S/?^5FFHV%^0VT M5V;+YX?#XV-H:QE&$0QZ+U&S$IH\'!X<.)_2N.W'I?I0[H5)?),^G\)X5?Z$ M7ZV;GV9)EC__9I_^]P*_V9N%BSA9/?_OZWBABN!"W067V2),_WM0A&FQ5Z@\ MGO$/B_A_U/,1OH7^><=#/H%VDCA5>@J>'<.8WXW/WHV#JS>O?[T>O[FX"L87 M+X?^P)TA?XT#//_E[>LW_SX_#ZZNW[S\/\';7R]?_N/LZCQX^_KL8O.!'K8/ M]+ ? ^7MNW.IBI+.GIK-U+2,;U40%D$V"RZR6[68J#PX'>#!.]SM'+BSJ?>' MHV7YI/,\M#]TU'(2#@[U),5I!!/T?&]T:EK^=).TO]$DCJ*./9 MRENZPZ=?8.6.6E?N>JZ"=W%X&P=765+A5!7!.)T.@_/%,LE62@57939]'[RM M\ND\+%3P-@G3("Z"&,XD]#X*RBQ8YMEM'*E P0CC20)_D8?IG)3PBI?98AFF MJR!,HR!+59#EP2++%7X=EP5\G2]QI51P-IO%20Q_*X*[N)S3P]D2OBRK-"Y7 M^+9P^D<5P[,AOG>9QZH,\Q7U)X>C"G_QWEC.\ZRZF0?+,"_C:;RD[8 _@L=Q M*'"5PK+P./ZH8(UF*SS?\(T>!"P)SL!2SP ]1OLIN$*! ,T='1SJD8ZQ'VF8 M!)?J5J45=@1F9@>_^O:;TX.#_1=?YJBT+?>Z4X'=W%[/GOQ DS-ZL1O,8&^\ MU8N5EH5>T%]A_6&9KE 8%T.8YP /&@YC -_#CJ2=&5;E/,OAO45PD]/CL"YF MZ>A,%O#SL RB+$BS,E@H55+[N:)MA6H2/?31.X 7O->+?9&E>]CCGVF*^K#L M(' ^3-6RI+L59C&_BW&B6;!$>@_0$L/^B!0<,M [X9O)RGYS%L%G<5'"@+-\ M0)_[(P69DB0@3Q3)&A1&$_A#G@+Q85Y4A L5P.!26.)PW59:NPL^TZTXVFAF M@VTNZYNTH1Y]!3)05#VRN,Z-MO<*/NK#$1G8C7Z'-]2"[U_OGF8+:'&*9FA&9S&5^<_C2_&9(YN9J<<'7\: M0^5HM#7E]B?8GB"PEUG!FFAH[P>4UB*I^:C@WV99DF1WN+7Q>BF"8A[".9F' ML(OQZX4*4_@2-9(HGN)!^O:;X],7FTWG_J;3^54;%.LUS,52I05]ODUY2NL( M@M'5,E'&CDY>%" B;ZHDS$5<3JL\Q^V 6X8<;"5T!+2!K"@"%>:T&P:@#E8% MV!HQ:Q-5B #L'G1DH%J?.;+B?ZW8&P21+*]BX MT$:8P.A1\,9%03\G,PJUI*"(88:@O^T-!Y.J#-2':5+A#@IP-\NF-UN=MC J M6K.XQ U/XYW").;QA.U!/AO3#&PK>-CHQ!.5JAD:;\LPCFC4HHIIRPOO!OBC MQ;8;!"JJIG((X>ZH2(V'^8X7DRHOE$Q O%A6)>ED,"90J>_FBL8,CZ#F#ETE M;RA?4/PJ\^:6M^*Z54MHK:A G9N2$2J#P/&#CK? .S:'XYY@N^H#SB,NP 3= MK@K7G#]J]'0!:JI]HO'U/&._+2Y;$M_*4F1WV(MBH,<'VTW! L(EGBLT>&'D MN)6,,@S?9S: M#)_6W0>W/DE8=_-U>SP]P?@1UPQ+TYY<,^M$WH\9K$8/9!VN._4%U^@56+E3 M,)#JSID-U^L3^2_7WFQ]O\9@MGJPJFU^.SB=P2N5H!A F*BGYL@7 MU13D3Y'EFY[41Q6F*2Y[L ]X55FJW\WCZ3R(X0;(M_YWMP=L"\=5PPZ5:?P\XAN5[J5K&/D MR'6,[&ZXXSZ5TOQT./I*=YQVP_=DFRU57J#&,<^"G7@7XP A*:;P&<@EO."OI^" IU&H*>L0&D?Z&,!.Y_]Q^37HX&%20!S M=!N#6,1X0(LVRWI/ZU"&0=W>=!PQ\@)C9_!,D:O$Q#DVF"T^:^@!MZX>69.I M"@ON-OHT4QO R7BX$8HM6CN4$"#[Y\TG=2 'M<LB;.[W?B,]#!E<1Q7?-L$0B=N0+=1 ML <5*.^#UM]W#XFM?)BT2('"'MDYCH)J*9,'CU2P.?"Z]"2A- 43"1MUH<<2 MP86L:(OFJH FBG@"EP5]!H/F22:S:Y_7 4X>;IBBA.5GFV*E0Q>1GEDY M+A3F6("DP\'-J@1NK(2-"C RL2=)K"KLKSP&7Q0*+%<:!O[$:\#XXB=JEE'X MS5VE6LALBGYZ8[GPS>.LKY@8RV423T,,&(+P*-#NP75,T-*"7FESC[:J='$. M[YDH6.F/&8YY6 \%3FR5XSOX,+5,;3DGNRXIE!N"Z,]YIA6:\UCA#Y"A./A9 MK&3U,2X&W^$T.CV$#YU-CB)V&E8%M8+_P,N1/X%C//,=)6@?I\4,NN@V.,NS M19NT;!]T6T"/ KN=3V156:!<:CPVX-VA.R5G&;T#,&FE@*9P;]9%BM/YVKQS M$R(N5'/^!^14H:W@3 L_%2] @*!6"%<8K1\)53,DNXE\3[M[$N"! M[]ZB=-SPM'5MU4VOSO;CP=.0JT5(T 5O'NGW,1SBCJFH8"LGU":H/R D,R+ \-Y 'T2GIDD<3$/HAAN(1IF7B6\*C?HKDV= M5??EPT25=WAKM*U6K-C75F#\V)7]SO:K PNZ@L7!M;\[VGQS%+BC@$210=-1 M7$QS1:W!.(PI9JY.?Z/@_>?(_181:&]H7UNL']W65NKW-P[#5TAJBIK56U@? M2#)0U%$5^#S7#MXPK9.JCRXYE;OTKD\L\/6=$ZYRV.VP=%$E>G+[C)-0CZJ< MMWW8/&BT\U#=A 5L"&0GP.$#&*S$!YUHL2P35"9G%46,L4609@99Q1N4(V,2 MQN^\5"5FC0LB/_54YW,+K G+JG!^K3W*_!K:Z1)V0T<$J]-\]C-&_41J!F== M-RPOT^T/I>5.OX'8N4]'0X*B9@6U]#Q728C'H %DUL]-LK+,%L_W[2/AI$!' M7/.1'[XO20R8)^$ Y'M@NR?ALE#/]5]>P%E>)N'J>9R2!4X/O1!OB+P.'1L4 M68)S(HX,]X]+W'AY_!5;,9 MK&94 [";Z?B.5FP3B(/[__/<3MJ-VIN ROI^CR 5S\/D+EP53[X(UOZH+9S2 MXC#KG7_,$7$]<9&=.SZP+K,/E?M'-M_E( YHVVACOU M/=@D=3PT*;FM".BP(.657%.(4F9SG90>Q"'@%8A_2F"7 GP/<*QW'^\'^-J_ M&CD!AZD7:Q^WQ^W6XNTWC\Q^[)K>A^'JKQ 8'=^[[KX]N*5=,#JVN\ )P$E4 M/I&(?93:S3ZPWDK:S!OY:98PJ%P;LI[325P+#2]5 MZ/AVP%+F8T%H/"?AJ(%QQFP"\Y@[ZEP/-**[&!MB+V*]!;"HBXI\%)GQ[?R+ M7!C6+1;!V%@?K/O'M-OA.@_I;:]"=C;P[*:P+]TI=GYE0-PZ;%5_69O?H4K) M.^.J(+)*?MK%FKEOFP0SVB3\J,%Z?I0E N'HZWM&Z[[L2P[V4^OD7Z5"16I* M#X0A0E9MM%VP")RO];'PMB]V*WZ]MI5S,GNP!T*6 EZH(8]3M/T2V0OJ QSA M](8N@C^JK.3;H5@5I5KX3[+^'1!@!&@('+/" M*!N_D^,%?D:/&Q'C6".B<-CI@L&@Z/>*\W@H,0+][Y1N,$W"&-J:Q8F)3!G+ M*C@'-78%WY%J.( 73.."\"_0IGX;RQ87<]\R(S07 ZUWT'3 &J/:L<1&RI+G MT\?(# C)$R-.C9)7N1L,4\(Q,(2A:$9*C>Y32*R0+\L4.I-+Q%DRJ"D,/VB$ MD^[-R#9#<4=1L+FZ/E4:1X*9_%G!:!X>WW6NPJ*"SET2*) ])1BDJI(;\H.A M J>XY1V;D=!(O[\2E-=-%1,N=7=MG#B,LJ6.#".P*,] %:U0P>"0D X\*4DB MUDO?;8PS8P'I)8+8 9L)9C6>Q=-&:-A$0 L]*_KUC,MQ\70::"#OJJ7'_R;! MNR2&O:1CY3B#)J MFM'. S*W9C44BPYATI;D(!\AL00RX":3#:S9J/7V29B^I]2B'.U6G/\* MIQ@:G6=)U-H1>#V<[4*6CU>"$1%3,%(R:/XF-%U#.)ENI P_#&IG'WM *3-3 M@E!K[RTG.=DEYV.&/:+9L7.'4VEF#);;)[.*G?8;7TC M!>7/=C&U'.FD\/;IP)UH,NHG>YC75-0@0QR3H63 5N=\QH %V3T:5*7;\OSV M?%;@GRXXJ)B""+D7#R*B2"Q1O_TR?*_$6E:$/+U5DB]F9;WXN4Z]UPY$M6YM6VYW#:;Q1&2](1B;=UE@!EP30[,A<&:@N1B( MI<'5[:^DZK_KC:9_-#P\NI?T21C* MSB_';UYUY\!_*5W_>/BLUQ)U)]S=GF5?X_1Z-GQ&68=LFAO;(R.W+0.8#:RI M1E>AZ9]"!-O'+$H;'ERC/JRU81A&R9!$#+N&A0%1+L(/\:):!&E%C""9].CPH M&T5%:@ 8)\I5@R5N&W-C VU.?)O.PIE0?A<99\TVEC:A MT5V(/XU:^6P^K^^O[0@<]OP(3/MT!/C^N*:,+5 J"P,89>G<21)HQ.U,0XMK MVTCT2HGHD[4-6F:N=5=)$FMYI;YG?" _OL()]S5BG/#=[P[ E]XG5JE5D(O@ MW2!X-QYS1@7\98P)0"J;?0%9?L^V?38\Z?>NC?JT:UEP_THZ0@J&2IQ/JP4* MI*G)""''7HV3SK>#S!9&OB\M)@>T26T3=75EHDA'@4:,EVVP3@%J54G G@8A M:W4J"<09*#IY-=#[@;!^DP?LAFN=%LE*BP663L[.-2D6%,=!]AY.NCR;DE-H M].SPD'+6A1-M=U!O!Z,]*.N;7)#0%]N>#2:U!HXD9D1^063#:9+QSAO1MCUDAM[7]+ 9&=P+JV!FDD:9E/,B/=BD4622^A9ZR9M MH^&?_@+HPT?$_B-B_V&(_8,_#V+_*_02]<=)=#JTG.D=9!NOQS^/?QR_'E__ M.SB[>!6\/;N\'K\K3$ M'59L>UZL0S4)OSEOLE74<&@2Q6SE%F@GV=LL_'/_)AL=# _ZO<=ZZ&P9(X\2 MJ6+=&T:H;6R8J:&&N5N#>3A("U821E8IQA\Y$S9#E7 ).OPTCR=KW9@[Z'\L M"YM2LJNC5PNBT4"R2-SQ8$OF61I/G=?H%/T)6KED!_![S:[#@_[?0YZZ'%YF?G,%&Q6(#(F2Y,5[M([EI0MB= 2IA3T 3NM:5LR MN@84KCA,"I\CLTD,[[ JX#:LIJ>X?S\A_C*;8([K]ORXUW\"9J? MWM+-ZGS/4TTYQ;9YS2$BVQ$G?%$E90R2E=P$?\/_]Q:)*&Z;2?4V(1^-^D3= MAFT^NVK)U ,Z2(2OV/\;N\;MN)B1,7/'5V.BB35#EB%W0<;?9DZ#BWMOV=B> M]'78/YH:2N[B:7T'.16 D>X@[P.,@N\D&L9D)9>$01Z1*PC>S/0>^>*!5X9@ M(>@UD4R5Z&8U9JFPH$@8_KG,,;]V*D$W5]VBSA6%BTS 3G4) Z)',* \^GG( MGCD)[BDG'I#Q\Q^"U;H(\Z_S/ M#]A:;3D[ZYHVJ^TE\M"P=O@(8:MP];4&BF6PIRGGQ UU,,F)XZ6J@LZX;IWYZNXDZWXW'.]$NA9M!4YLH.#7; M#W:-]H=/>V[G]C!N\-LZ""\R$"!%,"*B?*8I>"*.&)U()VJ!T$G9G\H3$UVR MTOYVG194A(G!'BN#M*P1E-7XP@R]N*I%@QF\6;*KVA]/A.[:O$!AP2SL#;1L M,*E6Y/4GX5-8^G5XY,9/.#C:P;+997_!=?Y)*CH:'S]9[$;DDYM6O/_[S_.5U!W7?,3 ]=A='E93)RYT1 M?0H&8I#;7@V[29%JO-QTHSQ[-H. &5LT""0.3@]*8FGK&#]_"=6P! MZ@SLLK"0*TK<_S!5DI;=:+G$1$I_0V!)FTW7 )M?(-2="G[NP8FJO MO(N16Z1\>R^T2Y36$%^1^&5#/,@Q&0VA4_K/(?]Q>RN88-@$FAITE8%&;#4P&F92FY:)0A$AK43>KY%NQEY4B( M>S(^M5^$WDG5"KI0X]U3.OB8)I;*JZCK%'BJ^07RP&Q!M1JWL@ M/*>VQXV>&BK47)AB^0L#X^(-8?4$MY/UVVFNDN@>]6P+J3P;8C2V:%WUQ[S: M'VZ:R',Y_OD?U]O/X^DWA\>3'\XKK MQ)'X8MMA^)XGL]#J$J,=0;0J2$<3 >US6I4M,7"UF&31RI*'MS5K M6!<;R9([J.&T9R/B).WBM;%YH!LU5^0KPCHG,81#/L(A'P:'//R3 MPB&/_=0Q$SGHMWCNE]?K].D]EZ^1WJBL;1,<4,LLJRN/MI )_*J?Q>8QD*JV MQ4;*Z XI W)Z_#<#5@SC7'R!P6V85 */-!JY=\4W:T0T40(FQT_R5_^C=[6_ MPCBB/IIUTG@.?<]0?5,]E)*R61!.^XF,>M*<@QT=B[>I(_B%X%!T6[Y-(YPV MS<8\:\K,)W8U"06PD8./?4)5A)P.F2=86!NP "!,]-$O:9C?AK$; IW5G6L? M%]:\L@,)[MRP'[4<,AJ1NFZ37 9>?JG+3\GQOH>^BZ?&O!GT<11KO^&R7)6Y M@M'^,ZN(ST@KT%)X&3Z=JC7:**J=1%H4KU<[OY ;[F2C5(5'-YSCAEMW=UP8 M)\I;QR]S10Z5[=_*:YU1#= >12F:UF(SM\V35O8=8-0FQOV?3Q@1V-%=6(3G#S@!AK5@?HU<=K9#==;XMQ$Z\_W'.7FC7R/-!+2'8P7_\JE MV7'Q.3.0&N)FK-U5/N"K&><8!O^P=^(:VHK:@M6GR>TJ)2&D:HU;SHD=2)3H M: #;4+]K9^,8X*95@S\C$JGOWIZUN<)U;ZE#P5!G3)ET'2>/R>F(T&9.96A*6262-H]\82G8.%80L+QY MY$0"9$".,TK_$M0ET)?H[D7-4UC Y84<).8H TS";491A"48H5IGV[UPI1,D\.L CU9V MH8F&LO(MR0S*:["C#@*E>2T.@RO2\NT]J5\"&]I/B4/*1,2_33-D9HZ,;Q7= MIHX8\9':G=E!77![QT5LJ)"L#U?W09C]V][O&7GW,,P/Z$);EF3>6+"V9I81 M/@\G1;Z(87VD2/4"R6@1 2G_]@J,I,[SVO(![R1UC0]7^>4S ^JN)+>))I5@BXOYD@- M4-I;,@FW7I,\7&GDIGYB:B9?S'2WV[ IYO$D;F7U#=9<#9_D(CCM5Z)X[R'4 M3X<']V \KWWG^!$G-7E M$S+T!))L@]%9!%_N'.^"D"T0X5?@M538V\I#<[#CRMY_\[@@>C:\6=;8:4WT M3BV[QLDOYC+S4U-DY^,R;4P]1$2-$LB&@6GZLGY ;=RV^K=.F>+:4.L8-T:J MP(S/JIQQMW*-:#SK/8Z#^MM-[%E>3V_=O@$PZFR]/V>S/X=S=#H\U2APU[EL M])HXS]5MQO=XV_Y; Z8P -N8J/)+HANTNBN15KL<A93<5@--H'G?W-#%G*NCPYBJA6I2XX5KLOD^^25TSX8]&FUO MPZK^[-?[3=::WG)N"G9OUXAME'NG-,="T-0N99FX8=NH%(T-.W10(-DRD M& *9.9AN&K+QAYF]84KV)6)TJ$2(4X&MS1;:_ YM5HFWM[+FAX/C1=0=MW%6 M%9CBN?ZJX8NJ=)\@<\*:;VXZ@N!K>=9:$5@/J@ _3O&2)&"P$U^U/(+Z^FRY MNZE83#ODO)[LYC@!7-5E70EYQ[-=9P$@-KQ"/(Y"8&(M]+!,U.%^.)TR&'\3O*)KN>VPRF=L8347?R&K4);3^DJ9$;.^O(?]..@)X;R9,&+:C6F1:,*TYV M=S7L_\%QQ:XDIOMFB:-&S*ZCER-7:&@B504ILC-*O"($2 W+8M:- MAHB*J7K]9FG93WR8WKS;/()U#)6]J&2MJ9QKM_8AM0]X3PG7S)K ?J?B8743 M&V5$2$W7H7*5/R<ENZ')Q-YU9?&],$<5B-=$NUO&6 MC-*:4<0\XJ5-VD6A#C*^HAN\D9_>=GU,%(QD=A^1S6P7*R&N2=:;4?5OSCTL MJ&"*PU971Q?XA%@Y[H!(LH<+/VRHKWOOHGSDQGY,!NE=,LC1GS49I(W&=M1S M\,O\:[KKS@H*Y;"_;+MWW$76>1EU(6!"Z7VBN$HHO'^F\G: J@3Q)Q*F@M_+ M#4AU6@EZ7DR5>.;<*\2F/[<:KP,74YK$,Z4)/VJ7WL!AV^ >"W5JG2%K^^KD M:-3[0]:?\)+$?M<=LE]4?L-8Q-?Q'UC 6+O;Q VX9:^]2Q-1+PLXWLAW9XBN7(<*/^M5'VJKYJ7]#GB7N$Z'SXL9 M.QK=+\;WOH@<[^2LZ ]IQ>AH^/0>M_K9RY>7OYZ]#EZ/?QE?4SV1[5-7'%NN MC7[>U;W*C69&P(NLQ:$R86+E,F'W1SB=YI5R9(20\UE\MI<]TQ%!UF6UXQFK MD5X)+B:AQO>$"99O0"E_ W?J#:&-R!&R,]Z5%VH_#W5+Z\1"?5&["MQKHMX1 MJM VAE8+D%.(:5G3KK+161>2'G#Q\GNS0KSBV[OU&UW4B[8W(]6CH0[#@7DT$\%[&)#K&LBJ-T+>*/<::!5O>8T)0TQ]W[AN3\>.GIPLHFZ]0B]]:"W%]GZK4:W\7V9Q[+A? VJ'J.:XWY,S:JNG9DE^V8*^F M3ZS/C0L?].;A,^^J!X./0;Y&&0R"$!9\W#HJICO0VH!BQ'S:3/EO3+UIEP68XUQYHP7WG M2^E=IG:-MAB%'D7FB;\X2V=)/$5]HKQ3>OMY!!MDYY[AG@,5@T ]J)VXUWW,Q?.]Z+,*W)I"T5_Z91.W^1];C&3$@_& ^RQ3TE7VZ=4T7;GW_A?O7'] M'=T;*+VZ/KO^]2IX\Q/5 0E^O7AU?AG\= [_?_8ZN#[[5_#Z[+?M^P(WJ0#S MZ IL% =A#YU.;&27S!]@;,/4L8&SUA-6([FI^;WH!O6B%:*/>E6':I0^[0QW M5,Z2$C"=PB,FJ2&4G[MF.W;^HPL(=V[:+[UM>"D0[OGQR[ F5>$+:0/'F^13 M/WK$/(_8M6?LN:01E.?C>'.M;CN!R35%62.5Q+>:_+!H137:3!@!K@L-Y+T& MZ40%-2Q_>X&T,BYFX53'_,F4M='"F<+Z!%AHJ-399%CP(Z%@\8(_ 7_ M70=G%Z^"Z_/+7\87%''\_.[6AZL=H]X;.CW5/*B@&/EOFDPZ85*B/D#5L1!Z M '9Q2A2\>/UG4HQ(7_6/.3 /RX%),QU]]<@ :C5B_2K+S@6Q#HCC)\JT)8OY MU3&E"[%+TC4,_*LO590VFS/@"*Z\9.4#Y6OJCG"\5+IM=$5D M73.+@]7R8:00Z>42-WT!'/S]*,6#?LNH8-HS3\F[P]EH MED>S^6S3Q=GVN(&H#3:N5M1$:VVXR1\S21XS23Y#)LGQ7R>3I/?71P]]\P^\ M/DAUK5\'#!AP:FW.==DHI+& SC=^OV/2@ L\63'9S /])R#FU0^8N[.1.%M[Z'@>;<9>6%'M1BHH@[I6U&B!^% MZVML]@::;O3Q:8@WAL[*,"\9$(_\ "96L6L&3^Y(3 $%L;S$F[LY332U'-/. MB1AJNG([:%.A&?AN')J2GDT." Q!&Y*?%L)572Q"=%R!T)/IX'I': ]I"C=I MEDBK;$EV"]=O+>,^T-!!?8>[_A&JUXN*M4E,X"$8@KNHF4>$A+AY)!53*265 M\T_A3F6>E04@?,P<&5[> _L!:L7M,I47%V[XT4V^3[9&P MNX&5?\GU.6UI9$(.>4SS=I YQG>S5(*]C<6U[/HMKC2<2>A?:+.R[)PX.0@> M0BYWQ[>NT(8INBR*)!;^=JM%F^)O ['=$'_956&..L<;3\KFK"&\_<+XN4UB M1'NCT^TYZ?J3$7 T/+R'0?;G\PN* +Z]?/-N?-6+?(!GB+GJLU[34U=BR\>-?__K\J*X>[[$>NE[.L/Q$5I2L_ZH/>)71=4.ZC($IAO9>BBW,R\][ M)B9VGTINTUODL[GC3ON>AM1#<^I"Q:*^JL!&"+U$T-3J.-K/QF(@%<22/(4:,QEG9VKC'A:)>4L MU\ES3MTGJPY;?CAI!8':!%V)'D+(V9@PAS=YZW#/I\.G/;\5^U.;80-JDI_1 M2T%)A:_#N^V7P],8,=ZM5B"VD%>A0+JAWMOL=P(E(_FAIANQ= 'PCU5L3VL9+UC'J>PKC23-C9\$54!KE!FJ,A.IOM,#48G MH:;NJPT6K\8Z (M9Y:6>5E[?.$G4#=?KK%*5@D "847&/S;4*#@O=R ]I8LJ6%UU_99C<,$#U,O'QB;?YXN,6J,OVA9S\ )?H>EH!7V;1BGCI8 MY?/T!I6W[0HP*\$BTS<\6K9_K$:UE! &S>.V"T6$C2M+C;^;Z4F:CH(7H9I M&(74C#B[D)&02)D23Q9%SO2@9(-CE]Y4X8UR6S7=:C!Y$\,H^A"+6%O=80YO MN4&!.6-/9T6*I/-ND Q(3]\Q,'\(R!_^$WJ7Y\W>(]K?D-[$KO5/G@+RER/# M.K[,'RN)36F.KHW[ANXNB/,@B!B6.=A@%(-XR:D"1)Z)9-6/ZQ\.6C^58BU@ M-2#)RA2D*UQ?'Q^G[M1]ULJBQQCV8PS[T\>PG_YY8MC^YAK5 M938N/Z\F[Z MPV:#9K^8;QH/3-+MX@T /,9GXO@6%'A!SC?%^#"C^F1J"0XHIYJCY)Q@' X5:)=D=*1S.O%$=)#-Y?-7%J/TN M!*B/TS4EQ3U>++'&1/>DD:D?<,'2UKD7_D8D%J>@'_I^J -$IT'D9";*J"E^ MI=:QS-4BNR431U,'$P,-4=;G&B+:Z1HB3XCVK%"Y3S&+0NVZ4I',VFH("@=1 MWE%95AX,^GHB-2/C!,%E<5I'5PC53JT"@/49.3%?1N5Y5:*&_LK@1P5--/:1 M9KU>5HKM%EH<4KU"LGEAPG^O4K8AO= GK,V/*W?I; 4!W+$#FF$B#G3KNS56 M46M;^(SN[:!M0):>D]_^)Y R!3(+6)J!0H$^&[,]#2.&YU(#F>#12]P;=Y]E MN0MI$L^J&X0H'.P?',+*F"0S+O2"#W I!K#+!8'P@5>" 1D" "'*?ELS%1T4 M2)A*"2NL=#)P'8\QBZVX_Y.)/EI+50DA@%82QP_.PKMJUAF;:$$#P+/5*D*,?RR4*X MB.Q@>:1C 7@\8+!GY(&"#U' T0'#[B-B@?VKA5+O&>R]S(G@"OXV4U1/#HOD MP@^G2OSZ\^R.?3NZ-+/>5C1PD5PL5+TI,?/@@.:EB-W]R]7S0]NN 9V]>C7& MA!PO_!^OSR[,?7Y\'UF^#L-7QY=GD]?CE^>W9QW8T.Z.] UV9%&]&$ M3MK@(H-]O*UJ0[0F MI4_0MP:EUM2=C/>1"Q+5+M =XA-E1@Q?S//1WQWXM[=3GP5/?I6*+Y?19? B M.,*)Z)BDKH0D)!0Z&:UTZ%2>@BAK1)0BLO<8DX81-Y!+,Y4+1,W>/]U#M\+/ M("#\)R-3.2TC+3+B1(BG-O:PFH$$;\ M.6T:XHC!FT&XW!F]IZ)"[_#(0G*0IMCR,RTJ(AJ3%N9Y5MW,Q6-)[-,FM2H MY1K>%=-5SR= >(V=LU_7LT!CU3A8.6],%H7G#]$[ J[5&5,4"H6A,,09:!1PZKT M?9K=,2)Q&J9"@+U$^.?4L(Q*1TL[0-B&.3$+0/?I'0-B9&'[KI;4AL7%H/<7 M'0*VBV0S+IJ.7"P^69_Z65)-M6ZAF5\X1]J@@+7P\2' KP@"K(WC0F-IVXHP M=G6Q'0M*@30OBUOZ;#KD0IIET4AEDGC>W%DXDEUDYO@B>T?Z#0,UH@ZQ$IP7 M+ITNPP_*J7&C\;16A<:&U]#F/7I7'[VK#_.NGOQ5O*M]506N\ MI-RS7GN7HN>.2[78ZMH9M["]DG)4V8Q214JV4^=0@SR87\!-_1@$H%: @C*/ MET)*8'P<6BFS#Y'VMF2WD:[4%NSP^NWRSSP_#WL84U5S,-(UZ=ILZ/LH&!$7 M&?]*W8WI;LU&+1\!Q9@2H_2P%*:KP_$\UR4[:"+8J>)0$;#)#.&5%+N%IQL14 MJC"B7:R8E^,YU4^(9\9H[;X?O*VVAP-7;=&78)$N2>M-)-7*Q:UNIHAQ1E6= M(%(_Y%/JM,P;+=P4%>%$13>J39^NDC)&XSJ %W(Y+-9(H>U&@TQ(& F0I^ ] M8W19?E@KTHB 4I%;O]342#193QLKI$.4O!+-Z!Z.=@#6M6ML1*JK&.^>MKR= M0(Q(;R.#:TZ[+GU5;^PKCYHK&OB5$OQ@B3BB84^UY'4R4M12(>'E 1NJRE.I M9PZS0^$%HDXR@)NZ@[%1R9;=+?KLV/+"/.N3,*6_3_+LOU:)A3*JP M=,]\<^-2<$Q3O*)W*9:#%+&MB/(.WNN3:#'6F-,"3:ZNH,_Y+(K]2;N"T-]P M:Y.-HG ]*9.&MHU_MIK=(_3./%:"+78:9$H=5\_^O07>M$\09"YPZ[M3R/K M;7_PG,KD>I:?N^$],[ YBZVGF->V-D,@F0W"6X*?S0 G3KW&ZM/>-6UJ30R' M9;.E,3SL^N*:XK>QX==(_OHXH$/ZZ@ML6JNMZ:1-X+5=^K.Y!U^%98A^F-MP M^H6JR;6'1-@TH*#:!*\^W&RQCAY6:;B8Q#>5KN>5%HZR(=PIM%T0QTSG2YR M!#H@[TV>I>@(UI8 QW^U#^6MOB]H-G9(4>% .CFM=@GLBY?4(D-<0UAXN(:: MG[);22/U,\XC#7+&AK3!HZ1$6=WOJ8O:@S*05 4Q2[&HH:.,85<\1P2WL#2> M_$]2(]*0T(WWHB+^[;L-Z9PA/W;!4&8\.%$>WG&NB%X!0@**9XK>H(45WL'F M9_*A5E)@*Q=W2SH1Q4FB.RX8: M.,51)/BW6MU'';^9A;?(?_%%C?F'"EI/QFQ3TFI#ON,X^+)0I[^)/)5K] $" M#DD.'""/D5@:^.#GK!J9I;0R:DUH?5@+4I3C94SZ@W20X.4V%;86870!" -6 M+@MUAW>-5L=$#IB&3?J;"UL@()4%3D58*\P9K$.[+&5UB ME5.?; _?8<)7_CK(7<>F!55(Y4-"C@F/C\).N0>NHGJ3*!LY.P7[ W<.CS[\ M0+ OE^<# 2#:&V&,^A;C&BD,ER/K=#,GY-L K,N>E;P%M%]JV"'8_M>,@";R: /P"9A MJCP'/E4MJ:QKD_&3R[Z1UMH=,:PI2D@'/NOE6-",I3Z8WNU^:Z M(HX]W8O M^XLL.-,0\4N*26[9T[5-?:/[BG9NWU:7J^8Q<&_%6Y!@<"7FT,_F/>>6FT$" MJ5VZ3I,+*)%,;6,&U. 3N@^LFZ03>%V M$/2Z%]+ $ @'#PA2P+$VZS1Q"&I8'1&-BEY9M,2].>='/%(P]"16A-KGR29( MG#C.Z?YU5)7(71=TWF//HF2E/UZ&E"A\1KS2TUAGY?H13NE>,YC-[V54 MT)ZW<94F>AKL,PI131UZ2HY'J!P3*U!?0C&FHEID?5W8@Q3@W >;%Z#(6$,Q8\H#1>I!K.AV@DDPE" =C(C/4G =OH+JCV(3.(TO1=J53AS1G MY!%GMV3C:4/PQ.[P>]1J-R978"(3*^(5EVZ53WZ9'M MFZ,?.&V"9LG>U:3/M%)2-EIR(9SLI#(S86Z= X5'K,SRE8"T>IT=(4CS]09&V>.;*7D&9A3%7/V:([A-;T>UM8299AB MVEQS=\8+#EVYP6 VX;)UZ124 M)YJIUUMVMVA*2\KN+)SBS.F*$]TLC.)P-\X)-.K91+4YX<:6;B(VW-B\5]0% M_;:X%X43&Q'E-QG6#C4A>G0,KHFE-P;E9FBO;,T9!QW$03L,#&8YI^HYV9RN M_D6HP$$-_F<0-'DM%<-'G]?P8\(*?L\VL93O?/ZK1 GHYT80$87DU_-=L"Y# MM@P_#&!*)N@)-YM]$9:PAXI=P8AP,@W317/EV=:^:?RAOD,^.@"'A9JO M14^>.>?'@V]1P%;JS($LI5+']72)B/->9E4"ISG1>?%>FS9I-R&?%PP%KU9] M9SO7*VLY;B(_C]MZC?3FKX%O:O@SAW)@((0# YU47T<3_J=9]2DOI\=IYG$[ MZEBNG(,]0R"94K)B,6"R@!!^G'NY\VT+64][74!:_&5R]?O[GZ]?*\GCM^]?;\Y?BG\_)D-'3&K8 M+A%D/@UQ+$KH. KT1M("8S\@-F?3A4_4TL/$58!_'@Y/3NZ77-"++5$F,,&> MV<;=\_4)9+'/VC@\:2E;RA_VP> G.=C*IO"%BF&T7QML$S=\1W4?:9WM.4<; MEX'*,_)[>2D J)NKQ9+]/Z;>2YZ1T[,J:A:ERS[E$@HDZ >P# "\L[1^6K>/ M0$U+,K0E"E_O8J=QZ$"KD;Z V*F"!E6N>8MO"+DLN&4M"9MQ=D:+=]3;E-*# M9C%"G!ATN#2U01TF3>>1W,GX%QLZSBW@PYV#JU8]VIT\RKW0AH;-UR>J& 3O M26T+'6_14>I&Z)WT7B=(SL@F>&F&[L1F\0IR5F@HB[8:R1LAK^1$'_8^:M^G MS,=M'/)C-3J.U+!K*--Q)MN,UM4I_<_EPT.*[GP-\D>33+PQ>7V7^EP,MUA: M^,D/XYDE->+=$(>I6):"-L[=;,29L?JT-X K4)4KU[%@4; F?5\<\7C$=OWJ M8/\%/1G *%MR6\5W$*8IAIHX4<5D:AC783&$(T","@9H]O+R+/@)&6*N1Z/# MXV!'S_^8X61I>.^5SG':U38I 1YHY/A*P?IQGI?D& DB=QB,+;ROEIQ2 M=XSYF73^6#:K)M^78[6E,^0R#$?9 OZ:V$B@V;IO$:$C !]-/DRT:!D3->*5 M9:LWXQ51@\:N;:F6V6AHSW.TT"*']/FSG^K-(9DT>?\D8OW;6,$-]T>%%1WA MX'[[S<'AX0N"D3'1/NQK^%8SQA197 ;RHRB^X;\$"N_OFR2,MP428.)M)M5D MIYR[,SJS )N\TWX!#!*![9S3719^T^0Y6F/R/,"F66>T?&565L,+TNUL>+B0 MZJ3+?JSA_.CK^PR^OM'^IW7V?3?)HA7\,2\7R0__'U!+ P04 " "R@4)8 M0R)Z;B!* !&$P( '@ '9I879I+65Q=6ET>6EN8V5N=&EV97!L86YA+FAT M;>U]^W/;1K;F[_M78)V9N6(5I-'#;^>F2G&Z;)*LUJK1>=):4UXDO^;:?D@.#^57+ZOUIC87RR8Y/3Y]F/Q: MU1_,I>+O&],4^CMWGV__RG]_^U=ZR+?S*M]\]VUN+A.3_^<#<[;0\\/ M'JZ;%U_\=[L](V^4E?)6^KE2K_([6JM(=6 MUV;!/[3F?S0,"L9'?U[Q@!_"?0I3:O<"/.J_?'/R^/A%=[!_Z#!/>\-\,CK, M?[X^_^?KY-W/?__E_>N??WJ7O/[IY=%@T%][:'=Z!D^/C\^25__XY?7[_XNS M]^JG]Z__^2IY\_?SG^[G\5/F\>"MM@TI*+U8Z*PQESI1-JD6R4_5I5[-=9T\ M35$[G,GG M9X_7S2UIN1.O++[HT\]V>/B+MKD3:'*VQOZ@^^. MDOMUE7= M*/@E/ CGR+99IJUU4_:R6JU5N4GF&_AD :\-I@U\OH(;)]4:KVU+TVQH\*IN M3&;6."H8973U7[YY>GKRY(5-%FW3UC34157#=&;Z*'GEM5%?#R4'> ^\^/3X MA6@O6MIPR0_P$?W@Y,4L]6N<7(%B4_#3'+0=SD MJN]HNV:[4VKA].NHA=UV MX(A>N&Y7_J 7!D0$)>YV]]ZY!=,7)Z:T)SH&:3D9J'1\].^#BAS3W-\^0\![?)6%"^357?INR* MADM6&FY"H\J>H$=7-0U2O3-!J>"Z);F1)M/3P^Y#5 L3H%.71![J9$ MSZZW:N/V5*5 M%SHYSYI]40[9E)3#73CNP-XQF4)?XN_JZE:-M>&!5^@+\%]J_7MK:G("+/Q1 MP#N@/U(%RQ^5"OYQ?@4'I!4)5^'-R,.R9.7!L;G0\#7J)MJNQ#HMT&@S.[I*F'Q\)^ M^J!AU,J=^: >3$ZS MU+"YNR^;.I_2IKX+)[ZU[4KG4]K,JL$0B&TEZ*!@#[EM]AXDV"H6<6U0=),# M,PL;&L,D^B/&-FP!FPRLF1I>#H,3<:RBPJOD,HIXP!U;V&[5'$1:L8M7:XF0 MA,OY"1@4B1[!TY<&8YC&%2I^2VOX"UE\&.30%_#9J^K=6U($>6X(UD!BMXK6PJ:D/;8 MK"FN%*DJ<0YN&)1MY[_!B-PM92I$'^F/NLZ,)=T%*P>*C ),)M.L7> 15TL# M]@9-:4U1*YKZU5K#F_!J%ARZD>'P _1'<$M0@X-(X*<-B%WP9L;F0UEPU-&L M 2G+<2I5!E*?8R0I3*4IP6=K>8XTQM/*3,)6B;JH-0\$)8\6-XQG7W2DGI*. MO N&#R[^E#2DYJ.<38#DYS4..$W>G;]-DQ\,"72>O )+Z%(5*,IO\59I@A%2 MV)2HT=ZAS3'\)/FE-/##-R'\.O+)NR6HA!3W>D4*F+/6\.=JM9.(:I*LIFRZ2TC3^2!LY;/W,'3P%!@W!04Q7XD_LXC5 MM,\XOX2AF+*M6HNA30R7O@,/!5R7E#U1'R=UCP(/$TPA%YBFB?(!:QM^WO5$ M*7DH#@D.HSP,&)OA6337S97693Q>?\Q$KTC/ZKXEF6626U=S<%\S=O=H5#<] M%A\1LIPIOL%<84*4_N";.N?*.[;D',5YL-1[Y/VIOJ@K:Y-27X"*X)'5L+!% ML6B+9&4L.+UYFS7N2?VK(TP /C=OR7L56;AFX5->(\Z3D!(U M1A/:IC-GUXS8#W'+&!?*%/20BEQH$"^. L#=<(.8!8P&1HG3FI->I\>"N5ZC M77[S\_$S_,FZ@O?"22:,2%UE.H?'#I ?HW,>C*!YVU!@I# KP\''-+X\VH@Y M+>SW;MI>BCS@TU^7&*ZLT=6GF[[!H?F)NIQ)"&-N$:F"0!:\*..MC;]W8E;K M16OA:]$7;G,A.(7%R\D5S!4(>0V*S7W#EA\B<->Y ?5&8&3 B$]FP8O=35$(JVZ-52\R/\$%&W:#*VY<=P>U2KI$]I MN>![WE\PR1=5E:/8@Y2[6%RL@:'>A&$''X1+0O54!WL+62\9PDHVD ^2>N%L/X;PMU-KJ MY^X?+T 4UH7:/#?RUC.GQT;-G#W%430W_ ME[OGRH"/:,!_;?+A=\^>'CT[WO[U\=&)_^ZO=&^^/[R !;'YSP=G#]P%8A@] M/UU_3$ZZ!B3:2OUWX.$_^#3DZ$NX=EZ;+=;(TYV,$<)H_^6;AT]>T/^\(87? M@\'[U_TKKR# MKU0K<+><"#,=)^+QT:,GTW*3]8Y#-9CP"EW757BQ=\DE^%E""3&K'%R&+;"/29#7&V4\$7:=>X? X5?A7<-]JAKK)\ HKS9@Y;B(^!J1!^[W,ACR(7C(Q29^ ?A+I-"2#R9_%&2 MLH/G< M@_J^JT@LMN@$=XWJ&;\B#R-"P#*)^@+\5\U7P0?A;Q@&=Y8=G3K1C MX,^LESH$<\>"I8[7KBKR>N U%V;1T(RC79,EPBQLJME1>E@=&\\$](>9T/N9@'Q?V[(O(?IB.R-Z-W(4K=!9T#(E1GB,G) M'^]WJ48Q'3&_(YJ9;'_"[4Q'TL64PI$QKGD_\\FKZ0CKR1T15ES^Z$A^T(6Z4G6 ]L.W^R*TY72$]HX8$J5M"\PH3D=NHVA6 M+V+UR@6=*!_K'+!,NA1QA*"H*6;"817".U =&#FO?'\?'\G46F7HQ*)I M[6\\(W<100[EA;H8Q=CC?WJ99?]@]%IQ= M6=WOS$_=F8,(Q73VZ*A-C[LEJEBA.LTY@GRZ,2'!+%0MHH8653?RI)JDT,HV MUX2@"-BR[>8+%Z,BG;'E)I1+UUCD4G#* PO2JCA'[\),J!"Z#\#XMAOC3=&O M7+MJ5"QX*2COCS.#$T7/ARU:$,2B6BRPE"2N 2%=X,<11D@E,8SWJ:O+G@.U M+]IB?:\M/D=;#"%^TU$9%"\FS)4K/^54R];#<(#9(MJ?33BLX7)G$:1>2>*5 MP:K!TQMS$1AJJ.MV+9L]('*.P"SNE)5:*;!%Q0M7XJ[$Y^:7#I4':B4@#'LX MH,A&V3:B=#L<4^K;YP@PT@C&BH!#[5H@/E+'AX5L'FS'E$D=0V>'Z82W0XO) MYY[P=U) ?;1 MC;.%JTL1?X;/D:X-:^TR'XJYIE#Y2FDRZT[0XY>\JHPD304VB2GN!26JX,BX MB*(RFP)6U?@: 1C%X'T:KU2IK0>K";E]WF4Q&5()?YGL _\F M34 Q&<+WR=^.\(71=@%$R"8]3 ;][BCYD2LU,0Q)=HI6<)Z^=J1B4@S&=66^ M:KQ;UI4B_I6.81XNOK;.0:& IH.I.GAV/$MRM;&I\&MQ3IQPQK1=]<>U">6Q MT8U$*5VTBO%Z=(;3(C?:(S2([0P!S9(2&!VXUQB-$*^2 _-351[^ ^3"+(PO M>Y,+1(O L!'G :[4P5G'+,*LV\$)O5<,^: *V,';]"9"M,6^V""_W]L@GVB# MC%0K3\?^B%BB[K%,MY%J &])UQ<,8L'CNBI,+O4FI8!2XM-*E"2CWN$\([2Y MEO-63B#V'J-%% ,3SA&SAJ,@HIGD!S#%I)RL=.M&J!I'!P#W<4*=$Y9];\1C M0O(A:!6N,BATZJVO@-M'0'B$7,$SCZ)EOA@":2H*#VDDF'^_B&//UF]""WAR M='SF5I"J=336$!GP)&1_5[2"5C(1>[TNEU-:%M&[Y-==@GFL(PV,3V##V.%% MX[,PR=J"/3I0NE31U[O#@:]^2D?+GP)BD5"*?.)*?5'O7K.MZG=,]]/3_ 4W M(C6K.D9J/OPJ2$W,I3F=50O?9(3'=?#;W.!4X#@(;=L01S&& I>ZT9[<(:LA=HJ!HL/@1[BQ=?A;,'AV=4O<]@ONCJFX7#AW*Z M)4J>E<9V??,M[$:N..R^6.F^6,GIN3TK5CK=^V*E6SUM)W38.@\]+JJ@E>Y0<;D7-' MDI/')#G#1,>^B+.=CC@_.GKXZ Z(LU5SS,-,"-Y(-)A,.1/2-I@?.R1NFMP/ MF4D^-B/9,/QSB-X*KJAC4$E?GV@3MR/FIWQ,7#."+"H1TKN:!"(QRX0G^UP*Z&I@AW")L5557^0:NG _N48 M^&"V2J%37X%IPZ=JIV,=TF"MU<;QF2OO.00*-S[>;P(@=;SH[LF(AS#\!D$Q M(IX!8>.6H_N$?5$0$PQL35M!1'&HZ2@)%,QW(2P5#Y*+N<\>[F,Q]]77$=[/ MZ-=Z>G1R.H6&K1/?/3^"8Y+\-_?A^:"]( 0Y_2$L?$AX"Z,A:J'W-,33]-%VZO#(YRZ MAQ94D"6\M#0"&N4G/FI&M_R\*GF7:H M]WXZ1J^H"YKQQ,=[L]LGM-T%HK=EM]?ZHBU476PB,<:"W1;FF4Q]_)@%580Y MH(?HAC^_?YE\WQ:%;HS4\\U\,A-9Q"Y*0OA'*;Y<@\S5##VRNJ" PF@]6QE M3M#XS!CN:O):+#9Z&1PEG0V/!U&'KGP)LT3"C>X1'#(@F1^P_H ?OY#-W[GA MKIN7P\1\HXZ2Z&W3>%^&_3AVX1^TZ?:*R&U"&\]!*U\/^.ZQ#"TZ5^7H')<^ M2;!C8[1.22J70^54\P1R,J\N];;=TDB3LZA$S9M;HWS574IK:O@&SKL)7T\?I"-Z=4YM:_MK]F[[W7ZPKZJ1" MR9S:_VG-O* ZC=)HQ'^4>KW45VFR(DL?I/BP4/#G0G7^M%4)_T[HW[EJ8=C1 ME_.Z>RWZ#D39Z#^)DF)YM2:\!RMBGD9;X$D@;W26# MPO(2.EYK#VZ=4=4)]G'I%)18'0%G.Q@=89'9"9T:X62)7P .<'S< NF-AT6, MUSW3I? DSZ8N?%-@+EOC:O)0XJY]H?Y.MZ^NRMW>2 "V[FWVAOY8J&[#*4+'O:4M2!:,KT:F^'V_L?L2/B]B>U;" M=[;W)7RW>E1DDSDJ(FMMXD?%.+73A,X+;R\YZKUQFVG<[ML;*RB?C&C?#2M( MH+,3DF,7GQ"K1SF>UITZ#%]O^I\\'JNA]0#<@L#X]Z(]F(ZHGUR M]&CZHOV&0MH3$FU7@<"Q]KAUAOPP]56@976%!P+J9S+X$_W1V(8B\%'-*AP- M(0ST\$#/]C(2=#$9N;\;-M PUS^=/2"*G*J+1'^#@'G:?!1H_@7G*59J0P3/ MJA9QYYZ/# V";20DN:IIE"E="B2J,4JRVL#N,:J#[Y;/WBT$ MEYG.9O%;9-?-,%?6T;Q_@2W!+2[B1UO=-(5TM\B47:;1?A;(9X#7DC_#5#R> M\?G&B^!P^[?9J1."B)X>G4P?2(3&_'0V)SCF-CD]/CZC@GKPU4,D:J^\C@EU M F8IO4Y$NN&3Z0@+QG?8'4&M]ZZ=6Y,;[$?0BP$YU,:\M4@/9M/822#T3E.Z M+M6.*141],PCDH5(TE;81S?<%,:DKAD5(F?0?8FXDB.BMP!E\1WDZ4AR?^W- M3IA.@^&[85F]U406-"E$M6JZ0:1QQKVH^0B5)O%[.(@T;;-:DL*8<:HA1"FZ]];O/=:;2HF4E89 M"$ >ZC*8AQWN?4"S0EBRA;JL:GXS&#&-PF9@Y"$A9'AMSU!, V:.B&ZI$PR7 M7\:M RL_7U2R4KG>;L\2&5+G?O["!7Q2I,GO*4:9JHJ'YA:HMEDHO6XMX!51FJ1:1#FR4P\0(46%MW/Z9>08S'A?UHW8[+ M#3_RW\D7G$ZC[),G=W%74NAF.EM3A<(M1VK6^((2*F1$.P'W)-=R[2#JJ8"] MJCYVS';4]3&Y9>?) M@@8:I2_:FPTSG<[-=V3#H+Q-:LLX2I0^C\3>B.AT&GO>$1'UT>4IR:E,F0VA M[R\.REE\/BBGL\Q/QG?$@ZVH_MN[]PW[]NSQK>W;LZ.I[-K3IT>/KL]EL5_[ MKLO=>]LYT+W1WY-1WY[SX)7O8J]\WP,,NBNG+1@X]FU:X2=7&!S2<:G92MZ^!6&G87@ MNL:R#3=6VU)*!*FC3HY3F&O\/S<"1R9%OQR,+WIK&4;6?$G* M+;RH'Q@Z _MH24VGSM?3Z9R7F^WB1AT^J+M'2V!S=:%,:1LG/# ,;#%"R7F1 M/F/]=CPCD70Q.Y(C;&.ZB3[S3Y0@2')?%WM?%^ND>L_J8A_>U\5^1Y!S _"#(>-@#] 2'IER,MN=Y[+RVU^;#;K^$OW:ZR@D!BY-Y[OSMS85ML;* MVFMMU@ L(CLBT_AR;"6&T?16V@MU5;.DQN"D$KG.(UBVHJ9E&*SHC8)6PBSB M56H;4Q I,@Q ?]1U9JRP /N==P2F?8);V<,%HNL1ZD,-V;!43W'K6?JL*IB6 M67W4MH?M<7>F"2MWG+4(P;3SM'U)^_@6(Q8/[U#$(LIA1!V%[D,6>QJRN FK MW\UI[8L(W'?OB+MW?((Z(&#HVW"$_N#;!.,A*L0-MUI]-3SFR1BP(;S3'3<< MJ(Z]RA*_ QZ*JK"5?YNXA9L=10'31O'VJ)(IK.\/VIE0GJ% MVH1\@EKYM:=6 HFS*!8RG?T^G;Y^"2JE0TD=-$PIM0!!L93PRZ!R[KZ6N;T= M3<%[G@?TV7U@G@*TV#<:*QG\5+L5C!P4%CJ\ED+ \N9\&VF@Z9_@VU]8UH/D MO**3"/_=(]TR(>7"K5 ^0;N\JNOJMHT2Z=NB+S%YY4,]X/L[OINXXXDI">$/ MFQM9[%TM3CKQ M()$-F%:J"R+C(-I;_>V])Q[9Y%)7UWID&&+SI\-T7+,8X3!J;(Z(KPN,Q5V3 M'=7YFM_S F365\%TR\ \Z=F,2U DGHF"[4\'*7GKGW?#F_%>H6 M?NDU?>K/ M(F.S6C.>Z+Z/Y-?L(TE60"&YTV!&I3U/,S:IX!*PJE:]=+S3JX-#.8C.?9? MKVG^TUIZZ\CC[\3WO,+$@QPUSN:JPZKMZQI-:)%<1[G.*HVB9Z2SA%HA6H(* MEF@E.U6($A&($H):>5MDSU=U0DW:3X(:Q8H#6 UJ A.\T\"TR)7@K>WG7/9J M;2:T- Z8--AO8W6SJ3 FC_D!_/O(ADI=9^Q_A]UV.2D5&G8;;*F\NSQDSD:X MQN[J]!/RWEBEE#Q&H,E:7UJ,H7Q)6(HUGF;Q;E"GX66?#_/A!"!(W/. M^5MFVQCB(;S3&N>-$2B)V6A\#])IJF"\Y\N9X$>(4KEVA0#S=H-+!"_B*@4" M#[E[?(,=HM 8O,($-IKXO5&C/Z%S#O2,M@S&+]@SPZ?Y_#PX#+YG=V!84R4? MF3R*%,I[]#9.4PO@01\"\(C11S!_M'";I+)YE+5C5U)BU M+"6:("PIHW0B>Z9.IJ-/3IYZNYE"KW6KI1DNZ)0U^)_CZI]^PS9TW&[-;68* M8;JR1=B(((JR+<\=Y4W/,DB]DHKQ2?MI'TS))#]Y'$QR7UWJ@3N(O,>EQWY] MN5F83(FE &K@< T+0T1CP8!@YG@$O]55!CI:H.R8@EO!'2CBYPGFX6<%!FNJ MF+T(1*4\_.7HW5'R6UL;FSL:$7'AX/"I0&SDH+"!&RAI:JT:.K58OS,32?P@ M[A7NSKPT6597B*%.^9@KJ[ZJZYZ:4FG^9>>&[2O>7'5,8<+Y$?1.=XO+1ML$ MI^H>^GT/_=Y3Z/>CO8=^WVY@84)MX"-7IU$?!&'*5BE;A9_HL4H.M1N'1R2W M9?L5K' XH?8ER30Y%/]U2:;_AA5!0/P_A>#OK:;*-8H9W6Z6*?FI:E"HO"-+ MK8/=\=NQB<5@I1Z[JD9RM%#S..Z")UP.?D.A890J4LE*9LI1(:[AQ:I<*)T. M-UK5@0.$\Q!(A(BW@9_0**ZW@]HUOL>C/[LW<[#M, S M^.JX<,J4+HS!AJLN,-H,8W/#J+@!=(=7DKM KX02%R$EZ.Y0>^0J2@Z&V[F[ MS#6B)V#*6=[CRF&/=AH MM&NHS",.-Q$R5)#'PH2>55Y&55D:C"A%K,$=(74)@!)T!OX8BX!76C?2R2J* M/5#QCE3YP,,+$/XF>72<7&G]P48;S+CNZP7N7PTF.-X+!^/C3=<_9]:-7G6* M,^#9UXGKU(^4W4RO@^DTE3L].SJY >[W&OZY*KUC=NM0'+<;?5T*6S*!$M-T M!RSFRH9T)"M_$#*->3*O63WP#KZ*H<,1%/#&7G'I^$T=H_CGWM:GR .&C;1: M0P?(M= (^=[=W" NK]!,!1=5X"VXLR-'JV3JAH5BUR","G5%VER.8? S/V(G M#-0C4IN-SP)/P8*WCT>?_HAT7+H3\E*P<^M2;ZQHD61!T %?CH?# [6JK>6B M0KBRK>MQC4M:$-_+^A!V5BBSPN>16KEP,34Q?VUK&A]2((662EN/H3(G/C"- M40M,TABXFE9(Z-TWCDW/$44[A@'BCM_@=/%$N($YPFLPS"G$O0#[ &T"662V M!L;'$N60ZNMR2(RRB=>"T\$6QF3<0J\()DJ%;)*S@,N1(\(G-VBS1;\PUN4I M^\)"U-F#>Q/<5/ET@TI^:_,+OE,9PD*?OE "'T*#0Q<^H;T"@<+MIFQ8'X2# M!@PN/CY"QW[J@_F,IDNEPR1,"/8"$-M.JNKT!1Q!NLQT"GLBQ^5MEKR>N)$X M_K4R%F-6;7:#3>F[41H4I8.SXQD<]IO.X2RH7YGCSYS1^*5XPBHP-VNG SRR M&?L:8-\8O(:LDC46#[E X^ND.E M@Z]@ @T;];=[PCM2&3K40>JW=1@>@,5BY/XUD+.C7>]7E<6F5PXP*,8^N< M]30Z9UL*'\"!-;DX4-OR"V.Q(7QTP$T,H?:#LHQ_W=E/'5&GH+:'.79JR0L^ M(_R@H/7"$654X> .) MV5] [3C02NE]CF\'U@D]GY706]:['#6H#PX@T./LY HCYHZ@12H]14'%$*: 99NS$T'!'""APN$<\ GL%Z$G9+SV!V PP7?@W[<4 M?Q)C+S1N(VM/2GC\2Z:R&/0X'U1!NXL#*#OT]N@4-L@Z2>NO0SY4E\(MR_5XO>$ M 3MF#MYOUGHBRT\U@%T+ L\^S]$W4M#,': H3B'OH>H:E2[[LE5\B!54RA I2C2O#L,:M*S/U4:(-V1/*1>8Q..4P-]IN\5 5*QEN*.J;) MH(DM-0\;](&62$QDTR),A"_5@W;&&4>B%(PN8*K)_3F9\\%V.2^$FG MURLX) 5,5TEPE'W1J'>JX.\'*8*.>Z;=KEY]I88EIE&IMHG[[GE$H3<3,^7" MJ5X=X<>"SAV[(79:,%(YM,7M9L\9LV#_:$'F*/(#/VG$V;YE>@>?FQM4(;= MJ>L>!ZXPB$+"\XW@I/%R^1V\J+ZH\%UB1>LE@B"%/(?;%QI4^(^5Y+V%\B_= M.N7AUA0V-Z6 (]O@MQ,FKM-Y=<,LPA)42+W'?--I&$FVA##R*"D?%6'+)W @ MZDO\4"3X'D1X#R+<4Q#AX[T'$=XCSW;T'T>"").A-=B"8]Q&)M M\8L;9@I0 MO=9)(X $7 M,D4TI"-%P+.D75>=#' R>DTJ.K!]TRS!(87R,3!LWA, M&,9 )_S@Y'A&5+7A@Q/^8.RW,!GK6A.. ^2*O,^#DS,)2RRHF\7!";S[ ER$ M\"'GK@].'EWB&X!?W]+-'O-SHD^>S"($R,')TVCJYQIM21D*\]>F<8-['75B MBR9$K3#D_#]B>!ZD/L,-PE*=Y8!_SYLJD->4'G]4YBG>55]P-=Q'\%4P7[5_N]' M,P>1J]'3KSEY0?/C?@*S5ABX;Q[=^1J=4[D<,0Q990E1)#9[CI9G[;X_F8D;EM", MT[]@4_OK3[VX\_IIC-W JWS0726$8\R4RVZ&5[JH5.%O!FNGRTM35R6.%K>3 MK4# 5$Z-LZZ*I!48H.ITS(_)#M22FNB+$A<0[<\44A1@^7N?2?;S^YTGY8+SG@=)1EAQ5G MAO\%BN^J68,X$[BP7>/M^6O# HA6V,<1^KO>U'"< ME!#%,.F'K-H)@H;?@3Z*FX3T,KJ=)"JF3*^6F'-$Z8_BE!CY ^.0@ZI>R%N. M#*+TR]DKVP[^51"O'#S _YH@S1?,W] G"3RX=.,7Q8L3UT73I?&D8BT]7_"W M\_,WS$Q>'M*_Z<='&!UH2'2SI0$=$!_IF*UC#]S+$XH2DHT5C,;RQSW&DL5. MZ29;Q:S*-<:)Z-2/G@/S&)ZQ+:PTC/+C( 3[U.>39S?;1500O"7'HKS2J%71 MS7SN&*/%GTH F3.4_$\R.)SV*@*>@>Z.,@O2(@OKX%,C!M">Q&$G!&#>(0XK M<7O.:VR/XD\NYS6.@*"D 6A[0ZX-.1YBED8=.SS\Q?D"VU_;G_,(*DH)QA M'7P8?^4EI#L^1SO;9#LLJH-QWJ9@I1.;$P=HO.,P0W M);/M-EVBDQ!WP#YY[^-M_45>EMXD'+HSCXOJHX3B:K&\HIDG1)4/M?O^-?N2 MN=13.C%OBN6=1TYAQ.$=U<5-[K#$4Y'Z-#G9ZF%$.L4-*5?O^02D+^##OQ?H M4,2,2U*LA_MB7@A^/J*>EAI.Y: 'HV4:UQ7X<'=)S@3RSM-24$3C%CU".?[X M:\X"QH#?SF_[3W$',IRL[/RG'-)*0I\F"D&%ED]>$3@;(O+^]V5;+J:S+1\? M'=^P+7_0"UW7J@C\/V]8]4]Q,P82G-B-AM,+=LUJK">%ZVCA B6>FZ9?68)6 M;R$'"1:.8#PTTV;=5\Z6BD?8.X-W+'_290W9LFN3.:P(R3.B?:U>%2[E]^)]^N M-.*3C5VQ3>',"8JC$UPIR^J6I2Y8-7Y>Q S@HQ\C&95S(.S0Z.^^HY7UJUTV M/BKGE)#4D/@'?Q>S(CF0QR@;17[9@V*H08X2&=T7%7"_$45Q=U2;=4/?IN.<# JZA?83F"%$/H&QNHSJ4;J4KV1GQ$_)"CRE MZ0=>03H78XR,%$-Q-T26OV[OB]L4_>77$?VSSR>0_2\C((9%(O](,LS!8\H/P9Q>R?DE9]+9J+;;7(H";D)TPZGLF MJ7[0):O*E33=,,YU;2I?HWM=95Q (/:F1B:,N*77@IJ/_(O^^\LT!S8/!N#% MN1;IP:,I= ^SXXKJ/&\(FE(X,;S 8T!"VZW9IFPW!@^YR(AY2+84ZD=U5R.E MR)(RE[1QAR_3-T0[QN+*HKIBYHGUFN,HVS"/0T%4H=3-1'5P3)CO&BBG J^5 M=LKRBV&+I>'T?JD-$1FL8S!,1C4B5$+,R$#*>\"1J@X^F&L4\".$:WCN^0B* M*:XGT@?X=+[!%2GP$"0LZU8T243==JA3&Q$I;YT_HD"Q1T6C:*"H1<#3-6*'E MZ/TDS!EI%'DO>'\&]@A:G/*:$5](+>C:COM1]AQ+'<-S&2 1T#-6+"0/"><' MN_CDEJ;8?A5X*F+\$=V$G^)&YU Y*!B2_ MG]N0>8GA0+-[6/$]K-A;47L&*WYR#RO^BE[1=$BS=^AA/.J);"?.NUT?98SB MTF>[=R&ZC&TZK_>O)\-P1437>09D4XQ.&&<1'9&%G&N.4(QJ:YKJ@FV.8%43 MX!,##Q'%4_PL.FK''R>CI5_$ [YF&,&]X%*FY$\G5,<$_T=')*%S>;(.G 'I MC/3H[-QT>H1VSO&HA&>!UJ2_*KY" K(!4;0PB 5DA!59YO1BN/3X^UG,;;;H M6=3#L<4)469: 9OQDJT[QPOAP\@,PJ!44D2U$#&3.&X3#S)%.DZF$1-$IQ0/ MTU+R7+BPK[/_P2ZYK$SN4')YU^[KPFG9KL M4M+.'<:R:^Y,"+Y:F]4J[TJ-^7/[$@?[[2YI_%>J!H_^ ME21M;C_HU,,M,A$3X6-1&8%>O(7W1K1S/['C6S9SU[H]9!S_,)WM>G/& M!FED)E+Q]5[*O'H%62'TX[ZGT.@V8'*ZE7ZQB>[O.1S\W M-&_L%@9QKJBN%E&1>S^6MK5N/@YG!X*F995VD---*- /_:K3I+K"L"K=#N-Z M&J.P5,+D7P#;A:UARU/@XN3XSS.WE2\KIDO'+K_.%(F24GS3SZY73SN3C/_> M\OH!*89?8:Y3K=@UO=$P13343 WVP.$.EOH MVE'.3X2CZ#H62<=L7A58.5-HY)DE>!4( ZF5S1K/NDS19FSD!0D&P>!0=!)R MCGC2SI'>\A$I)E@6%).L:N> N1Y0N;:9;+-.7P$,7XN8N\,=J%MJ5 M6T162\I,F%U3YD@@@9U,D@B?XU&R3B0708%-[PP"Z:N MC8P5!9[*"NV=S+,!6ZDK0U+@+D-W/U/WVE';)S^2T/18,9@A6YQT6I ;,NO# MB$#'T^B2ZS%)IA0ZP7LP\4\6*\G^>%W!,0_2L?B-_3+7"FF'R]Y](_841OGU MVZYW7J=/3LQ\64@%*@_'5PA'__[U2MXU>_ZGJ M,JK.==1/@7W\K&TDG+ RUE8UV10D96LIZ\0H6LL @4BE1A@S 7&[E.R>,*P^ MN4,,JZR77D4$BF_1VS]Q8P+0B)Z& MY-=AOA=5/1(1458X6"PQL.Q+W^')Y4\1NKE;U.B+K\/#A[>W#N?368?3HQ-2 M=1V,:4AI#<)R'>Y EVC<1I Y[5@=\K:0A1$4!7,.1X%1["9'O>P5@[:6H/H( MZ]89>#SR(:HO/$?R B.]&*MZ7V3[^RG)]N.G ]G>1/G:$)2*91XC/+69AUAJ MP/QBG03<;;W\UR4H$OM_07J^I,USNT?3A,ZFLZ.G8T?3-12P]^+PQ<5A0O)P M6,ZHFX)_J.))R5SKZT\+@AIPXB (NJP=(_1O\?H[RE&_^D] M1O\K*OT[U>BD$\6>#.GW>8!J_UU="=?%( 'M"+_'>Q- 0#?+*H]@V^GH431:CW\ Q^KN2+#Q&X_19\X&_=,#ZA+;9MDA@!H2K,,#DL5EZ/\/6Z7R.=_H!CNPK]!?^IDN-_"$OJWHMNP0E M[S[V_75CW[AD%/[;FSF>T"1+$"=;ZNS#GDWRA&;9A48L-V\:7LU17H([LTZ^AN6]LSU\BM"DHL*E)&QPCY,:5T MP(VG>-.OH\M/3J!0F[ZEW9 M0'Y@4<7WG,(("+D-].WN1"1]PS-*TB5"AD6- 'JE4.Y7WE'L)5SH"*+9H<;? M2UWD/; EIU?QY#%L4H34CS4?J;O$"@1N:?=KATXH\.$B5'U:#=\^S=7F-5Q_ J(2HIUO]@W-'7^&XT:]J MM$!*"4MDGI!2>:&*&?-I(,C=OS"@)Q!?1'PP] SC$:\T0MQ_V'BC6U/DS%U? M)N1?Q&U'3Y73+A!:JHD6L^1"7>H>=_VF=30,??12YX$'WV^;AIRJI;"I1'\\ MQ!!(6HH-1'3R%]@&0MOM#^/;%:&4M3>#I@R 8MSJA6X88TA3&)%D?HVDY'TD MLA.)'+0][3$?IB",LD-93FR A MUR;=L.TG2RHJPIK0T(?:BBOL&E(,+3&GD\8Z:F%_CU^.WAVER4*C-XK-:1IB M"(*+BBHCU#RU34)MJ2D/SV>2^MBUY0*+<:?GRUBSY)CQ&'Y*75#Y3,F4 M,_9W2O 261:7LQCW*OU*TR%!ZWB8XRCY91N9:_<(HL5U[\N5Z=0QB4O#W'J% M-@?1F84*GV9>R *H#TN8@3V!T#Z]0Q#:5]%RWWZ%Z9Z<''<*&OO&6\FH')T\ ML&DE#4R(\^%=Z,^W+S)R'^GK1OK.?6F9PZ)A52\?W7V7GLY8U^6CH:%Q6PSZ M,7[X:1RYP4 8-!)EZNJ;VEWMC5Q,2# D.GD^0)XC_36/&P=G0WM0J.%=?0\_*OP818C*>5P@ MH9>/&N?S#-<;&\>R(J.N6\'JR/53[!_HAOLID0IFL^^6&'E03EP]'Q ?\QF& M;D),3H M [E*G]JY3Y+6-/^:+J4;/'X_01H3DP%P2Q+&( M"$''"S$*/\D?[2+<;:GMVA6-O+ MX!!3J/6UQ:1D%G$([(LM>!]\BX)O#[[KI$7$%!S!XOUH__O(2G2M M$XP3*6)YBF M]%L91W@F:B",R8LF6ZV+C= 0P]\#?">%83PM7%M3.J;7B(#8 M(B^YF1ERP()#[#63<_'[OK9$B^#I!L=^#^J_!_7[;;=GH/YG]Z#^?Z?8$1C" MZ)+Y2/AU6C[M@M8BR& 0+/<6[I&>KP%Q 6OJ*DN)-'Z3N2=JC *G\Q.& M:D3)49&91^U0"&!!;8A\JQ5ZB*2SN346/QP;R)3N3:UF_L30=[YS#)F%Q^!7 M:U.*!;[ET)#Z1!5>U)>IRC21,T#D>-US:T\,W9/CZ5BZ9S<2,U$?,89DD*G[ MDAJ%4??FEYVN8).I9N'6ZR)) @R1#(,-F4^?@NA0= RZ,Q$DCR62>)+C;M>R MV9W%-NPL%M"\E"6):CUH$SH+KX>H0<+T&(U;^B;P=*N-;B3I$CH*])_$_95" MPS*\[XW5H(X*FEO+#M^3:G5NHZU@VN_[%/6]3;9VM?7DYT[Y*B_*P?;M=\?S M;?,6U%QPUFTS1??=ULY+W /VD$F>NIH@5@:)87Y8$^:)H5O0:JL[G[(?U!C M28U531VP'O5&0SX:!F5&<3Y^(#,M2J^*"%B9*.YH*$$2]V/JFQBF\G/>D*&Q M.IP>6UM+=]N>I-*W$0>P#6+O5P\'@8$1.'A@5([VUDM ])Y] 8Q[VD4%9WB$ M<\V1]LW=<;1587(!\Z0V&HZ@M5BAI-D\+ \W.YO6MC%W$9.B#MS"'J1Y:]SS\K0'W>+1SH M7O@/9&BV!D M?Q(N+J[KA8GX1WM)\\,!0HGF;;Z07 M8"(D[MV)[.V1[I%7AV-@V)G0=U??$Q/LY Z98"^]PGH?-OA]@'$? XPW=0^) M\AO>7WS%V82?0"V?@U):<9Y@5&ANUT0/O96I!,Z5(;>K592T&1UWRB4V?9-T MT#:^EZ:,>H7@YW&+LG"4;4MJPC\WY$1'D]IOG,R*?V3 ^[)!)A>&N=95S; I M=-W;(>RT3G W>%O#HS!"O2BY1(D)7>8'C7?ZG0RV[AR?3 P$ %'#'^Y+8$.S M.A%V["7W5J\+E:'UR(1270:!&!C0S9C.-956($9ODTC3+*JSB#.B)34]0-8@ MBDRQDT2.>V",H"*/!8P,X70U Y@/(@[%?B\MVT>T4HO"%5?0$J7!S)/>]XI? MH^B:#TNQU[_UW=-0$5CT.LJ'C*WV.J\#"!I=*S#V4:G$_0UQ]D(#1G 8L'X9 MS<[## Q($#V5^I9E^ Z@7/1U_8[OEO:Y4V5;?+J1WNGHH6TPB5LN\4)8QQ;\ MAG+CCXJ](F*RDY.QHW"+_A$%4>N5,F4?$[$=0A+.]9=5/@I=PW_^Z41ZF^:8 ML*NC:BQR8F1X#T]/D1'-^[*Y)H7GFZ3J_"AYWX7^XA8=WI. PWR%BZ5EF,QU M<)2HLX]O +\=.+(WT>S3.^1*!1/T!UBAVR>,%UX$1KSQT:G@"-)=2YG0@"X; M?W,D.]R: J=PPS*7([C6W,\O$"'14?VO/N^GZMH>7U'HET%2[\#RH?92RM19I5"13\'X( M!L;ENX\8[6'$Z,%WJ.Q9!5)/N:A;,FE^]-Y0.!AP'8(=(A1;$@7"Z%,*I$LY M41L)*&. OX\7BTX''Y+OG"#-T.#RU_> -5A:G317]<5U5;Y$E&R>E$ O'D M]G:8:KU-B*56EV:65'WC]@R6>-B+,*2<0M?JN*Q17@>,XJ96M>22_:*D+HME M*W%]'68MRFMU@!@N-N9[LG,#:Y,9F%*,_.-[A\=+'F@0),!AJ0_N?,>L<%TI MTM?%QN>H,.! A@(H=DSJ8# [5KJ8@$WSB_%8H]88+!?G&1ST"-UV44WF C0 MHM7PL- V:@TK/'Q ML_/8ZM\7%32YF!R27$<%4I'Y(,U)&:P43JA%5W(7KKOPR)FU+XLVN5 &+9KM MF U;EB!.<6_["=N)7HF>IDQ [EBH0(<@W 'Q%:R)*-+'(3N^5,Q/58#KG&]& M.W;OBXGY\ Z9F&]!5]>7(:1R7]JPWW:DA^A$;:7C.CP^@+E3=4-Q=.:+J$E. MV+;YH/4Z49?*%(RQ1UM@ !=34;ALG%6H(=HD,@,9?;C3J7!?5W!?5W"WZPI. MCN\+"_Z]K&=4O&!4S4V!C+@]S!UHQ&K>8/)$T,/8^STD2\EIPI['\PK,IJ6Z M1*W]&RAOFQM) #,2-UQ-_8 (N]>%KGE'W>'VF1(F.(/BA(&[MFB+;GV:8T3% M08F&]WQ#J<\!%49?ZCY:#O]3&/?VIO3X-,=/"0>)T*EPSQ@"T#DXQQAY,7Y. M)P,!\!,0BSZW>&US;HZ]C7)Y]IFWYX+N_?'/R^/C%+>ZY:ZQ;\(!< MUK:DH"D9&:\\'22=%-BQ0Y#<;S5'*) H?"*YHR#3&(H!$XM"]#&ZWKM: X3T M)Y%$I 0)X<<9K@ZJ%TAA(>A].&'X 1A-@U]BK(P?*U$C^6.T@RI-+"BD5\C\ MQ(JF$ZCJ$) MV9<.O=RF2GQ\A_SMCD9ZJQMQ?DAD?Z;X\_>ZU O8@+A"MPPA"0@VP3LQ_"LF M%<(B/_\2OBAB+N_ ?/_#7=;;8^D0M!GJ#SH-!!962AD!Z'%46W_ /#_<=?'K_Y8#@]$UW(W]MV;L&2@2$5&Z*P M-TT;\K*!V4[<;=%;M>\,N@CCH*P*#QYT5@&66.&FR,U?=*X(0D:YDHY(%CEK MQ'4;\"CYP:^Z6"!:-OXV9(]]J^/H/J^9@?D=%T-L4'/A@$Z>/7D8XQ;V10T] MF9@:>O =JY*,VI7_(-P^) 7OMA-!X-_3-.8ZU3JWJ1A94>0M1KM#P>?/&.,B M)+JW""@S.-\X<@_J(],EW.P1:A[0G>& KG-*!W9[5_2*[ CDZ_>ONP6O,YL. ML$6YPZCBMCB\SH-;R6/[=X!+_=-[HP)3)_6]:K1"2TMB=W$.DZR?)C G(6?2 M-N9/@05B%[3SMX)D(E)T-]!0ZN=/F6X-8J\>LU,[3[W>2-)!VY81T:GRKTB> MM"];Z+R4+*CS&ED M][ $)MC2I#;*)A=[Q"4P(8;Z&ZW;7TKL=(/*T#<*N%T+5K:;LRPI+,1@1]6T M)#47TJ@0(V)@IZ#!"?]C8$,/49 (J6;#R_HV/2#9_B%]@JC(@9\C"8!,#G-O MN\?%725<[8(S<6]L2?$>%47RVHWT7['"8-*-5%Z$;5F.^\3^G3R,ARA$7$6OI&;0.G7S3*V0".*#'8,(1\U:HX9]QU^@QH1)L4O&%:#K@2C/+..9 M'Z6DBCM3)%&BRX&8$,#1I\1KP(/L?AE,]%AAKA"4 V-; MM,6"8@ L,>PE10ON8Z@L7-&=W8%!4R1:'R'VH $=#YV?-N=9^(@03U4<.^*) M9M](G P\T]W5"Y.WK,3K* 0&4]1<46RA7RS=/2+&A81@4.'PC-%(\<)+_5!5 MQPM"T2=-<]UO/C-VBH8M*[]7UNIF4-X^XN"QL(RIB;+"FFP#5M.%0L=LAS=> MR,=98%#!BWROU6AD=-X)F(97G>>@UOZOW@DY%MS;IRC.A-@A=RC8=@1XO"Q= M!"-)OENV-U6!J6]N1TB?^F#&6TW<,YO;/2*3'V53J;#[VAV=$$4N<[KA]V#VE5A,@\R:K2,W&,].N3*CM+:BS[2DU2T*5/BBLFN7?<_< *P&6U54.&B%5<125ON3+M^SP=#&]NFOW&\DQUKI/(GG#3/-(':6Z(LHB M&1B"D;&Z%;&^/5A8RCVH*1'8H"N42INQ79Z88<$IMX!2#]:Y M&8H;H'10J9U+:]>-S*#!]"I4V8HF[\T-\Q<)!XF[O9P# C;F(1^X07FXLV7' MN:E@5?)J/7(>D&5%*'!\&J=#:)%P++Q!^("59T2Q03J4Y,4K8959,'I'NK8J M>N&CY%:BEX0 U(?+%M M<@4B[I?_:HDO-_8=(8#=SL%&[;X0?$\.PM.[1![W-SS 4-V@_IM(QM18 3:0 MJ5NWDJCH-:I!$;J@T8>M158G,M-C_, 7D#=2U^U[V[LSY\)))1S7R2*9Y,R;G/U 5I-EVK(Y$N))^&FFRUM[KD7,@+/J/VN>8Z8J_R M<0Z?V^O#YV:2PXGP%Z\.?3XCW/]U@]/=;COH;&^_V/7]+F/;DPG;\[M;[8#M M;>^\I"_^W]F KM#<]E%Z$;%?-V*>-$.&\^_O;J7Z8,Y]'>YWVNW_;IAVKPX# MD6B83$)G^]6.<6DDS3[K)HWX--GW@%HF-VS?_+DG(B'WG[3-SP$^:08TYM%B M_YV[-^'Y_\K75;"PMWCBP[C[VR]2_=U9 MU*UET3CDBO3 ?'QCBEJ0D1;>!1FFFHN$]*:2,?-D4V/+IT_VMK;:!_G:[T6H M.;$_AHAZMAD^= Z>$>")T0R +YX ]Z@B(B#'S&/QA$G2Z300M[8;9+(@-/') MA.DY8PGYR.F,DY&(,N2S(B>)UVH0"CTC.J>2$4_(5$AJI "\9^O ^B,1IS19 MK /C&X:;PXA-R?N0+B[X^G#IG8A\)M>!25?C^D^%4>?O^F?]WJA!4,!.!TD( MEC:5-,' >P.'UG&-TB:2951BV;T*CSS348:FP+ 4F \,]D %N"[,KM*X#BPG5 .^$?:928\#7U/)/8;,^\].Z^4.2<&S& 8WR#SD M7DCF%6,0F5;<9RNLQI$[NP<*E+R]3?J?,JX7Z'3 %/B,D=.()@UT7A2]*XR" MZ H"U&@E3Y_LO#S .P\03BQFF.56%7/.56C@ ]EAG@P+;=_DST @8H9,UB%( M"A_/N0Y#& LS&.#\5>H/3>4<)>JS"/@NZ21B)$M%1=9.;FX^&"B*(&HP]Y2 MUC'3H?"Q64H7!LI<#[N40M KRF-62#\#47YV_938]:T*I51J#E. :!E&>>AB MT)0"$45BKL!Z]@X>QNH[K:=/.B_:!Y<_[P\T+6]\YKE@>3\#-DEL54D5%#F# MN%H;A17DM\*"3DL+ZN=J>UJ8RQC-Y3[=08L\#+T9,<_F,=UG*UA3QF,%T$F6 M1M0S^13AVJ177#*],!!K^EK# F$^(--R05"W%/EZF=)/9#/GRZYXY%SQ75UO M'EN%%.(C2@+*)0&5NF":S&@$/A2C 6B-B03V+$9A&"CG.8G*8GR(,0->TBDH M_!1[K/#.3>V(!>\!_>W\%6OA"@P$EY7/Y9?.VHR>IA'WS,) #DN,&$Y ZZFM M-=PAIJB1\.TG:I$W$#F8]C/!?9K8=?HBFVCK.F^F,A$:5NLQYB:.10;4)!FQ2T$$%B]IH%P(3'H,((/)9#M'*B1IK:G%9$L$:[].4#$??FK0"HT@V MXR)3T8*P"/ <=8^$T!JBYU7N2E1P ]>@S"DTSJW!#5:(QQBE2R>Q[.6#- #V MK>)[D%$VP(#@ZZVT>4+1(#!FQB[7D-8B8Z#%BX39;TAK[,^9=D05D"ZIZ>G3 M!;9%C1;UAE]0DBE;E/ 9ALO 5],^R4Q)L("D'&"*;H9.%ODFX#;E5DBL4Z%8 MR^6%#\/5Y=' ]N;T,1RX/AQ #JTG.MV_GW\8@L; 8"!RW)ESJ_0N1"E+FSD* M S!8S$R95!BC5&N=5V??!)PFCY9&POJI]9Q8T:LX=)YX(F8(G W"XC02-B P MU^C_E? XQ#>*>9G$(M(UKG5MZGO7^(]U*/=9AW0K)U<1&=R%6!1\!> @@&,. MJ]VK+<--OK?=VD$"P;5P8]?2),9TH3:^TW& GPRE *;&%?2@WD4B MYA'SIS!)402]*I'"[Y M\0" RP(4\(<@ZAKI9[=+R6C6L'K.D MO%J+MZ@_PZ!VA=:EB!S#2R"O]"6 Z27T5U>_S$@5B@Q"5.1T%NERQ9="^WEB M!D)2%$PT88!4[#H?9;?'BU8U\E_EXS79^\,*F;<>1N%U7&P4Y'6%Q^KJ-ZRN M;C_;I(\9U0T9%5W7C.K,''($*UD+V\ (I@>0.V-*NS)CEI1EQ]*%_UDI[SB= MR[,8FH%>P#H]4+Q%I68)3CQM4NG&_Q]7#;0T(K UZ@S'D60I8(,TM-M]$RG.ORLD0GB"J6[,&Z$OT MI5I]%7!-S:>LF\-SG4ZZ- MMP#?$2*T>.:8'C@'OB1CE."S?+8B*45*\U'+$AJBNJN600<\R&)/L<641PW4 MELFBND"W%P:+JVC(966HU1G'[SPSHYYGOG'+F6OWUK[>2GP4O*D8EB:3)TF2 M>8S#X).E;;+"3^;VXD2S0G<-L=\AN]IMM7<>$ZQ;(OQ D*'1UC+3NE^(KV@O M^XRPA!N%^6%"HT/5]PP:ILIB[*$/;]43BG^67J5_G_OST=6W?KS[B\E_G-Y]7IAV3%YW?_PX?<__AB2XN>;F=(_7!?.(&.DTB>O611E7[Z( M1S[5?QZ%6%=T3O&U0);A:YJ0LWJ0MZF[[ 3\36?X==U^^$NV1T?]TW'_F/0& MQ_9EZ>/Z MYUJUIG:!I^Z+\E[]_U_O?^9/"ME(Q4?VZ-9/=CB-4W9]>$I%/( M&KEOXE=(ZHY"SDS]$B)*&/=N4\@' MDJC.)".GD&!A(>@6+_9?G>,]MW] X[GYPQU_ 5!+ P04 " "R@4)84H2] M<9 , ":< '@ '9I879IU= M;7/;-A+^?K\"Y_1:>49R),N)7=OUC,_1=3R3V)G83::?;D 2,M&0! N =G6_ M_G87(/5&V4[:F%2MSM2110 $%L^^ KL^CFV:G!S'@DQ);M]G?WV">E/\M;[IY;:1-Q4HYS M_-+]?OR27G(SR1-]EA" L0>LL-5W8)5:+TX8L^ M_7>$3WICGLID&9Z1F@Y=H^-_)\X' Q@;/KUSL\<>BJ-W[]]>_CH:L3?G'T9G MUYCBZM37!%[?_GV_.S7-BYIKW9)G=-(Y<@(/(/_\URK6_A%9>P" M/J2!T.R@BUPPW/[*-?U6&"O'DR==U(B',4O=]-68V5BP?RNN(_SEC=0BM$H; MUL'OOW]QL+O;/RH7]U1S=!2*1*@TMU)EAT46"8VMMDYHJD\]H:T3HL3@:!N) M]%'R6\FN5%+@Y P[S\*=UM+K3*4YSR8-4NPN5DP:EBD+;,1$FB=J(D0)/3\_ MUA$(2U-4V.PRWD9Z7JBL-RK74+)+D]252<)@%D+>"B)H" 05F:&),]#I$*@QZ*T,!#Y-$ MW:$QA42-P+B"1Q;[V)CQ +1):\D]&H^!W(BN-S#MY@C\M990$RKV.GZ MXAK M Z!W*IBH"%SD*B. S--\A[$'!TSY!,9C',SN".T5E+439B6,+]V81B6 / GR M0%#'6=7_);1]4IOR-,L*GK S;N*Y9:\1%LCZR[(;USDGP*=2(A @04C* ME$+%@\7MX/G5F09( V!!+I[C%@:]IO4;_#N'>QA&:$Q7(%85C BR/6 M"0J+33+%Q"UZH G',6S,W1H/_D*YL[\S>/48F9@K(TD8:@&S@2TZLBH_[ UW M#K#[K=!6PGH]L@)NA).7-GYZ&5D2.X66VW+\*2%KU-$4, A!%16)EGDQP F3/^5'A$6=CS4,D:I_>G$:_P?G5VA EZ E MA0G7TDX<0<92&UO/>M4FNE>!%.> _#4%D6$B7G)WC*B/5P:V=$/D&%0B. N MC]VWBZJG"T2QCF?]+N(F("7\@KRPL,J]I$A6"([N#$:XF44B[C[>N=@#Q6[U[;.='WG(@17?B<^>+PU M80"^.CCZDNV<6]Q^_0:[KR082YD%F?[ZF]DU]6OBWW3+Z]59S9;?9_>C6*OE M.M,0!*8\_73VYW?[_2Z,^_0K_B)O9PT '[0?\/4JAC016#*@M,YB+G4.*G?J M?SP+%GC5# NP#OHEL(?DNX"%07&2M8H#[+9,LX,SEDIK =\;[?Z\M?N[N?.? MTP*X;(J.YR3=!@U)MXV";QCSL2ZX?YL MXMR^L,!#!W8%L-<8WM@PP3HP >*[?4PP;&V4@R)V2T$."BPE4A3(%(^-C&QO M0B//)#0R$^;=Q$>^&^YNG,1G$A^I ?XF2+*[M\'_,PF2U.*_E9&239PJ6J?X%E/]*]!J*I. 6_B5>O%"D^:'C+Z MO4!4K&MFB)L]O^,ZFB9EW&B>T;5QY(O9% I,A!KL'QEV6B;Y9!'[((RE2]6[ M_?Z0^1'/,[13\ [W^X2[^]W9!"](A\(8^$VX9K)JEF,S[G.=@\E,3G!Y8=Y8 M%7Z.51+AC?/%U,V69J[AXM -E@L\,2[C\CQS1P*YF29BAZ MC%PB,TEI,L2_AJ4\$@\D5TPS-:@Q+Y.KS";PV\R-=[>9!"?*FZF__LY&"7QP M29:^RSLA++RI&0Q^DC96A4OX'!?:8O:Q2[*:R_'LECDV+A,HP-HNH XPY::U M$MR3]Q0UI-^79I.0ZQ*YR_Q'GYB5.BPL*,E*><\I4BIZT,6R".TEOL=V@S0/ M!,B[#&E:):/-SXU%!3D%6(FEM5BFR;6%IET'6>]K^0H=,ZD.?$7"':^,OQ6L MR3HNEY(2)"-A_"L,O0.3(GF>*TD&[GQF(J6J6T5)["M>7N4(6K$PBQ('.293 M1R5WKI@B++Y2O*6QS9D&0UI+DNO$HF!_2^ML<]9I(9P^7/WB5M8@8TY=%/(S M0HQ44=9O##MM6DFV*YI:L_6#ZM0"QC, WU<$O0ZP623&,$A45F] F^SF#L& MS1AN_T>>%((:ASP)B\0E8&,.,+VFB<.RIJX4 Q5:J4,KV>5E40NX%IR+'X^F MF=-5AO4TX]WQB&-G%P\@9;%R+57H0JN" A.1NLO*E/!,X& 6Y7\BW-!@LX[N M']#)9\R?1_Q35KD7_C!:(J?7V69U00;;L*@0RO"% FI,H"\::>!^:^U%5$Y5W^ M9J[>&EQU>*RK=UI9*X&P=T)DZ^7Q+1AYW0>K/8 5*+QWB^V^WE9;02Z\>H>& M(7SN5H/R6R4C.N#".N._=WG=>=MQ*KA6641>I-;I[ZJ 1D=N/RN=W2TKQ4BG9#H2 M"/#G*L3,HN9^@;VPU5XQF^?O75 M-@LL_X'5?[GQ,GKDP$]JQ-1!T6GG*5-K M*B:@J 8P C=-^9G_*9\';&UKRIXH2R&7HT%451& MU\!Z$S>*Q(P=2&>Q?MV8&;E,T6Z?7BFSMEPYLU4H8%] MXP)@W W/T).EEL,^GN^(+ +/SQ6CG3.+9D\\9T/919;@]0Z%T<$[:=#)!J(90Z.*72Q?@^$(:(HLIZ7,/*TQ",N*]F.MTBKP3/_.W5-5 M^AY$+T3%Y^H/M_=N\Q^XDNE9]1I<:+Z>N13L:]O+-"BT$0Y1]2XB'@,H#?S" M]:3+,H&7E#&RA=#1@AN5D3FC"MM3XUX.DA609C4(4)#.GD@("HK] ?AZ_L"# MP]9G[ER!(Y9@."IE'LJ<>X^D.Q/T#2NTI.5A!0#E3N!1@J%)4F%O@%*1X^N^ MH\OX>+K"*"A',2U!6F7NS?A W*)<]@XP,IZ(BK L\(^!3TUG$=!@++2 ?J;[ M;8X":)Q#:0$CX2,VM(RX-G$X\$#I;Q0!"5YJ#V#73*F#2_31W^H"E8J.6.3_ M&IVG=Q&@[+'PJ"I07Z$("XZ&8+RXO:MNFRT*+P\^1(WOZN4AR1;\"PITK+8L MLYYYF'2X.DSZTOUMP)?T-PG_#U!+ P04 " "R@4)87O>9B-4' B*0 M'P '9I879Q,F9Y,C0Q,"UQ,65X,S$Q>#,P,F-E;RYH=&WM6FUSVS82_GZ_ M N?,M?:,)$NR_"8[GE$=I=4D8[>VDUX_W8#D4L09!%@ E*S^^ML%J!=;GB1@QD;S>$M#A27H0'1\>\8/.4:MUO'_(X6 O@D.(.RU(_M/:PJ98/;2Q M;B+A]58N5#T#ZK_;:3<.]PMW,A:)R[JM9O-?6[[JV6FJELIS(2?=[V]$#I9=P)A=Z9RK[VN6 M*UNW8$0:*EKQ!R FA.[?92(2[KM7K8/FR5ZKT;H/ M>S7@&&<8S%="_''0^SA@UY?O/]P,+B^NV>#BO/'L09_WKVX&;P?G/<+,?OYP M=?VA=W'#;B[9=?^W0M58#(;@,)=Q7+'[ M1Y\QAA72]!R'WFJP T8F^UR8-+ M6\WZ+TRG[*/@(\&NM2R=T,JR@8H;.%_'WX#/OQ5NMAL!Z0_!'MW&6XY,17+*4Q_C* M,)T+QYP.]98J*(C!6FXF5"7GMX#]+MBT^"Y!,-BE]%D#]D$58F$P2\!J"ILC MD@0,&VI!RP5"IU+/)D[LX:\P^I8;!;*A4I1/CCI!/Z.99F@ M323,@N=J2#9!DE.@OXFJ1&$IYURL:& ?=(UT3P09KE&-4F(%)*!&EO @2X0G MYC9CJ=1C.V6G@:&PSG#LB-/+@!M1UA9(9J=@EM"^\&RC.#N5SMW<\\QWKX[: MK<,36]&IBLND"SI-!3YNVYW0CGPW8-R 9PEZ7402R)L,D)J1%#:C9E0M1VTD M?:3G1-A8:EMB.U)-HV6@2V%T# F^MFP;V9$ TBU0H'\79UP-@?50D*Y*";:* MB7N\WMK?A@4\K?TDO-KQ-@6E8BH0EGIBI%\+/ Z\(E1/ZS)=[C+%+FGL#WF. M-2C8?V9.\\+=U3AYY8 W8!$,^LR'MT]3JT:1-^:E7;\)A< (D!Q53R&HZM*@ M 52LD;!>![$6*&^'4MBY@BZJL ')/=NJJ#KG2:U2:"H4J*:(Q6HI$G]@8,O( MBD1P(V@ (L1^'Q<462HMQ6._7*T/WEXUM04$Y%"EJ5&!N:6(2\E)['%8'L0\ MKF.+D"4L)C?X*P*JB'J,[2%YT=^-XHQ6P).Y574A/?1BYJP94 ME*9 /EN?GL2Q-HD'X!/5(2C,.B32&DN@H/5"53 )#]3%=24*K]\OY-T@SK@B M;W_$9>E5BCP+:8K9HABA3^R*K&^66ZRANN%Q=2+HN8H-43%M2#JR8Y[JS_ #Z:* M)RN/T5XT[XMM@GH8OU.#5 M.$)>2#T!+!UG.B@AO\==Y-I&$H2U/LL^^?.4P(V80F1*^AK2KOD+$L\$X2=6&J"?GK8T6V;7R@:X[SWF)8PXO5"J#U@5TP?^+)IC@_U\5?0PS\ M^!"4A9_P[BDDY)V&780[!G"WC[YW"$A]%W"?7. M@XMH_[]K:-<'@27W_'E.\>!"7Z&M_V;;#9\A1K!TQ6^^+GV0:U:;5,;-Q#^WE^ADFD+,[;Q M"S3$$&9<,%-/,Y "2=M/'=UISZ>B.UTEG8W[Z[LKG5_ )G%26LC4^4!\)VGU M2/OHV95.1ZG+U/%1"EP#[:]9T<15I,CH^$'#$I7F_) M3M**FM'W CH >TDD>*O#7W8@.CB @ZC3CGYO;6%3K![:6#=1\'HKDWD]!>J_ MN]=NO-POW.%8"I=V6\WF-UN^ZO%1HG.'_1EL'WX&,TO&'-RZ.E=RF'?]D+9" MTVEQK)4VW1=-_^^02NH)SZ2:=+^[EAE8=@YC=JDSGG]7LSRW=0M&)J&BE7\! M8D)X_G$<(+]$.TKF,!U"JTV@^[>IC*3[]D7K^^9AI]5HWX7]E(#W5@(.2-=! M&2,/P#S1O+X?]-X/V-7%FW?7@XOS*S8X/VD\>] G_8V=MWEU?O M>N?7[/J"7?5/Z%U%D^9:+'G2H5RL?^^RJ=_E#[[Q_5;_X]4W_-]8[N698 MTFY^Q@A6+.K5K?XHK9/)Y(G6QZ#&!HKG[)3;&ZYJ+ 9#:)A+.:[R_8.UEL[= M(7PA(V\UV("E? 3,P$C"&*.(2Z5E/Y?F M$_9>\I%D5UJ53NK-W"^7GW&?#U?27Q:G.T&^X%;= LZ()NPFUR/%8@A MU(*?3/".T-ACKC$50(-HRS#)^,Y(HE/,97ANE, M.N9TJ+=4(8<8K.5F0E4R?@/8[X)-B^\$@L$NE4\RL ^J$$N#2056R[$Y(A%@ MV#B5<#X'U4)4N2P6VBHD= M7F_M;\,"GM:^"*]VO$U)B5$>"$L],1*Q!1X'7A&J3^LR6>XRP2YI[/=YCC4H MV']F3K/A[FJ[CU*I1^(UY:==O0G$P B1'U5.(K+HT: 5 M:R2MUT&L!;FW0RGL7$$75=B XIYM56B=\Z16*3052E13Q&*UDL(?,M@RLE)( M;B0-0(8$P,>%G"R5EH*R7Z[61W"OFMH" G*HTM2HP-Q2QJ7B)/8X+ ]B'MRQ M14@5%C,<_!4!540]QO8@-OK[J#BCE1Q>6[*6J+R^V*W-:%P%(RF(J-SJG).^ M5)Y_D4EL2=J@LYJ@\CM]6 BM(4 MR&?KTY,XUD9X #Y;'4*.68="6F,)%+1>J IFXH&ZN*YDX?5[0]Y'Q!E7Y.V/ MN"J]2I%G(4DP6Y0C](E=D?7-Q(2JF#>EFI$OW,()UX@*? MU0;*I9./[WU8-,W2_?*#,!.(QU.-.GC^;OQ2Z":F6AD\NCDNH)4_(&5'6*<*]^[1]/T8;D MCXYS_U$V9/YH44S726VN4B2:BUR="Q:Q[1/RCJ7L=0:18P;KM+&S4.]?H,DL MD\X!?" D1!J3"2H7$O%Y(]O(:%1@2PJ/_U,>/5V&\&^T.'G MZU_98_449F8(1R+;:$M+V^18 M*B"M.SO!O,?+;,LMP;_47^,%4\63E M,=I&\_ZU35 /XW=B4"YJZ'+P2H>D\ ):.4QV4D-_A+G+M41*$Y8^D'_H&]:PH\#1@3FF/X 6:G4%D2OJ\T:[Y M"Q+/!.%'5@Q*Q%#F=:>+[GY!MPJVY*F[XHETG MELOV#QI[S?:#Q?GO]:H96+*'0N'_LL&;WCD[[5W]U'LSHTTU%?]\ ME$BT1Q_BFB.\LP[6\%]%?EH:V 7S!Y=LBO,9#'L]SRY<1_A?>_,9C&SF,&^Q M*QUV%:\QV/XMQ"4=_K#WN#%B;PUFGP*JKS GJ82$GONT MQ*R_5[I44^XNIO[TOGX;CGW1RW-_T_O>_&2XJK[S/_#_KL\ZULQ5IYCOW2 M MM/4?_+OA&]8(ENZ4SJ.!SVJ:\R8\LG1?:;G)1ZZA5G_#I=A=?QGW;U!+ P04 M " "R@4)8;'+Q)/8$ #E& ' '9I879Q,F9Y,C0S>&5X,S(Q>#DP M-F-E;RYH=&WM66UOVS80_KY?<7.P-@%D1Y+MQ&\-X+G.:K2(V]AIMT\#)5(6 M%XE413J)]^MW)*4TK5LT78O%Q9H/@:4CC\_=\_".M$>ISK.34\BOB[)KK MC)W4?D:'[GET:!<919)N3D:47P&G3QH\ZO:B7MCNTSZAG21HD^[QD1_VNMVC M*/2[?O1GT,"I.-S-47J3L2>-G(MFRLSZ@T[8.NX6>GC-J4X'@>__TK!#3T:) M%!K7*W&^^^C<;#G3[$8W2<978F!#:KBIM3F6F2P'>[[]&QI+,R$YSS:#QTN> M,P5G[!K.94[$8T\1H9J*E3QQ Q7_FR$FA&I#SB M^M%><.0/VV$K>!_V0P+N?!2P0WH?E#'J@)4/E-?7L_'K&2SF+RZ6L_G9 F9G MD];.@YY,SY>ST]ED;###RXOSQ<7X; G+.2RF$_/.);_O'^U\*/-36#Z;PF)\ M_NOX;+IHSG]_,?T#QI,EH"7T_7"'(OA:H?^U5IHGFP?".1,02R%8K+D4<,UU M"CIE\&I-2DQ>MH%S5LA2@TS@-2=7'!8R6YNQ"F8B;L&^&?UHKQ>&_G B\X*( MC7T*A@> #D]EF;M4!'[S%22RM.[?.O? !,5N\93%+(_PL>U[IC>T@2A(>(:F M6T +%J]+KCE&3@2%Z4V<$K%BV%3RG"MEP-^%XE#72#P'8>;!/&,K>)Z2S247 M'DQ2SA+TA;XUOV(P3Q(>(PX,UOBJXO$@926+-H FPY1!5XV@V.VL528>*)DQ M3)B)L5B7A53,CEN:5@9!SRQ'"A/U4=LS\9@L5KEI=_W:Y87@IH,N-+I6"($R M#]\3#5I:>\2492/?P*60UYBD%7NTU^U]!UK[7O9$T%IBHBOA)^L,28U1"ID1 MWZT@2_9VS4MFCBN6Y@\(W2<'[B.J(>CNTP//R(84Z"4F48:D5GS?$?:MJ,>Q MI3CHMSM(;7]H)+_[:?M>Z U;#JDAF0OW6ULKZJ:S9>TK,]PB%RCX ;MHZ(^KG_D:G)[ M;=D1=A\&S%.S)6P;A%,6E7B\V$!H#Q.='4'XFJ&W+(WY$--MVV=7JOO?]KLMX)/VKZ1VT,+V<'& MQ"@LI$\:[48]H2"4IF_ MF/X&SY^-_W@^.[O53I60KX\5U?;- ZWCM X'7.-*\;TB?V][W(/7:D^8'8.+ MFM,WIU CWX%$W(_QNQ>2'P3O6JS^OPSV4Q?+'PSOMCY]:ZR@^^$Z^D,K>F08ERXA)Z=:W].\:@#W?^.^FD$B9 M;Z>VIWSFB_WJO_N9X=#^O/$/4$L#!!0 ( +*!0EB3,P/''P4 -08 < M =FEA=G$R9GDR-#1X97@S,C)X.3 V8V9O+FAT;>U9;6_;-A#^OE]Q<[ V M 61'DNW$L=T GN-@QH*DC9UV^S30(F5QD4B5I))XOWY'2LI+TR9>-RP>U@0P M+-WQ^-P]=\<7#Q.3I8?#A!%Z^-WP^V83CF149$P8B!0CAE$H-!=+^$"9OH1F ML](:RWRE^#(Q$/IA!SY(=V317OC[H4]_"QHX%-7+,=JL4O:FD7'13)B= MO]\)6_O=W RN.35)/_#]'QI.]7 82V%P/H7CRZ^EF4?&#+LQ39+RI>@[EQKE MT%H1_MI%RPVH4@M* G-PE?<#4"\7U_73T?@JSLY.+^?3L= ;3TW%KXT&/)^?SZ?%T/+*8X>W%^>QB=#J' M^1G,)F/[K@S^@;^W\:Z<'37V$TG@-*0M]?*\\? M>/"9HO[\J-\+;7B\>J'ZF J(I! L,EP*N.8F 9,P>%<0A;ZD*SAGN50&9 SO M.;GB,)-I874U3$74@FVK_6JK%X;^8"RSG(B5>PH&.X &CZ7*RBP(_.8[B*5R MYC^6YH$)BLW[B$4L6^!CV_=LJVX#T1#S%$6W@&8L*A0W'#TG@L+D)DJ(6#+L M\5G&M;;@[T,I4==(O!+"U(-I2@0<$7U)4@^-H%'#KQBZ%C%XJYCFU*XJ=H9Q MPED,QUP0$7&2PED:.;VY774@Z'DX'+WN16\VJY>BO+&K/<(A<8\+UVWNY>7+;L5'L MO@R8(UL2;C&$8[90N %90>BV&YT-0?A,,61$+?%$:63>[SJZC5TE:NE"*LI4 M$[&F)->L7W\94*[SE*SZ7+@9W:!!96LAC9&9-3>XLLD=D;0J-Y==I?CNT-KR MRX.KP0PSM)ZY$K><:-?0Q[)NK]7QPR^*_5;P1=E39ML'K?9!;RVSNPYR"1LC MH[&3OFFT&_6 G%#*Q;(?YC<08##N]9V4Q8^"4\;EWV]%?IDEG?V!=I\P/1F= MPM%H]O/HY#9MJE#\?2\QT?YQ%VL/G<$^-SA3M);/#RIC#4:KG M4"/?@$"LQ_6]T\HW?C?-5_\KG?V:4^N<>O/LM?%7;=KQE_ E!+ 0(4 Q0 M ( +&!0EAI9 M"HA0 .YE ? " 0 !D87-K86QO M9F9E/A M#0( 0P(A !$ ( !WQ0 '9I878M,C R,S$R,S N:'1M4$L! M A0#% @ LH%"6'+_'-D4$L! A0#% @ LH%"6"H&UL4$L! A0#% M @ LH%"6)(",QUJO@ +Z(( !4 ( !$!$$ '9I878M,C R M,S$R,S!?<')E+GAM;%!+ 0(4 Q0 ( +*!0EA6 M " :W/! !V:6%V:2UE;7!L;WEE97-T;V-K<'5R8VAA M " 0]B!0!V:6%V:7-O;'5T:6]N9B-4' B*0 'P @ '; M;@4 =FEA=G$R9GDR-#$P+7$Q97@S,3%X,S R8V5O+FAT;5!+ 0(4 Q0 ( M +*!0E@#!JG\]0< ),K < " >UV!0!V:6%V<3)F>3(T M,GAE>#,Q,G@S,#)C9F\N:'1M4$L! A0#% @ LH%"6&QR\23V! Y1@ M !P ( !''\% '9I879Q,F9Y,C0S>&5X,S(Q>#DP-F-E;RYH M=&U02P$"% ,4 " "R@4)8DS,#QQ\% #4& ' @ %, MA 4 =FEA=G$R9GDR-#1X97@S,C)X.3 V8V9O+FAT;5!+!08 #P / #($ ( "EB04 ! end XML 110 viav-20231230_htm.xml IDEA: XBRL DOCUMENT 0000912093 2023-07-02 2023-12-30 0000912093 2024-01-27 0000912093 us-gaap:ProductMember 2023-10-01 2023-12-30 0000912093 us-gaap:ProductMember 2022-10-02 2022-12-31 0000912093 us-gaap:ProductMember 2023-07-02 2023-12-30 0000912093 us-gaap:ProductMember 2022-07-03 2022-12-31 0000912093 us-gaap:ServiceMember 2023-10-01 2023-12-30 0000912093 us-gaap:ServiceMember 2022-10-02 2022-12-31 0000912093 us-gaap:ServiceMember 2023-07-02 2023-12-30 0000912093 us-gaap:ServiceMember 2022-07-03 2022-12-31 0000912093 2023-10-01 2023-12-30 0000912093 2022-10-02 2022-12-31 0000912093 2022-07-03 2022-12-31 0000912093 2023-12-30 0000912093 2023-07-01 0000912093 2022-07-02 0000912093 2022-12-31 0000912093 us-gaap:CommonStockMember 2023-09-30 0000912093 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000912093 us-gaap:RetainedEarningsMember 2023-09-30 0000912093 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0000912093 2023-09-30 0000912093 us-gaap:RetainedEarningsMember 2023-10-01 2023-12-30 0000912093 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-01 2023-12-30 0000912093 us-gaap:CommonStockMember 2023-10-01 2023-12-30 0000912093 us-gaap:AdditionalPaidInCapitalMember 2023-10-01 2023-12-30 0000912093 us-gaap:CommonStockMember 2023-12-30 0000912093 us-gaap:AdditionalPaidInCapitalMember 2023-12-30 0000912093 us-gaap:RetainedEarningsMember 2023-12-30 0000912093 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-30 0000912093 us-gaap:CommonStockMember 2022-10-01 0000912093 us-gaap:AdditionalPaidInCapitalMember 2022-10-01 0000912093 us-gaap:RetainedEarningsMember 2022-10-01 0000912093 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-01 0000912093 2022-10-01 0000912093 us-gaap:RetainedEarningsMember 2022-10-02 2022-12-31 0000912093 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-02 2022-12-31 0000912093 us-gaap:CommonStockMember 2022-10-02 2022-12-31 0000912093 us-gaap:AdditionalPaidInCapitalMember 2022-10-02 2022-12-31 0000912093 us-gaap:CommonStockMember 2022-12-31 0000912093 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000912093 us-gaap:RetainedEarningsMember 2022-12-31 0000912093 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000912093 us-gaap:CommonStockMember 2023-07-01 0000912093 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 0000912093 us-gaap:RetainedEarningsMember 2023-07-01 0000912093 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 0000912093 us-gaap:RetainedEarningsMember 2023-07-02 2023-12-30 0000912093 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-02 2023-12-30 0000912093 us-gaap:CommonStockMember 2023-07-02 2023-12-30 0000912093 us-gaap:AdditionalPaidInCapitalMember 2023-07-02 2023-12-30 0000912093 us-gaap:CommonStockMember 2022-07-02 0000912093 us-gaap:AdditionalPaidInCapitalMember 2022-07-02 0000912093 us-gaap:RetainedEarningsMember 2022-07-02 0000912093 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-02 0000912093 us-gaap:RetainedEarningsMember 2022-07-03 2022-12-31 0000912093 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-03 2022-12-31 0000912093 us-gaap:CommonStockMember 2022-07-03 2022-12-31 0000912093 us-gaap:AdditionalPaidInCapitalMember 2022-07-03 2022-12-31 0000912093 viav:SeniorOnePointSevenFivePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2023-12-30 0000912093 viav:SeniorOnePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2023-12-30 0000912093 viav:SeniorOnePointSixTwoFiveConvertibleNotesMember us-gaap:ConvertibleDebtMember 2023-12-30 0000912093 us-gaap:RestrictedStockUnitsRSUMember 2023-10-01 2023-12-30 0000912093 us-gaap:RestrictedStockUnitsRSUMember 2022-10-02 2022-12-31 0000912093 us-gaap:RestrictedStockUnitsRSUMember 2023-07-02 2023-12-30 0000912093 us-gaap:RestrictedStockUnitsRSUMember 2022-07-03 2022-12-31 0000912093 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-07-01 0000912093 us-gaap:AccumulatedTranslationAdjustmentMember 2023-07-01 0000912093 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-07-01 0000912093 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-07-02 2023-12-30 0000912093 us-gaap:AccumulatedTranslationAdjustmentMember 2023-07-02 2023-12-30 0000912093 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-07-02 2023-12-30 0000912093 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-12-30 0000912093 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-30 0000912093 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-12-30 0000912093 viav:JacksonLabsTechnologiesIncMember 2022-10-05 2022-10-05 0000912093 viav:JacksonLabsTechnologiesIncMember 2022-10-05 0000912093 viav:JacksonLabsTechnologiesIncMember viav:DevelopedTechnologyAndOtherIntangiblesMember 2022-10-05 2022-10-05 0000912093 srt:MinimumMember viav:JacksonLabsTechnologiesIncMember viav:DevelopedTechnologyAndOtherIntangiblesMember 2022-10-05 2022-10-05 0000912093 srt:MaximumMember viav:JacksonLabsTechnologiesIncMember viav:DevelopedTechnologyAndOtherIntangiblesMember 2022-10-05 2022-10-05 0000912093 us-gaap:SeriesOfIndividuallyImmaterialAssetAcquisitionsMember 2023-03-29 2023-06-08 0000912093 us-gaap:SeriesOfIndividuallyImmaterialAssetAcquisitionsMember 2023-06-08 0000912093 us-gaap:SeriesOfIndividuallyImmaterialAssetAcquisitionsMember us-gaap:DevelopedTechnologyRightsMember 2023-03-29 2023-06-08 0000912093 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2022-07-18 2022-07-18 0000912093 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2022-07-18 0000912093 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:DevelopedTechnologyRightsMember 2022-07-18 2022-07-18 0000912093 viav:ContingentConsiderationMember 2023-09-30 0000912093 viav:ContingentConsiderationMember 2022-10-01 0000912093 viav:ContingentConsiderationMember 2023-07-01 0000912093 viav:ContingentConsiderationMember 2022-07-02 0000912093 viav:ContingentConsiderationMember 2023-10-01 2023-12-30 0000912093 viav:ContingentConsiderationMember 2022-10-02 2022-12-31 0000912093 viav:ContingentConsiderationMember 2023-07-02 2023-12-30 0000912093 viav:ContingentConsiderationMember 2022-07-03 2022-12-31 0000912093 viav:ContingentConsiderationMember 2023-12-30 0000912093 viav:ContingentConsiderationMember 2022-12-31 0000912093 2023-12-31 2023-12-30 0000912093 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2023-12-30 0000912093 us-gaap:OtherCurrentLiabilitiesMember 2023-12-30 0000912093 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2023-07-01 0000912093 us-gaap:OtherCurrentLiabilitiesMember 2023-07-01 0000912093 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2023-07-02 2023-12-30 0000912093 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2023-12-30 0000912093 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2023-07-01 0000912093 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2023-12-30 0000912093 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2023-07-01 0000912093 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2023-10-01 2023-12-30 0000912093 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-10-02 2022-12-31 0000912093 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-07-03 2022-12-31 0000912093 us-gaap:AssetBackedSecuritiesMember 2023-12-30 0000912093 us-gaap:FairValueInputsLevel1Member us-gaap:AssetBackedSecuritiesMember 2023-12-30 0000912093 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember 2023-12-30 0000912093 us-gaap:FairValueInputsLevel3Member us-gaap:AssetBackedSecuritiesMember 2023-12-30 0000912093 us-gaap:AssetBackedSecuritiesMember 2023-07-01 0000912093 us-gaap:FairValueInputsLevel1Member us-gaap:AssetBackedSecuritiesMember 2023-07-01 0000912093 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember 2023-07-01 0000912093 us-gaap:FairValueInputsLevel3Member us-gaap:AssetBackedSecuritiesMember 2023-07-01 0000912093 us-gaap:FairValueInputsLevel1Member 2023-12-30 0000912093 us-gaap:FairValueInputsLevel2Member 2023-12-30 0000912093 us-gaap:FairValueInputsLevel3Member 2023-12-30 0000912093 us-gaap:FairValueInputsLevel1Member 2023-07-01 0000912093 us-gaap:FairValueInputsLevel2Member 2023-07-01 0000912093 us-gaap:FairValueInputsLevel3Member 2023-07-01 0000912093 us-gaap:CashAndCashEquivalentsMember 2023-12-30 0000912093 viav:RestrictedCashMember 2023-12-30 0000912093 us-gaap:OtherNoncurrentAssetsMember 2023-12-30 0000912093 us-gaap:CashAndCashEquivalentsMember 2023-07-01 0000912093 viav:RestrictedCashMember 2023-07-01 0000912093 us-gaap:OtherNoncurrentAssetsMember 2023-07-01 0000912093 viav:SeniorThreePointSeventyFivePercentNotesMember us-gaap:ConvertibleDebtMember 2023-12-30 0000912093 viav:SeniorThreePointSeventyFivePercentNotesMember us-gaap:FairValueInputsLevel1Member us-gaap:ConvertibleDebtMember 2023-12-30 0000912093 viav:SeniorThreePointSeventyFivePercentNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2023-12-30 0000912093 viav:SeniorThreePointSeventyFivePercentNotesMember us-gaap:FairValueInputsLevel3Member us-gaap:ConvertibleDebtMember 2023-12-30 0000912093 viav:SeniorThreePointSeventyFivePercentNotesMember us-gaap:ConvertibleDebtMember 2023-07-01 0000912093 viav:SeniorThreePointSeventyFivePercentNotesMember us-gaap:FairValueInputsLevel1Member us-gaap:ConvertibleDebtMember 2023-07-01 0000912093 viav:SeniorThreePointSeventyFivePercentNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2023-07-01 0000912093 viav:SeniorThreePointSeventyFivePercentNotesMember us-gaap:FairValueInputsLevel3Member us-gaap:ConvertibleDebtMember 2023-07-01 0000912093 viav:SeniorOnePointSixTwoFiveConvertibleNotesMember us-gaap:FairValueInputsLevel1Member us-gaap:ConvertibleDebtMember 2023-12-30 0000912093 viav:SeniorOnePointSixTwoFiveConvertibleNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2023-12-30 0000912093 viav:SeniorOnePointSixTwoFiveConvertibleNotesMember us-gaap:FairValueInputsLevel3Member us-gaap:ConvertibleDebtMember 2023-12-30 0000912093 viav:SeniorOnePointSixTwoFiveConvertibleNotesMember us-gaap:ConvertibleDebtMember 2023-07-01 0000912093 viav:SeniorOnePointSixTwoFiveConvertibleNotesMember us-gaap:FairValueInputsLevel1Member us-gaap:ConvertibleDebtMember 2023-07-01 0000912093 viav:SeniorOnePointSixTwoFiveConvertibleNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2023-07-01 0000912093 viav:SeniorOnePointSixTwoFiveConvertibleNotesMember us-gaap:FairValueInputsLevel3Member us-gaap:ConvertibleDebtMember 2023-07-01 0000912093 viav:SeniorOnePercentConvertibleNotesMember us-gaap:FairValueInputsLevel1Member us-gaap:ConvertibleDebtMember 2023-12-30 0000912093 viav:SeniorOnePercentConvertibleNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2023-12-30 0000912093 viav:SeniorOnePercentConvertibleNotesMember us-gaap:FairValueInputsLevel3Member us-gaap:ConvertibleDebtMember 2023-12-30 0000912093 viav:SeniorOnePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2023-07-01 0000912093 viav:SeniorOnePercentConvertibleNotesMember us-gaap:FairValueInputsLevel1Member us-gaap:ConvertibleDebtMember 2023-07-01 0000912093 viav:SeniorOnePercentConvertibleNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2023-07-01 0000912093 viav:SeniorOnePercentConvertibleNotesMember us-gaap:FairValueInputsLevel3Member us-gaap:ConvertibleDebtMember 2023-07-01 0000912093 us-gaap:ConvertibleDebtMember 2023-12-30 0000912093 us-gaap:FairValueInputsLevel1Member us-gaap:ConvertibleDebtMember 2023-12-30 0000912093 us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2023-12-30 0000912093 us-gaap:FairValueInputsLevel3Member us-gaap:ConvertibleDebtMember 2023-12-30 0000912093 us-gaap:ConvertibleDebtMember 2023-07-01 0000912093 us-gaap:FairValueInputsLevel1Member us-gaap:ConvertibleDebtMember 2023-07-01 0000912093 us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2023-07-01 0000912093 us-gaap:FairValueInputsLevel3Member us-gaap:ConvertibleDebtMember 2023-07-01 0000912093 viav:NetworkEnablementMember 2023-07-01 0000912093 viav:ServiceEnablementMember 2023-07-01 0000912093 viav:OpticalSecurityAndPerformanceProductsSegmentMember 2023-07-01 0000912093 viav:NetworkEnablementMember 2023-07-02 2023-12-30 0000912093 viav:ServiceEnablementMember 2023-07-02 2023-12-30 0000912093 viav:OpticalSecurityAndPerformanceProductsSegmentMember 2023-07-02 2023-12-30 0000912093 viav:NetworkEnablementMember 2023-12-30 0000912093 viav:ServiceEnablementMember 2023-12-30 0000912093 viav:OpticalSecurityAndPerformanceProductsSegmentMember 2023-12-30 0000912093 us-gaap:ScenarioAdjustmentMember viav:ServiceEnablementMember 2023-07-01 0000912093 us-gaap:ScenarioAdjustmentMember viav:NetworkEnablementMember 2023-07-01 0000912093 us-gaap:DevelopedTechnologyRightsMember 2023-12-30 0000912093 us-gaap:CustomerRelationshipsMember 2023-12-30 0000912093 us-gaap:OtherIntangibleAssetsMember 2023-12-30 0000912093 us-gaap:DevelopedTechnologyRightsMember 2023-07-01 0000912093 us-gaap:CustomerRelationshipsMember 2023-07-01 0000912093 us-gaap:OtherIntangibleAssetsMember 2023-07-01 0000912093 viav:SeniorThreePointSeventyFivePercentNotesMember us-gaap:SeniorNotesMember 2023-12-30 0000912093 viav:SeniorThreePointSeventyFivePercentNotesMember us-gaap:SeniorNotesMember 2023-07-01 0000912093 viav:SeniorOnePointSixTwoFiveConvertibleNotesMember us-gaap:ConvertibleDebtMember 2023-03-06 0000912093 viav:ExchangeTransactionMember viav:SeniorOnePointSixTwoFiveConvertibleNotesMember us-gaap:ConvertibleDebtMember 2023-03-06 2023-03-06 0000912093 viav:SeniorOnePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2017-03-03 0000912093 viav:SeniorOnePointSixTwoFiveConvertibleNotesMember us-gaap:ConvertibleDebtMember 2023-03-06 2023-03-06 0000912093 viav:SeniorOnePointSixTwoFiveConvertibleNotesMember 2023-03-06 2023-03-06 0000912093 viav:SeniorOnePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2023-03-06 0000912093 viav:SeniorOnePointSixTwoFiveConvertibleNotesMember us-gaap:ConvertibleDebtMember 2023-07-02 2023-12-30 0000912093 viav:SeniorThreePointSeventyFivePercentNotesMember us-gaap:SeniorNotesMember 2021-09-29 0000912093 viav:SeniorThreePointSeventyFivePercentNotesMember us-gaap:SeniorNotesMember 2021-09-29 2021-09-29 0000912093 viav:SeniorThreePointSeventyFivePercentNotesMember us-gaap:SeniorNotesMember 2023-07-02 2023-12-30 0000912093 viav:SeniorOnePointSevenFivePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2018-05-29 0000912093 viav:ExchangeTransactionMember viav:SeniorOnePointSevenFivePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2018-05-29 2018-05-29 0000912093 viav:SeniorOnePointSevenFivePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2018-05-29 2018-05-29 0000912093 viav:SeniorOnePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2017-03-22 0000912093 viav:SeniorOnePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2017-03-03 2017-03-22 0000912093 viav:SeniorOnePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2023-07-02 2023-12-30 0000912093 viav:SeniorOnePointSevenFivePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2021-09-02 2021-09-02 0000912093 viav:SeniorOnePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2021-09-02 2021-09-02 0000912093 2021-09-02 2021-09-02 0000912093 2021-09-02 0000912093 viav:SeniorOnePointSevenFivePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2021-11-17 2021-11-17 0000912093 viav:SeniorOnePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2021-11-22 2021-11-22 0000912093 2021-11-17 2021-11-22 0000912093 viav:SeniorOnePointSevenFivePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2022-03-02 2022-03-02 0000912093 viav:SeniorOnePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2022-03-02 2022-03-02 0000912093 2022-03-02 2022-03-02 0000912093 viav:SeniorOnePointSevenFivePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2022-06-03 2022-06-03 0000912093 viav:SeniorOnePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2022-06-03 2022-06-03 0000912093 2022-06-03 2022-06-03 0000912093 us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-12-30 0000912093 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-12-30 2021-12-30 0000912093 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-12-30 2021-12-30 0000912093 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2021-12-30 2021-12-30 0000912093 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2021-12-30 2021-12-30 0000912093 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember viav:SterlingOvernightInterbankAverageRateSONIAMember 2021-12-30 2021-12-30 0000912093 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember viav:SterlingOvernightInterbankAverageRateSONIAMember 2021-12-30 2021-12-30 0000912093 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember viav:EuroInterbankOfferedRateMember 2021-12-30 2021-12-30 0000912093 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember viav:EuroInterbankOfferedRateMember 2021-12-30 2021-12-30 0000912093 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember viav:CanadianDollarOfferedRateMember 2021-12-30 2021-12-30 0000912093 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember viav:CanadianDollarOfferedRateMember 2021-12-30 2021-12-30 0000912093 currency:CAD srt:MinimumMember us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2021-12-30 2021-12-30 0000912093 currency:CAD srt:MaximumMember us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2021-12-30 2021-12-30 0000912093 us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-12-30 2021-12-30 0000912093 us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-12-30 0000912093 us-gaap:LetterOfCreditMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-12-30 0000912093 us-gaap:RevolvingCreditFacilityMember viav:WellsFargoMember us-gaap:LineOfCreditMember 2021-07-04 2021-10-02 0000912093 srt:ScenarioForecastMember 2022-10-02 2024-06-29 0000912093 viav:FiscalYear2023RestructuringPlanPhase1Member viav:NetworkAndServiceEnablementSegmentMember 2023-07-01 0000912093 viav:FiscalYear2023RestructuringPlanPhase1Member viav:NetworkAndServiceEnablementSegmentMember 2023-07-02 2023-12-30 0000912093 viav:FiscalYear2023RestructuringPlanPhase1Member viav:NetworkAndServiceEnablementSegmentMember 2023-12-30 0000912093 viav:FiscalYear2023RestructuringPlanPhase1Member viav:OpticalSecurityAndPerformanceProductsSegmentMember 2023-07-01 0000912093 viav:FiscalYear2023RestructuringPlanPhase1Member viav:OpticalSecurityAndPerformanceProductsSegmentMember 2023-07-02 2023-12-30 0000912093 viav:FiscalYear2023RestructuringPlanPhase1Member viav:OpticalSecurityAndPerformanceProductsSegmentMember 2023-12-30 0000912093 viav:FiscalYear2023RestructuringPlanPhase1Member 2023-07-01 0000912093 viav:FiscalYear2023RestructuringPlanPhase1Member 2023-07-02 2023-12-30 0000912093 viav:FiscalYear2023RestructuringPlanPhase1Member 2023-12-30 0000912093 viav:FiscalYear2023RestructuringPlanPhase2Member viav:NetworkAndServiceEnablementSegmentMember 2023-07-01 0000912093 viav:FiscalYear2023RestructuringPlanPhase2Member viav:NetworkAndServiceEnablementSegmentMember 2023-07-02 2023-12-30 0000912093 viav:FiscalYear2023RestructuringPlanPhase2Member viav:NetworkAndServiceEnablementSegmentMember 2023-12-30 0000912093 viav:FiscalYear2023RestructuringPlanPhase2Member 2023-07-01 0000912093 viav:FiscalYear2023RestructuringPlanPhase2Member 2023-07-02 2023-12-30 0000912093 viav:FiscalYear2023RestructuringPlanPhase2Member 2023-12-30 0000912093 viav:FiscalYear2023RestructuringPlanMember 2023-07-01 0000912093 viav:FiscalYear2023RestructuringPlanMember 2023-07-02 2023-12-30 0000912093 viav:FiscalYear2023RestructuringPlanMember 2023-12-30 0000912093 viav:A2022RepurchasePlanMember us-gaap:CommonStockMember 2022-09-30 0000912093 viav:A2022RepurchasePlanMember us-gaap:CommonStockMember 2023-07-02 2023-12-30 0000912093 viav:A2022RepurchasePlanMember us-gaap:CommonStockMember 2023-12-30 0000912093 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2023-07-02 2023-12-30 0000912093 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2023-07-02 2023-12-30 0000912093 us-gaap:RestrictedStockUnitsRSUMember 2023-07-02 2023-12-30 0000912093 us-gaap:RestrictedStockUnitsRSUMember 2022-07-03 2022-12-31 0000912093 viav:RestrictedStockUnitswithMarketandPerformanceConditionsMember 2023-07-02 2023-12-30 0000912093 viav:RestrictedStockUnitswithMarketandPerformanceConditionsMember 2022-07-03 2022-12-31 0000912093 viav:RestrictedStockUnitswithPerformanceConditionsOverTargetMember 2023-07-02 2023-12-30 0000912093 viav:RestrictedStockUnitswithPerformanceConditionsOverTargetMember 2022-07-03 2022-12-31 0000912093 viav:FullValueAwardsMember 2023-12-30 0000912093 us-gaap:CostOfSalesMember 2023-10-01 2023-12-30 0000912093 us-gaap:CostOfSalesMember 2022-10-02 2022-12-31 0000912093 us-gaap:CostOfSalesMember 2023-07-02 2023-12-30 0000912093 us-gaap:CostOfSalesMember 2022-07-03 2022-12-31 0000912093 us-gaap:ResearchAndDevelopmentExpenseMember 2023-10-01 2023-12-30 0000912093 us-gaap:ResearchAndDevelopmentExpenseMember 2022-10-02 2022-12-31 0000912093 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-02 2023-12-30 0000912093 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-03 2022-12-31 0000912093 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-10-01 2023-12-30 0000912093 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-10-02 2022-12-31 0000912093 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-07-02 2023-12-30 0000912093 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-07-03 2022-12-31 0000912093 country:GB 2023-07-02 2023-12-30 0000912093 country:DE 2023-07-02 2023-12-30 0000912093 viav:TelInstrumentsElectronicsCorpSettlementMember us-gaap:JudicialRulingMember 2023-07-01 2023-07-31 0000912093 viav:CaseRelatedToAmendmentOfPensionForForeignSubsidiaryMember srt:MinimumMember us-gaap:JudicialRulingMember 2016-06-30 0000912093 viav:CaseRelatedToAmendmentOfPensionForForeignSubsidiaryMember srt:MaximumMember us-gaap:JudicialRulingMember 2016-06-30 0000912093 viav:CaseRelatedToAmendmentOfPensionForForeignSubsidiaryMember srt:MinimumMember us-gaap:JudicialRulingMember 2016-07-02 0000912093 viav:CaseRelatedToAmendmentOfPensionForForeignSubsidiaryMember us-gaap:JudicialRulingMember 2022-07-02 0000912093 viav:CaseRelatedToAmendmentOfPensionForForeignSubsidiaryMember us-gaap:JudicialRulingMember 2022-07-03 2022-10-01 0000912093 us-gaap:PerformanceGuaranteeMember 2023-12-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2023-10-01 2023-12-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2023-10-01 2023-12-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember 2023-10-01 2023-12-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2023-10-01 2023-12-30 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:ProductMember 2023-10-01 2023-12-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2023-10-01 2023-12-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2023-10-01 2023-12-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember 2023-10-01 2023-12-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2023-10-01 2023-12-30 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:ServiceMember 2023-10-01 2023-12-30 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2023-10-01 2023-12-30 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2023-10-01 2023-12-30 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember 2023-10-01 2023-12-30 0000912093 us-gaap:OperatingSegmentsMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2023-10-01 2023-12-30 0000912093 us-gaap:MaterialReconcilingItemsMember 2023-10-01 2023-12-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2022-10-02 2022-12-31 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2022-10-02 2022-12-31 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember 2022-10-02 2022-12-31 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2022-10-02 2022-12-31 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:ProductMember 2022-10-02 2022-12-31 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2022-10-02 2022-12-31 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2022-10-02 2022-12-31 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember 2022-10-02 2022-12-31 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2022-10-02 2022-12-31 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:ServiceMember 2022-10-02 2022-12-31 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2022-10-02 2022-12-31 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2022-10-02 2022-12-31 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember 2022-10-02 2022-12-31 0000912093 us-gaap:OperatingSegmentsMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2022-10-02 2022-12-31 0000912093 us-gaap:MaterialReconcilingItemsMember 2022-10-02 2022-12-31 0000912093 us-gaap:OperatingSegmentsMember 2023-10-01 2023-12-30 0000912093 us-gaap:OperatingSegmentsMember 2022-10-02 2022-12-31 0000912093 us-gaap:MaterialReconcilingItemsMember viav:GrossProfitMember 2023-10-01 2023-12-30 0000912093 us-gaap:MaterialReconcilingItemsMember viav:GrossProfitMember 2022-10-02 2022-12-31 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:OperatingIncomeLossMember 2023-10-01 2023-12-30 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:OperatingIncomeLossMember 2022-10-02 2022-12-31 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2023-07-02 2023-12-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2023-07-02 2023-12-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember 2023-07-02 2023-12-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2023-07-02 2023-12-30 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:ProductMember 2023-07-02 2023-12-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2023-07-02 2023-12-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2023-07-02 2023-12-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember 2023-07-02 2023-12-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2023-07-02 2023-12-30 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:ServiceMember 2023-07-02 2023-12-30 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2023-07-02 2023-12-30 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2023-07-02 2023-12-30 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember 2023-07-02 2023-12-30 0000912093 us-gaap:OperatingSegmentsMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2023-07-02 2023-12-30 0000912093 us-gaap:MaterialReconcilingItemsMember 2023-07-02 2023-12-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2022-07-03 2022-12-31 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2022-07-03 2022-12-31 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember 2022-07-03 2022-12-31 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2022-07-03 2022-12-31 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:ProductMember 2022-07-03 2022-12-31 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2022-07-03 2022-12-31 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2022-07-03 2022-12-31 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember 2022-07-03 2022-12-31 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2022-07-03 2022-12-31 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:ServiceMember 2022-07-03 2022-12-31 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2022-07-03 2022-12-31 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2022-07-03 2022-12-31 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember 2022-07-03 2022-12-31 0000912093 us-gaap:OperatingSegmentsMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2022-07-03 2022-12-31 0000912093 us-gaap:MaterialReconcilingItemsMember 2022-07-03 2022-12-31 0000912093 us-gaap:OperatingSegmentsMember 2023-07-02 2023-12-30 0000912093 us-gaap:OperatingSegmentsMember 2022-07-03 2022-12-31 0000912093 us-gaap:MaterialReconcilingItemsMember viav:GrossProfitMember 2023-07-02 2023-12-30 0000912093 us-gaap:MaterialReconcilingItemsMember viav:GrossProfitMember 2022-07-03 2022-12-31 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:OperatingIncomeLossMember 2023-07-02 2023-12-30 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:OperatingIncomeLossMember 2022-07-03 2022-12-31 0000912093 us-gaap:ProductMember country:US 2023-10-01 2023-12-30 0000912093 us-gaap:ServiceMember country:US 2023-10-01 2023-12-30 0000912093 country:US 2023-10-01 2023-12-30 0000912093 us-gaap:ProductMember country:US 2022-10-02 2022-12-31 0000912093 us-gaap:ServiceMember country:US 2022-10-02 2022-12-31 0000912093 country:US 2022-10-02 2022-12-31 0000912093 us-gaap:ProductMember viav:OtherAmericasMember 2023-10-01 2023-12-30 0000912093 us-gaap:ServiceMember viav:OtherAmericasMember 2023-10-01 2023-12-30 0000912093 viav:OtherAmericasMember 2023-10-01 2023-12-30 0000912093 us-gaap:ProductMember viav:OtherAmericasMember 2022-10-02 2022-12-31 0000912093 us-gaap:ServiceMember viav:OtherAmericasMember 2022-10-02 2022-12-31 0000912093 viav:OtherAmericasMember 2022-10-02 2022-12-31 0000912093 us-gaap:ProductMember srt:AmericasMember 2023-10-01 2023-12-30 0000912093 us-gaap:ServiceMember srt:AmericasMember 2023-10-01 2023-12-30 0000912093 srt:AmericasMember 2023-10-01 2023-12-30 0000912093 us-gaap:ProductMember srt:AmericasMember 2022-10-02 2022-12-31 0000912093 us-gaap:ServiceMember srt:AmericasMember 2022-10-02 2022-12-31 0000912093 srt:AmericasMember 2022-10-02 2022-12-31 0000912093 us-gaap:ProductMember country:CN 2023-10-01 2023-12-30 0000912093 us-gaap:ServiceMember country:CN 2023-10-01 2023-12-30 0000912093 country:CN 2023-10-01 2023-12-30 0000912093 us-gaap:ProductMember country:CN 2022-10-02 2022-12-31 0000912093 us-gaap:ServiceMember country:CN 2022-10-02 2022-12-31 0000912093 country:CN 2022-10-02 2022-12-31 0000912093 us-gaap:ProductMember viav:OtherAsiaPacificMember 2023-10-01 2023-12-30 0000912093 us-gaap:ServiceMember viav:OtherAsiaPacificMember 2023-10-01 2023-12-30 0000912093 viav:OtherAsiaPacificMember 2023-10-01 2023-12-30 0000912093 us-gaap:ProductMember viav:OtherAsiaPacificMember 2022-10-02 2022-12-31 0000912093 us-gaap:ServiceMember viav:OtherAsiaPacificMember 2022-10-02 2022-12-31 0000912093 viav:OtherAsiaPacificMember 2022-10-02 2022-12-31 0000912093 us-gaap:ProductMember srt:AsiaPacificMember 2023-10-01 2023-12-30 0000912093 us-gaap:ServiceMember srt:AsiaPacificMember 2023-10-01 2023-12-30 0000912093 srt:AsiaPacificMember 2023-10-01 2023-12-30 0000912093 us-gaap:ProductMember srt:AsiaPacificMember 2022-10-02 2022-12-31 0000912093 us-gaap:ServiceMember srt:AsiaPacificMember 2022-10-02 2022-12-31 0000912093 srt:AsiaPacificMember 2022-10-02 2022-12-31 0000912093 us-gaap:ProductMember us-gaap:EMEAMember 2023-10-01 2023-12-30 0000912093 us-gaap:ServiceMember us-gaap:EMEAMember 2023-10-01 2023-12-30 0000912093 us-gaap:EMEAMember 2023-10-01 2023-12-30 0000912093 us-gaap:ProductMember us-gaap:EMEAMember 2022-10-02 2022-12-31 0000912093 us-gaap:ServiceMember us-gaap:EMEAMember 2022-10-02 2022-12-31 0000912093 us-gaap:EMEAMember 2022-10-02 2022-12-31 0000912093 us-gaap:ProductMember country:US 2023-07-02 2023-12-30 0000912093 us-gaap:ServiceMember country:US 2023-07-02 2023-12-30 0000912093 country:US 2023-07-02 2023-12-30 0000912093 us-gaap:ProductMember country:US 2022-07-03 2022-12-31 0000912093 us-gaap:ServiceMember country:US 2022-07-03 2022-12-31 0000912093 country:US 2022-07-03 2022-12-31 0000912093 us-gaap:ProductMember viav:OtherAmericasMember 2023-07-02 2023-12-30 0000912093 us-gaap:ServiceMember viav:OtherAmericasMember 2023-07-02 2023-12-30 0000912093 viav:OtherAmericasMember 2023-07-02 2023-12-30 0000912093 us-gaap:ProductMember viav:OtherAmericasMember 2022-07-03 2022-12-31 0000912093 us-gaap:ServiceMember viav:OtherAmericasMember 2022-07-03 2022-12-31 0000912093 viav:OtherAmericasMember 2022-07-03 2022-12-31 0000912093 us-gaap:ProductMember srt:AmericasMember 2023-07-02 2023-12-30 0000912093 us-gaap:ServiceMember srt:AmericasMember 2023-07-02 2023-12-30 0000912093 srt:AmericasMember 2023-07-02 2023-12-30 0000912093 us-gaap:ProductMember srt:AmericasMember 2022-07-03 2022-12-31 0000912093 us-gaap:ServiceMember srt:AmericasMember 2022-07-03 2022-12-31 0000912093 srt:AmericasMember 2022-07-03 2022-12-31 0000912093 us-gaap:ProductMember country:CN 2023-07-02 2023-12-30 0000912093 us-gaap:ServiceMember country:CN 2023-07-02 2023-12-30 0000912093 country:CN 2023-07-02 2023-12-30 0000912093 us-gaap:ProductMember country:CN 2022-07-03 2022-12-31 0000912093 us-gaap:ServiceMember country:CN 2022-07-03 2022-12-31 0000912093 country:CN 2022-07-03 2022-12-31 0000912093 us-gaap:ProductMember viav:OtherAsiaPacificMember 2023-07-02 2023-12-30 0000912093 us-gaap:ServiceMember viav:OtherAsiaPacificMember 2023-07-02 2023-12-30 0000912093 viav:OtherAsiaPacificMember 2023-07-02 2023-12-30 0000912093 us-gaap:ProductMember viav:OtherAsiaPacificMember 2022-07-03 2022-12-31 0000912093 us-gaap:ServiceMember viav:OtherAsiaPacificMember 2022-07-03 2022-12-31 0000912093 viav:OtherAsiaPacificMember 2022-07-03 2022-12-31 0000912093 us-gaap:ProductMember srt:AsiaPacificMember 2023-07-02 2023-12-30 0000912093 us-gaap:ServiceMember srt:AsiaPacificMember 2023-07-02 2023-12-30 0000912093 srt:AsiaPacificMember 2023-07-02 2023-12-30 0000912093 us-gaap:ProductMember srt:AsiaPacificMember 2022-07-03 2022-12-31 0000912093 us-gaap:ServiceMember srt:AsiaPacificMember 2022-07-03 2022-12-31 0000912093 srt:AsiaPacificMember 2022-07-03 2022-12-31 0000912093 us-gaap:ProductMember us-gaap:EMEAMember 2023-07-02 2023-12-30 0000912093 us-gaap:ServiceMember us-gaap:EMEAMember 2023-07-02 2023-12-30 0000912093 us-gaap:EMEAMember 2023-07-02 2023-12-30 0000912093 us-gaap:ProductMember us-gaap:EMEAMember 2022-07-03 2022-12-31 0000912093 us-gaap:ServiceMember us-gaap:EMEAMember 2022-07-03 2022-12-31 0000912093 us-gaap:EMEAMember 2022-07-03 2022-12-31 0000912093 us-gaap:SubsequentEventMember 2024-01-11 0000912093 us-gaap:SubsequentEventMember 2024-01-11 2024-01-11 shares iso4217:USD iso4217:USD shares pure iso4217:GBP viav:segment viav:region 0000912093 false --06-29 2024 Q2 P1Y http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent P3Y P3Y 10-Q true 2023-12-30 false 000-22874 Viavi Solutions Inc. DE 94-2579683 1445 South Spectrum Blvd, Suite 102 Chandler AZ 85286 408 404-3600 Common Stock, par value of $0.001 per share VIAV NASDAQ Yes Yes Large Accelerated Filer false false false 222565774 210900000 241500000 416500000 509200000 43600000 43000000.0 85900000 85500000 254500000 284500000 502400000 594700000 83200000 92500000 161400000 191400000 19900000 19300000 41700000 38700000 3400000 5700000 6900000 12800000 106500000 117500000 210000000.0 242900000 148000000.0 167000000.0 292400000 351800000 49500000 51900000 99400000 104500000 74800000 90000000.0 152000000.0 170200000 1400000 2200000 3500000 4400000 -100000 0 -900000 0 125600000 144100000 254000000.0 279100000 22400000 22900000 38400000 72700000 3800000 2200000 14000000.0 3300000 7900000 6200000 15700000 12300000 18300000 18900000 36700000 63700000 7600000 10500000 16200000 22700000 10700000 8400000 20500000 41000000.0 0.05 0.04 0.09 0.18 0.05 0.04 0.09 0.18 222500000 225900000 222200000 226100000 223500000 227100000 223900000 228800000 10700000 8400000 20500000 41000000.0 29700000 43300000 9300000 700000 0 0 100000 300000 29700000 43300000 9200000 400000 40400000 51700000 29700000 41400000 543700000 506500000 25000000.0 14600000 3100000 4500000 208900000 231200000 115100000 116100000 69500000 72100000 965300000 945000000.0 236500000 243000000.0 455200000 455200000 48200000 58600000 90400000 87000000.0 60600000 61700000 1856200000 1850500000 43800000 47200000 46600000 50500000 60800000 78600000 21900000 21200000 96300000 96200000 42700000 49800000 312100000 343500000 632800000 629500000 183300000 186700000 0.001 0.001 1000000 1000000 0 0 0 0 0 0 0.001 0.001 1000000000 1000000000 223000000 223000000 222000000 222000000 200000 200000 70444800000 70427300000 -69590200000 -69600700000 -126800000 -136000000.0 728000000.0 690800000 1856200000 1850500000 20500000 41000000.0 19500000 17100000 10400000 17200000 23700000 26000000.0 3800000 1200000 -8400000 1800000 3100000 3300000 -900000 0 0 6700000 -2300000 -2900000 -22800000 -42200000 700000 14400000 -1300000 -12000000.0 -2400000 -6900000 -300000 -9000000.0 -17500000 -8300000 -4400000 -21600000 -2100000 -25000000.0 70700000 72800000 115000000.0 0 105300000 0 12500000 32900000 1900000 2400000 0 64400000 0 1000000.0 -20300000 -95900000 10000000.0 43900000 9300000 11200000 100000 100000 3000000.0 3700000 1000000.0 700000 900000 500000 -18300000 -52700000 4900000 -100000 37000000.0 -75900000 515600000 572800000 552600000 496900000 9100000 12900000 8900000 12800000 222400000 200000 70432400000 -69600900000 -156500000 675200000 10700000 10700000 29700000 29700000 200000 -200000 -200000 12600000 12600000 222600000 200000 70444800000 -69590200000 -126800000 728000000.0 226800000 200000 70375900000 -69528400000 -199300000 648400000 8400000 8400000 43300000 43300000 200000 -200000 -200000 13100000 13100000 2200000 25200000 25200000 224800000 200000 70388800000 -69545200000 -156000000.0 687800000 221500000 200000 70427300000 -69600700000 -136000000.0 690800000 20500000 20500000 9200000 9200000 2100000 -6300000 -6300000 23800000 23800000 1000000.0 10000000.0 10000000.0 222600000 200000 70444800000 -69590200000 -126800000 728000000.0 226400000 200000 70370200000 -69542300000 -156400000 671700000 41000000.0 41000000.0 400000 400000 1900000 -7500000 -7500000 26100000 26100000 3500000 43900000 43900000 224800000 200000 70388800000 -69545200000 -156000000.0 687800000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1. Basis of Presentation</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial information for Viavi Solutions Inc. (VIAVI, also referred to as the Company, we, our and us) for the three and six months ended December 30, 2023 and December 31, 2022 is unaudited, and includes all normal and recurring adjustments the Company’s management considers necessary for a fair statement of the financial information set forth herein. The accompanying Consolidated Financial Statements are presented in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) for interim financial information and rules and regulations of the Securities and Exchange Commission (SEC). Accordingly, such information does not include all of the information and footnotes required by U.S. GAAP for annual Consolidated Financial Statements. For further information, please refer to the Consolidated Financial Statements and footnotes thereto included in the Company’s Annual Report on Form 10-K, for the year ended July 1, 2023.</span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">There have been no material changes to the Company’s accounting policies during the three and six months ended December 30, 2023 as compared to the significant accounting policies presented in “Note 1. Basis of Presentation” of the Notes to the Consolidated Financial Statements included in the Company’s Annual Report for the year ended July 1, 2023 on Form 10-K, filed with the SEC on August 17, 2023.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Balance Sheet as of July 1, 2023 has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The results for the three and six months ended December 30, 2023 and December 31, 2022 may not be indicative of results for the fiscal year ending June 29, 2024 or any future periods.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fiscal Years</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes a 52-53 week fiscal year ending on the Saturday closest to June 30th. The Company’s fiscal 2024 is a 52-week year ending on June 29, 2024. The Company’s fiscal 2023 was a 52-week year ending on July 1, 2023. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Principles of Consolidation</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Financial Statements include the Company and its wholly-owned subsidiaries. All inter-company accounts and transactions have been eliminated.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Reclassification of Prior Period Balances</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain reclassifications of prior period balances have been made to conform to current presentation. Refer to “Note 9. Goodwill” and “Note 19. Operating Segments and Geographic Information” for further information.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Use of Estimates</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that effect the reported amount of assets and liabilities at the date of the financial statements, the reported amount of net revenues and expenses and the disclosure of commitments and contingencies during the reporting periods. Estimates are based on historical factors, current circumstances and the experience and judgment of management. Under changed conditions the Company’s reported financial positions or results of operations may be materially impacted when using different estimates and assumptions, particularly with respect to significant accounting policies. If estimates or assumptions differ from actual results, subsequent periods are adjusted to reflect more readily available information.</span></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fiscal Years</span></div>The Company utilizes a 52-53 week fiscal year ending on the Saturday closest to June 30th. The Company’s fiscal 2024 is a 52-week year ending on June 29, 2024. The Company’s fiscal 2023 was a 52-week year ending on July 1, 2023. <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Principles of Consolidation</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Financial Statements include the Company and its wholly-owned subsidiaries. All inter-company accounts and transactions have been eliminated.</span></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Reclassification of Prior Period Balances</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain reclassifications of prior period balances have been made to conform to current presentation. Refer to “Note 9. Goodwill” and “Note 19. Operating Segments and Geographic Information” for further information.</span></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Use of Estimates</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that effect the reported amount of assets and liabilities at the date of the financial statements, the reported amount of net revenues and expenses and the disclosure of commitments and contingencies during the reporting periods. Estimates are based on historical factors, current circumstances and the experience and judgment of management. Under changed conditions the Company’s reported financial positions or results of operations may be materially impacted when using different estimates and assumptions, particularly with respect to significant accounting policies. If estimates or assumptions differ from actual results, subsequent periods are adjusted to reflect more readily available information.</span></div> <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 2. Recently Issued Accounting Pronouncements</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accounting Standards Issued But Not Yet Adopted</span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In October 2023, the FASB issued ASU 2023-06, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Disclosure Improvements - Codification Amendments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> in Response to the SEC’s Disclosure Update and Simplification Initiative. The amendments clarify or improve disclosure and presentation requirements on various disclosure areas, including the statement of cash flows, earnings per share, debt, equity, and derivatives. The amendments will align the requirements in the FASB Accounting Standards Codification (ASC) with the SEC’s regulations. The amendments in this ASU will be effective on the date the related disclosures are removed from Regulation S-X or Regulation S-K by the SEC, and will not be effective if the SEC has not removed the applicable disclosure requirement by June 30, 2027. Early adoption is prohibited. As we are currently subject to these SEC requirements, this ASU is not expected to have a material impact on our Consolidated Financial Statements or related disclosures. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Improvements to Reportable Segment Disclosures (Topic 280),</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> to improve reportable segment disclosures, primarily through enhanced disclosures about significant segment expenses. The amendments in this update will require public entities to disclose significant segment expenses that are regularly provided to the Company’s Chief Executive Officer, as the Company’s Chief Operating Decision Maker (CODM) and included within segment profit and loss. This guidance is effective for fiscal years beginning after December 15, 2023 (fiscal 2025 for the Company), and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted and will be applied retrospectively to all prior periods presented in the financial statements. The Company is evaluating the impact of adopting this new accounting guidance on its Consolidated Financial Statements.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Improvements to Income Tax Disclosures (Topic 740),</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> to enhance the transparency and decision usefulness of income tax disclosures through changes to the rate reconciliation and income taxes paid information. This guidance is effective for fiscal years beginning after December 15, 2024 (fiscal 2026 for the Company), with early and retrospective adoption permitted. The Company is evaluating the impact of adopting this new accounting guidance on its Consolidated Financial Statements.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We reviewed all other accounting pronouncements issued during the six months ended December 30, 2023 and concluded that they were not applicable to the Company.</span></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accounting Standards Issued But Not Yet Adopted</span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In October 2023, the FASB issued ASU 2023-06, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Disclosure Improvements - Codification Amendments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> in Response to the SEC’s Disclosure Update and Simplification Initiative. The amendments clarify or improve disclosure and presentation requirements on various disclosure areas, including the statement of cash flows, earnings per share, debt, equity, and derivatives. The amendments will align the requirements in the FASB Accounting Standards Codification (ASC) with the SEC’s regulations. The amendments in this ASU will be effective on the date the related disclosures are removed from Regulation S-X or Regulation S-K by the SEC, and will not be effective if the SEC has not removed the applicable disclosure requirement by June 30, 2027. Early adoption is prohibited. As we are currently subject to these SEC requirements, this ASU is not expected to have a material impact on our Consolidated Financial Statements or related disclosures. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Improvements to Reportable Segment Disclosures (Topic 280),</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> to improve reportable segment disclosures, primarily through enhanced disclosures about significant segment expenses. The amendments in this update will require public entities to disclose significant segment expenses that are regularly provided to the Company’s Chief Executive Officer, as the Company’s Chief Operating Decision Maker (CODM) and included within segment profit and loss. This guidance is effective for fiscal years beginning after December 15, 2023 (fiscal 2025 for the Company), and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted and will be applied retrospectively to all prior periods presented in the financial statements. The Company is evaluating the impact of adopting this new accounting guidance on its Consolidated Financial Statements.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Improvements to Income Tax Disclosures (Topic 740),</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> to enhance the transparency and decision usefulness of income tax disclosures through changes to the rate reconciliation and income taxes paid information. This guidance is effective for fiscal years beginning after December 15, 2024 (fiscal 2026 for the Company), with early and retrospective adoption permitted. The Company is evaluating the impact of adopting this new accounting guidance on its Consolidated Financial Statements.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We reviewed all other accounting pronouncements issued during the six months ended December 30, 2023 and concluded that they were not applicable to the Company.</span></div> <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3. Earnings Per Share</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><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 basic and diluted net income per share (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions, except per share data</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-top:5pt;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><td style="width:32.867%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.824%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.824%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.717%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;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><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:1pt;font-weight:700;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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 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:9pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">10.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">8.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">20.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">41.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares outstanding:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic </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:9pt;font-weight:400;line-height:100%">222.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">225.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">222.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">226.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares issuable assuming conversion of convertible notes </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;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:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Effect of dilutive securities from stock-based compensation plans</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:9pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</span></td><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:9pt;font-weight:400;line-height:100%">223.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:9pt;font-weight:400;line-height:100%">227.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:9pt;font-weight:400;line-height:100%">223.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:9pt;font-weight:400;line-height:100%">228.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></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 income per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</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:9pt;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:9pt;font-weight:400;line-height:100%">0.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">0.04 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">0.09 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">0.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</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:9pt;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:9pt;font-weight:400;line-height:100%">0.05 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">0.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">0.09 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">0.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:8.24pt">Represents the dilutive impact for the Company’s 1.75% Senior Convertible Notes due 2023 (2023 Notes), the 1.00% Senior Convertible Notes due 2024 (2024 Notes) and the 1.625% Senior Convertible Notes due 2026 (2026 Notes). As of December 30, 2023, the if-converted value is less than the outstanding principal of the 2024 and 2026 Notes, respectively, and are therefore anti-dilutive. Refer to “Note 11. Debt” for more details.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the weighted-average potentially dilutive securities excluded from the computation of the diluted net income per share because their effect would have been anti-dilutive (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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><td style="width:35.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.110%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:1pt;font-weight:700;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><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:1pt;font-weight:700;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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 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%">Restricted stock units</span></td><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%">5.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">5.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">3.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">3.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><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 basic and diluted net income per share (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions, except per share data</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-top:5pt;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><td style="width:32.867%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.824%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.824%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.717%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;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><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:1pt;font-weight:700;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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 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:9pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">10.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">8.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">20.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">41.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares outstanding:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic </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:9pt;font-weight:400;line-height:100%">222.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">225.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">222.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">226.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares issuable assuming conversion of convertible notes </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;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:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:9pt;font-weight:400;line-height:100%">Effect of dilutive securities from stock-based compensation plans</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:9pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</span></td><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:9pt;font-weight:400;line-height:100%">223.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:9pt;font-weight:400;line-height:100%">227.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:9pt;font-weight:400;line-height:100%">223.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:9pt;font-weight:400;line-height:100%">228.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></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 income per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</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:9pt;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:9pt;font-weight:400;line-height:100%">0.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">0.04 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">0.09 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">0.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</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:9pt;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:9pt;font-weight:400;line-height:100%">0.05 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">0.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">0.09 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;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:9pt;font-weight:400;line-height:100%">0.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:8.24pt">Represents the dilutive impact for the Company’s 1.75% Senior Convertible Notes due 2023 (2023 Notes), the 1.00% Senior Convertible Notes due 2024 (2024 Notes) and the 1.625% Senior Convertible Notes due 2026 (2026 Notes). As of December 30, 2023, the if-converted value is less than the outstanding principal of the 2024 and 2026 Notes, respectively, and are therefore anti-dilutive. Refer to “Note 11. Debt” for more details.</span></div> 10700000 8400000 20500000 41000000.0 222500000 225900000 222200000 226100000 0 0 0 700000 1000000.0 1200000 1700000 2000000.0 223500000 227100000 223900000 228800000 0.05 0.04 0.09 0.18 0.05 0.04 0.09 0.18 0.0175 0.0100 0.01625 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the weighted-average potentially dilutive securities excluded from the computation of the diluted net income per share because their effect would have been anti-dilutive (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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><td style="width:35.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.110%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:1pt;font-weight:700;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><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:1pt;font-weight:700;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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 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%">Restricted stock units</span></td><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%">5.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">5.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">3.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">3.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 5600000 5000000.0 3100000 3200000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4. Accumulated Other Comprehensive Loss</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s accumulated other comprehensive loss consists of the accumulated net unrealized gains or losses on available-for-sale investments, foreign currency translation adjustments and change in unrealized components of defined benefit obligations.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the six months ended December 30, 2023, the changes in accumulated other comprehensive loss, net of tax, by component were as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;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><td style="width:40.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.209%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Unrealized losses on available-for sale investments</span></td><td colspan="3" style="padding:0 1pt"></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%">Foreign <br/>currency translation adjustments, net of tax</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">Change in unrealized components of defined benefit obligations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></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></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%">Beginning balance as of July 1, 2023</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%">(5.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(125.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(5.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(136.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Other comprehensive income before reclassification</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Amounts reclassified out of accumulated other comprehensive loss</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Net current-period other comprehensive income (loss)</span></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">9.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(0.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">9.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Ending balance as of December 30, 2023</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%">(5.3)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(116.1)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(5.4)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(126.8)</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></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:8.24pt">The amount reclassified out of accumulated other comprehensive loss represents the amortization of actuarial gains included as a component of Cost of revenues, Research and development (R&amp;D) and Selling, general and administrative (SG&amp;A) in the Consolidated Statements of Operations, net of reclassification adjustments, for the six months ended December 30, 2023. There was no tax impact for the six months ended December 30, 2023. Refer to “Note 17. Employee Pension and Other Benefit Plans” for more details on the computation of net periodic cost for pension plans.</span></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the six months ended December 30, 2023, the changes in accumulated other comprehensive loss, net of tax, by component were as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;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><td style="width:40.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.209%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Unrealized losses on available-for sale investments</span></td><td colspan="3" style="padding:0 1pt"></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%">Foreign <br/>currency translation adjustments, net of tax</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">Change in unrealized components of defined benefit obligations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></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></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%">Beginning balance as of July 1, 2023</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%">(5.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(125.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(5.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(136.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Other comprehensive income before reclassification</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Amounts reclassified out of accumulated other comprehensive loss</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Net current-period other comprehensive income (loss)</span></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">9.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(0.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">9.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Ending balance as of December 30, 2023</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%">(5.3)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(116.1)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(5.4)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(126.8)</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></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:8.24pt">The amount reclassified out of accumulated other comprehensive loss represents the amortization of actuarial gains included as a component of Cost of revenues, Research and development (R&amp;D) and Selling, general and administrative (SG&amp;A) in the Consolidated Statements of Operations, net of reclassification adjustments, for the six months ended December 30, 2023. There was no tax impact for the six months ended December 30, 2023. Refer to “Note 17. Employee Pension and Other Benefit Plans” for more details on the computation of net periodic cost for pension plans.</span></div> -5300000 -125400000 -5300000 -136000000.0 0 9300000 0 9300000 0 0 100000 100000 0 9300000 -100000 9200000 -5300000 -116100000 -5400000 -126800000 0 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5. Acquisitions </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 5, 2022, the Company acquired all of the equity of Jackson Labs Technologies, LLC (Jackson Labs), a privately held company which specializes in Position, Navigation and Timing (PNT) solutions for critical infrastructure serving both military and civilian applications. The acquisition enables the Company to broaden its solutions offering into the rapidly developing PNT landscape.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total purchase consideration included approximately $49.9 million paid in cash at closing and additional contingent consideration of up to $117.0 million for which future cash payments are dependent on the achievement of certain operational and revenue targets over the course of a three-year period beginning in January 2023. The cash consideration paid at closing included escrow payments of $5.0 million for indemnity holdback and $2.0 million subject to final cash and net working capital adjustments. The acquisition has been accounted for in accordance with the authoritative guidance on business combinations; therefore, the tangible and intangible assets acquired and liabilities assumed were recorded at fair value on the acquisition date. In connection with this acquisition, the Company recorded approximately $48.3 million of goodwill and $30.6 million of developed technology and other intangibles. The acquired developed technology and other intangible assets are being amortized over their estimated useful lives ranging from <span style="-sec-ix-hidden:f-463">one</span> to six years.</span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Goodwill represents the excess of the preliminary estimated purchase consideration over the preliminary estimates of the fair value of the net tangible and intangible assets acquired and has been allocated to the Network Enablement segment. Goodwill is primarily attributable to expected synergies in the acquired technologies that may be leveraged by the Company in future PNT offerings. The goodwill was deductible for U.S. income tax purposes. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has included the financial results of Jackson Labs in its Consolidated Financial Statements from the date of acquisition. Pro forma results of operations have not been presented because the effect of the acquisition was not material to the Consolidated Statements of Operations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Other Acquisitions:</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On March 29, 2023, April 21, 2023 and June 8, 2023, the Company completed acquisitions accounted for as asset purchases consisting of an aggregate cash paid at closing of $2.9 million and $0.2 million of indemnity holdback. In connection with these acquisitions, the Company recorded developed technology intangibles of $2.5 million which are being amortized over their estimated useful life of five years.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On July 18, 2022, the Company completed an acquisition accounted for as a business combination consisting of cash paid at closing of $17.5 million and $2.0 million of indemnity holdback. In connection with this acquisition, the Company recorded approximately $11.2 million of goodwill, $5.1 million of developed technology and $1.8 million of deferred tax liability. The acquired developed technology asset is being amortized over its estimated useful life of four years.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Acquisition-related Contingent Consideration</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table provides a reconciliation of changes in the fair value of the Company’s earn-out liabilities associated with the Company’s acquisitions for the three and six months ended December 30, 2023 and December 31, 2022 (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="text-align:justify"><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><td style="width:35.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.194%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.194%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.194%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.196%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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><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><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 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:9.19pt;font-weight:400;line-height:100%">Beginning period balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">18.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">19.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.19pt;font-weight:400;line-height:100%">  Additions to Contingent Consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9.5pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9.5pt;font-weight:400;line-height:100%">29.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9.5pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9.5pt;font-weight:400;line-height:100%">29.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.19pt;font-weight:400;line-height:100%">  Payments of Contingent Consideration </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9.5pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9.5pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9.5pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9.5pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.19pt;font-weight:400;line-height:100%">Fair value adjustment of earn-out liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9.5pt;font-weight:400;line-height:100%">(7.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9.5pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9.5pt;font-weight:400;line-height:100%">(8.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9.5pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.19pt;font-weight:400;line-height:100%">Currency translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9.5pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9.5pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9.5pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9.5pt;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></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:9.19pt;font-weight:400;line-height:100%">Ending period balance </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9.5pt;font-weight:400;line-height:100%">10.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9.5pt;font-weight:400;line-height:100%">33.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9.5pt;font-weight:400;line-height:100%">10.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9.5pt;font-weight:400;line-height:100%">33.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 49900000 117000000 P3Y 5000000 2000000 48300000 30600000 P6Y 2900000 200000 2500000 P5Y 17500000 2000000 11200000 5100000 1800000 P4Y <div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table provides a reconciliation of changes in the fair value of the Company’s earn-out liabilities associated with the Company’s acquisitions for the three and six months ended December 30, 2023 and December 31, 2022 (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="text-align:justify"><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><td style="width:35.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.194%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.194%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.194%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.196%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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><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><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 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:9.19pt;font-weight:400;line-height:100%">Beginning period balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">18.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">19.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9.5pt;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:9.5pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.19pt;font-weight:400;line-height:100%">  Additions to Contingent Consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9.5pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9.5pt;font-weight:400;line-height:100%">29.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9.5pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9.5pt;font-weight:400;line-height:100%">29.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.19pt;font-weight:400;line-height:100%">  Payments of Contingent Consideration </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9.5pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9.5pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9.5pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9.5pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.19pt;font-weight:400;line-height:100%">Fair value adjustment of earn-out liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9.5pt;font-weight:400;line-height:100%">(7.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9.5pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9.5pt;font-weight:400;line-height:100%">(8.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9.5pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.19pt;font-weight:400;line-height:100%">Currency translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9.5pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9.5pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9.5pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:9.5pt;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></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:9.19pt;font-weight:400;line-height:100%">Ending period balance </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9.5pt;font-weight:400;line-height:100%">10.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9.5pt;font-weight:400;line-height:100%">33.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9.5pt;font-weight:400;line-height:100%">10.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9.5pt;font-weight:400;line-height:100%">33.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 18300000 2900000 19700000 2500000 0 29400000 0 29400000 700000 500000 700000 500000 7000000.0 -1300000 8400000 -1800000 0 100000 0 0 10600000 33200000 10600000 33200000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6. Balance Sheet and Other Details </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contract Balances</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross receivables include both billed and unbilled receivables (including Contract assets). As of December 30, 2023, and July 1, 2023, the Company had total unbilled receivables of $13.6 million and $13.7 million, respectively.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has short-term and long-term deferred revenues related to undelivered product and professional services, consisting of installations and consulting engagements, which are recognized as the Company's performance obligations under the contract are completed and accepted by the customer. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the activity related to deferred revenue (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><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><td style="width:61.895%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.933%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.285%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Three Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">Six Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:700;line-height:100%">Deferred revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Balance at beginning of period</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%">90.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">102.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 deferrals for new contracts </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;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%">24.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">44.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Revenue recognized during the period </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;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%">(30.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(62.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Balance at end of period </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%">84.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">84.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:8.24pt">Included in these amounts is the impact from foreign currency exchange rate fluctuations.</span></div><div style="padding-left:18pt;text-indent:-18pt"><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:8.24pt">Revenue recognized during the period represents releases from the balance at the beginning of the period as well as releases from the current period deferrals.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligation estimates are subject to change and are affected by several factors, including terminations, changes in the scope of contracts, adjustments for revenue that have not materialized, and adjustments for currency.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The value of the transaction price allocated to remaining performance obligations as of December 30, 2023, was $248.4 million. The Company expects to recognize approximately</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%">89% of remaining performance obligations as revenue within the next 12 months, and the remainder thereafter.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accounts receivable allowances - Credit losses</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the activities and balances for allowance for credit losses (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;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><td style="width:28.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:17.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.110%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">July 1, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Charged to Costs and Expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">Deductions </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</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%">Allowance for credit losses</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%">1.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">0.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(0.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">1.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:8.24pt">Represents the effect of currency translation adjustments and write-offs of uncollectible accounts, net of recoveries.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Inventories, net</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of inventories, net (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;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><td style="width:66.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></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%">July 1, 2023</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%">Finished goods</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%">53.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">49.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">16.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">17.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Raw materials</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%">45.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">49.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</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%">115.1 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">116.1 </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></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Prepayments and other current assets</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of prepayments and other current assets </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</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-bottom:8pt;margin-top:5pt;text-align:justify"><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><td style="width:66.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></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%">July 1, 2023</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%">Refundable income taxes</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%">28.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">27.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Prepayments</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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">16.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Advances to contract manufacturers</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%">8.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Fair value of forward contracts</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.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Transaction tax receivables</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.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Asset held for sale</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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Other current 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%">7.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepayments and other current assets</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%">69.5 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">72.1 </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></tr></table></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Other non-current assets</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of other non-current assets (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><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><td style="width:66.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></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%">July 1, 2023</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%">Operating ROU assets (Note 12)</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%">37.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">40.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></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%">Long-term restricted cash</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.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Deposits</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.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Deferred contract 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%">2.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Debt issuance cost - Revolving Credit Facility</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.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Other non-current assets</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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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 non-current assets</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%">60.6 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">61.7 </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></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Other current liabilities</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of other current liabilities (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><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><td style="width:66.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.589%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.443%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></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%">July 1, 2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Operating lease liabilities (Note 12)</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%">10.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Interest 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%">5.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Income tax payable</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.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Warranty 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%">4.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Acquisition related holdback and related accruals</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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Transaction tax 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%">2.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Fair value of forward contracts</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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Restructuring accrual (Note 13)</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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Fair value of contingent consideration (Note 5)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">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%">10.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">7.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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 current liabilities</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%">42.7 </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><td colspan="3" style="padding:0 1pt"></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%">49.8 </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></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Other non-current liabilities</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents components of other non-current liabilities </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</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: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><td style="width:66.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></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%">July 1, 2023</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%">Pension and post-employment benefits</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%">54.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">53.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Operating lease liabilities (Note 12)</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%">27.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">29.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Long-term deferred revenue</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%">23.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">23.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Deferred tax liability</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.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">13.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Uncertain tax position</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%">15.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">15.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Financing obligation</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%">15.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">15.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Fair value of contingent consideration (Note 5)</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%">10.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">18.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Warranty 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%">4.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Asset retirement obligations</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.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">7.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Other non-current liabilities</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%">183.3 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">186.7 </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></tr></table></div> 13600000 13700000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the activity related to deferred revenue (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><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><td style="width:61.895%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.933%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.285%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Three Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">Six Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:700;line-height:100%">Deferred revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Balance at beginning of period</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%">90.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">102.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 deferrals for new contracts </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;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%">24.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">44.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Revenue recognized during the period </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;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%">(30.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(62.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Balance at end of period </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%">84.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">84.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:8.24pt">Included in these amounts is the impact from foreign currency exchange rate fluctuations.</span></div><div style="padding-left:18pt;text-indent:-18pt"><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:8.24pt">Revenue recognized during the period represents releases from the balance at the beginning of the period as well as releases from the current period deferrals.</span></div> 90500000 102000000.0 24700000 44900000 30500000 62200000 84700000 84700000 248400000 0.89 P12M <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the activities and balances for allowance for credit losses (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;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><td style="width:28.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:17.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.110%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">July 1, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Charged to Costs and Expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">Deductions </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</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%">Allowance for credit losses</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%">1.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">0.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(0.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">1.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:8.24pt">Represents the effect of currency translation adjustments and write-offs of uncollectible accounts, net of recoveries.</span></div> 1000000.0 800000 200000 1600000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of inventories, net (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;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><td style="width:66.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></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%">July 1, 2023</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%">Finished goods</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%">53.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">49.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">16.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">17.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Raw materials</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%">45.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">49.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</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%">115.1 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">116.1 </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></tr></table></div> 53400000 49000000.0 16600000 17700000 45100000 49400000 115100000 116100000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of prepayments and other current assets </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</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-bottom:8pt;margin-top:5pt;text-align:justify"><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><td style="width:66.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></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%">July 1, 2023</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%">Refundable income taxes</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%">28.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">27.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Prepayments</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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">16.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Advances to contract manufacturers</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%">8.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Fair value of forward contracts</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.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Transaction tax receivables</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.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Asset held for sale</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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Other current 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%">7.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepayments and other current assets</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%">69.5 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">72.1 </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></tr></table></div> 28300000 27600000 14000000.0 16500000 8200000 9800000 5400000 3500000 3700000 5100000 2500000 2500000 7400000 7100000 69500000 72100000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of other non-current assets (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><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><td style="width:66.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></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%">July 1, 2023</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%">Operating ROU assets (Note 12)</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%">37.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">40.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></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%">Long-term restricted cash</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.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Deposits</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.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Deferred contract 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%">2.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Debt issuance cost - Revolving Credit Facility</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.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Other non-current assets</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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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 non-current assets</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%">60.6 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">61.7 </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></tr></table></div> 37500000 40400000 5800000 4600000 2600000 2300000 2500000 2900000 2300000 2800000 9900000 8700000 60600000 61700000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of other current liabilities (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><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><td style="width:66.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.589%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.443%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></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%">July 1, 2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Operating lease liabilities (Note 12)</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%">10.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Interest 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%">5.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Income tax payable</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.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Warranty 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%">4.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Acquisition related holdback and related accruals</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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Transaction tax 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%">2.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Fair value of forward contracts</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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Restructuring accrual (Note 13)</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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Fair value of contingent consideration (Note 5)</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">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%">10.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">7.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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 current liabilities</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%">42.7 </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><td colspan="3" style="padding:0 1pt"></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%">49.8 </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></tr></table></div> 10000000.0 10100000 5400000 5500000 4500000 4400000 4000000.0 4200000 3000000.0 4100000 2600000 4300000 2000000.0 2400000 1200000 5800000 0 1100000 10000000.0 7900000 42700000 49800000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents components of other non-current liabilities </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</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: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><td style="width:66.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></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%">July 1, 2023</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%">Pension and post-employment benefits</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%">54.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">53.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Operating lease liabilities (Note 12)</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%">27.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">29.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Long-term deferred revenue</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%">23.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">23.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Deferred tax liability</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.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">13.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Uncertain tax position</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%">15.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">15.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Financing obligation</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%">15.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">15.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Fair value of contingent consideration (Note 5)</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%">10.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">18.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Warranty 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%">4.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Asset retirement obligations</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.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">7.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Other non-current liabilities</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%">183.3 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">186.7 </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></tr></table></div> 54900000 53200000 27000000.0 29400000 23900000 23400000 19100000 13900000 15900000 15800000 15800000 15800000 10600000 18600000 4500000 4800000 3900000 3800000 7700000 8000000.0 183300000 186700000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7. Investments and Forward Contracts </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Short-Term Investments</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 30, 2023, the Company’s short-term investments of $25.0 million were comprised of a 30-day term deposit of $23.3 million and trading securities related to the deferred compensation plan of $1.7 million, of which $1.5 million was invested in equity securities, $0.1 million was invested in debt securities and $0.1 million was invested in money market instruments. </span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 1, 2023, the Company’s short-term investments of $14.6 million were comprised of a 30-day term deposit of $13.1 million and trading securities related to the deferred compensation plan of $1.5 million, of which $1.2 million was invested in equity securities, $0.1 million was invested in debt securities and $0.2 million was invested in money market instruments. </span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trading securities are reported at fair value, with the unrealized gains or losses resulting from changes in fair value recognized in the Consolidated Statements of Operations as a component of Interest and other income, net.</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Non-Designated Foreign Currency Forward Contracts</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has foreign subsidiaries that operate and sell the Company’s products in various markets around the world. As a result, the Company is exposed to foreign exchange risks. The Company utilizes foreign exchange forward contracts to manage foreign currency risk associated with foreign currency denominated monetary assets and liabilities, primarily certain short-term intercompany receivables and payables, and to reduce the volatility of earnings and cash flows related to foreign-currency transactions. The Company does not use these foreign currency forward contracts for trading purposes.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 30, 2023, the Company had forward contracts that were effectively closed but not settled with the counterparties as of the balance sheet date. Therefore, the fair value of these contracts of $5.4 million and $2.0 million is reflected as Prepayments and other current assets and Other current liabilities on the Consolidated Balance Sheets, respectively. As of July 1, 2023, the fair value of these contracts of $3.5 million and $2.4 million is reflected as Prepayments and other current assets and Other current liabilities on the Consolidated Balance Sheets, respectively.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The forward contracts outstanding and not effectively closed, with a term of less than 120 days, were transacted near quarter end; therefore, the fair value of the contracts is not significant. As of December 30, 2023 and July 1, 2023, the notional amounts of the forward contracts that the Company held to purchase foreign currencies were $96.4 million and $87.5 million, respectively, and the notional amounts of forward contracts that the Company held to sell foreign currencies were $82.4 million and $19.3 million, respectively. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the fair value of these foreign currency forward contracts is recorded as gain or loss in the Consolidated Statements of Operations as a component of Interest and other income, net. The cash flows related to the settlement of foreign currency forward contracts are classified as operating activities. The foreign exchange forward contracts incurred a gain of $3.4 million and loss of $0.1 million for the three and six months ended December 30, 2023, respectively, and a gain of $6.0 million and loss of $0.7 million for the three and six months ended December 31, 2022, respectively.</span></div> 25000000 P30D P30D 23300000 1700000 1500000 100000 100000 14600000 P30D P30D 13100000 1500000 1200000 100000 200000 5400000 2000000 3500000 2400000 P120D 96400000 87500000 82400000 19300000 3400000 -100000 6000000 -700000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 8. Fair Value Measurements </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. There is an established hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring the most observable inputs be used when available. Observable inputs are inputs which market participants would use in valuing an asset or liability and are developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs which reflect the assumptions market participants would use in valuing an asset or liability.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The three levels of inputs that may be used to measure fair value are as follows:</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:54pt;text-align:justify;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">Level 1: includes financial instruments for which quoted market prices for identical instruments are available in active markets. Level 1 assets of the Company include money market funds, U.S. Treasury securities and marketable equity securities as they are traded with sufficient volume and frequency of transactions. </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:54pt;text-align:justify;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">Level 2: includes financial instruments for which the valuations are based on quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable data for substantially the full term of the assets or liabilities. Level 2 instruments of the Company include asset-backed securities, foreign currency forward contracts and debt. To estimate their fair value, the Company utilizes pricing models based on market data. The significant inputs for the valuation model usually include benchmark yields, reported trades, broker and dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers and reference data, and industry and economic events.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:54pt;text-align:justify;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">Level 3: includes financial instruments for which fair value is derived from valuation-based inputs, that are unobservable and significant to the overall fair value measurement. As of December 30, 2023 and July 1, 2023, the Company did not hold any Level 3 investment securities. The Company’s Level 3 liabilities consist of contingent purchase consideration liabilities related to business acquisitions. The fair value of such earn-out liabilities are generally determined using a Monte Carlo Simulation that includes significant unobservable inputs such as the risk-adjusted discount rate, gross profit volatility, and projected financial forecast of acquired business over the earn-out period. The fair value of certain earn-out liabilities is derived using the estimated probability of success of achieving the earn-out milestones discounted to present value. The fair value of contingent consideration liabilities is remeasured at each reporting period at the estimated fair value based on the inputs on the date of remeasurement, with the change in fair value recognized in the Selling, general and administrative (SG&amp;A) expense of the Consolidated Statements of Operations.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fair Value Measurements</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s assets and liabilities measured at fair value for the periods presented are as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">): </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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><td style="width:35.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.224%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></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%">July 1, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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><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><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 3</span></td><td colspan="3" style="padding:0 1pt"></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%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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><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><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 3</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%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt available-for-sale securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</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 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%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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 debt available-for-sale securities</span></td><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%">0.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">0.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">0.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">0.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</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%">377.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">377.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">344.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">344.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading securities</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%">1.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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 assets </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%">385.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">379.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">350.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">346.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></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%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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">(5)</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%">2.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">2.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">2.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">2.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</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"> (6)</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%">10.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">19.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">19.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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 liabilities</span></td><td style="background-color:#ffffff;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:#ffffff;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%">12.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">2.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">10.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">2.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">19.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:8.24pt">Included in Other non-current assets on the Consolidated Balance Sheets.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><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:8.24pt">Includes, as of December 30, 2023, $370.6 million in Cash and cash equivalents, $3.0 million in Restricted cash and $4.1 million in Other non-current assets on the Consolidated Balance Sheets. Includes, as of July 1, 2023, $336.5 million in Cash and cash equivalents, $4.3 million in Restricted cash and $4.0 million in Other non-current assets on the Consolidated Balance Sheets.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Included in Short-term investments on the Consolidated Balance Sheets.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Included in Other current assets on the Consolidated Balance Sheets.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Included in Other current liabilities on the Consolidated Balance Sheets.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">As of December 30, 2023, included in Other non-current liabilities on the Consolidated Balance Sheets. As of July 1, 2023, includes certain amounts in Other current liabilities and Other non-current liabilities on the Consolidated Balance Sheets.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Other Fair Value Measures</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair Value of Debt: If measured at fair value on the Consolidated Balance Sheets, the Company’s 3.75% Senior Notes (2029 Notes), 1.625% Senior Convertible Notes (2026 Notes) and 1.00% Senior Convertible Notes (2024 Notes) would be classified in Level 2 of the fair value hierarchy as they are not actively traded in the markets. The Company’s debt measured at fair value for the periods presented are as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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><td style="width:35.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.224%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></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%">July 1, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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><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><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 3</span></td><td colspan="3" style="padding:0 1pt"></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%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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><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><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 3</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%">Debt:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.75% Senior Notes</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%">351.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">351.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">341.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">341.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.625% Senior Convertible Notes</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%">249.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">249.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">262.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">262.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00% Senior Convertible Notes</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%">95.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">95.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">95.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">95.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">696.6 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">696.6 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">700.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:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">700.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:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> See “Note 11. Debt”, for further discussion of the Company’s debt.</span></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s assets and liabilities measured at fair value for the periods presented are as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">): </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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><td style="width:35.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.224%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></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%">July 1, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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><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><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 3</span></td><td colspan="3" style="padding:0 1pt"></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%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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><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><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 3</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%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt available-for-sale securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</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 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%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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 debt available-for-sale securities</span></td><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%">0.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">0.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">0.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">0.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</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%">377.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">377.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">344.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">344.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading securities</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%">1.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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 assets </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%">385.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">379.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">350.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">346.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></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%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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">(5)</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%">2.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">2.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">2.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">2.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</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"> (6)</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%">10.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">19.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">19.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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 liabilities</span></td><td style="background-color:#ffffff;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:#ffffff;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%">12.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">2.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">10.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">2.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">19.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:8.24pt">Included in Other non-current assets on the Consolidated Balance Sheets.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><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:8.24pt">Includes, as of December 30, 2023, $370.6 million in Cash and cash equivalents, $3.0 million in Restricted cash and $4.1 million in Other non-current assets on the Consolidated Balance Sheets. Includes, as of July 1, 2023, $336.5 million in Cash and cash equivalents, $4.3 million in Restricted cash and $4.0 million in Other non-current assets on the Consolidated Balance Sheets.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Included in Short-term investments on the Consolidated Balance Sheets.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Included in Other current assets on the Consolidated Balance Sheets.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Included in Other current liabilities on the Consolidated Balance Sheets.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">As of December 30, 2023, included in Other non-current liabilities on the Consolidated Balance Sheets. As of July 1, 2023, includes certain amounts in Other current liabilities and Other non-current liabilities on the Consolidated Balance Sheets.</span></div> 300000 0 300000 0 300000 0 300000 0 300000 0 300000 0 300000 0 300000 0 377700000 377700000 0 0 344800000 344800000 0 0 1700000 1700000 0 0 1500000 1500000 0 0 5400000 0 5400000 0 3500000 0 3500000 0 385100000 379400000 5700000 0 350100000 346300000 3800000 0 2000000.0 0 2000000.0 0 2400000 0 2400000 0 10600000 0 0 10600000 19700000 0 0 19700000 12600000 0 2000000.0 10600000 22100000 0 2400000 19700000 370600000 3000000 4100000 336500000 4300000 4000000 0.0375 0.01625 0.0100 The Company’s debt measured at fair value for the periods presented are as follows (<span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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><td style="width:35.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.224%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></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%">July 1, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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><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><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 3</span></td><td colspan="3" style="padding:0 1pt"></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%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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><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><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 3</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%">Debt:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.75% Senior Notes</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%">351.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">351.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">341.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">341.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.625% Senior Convertible Notes</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%">249.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">249.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">262.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">262.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00% Senior Convertible Notes</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%">95.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">95.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">95.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">95.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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%">696.6 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">696.6 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">700.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:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">700.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:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0.0375 351500000 0 351500000 0 341800000 0 341800000 0 0.01625 249700000 0 249700000 0 262700000 0 262700000 0 0.0100 95400000 0 95400000 0 95600000 0 95600000 0 696600000 0 696600000 0 700100000 0 700100000 0 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9. Goodwill </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents changes in goodwill allocated to the Company’s reportable segments </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in millions)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:41.440%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.932%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:8pt;font-weight:700;line-height:100%">Network Enablement </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:8pt;font-weight:700;line-height:100%">Service Enablement</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:8pt;font-weight:700;line-height:100%">Optical Security</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">and Performance</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Products</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of July 1, 2023</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%">399.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">13.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">42.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">455.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Currency translation</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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Other adjustment</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:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Balance as of December 30, 2023</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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%">400.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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%">12.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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%">42.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="border-bottom:3pt double #000;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="border-bottom:3pt double #000;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%">455.2 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:8.24pt">Balance as of July 1, 2023 adjusted to reflect a reclass of $1.2 million from Service Enablement to Network Enablement due to a product line movement (see Note 19. “Operating Segments and Geographic Information” for further details).</span></div><div style="padding-left:18pt;text-indent:-18pt"><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:8.24pt">Adjustment related to Goodwill acquired as part of a prior acquisition. </span></div><div><span><br/></span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company tests goodwill for impairment at the reporting unit level annually during the fourth quarter of each fiscal year, or more frequently if events or circumstances indicate that the asset may be impaired. In the fourth quarter of fiscal 2023, the Company performed a quantitative assessment of goodwill impairment and concluded the fair value of each of the Company’s reporting units was at least two times the carrying value, and therefore no impairment was identified.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no events or changes in circumstances which triggered an impairment review during the three and six months ended December 30, 2023.</span></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents changes in goodwill allocated to the Company’s reportable segments </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in millions)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:41.440%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.932%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:8pt;font-weight:700;line-height:100%">Network Enablement </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:8pt;font-weight:700;line-height:100%">Service Enablement</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:8pt;font-weight:700;line-height:100%">Optical Security</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">and Performance</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Products</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of July 1, 2023</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%">399.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">13.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">42.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">455.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Currency translation</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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Other adjustment</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:#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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Balance as of December 30, 2023</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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%">400.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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%">12.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 #000;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%">42.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="border-bottom:3pt double #000;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="border-bottom:3pt double #000;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%">455.2 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:8.24pt">Balance as of July 1, 2023 adjusted to reflect a reclass of $1.2 million from Service Enablement to Network Enablement due to a product line movement (see Note 19. “Operating Segments and Geographic Information” for further details).</span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span>Adjustment related to Goodwill acquired as part of a prior acquisition. 399200000 13800000 42200000 455200000 1000000.0 0 0 1000000.0 0 -1000000.0 0 -1000000.0 400200000 12800000 42200000 455200000 -1200000 1200000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10. Acquired Developed Technology and Other Intangibles </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><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 acquired developed technology, customer relationships and other intangibles (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;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><td style="width:55.917%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.501%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:700;line-height:100%;text-decoration:underline">As of December 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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</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%">Acquired developed technology </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">438.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(397.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">41.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></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%">Customer relationships</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">195.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(189.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">39.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(39.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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 intangibles</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">674.2 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(626.0)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">48.2 </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></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;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><td style="width:55.917%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.501%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:700;line-height:100%;text-decoration:underline">As of July 1, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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</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%">Acquired developed technology</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">438.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(390.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">48.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Customer relationships</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">195.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(185.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">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">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">39.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(38.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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 intangibles</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></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%">673.5 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(614.9)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">58.6 </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></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:8.24pt">Other intangibles consist of customer backlog, patents, proprietary know-how and trade secrets, trademarks and trade names.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the amortization recorded relating to acquired developed technology, customer relationships and other intangibles (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):     </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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><td style="width:36.326%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.110%"></td><td style="width:0.1%"></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:1pt;font-weight:700;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><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:1pt;font-weight:700;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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 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%">Cost of revenues</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.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">12.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Operating expenses</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.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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 amortization of intangible assets</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%">4.8 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">7.9 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10.4 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.2 </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></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on the carrying amount of acquired developed technology, customer relationships and other intangibles as of December 30, 2023, and assuming no future impairment of the underlying assets, the estimated future amortization is as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><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><td style="width:78.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.930%"></td><td style="width:0.1%"></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:700;line-height:100%;text-decoration:underline">Fiscal Years</span></td><td colspan="3" style="padding:0 1pt"></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%">Remainder of 2024</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%">9.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2025</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%">15.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2026</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%">11.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2027</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%">7.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2028</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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Thereafter</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%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 amortization</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%">48.2 </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></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquired developed technology, customer relationships and other intangible balances are adjusted quarterly to record the effect of currency translation adjustments.</span></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><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 acquired developed technology, customer relationships and other intangibles (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;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><td style="width:55.917%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.501%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:700;line-height:100%;text-decoration:underline">As of December 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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</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%">Acquired developed technology </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">438.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(397.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">41.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></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%">Customer relationships</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">195.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(189.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">39.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(39.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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 intangibles</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">674.2 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(626.0)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">48.2 </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></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;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><td style="width:55.917%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.501%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:700;line-height:100%;text-decoration:underline">As of July 1, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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</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%">Acquired developed technology</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">438.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(390.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">48.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Customer relationships</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">195.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(185.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">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">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">39.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(38.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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 intangibles</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></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%">673.5 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(614.9)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">58.6 </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></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:8.24pt">Other intangibles consist of customer backlog, patents, proprietary know-how and trade secrets, trademarks and trade names.</span></div> 438900000 397500000 41400000 195500000 189000000.0 6500000 39800000 39500000 300000 674200000 626000000.0 48200000 438500000 390200000 48300000 195200000 185900000 9300000 39800000 38800000 1000000.0 673500000 614900000 58600000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the amortization recorded relating to acquired developed technology, customer relationships and other intangibles (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):     </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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><td style="width:36.326%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.110%"></td><td style="width:0.1%"></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:1pt;font-weight:700;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><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:1pt;font-weight:700;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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 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%">Cost of revenues</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.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">5.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">12.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Operating expenses</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.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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 amortization of intangible assets</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%">4.8 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">7.9 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10.4 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.2 </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></tr></table></div> 3400000 5700000 6900000 12800000 1400000 2200000 3500000 4400000 4800000 7900000 10400000 17200000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on the carrying amount of acquired developed technology, customer relationships and other intangibles as of December 30, 2023, and assuming no future impairment of the underlying assets, the estimated future amortization is as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><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><td style="width:78.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.930%"></td><td style="width:0.1%"></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:700;line-height:100%;text-decoration:underline">Fiscal Years</span></td><td colspan="3" style="padding:0 1pt"></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%">Remainder of 2024</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%">9.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2025</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%">15.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2026</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%">11.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2027</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%">7.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">2028</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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Thereafter</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%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 amortization</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%">48.2 </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></tr></table></div> 9600000 15900000 11400000 7600000 3000000.0 700000 48200000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11. Debt</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 30, 2023 and July 1, 2023, the Company’s debt on the Consolidated Balance Sheets represented the carrying amount of the Senior Convertible and Senior Notes, net of unamortized debt discount and issuance costs. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the carrying amounts of the Company’s debt (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><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><td style="width:66.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></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%">July 1, 2023</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%">Principal amount of 1.00% Senior Convertible Notes</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%">96.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">96.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></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%">Unamortized 1.00% Senior Convertible Notes debt issuance cost</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%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Short-term debt</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%">96.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">96.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></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%">Principal amount of 3.75% Senior Notes</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%">400.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">400.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Unamortized 3.75% Senior Notes debt issuance cost</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%">(5.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Principal amount of 1.625% Senior Convertible Notes</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%">250.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">250.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Unamortized 1.625% Senior Convertible Notes debt discount</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%">(10.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(12.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Unamortized 1.625% Senior Convertible Notes debt issuance cost</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%">(1.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Long-term debt</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%">632.8 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">629.5 </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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company was in compliance with all debt covenants as of December 30, 2023 and July 1, 2023.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">1.625% Senior Convertible Notes (2026 Notes)</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 6, 2023, the Company issued $250.0 million aggregate principal amount of 1.625% Senior Convertible Notes due 2026 in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. The Company issued $132.0 million aggregate principal amount of the 2026 Notes to certain holders of the 1.00% Senior Convertible Notes due 2024 (2024 Notes) in exchange for $127.5 million principal amount of the 2024 Notes (the Exchange Transaction) and issued and sold $118.0 million aggregate principal amount of the 2026 Notes in a private placement to accredited institutional buyers (the Subscription Transactions). </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Exchange Transaction was accounted for as a modification. The $127.5 million principal of the 2024 Notes was reduced by $10.1 million, with offsetting increase to additional paid-in capital, to account for the increase in the fair value of the embedded conversion option in the modification. The increase in principal and coupon interest, along with the increased option value, totaled $14.6 million and is a direct reduction from the carrying amount of the debt on the Consolidated Balance Sheets. This amount will be accreted as an adjustment to interest expense on a straight-line basis and will accrete up to the full face value of the 2026 Notes at maturity.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The proceeds of the Subscription Transactions amounted to $113.8 million after issuance costs of $4.2 million. The exchange resulted in $2.2 million of the issuance costs to be recorded as Loss on convertible note modification in the Consolidated Statements of Operations. The remaining issuance costs of $2.0 million as well as $0.3 million of unamortized costs carried over from the 2024 Notes at the exchange date were capitalized and will be amortized to interest expense using the straight-line method until maturity. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2026 Notes are an unsecured obligation of the Company and bear annual interest of 1.625%, payable semi-annually in arrears on March 15 and September 15 of each year, beginning September 15, 2023. The 2026 Notes mature on March 15, 2026 unless earlier converted, redeemed or repurchased. As of December 30, 2023, the expected remaining term of the 2026 Notes is 2.2 years. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">3.75% Senior Notes (2029 Notes)</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 29, 2021, the Company issued $400.0 million aggregate principal amount of 3.75% Senior Notes due 2029 in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. Proceeds of the 2029 Notes amounted to $393.0 million after issuance costs of $7.0 million. The debt issuance costs were capitalized and will be amortized to interest expense using the straight-line method until maturity. The 2029 Notes are an unsecured obligation of the Company and bear annual interest of 3.75%, payable semi-annually in arrears on April 1 and October 1 of each year, beginning April 1, 2022. The 2029 Notes mature on October 1, 2029 unless earlier redeemed or repurchased. As of December 30, 2023, the expected remaining term of the 2029 Notes is 5.8 years.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">1.75% Senior Convertible Notes (2023 Notes)</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 29, 2018, the Company issued $225.0 million aggregate principal amount of 1.75% Senior Convertible Notes due 2023 in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. The Company issued $155.5 million aggregate principal of the 2023 Notes to certain holders of the 2033 Notes in exchange for $151.5 million principal of the 2033 Notes and issued and sold $69.5 million aggregate principal amount of the 2023 Notes in a private placement to accredited institutional buyers (the Private Placement). </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the issuance of the 2023 Notes, the Company incurred $2.2 million of issuance costs. The debt issuance costs were capitalized and amortized to interest expense using the straight-line method from issuance date through maturity on June 1, 2023.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Senior Convertible Notes Settlement section below for details of the 2023 Notes exchange transactions during fiscal 2022. On June 1, 2023, the remaining 2023 Notes were retired upon maturity.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">1.00% Senior Convertible Notes (2024 Notes)</span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 3, 2017, the Company issued $400.0 million aggregate principal amount of 1.00% Senior Convertible Notes due 2024 in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. On March 22, 2017, the Company issued an additional $60.0 million upon exercise of the over-allotment option of the initial purchasers. The total proceeds from the 2024 Notes amounted to $451.1 million after issuance costs of $8.9 million. The debt issuance costs were capitalized and will be amortized to interest expense using the straight-line method until maturity.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2024 Notes are an unsecured obligation of the Company and bear interest at an annual rate of 1.00% payable in cash semi-annually in arrears on March 1 and September 1 of each year. As of December 30, 2023, the expected remaining term of the 2024 Notes is 0.2 years. The 2024 Notes mature on March 1, 2024 unless earlier converted or repurchased. See Senior Convertible Notes Settlement section below.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the periods from, and including December 1, 2023 until the close of business on the business day immediately preceding March 1, 2024, holders may convert the 2024 Notes at any time regardless of the foregoing circumstances. The Company has received trivial requests for conversion.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Senior Convertible Notes Settlement </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 2, 2021, the Company entered into separate privately-negotiated agreements with certain holders of its 2023 and 2024 Notes. The Company settled $93.8 million principal amount of the 2023 Notes and $181.2 million principal amount of the 2024 Notes in exchange for an aggregate of 10.6 million shares of its common stock, par value $0.001 per share, and $196.5 million in cash. The Company recorded a loss of $85.9 million in connection with the settlement transactions which is presented as Loss on convertible note settlement in the Consolidated Statements of Operations.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 17, 2021 and November 22, 2021, the Company entered into separate privately-negotiated agreements with certain holders of its 2023 and 2024 Notes. The Company settled $20.6 million principal amount of the 2023 Notes and $25.0 million principal amount of the 2024 Notes in exchange for $59.0 million in cash. The Company recorded a loss of $6.4 million in connection with the settlement transactions which is presented as Loss on convertible note settlement in the Consolidated Statements of Operations.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 2, 2022, the Company entered into separate privately-negotiated agreements with certain holders of its 2023 and 2024 Notes. The Company settled $23.2 million principal amount of the 2023 Notes and $26.8 million principal amount of the 2024 Notes in exchange for $64.7 million in cash. The Company recorded a loss of $6.4 million in connection with the settlement transactions which is presented as Loss on convertible note settlement in the Consolidated Statements of Operations.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 3, 2022, the Company entered into separate privately-negotiated agreements with certain holders of its 2023 and 2024 Notes. The Company settled $19.3 million principal amount of the 2023 Notes and $3.1 million principal amount of the 2024 Notes in exchange for $27.1 million in cash. The Company recorded a loss of $3.1 million in connection with the settlement transactions which is presented as Loss on convertible note settlement in the Consolidated Statements of Operations.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Senior Secured Asset-Based Revolving Credit Facility</span></div><div style="margin-bottom:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 30, 2021, we entered into a credit agreement (the Credit Agreement) with Wells Fargo Bank, National Association (Wells Fargo) as administrative agent, and other lender related parties. The Credit Agreement provides for a senior secured asset-based revolving credit facility in a maximum aggregate amount of $300 million, which matures on December 30, 2026. The Credit Agreement also provides that, under certain circumstances, the Company may increase the aggregate amount of revolving commitments thereunder by an aggregate amount of up to $100 million so long as certain conditions are met. The proceeds from the credit facility established under the Credit Agreement will be used for working capital and other general corporate purposes. The obligations under the Credit Agreement are secured by substantially all of the assets of the Company and those of its subsidiaries that are borrowers and guarantors under the Credit Agreement.</span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts outstanding under the Credit Agreement accrue interest as follows: (i) if the amounts outstanding are denominated in US Dollars, at a per annum rate equal to either, at the Company’s election, Term Secured Overnight Financing Rate (SOFR) plus a margin of 1.35% to 1.85% per annum, or a specified base rate plus a margin of 0.25% to 0.75%, in each case, depending on the average excess availability under the facility, (ii) if the amounts outstanding are denominated in Sterling, at a per annum rate equal to the Sterling Overnight Interbank Average Rate (SONIA) plus a margin of 1.2825% to 1.7825%, depending on the average excess availability under the facility, (iii) if the amounts outstanding are denominated in Euros, at a per annum rate equal to the Euro Interbank Offered Rate plus a margin of 1.25% to 1.75%, depending on the average excess availability under the facility, or (iv) if the amounts outstanding are denominated in Canadian Dollars, at a per annum rate equal to either, at the Company’s election, the Canadian Dollar Offered Rate plus a margin of 1.25% to 1.75%, or a specified base rate plus a margin of 0.25% to 0.75%, in each case, depending on the average excess availability under the facility.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The covenants of the Credit Agreement include customary restrictive covenants that, among other things, restrict the Company’s ability to incur additional indebtedness, grant liens and make certain acquisitions, investments, asset dispositions and restricted payments. In addition, the Credit Agreement contains certain financial covenants that require the Company to maintain a fixed charge coverage ratio of at least 1.00 to 1.00 if excess availability under the facility is less than the greater of 10% of the lesser of maximum revolver amount and borrowing base and $20 million.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 30, 2023, we had no borrowings under this facility and our available borrowing capacity was approximately $159.0 million, net of outstanding standby letters of credit of $4.1 million.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Revolving Credit Facility</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 5, 2020, the Company entered into a credit agreement with Wells Fargo as administrative agent, and other lender related parties. The Company borrowed $150 million and repaid $150 million under this Credit Agreement during the first quarter of fiscal 2022. In connection with the entry into the Senior Secured Asset-Based Revolving Credit Facility noted above, the Company terminated this facility.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Interest Expense</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><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 for contractual interest, amortization of debt issuance costs, accretion of debt discount and other (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><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><td style="width:33.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.694%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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><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><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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Interest expense-contractual interest</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%">5.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Amortization of debt issuance 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%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;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.6 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Accretion 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%">1.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></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</span></td><td colspan="2" style="padding:2px 0 2px 1pt;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.0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;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.0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 interest expense</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%">7.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:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6.2 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">15.7 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">12.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:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the carrying amounts of the Company’s debt (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><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><td style="width:66.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></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%">July 1, 2023</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%">Principal amount of 1.00% Senior Convertible Notes</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%">96.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">96.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></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%">Unamortized 1.00% Senior Convertible Notes debt issuance cost</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%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Short-term debt</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%">96.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">96.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></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%">Principal amount of 3.75% Senior Notes</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%">400.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">400.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Unamortized 3.75% Senior Notes debt issuance cost</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%">(5.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Principal amount of 1.625% Senior Convertible Notes</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%">250.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">250.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Unamortized 1.625% Senior Convertible Notes debt discount</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%">(10.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(12.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Unamortized 1.625% Senior Convertible Notes debt issuance cost</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%">(1.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Long-term debt</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%">632.8 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">629.5 </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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0.0100 96400000 96400000 0.0100 100000 200000 96300000 96200000 0.0375 400000000.0 400000000.0 0.0375 5000000.0 5500000 0.01625 250000000.0 250000000.0 0.01625 10500000 12900000 0.01625 1700000 2100000 632800000 629500000 0.01625 250000000 0.01625 132000000 0.0100 127500000 118000000 127500000 10100000 -14600000 113800000 4200000 -2200000 2000000 300000 0.01625 P2Y2M12D 0.0375 400000000 0.0375 393000000 7000000 0.0375 P5Y9M18D 0.0175 225000000 0.0175 155500000 151500000 69500000 2200000 0.0100 400000000 0.0100 60000000 451100000 8900000 0.0100 P0Y2M12D 93800000 181200000 10600000 0.001 196500000 -85900000 20600000 25000000 59000000 -6400000 23200000 26800000 64700000 -6400000 19300000 3100000 27100000 -3100000 300000000 100000000 0.0135 0.0185 0.0025 0.0075 0.012825 0.017825 0.0125 0.0175 0.0125 0.0175 0.0025 0.0075 1.00 0.10 20000000 159000000 4100000 150000000 150000000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><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 for contractual interest, amortization of debt issuance costs, accretion of debt discount and other (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><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><td style="width:33.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.694%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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><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><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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Interest expense-contractual interest</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%">5.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Amortization of debt issuance 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%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;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.6 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Accretion 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%">1.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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></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</span></td><td colspan="2" style="padding:2px 0 2px 1pt;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.0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;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.0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 interest expense</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%">7.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:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6.2 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">15.7 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">12.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:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 5000000.0 4600000 10000000.0 9200000 600000 600000 1300000 1200000 1200000 0 2400000 0 1000000.0 1000000.0 2000000.0 1900000 7800000 6200000 15700000 12300000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 12. Leases</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a lessee in several operating leases, primarily real estate facilities for office space. The Company's lease arrangements are comprised of operating leases with various expiration dates through March 31, 2042. The Company's leases do not contain any material residual value guarantees.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease expense and cash flow information are as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;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><td style="width:50.290%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.616%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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><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><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 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Operating lease costs </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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%">3.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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 operating lease 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%">3.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">8.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Operating ROU assets obtained in exchange for operating lease obligations</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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:8.24pt">Total variable lease costs were immaterial during the six months ended December 30, 2023 and December 31, 2022. The total operating costs were included in Cost of revenues, R&amp;D, and SG&amp;A in the Consolidated Statements of Operations.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance sheet information related to our operating leases is as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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><td style="width:67.174%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.397%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></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%">July 1, 2023</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:f-964"><span style="-sec-ix-hidden:f-965">Operating ROU assets (Other non-current assets)</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">37.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">40.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:f-968"><span style="-sec-ix-hidden:f-969">Other current liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%"><span style="-sec-ix-hidden:f-972"><span style="-sec-ix-hidden:f-973">Other non-current liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">27.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">29.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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 liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">37.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">39.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></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><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%">6.5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">6.8 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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.8 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.8 </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></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum operating lease payments as of December 30, 2023 are as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><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><td style="width:79.251%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.963%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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%">Operating Leases</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%">Remainder of 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Fiscal 2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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%">10.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Fiscal 2026</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Fiscal 2027</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Fiscal 2028</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Thereafter</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">43.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Less: Interest</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><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%">(6.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">37.0 </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></tr></table></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease expense and cash flow information are as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;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><td style="width:50.290%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.616%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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><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><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 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Operating lease costs </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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%">3.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">3.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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 operating lease 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%">3.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">8.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Operating ROU assets obtained in exchange for operating lease obligations</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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:8.24pt">Total variable lease costs were immaterial during the six months ended December 30, 2023 and December 31, 2022. The total operating costs were included in Cost of revenues, R&amp;D, and SG&amp;A in the Consolidated Statements of Operations.</span></div> 3300000 3200000 6600000 6500000 3200000 3600000 7800000 8200000 1500000 2300000 2600000 3000000.0 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance sheet information related to our operating leases is as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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><td style="width:67.174%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.397%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.961%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></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%">July 1, 2023</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:f-964"><span style="-sec-ix-hidden:f-965">Operating ROU assets (Other non-current assets)</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">37.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">40.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:f-968"><span style="-sec-ix-hidden:f-969">Other current liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%"><span style="-sec-ix-hidden:f-972"><span style="-sec-ix-hidden:f-973">Other non-current liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">27.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">29.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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 liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">37.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">39.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></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><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%">6.5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">6.8 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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.8 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.8 </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></table></div> 37500000 40400000 10000000.0 10100000 27000000.0 29400000 37000000.0 39500000 P6Y6M P6Y9M18D 0.048 0.048 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum operating lease payments as of December 30, 2023 are as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><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><td style="width:79.251%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.963%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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%">Operating Leases</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%">Remainder of 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Fiscal 2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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%">10.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Fiscal 2026</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Fiscal 2027</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Fiscal 2028</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Thereafter</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">43.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Less: Interest</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><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%">(6.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">37.0 </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></tr></table></div> 4900000 10300000 7900000 6000000.0 4100000 9900000 43100000 6100000 37000000.0 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 13. Restructuring and Related Charges </span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s restructuring events are primarily intended to reduce costs, consolidate operations, integrate various acquisitions, streamline product manufacturing and address market conditions. Restructuring charges primarily include severance, benefits and outplacement costs to eliminate a specified number of positions. The timing of associated cash payments is dependent upon the jurisdiction of the affected employees and can extend over multiple periods.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fiscal 2023 Plan</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of fiscal 2023, Management approved a restructuring and workforce reduction plan (the Fiscal 2023 Plan) to better align the Company’s workforce with current business needs and strategic growth opportunities. The Company expects approximately 5% of its global workforce to be affected. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The first phase of the Fiscal 2023 Plan impacted our Network and Service Enablement (NSE) and Optical Security and Performance Products (OSP) segments and Corporate (Corp) functions and was substantially complete as of December 30, 2023. The second phase of the Fiscal 2023 Plan is primarily focused on reducing costs in our Service Enablement (SE) segment and the Company anticipates this phase to be substantially complete by the end of fiscal 2024.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> A summary of the activity in the restructuring accrual is outlined below </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">(in millions)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">:</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><td style="width:36.326%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Balance as of<br/> July 1, 2023</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%">Restructuring and related (benefits) charges</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%">Cash Settlements</span></td><td colspan="3" style="display:none"></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%">Balance as of December 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal 2023 Plan</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">NSE/Corp</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%">3.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">(2.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></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%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">OSP</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%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">(0.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></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%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Fiscal 2023 Plan Phase I</span></td><td colspan="2" style="background-color:#ffffff;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%">4.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;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%">(0.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;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%">(3.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;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%">0.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">NSE/Corp</span></td><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%">1.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">(0.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">(0.6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><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%">0.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Fiscal 2023 Plan Phase II</span></td><td colspan="2" style="background-color:#ffffff;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%">1.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;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%">(0.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;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%">(0.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;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%">0.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Total </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 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%">5.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:bottom"></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%">(0.9)</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><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%">(3.7)</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><td colspan="3" style="display:none"></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%">1.2 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:8.24pt">Included in Other current liabilities on the Consolidated Balance Sheets as of December 30, 2023 and July 1, 2023.</span></div> 0.05 A summary of the activity in the restructuring accrual is outlined below <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">(in millions)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">:</span><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><td style="width:36.326%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Balance as of<br/> July 1, 2023</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%">Restructuring and related (benefits) charges</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%">Cash Settlements</span></td><td colspan="3" style="display:none"></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%">Balance as of December 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal 2023 Plan</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">NSE/Corp</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%">3.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">(2.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></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%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">OSP</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%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">(0.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></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%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Fiscal 2023 Plan Phase I</span></td><td colspan="2" style="background-color:#ffffff;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%">4.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;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%">(0.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;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%">(3.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;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%">0.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">NSE/Corp</span></td><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%">1.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">(0.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">(0.6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><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%">0.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Fiscal 2023 Plan Phase II</span></td><td colspan="2" style="background-color:#ffffff;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%">1.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;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%">(0.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;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%">(0.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;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%">0.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Total </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 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%">5.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:bottom"></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%">(0.9)</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><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%">(3.7)</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><td colspan="3" style="display:none"></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%">1.2 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:8.24pt">Included in Other current liabilities on the Consolidated Balance Sheets as of December 30, 2023 and July 1, 2023.</span></div> 3500000 -800000 2500000 200000 600000 100000 600000 100000 4100000 -700000 3100000 300000 1700000 -200000 600000 900000 1700000 -200000 600000 900000 5800000 -900000 3700000 1200000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 14. Income Taxes</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded an income tax provision of $7.6 million and $16.2 million for the three and six months ended December 30, 2023, respectively. The Company recorded an income tax provision of $10.5 million and $22.7 million for the three and six months ended December 31, 2022, respectively. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax provision for the three and six months ended December 30, 2023 and December 31, 2022 primarily relates to income tax in certain foreign and state jurisdictions based on the Company’s forecasted pre-tax income or loss. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax provision recorded differs from the expected tax provision that would be calculated by applying the federal statutory rate to the Company’s income from continuing operations before taxes primarily due to the changes in valuation allowance for deferred tax assets attributable to the Company’s domestic and foreign income from continuing operations. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 30, 2023 and July 1, 2023, the Company’s unrecognized tax benefits totaled $50.8 million and $51.1 million, respectively, and are included in deferred taxes and other non-current tax liabilities, net. The Company had $3.3 million accrued for the payment of interest and penalties as of December 30, 2023. The timing and resolution of income tax examinations is uncertain, and the amounts ultimately paid, if any, upon resolution of issues raised by the taxing authorities may differ from the amounts accrued for each year. Although the Company does not expect that our balance of gross unrecognized tax benefits will change materially in the next 12 months, given the uncertainty in the development of ongoing income tax examinations, the Company is unable to estimate the full range of possible adjustments to this balance.</span></div> 7600000 16200000 10500000 22700000 50800000 51100000 3300000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 15. Stockholders' Equity </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Repurchase of Common Stock</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2022 the Board of Directors authorized a stock repurchase plan (2022 Repurchase Plan) of up to $300 million effective October 1, 2022 which will remain in effect until the amount authorized has been fully repurchased or until suspension or termination of the program. Under the 2022 Repurchase Plan, the Company is authorized to repurchase shares through a variety of methods, including open market purchases, privately-negotiated transactions or otherwise in accordance with applicable federal securities laws, including through Rule 10b5-1 trading plans. The timing of repurchases under the plan will depend upon business and financial market conditions. During the six months ended December 30, 2023, the Company repurchased 1.0 million shares of its common stock for $10.0 million under the 2022 Repurchase Plan. As of December 30, 2023, the Company had remaining authorization of $224.8 million for future share repurchases under the 2022 Repurchase Plan.</span></div> 300000000 1000000 10000000 224800000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 16. Stock-Based Compensation</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's stock-based compensation includes a combination of time-based restricted stock awards and performance-based awards. Restricted stock awards are granted without an exercise price and are converted to shares immediately upon vesting. When converted into shares upon vesting, shares equivalent in value to the minimum withholding taxes liability on the vested shares are withheld by the Company for the payment of such taxes.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally estimates the fair value of stock-based awards based on the closing market price of the Company’s common stock on the grant date. In the case of performance-based awards that include a market condition, the Company will estimate the fair value of the award using a combination of the closing market price of the Company’s common stock on the grant date and the Monte Carlo simulation model. For performance-based awards, shares attained over target upon vesting are reflected as awards granted during the period.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Time-based restricted stock awards granted to eligible employees will generally vest in annual installments over a period of <span style="-sec-ix-hidden:f-1033">three</span> to four years subject to the employees’ continuing service to the Company and do not have an expiration date. The Company's performance-based awards may include performance conditions, market conditions, time-based service conditions or a combination thereof and are generally expected to vest in annual installments over a period of <span style="-sec-ix-hidden:f-1035">three</span> to four years. In addition, the actual number of shares awarded upon vesting of performance-based grants may vary from the target shares depending upon the achievement of the relevant performance or market-based conditions. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended December 30, 2023 and December 31, 2022, the Company granted 3.5 million and 2.6 million time-based restricted stock awards, respectively. The aggregate grant-date fair value of time-based restricted stock awards granted during the six months ended December 30, 2023 and December 31, 2022 were estimated to be $34.8 million and $36.7 million, respectively. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended December 30, 2023 and December 31, 2022, the Company granted 1.2 million and 0.7 million performance-based awards, respectively. There were no performance-based shares attained over target during the six months ended December 30, 2023. There were 0.1 million performance-based shares attained over target during the six months ended December 31, 2022. The aggregate grant-date fair value of performance-based awards granted during the six months ended December 30, 2023 and December 31, 2022 were estimated to be $13.4 million and $11.5 million, respectively. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 30, 2023, $80.0 million of unrecognized stock-based compensation costs remain to be amortized.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impact on the Company’s results of operations of recording stock-based compensation by function for the three and six months ended December 30, 2023 and December 31, 2022, is as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in millions)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><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><td style="width:36.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.963%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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><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><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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 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%">Cost of revenues</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%">1.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">1.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2.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></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%">Research and development</span></td><td colspan="2" style="padding:2px 0 2px 1pt;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.3 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Selling, general and administrative</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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">16.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">19.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total stock-based compensation 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%">12.5 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">13.0 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">23.7 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">26.0 </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></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately $1.3 million and $1.2 million of stock-based compensation was capitalized to inventory as of December 30, 2023 and December 31, 2022, respectively.</span></div> P4Y P4Y 3500000 2600000 34800000 36700000 1200000 700000 0 100000 13400000 11500000 80000000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impact on the Company’s results of operations of recording stock-based compensation by function for the three and six months ended December 30, 2023 and December 31, 2022, is as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in millions)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><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><td style="width:36.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.963%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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><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><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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 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%">Cost of revenues</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%">1.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">1.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">2.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></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%">Research and development</span></td><td colspan="2" style="padding:2px 0 2px 1pt;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.3 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Selling, general and administrative</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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">16.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">19.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Total stock-based compensation 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%">12.5 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">13.0 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">23.7 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">26.0 </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></tr></table></div> 1200000 1200000 2400000 2400000 2300000 2000000.0 4400000 4300000 9000000.0 9800000 16900000 19300000 12500000 13000000.0 23700000 26000000.0 1300000 1200000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 17. Employee Pension and Other Benefit Plans</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors significant qualified and non-qualified pension plans for certain past and present employees in the United Kingdom (U.K.) and Germany. The Company also is responsible for the non-pension post-retirement benefit obligation assumed from a past acquisition.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of the plans have been closed to new participants and no additional service costs are being accrued, except for certain plans in Germany assumed in connection with an acquisition in fiscal 2010. Benefits are generally based upon years of service and compensation or stated amounts for each year of service.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 30, 2023, the U.K. plan was fully funded while the other plans were unfunded. The Company’s policy for funded plans is to make contributions equal to or greater than the requirements prescribed by law or regulation. For unfunded plans, the Company pays the post-retirement benefits when due. During the six months ended December 30, 2023, the Company contributed $0.6 million to the U.K. plan and $1.9 million to the other plans. The funded plan assets consist primarily of managed investments.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of net periodic cost for the pension and benefits plans (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:33.367%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.728%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.728%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.728%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.732%"></td><td style="width:0.1%"></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:700;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><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><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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Interest cost</span></td><td style="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="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%">0.8 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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="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%">0.7 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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="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.7 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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="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.4 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Amortization of net actuarial gains</span></td><td colspan="2" style="padding:2px 0 2px 1pt;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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;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.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 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%">0.3 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">0.3 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">0.6 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">0.6 </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></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Both the calculation of the projected benefit obligation and net periodic cost are based upon actuarial valuations. These valuations use participant-specific information such as salary, age, years of service, and assumptions about interest rates, compensation increases and other factors. At a minimum, the Company evaluates these assumptions annually and makes changes as necessary.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on actuarial assumptions, the Company expects to incur cash outlays of approximately $8.7 million related to its defined benefit pension plans during fiscal 2024 to make current benefit payments and fund future obligations. As of December 30, 2023, approximately $2.5 million had been incurred. These payments have been estimated based on the same assumptions used to measure the Company’s projected benefit obligation at July 1, 2023.</span></div> 600000 1900000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of net periodic cost for the pension and benefits plans (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:33.367%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.728%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.728%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.728%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.732%"></td><td style="width:0.1%"></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:700;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><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><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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Interest cost</span></td><td style="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="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%">0.8 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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="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%">0.7 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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="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.7 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="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="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.4 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Amortization of net actuarial gains</span></td><td colspan="2" style="padding:2px 0 2px 1pt;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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;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.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 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%">0.3 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">0.3 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">0.6 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">0.6 </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></tr></table></div> 800000 700000 1700000 1400000 500000 400000 1000000.0 800000 0 0 100000 0 300000 300000 600000 600000 8700000 2500000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 18. Commitments and Contingencies </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Legal Proceedings</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tel-Instruments Electronics Corp. Settlement</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2023, the Court of Appeals in the State of Kansas affirmed a lower court decision in a case filed by Aeroflex Wichita, (“Aeroflex”, a VIAVI subsidiary), against Tel-Instrument Electronics Corp. (TIC) and two of its employees with total damages of $7.3 million owed to VIAVI. The lower court case, filed by Aeroflex prior to the acquisition by VIAVI and affirmed by the Kansas Court of Appeals, awarded damages caused by tortious interference and improper use and disclosure of Aeroflex’s confidential and proprietary business information used by the defendants to win a competitive U.S. Army contract. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TIC did not file a petition to appeal the decision and acknowledged its obligation to pay damages in full. VIAVI subsequently then received total payments of $7.3 million from TIC and the two former employees and recorded a gain to Interest and other income, net in the Consolidated Statements of Operations for the three months ended September 30, 2023. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">U.K. Pension Settlement</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Company received a court decision regarding the validity of an amendment to a pension deed of trust related to one of its foreign subsidiaries which the Company contends contained an error requiring the Company to increase the pension plan’s benefit. The Company had subsequently further amended the deed to rectify the error. The court ruled that the amendment increasing the pension plan benefit was valid until the subsequent amendment. The Company estimated the liability to range from (amounts represented as £ denote GBP) £5.7 million to £8.4 million. The Company determined the likelihood of loss to be probable and accrued £5.7 million as of July 2, 2016 in accordance with authoritative guidance on contingencies. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company pursued an appeal of the court decision. In March 2018, the appellate court affirmed the decision of the lower court. The Company pursued a motion for summary judgement on the deed of rectification claim and continued to pursue a claim against the U.K. law firm responsible for the error. As of July 2, 2022, the related accrued pension liability of £5.4 million or $6.5 million was included in pension and post-employment benefits within Other non-current liabilities on the Consolidated Balance Sheets.</span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In September 2022, the Company received a favorable court decision which removed completely and definitively the obligation to fund the increased pension benefit with retrospective effect to 1999. As a result of the judgment, and in accordance with authoritative guidance on contingencies, the Company reversed the liability and recorded a gain (reduction to SG&amp;A expense in the Consolidated Statements of Operations) of £5.7 million or $6.7 million during the three months ended October 1, 2022.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to a variety of claims and suits that arise from time to time in the ordinary course of its business. While management currently believes that resolving claims against the Company, individually or in aggregate, will not have a material adverse impact on its financial position, results of operations or statement of cash flows, these matters are subject to inherent uncertainties and management’s view of these matters may change in the future. Were an unfavorable final outcome to occur, there exists the possibility of a material adverse impact on the Company’s financial position, results of operations or cash flows for the period in which the effect becomes reasonably estimable.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Guarantees</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Outstanding Letters of Credit, Performance Bonds and Other Claims</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 30, 2023, the Company had standby letters of credit of $7.1 million and performance bonds and other claims of $1.8 million collateralized by restricted cash.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Product Warranties</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in the Company’s warranty reserve during the three and six months ended December 30, 2023 and December 31, 2022 (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;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><td style="width:34.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.126%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.129%"></td><td style="width:0.1%"></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:1pt;font-weight:700;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><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:1pt;font-weight:700;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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 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%">Balance as of beginning of period</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%">8.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Provision for warranty</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%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Utilization of reserve</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%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Adjustments to pre-existing warranties (includes changes in estimates)</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%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Balance as of end of period</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%">8.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:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9.4 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">8.5 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9.4 </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></tr></table></div> 7300000 7300000 5700000 8400000 5700000 5400000 6500000 -5700000 -6700000 7100000 1800000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in the Company’s warranty reserve during the three and six months ended December 30, 2023 and December 31, 2022 (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;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><td style="width:34.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.126%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.129%"></td><td style="width:0.1%"></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:1pt;font-weight:700;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><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:1pt;font-weight:700;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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></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%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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%">December 31, 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%">Balance as of beginning of period</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%">8.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Provision for warranty</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%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Utilization of reserve</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%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Adjustments to pre-existing warranties (includes changes in estimates)</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%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Balance as of end of period</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%">8.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:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9.4 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">8.5 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">9.4 </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></tr></table></div> 8800000 9500000 9000000.0 10600000 300000 400000 700000 1000000.0 700000 700000 1500000 1200000 100000 200000 300000 -1000000.0 8500000 9400000 8500000 9400000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 19. Operating Segments and Geographic Information </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates its reportable segments in accordance with the authoritative guidance on segment reporting. The Company’s CODM uses operating segment financial information to evaluate segment performance and to allocate resources.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s reportable segments are:</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i) Network Enablement (NE):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NE provides an integrated portfolio of testing solutions that access the network to perform build-out and maintenance tasks. These solutions include instruments, software and services to design, build, turn-up, certify, troubleshoot and optimize networks. The Company also offers a range of product support and professional services such as repair, calibration, software support and technical assistance for its products. NE’s avionics products provide test and measuring solutions for aviation, aerospace, government, defense, communications and public safety.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii) Service Enablement (SE):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SE provides embedded systems and enterprise performance management solutions that give global communications service providers, enterprises and cloud operators visibility into network, service and application data. These solutions—including instruments, microprobes and software—monitor, collect and analyze network data to reveal the actual customer experience and to identify opportunities for new revenue streams and network optimization.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(iii) Optical Security and Performance Products (OSP):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OSP leverages its core optical coating technologies and volume manufacturing capability to design, manufacture, and sell technologies for the anti-counterfeiting, consumer electronics, industrial, government and automotive markets.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment Reporting</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CODM manages the Company in two broad business categories: NSE and OSP. The CODM evaluates segment performance of the NSE business based on the combined segments (NE and SE) gross and operating margins. Operating expenses associated with the NSE business are not allocated to the individual segments within NSE, as they are managed centrally at the business unit level. The CODM evaluates segment performance of the OSP business based on segment operating margin. The Company allocates corporate-level operating expenses to its segment results, except for certain non-core operating and non-operating activities as discussed below.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not allocate stock-based compensation, acquisition-related charges, amortization of intangibles, restructuring, impairment of goodwill, non-operating income and expenses, changes in fair value of contingent consideration liabilities, or other charges unrelated to core operating performance to its segments because management does not include this information in its measurement of the performance of the operating segments. These items are presented as “Other Items” in the table below. Additionally, the Company does not specifically identify and allocate all assets by operating segment.</span></div><div style="margin-bottom:6pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information on the Company’s reportable segments for the three months ended December 30, 2023 and December 31, 2022 (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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><td style="width:21.999%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Three Months Ended December 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">Network and Service Enablement</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:7.5pt;font-weight:700;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:7.5pt;font-weight:700;line-height:120%">Network Enablement</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">Service Enablement</span></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">Network and Service Enablement</span></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">Optical Security and Performance Products</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:7.5pt;font-weight:700;line-height:100%">Other Items </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.87pt;font-weight:700;line-height:100%;position:relative;top:-2.62pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Consolidated GAAP Measures</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%">Product revenue</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%">125.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">136.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">74.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">210.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Service revenue</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%">30.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">13.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">43.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">43.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Net revenue</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:120%">$</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:120%">155.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">24.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">179.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">74.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">254.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></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:120%">Gross profit</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:120%">$</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:120%">97.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">16.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">113.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">39.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(4.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">148.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Gross margin</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:120%">62.5 </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">68.9 </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">63.4 </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">52.1 </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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">58.2 </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:120%">%</span></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Operating income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">6.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">27.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">22.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Operating margin</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">3.6 </span></td><td style="background-color:#cceeff;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:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">36.4 </span></td><td style="background-color:#cceeff;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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">8.8 </span></td><td style="background-color:#cceeff;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:120%">%</span></td></tr></table></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><td style="width:17.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.211%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Three Months Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:7.5pt;font-weight:700;line-height:120%">Network and Service Enablement</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;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:7.5pt;font-weight:700;line-height:120%">Network Enablement </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.87pt;font-weight:700;line-height:120%;position:relative;top:-2.62pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">Service Enablement </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.87pt;font-weight:700;line-height:120%;position:relative;top:-2.62pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">Network and Service Enablement</span></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">Optical Security and Performance Products</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:7.5pt;font-weight:700;line-height:100%">Other Items </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.87pt;font-weight:700;line-height:100%;position:relative;top:-2.62pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Consolidated GAAP Measures</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%">Product revenue</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</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%">152.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">11.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">164.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">77.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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">241.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Service revenue</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;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%">30.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">12.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">43.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">43.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Net revenue</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:120%">$</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:120%">183.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">23.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">207.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">77.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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">284.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></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:120%">Gross profit</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:120%">$</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:120%">118.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">15.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">133.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">40.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(6.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">167.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Gross margin</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:120%">64.4 </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">64.3 </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">64.4 </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">52.3 </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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.7 </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 style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Operating income </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">18.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">27.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(23.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">22.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Operating margin</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">8.9 </span></td><td style="background-color:#cceeff;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:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">35.5 </span></td><td style="background-color:#cceeff;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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">8.0 </span></td><td style="background-color:#cceeff;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></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:8.24pt">Other items include charges (benefits) unrelated to core operating performance primarily consisting of stock-based compensation, amortization of acquisition-related intangibles, restructuring, changes in fair value of contingent consideration liabilities and other charges unrelated to core operating performance.</span></div><div style="padding-left:18pt;text-indent:-18pt"><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:8.24pt">Effective for the first quarter of fiscal 2024, management of certain products moved from the SE segment to the NE segment to better align with operational and go-to-market strategies. As a result, prior period balances have been recast to reflect the impact to net revenue, gross profit and gross margin. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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><td style="width:66.297%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.838%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:7.5pt;font-weight:700;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:7.5pt;font-weight:700;line-height:120%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 14.5pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate reconciling items impacting gross profit:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></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 segment gross profit</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:120%">$</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:120%">152.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">173.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</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:120%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</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:120%">(3.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">(5.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other charges unrelated to core operating performance </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:120%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">GAAP gross profit</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:120%">$</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:120%">148.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">167.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></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:700;line-height:100%">Corporate reconciling items impacting operating income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Total segment operating income</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:120%">$</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:120%">33.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">46.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</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:120%">(12.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">(13.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</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:120%">(4.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">(7.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent 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%">7.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other charges unrelated to core operating performance </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:120%">(1.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">(0.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring and related benefits</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:120%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">GAAP operating income from continuing operations</span></td><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">22.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">22.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><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">    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">During the three months ended December 30, 2023 and December 31, 2022, other charges unrelated to core operating performance primarily consisting of certain acquisition and integration related charges, accretion of debt discount and loss on disposal of long-lived assets.</span></div><div style="text-align:justify"><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><td style="width:21.999%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Six Months Ended December 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:7.5pt;font-weight:700;line-height:120%">Network and Service Enablement</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;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:7.5pt;font-weight:700;line-height:120%">Network Enablement</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">Service Enablement</span></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">Network and Service Enablement</span></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">Optical Security and Performance Products</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:7.5pt;font-weight:700;line-height:100%">Other Items </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.87pt;font-weight:700;line-height:100%;position:relative;top:-2.62pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Consolidated GAAP Measures</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%">Product revenue</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%">245.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">18.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">264.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">152.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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">416.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Service revenue</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%">59.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">26.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">85.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">85.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Net revenue</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:120%">$</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:120%">305.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">44.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">350.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">152.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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">502.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></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></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:120%">Gross profit</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:120%">$</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:120%">191.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">30.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">222.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">79.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(9.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">292.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Gross margin</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:120%">62.8 </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">68.1 </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">63.5 </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">52.3 </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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">58.2 </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:120%">%</span></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Operating income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">7.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">56.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(26.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">38.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Operating margin</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">2.3 </span></td><td style="background-color:#cceeff;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:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">37.1 </span></td><td style="background-color:#cceeff;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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">7.6 </span></td><td style="background-color:#cceeff;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:120%">%</span></td></tr></table></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><td style="width:17.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.211%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Six Months Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:7.5pt;font-weight:700;line-height:120%">Network and Service Enablement</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;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:7.5pt;font-weight:700;line-height:120%">Network Enablement </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.87pt;font-weight:700;line-height:120%;position:relative;top:-2.62pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">Service Enablement </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.87pt;font-weight:700;line-height:120%;position:relative;top:-2.62pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">Network and Service Enablement</span></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">Optical Security and Performance Products</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:7.5pt;font-weight:700;line-height:100%">Other Items </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.87pt;font-weight:700;line-height:100%;position:relative;top:-2.62pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Consolidated GAAP Measures</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%">Product revenue</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</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%">318.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">21.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">340.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">168.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">509.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Service revenue</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;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%">60.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">24.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">85.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">85.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Net revenue</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:120%">$</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:120%">379.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">46.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">426.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">168.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">594.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></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:120%">Gross profit</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:120%">$</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:120%">244.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">30.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">275.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">92.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(15.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">351.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Gross margin</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:120%">64.5 </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">65.2 </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">64.6 </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">54.7 </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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">59.2 </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 style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Operating income </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">47.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">66.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(40.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">72.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Operating margin</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">11.1 </span></td><td style="background-color:#cceeff;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:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">39.2 </span></td><td style="background-color:#cceeff;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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.2 </span></td><td style="background-color:#cceeff;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></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:8.24pt">Other items include charges (benefits) unrelated to core operating performance primarily consisting of stock-based compensation, amortization of acquisition-related intangibles, restructuring, changes in fair value of contingent consideration liabilities and other charges unrelated to core operating performance.</span></div><div style="padding-left:18pt;text-indent:-18pt"><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:8.24pt">Effective for the first quarter of fiscal 2024, management of certain products moved from the SE segment to the NE segment to better align with operational and go-to-market strategies. As a result, prior period balances have been recast to reflect the impact to net revenue, gross profit and gross margin. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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><td style="width:66.297%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.838%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">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:7.5pt;font-weight:700;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:7.5pt;font-weight:700;line-height:120%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 14.5pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate reconciling items impacting gross profit:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></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 segment gross profit</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:120%">$</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:120%">301.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">367.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</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:120%">(2.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">(2.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</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:120%">(6.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">(12.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other charges unrelated to core operating performance </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:120%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">GAAP gross profit</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:120%">$</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:120%">292.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">351.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></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:700;line-height:100%">Corporate reconciling items impacting operating income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Total segment operating income</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:120%">$</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:120%">64.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">113.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</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:120%">(23.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">(26.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</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:120%">(10.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">(17.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent 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%">8.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (charges) benefits unrelated to core operating performance </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:120%">(1.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring and related benefits</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:120%">0.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">GAAP operating income from continuing operations</span></td><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">38.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">72.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><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">    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">During the six months ended December 30, 2023 and December 31, 2022, other (charges) benefits unrelated to core operating performance primarily consisting of certain acquisition and integration related charges, legal settlement, accretion of debt discount and losses on disposal of long-lived assets.</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates primarily in three geographic regions: Americas, Asia-Pacific, and Europe, Middle East and Africa (EMEA). Net revenue is assigned to the geographic region and country where the Company’s product is initially shipped. For example, certain customers may request shipment of the Company’s product to a contract manufacturer in one country, which may differ from the location of their end customers. The following table presents net revenue by the three geographic regions in which the Company operates and net revenue from countries that exceeded 10% of the Company’s total net revenue for the three and six months ended December 30, 2023 and December 31, 2022 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in millions):</span></div><div style="margin-bottom:8pt;margin-top:5pt;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><td style="width:25.069%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.606%"></td><td style="width:0.1%"></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:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="33" 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:7.5pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:1pt;font-weight:700;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:7.5pt;font-weight:700;line-height:120%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Product Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Service Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Product Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Service Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Total</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:700;line-height:100%">Americas:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span 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%">68.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">16.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">84.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">77.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">15.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">92.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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 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%">14.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">10.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">13.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;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 Americas</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%">83.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">19.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">103.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">87.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">18.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">106.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></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:700;line-height:100%">Asia-Pacific:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Greater China</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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">47.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">58.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">60.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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 Asia-Pacific</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%">24.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">32.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">36.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">44.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;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 Asia-Pacific</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%">70.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">8.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">79.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">95.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">9.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">105.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:700;line-height:100%">EMEA:</span></td><td style="background-color:#ffffff;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:#ffffff;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%">56.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">15.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">71.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">58.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">15.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">73.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net revenue</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%">210.9 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">43.6 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">254.5 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">241.5 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">43.0 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">284.5 </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></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;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><td style="width:24.961%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></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:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="33" 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:7.5pt;font-weight:700;line-height:120%">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:1pt;font-weight:700;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:7.5pt;font-weight:700;line-height:120%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Product Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Service Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Product Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Service Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Total</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:700;line-height:100%">Americas:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span 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%">136.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">31.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">167.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">158.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">30.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">189.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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 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%">28.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">7.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">36.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">33.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">40.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;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 Americas</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%">164.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">203.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">191.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">37.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">229.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></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:700;line-height:100%">Asia-Pacific:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Greater China</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%">95.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">3.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">98.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">122.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">3.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">126.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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 Asia</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%">53.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">13.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">66.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">76.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">13.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">90.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;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 Asia-Pacific</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%">148.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">16.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">165.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">199.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">17.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">216.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:700;line-height:100%">EMEA:</span></td><td style="background-color:#ffffff;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:#ffffff;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%">103.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">133.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">118.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">30.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">148.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net revenue</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%">416.5 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">85.9 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">502.4 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">509.2 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">85.5 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">594.7 </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></tr></table></div> 2 <div style="margin-bottom:6pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information on the Company’s reportable segments for the three months ended December 30, 2023 and December 31, 2022 (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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><td style="width:21.999%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Three Months Ended December 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">Network and Service Enablement</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:7.5pt;font-weight:700;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:7.5pt;font-weight:700;line-height:120%">Network Enablement</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">Service Enablement</span></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">Network and Service Enablement</span></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">Optical Security and Performance Products</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:7.5pt;font-weight:700;line-height:100%">Other Items </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.87pt;font-weight:700;line-height:100%;position:relative;top:-2.62pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Consolidated GAAP Measures</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%">Product revenue</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%">125.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">10.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">136.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">74.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">210.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Service revenue</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%">30.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">13.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">43.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">43.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Net revenue</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:120%">$</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:120%">155.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">24.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">179.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">74.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">254.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></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:120%">Gross profit</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:120%">$</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:120%">97.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">16.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">113.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">39.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(4.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">148.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Gross margin</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:120%">62.5 </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">68.9 </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">63.4 </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">52.1 </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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">58.2 </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:120%">%</span></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Operating income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">6.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">27.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">22.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Operating margin</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">3.6 </span></td><td style="background-color:#cceeff;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:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">36.4 </span></td><td style="background-color:#cceeff;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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">8.8 </span></td><td style="background-color:#cceeff;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:120%">%</span></td></tr></table></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><td style="width:17.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.211%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Three Months Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:7.5pt;font-weight:700;line-height:120%">Network and Service Enablement</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;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:7.5pt;font-weight:700;line-height:120%">Network Enablement </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.87pt;font-weight:700;line-height:120%;position:relative;top:-2.62pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">Service Enablement </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.87pt;font-weight:700;line-height:120%;position:relative;top:-2.62pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">Network and Service Enablement</span></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">Optical Security and Performance Products</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:7.5pt;font-weight:700;line-height:100%">Other Items </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.87pt;font-weight:700;line-height:100%;position:relative;top:-2.62pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Consolidated GAAP Measures</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%">Product revenue</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</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%">152.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">11.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">164.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">77.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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">241.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Service revenue</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;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%">30.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">12.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">43.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">43.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Net revenue</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:120%">$</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:120%">183.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">23.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">207.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">77.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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">284.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></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:120%">Gross profit</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:120%">$</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:120%">118.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">15.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">133.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">40.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(6.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">167.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Gross margin</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:120%">64.4 </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">64.3 </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">64.4 </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">52.3 </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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.7 </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 style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Operating income </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">18.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">27.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(23.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">22.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Operating margin</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">8.9 </span></td><td style="background-color:#cceeff;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:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">35.5 </span></td><td style="background-color:#cceeff;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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">8.0 </span></td><td style="background-color:#cceeff;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></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:8.24pt">Other items include charges (benefits) unrelated to core operating performance primarily consisting of stock-based compensation, amortization of acquisition-related intangibles, restructuring, changes in fair value of contingent consideration liabilities and other charges unrelated to core operating performance.</span></div><div style="padding-left:18pt;text-indent:-18pt"><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:8.24pt">Effective for the first quarter of fiscal 2024, management of certain products moved from the SE segment to the NE segment to better align with operational and go-to-market strategies. As a result, prior period balances have been recast to reflect the impact to net revenue, gross profit and gross margin. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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><td style="width:66.297%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.838%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:7.5pt;font-weight:700;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:7.5pt;font-weight:700;line-height:120%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 14.5pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate reconciling items impacting gross profit:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></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 segment gross profit</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:120%">$</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:120%">152.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">173.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</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:120%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</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:120%">(3.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">(5.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other charges unrelated to core operating performance </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:120%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">GAAP gross profit</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:120%">$</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:120%">148.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">167.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></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:700;line-height:100%">Corporate reconciling items impacting operating income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Total segment operating income</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:120%">$</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:120%">33.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">46.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</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:120%">(12.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">(13.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</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:120%">(4.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">(7.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent 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%">7.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other charges unrelated to core operating performance </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:120%">(1.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">(0.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring and related benefits</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:120%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">GAAP operating income from continuing operations</span></td><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">22.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">22.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><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">    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">During the three months ended December 30, 2023 and December 31, 2022, other charges unrelated to core operating performance primarily consisting of certain acquisition and integration related charges, accretion of debt discount and loss on disposal of long-lived assets.</span></div><div style="text-align:justify"><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><td style="width:21.999%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Six Months Ended December 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:7.5pt;font-weight:700;line-height:120%">Network and Service Enablement</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;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:7.5pt;font-weight:700;line-height:120%">Network Enablement</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">Service Enablement</span></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">Network and Service Enablement</span></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">Optical Security and Performance Products</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:7.5pt;font-weight:700;line-height:100%">Other Items </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.87pt;font-weight:700;line-height:100%;position:relative;top:-2.62pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Consolidated GAAP Measures</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%">Product revenue</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%">245.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">18.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">264.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">152.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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">416.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Service revenue</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%">59.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">26.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">85.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">85.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Net revenue</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:120%">$</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:120%">305.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">44.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">350.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">152.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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">502.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></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></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:120%">Gross profit</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:120%">$</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:120%">191.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">30.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">222.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">79.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(9.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">292.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Gross margin</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:120%">62.8 </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">68.1 </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">63.5 </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">52.3 </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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">58.2 </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:120%">%</span></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Operating income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">7.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">56.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(26.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">38.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Operating margin</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">2.3 </span></td><td style="background-color:#cceeff;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:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">37.1 </span></td><td style="background-color:#cceeff;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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">7.6 </span></td><td style="background-color:#cceeff;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:120%">%</span></td></tr></table></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><td style="width:17.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.211%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Six Months Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:7.5pt;font-weight:700;line-height:120%">Network and Service Enablement</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;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:7.5pt;font-weight:700;line-height:120%">Network Enablement </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.87pt;font-weight:700;line-height:120%;position:relative;top:-2.62pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">Service Enablement </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.87pt;font-weight:700;line-height:120%;position:relative;top:-2.62pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">Network and Service Enablement</span></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">Optical Security and Performance Products</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:7.5pt;font-weight:700;line-height:100%">Other Items </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.87pt;font-weight:700;line-height:100%;position:relative;top:-2.62pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Consolidated GAAP Measures</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%">Product revenue</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</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%">318.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">21.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">340.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">168.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">509.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Service revenue</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;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%">60.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">24.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">85.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">85.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Net revenue</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:120%">$</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:120%">379.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">46.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">426.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">168.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">594.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></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:120%">Gross profit</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:120%">$</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:120%">244.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">30.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">275.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">92.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">(15.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">351.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Gross margin</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:120%">64.5 </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">65.2 </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">64.6 </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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">54.7 </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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">59.2 </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 style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Operating income </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">47.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">66.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">(40.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">72.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Operating margin</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">11.1 </span></td><td style="background-color:#cceeff;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:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">39.2 </span></td><td style="background-color:#cceeff;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:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.2 </span></td><td style="background-color:#cceeff;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></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:8.24pt">Other items include charges (benefits) unrelated to core operating performance primarily consisting of stock-based compensation, amortization of acquisition-related intangibles, restructuring, changes in fair value of contingent consideration liabilities and other charges unrelated to core operating performance.</span></div><div style="padding-left:18pt;text-indent:-18pt"><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:8.24pt">Effective for the first quarter of fiscal 2024, management of certain products moved from the SE segment to the NE segment to better align with operational and go-to-market strategies. As a result, prior period balances have been recast to reflect the impact to net revenue, gross profit and gross margin. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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><td style="width:66.297%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.838%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">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:7.5pt;font-weight:700;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:7.5pt;font-weight:700;line-height:120%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 14.5pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate reconciling items impacting gross profit:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></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 segment gross profit</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:120%">$</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:120%">301.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">367.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</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:120%">(2.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">(2.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</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:120%">(6.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">(12.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other charges unrelated to core operating performance </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:120%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">GAAP gross profit</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:120%">$</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:120%">292.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">351.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></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:700;line-height:100%">Corporate reconciling items impacting operating income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Total segment operating income</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:120%">$</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:120%">64.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">113.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</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:120%">(23.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">(26.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</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:120%">(10.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">(17.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent 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%">8.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (charges) benefits unrelated to core operating performance </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:120%">(1.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring and related benefits</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:120%">0.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">GAAP operating income from continuing operations</span></td><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">38.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:120%">$</span></td><td style="background-color:#ffffff;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:120%">72.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><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">    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">During the six months ended December 30, 2023 and December 31, 2022, other (charges) benefits unrelated to core operating performance primarily consisting of certain acquisition and integration related charges, legal settlement, accretion of debt discount and losses on disposal of long-lived assets.</span></div>The following table presents net revenue by the three geographic regions in which the Company operates and net revenue from countries that exceeded 10% of the Company’s total net revenue for the three and six months ended December 30, 2023 and December 31, 2022 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in millions):</span><div style="margin-bottom:8pt;margin-top:5pt;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><td style="width:25.069%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.606%"></td><td style="width:0.1%"></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:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="33" 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:7.5pt;font-weight:700;line-height:120%">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:'Arial',sans-serif;font-size:1pt;font-weight:700;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:7.5pt;font-weight:700;line-height:120%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Product Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Service Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Product Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Service Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Total</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:700;line-height:100%">Americas:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span 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%">68.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">16.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">84.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">77.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">15.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">92.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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 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%">14.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">10.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">13.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;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 Americas</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%">83.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">19.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">103.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">87.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">18.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">106.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></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:700;line-height:100%">Asia-Pacific:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Greater China</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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">47.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">58.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">60.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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 Asia-Pacific</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%">24.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">32.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">36.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">44.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;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 Asia-Pacific</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%">70.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">8.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">79.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">95.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">9.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">105.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:700;line-height:100%">EMEA:</span></td><td style="background-color:#ffffff;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:#ffffff;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%">56.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">15.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">71.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">58.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">15.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">73.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net revenue</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%">210.9 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">43.6 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">254.5 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">241.5 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">43.0 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">284.5 </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></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;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><td style="width:24.961%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></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:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="33" 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:7.5pt;font-weight:700;line-height:120%">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:1pt;font-weight:700;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:7.5pt;font-weight:700;line-height:120%">December 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Product Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Service Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Product Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Service Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:7.5pt;font-weight:700;line-height:100%">Total</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:700;line-height:100%">Americas:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span 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%">136.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">31.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">167.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">158.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">30.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">189.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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 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%">28.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">7.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">36.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">33.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">40.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;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 Americas</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%">164.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">203.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">191.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">37.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">229.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></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:700;line-height:100%">Asia-Pacific:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Greater China</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%">95.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">3.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">98.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">122.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">3.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">126.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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 Asia</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%">53.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">13.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">66.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">76.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">13.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">90.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;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 Asia-Pacific</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%">148.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">16.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">165.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">199.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">17.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">216.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:700;line-height:100%">EMEA:</span></td><td style="background-color:#ffffff;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:#ffffff;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%">103.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">133.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">118.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">30.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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%">148.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net revenue</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%">416.5 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">85.9 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">502.4 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">509.2 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">85.5 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">594.7 </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></tr></table></div> 125200000 10800000 136000000.0 74900000 0 210900000 30300000 13300000 43600000 0 0 43600000 155500000 24100000 179600000 74900000 0 254500000 97200000 16600000 113800000 39000000.0 -4800000 148000000.0 0.625 0.689 0.634 0.521 0.582 6400000 27300000 -11300000 22400000 0.036 0.364 0.088 152600000 11500000 164100000 77400000 0 241500000 30700000 12300000 43000000.0 0 0 43000000.0 183300000 23800000 207100000 77400000 0 284500000 118100000 15300000 133400000 40500000 -6900000 167000000.0 0.644 0.643 0.644 0.523 0.587 18500000 27500000 -23100000 22900000 0.089 0.355 0.080 152800000 173900000 1200000 1200000 3400000 5700000 200000 0 148000000.0 167000000.0 33700000 46000000.0 12500000 13000000.0 4800000 7900000 -7000000.0 1300000 1100000 900000 -100000 0 22400000 22900000 245600000 18500000 264100000 152400000 0 416500000 59900000 26000000.0 85900000 0 0 85900000 305500000 44500000 350000000.0 152400000 0 502400000 191800000 30300000 222100000 79700000 -9400000 292400000 0.628 0.681 0.635 0.523 0.582 7900000 56600000 -26100000 38400000 0.023 0.371 0.076 318900000 21700000 340600000 168600000 0 509200000 60900000 24500000 85400000 100000 0 85500000 379800000 46200000 426000000.0 168700000 0 594700000 244900000 30100000 275000000.0 92300000 -15500000 351800000 0.645 0.652 0.646 0.547 0.592 47300000 66100000 -40700000 72700000 0.111 0.392 0.122 301800000 367300000 2400000 2400000 6900000 12800000 100000 300000 292400000 351800000 64500000 113400000 23700000 26000000.0 10400000 17200000 -8400000 1800000 1300000 -4300000 -900000 0 38400000 72700000 3 3 68600000 16100000 84700000 77500000 15000000.0 92500000 14600000 3800000 18400000 10300000 3500000 13800000 83200000 19900000 103100000 87800000 18500000 106300000 45900000 1500000 47400000 58900000 1800000 60700000 24900000 7200000 32100000 36700000 7700000 44400000 70800000 8700000 79500000 95600000 9500000 105100000 56900000 15000000.0 71900000 58100000 15000000.0 73100000 210900000 43600000 254500000 241500000 43000000.0 284500000 136200000 31300000 167500000 158500000 30600000 189100000 28300000 7800000 36100000 33400000 6800000 40200000 164500000 39100000 203600000 191900000 37400000 229300000 95300000 3200000 98500000 122400000 3900000 126300000 53200000 13700000 66900000 76700000 13700000 90400000 148500000 16900000 165400000 199100000 17600000 216700000 103500000 29900000 133400000 118200000 30500000 148700000 416500000 85900000 502400000 509200000 85500000 594700000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 20. Subsequent Events</span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On January 11, 2024, VIAVI announced that the U.S. National Telecommunications and Information Administration has awarded the Company a grant from the Public Wireless Supply Chain Innovation Fund. The grant is expected to provide approximately $21.7 million in funding over a three-year period to be used by the Company to create an advanced test lab to enable and accelerate the development of Open Radio Access Network technology and components.</span></div> 21700000 P3Y false false false false These amounts include both current and non-current balances of restricted cash totaling $9.1 million and $12.9 million as of July 1, 2023 and July 2, 2022, respectively. These amounts include both current and non-current balances of restricted cash totaling $8.9 million and $12.8 million as of December 30, 2023 and December 31, 2022, respectively.