0000912093-24-000033.txt : 20240503 0000912093-24-000033.hdr.sgml : 20240503 20240503162128 ACCESSION NUMBER: 0000912093-24-000033 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 98 CONFORMED PERIOD OF REPORT: 20240330 FILED AS OF DATE: 20240503 DATE AS OF CHANGE: 20240503 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: 24913476 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-20240330.htm 10-Q viav-20240330
0000912093false6/292024Q3P1Yhttp://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-022024-03-3000009120932024-04-27xbrli:shares0000912093us-gaap:ProductMember2023-12-312024-03-30iso4217:USD0000912093us-gaap:ProductMember2023-01-012023-04-010000912093us-gaap:ProductMember2023-07-022024-03-300000912093us-gaap:ProductMember2022-07-032023-04-010000912093us-gaap:ServiceMember2023-12-312024-03-300000912093us-gaap:ServiceMember2023-01-012023-04-010000912093us-gaap:ServiceMember2023-07-022024-03-300000912093us-gaap:ServiceMember2022-07-032023-04-0100009120932023-12-312024-03-3000009120932023-01-012023-04-0100009120932022-07-032023-04-01iso4217:USDxbrli:shares00009120932024-03-3000009120932023-07-0100009120932022-07-0200009120932023-04-010000912093us-gaap:CommonStockMember2023-12-300000912093us-gaap:AdditionalPaidInCapitalMember2023-12-300000912093us-gaap:RetainedEarningsMember2023-12-300000912093us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-3000009120932023-12-300000912093us-gaap:RetainedEarningsMember2023-12-312024-03-300000912093us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-312024-03-300000912093us-gaap:CommonStockMember2023-12-312024-03-300000912093us-gaap:AdditionalPaidInCapitalMember2023-12-312024-03-300000912093us-gaap:CommonStockMember2024-03-300000912093us-gaap:AdditionalPaidInCapitalMember2024-03-300000912093us-gaap:RetainedEarningsMember2024-03-300000912093us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-300000912093us-gaap:CommonStockMember2022-12-310000912093us-gaap:AdditionalPaidInCapitalMember2022-12-310000912093us-gaap:RetainedEarningsMember2022-12-310000912093us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-3100009120932022-12-310000912093us-gaap:RetainedEarningsMember2023-01-012023-04-010000912093us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-04-010000912093us-gaap:CommonStockMember2023-01-012023-04-010000912093us-gaap:AdditionalPaidInCapitalMember2023-01-012023-04-010000912093us-gaap:CommonStockMember2023-04-010000912093us-gaap:AdditionalPaidInCapitalMember2023-04-010000912093us-gaap:RetainedEarningsMember2023-04-010000912093us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-010000912093us-gaap:CommonStockMember2023-07-010000912093us-gaap:AdditionalPaidInCapitalMember2023-07-010000912093us-gaap:RetainedEarningsMember2023-07-010000912093us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-010000912093us-gaap:RetainedEarningsMember2023-07-022024-03-300000912093us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-022024-03-300000912093us-gaap:CommonStockMember2023-07-022024-03-300000912093us-gaap:AdditionalPaidInCapitalMember2023-07-022024-03-300000912093us-gaap:CommonStockMember2022-07-020000912093us-gaap:AdditionalPaidInCapitalMember2022-07-020000912093us-gaap:RetainedEarningsMember2022-07-020000912093us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-020000912093us-gaap:RetainedEarningsMember2022-07-032023-04-010000912093us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-032023-04-010000912093us-gaap:CommonStockMember2022-07-032023-04-010000912093us-gaap:AdditionalPaidInCapitalMember2022-07-032023-04-010000912093viav:SeniorOnePointSevenFivePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2024-03-30xbrli:pure0000912093viav:SeniorOnePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2024-03-300000912093viav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMember2024-03-300000912093us-gaap:RestrictedStockUnitsRSUMember2023-12-312024-03-300000912093us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-04-010000912093us-gaap:RestrictedStockUnitsRSUMember2023-07-022024-03-300000912093us-gaap:RestrictedStockUnitsRSUMember2022-07-032023-04-010000912093us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-07-010000912093us-gaap:AccumulatedTranslationAdjustmentMember2023-07-010000912093us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-07-010000912093us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-07-022024-03-300000912093us-gaap:AccumulatedTranslationAdjustmentMember2023-07-022024-03-300000912093us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-07-022024-03-300000912093us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2024-03-300000912093us-gaap:AccumulatedTranslationAdjustmentMember2024-03-300000912093us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-03-300000912093viav:JacksonLabsTechnologiesIncMember2022-10-052022-10-050000912093viav:JacksonLabsTechnologiesIncMember2022-10-050000912093viav:JacksonLabsTechnologiesIncMemberviav:DevelopedTechnologyAndOtherIntangiblesMember2022-10-052022-10-050000912093viav:JacksonLabsTechnologiesIncMembersrt:MinimumMemberviav:DevelopedTechnologyAndOtherIntangiblesMember2022-10-052022-10-050000912093viav:JacksonLabsTechnologiesIncMembersrt:MaximumMemberviav:DevelopedTechnologyAndOtherIntangiblesMember2022-10-052022-10-050000912093us-gaap:SeriesOfIndividuallyImmaterialAssetAcquisitionsMember2023-03-292023-06-080000912093us-gaap:SeriesOfIndividuallyImmaterialAssetAcquisitionsMember2023-06-080000912093us-gaap:DevelopedTechnologyRightsMemberus-gaap:SeriesOfIndividuallyImmaterialAssetAcquisitionsMember2023-03-292023-06-080000912093viav:ContingentConsiderationMember2023-12-300000912093viav:ContingentConsiderationMember2022-12-310000912093viav:ContingentConsiderationMember2023-07-010000912093viav:ContingentConsiderationMember2022-07-020000912093viav:ContingentConsiderationMember2023-12-312024-03-300000912093viav:ContingentConsiderationMember2023-01-012023-04-010000912093viav:ContingentConsiderationMember2023-07-022024-03-300000912093viav:ContingentConsiderationMember2022-07-032023-04-010000912093viav:ContingentConsiderationMember2024-03-300000912093viav:ContingentConsiderationMember2023-04-0100009120932024-03-312024-03-300000912093us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2024-03-300000912093us-gaap:OtherCurrentLiabilitiesMember2024-03-300000912093us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-07-010000912093us-gaap:OtherCurrentLiabilitiesMember2023-07-010000912093us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2023-07-022024-03-300000912093us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMemberus-gaap:LongMember2024-03-300000912093us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMemberus-gaap:LongMember2023-07-010000912093us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMemberus-gaap:ShortMember2024-03-300000912093us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMemberus-gaap:ShortMember2023-07-010000912093us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2023-12-312024-03-300000912093us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2023-01-012023-04-010000912093us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2022-07-032023-04-010000912093us-gaap:AssetBackedSecuritiesMember2024-03-300000912093us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel1Member2024-03-300000912093us-gaap:FairValueInputsLevel2Memberus-gaap:AssetBackedSecuritiesMember2024-03-300000912093us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel3Member2024-03-300000912093us-gaap:AssetBackedSecuritiesMember2023-07-010000912093us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-07-010000912093us-gaap:FairValueInputsLevel2Memberus-gaap:AssetBackedSecuritiesMember2023-07-010000912093us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-07-010000912093us-gaap:FairValueInputsLevel1Member2024-03-300000912093us-gaap:FairValueInputsLevel2Member2024-03-300000912093us-gaap:FairValueInputsLevel3Member2024-03-300000912093us-gaap:FairValueInputsLevel1Member2023-07-010000912093us-gaap:FairValueInputsLevel2Member2023-07-010000912093us-gaap:FairValueInputsLevel3Member2023-07-010000912093us-gaap:CashAndCashEquivalentsMember2024-03-300000912093viav:RestrictedCashMember2024-03-300000912093us-gaap:OtherNoncurrentAssetsMember2024-03-300000912093us-gaap:CashAndCashEquivalentsMember2023-07-010000912093viav:RestrictedCashMember2023-07-010000912093us-gaap:OtherNoncurrentAssetsMember2023-07-010000912093viav:SeniorThreePointSeventyFivePercentNotesMemberus-gaap:ConvertibleDebtMember2024-03-300000912093viav:SeniorThreePointSeventyFivePercentNotesMemberus-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel1Member2024-03-300000912093us-gaap:FairValueInputsLevel2Memberviav:SeniorThreePointSeventyFivePercentNotesMemberus-gaap:ConvertibleDebtMember2024-03-300000912093viav:SeniorThreePointSeventyFivePercentNotesMemberus-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel3Member2024-03-300000912093viav:SeniorThreePointSeventyFivePercentNotesMemberus-gaap:ConvertibleDebtMember2023-07-010000912093viav:SeniorThreePointSeventyFivePercentNotesMemberus-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel1Member2023-07-010000912093us-gaap:FairValueInputsLevel2Memberviav:SeniorThreePointSeventyFivePercentNotesMemberus-gaap:ConvertibleDebtMember2023-07-010000912093viav:SeniorThreePointSeventyFivePercentNotesMemberus-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel3Member2023-07-010000912093viav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel1Member2024-03-300000912093viav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:ConvertibleDebtMember2024-03-300000912093viav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel3Member2024-03-300000912093viav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-07-010000912093viav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel1Member2023-07-010000912093viav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:ConvertibleDebtMember2023-07-010000912093viav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel3Member2023-07-010000912093viav:SeniorOnePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel1Member2024-03-300000912093viav:SeniorOnePercentConvertibleNotesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:ConvertibleDebtMember2024-03-300000912093viav:SeniorOnePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel3Member2024-03-300000912093viav:SeniorOnePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-07-010000912093viav:SeniorOnePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel1Member2023-07-010000912093viav:SeniorOnePercentConvertibleNotesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:ConvertibleDebtMember2023-07-010000912093viav:SeniorOnePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel3Member2023-07-010000912093us-gaap:ConvertibleDebtMember2024-03-300000912093us-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel1Member2024-03-300000912093us-gaap:FairValueInputsLevel2Memberus-gaap:ConvertibleDebtMember2024-03-300000912093us-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel3Member2024-03-300000912093us-gaap:ConvertibleDebtMember2023-07-010000912093us-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel1Member2023-07-010000912093us-gaap:FairValueInputsLevel2Memberus-gaap:ConvertibleDebtMember2023-07-010000912093us-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel3Member2023-07-010000912093viav:NetworkEnablementMember2023-07-010000912093viav:ServiceEnablementMember2023-07-010000912093viav:OpticalSecurityAndPerformanceProductsSegmentMember2023-07-010000912093viav:NetworkEnablementMember2023-07-022024-03-300000912093viav:ServiceEnablementMember2023-07-022024-03-300000912093viav:OpticalSecurityAndPerformanceProductsSegmentMember2023-07-022024-03-300000912093viav:NetworkEnablementMember2024-03-300000912093viav:ServiceEnablementMember2024-03-300000912093viav:OpticalSecurityAndPerformanceProductsSegmentMember2024-03-300000912093us-gaap:DevelopedTechnologyRightsMember2024-03-300000912093us-gaap:CustomerRelationshipsMember2024-03-300000912093us-gaap:OtherIntangibleAssetsMember2024-03-300000912093us-gaap:DevelopedTechnologyRightsMember2023-07-010000912093us-gaap:CustomerRelationshipsMember2023-07-010000912093us-gaap:OtherIntangibleAssetsMember2023-07-010000912093us-gaap:SeniorNotesMemberviav:SeniorThreePointSeventyFivePercentNotesMember2024-03-300000912093us-gaap:SeniorNotesMemberviav:SeniorThreePointSeventyFivePercentNotesMember2023-07-010000912093viav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-03-060000912093viav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMemberviav:ExchangeTransactionMember2023-03-062023-03-060000912093viav:SeniorOnePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2017-03-030000912093viav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-03-062023-03-060000912093viav:SeniorOnePointSixTwoFiveConvertibleNotesMember2023-03-062023-03-060000912093viav:SeniorOnePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-03-060000912093viav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-07-022024-03-300000912093us-gaap:SeniorNotesMemberviav:SeniorThreePointSeventyFivePercentNotesMember2021-09-290000912093us-gaap:SeniorNotesMemberviav:SeniorThreePointSeventyFivePercentNotesMember2021-09-292021-09-290000912093us-gaap:SeniorNotesMemberviav:SeniorThreePointSeventyFivePercentNotesMember2023-07-022024-03-300000912093viav:SeniorOnePointSevenFivePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2018-05-290000912093viav:SeniorOnePointSevenFivePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMemberviav:ExchangeTransactionMember2018-05-292018-05-290000912093viav:SeniorOnePointSevenFivePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2018-05-292018-05-290000912093viav:SeniorOnePointSevenFivePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-06-012023-06-010000912093viav:SeniorOnePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2017-03-220000912093viav:SeniorOnePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2017-03-032017-03-220000912093viav:SeniorOnePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2024-03-012024-03-010000912093viav:SeniorOnePointSevenFivePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2021-09-022021-09-020000912093viav:SeniorOnePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2021-09-022021-09-0200009120932021-09-022021-09-0200009120932021-09-020000912093viav:SeniorOnePointSevenFivePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2021-11-172021-11-170000912093viav:SeniorOnePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2021-11-222021-11-2200009120932021-11-172021-11-220000912093viav:SeniorOnePointSevenFivePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2022-03-022022-03-020000912093viav:SeniorOnePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2022-03-022022-03-0200009120932022-03-022022-03-020000912093viav:SeniorOnePointSevenFivePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2022-06-032022-06-030000912093viav:SeniorOnePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2022-06-032022-06-0300009120932022-06-032022-06-030000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-12-300000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:LineOfCreditMembersrt:MinimumMember2021-12-302021-12-300000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:LineOfCreditMembersrt:MaximumMember2021-12-302021-12-300000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:MinimumMemberus-gaap:BaseRateMember2021-12-302021-12-300000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:MaximumMemberus-gaap:BaseRateMember2021-12-302021-12-300000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberviav:SterlingOvernightInterbankAverageRateSONIAMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:MinimumMember2021-12-302021-12-300000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberviav:SterlingOvernightInterbankAverageRateSONIAMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:MaximumMember2021-12-302021-12-300000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberviav:EuroInterbankOfferedRateMemberus-gaap:LineOfCreditMembersrt:MinimumMember2021-12-302021-12-300000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberviav:EuroInterbankOfferedRateMemberus-gaap:LineOfCreditMembersrt:MaximumMember2021-12-302021-12-300000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberviav:CanadianDollarOfferedRateMembersrt:MinimumMember2021-12-302021-12-300000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberviav:CanadianDollarOfferedRateMembersrt:MaximumMember2021-12-302021-12-300000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:MinimumMembercurrency:CADus-gaap:BaseRateMember2021-12-302021-12-300000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:MaximumMembercurrency:CADus-gaap:BaseRateMember2021-12-302021-12-300000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-12-302021-12-300000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2024-03-300000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:LetterOfCreditMemberus-gaap:LineOfCreditMember2024-03-300000912093us-gaap:RevolvingCreditFacilityMemberviav:WellsFargoMemberus-gaap:LineOfCreditMember2021-07-042021-10-020000912093srt:ScenarioForecastMember2022-10-022024-06-290000912093viav:FiscalYear2023RestructuringPlanPhase1Memberviav:NetworkAndServiceEnablementSegmentMember2023-07-010000912093viav:FiscalYear2023RestructuringPlanPhase1Memberviav:NetworkAndServiceEnablementSegmentMember2023-07-022024-03-300000912093viav:FiscalYear2023RestructuringPlanPhase1Memberviav:NetworkAndServiceEnablementSegmentMember2024-03-300000912093viav:FiscalYear2023RestructuringPlanPhase1Memberviav:OpticalSecurityAndPerformanceProductsSegmentMember2023-07-010000912093viav:FiscalYear2023RestructuringPlanPhase1Memberviav:OpticalSecurityAndPerformanceProductsSegmentMember2023-07-022024-03-300000912093viav:FiscalYear2023RestructuringPlanPhase1Memberviav:OpticalSecurityAndPerformanceProductsSegmentMember2024-03-300000912093viav:FiscalYear2023RestructuringPlanPhase1Member2023-07-010000912093viav:FiscalYear2023RestructuringPlanPhase1Member2023-07-022024-03-300000912093viav:FiscalYear2023RestructuringPlanPhase1Member2024-03-300000912093viav:NetworkAndServiceEnablementSegmentMemberviav:FiscalYear2023RestructuringPlanPhase2Member2023-07-010000912093viav:NetworkAndServiceEnablementSegmentMemberviav:FiscalYear2023RestructuringPlanPhase2Member2023-07-022024-03-300000912093viav:NetworkAndServiceEnablementSegmentMemberviav:FiscalYear2023RestructuringPlanPhase2Member2024-03-300000912093viav:FiscalYear2023RestructuringPlanPhase2Member2023-07-010000912093viav:FiscalYear2023RestructuringPlanPhase2Member2023-07-022024-03-300000912093viav:FiscalYear2023RestructuringPlanPhase2Member2024-03-300000912093viav:FiscalYear2023RestructuringPlanMember2023-07-010000912093viav:FiscalYear2023RestructuringPlanMember2023-07-022024-03-300000912093viav:FiscalYear2023RestructuringPlanMember2024-03-300000912093us-gaap:CommonStockMemberviav:A2022RepurchasePlanMember2022-09-300000912093us-gaap:CommonStockMemberviav:A2022RepurchasePlanMember2023-07-022024-03-300000912093us-gaap:CommonStockMemberviav:A2022RepurchasePlanMember2024-03-300000912093us-gaap:RestrictedStockUnitsRSUMembersrt:MinimumMember2023-07-022024-03-300000912093us-gaap:RestrictedStockUnitsRSUMembersrt:MaximumMember2023-07-022024-03-300000912093us-gaap:RestrictedStockUnitsRSUMember2023-07-022024-03-300000912093us-gaap:RestrictedStockUnitsRSUMember2022-07-032023-04-010000912093viav:RestrictedStockUnitswithMarketandPerformanceConditionsMember2023-07-022024-03-300000912093viav:RestrictedStockUnitswithMarketandPerformanceConditionsMember2022-07-032023-04-010000912093viav:RestrictedStockUnitswithPerformanceConditionsOverTargetMember2023-07-022024-03-300000912093viav:RestrictedStockUnitswithPerformanceConditionsOverTargetMember2022-07-032023-04-010000912093viav:FullValueAwardsMember2024-03-300000912093us-gaap:CostOfSalesMember2023-12-312024-03-300000912093us-gaap:CostOfSalesMember2023-01-012023-04-010000912093us-gaap:CostOfSalesMember2023-07-022024-03-300000912093us-gaap:CostOfSalesMember2022-07-032023-04-010000912093us-gaap:ResearchAndDevelopmentExpenseMember2023-12-312024-03-300000912093us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-04-010000912093us-gaap:ResearchAndDevelopmentExpenseMember2023-07-022024-03-300000912093us-gaap:ResearchAndDevelopmentExpenseMember2022-07-032023-04-010000912093us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-12-312024-03-300000912093us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-04-010000912093us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-07-022024-03-300000912093us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-07-032023-04-010000912093country:GB2023-07-022024-03-300000912093country:DE2023-07-022024-03-300000912093us-gaap:JudicialRulingMemberviav:TelInstrumentsElectronicsCorpSettlementMember2023-07-012023-07-310000912093srt:MinimumMemberviav:CaseRelatedToAmendmentOfPensionForForeignSubsidiaryMemberus-gaap:JudicialRulingMember2016-06-30iso4217:GBP0000912093srt:MaximumMemberviav:CaseRelatedToAmendmentOfPensionForForeignSubsidiaryMemberus-gaap:JudicialRulingMember2016-06-300000912093srt:MinimumMemberviav:CaseRelatedToAmendmentOfPensionForForeignSubsidiaryMemberus-gaap:JudicialRulingMember2016-07-020000912093viav:CaseRelatedToAmendmentOfPensionForForeignSubsidiaryMemberus-gaap:JudicialRulingMember2022-07-020000912093viav:CaseRelatedToAmendmentOfPensionForForeignSubsidiaryMemberus-gaap:JudicialRulingMember2022-07-032022-10-010000912093us-gaap:PerformanceGuaranteeMember2024-03-30viav:segment0000912093viav:NetworkAndServiceEnablementSegmentMemberus-gaap:ProductMemberus-gaap:OperatingSegmentsMemberviav:NetworkEnablementMember2023-12-312024-03-300000912093viav:NetworkAndServiceEnablementSegmentMemberus-gaap:ProductMemberus-gaap:OperatingSegmentsMemberviav:ServiceEnablementMember2023-12-312024-03-300000912093viav:NetworkAndServiceEnablementSegmentMemberus-gaap:ProductMemberus-gaap:OperatingSegmentsMember2023-12-312024-03-300000912093viav:OpticalSecurityAndPerformanceProductsSegmentMemberus-gaap:ProductMemberus-gaap:OperatingSegmentsMember2023-12-312024-03-300000912093us-gaap:ProductMemberus-gaap:MaterialReconcilingItemsMember2023-12-312024-03-300000912093us-gaap:ServiceMemberviav:NetworkAndServiceEnablementSegmentMemberus-gaap:OperatingSegmentsMemberviav:NetworkEnablementMember2023-12-312024-03-300000912093us-gaap:ServiceMemberviav:NetworkAndServiceEnablementSegmentMemberus-gaap:OperatingSegmentsMemberviav:ServiceEnablementMember2023-12-312024-03-300000912093us-gaap:ServiceMemberviav:NetworkAndServiceEnablementSegmentMemberus-gaap:OperatingSegmentsMember2023-12-312024-03-300000912093us-gaap:ServiceMemberviav:OpticalSecurityAndPerformanceProductsSegmentMemberus-gaap:OperatingSegmentsMember2023-12-312024-03-300000912093us-gaap:ServiceMemberus-gaap:MaterialReconcilingItemsMember2023-12-312024-03-300000912093viav:NetworkAndServiceEnablementSegmentMemberus-gaap:OperatingSegmentsMemberviav:NetworkEnablementMember2023-12-312024-03-300000912093viav:NetworkAndServiceEnablementSegmentMemberus-gaap:OperatingSegmentsMemberviav:ServiceEnablementMember2023-12-312024-03-300000912093viav:NetworkAndServiceEnablementSegmentMemberus-gaap:OperatingSegmentsMember2023-12-312024-03-300000912093viav:OpticalSecurityAndPerformanceProductsSegmentMemberus-gaap:OperatingSegmentsMember2023-12-312024-03-300000912093us-gaap:MaterialReconcilingItemsMember2023-12-312024-03-300000912093viav:NetworkAndServiceEnablementSegmentMemberus-gaap:ProductMemberus-gaap:OperatingSegmentsMemberviav:NetworkEnablementMember2023-01-012023-04-010000912093viav:NetworkAndServiceEnablementSegmentMemberus-gaap:ProductMemberus-gaap:OperatingSegmentsMemberviav:ServiceEnablementMember2023-01-012023-04-010000912093viav:NetworkAndServiceEnablementSegmentMemberus-gaap:ProductMemberus-gaap:OperatingSegmentsMember2023-01-012023-04-010000912093viav:OpticalSecurityAndPerformanceProductsSegmentMemberus-gaap:ProductMemberus-gaap:OperatingSegmentsMember2023-01-012023-04-010000912093us-gaap:ProductMemberus-gaap:MaterialReconcilingItemsMember2023-01-012023-04-010000912093us-gaap:ServiceMemberviav:NetworkAndServiceEnablementSegmentMemberus-gaap:OperatingSegmentsMemberviav:NetworkEnablementMember2023-01-012023-04-010000912093us-gaap:ServiceMemberviav:NetworkAndServiceEnablementSegmentMemberus-gaap:OperatingSegmentsMemberviav:ServiceEnablementMember2023-01-012023-04-010000912093us-gaap:ServiceMemberviav:NetworkAndServiceEnablementSegmentMemberus-gaap:OperatingSegmentsMember2023-01-012023-04-010000912093us-gaap:ServiceMemberviav:OpticalSecurityAndPerformanceProductsSegmentMemberus-gaap:OperatingSegmentsMember2023-01-012023-04-010000912093us-gaap:ServiceMemberus-gaap:MaterialReconcilingItemsMember2023-01-012023-04-010000912093viav:NetworkAndServiceEnablementSegmentMemberus-gaap:OperatingSegmentsMemberviav:NetworkEnablementMember2023-01-012023-04-010000912093viav:NetworkAndServiceEnablementSegmentMemberus-gaap:OperatingSegmentsMemberviav:ServiceEnablementMember2023-01-012023-04-010000912093viav:NetworkAndServiceEnablementSegmentMemberus-gaap:OperatingSegmentsMember2023-01-012023-04-010000912093viav:OpticalSecurityAndPerformanceProductsSegmentMemberus-gaap:OperatingSegmentsMember2023-01-012023-04-010000912093us-gaap:MaterialReconcilingItemsMember2023-01-012023-04-010000912093us-gaap:OperatingSegmentsMember2023-12-312024-03-300000912093us-gaap:OperatingSegmentsMember2023-01-012023-04-010000912093viav:GrossProfitMemberus-gaap:MaterialReconcilingItemsMember2023-12-312024-03-300000912093viav:GrossProfitMemberus-gaap:MaterialReconcilingItemsMember2023-01-012023-04-010000912093us-gaap:MaterialReconcilingItemsMemberus-gaap:OperatingIncomeLossMember2023-12-312024-03-300000912093us-gaap:MaterialReconcilingItemsMemberus-gaap:OperatingIncomeLossMember2023-01-012023-04-010000912093viav:NetworkAndServiceEnablementSegmentMemberus-gaap:ProductMemberus-gaap:OperatingSegmentsMemberviav:NetworkEnablementMember2023-07-022024-03-300000912093viav:NetworkAndServiceEnablementSegmentMemberus-gaap:ProductMemberus-gaap:OperatingSegmentsMemberviav:ServiceEnablementMember2023-07-022024-03-300000912093viav:NetworkAndServiceEnablementSegmentMemberus-gaap:ProductMemberus-gaap:OperatingSegmentsMember2023-07-022024-03-300000912093viav:OpticalSecurityAndPerformanceProductsSegmentMemberus-gaap:ProductMemberus-gaap:OperatingSegmentsMember2023-07-022024-03-300000912093us-gaap:ProductMemberus-gaap:MaterialReconcilingItemsMember2023-07-022024-03-300000912093us-gaap:ServiceMemberviav:NetworkAndServiceEnablementSegmentMemberus-gaap:OperatingSegmentsMemberviav:NetworkEnablementMember2023-07-022024-03-300000912093us-gaap:ServiceMemberviav:NetworkAndServiceEnablementSegmentMemberus-gaap:OperatingSegmentsMemberviav:ServiceEnablementMember2023-07-022024-03-300000912093us-gaap:ServiceMemberviav:NetworkAndServiceEnablementSegmentMemberus-gaap:OperatingSegmentsMember2023-07-022024-03-300000912093us-gaap:ServiceMemberviav:OpticalSecurityAndPerformanceProductsSegmentMemberus-gaap:OperatingSegmentsMember2023-07-022024-03-300000912093us-gaap:ServiceMemberus-gaap:MaterialReconcilingItemsMember2023-07-022024-03-300000912093viav:NetworkAndServiceEnablementSegmentMemberus-gaap:OperatingSegmentsMemberviav:NetworkEnablementMember2023-07-022024-03-300000912093viav:NetworkAndServiceEnablementSegmentMemberus-gaap:OperatingSegmentsMemberviav:ServiceEnablementMember2023-07-022024-03-300000912093viav:NetworkAndServiceEnablementSegmentMemberus-gaap:OperatingSegmentsMember2023-07-022024-03-300000912093viav:OpticalSecurityAndPerformanceProductsSegmentMemberus-gaap:OperatingSegmentsMember2023-07-022024-03-300000912093us-gaap:MaterialReconcilingItemsMember2023-07-022024-03-300000912093viav:NetworkAndServiceEnablementSegmentMemberus-gaap:ProductMemberus-gaap:OperatingSegmentsMemberviav:NetworkEnablementMember2022-07-032023-04-010000912093viav:NetworkAndServiceEnablementSegmentMemberus-gaap:ProductMemberus-gaap:OperatingSegmentsMemberviav:ServiceEnablementMember2022-07-032023-04-010000912093viav:NetworkAndServiceEnablementSegmentMemberus-gaap:ProductMemberus-gaap:OperatingSegmentsMember2022-07-032023-04-010000912093viav:OpticalSecurityAndPerformanceProductsSegmentMemberus-gaap:ProductMemberus-gaap:OperatingSegmentsMember2022-07-032023-04-010000912093us-gaap:ProductMemberus-gaap:MaterialReconcilingItemsMember2022-07-032023-04-010000912093us-gaap:ServiceMemberviav:NetworkAndServiceEnablementSegmentMemberus-gaap:OperatingSegmentsMemberviav:NetworkEnablementMember2022-07-032023-04-010000912093us-gaap:ServiceMemberviav:NetworkAndServiceEnablementSegmentMemberus-gaap:OperatingSegmentsMemberviav:ServiceEnablementMember2022-07-032023-04-010000912093us-gaap:ServiceMemberviav:NetworkAndServiceEnablementSegmentMemberus-gaap:OperatingSegmentsMember2022-07-032023-04-010000912093us-gaap:ServiceMemberviav:OpticalSecurityAndPerformanceProductsSegmentMemberus-gaap:OperatingSegmentsMember2022-07-032023-04-010000912093us-gaap:ServiceMemberus-gaap:MaterialReconcilingItemsMember2022-07-032023-04-010000912093viav:NetworkAndServiceEnablementSegmentMemberus-gaap:OperatingSegmentsMemberviav:NetworkEnablementMember2022-07-032023-04-010000912093viav:NetworkAndServiceEnablementSegmentMemberus-gaap:OperatingSegmentsMemberviav:ServiceEnablementMember2022-07-032023-04-010000912093viav:NetworkAndServiceEnablementSegmentMemberus-gaap:OperatingSegmentsMember2022-07-032023-04-010000912093viav:OpticalSecurityAndPerformanceProductsSegmentMemberus-gaap:OperatingSegmentsMember2022-07-032023-04-010000912093us-gaap:MaterialReconcilingItemsMember2022-07-032023-04-010000912093us-gaap:OperatingSegmentsMember2023-07-022024-03-300000912093us-gaap:OperatingSegmentsMember2022-07-032023-04-010000912093viav:GrossProfitMemberus-gaap:MaterialReconcilingItemsMember2023-07-022024-03-300000912093viav:GrossProfitMemberus-gaap:MaterialReconcilingItemsMember2022-07-032023-04-010000912093us-gaap:MaterialReconcilingItemsMemberus-gaap:OperatingIncomeLossMember2023-07-022024-03-300000912093us-gaap:MaterialReconcilingItemsMemberus-gaap:OperatingIncomeLossMember2022-07-032023-04-01viav:region0000912093country:USus-gaap:ProductMember2023-12-312024-03-300000912093country:USus-gaap:ServiceMember2023-12-312024-03-300000912093country:US2023-12-312024-03-300000912093country:USus-gaap:ProductMember2023-01-012023-04-010000912093country:USus-gaap:ServiceMember2023-01-012023-04-010000912093country:US2023-01-012023-04-010000912093viav:OtherAmericasMemberus-gaap:ProductMember2023-12-312024-03-300000912093viav:OtherAmericasMemberus-gaap:ServiceMember2023-12-312024-03-300000912093viav:OtherAmericasMember2023-12-312024-03-300000912093viav:OtherAmericasMemberus-gaap:ProductMember2023-01-012023-04-010000912093viav:OtherAmericasMemberus-gaap:ServiceMember2023-01-012023-04-010000912093viav:OtherAmericasMember2023-01-012023-04-010000912093srt:AmericasMemberus-gaap:ProductMember2023-12-312024-03-300000912093us-gaap:ServiceMembersrt:AmericasMember2023-12-312024-03-300000912093srt:AmericasMember2023-12-312024-03-300000912093srt:AmericasMemberus-gaap:ProductMember2023-01-012023-04-010000912093us-gaap:ServiceMembersrt:AmericasMember2023-01-012023-04-010000912093srt:AmericasMember2023-01-012023-04-010000912093country:CNus-gaap:ProductMember2023-12-312024-03-300000912093us-gaap:ServiceMembercountry:CN2023-12-312024-03-300000912093country:CN2023-12-312024-03-300000912093country:CNus-gaap:ProductMember2023-01-012023-04-010000912093us-gaap:ServiceMembercountry:CN2023-01-012023-04-010000912093country:CN2023-01-012023-04-010000912093viav:OtherAsiaPacificMemberus-gaap:ProductMember2023-12-312024-03-300000912093us-gaap:ServiceMemberviav:OtherAsiaPacificMember2023-12-312024-03-300000912093viav:OtherAsiaPacificMember2023-12-312024-03-300000912093viav:OtherAsiaPacificMemberus-gaap:ProductMember2023-01-012023-04-010000912093us-gaap:ServiceMemberviav:OtherAsiaPacificMember2023-01-012023-04-010000912093viav:OtherAsiaPacificMember2023-01-012023-04-010000912093srt:AsiaPacificMemberus-gaap:ProductMember2023-12-312024-03-300000912093us-gaap:ServiceMembersrt:AsiaPacificMember2023-12-312024-03-300000912093srt:AsiaPacificMember2023-12-312024-03-300000912093srt:AsiaPacificMemberus-gaap:ProductMember2023-01-012023-04-010000912093us-gaap:ServiceMembersrt:AsiaPacificMember2023-01-012023-04-010000912093srt:AsiaPacificMember2023-01-012023-04-010000912093us-gaap:EMEAMemberus-gaap:ProductMember2023-12-312024-03-300000912093us-gaap:ServiceMemberus-gaap:EMEAMember2023-12-312024-03-300000912093us-gaap:EMEAMember2023-12-312024-03-300000912093us-gaap:EMEAMemberus-gaap:ProductMember2023-01-012023-04-010000912093us-gaap:ServiceMemberus-gaap:EMEAMember2023-01-012023-04-010000912093us-gaap:EMEAMember2023-01-012023-04-010000912093country:USus-gaap:ProductMember2023-07-022024-03-300000912093country:USus-gaap:ServiceMember2023-07-022024-03-300000912093country:US2023-07-022024-03-300000912093country:USus-gaap:ProductMember2022-07-032023-04-010000912093country:USus-gaap:ServiceMember2022-07-032023-04-010000912093country:US2022-07-032023-04-010000912093viav:OtherAmericasMemberus-gaap:ProductMember2023-07-022024-03-300000912093viav:OtherAmericasMemberus-gaap:ServiceMember2023-07-022024-03-300000912093viav:OtherAmericasMember2023-07-022024-03-300000912093viav:OtherAmericasMemberus-gaap:ProductMember2022-07-032023-04-010000912093viav:OtherAmericasMemberus-gaap:ServiceMember2022-07-032023-04-010000912093viav:OtherAmericasMember2022-07-032023-04-010000912093srt:AmericasMemberus-gaap:ProductMember2023-07-022024-03-300000912093us-gaap:ServiceMembersrt:AmericasMember2023-07-022024-03-300000912093srt:AmericasMember2023-07-022024-03-300000912093srt:AmericasMemberus-gaap:ProductMember2022-07-032023-04-010000912093us-gaap:ServiceMembersrt:AmericasMember2022-07-032023-04-010000912093srt:AmericasMember2022-07-032023-04-010000912093country:CNus-gaap:ProductMember2023-07-022024-03-300000912093us-gaap:ServiceMembercountry:CN2023-07-022024-03-300000912093country:CN2023-07-022024-03-300000912093country:CNus-gaap:ProductMember2022-07-032023-04-010000912093us-gaap:ServiceMembercountry:CN2022-07-032023-04-010000912093country:CN2022-07-032023-04-010000912093viav:OtherAsiaPacificMemberus-gaap:ProductMember2023-07-022024-03-300000912093us-gaap:ServiceMemberviav:OtherAsiaPacificMember2023-07-022024-03-300000912093viav:OtherAsiaPacificMember2023-07-022024-03-300000912093viav:OtherAsiaPacificMemberus-gaap:ProductMember2022-07-032023-04-010000912093us-gaap:ServiceMemberviav:OtherAsiaPacificMember2022-07-032023-04-010000912093viav:OtherAsiaPacificMember2022-07-032023-04-010000912093srt:AsiaPacificMemberus-gaap:ProductMember2023-07-022024-03-300000912093us-gaap:ServiceMembersrt:AsiaPacificMember2023-07-022024-03-300000912093srt:AsiaPacificMember2023-07-022024-03-300000912093srt:AsiaPacificMemberus-gaap:ProductMember2022-07-032023-04-010000912093us-gaap:ServiceMembersrt:AsiaPacificMember2022-07-032023-04-010000912093srt:AsiaPacificMember2022-07-032023-04-010000912093us-gaap:EMEAMemberus-gaap:ProductMember2023-07-022024-03-300000912093us-gaap:ServiceMemberus-gaap:EMEAMember2023-07-022024-03-300000912093us-gaap:EMEAMember2023-07-022024-03-300000912093us-gaap:EMEAMemberus-gaap:ProductMember2022-07-032023-04-010000912093us-gaap:ServiceMemberus-gaap:EMEAMember2022-07-032023-04-010000912093us-gaap:EMEAMember2022-07-032023-04-01

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 March 30, 2024
 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 April 27, 2024, the Registrant had 223,238,054 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 EndedNine Months Ended
 March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Revenues:
Product revenue$207.3 $205.2 $623.8 $714.4 
Service revenue38.7 42.6 124.6 128.1 
Total net revenue246.0 247.8 748.4 842.5 
Cost of revenues:
Product cost of revenue87.7 81.5 249.1 272.9 
Service cost of revenue16.9 19.4 58.6 58.1 
Amortization of acquired technologies3.5 5.9 10.4 18.7 
Total cost of revenues108.1 106.8 318.1 349.7 
Gross profit137.9 141.0 430.3 492.8 
Operating expenses:
Research and development50.0 50.8 149.4 155.3 
Selling, general and administrative98.2 80.0 250.2 250.2 
Amortization of other intangibles1.5 2.1 5.0 6.5 
Restructuring and related charges (benefits)0.1 10.2 (0.8)10.2 
Total operating expenses149.8 143.1 403.8 422.2 
(Loss) income from operations(11.9)(2.1)26.5 70.6 
Loss on convertible note modification (Note 11) (2.2) (2.2)
Interest and other income, net4.0 1.6 18.0 4.9 
Interest expense(7.7)(6.7)(23.4)(19.0)
(Loss) income before income taxes(15.6)(9.4)21.1 54.3 
Provision for income taxes9.0 6.0 25.2 28.7 
Net (loss) income$(24.6)$(15.4)$(4.1)$25.6 
Net (loss) income per share:
Basic$(0.11)$(0.07)$(0.02)$0.11 
Diluted$(0.11)$(0.07)$(0.02)$0.11 
Shares used in per share calculations:
Basic223.0 224.1 222.5 225.5 
Diluted223.0 224.1 222.5 227.6 
The accompanying Notes to the Consolidated Financial Statements are an integral part of these statements.
2

VIAVI SOLUTIONS INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME
(in millions)
(unaudited)
Three Months EndedNine Months Ended
March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Net (loss) income$(24.6)$(15.4)$(4.1)$25.6 
Other comprehensive (loss) income:
Net change in cumulative translation adjustment, net of tax(11.8)13.4 (2.5)14.1 
Unrealized holding loss arising during period (0.3) (0.3)
Amortization of net actuarial losses and other pension adjustments
(0.8) (0.9)(0.3)
Net change in accumulated other comprehensive loss(12.6)13.1 (3.4)13.5 
Comprehensive (loss) income$(37.2)$(2.3)$(7.5)$39.1 

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)
March 30, 2024July 1, 2023
ASSETS 
Current assets:  
Cash and cash equivalents$454.2 $506.5 
Short-term investments28.4 14.6 
Restricted cash3.5 4.5 
Accounts receivable, net212.0 231.2 
Inventories, net103.4 116.1 
Prepayments and other current assets66.1 72.1 
Total current assets867.6 945.0 
Property, plant and equipment, net231.9 243.0 
Goodwill, net453.2 455.2 
Intangibles, net43.0 58.6 
Deferred income taxes87.9 87.0 
Other non-current assets60.4 61.7 
Total assets$1,744.0 $1,850.5 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$42.5 $47.2 
Accrued payroll and related expenses42.1 50.5 
Deferred revenue61.2 78.6 
Accrued expenses35.9 21.2 
Short-term debt  96.2 
Other current liabilities46.1 49.8 
Total current liabilities227.8 343.5 
Long-term debt634.4 629.5 
Other non-current liabilities176.7 186.7 
Stockholders’ equity:
Preferred stock, $0.001 par value; 1 million shares authorized,
no shares issued or outstanding at March 30, 2024 and July 1, 2023
  
Common stock, $0.001 par value; 1 billion shares authorized; 223 million shares at March 30, 2024 and 222 million shares at July 1, 2023, issued and outstanding
0.2 0.2 
Additional paid-in capital70,459.1 70,427.3 
Accumulated deficit(69,614.8)(69,600.7)
Accumulated other comprehensive loss(139.4)(136.0)
Total stockholders’ equity705.1 690.8 
Total liabilities and stockholders’ equity$1,744.0 $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)
Nine Months Ended
March 30, 2024April 1, 2023
OPERATING ACTIVITIES:
Net (loss) income$(4.1)$25.6 
Adjustments to reconcile net (loss) income to net cash provided by operating activities:
Depreciation expense29.1 26.4 
Amortization of acquired technologies and other intangibles15.4 25.2 
Stock-based compensation36.6 38.8 
Loss on convertible note modification 2.2 
Amortization of debt issuance costs5.6 2.3 
Net change in fair value of contingent liabilities(7.8)(0.2)
Deferred taxes, net(2.3)4.1 
Restructuring(0.8)10.2 
Gain on legal settlement (6.7)
Other1.7 4.3 
Changes in operating assets and liabilities, net of acquisitions:
Accounts receivable17.4 47.6 
Inventories6.7 (20.0)
Other current and non-currents assets3.7 19.0 
Accounts payable(4.1)(13.3)
Income taxes payable2.3 (6.2)
Deferred revenue, current and non-current(15.7)(6.3)
Accrued payroll and related expenses(8.1)(35.1)
Accrued expenses and other current and non-current liabilities14.6 (27.3)
Net cash provided by operating activities$90.2 $90.6 
INVESTING ACTIVITIES:
Purchases of short-term investments$(188.3)$ 
Maturities of short-term investments174.2  
Capital expenditures(15.7)(43.7)
Proceeds from the sale of assets2.6 3.5 
Acquisitions, net of cash hold back (64.4)
Purchase price adjustment related to business acquisition (0.7)
Net cash used in investing activities$(27.2)$(105.3)
FINANCING ACTIVITIES:
Proceeds from issuance of debt $ $118.0 
Payment of debt issuance costs (3.9)
Retirement of convertible notes upon maturity(96.4) 
Repurchase and retirement of common stock(10.0)(73.9)
Withholding tax payment on vesting of restricted stock and performance- based awards(11.0)(11.4)
Payment of financing obligations(0.2)(0.1)
Proceeds from employee stock purchase plan6.3 7.9 
Payment of acquisition related contingent considerations and obligations(4.0)(7.3)
Net cash (used in) provided by financing activities$(115.3)$29.3 
Effect of exchange rates on cash, cash equivalents and restricted cash$(0.2)$5.8 
Net (decrease) increase in cash, cash equivalents and restricted cash(52.5)20.4 
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)
$463.1 $593.2 
(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.6 million as of March 30, 2024 and April 1, 2023, 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 March 30, 2024
Common Stock
SharesAmountAdditional Paid-In CapitalAccumulated DeficitAccumulated Other Comprehensive LossTotal
Balance at December 30, 2023222.6 $0.2 $70,444.8 $(69,590.2)$(126.8)$728.0 
Net loss— — — (24.6)— (24.6)
Other comprehensive loss— — — — (12.6)(12.6)
Shares issued under employee stock plans, net of tax0.6 — 1.5 — — 1.5 
Stock-based compensation— — 12.8 — — 12.8 
Balance at March 30, 2024223.2 $0.2 $70,459.1 $(69,614.8)$(139.4)$705.1 
Three Months Ended April 1, 2023
Common Stock
Shares
Amount
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Total
Balance at December 31, 2022224.8 $0.2 $70,388.8 $(69,545.2)$(156.0)$687.8 
Net loss— — — (15.4)— (15.4)
Other comprehensive income— — — — 13.1 13.1 
Shares issued under employee stock plans, net of tax0.4 — 4.0 — — 4.0 
Stock-based compensation— — 12.7 — — 12.7 
Repurchase of common stock(2.8)— — (30.0)— (30.0)
Convertible note modification (Note 11)— — 10.1 — — 10.1 
Balance at April 1, 2023222.4 $0.2 $70,415.6 $(69,590.6)$(142.9)$682.3 
Nine Months Ended March 30, 2024
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 loss— — — (4.1)— (4.1)
Other comprehensive loss— — — — (3.4)(3.4)
Shares issued under employee stock plans, net of tax2.7 — (4.8)— — (4.8)
Stock-based compensation— — 36.6 — — 36.6 
Repurchase of common stock(1.0)— — (10.0)— (10.0)
Balance at March 30, 2024223.2 $0.2 $70,459.1 $(69,614.8)$(139.4)$705.1 
6

Nine Months Ended April 1, 2023
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 income— — — 25.6 — 25.6 
Other comprehensive income— — — — 13.5 13.5 
Shares issued under employee stock plans, net of tax2.3 — (3.5)— — (3.5)
Stock-based compensation— — 38.8 — — 38.8 
Repurchase of common stock(6.3)— — (73.9)— (73.9)
Convertible note modification (Note 11)— — 10.1 — — 10.1 
Balance at April 1, 2023222.4 $0.2 $70,415.6 $(69,590.6)$(142.9)$682.3 
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 nine months ended March 30, 2024 and April 1, 2023 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 nine months ended March 30, 2024 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 nine months ended March 30, 2024 and April 1, 2023 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. 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 in our operating segment tables for the three and nine months ended April 1, 2023 in “Note 19. Operating Segments and Geographic Information” and NE and SE goodwill balances as of July 1, 2023 in “Note 9. Goodwill.”
Use of Estimates
The preparation of the Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amount of assets and liabilities at the date of the financial statements, the reported amount of net revenue and expense 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 position 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
SEC Climate Rules

In March 2024, the SEC adopted final rules on the enhancement and standardization of climate-related disclosures for investors. The final rules require disclosure of, among other things, material climate-related risks and their impact; activities to mitigate or adapt to material climate-related risks; governance and oversight of climate-related risks; material climate-related targets or goals and their financial impact; and material Scope 1 and/or Scope 2 greenhouse gas emissions with an accompanying assurance report required following an initial transition period, at a limited assurance level, and then following an additional transition period, at a reasonable assurance level. In addition, the effects of severe weather events and other natural conditions, subject to certain thresholds, and amounts related to carbon offsets and renewable energy credits or certificates are required to be disclosed in the notes to the audited financial statements in certain circumstances.

On April 4, 2024, the SEC voluntarily stayed the implementation of the final rules pending the completion of judicial review of the consolidated challenges to the final rules by the Court of Appeals for the Eighth Circuit. The final rules, as originally issued, would be effective for the Company in various fiscal years, starting with its Annual Report on Form 10-K for fiscal year 2026. Disclosures pursuant to the final rules, as originally issued, would be required prospectively, with information for prior periods required only to the extent it was previously disclosed in an SEC filing. The Company is currently evaluating the impact of the final rules on its Consolidated Financial Statements and disclosures.
Accounting Standards Issued But Not Yet Adopted
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.

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 included within segment profit and loss that are regularly provided to the Company’s Chief Executive Officer as the Company’s Chief Operating Decision Maker (CODM). 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 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.

We reviewed all other accounting pronouncements issued during the nine months ended March 30, 2024 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 (loss) income per share (in millions, except per share data):
 Three Months EndedNine Months Ended
 March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Numerator:  
Net (loss) income$(24.6)$(15.4)$(4.1)$25.6 
Denominator:
Weighted-average shares outstanding:
Basic 223.0 224.1 222.5 225.5 
Shares issuable assuming conversion of convertible notes (1)
   0.4 
Effect of dilutive securities from stock-based compensation plans   1.7 
Diluted223.0 224.1 222.5 227.6 
Net (loss) income per share:
Basic$(0.11)$(0.07)$(0.02)$0.11 
Diluted$(0.11)$(0.07)$(0.02)$0.11 
(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 March 30, 2024, the if-converted value is less than the outstanding principal of the 2026 Notes 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 (loss) income per share because their effect would have been anti-dilutive (in millions):
 Three Months EndedNine Months Ended
 March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Restricted stock units8.4 4.3 4.9 3.6 

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 nine months ended March 30, 2024, 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 loss before reclassification (2.5)(1.0)(3.5)
Amounts reclassified out of accumulated other comprehensive loss  0.1 0.1 
Net current-period other comprehensive loss (2.5)(0.9)(3.4)
Ending balance as of March 30, 2024$(5.3)$(127.9)$(6.2)$(139.4)
(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 nine months ended March 30, 2024. There was no tax impact for the nine months ended March 30, 2024. 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
Jackson Labs Technologies, LLC
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.

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 nine months ended March 30, 2024 and April 1, 2023 (in millions):
Three Months EndedNine Months Ended
March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Beginning period balance$10.6 $33.2 $19.7 $2.5 
  Additions to Contingent Consideration   29.4 
  Payments of Contingent Consideration  (6.6)(0.7)(7.1)
Fair value adjustment of earn-out liabilities0.6 (1.9)(7.8)(0.2)
Currency translation adjustment (0.1)  
Ending period balance $11.2 $24.6 $11.2 $24.6 

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 March 30, 2024, and July 1, 2023, the Company had total unbilled receivables of $12.0 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 table presents the activity related to deferred revenue (in millions):
March 30, 2024
Three Months EndedNine Months Ended
Deferred revenue:
Balance at beginning of period$84.7 $102.0 
Revenue deferrals for new contracts (1)
25.9 70.8 
Revenue recognized during the period (2)
(25.2)(87.4)
Balance at end of period $85.4 $85.4 
(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 currency fluctuations.
The value of the transaction price allocated to remaining performance obligations as of March 30, 2024, was $252.7 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)
March 30, 2024
Allowance for credit losses$1.0 $0.9 $(0.4)$1.5 
(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):
March 30, 2024July 1, 2023
Finished goods$46.0 $49.0 
Work in process17.9 17.7 
Raw materials39.5 49.4 
Inventories, net$103.4 $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):
March 30, 2024July 1, 2023
Refundable income taxes$29.2 $27.6 
Prepayments14.0 16.5 
Advances to contract manufacturers6.1 9.8 
Transaction tax receivables3.4 5.1 
Asset held for sale2.5 2.5 
Fair value of forward contracts1.5 3.5 
Other9.4 7.1 
Prepayments and other current assets$66.1 $72.1 
Other non-current assets
The following table presents the components of other non-current assets (in millions):
March 30, 2024July 1, 2023
Operating right-of-use (ROU) assets (Note 12)$37.7 $40.4 
Long-term restricted cash5.3 4.6 
Deposits2.5 2.3 
Deferred contract cost2.5 2.9 
Debt issuance cost - Revolving Credit Facility2.2 2.8 
Other 10.2 8.7 
Other non-current assets$60.4 $61.7 
Other current liabilities
The following table presents the components of other current liabilities (in millions):
March 30, 2024July 1, 2023
Operating lease liabilities (Note 12)$9.9 $10.1 
Interest payable7.9 5.5 
Income tax payable6.5 4.4 
Transaction tax payable4.3 4.3 
Warranty accrual3.6 4.2 
Fair value of forward contracts3.0 2.4 
Acquisition related holdback and related accruals0.9 4.1 
Restructuring accrual (Note 13)0.8 5.8 
Fair value of contingent consideration (Note 5) 1.1 
Other9.2 7.9 
Other current liabilities$46.1 $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):
March 30, 2024July 1, 2023
Pension and post-employment benefits$52.9 $53.2 
Operating lease liabilities (Note 12)27.3 29.4 
Long-term deferred revenue24.2 23.4 
Uncertain tax position16.2 15.8 
Financing obligation15.7 15.8 
Deferred tax liability13.5 13.9 
Fair value of contingent consideration (Note 5)11.2 18.6 
Warranty accrual4.2 4.8 
Asset retirement obligations3.6 3.8 
Other7.9 8.0 
Other non-current liabilities$176.7 $186.7 
Note 7. Investments and Forward Contracts
Short-Term Investments
As of March 30, 2024, the Company’s short-term investments of $28.4 million were comprised of 30-day term deposits of $27.0 million and trading securities related to the deferred compensation plan of $1.4 million, of which $1.3 million was invested in equity securities and $0.1 million was invested in debt securities.
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.2 million was invested in money market instruments and $0.1 million was invested in debt securities.
Trading securities are reported at fair value, with 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 March 30, 2024, 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 $1.5 million and $3.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 March 30, 2024 and July 1, 2023, the notional amounts of the forward contracts that the Company held to purchase foreign currencies were $76.1 million and $87.5 million, respectively, and the notional amounts of forward contracts that the Company held to sell foreign currencies were $20.1 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 losses of $0.8 million and $0.9 million for the three and nine months ended March 30, 2024, respectively, and gains of $0.8 million and less than $0.1 million for the three and nine months ended April 1, 2023, 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 March 30, 2024 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 as a component of Selling, general and administrative (SG&A) expense in 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):
March 30, 2024July 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)
246.0 246.0   344.8 344.8   
Trading securities (3)
1.4 1.4   1.5 1.5   
Foreign currency forward contracts (4)
1.5  1.5  3.5  3.5  
Total assets $249.2 $247.4 $1.8 $ $350.1 $346.3 $3.8 $ 
Liabilities:
Foreign currency forward contracts (5)
$3.0 $ $3.0 $ $2.4 $ $2.4 $ 
Contingent consideration (6)
11.2   11.2 19.7   19.7 
Total liabilities$14.2 $ $3.0 $11.2 $22.1 $ $2.4 $19.7 
(1)Included in Other non-current assets on the Consolidated Balance Sheets.
(2)Includes, as of March 30, 2024, $239.0 million in Cash and cash equivalents, $3.4 million in Restricted cash and $3.6 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 March 30, 2024, 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 is as follows (in millions):
March 30, 2024July 1, 2023
TotalLevel 1Level 2Level 3TotalLevel 1Level 2Level 3
Debt:
3.75% Senior Notes
$344.1 $ $344.1 $ $341.8 $ $341.8 $ 
1.625% Senior Convertible Notes
244.3  244.3  262.7  262.7  
1.00% Senior Convertible Notes (1)
    95.6  95.6  
   Total $588.4 $ $588.4 $ $700.1 $ $700.1 $ 
(1)The 2024 Notes were retired upon maturity on March 1, 2024. 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
Service Enablement
Optical Security
and Performance
Products
Total
Balance as of July 1, 2023$399.2 $13.8 $42.2 $455.2 
Currency translation(0.9)(0.1) (1.0)
Other adjustment (1)
 (1.0) (1.0)
Balance as of March 30, 2024$398.3 $12.7 $42.2 $453.2 
(1)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 nine months ended March 30, 2024.
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 March 30, 2024Gross Carrying AmountAccumulated AmortizationNet
Acquired developed technology $438.0 $(400.3)$37.7 
Customer relationships194.9 (189.8)5.1 
Other (1)
39.7 (39.5)0.2 
Total intangibles$672.6 $(629.6)$43.0 
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 EndedNine Months Ended
 March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Cost of revenues$3.5 $5.9 $10.4 $18.7 
Operating expenses1.5 2.1 5.0 6.5 
Total amortization of intangible assets$5.0 $8.0 $15.4 $25.2 
Based on the carrying amount of acquired developed technology, customer relationships and other intangibles as of March 30, 2024, and assuming no future impairment of the underlying assets, the estimated future amortization is as follows (in millions):
Fiscal Years
Remainder of 2024$4.8 
202515.8 
202611.3 
20277.5 
20283.0 
Thereafter0.6 
Total amortization$43.0 
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 March 30, 2024 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):
March 30, 2024July 1, 2023
Principal amount of 1.00% Senior Convertible Notes
$ $96.4 
Unamortized 1.00% Senior Convertible Notes debt issuance cost
 (0.2)
Short-term debt$ $96.2 
Principal amount of 3.75% Senior Notes
$400.0 $400.0 
Unamortized 3.75% Senior Notes debt issuance cost
(4.8)(5.5)
Principal amount of 1.625% Senior Convertible Notes
250.0 250.0 
Unamortized 1.625% Senior Convertible Notes debt discount
(9.3)(12.9)
Unamortized 1.625% Senior Convertible Notes debt issuance cost
(1.5)(2.1)
Long-term debt$634.4 $629.5 
The Company was in compliance with all debt covenants as of March 30, 2024 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 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 March 30, 2024, the expected remaining term of the 2026 Notes is 2.0 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 March 30, 2024, the expected remaining term of the 2029 Notes is 5.5 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 the 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 principal of $68.1 million was 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 amortized to interest expense using the straight-line method from the issuance date through maturity on March 1, 2024.
See Senior Convertible Notes Settlement section below for details of the 2024 Notes exchange transactions during fiscal 2022. On March 1, 2024, the Company converted two notes at the request of the respective note-holders and retired the remaining 2024 Notes principal of $96.4 million upon maturity.
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 U.S. 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 March 30, 2024, we had no borrowings under this facility and our available borrowing capacity was approximately $147.5 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 EndedNine Months Ended
March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Interest expense-contractual interest$4.9 $4.8 $14.9 $14.0 
Amortization of debt issuance cost0.7 0.6 2.0 1.8 
Accretion of debt discount1.2 0.4 3.6 0.4 
Other0.9 0.9 2.9 2.8 
  Total interest expense$7.7 $6.7 $23.4 $19.0 

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 EndedNine Months Ended
March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Operating lease costs (1)
$3.1 $3.2 $9.7 $9.7 
Cash paid for amounts included in the measurement of operating lease liabilities$3.3 $2.9 $11.1 $11.1 
Operating ROU assets obtained in exchange for operating lease obligations$3.5 $0.9 $6.1 $3.9 
(1)Total variable lease costs were immaterial during the three and nine months ended March 30, 2024 and April 1, 2023. 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):
March 30, 2024July 1, 2023
Operating ROU assets (Other non-current assets)$37.7 $40.4 
Other current liabilities$9.9 $10.1 
Other non-current liabilities27.3 29.4 
Total operating lease liabilities$37.2 $39.5 
Weighted-average remaining lease term6.5 years6.8 years
Weighted-average discount rate5.0 %4.8 %
Future minimum operating lease payments as of March 30, 2024 are as follows (in millions):
Operating Leases
Remainder of 2024$1.8 
Fiscal 202511.0 
Fiscal 20268.7 
Fiscal 20276.7 
Fiscal 20284.7 
Thereafter10.4 
Total lease payments43.3 
Less: Interest(6.1)
Present value of lease liabilities$37.2 


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 March 30, 2024. 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 March 30, 2024
Fiscal 2023 Plan
NSE/Corp$3.5 $(0.8)$(2.5)$0.2 
OSP0.6 0.1 (0.7) 
Fiscal 2023 Plan Phase I4.1 (0.7)(3.2)0.2 
NSE/Corp1.7 (0.1)(1.0)0.6 
Fiscal 2023 Plan Phase II1.7 (0.1)(1.0)0.6 
Total (1)
$5.8 $(0.8)$(4.2)$0.8 
(1)Included in Other current liabilities on the Consolidated Balance Sheets as of March 30, 2024 and July 1, 2023.
Note 14. Income Taxes
The Company recorded an income tax provision of $9.0 million and $25.2 million for the three and nine months ended March 30, 2024, respectively. The Company recorded an income tax provision of $6.0 million and $28.7 million for the three and nine months ended April 1, 2023, respectively.
The income tax provision for the three and nine months ended March 30, 2024 and April 1, 2023 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 March 30, 2024 and July 1, 2023, the Company’s unrecognized tax benefits totaled $51.1 million and are included in deferred taxes and other non-current tax liabilities, net. The Company had $3.4 million accrued for the payment of interest and penalties as of March 30, 2024. 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 nine months ended March 30, 2024, the Company repurchased 1.0 million shares of its common stock for $10.0 million under the 2022 Repurchase Plan. As of March 30, 2024, 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 estimates 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 nine months ended March 30, 2024 and April 1, 2023, the Company granted 3.6 million and 3.1 million time-based restricted stock awards, respectively. The aggregate grant-date fair value of time-based restricted stock awards granted during the nine months ended March 30, 2024 and April 1, 2023 were estimated to be $35.1 million and $42.1 million, respectively.
During the nine months ended March 30, 2024 and April 1, 2023, 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 nine months ended March 30, 2024. There were 0.1 million performance-based shares attained over target during the nine months ended April 1, 2023. The aggregate grant-date fair value of performance-based awards granted during the nine months ended March 30, 2024 and April 1, 2023 were estimated to be $13.4 million and $11.5 million, respectively.
As of March 30, 2024, $67.3 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 nine months ended March 30, 2024 and April 1, 2023, is as follows (in millions):
Three Months EndedNine Months Ended
March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Cost of revenues$1.2 $1.2 $3.7 $3.6 
Research and development2.1 2.1 6.5 6.4 
Selling, general and administrative9.5 9.4 26.4 28.8 
Total stock-based compensation expense$12.8 $12.7 $36.6 $38.8 
Approximately $1.2 million of stock-based compensation was capitalized to inventory as of March 30, 2024 and April 1, 2023.
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 March 30, 2024, 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 nine months ended March 30, 2024, the Company contributed $0.7 million to the U.K. plan and $4.6 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 EndedNine Months Ended
March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Interest cost$0.8 $0.7 $2.5 $2.1 
Expected return on plan assets(0.4)(0.4)(1.4)(1.2)
Amortization of net actuarial losses0.2  0.1  
Net periodic benefit cost$0.6 $0.3 $1.2 $0.9 
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 March 30, 2024, approximately $5.3 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 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 March 30, 2024, the Company had standby letters of credit of $7.0 million and performance bonds and other claims of $1.9 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 nine months ended March 30, 2024 and April 1, 2023 (in millions):
 Three Months EndedNine Months Ended
 March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Balance as of beginning of period$8.5 $9.4 $9.0 $10.6 
Provision for warranty0.2 0.3 0.9 1.3 
Utilization of reserve(0.6)(0.1)(2.1)(1.3)
Adjustments to pre-existing warranties (includes changes in estimates)(0.3)(0.2) (1.2)
Balance as of end of period$7.8 $9.4 $7.8 $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 March 30, 2024 and April 1, 2023 (in millions):
Three Months Ended March 30, 2024
Network and Service Enablement
 Network EnablementService EnablementNetwork and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue$124.0 $7.1 $131.1 $76.2 $ $207.3 
Service revenue27.7 11.0 38.7   38.7 
Net revenue$151.7 $18.1 $169.8 $76.2 $ $246.0 
Gross profit$93.3 $11.0 $104.3 $38.2 $(4.6)$137.9 
Gross margin61.5 %60.8 %61.4 %50.1 %56.1 %
Operating (loss) income$(3.1)$26.1 $(34.9)$(11.9)
Operating margin(1.8)%34.3 %(4.8)%
Three Months Ended April 1, 2023
Network and Service Enablement
 Network Enablement Service Enablement Network and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue
$122.8 $11.9 $134.7 $70.5 $ $205.2 
Service revenue
29.1 13.5 42.6   42.6 
Net revenue$151.9 $25.4 $177.3 $70.5 $ $247.8 
Gross profit$94.5 $17.8 $112.3 $35.7 $(7.0)$141.0 
Gross margin62.2 %70.1 %63.3 %50.6 %56.9 %
Operating income (loss)$2.5 $25.8 $(30.4)$(2.1)
Operating margin1.4 %36.6 %(0.8)%
(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. During the three months ended March 30, 2024, Other Items include expenses related to the proposed acquisition of Spirent Communications plc (Spirent).
29


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Three Months Ended
 March 30, 2024April 1, 2023
Corporate reconciling items impacting gross profit:
Total segment gross profit$142.5 $148.0 
Stock-based compensation(1.2)(1.2)
Amortization of intangibles(3.5)(5.9)
Other benefits unrelated to core operating performance (1)
0.1 0.1 
GAAP gross profit$137.9 $141.0 
Corporate reconciling items impacting operating income:
Total segment operating income$23.0 $28.3 
Stock-based compensation(12.8)(12.7)
Amortization of intangibles(5.0)(8.0)
Change in fair value of contingent liability(0.6)1.9 
Other charges unrelated to core operating performance (1)
(16.4)(1.4)
Restructuring and related charges(0.1)(10.2)
GAAP operating loss from continuing operations$(11.9)$(2.1)
(1)    During the three months ended March 30, 2024 and April 1, 2023, Other benefits (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. During the three months ended March 30, 2024, Other charges include expenses related to the proposed acquisition of Spirent.

















30


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Nine Months Ended March 30, 2024
Network and Service Enablement
 Network EnablementService EnablementNetwork and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue$369.6 $25.6 $395.2 $228.6 $ $623.8 
Service revenue87.6 37.0 124.6   124.6 
Net revenue$457.2 $62.6 $519.8 $228.6 $ $748.4 
Gross profit$285.1 $41.3 $326.4 $117.9 $(14.0)$430.3 
Gross margin62.4 %66.0 %62.8 %51.6 %57.5 %
Operating income$4.8 $82.7 $(61.0)$26.5 
Operating margin0.9 %36.2 %3.5 %
Nine Months Ended April 1, 2023
Network and Service Enablement
 Network Enablement Service Enablement Network and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue$441.7 $33.6 $475.3 $239.1 $ $714.4 
Service revenue
90.0 38.0 128.0 0.1  128.1 
Net revenue$531.7 $71.6 $603.3 $239.2 $ $842.5 
Gross profit$339.4 $47.9 $387.3 $128.0 $(22.5)$492.8 
Gross margin63.8 %66.9 %64.2 %53.5 %58.5 %
Operating income$49.8 $91.9 $(71.1)$70.6 
Operating margin8.3 %38.4 %8.4 %
(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. During the nine months ended March 30, 2024, Other Items include expenses related to the proposed acquisition of Spirent.


31


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Nine Months Ended
 March 30, 2024April 1, 2023
Corporate reconciling items impacting gross profit:
Total segment gross profit$444.3 $515.3 
Stock-based compensation(3.7)(3.6)
Amortization of intangibles(10.4)(18.7)
Other benefits (charges) unrelated to core operating performance (1)
0.1 (0.2)
GAAP gross profit$430.3 $492.8 
Corporate reconciling items impacting operating income:
Total segment operating income$87.5 $141.7 
Stock-based compensation(36.6)(38.8)
Amortization of intangibles(15.4)(25.2)
Change in fair value of contingent liability7.8 0.1 
Other (charges) benefits unrelated to core operating performance (1)
(17.6)3.0 
Restructuring and related benefits (charges)0.8 (10.2)
GAAP operating income from continuing operations$26.5 $70.6 
(1)    During the nine months ended March 30, 2024 and April 1, 2023, Other benefits (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. During the nine months ended March 30, 2024, Other charges include expenses related to the proposed acquisition of Spirent.



















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 nine months ended March 30, 2024 and April 1, 2023 (in millions):
 Three Months Ended
 March 30, 2024April 1, 2023
Product RevenueService RevenueTotalProduct RevenueService RevenueTotal
Americas:
United States$62.3 $14.0 $76.3 $68.5 $14.0 $82.5 
Other Americas8.8 3.2 12.0 14.0 4.0 18.0 
Total Americas$71.1 $17.2 $88.3 $82.5 $18.0 $100.5 
Asia-Pacific:
Greater China$45.7 $1.3 $47.0 $43.5 $1.8 $45.3 
Other Asia-Pacific36.5 6.2 42.7 24.1 6.1 30.2 
Total Asia-Pacific$82.2 $7.5 $89.7 $67.6 $7.9 $75.5 
EMEA:$54.0 $14.0 $68.0 $55.1 $16.7 $71.8 
Total net revenue$207.3 $38.7 $246.0 $205.2 $42.6 $247.8 
 Nine Months Ended
 March 30, 2024April 1, 2023
Product RevenueService RevenueTotalProduct RevenueService RevenueTotal
Americas:
United States$198.5 $45.3 $243.8 $227.0 $44.6 $271.6 
Other Americas37.1 11.0 48.1 47.4 10.8 58.2 
Total Americas$235.6 $56.3 $291.9 $274.4 $55.4 $329.8 
Asia-Pacific:
Greater China$141.0 $4.5 $145.5 $165.9 $5.7 $171.6 
Other Asia89.7 19.9 109.6 100.8 19.8 120.6 
Total Asia-Pacific$230.7 $24.4 $255.1 $266.7 $25.5 $292.2 
EMEA:$157.5 $43.9 $201.4 $173.3 $47.2 $220.5 
Total net revenue$623.8 $124.6 $748.4 $714.4 $128.1 $842.5 
33

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;
Our expectations related to future tax liabilities resulting from future tax legislation; 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 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.
34

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 telecommunications, cloud, enterprises, first responders, military, aerospace and railway. 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 third quarter of fiscal 2024, the VIAVI business environment continued to be challenging, particularly in the service provider and enterprise customer markets, partially offset by stronger OSP demand.

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.

Proposed Acquisition of Spirent

On March 5, 2024, we announced a transaction under which the Company and VIAVI Solutions Acquisitions Limited, our wholly-owned subsidiary (Bidco), intends to acquire the entire issued and to be issued ordinary share capital of Spirent Communications plc, a public company incorporated in England and Wales and a global provider of automated test and assurance solutions for networks, cybersecurity and positioning (Spirent, and such transaction, the Proposed Acquisition). The Proposed Acquisition is to be implemented by means of a court-sanctioned scheme of arrangement under the United Kingdom (U.K.) Companies Act 2006, as amended (the VIAVI Offer Scheme). Under the terms of the Proposed Acquisition, Spirent shareholders, in connection with the consummation of the VIAVI Offer Scheme, would receive 172.5 pence per ordinary Spirent share in cash and would also be entitled to retain a special dividend of 2.5 pence per ordinary Spirent share.
The Proposed Acquisition was approved by our Board of Directors and was recommended by the board of directors of Spirent. The Proposed Acquisition is conditioned upon, among other things, (i) certain meetings of the shareholders of Spirent to approve the VIAVI Offer Scheme being held no later than May 23, 2024, (ii) the VIAVI Offer Scheme being approved by the requisite majorities of Spirent shareholders at such meetings, (iii) the receipt of applicable antitrust and other regulatory clearances, and, following the satisfaction or waiver of all other conditions, (iv) the sanction of the VIAVI Offer Scheme by the High Court of Justice in England and Wales.

On March 28, 2024, Spirent announced that it had received from another bidder a competing offer (the Competing Offer) at a higher nominal price per share of Spirent than that reflected in the Proposed Acquisition and that the board of directors of Spirent had withdrawn its recommendation of the Proposed Acquisition and instead had recommended Spirent shareholders vote in favor of the Competing Offer. The Competing Offer is conditioned on, among other things, the receipt of applicable antitrust and other regulatory clearances.
On April 17, 2024, Spirent announced the indefinite adjournment of the meetings of the shareholders of Spirent relating to the VIAVI Offer Scheme, which were scheduled to be held on May 1, 2024. If those meetings are not held by May 23, 2024, the VIAVI Offer Scheme will lapse, unless VIAVI elects to waive the relevant condition to the Proposed Acquisition or such deadline is extended with the consent of the U.K. Panel on Takeovers and Mergers.

For more information on the risks related to the Proposed Acquisition, see Part II, Item 1A, Risk Factors, of this Quarterly Report.
36

Looking Ahead

We continue to be impacted by macroeconomic conditions and volatility in end market demand. As we look ahead to the fourth quarter of fiscal 2024, we expect revenue to be flat to slightly higher as our normal seasonal growth is expected to be adversely impacted by a continued conservative spend environment.

Despite near-term macroeconomic headwinds, our long-term focus remains on executing 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 Position, Navigation and Timing (PNT). We will continue to focus on executing 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).
37

Financial Highlights
Third quarter fiscal 2024 results included the following notable items:
• Net revenue of $246.0 million, down $1.8 million or 0.7% year-over-year.
• GAAP operating margin of (4.8)%, down 400 bps year-over-year.
• Non-GAAP operating margin of 9.3%, down 210 bps year-over-year.
• GAAP diluted EPS of $(0.11), down $0.04 or 57.1% year-over-year.
• Non-GAAP diluted EPS of $0.06, down $0.02 or 25.0% year-over-year.
A reconciliation of GAAP financial measures to Non-GAAP financial measures is provided below (in millions, except EPS amounts):
 Three Months EndedNine Months Ended
 March 30, 2024April 1, 2023March 30, 2024April 1, 2023
 Operating (Loss) IncomeOperating MarginOperating (Loss) IncomeOperating MarginOperating IncomeOperating MarginOperating IncomeOperating Margin
GAAP measures$(11.9)(4.8)%$(2.1)(0.8)%$26.5 3.5 %$70.6 8.4 %
Stock-based compensation12.8 5.2 %12.7 5.1 %36.6 4.9 %38.8 4.6 %
Change in fair value of contingent liability0.6 0.2 %(1.9)(0.8)%(7.8)(1.0)%(0.1)— %
Other charges (benefits) unrelated to core operating performance (1)
16.4 6.7 %1.4 0.6 %17.6 2.3 %(3.0)(0.4)%
Amortization of intangibles5.0 2.0 %8.0 3.2 %15.4 2.1 %25.2 3.0 %
Restructuring and related charges (benefits)0.1 — %10.2 4.1 %(0.8)(0.1)%10.2 1.2 %
Total related to Cost of Revenue and Operating Expenses34.9 14.1 %30.4 12.2 %61.0 8.2 %71.1 8.4 %
Non-GAAP measures$23.0 9.3 %$28.3 11.4 %$87.5 11.7 %$141.7 16.8 %
 Three Months EndedNine Months Ended
 March 30, 2024April 1, 2023March 30, 2024April 1, 2023
 Net (Loss) IncomeDiluted EPSNet (Loss) IncomeDiluted EPSNet (Loss) IncomeDiluted
 EPS
Net IncomeDiluted
 EPS
GAAP measures$(24.6)$(0.11)$(15.4)$(0.07)$(4.1)$(0.02)$25.6 $0.11 
Items reconciling GAAP Net (Loss) Income and EPS to Non-GAAP Net Income and EPS:    
Stock-based compensation12.8 0.06 12.7 0.06 36.6 0.16 38.8 0.17 
Change in fair value of contingent liability0.6 — (1.9)(0.01)(7.8)(0.03)(0.1)— 
Other charges (benefits) unrelated to core operating performance (1)
17.1 0.07 1.4 0.01 18.6 0.08 (3.0)(0.01)
Amortization of intangibles5.0 0.02 8.0 0.04 15.4 0.07 25.2 0.11 
Restructuring and related charges (benefits)0.1 — 10.2 0.04 (0.8)(0.01)10.2 0.05 
Gain on litigation settlement (2)
— — — — (7.3)(0.03)— — 
Non-cash interest expense and other expense 1.3 0.01 2.6 0.01 3.7 0.02 2.6 0.01 
Provision for income taxes0.9 0.01 0.4 — 2.1 0.01 2.7 0.01 
Total related to Net (Loss) Income and EPS37.8 0.17 33.4 0.15 60.5 0.27 76.4 0.34 
Non-GAAP measures $13.2 $0.06 $18.0 $0.08 $56.4 $0.25 $102.0 $0.45 
Shares used in per share calculation for Non-GAAP EPS 224.6  225.3 224.1 227.6 
(1)Other charges (benefits) unrelated to core operating performance primarily consisting of certain acquisition and integration related charges, legal costs, accretion of debt discount and loss on disposal of long-lived assets. During the three and nine months ended March 30, 2024, Other charges include expenses related to the proposed acquisition of Spirent.
(2)Gain on litigation settlement recorded to Interest and other income, net in the Consolidated Statements of Operations for the nine months ended March 30, 2024.
    
38

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 and acquisition related 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, when 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 when 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.
39

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 EndedNine Months Ended
March 30, 2024April 1, 2023ChangePercent ChangeMarch 30, 2024April 1, 2023ChangePercent Change
Segment net revenue:
NE$151.7$151.9$(0.2)(0.1)%$457.2$531.7$(74.5)(14.0)%
SE18.125.4(7.3)(28.7)%62.671.6(9.0)(12.6)%
OSP76.270.55.7 8.1 %228.6239.2(10.6)(4.4)%
Total net revenue$246.0$247.8$(1.8)(0.7)%$748.4$842.5$(94.1)(11.2)%
Amortization of acquired technologies$3.5 $5.9 $(2.4)(40.7)%$10.4 $18.7 $(8.3)(44.4)%
Percentage of net revenue1.4 %2.4 %1.4 %2.2 %
Gross profit$137.9 $141.0 $(3.1)(2.2)%$430.3 $492.8 $(62.5)(12.7)%
Gross margin56.1 %56.9 %57.5 %58.5 %
Research and development$50.0 $50.8 $(0.8)(1.6)%$149.4 $155.3 $(5.9)(3.8)%
Percentage of net revenue20.3 %20.5 %20.0 %18.4 %
Selling, general and administrative$98.2 $80.0 $18.2 22.8 %$250.2 $250.2 $— — %
Percentage of net revenue39.9 %32.3 %33.4 %29.7 %
Amortization of other intangibles$1.5 $2.1 $(0.6)(28.6)%$5.0 $6.5 $(1.5)(23.1)%
Percentage of net revenue0.6 %0.8 %0.7 %0.8 %
Restructuring and related charges (benefits)$0.1 $10.2 $(10.1)(99.0)%$(0.8)$10.2 $(11.0)(107.8)%
Percentage of net revenue— %4.1 %0.1 %1.2 %
Loss on convertible note modification$— $(2.2)$2.2 (100.0)%$— $(2.2)$2.2 (100.0)%
Percentage of net revenue— %0.9 %— %0.3 %
Interest and other income, net$4.0 $1.6 $2.4 150.0 %$18.0 $4.9 $13.1 267.3 %
Percentage of net revenue1.6 %0.6 %2.4 %0.6 %
Interest expense$(7.7)$(6.7)$(1.0)(14.9)%$(23.4)$(19.0)$(4.4)(23.2)%
Percentage of net revenue3.1 %2.7 %3.1 %2.3 %
Provision for income taxes$9.0 $6.0 $3.0 50.0 %$25.2 $28.7 $(3.5)(12.2)%
Percentage of net revenue3.7 %2.4 %3.4 %3.4 %


40

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 and Nine Months Ended March 30, 2024 and April 1, 2023
Net revenue decreased by $1.8 million, or 0.7%, during the three months ended March 30, 2024 compared to the same period a year ago. This decrease reflects the continuing weakness in service provider spending partially offset by higher anti-counterfeiting revenue.
Net revenue decreased by $94.1 million, or 11.2%, during the nine months ended March 30, 2024 compared to the same period a year ago. This decrease reflects the continuing weakness in service provider spending and lower anti-counterfeiting revenue.
Product revenues increased by $2.1 million, or 1.0%, during the three months ended March 30, 2024 compared to the same period a year ago, driven by revenue increases in our OSP and NE segments offset by revenue decrease in our SE segment.
Product revenues decreased by $90.6 million, or 12.7%, during the nine months ended March 30, 2024 compared to the same period a year ago, driven by revenue decreases in all segments.
Service revenues decreased by $3.9 million, or 9.2% and $3.5 million, or 2.7% during the three and nine months ended March 30, 2024, respectively, compared to the same periods a year ago. This was driven by revenue decreases from our NE and SE segments.
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.
41

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 EndedNine Months Ended
March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Americas:
     United States$76.3 31.0 %$82.5 33.3 %$243.8 32.6 %$271.6 32.2 %
     Other Americas12.0 4.9 %18.0 7.2 %48.1 6.4 %58.2 6.9 %
          Total Americas$88.3 35.9 %$100.5 40.5 %$291.9 39.0 %$329.8 39.1 %
Asia-Pacific:
     Greater China$47.0 19.1 %$45.3 18.3 %$145.5 19.5 %$171.6 20.4 %
     Other Asia-Pacific42.7 17.4 %30.2 12.2 %109.6 14.6 %120.6 14.3 %
          Total Asia-Pacific$89.7 36.5 %$75.5 30.5 %$255.1 34.1 %$292.2 34.7 %
EMEA:$68.0 27.6 %$71.8 29.0 %$201.4 26.9 %$220.5 26.2 %
Total net revenue$246.0 100.0 %$247.8 100.0 %$748.4 100.0 %$842.5 100.0 %
Net revenue from customers outside the Americas during the three and nine months ended March 30, 2024 represented 64.1% and 61.0% of net revenue, respectively. Net revenue from customers outside the Americas during the three and nine months ended April 1, 2023 represented 59.5% and 60.9% 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.4 million or 40.7% and $8.3 million or 44.4% during the three and nine months ended March 30, 2024, 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.8 percentage points during the three months ended March 30, 2024 from 56.9% in the same period a year ago to 56.1% in the current period. The decrease was primarily due to gross margin reduction in all segments, as discussed below in the Operating Segment Information section.
Gross margin decreased by 1.0 percentage point during the nine months ended March 30, 2024 from 58.5% in the same period a year ago to 57.5% in the current period. The decrease was primarily due to gross margin reduction in all segments, 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.
42

Research and Development
R&D expense decreased by $0.8 million, or 1.6% during the three months ended March 30, 2024 compared to the same period a year ago. This decrease was primarily due to benefits from our restructuring activities. As a percentage of net revenue, R&D expense decreased by 0.2 percentage points during the three months ended March 30, 2024 compared to the same period a year ago.
R&D expense decreased by $5.9 million, or 3.8% during the nine months ended March 30, 2024 compared to the same period a year ago. This decrease was primarily due to benefits from our restructuring activities. As a percentage of net revenue, R&D expense increased by 1.6 percentage points during the nine months ended March 30, 2024 compared to the same period 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 increased by $18.2 million, or 22.8%, during the three months ended March 30, 2024 compared to the same period a year ago. This increase was due to expenses related to the proposed acquisition of Spirent, the change in fair value of acquisition-related contingent consideration and reversal of variable compensation that benefited the same period a year ago. These increases were partially offset by benefits from our restructuring activities. As a percentage of net revenue, SG&A increased 7.6 percentage points during the three months ended March 30, 2024 compared to the same period a year ago.

SG&A expense of $250.2 million during the nine months ended March 30, 2024 was flat when compared to the same period a year ago. This was primarily due to expenses related to the proposed acquisition of Spirent offset by benefits from our restructuring activities and the change in fair value of acquisition-related contingent consideration. As a percentage of net revenue, SG&A increased 3.7 percentage points during the nine months ended March 30, 2024 compared to the same period a year ago.

Amortization of Intangibles (Operating expenses)
Amortization of intangibles within Operating expenses decreased $0.6 million or 28.6% and $1.5 million or 23.1% during the three and nine months ended March 30, 2024, 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 March 30, 2024. 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 $0.8 million under the Fiscal 2023 Plan, funded by operating cash flow.

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

43

Interest and other income, net
Interest and other income, net, was $4.0 million during the three months ended March 30, 2024 compared to $1.6 million during the same period a year ago. This $2.4 million increase was primarily driven by higher interest income during the current period.

Interest and other income, net, was $18.0 million during the nine months ended March 30, 2024 compared to $4.9 million during the same period a year ago. This $13.1 million increase was primarily driven by higher interest income during the current period and a legal settlement in our favor in the amount of $7.3 million 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.0 million, or 14.9% and $4.4 million, or 23.2% during the three and nine months ended March 30, 2024, 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 $9.0 million and $25.2 million for the three and nine months ended March 30, 2024, respectively. We recorded an income tax provision of $6.0 million and $28.7 million for the three and nine months ended April 1, 2023, respectively.
The income tax provision for the three and nine months ended March 30, 2024 and April 1, 2023 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 changes in the valuation allowance for deferred tax assets attributable to our domestic and foreign income from continuing operations.
As of March 30, 2024, and July 1, 2023, our unrecognized tax benefits totaling $51.1 million are included in deferred taxes and other non-current tax liabilities, net. We had $3.4 million accrued for the payment of interest and penalties as of March 30, 2024. The timing and resolution of income tax examinations are 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. 
44

Operating Segment Information
Information related to our operating segments was as follows (in millions):
Three Months EndedNine Months Ended
 March 30, 2024April 1, 2023ChangePercentage ChangeMarch 30, 2024April 1, 2023ChangePercentage Change
Network Enablement
Net revenue$151.7 $151.9 $(0.2)(0.1)%$457.2 $531.7 $(74.5)(14.0)%
Gross profit93.3 94.5 (1.2)(1.3)%285.1 339.4 (54.3)(16.0)%
Gross margin61.5 %62.2 %62.4 %63.8 %
Service Enablement
Net revenue$18.1 $25.4 $(7.3)(28.7)%$62.6 $71.6 $(9.0)(12.6)%
Gross profit11.0 17.8 (6.8)(38.2)%41.3 47.9 (6.6)(13.8)%
Gross margin60.8 %70.1 %66.0 %66.9 %
Network and Service Enablement
Net revenue$169.8 $177.3 $(7.5)(4.2)%$519.8 $603.3 $(83.5)(13.8)%
Operating (loss) income(3.1)2.5 (5.6)(224.0)%4.8 49.8 (45.0)(90.4)%
Operating margin(1.8)%1.4 %0.9 %8.3 %
Optical Security and Performance
Net revenue$76.2 $70.5 $5.7 8.1 %$228.6 $239.2 $(10.6)(4.4)%
Gross profit38.2 35.7 2.5 7.0 %117.9 128.0 (10.1)(7.9)%
Gross margin50.1 %50.6 %51.6 %53.5 %
Operating income$26.1 $25.8 $0.3 1.2 %$82.7 $91.9 $(9.2)(10.0)%
Operating margin34.3 %36.6 %36.2 %38.4 %
Network Enablement
NE net revenue decreased by $0.2 million, or 0.1% during the three months ended March 30, 2024 compared to the same period a year ago, primarily driven by lower volume in Fiber and Access and Lab and Production, partially offset by higher Wireless and AvComm revenue.
NE net revenue decreased by $74.5 million, or 14.0% during the nine months ended March 30, 2024 compared to the same period a year ago, primarily driven by lower volume in Wireless, Fiber and Access and Lab and Production partially offset by higher AvComm revenue.
NE gross margin decreased by 0.7 percentage points during the three months ended March 30, 2024 to 61.5% from 62.2% in the same period a year ago primarily due to lower volume and unfavorable product mix.
NE gross margin decreased by 1.4 percentage points during the nine months ended March 30, 2024 to 62.4% from 63.8% in the same period a year ago primarily due to lower volume and unfavorable product mix.
Service Enablement
SE net revenue decreased by $7.3 million, or 28.7%, during the three months ended March 30, 2024 compared to the same period a year ago primarily due to lower Data Center and Assurance revenue.
SE net revenue decreased by $9.0 million, or 12.6%, during the nine months ended March 30, 2024 compared to the same period a year ago primarily due to lower Data Center and Assurance revenue.
SE gross margin decreased by 9.3 percentage points during the three months ended March 30, 2024 to 60.8% from 70.1% in the same period a year ago primarily due to lower volume.
SE gross margin decreased by 0.9 percentage points during the nine months ended March 30, 2024 to 66.0% from 66.9% in the same period a year ago primarily due to unfavorable product mix.
45

Network and Service Enablement
NSE operating margin decreased by 3.2 percentage points during the three months ended March 30, 2024 to (1.8)% from 1.4% in the same period a year ago primarily due to lower volume.

NSE operating margin decreased by 7.4 percentage points during the nine months ended March 30, 2024 to 0.9% from 8.3% in the same period a year ago primarily due to lower volume.
Optical Security and Performance Products
OSP net revenue increased by $5.7 million, or 8.1%, during the three months ended March 30, 2024 compared to the same period a year ago. This increase was primarily driven by higher anti-counterfeiting and consumer and industrial revenues partially offset by lower government revenue.

OSP net revenue decreased by $10.6 million, or 4.4%, during the nine months ended March 30, 2024 compared to the same period a year ago. This decrease was primarily driven by lower anti-counterfeiting, consumer and industrial and government revenues.

OSP gross margin decreased by 0.5 percentage points during the three months ended March 30, 2024 to 50.1% from 50.6% in the same period a year ago primarily due to the reversal of variable compensation that benefited the year ago period.

OSP gross margin decreased by 1.9 percentage points during the nine months ended March 30, 2024 to 51.6% from 53.5% in the same period a year ago primarily due to lower volume and unfavorable manufacturing variances.

OSP operating margin decreased by 2.3 percentage points during the three months ended March 30, 2024 to 34.3% from 36.6% in the same period a year ago primarily due to the aforementioned reduction in gross margin.

OSP operating margin decreased by 2.2 percentage points during the nine months ended March 30, 2024 to 36.2% from 38.4% 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;
Volatility in foreign exchange markets which impacts our financial results;
46

Possible investments or acquisitions of complementary businesses, products or technologies;
While the principal payment obligations of 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 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 mainly consist of investments in institutional money market funds and short-term deposits at major global financial institutions. Our strategy is focused on capital preservation 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 reported as a separate component of stockholders’ equity. As of March 30, 2024, U.S. subsidiaries owned approximately 17.9% of our cash and cash equivalents, short-term investments and restricted cash.
As of March 30, 2024, 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 March 30, 2024, we have not realized material investment losses but we can provide no assurance that the value or liquidity of our investments will not be impacted by adverse conditions in the financial markets. In addition, we maintain cash balances in operating accounts 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 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 March 30, 2024, we had no borrowings under this facility and our available borrowing capacity was approximately $147.5 million, net of outstanding standby letters of credit of $4.1 million.
Refer to “Note 11. Debt” for more information.
47

Cash Flows for the Nine Months Ended March 30, 2024
As of March 30, 2024, our combined balance of cash and cash equivalents and restricted cash decreased by $52.5 million to $463.1 million from $515.6 million as of July 1, 2023.
During the nine months ended March 30, 2024, Cash provided by operating activities was $90.2 million, consisting of net loss of $4.1 million adjusted for non-cash charges (e.g., depreciation, amortization, stock-based compensation and other non-cash items) totaling $77.5 million, including changes in deferred tax balances, and changes in operating assets and liabilities that used $16.8 million. Changes in our operating assets and liabilities related primarily to a decrease in accounts receivable of $17.4 million due to collections outpacing billings, an increase in accrued expenses and other current and non-current liabilities of $14.6 million primarily due to expenses related to the proposed acquisition of Spirent, a decrease in inventory of $6.7 million, a decrease in other current and non-current assets of $3.7 million and an increase in income taxes payable of $2.3 million. These were offset by a decrease in deferred revenue of $15.7 million primarily due to timing of support billings and project acceptances, a decrease in accrued payroll and related expenses of $8.1 million due primarily to lower variable expenses and reduced headcount from restructuring activities and a decrease in accounts payable of $4.1 million driven by timing of purchases and related payments.
During the nine months ended March 30, 2024, Cash used in investing activities was $27.2 million, primarily resulting from $15.7 million used for capital expenditures and $14.1 million net purchases of short-term investments offset by $2.6 million proceeds from sales of assets.
During the nine months ended March 30, 2024, Cash used in financing activities was $115.3 million, primarily resulting from $96.4 million to retire 2024 Senior Convertible Notes upon maturity, $11.0 million in withholding tax payments on the vesting of restricted stock and performance-based awards, $10.0 million cash paid to repurchase common stock under our share repurchase program and $4.0 million paid for acquisition related liabilities. These were offset by $6.3 million in proceeds from the issuance of common stock under our employee stock purchase plan.
Share Repurchase Program
During the nine months ended March 30, 2024, we repurchased 1.0 million shares of our common stock for $10.0 million pursuant to our 2022 Repurchase Plan. As of March 30, 2024, 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 third 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.
48

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 German plans, which were initially established as “pay-as-you-go” plans, are unfunded. As of March 30, 2024, our pension plans were under-funded by $50.6 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 March 30, 2024, the fair value of plan assets had increased approximately 4.5% 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.
Post-retirement benefit obligation (PBO)
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 Impairment
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.
49

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 March 30, 2024.
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.
50

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.
51


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 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 the 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;
52

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 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.

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:
53

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.

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.

54

Our growth and ability to serve a significant portion of these markets are 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.

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;
55

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.
We may fail to consummate the Proposed Acquisition, may not consummate the Proposed Acquisition on the expected terms, or may not achieve the anticipated benefits.

Completion of the Proposed Acquisition is subject to, among other things, the receipt of approval of the Proposed Acquisition by the requisite majorities of Spirent’s shareholders, regulatory approvals and other customary closing conditions for the acquisition of a U.K. public company, including the sanction of the U.K.’s High Court. On March 28, 2024, Spirent announced that it had received the Competing Offer at a higher nominal price per share of Spirent than that reflected in the Proposed Acquisition and that the board of directors of Spirent had withdrawn its recommendation in favor of the Proposed Acquisition and instead had recommended Spirent shareholders vote in favor of the Competing Offer. The Competing Offer is conditioned on, among other things, the receipt of applicable antitrust and other regulatory clearances.

On April 17, 2024, Spirent announced the indefinite adjournment of the meetings of the shareholders of Spirent relating to the VIAVI Offer Scheme, which were scheduled to be held on May 1, 2024. If those meetings are not held by May 23, 2024, the VIAVI Offer Scheme will lapse, unless VIAVI elects to waive the relevant condition to the Proposed Acquisition or such deadline is extended with the consent of the U.K. Panel on Takeovers and Mergers.

As a result, the possible timing and likelihood of completion of the Proposed Acquisition are unclear and uncertain, and, accordingly, there can be no assurance that the Proposed Acquisition will be completed on the expected terms, on the anticipated schedule or at all. In addition, the competing bidder is a larger company with a leading position in many product segments. If the competing bidder is successful in executing its proposed bid for Spirent, we believe it could further entrench the competitor’s leading position in many product segments, which would limit customer choice and could adversely impact us. Even if completed, the success of the Proposed Acquisition will depend, in significant part, on our ability to successfully integrate Spirent and its subsidiaries, grow the revenue of the combined company and realize the anticipated strategic benefits and synergies from the combination.

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.
56

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, climate/sustainability regulations, 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;
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;
57

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.
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 U.S. 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.
58

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.

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.
59

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.

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.

60

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.

The use of open-source software in our products, as well as those of our suppliers, manufacturers and customers, and the use of generative artificial intelligence in our work processes, 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, as well as generative artificial intelligence (GenAI) technology (discussed further below). 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.

Similarly, GenAI technology has proliferated including as a feature in existing commercially available products, some of which we use. GenAI is a type of machine-learning model capable of generating various types of content, including data, text and images. While GenAI may increase efficiency and enhance our work processes, use of GenAI tools could expose us to data and network security risks. These risks include the exposure of our intellectual property, confidential and proprietary information (including customer information) to unknown recipients; the introduction of malware into our network; and the creation of content subject to copyright, trademark, or other intellectual property protection of an unknown third party.
61

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.
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 climate-related reporting requirements, which are currently stayed pending legal challenges but which could come into effect in the coming years along with reporting requirements in California and other jurisdictions which we may be subject to. 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.
62


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 due to wildfires in the region and the facility’s close proximity to the wildfire evacuation zone which resulted in production stoppage. 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.

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.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 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.
63

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.
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.

64

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.
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.
Changes in tax legislation or policies could materially impact our financial position and results of operations.

VIAVI operates in many jurisdictions around the world. Global tax policy is in a heightened state of evolution, with particular attention to Base Erosion and Profit Shifting (BEPS), transfer pricing, and general corporate tax reform. Any substantial changes in domestic or international corporate tax policies, regulations, or guidance may materially adversely affect our business, the amount of taxes we are required to pay, and our financial condition and results of operations generally. Enforcement activities or legislative initiatives may also have similar effects.

65

The Organization for Economic Co-operation & Development (OECD) has issued BEPS Pillar Two Model Rules. Pillar Two establishes a minimum global effective tax rate of 15% on profits of large multinational companies. While the U.S. has not adopted the Pillar Two rules, many countries where we operate have adopted or are expected to adopt the OECD Pillar Two Model. These changes could increase our tax burden, reduce net income and impact cash flow. The Pillar Two rules, if enacted are generally effective for tax years beginning on or after January 1, 2024. We expect this to be applicable for fiscal year 2025 and do not expect any material impacts to our current financial statements. We will continue to monitor the tax legislation for any future implications.

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.

66

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 April 27, 2024, we had 1,625 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 March 30, 2024, 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 March 30, 2024.


67


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
8-K2.13/5/2024
8-K2.23/5/2024
8-K3.12/16/2024
8-K10.13/5/2024
8-K10.23/5/2024
8-K10.33/5/2024
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

68

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: May 3, 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)

69
EX-31.1 2 viavq3fy2410-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: May 3, 2024
 
/s/ OLEG KHAYKIN 
Oleg Khaykin
Chief Executive Officer
(Principal Executive Officer)
 


EX-31.2 3 viavq3fy242xex312x302cfo.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: May 3, 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 4 viavq3fy243xex321x906ceo.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 March 30, 2024 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: May 3, 2024
 
/s/ OLEG KHAYKIN 
Oleg Khaykin 
Chief Executive Officer  
(Principal Executive Officer) 


EX-32.2 5 viavq3fy244xex322x906cfo.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 March 30, 2024 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: May 3, 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 6 viav-20240330.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 (LOSS) 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 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 - Narrative (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 - Narrative (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 - Narrative (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 EX-101.CAL 7 viav-20240330_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 viav-20240330_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 viav-20240330_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] 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 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 March 30, 2024 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] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Inventories, net Inventory, Net [Abstract] Payment of acquisition related contingent considerations and obligations 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 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 (loss) income Net (loss) 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) benefits 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] Retirement of convertible notes upon maturity Retirement of convertible notes upon maturity Repayments of Convertible Debt 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 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 Unrealized holding loss arising during period OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax 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 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 loss 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 (loss) 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] 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 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 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 Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Net (loss) income per share: Earnings Per Share, Basic [Abstract] Interest cost Defined Benefit Plan, Interest Cost 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 adjustment 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 (loss) income per share: Earnings Per Share [Abstract] Proceeds from issuance of debt Proceeds from Issuance of Senior Long-Term Debt Common stock, $0.001 par value; 1 billion shares authorized; 223 million shares at March 30, 2024 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] (Loss) income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 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 benefits (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) provided by 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 right-of-use (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] 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 charges (benefits) Restructuring and related (benefits) charges Restructuring and related charges 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 (loss) 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 (loss) income: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Deferred taxes, net Deferred Income Tax Expense (Benefit) 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 Fair Value Measurements Fair Value Disclosures [Text Block] Name Trading Arrangement, Individual Name Net change in accumulated other comprehensive loss Other comprehensive income (loss) 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 losses 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 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 (decrease) increase 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 Loss on convertible note modification Gain (Loss) on Modification of Debt Gain (Loss) on Modification of Debt (Loss) income from operations Operating income (loss) 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 modification Stock Issued During Period, Value, Conversion of Convertible Securities Amortization of net actuarial losses 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 10 viav-20240330_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover - shares
9 Months Ended
Mar. 30, 2024
Apr. 27, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 30, 2024  
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   223,238,054
Entity Central Index Key 0000912093  
Amendment Flag false  
Current Fiscal Year End Date --06-29  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q3  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Mar. 30, 2024
Apr. 01, 2023
Revenues:        
Total net revenue $ 246.0 $ 247.8 $ 748.4 $ 842.5
Cost of revenues:        
Amortization of acquired technologies 3.5 5.9 10.4 18.7
Total cost of revenues 108.1 106.8 318.1 349.7
Gross profit 137.9 141.0 430.3 492.8
Operating expenses:        
Research and development 50.0 50.8 149.4 155.3
Selling, general and administrative 98.2 80.0 250.2 250.2
Amortization of other intangibles 1.5 2.1 5.0 6.5
Restructuring and related charges (benefits) 0.1 10.2 (0.8) 10.2
Total operating expenses 149.8 143.1 403.8 422.2
(Loss) income from operations (11.9) (2.1) 26.5 70.6
Loss on convertible note modification 0.0 (2.2) 0.0 (2.2)
Interest and other income, net 4.0 1.6 18.0 4.9
Interest expense (7.7) (6.7) (23.4) (19.0)
(Loss) income before income taxes (15.6) (9.4) 21.1 54.3
Provision for income taxes 9.0 6.0 25.2 28.7
Net (loss) income $ (24.6) $ (15.4) $ (4.1) $ 25.6
Net (loss) income per share:        
Basic (in dollars per share) $ (0.11) $ (0.07) $ (0.02) $ 0.11
Diluted (in dollars per share) $ (0.11) $ (0.07) $ (0.02) $ 0.11
Shares used in per share calculations:        
Basic (in shares) 223.0 224.1 222.5 225.5
Diluted (in shares) 223.0 224.1 222.5 227.6
Product revenue        
Revenues:        
Total net revenue $ 207.3 $ 205.2 $ 623.8 $ 714.4
Cost of revenues:        
Cost of revenue 87.7 81.5 249.1 272.9
Service revenue        
Revenues:        
Total net revenue 38.7 42.6 124.6 128.1
Cost of revenues:        
Cost of revenue $ 16.9 $ 19.4 $ 58.6 $ 58.1
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Mar. 30, 2024
Apr. 01, 2023
Statement of Comprehensive Income [Abstract]        
Net (loss) income $ (24.6) $ (15.4) $ (4.1) $ 25.6
Other comprehensive (loss) income:        
Net change in cumulative translation adjustment, net of tax (11.8) 13.4 (2.5) 14.1
Unrealized holding loss arising during period 0.0 (0.3) 0.0 (0.3)
Amortization of net actuarial losses and other pension adjustments (0.8) 0.0 (0.9) (0.3)
Net change in accumulated other comprehensive loss (12.6) 13.1 (3.4) 13.5
Comprehensive (loss) income $ (37.2) $ (2.3) $ (7.5) $ 39.1
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Millions
Mar. 30, 2024
Jul. 01, 2023
Current assets:    
Cash and cash equivalents $ 454.2 $ 506.5
Short-term investments 28.4 14.6
Restricted cash 3.5 4.5
Accounts receivable, net 212.0 231.2
Inventories, net 103.4 116.1
Prepayments and other current assets 66.1 72.1
Total current assets 867.6 945.0
Property, plant and equipment, net 231.9 243.0
Goodwill, net 453.2 455.2
Intangibles, net 43.0 58.6
Deferred income taxes 87.9 87.0
Other non-current assets 60.4 61.7
Total assets 1,744.0 1,850.5
Current liabilities:    
Accounts payable 42.5 47.2
Accrued payroll and related expenses 42.1 50.5
Deferred revenue 61.2 78.6
Accrued expenses 35.9 21.2
Short-term debt 0.0 96.2
Other current liabilities 46.1 49.8
Total current liabilities 227.8 343.5
Long-term debt 634.4 629.5
Other non-current liabilities 176.7 186.7
Stockholders’ equity:    
Preferred stock, $0.001 par value; 1 million shares authorized, no shares issued or outstanding at March 30, 2024 and July 1, 2023 0.0 0.0
Common stock, $0.001 par value; 1 billion shares authorized; 223 million shares at March 30, 2024 and 222 million shares at July 1, 2023, issued and outstanding 0.2 0.2
Additional paid-in capital 70,459.1 70,427.3
Accumulated deficit (69,614.8) (69,600.7)
Accumulated other comprehensive loss (139.4) (136.0)
Total stockholders’ equity 705.1 690.8
Total liabilities and stockholders’ equity $ 1,744.0 $ 1,850.5
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Mar. 30, 2024
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 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Millions
9 Months Ended
Mar. 30, 2024
Apr. 01, 2023
OPERATING ACTIVITIES:    
Net (loss) income $ (4.1) $ 25.6
Adjustments to reconcile net (loss) income to net cash provided by operating activities:    
Depreciation expense 29.1 26.4
Amortization of acquired technologies and other intangibles 15.4 25.2
Stock-based compensation 36.6 38.8
Loss on convertible note modification 0.0 2.2
Amortization of debt issuance costs 5.6 2.3
Net change in fair value of contingent liabilities (7.8) (0.2)
Deferred taxes, net (2.3) 4.1
Restructuring (0.8) 10.2
Gain on legal settlement 0.0 (6.7)
Other 1.7 4.3
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable 17.4 47.6
Inventories 6.7 (20.0)
Other current and non-currents assets 3.7 19.0
Accounts payable (4.1) (13.3)
Income taxes payable 2.3 (6.2)
Deferred revenue, current and non-current (15.7) (6.3)
Accrued payroll and related expenses (8.1) (35.1)
Accrued expenses and other current and non-current liabilities 14.6 (27.3)
Net cash provided by operating activities 90.2 90.6
INVESTING ACTIVITIES:    
Purchases of short-term investments (188.3) 0.0
Maturities of short-term investments 174.2 0.0
Capital expenditures (15.7) (43.7)
Proceeds from the sale of assets 2.6 3.5
Acquisitions, net of cash hold back 0.0 (64.4)
Purchase price adjustment related to business acquisition 0.0 (0.7)
Net cash used in investing activities (27.2) (105.3)
FINANCING ACTIVITIES:    
Proceeds from issuance of debt 0.0 118.0
Payment of debt issuance costs 0.0 (3.9)
Retirement of convertible notes upon maturity (96.4) 0.0
Repurchase and retirement of common stock (10.0) (73.9)
Withholding tax payment on vesting of restricted stock and performance- based awards (11.0) (11.4)
Payment of financing obligations (0.2) (0.1)
Proceeds from employee stock purchase plan 6.3 7.9
Payment of acquisition related contingent considerations and obligations (4.0) (7.3)
Net cash (used in) provided by financing activities (115.3) 29.3
Effect of exchange rates on cash, cash equivalents and restricted cash (0.2) 5.8
Net (decrease) increase in cash, cash equivalents and restricted cash (52.5) 20.4
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] $ 463.1 $ 593.2
[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.6 million as of March 30, 2024 and April 1, 2023, respectively.
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Millions
Mar. 30, 2024
Jul. 01, 2023
Apr. 01, 2023
Jul. 02, 2022
Statement of Cash Flows [Abstract]        
Restricted cash $ 8.9 $ 9.1 $ 12.6 $ 12.9
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
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 (loss) income 25.6     25.6  
Other comprehensive income (loss) 13.5       13.5
Shares issued under employee stock plans, net of tax (in shares)   2.3      
Shares issued under employee stock plans, net of tax (3.5)   (3.5)    
Stock-based compensation 38.8   38.8    
Repurchase of common stock (in shares)   (6.3)      
Repurchase of common stock (73.9)     (73.9)  
Convertible note modification 10.1   10.1    
Balance at the end of the period (in shares) at Apr. 01, 2023   222.4      
Balance at the end of the period at Apr. 01, 2023 682.3 $ 0.2 70,415.6 (69,590.6) (142.9)
Balance at the beginning of the period (in shares) at Dec. 31, 2022   224.8      
Balance at the beginning of the period at Dec. 31, 2022 687.8 $ 0.2 70,388.8 (69,545.2) (156.0)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net (loss) income (15.4)     (15.4)  
Other comprehensive income (loss) 13.1       13.1
Shares issued under employee stock plans, net of tax (in shares)   0.4      
Shares issued under employee stock plans, net of tax 4.0   4.0    
Stock-based compensation 12.7   12.7    
Repurchase of common stock (in shares)   (2.8)      
Repurchase of common stock (30.0)     (30.0)  
Convertible note modification 10.1   10.1    
Balance at the end of the period (in shares) at Apr. 01, 2023   222.4      
Balance at the end of the period at Apr. 01, 2023 682.3 $ 0.2 70,415.6 (69,590.6) (142.9)
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 (loss) income (4.1)     (4.1)  
Other comprehensive income (loss) (3.4)       (3.4)
Shares issued under employee stock plans, net of tax (in shares)   2.7      
Shares issued under employee stock plans, net of tax (4.8)   (4.8)    
Stock-based compensation 36.6   36.6    
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 Mar. 30, 2024   223.2      
Balance at the end of the period at Mar. 30, 2024 705.1 $ 0.2 70,459.1 (69,614.8) (139.4)
Balance at the beginning of the period (in shares) at Dec. 30, 2023   222.6      
Balance at the beginning of the period at Dec. 30, 2023 728.0 $ 0.2 70,444.8 (69,590.2) (126.8)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net (loss) income (24.6)     (24.6)  
Other comprehensive income (loss) (12.6)       (12.6)
Shares issued under employee stock plans, net of tax (in shares)   0.6      
Shares issued under employee stock plans, net of tax 1.5   1.5    
Stock-based compensation 12.8   12.8    
Balance at the end of the period (in shares) at Mar. 30, 2024   223.2      
Balance at the end of the period at Mar. 30, 2024 $ 705.1 $ 0.2 $ 70,459.1 $ (69,614.8) $ (139.4)
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation
9 Months Ended
Mar. 30, 2024
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 nine months ended March 30, 2024 and April 1, 2023 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 nine months ended March 30, 2024 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 nine months ended March 30, 2024 and April 1, 2023 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. 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 in our operating segment tables for the three and nine months ended April 1, 2023 in “Note 19. Operating Segments and Geographic Information” and NE and SE goodwill balances as of July 1, 2023 in “Note 9. Goodwill.”
Use of Estimates
The preparation of the Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amount of assets and liabilities at the date of the financial statements, the reported amount of net revenue and expense 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 position 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 21 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Recently Issued Accounting Pronouncements
9 Months Ended
Mar. 30, 2024
Accounting Policies [Abstract]  
Recently Issued Accounting Pronouncements
Note 2. Recently Issued Accounting Pronouncements
SEC Climate Rules

In March 2024, the SEC adopted final rules on the enhancement and standardization of climate-related disclosures for investors. The final rules require disclosure of, among other things, material climate-related risks and their impact; activities to mitigate or adapt to material climate-related risks; governance and oversight of climate-related risks; material climate-related targets or goals and their financial impact; and material Scope 1 and/or Scope 2 greenhouse gas emissions with an accompanying assurance report required following an initial transition period, at a limited assurance level, and then following an additional transition period, at a reasonable assurance level. In addition, the effects of severe weather events and other natural conditions, subject to certain thresholds, and amounts related to carbon offsets and renewable energy credits or certificates are required to be disclosed in the notes to the audited financial statements in certain circumstances.

On April 4, 2024, the SEC voluntarily stayed the implementation of the final rules pending the completion of judicial review of the consolidated challenges to the final rules by the Court of Appeals for the Eighth Circuit. The final rules, as originally issued, would be effective for the Company in various fiscal years, starting with its Annual Report on Form 10-K for fiscal year 2026. Disclosures pursuant to the final rules, as originally issued, would be required prospectively, with information for prior periods required only to the extent it was previously disclosed in an SEC filing. The Company is currently evaluating the impact of the final rules on its Consolidated Financial Statements and disclosures.
Accounting Standards Issued But Not Yet Adopted
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.

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 included within segment profit and loss that are regularly provided to the Company’s Chief Executive Officer as the Company’s Chief Operating Decision Maker (CODM). 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 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.

We reviewed all other accounting pronouncements issued during the nine months ended March 30, 2024 and concluded that they were not applicable to the Company.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share
9 Months Ended
Mar. 30, 2024
Earnings Per Share [Abstract]  
Earnings Per Share
Note 3. Earnings Per Share
The following table sets forth the computation of basic and diluted net (loss) income per share (in millions, except per share data):
 Three Months EndedNine Months Ended
 March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Numerator:  
Net (loss) income$(24.6)$(15.4)$(4.1)$25.6 
Denominator:
Weighted-average shares outstanding:
Basic 223.0 224.1 222.5 225.5 
Shares issuable assuming conversion of convertible notes (1)
— — — 0.4 
Effect of dilutive securities from stock-based compensation plans— — — 1.7 
Diluted223.0 224.1 222.5 227.6 
Net (loss) income per share:
Basic$(0.11)$(0.07)$(0.02)$0.11 
Diluted$(0.11)$(0.07)$(0.02)$0.11 
(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 March 30, 2024, the if-converted value is less than the outstanding principal of the 2026 Notes 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 (loss) income per share because their effect would have been anti-dilutive (in millions):
 Three Months EndedNine Months Ended
 March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Restricted stock units8.4 4.3 4.9 3.6 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Loss
9 Months Ended
Mar. 30, 2024
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 nine months ended March 30, 2024, 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 loss before reclassification— (2.5)(1.0)(3.5)
Amounts reclassified out of accumulated other comprehensive loss— — 0.1 0.1 
Net current-period other comprehensive loss— (2.5)(0.9)(3.4)
Ending balance as of March 30, 2024$(5.3)$(127.9)$(6.2)$(139.4)
(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 nine months ended March 30, 2024. There was no tax impact for the nine months ended March 30, 2024. Refer to “Note 17. Employee Pension and Other Benefit Plans” for more details on the computation of net periodic cost for pension plans.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions
9 Months Ended
Mar. 30, 2024
Business Combination and Asset Acquisition [Abstract]  
Acquisitions
Note 5. Acquisitions
Jackson Labs Technologies, LLC
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.

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 nine months ended March 30, 2024 and April 1, 2023 (in millions):
Three Months EndedNine Months Ended
March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Beginning period balance$10.6 $33.2 $19.7 $2.5 
  Additions to Contingent Consideration— — — 29.4 
  Payments of Contingent Consideration — (6.6)(0.7)(7.1)
Fair value adjustment of earn-out liabilities0.6 (1.9)(7.8)(0.2)
Currency translation adjustment— (0.1)— — 
Ending period balance $11.2 $24.6 $11.2 $24.6 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet and Other Details
9 Months Ended
Mar. 30, 2024
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 March 30, 2024, and July 1, 2023, the Company had total unbilled receivables of $12.0 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 table presents the activity related to deferred revenue (in millions):
March 30, 2024
Three Months EndedNine Months Ended
Deferred revenue:
Balance at beginning of period$84.7 $102.0 
Revenue deferrals for new contracts (1)
25.9 70.8 
Revenue recognized during the period (2)
(25.2)(87.4)
Balance at end of period $85.4 $85.4 
(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 currency fluctuations.
The value of the transaction price allocated to remaining performance obligations as of March 30, 2024, was $252.7 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)
March 30, 2024
Allowance for credit losses$1.0 $0.9 $(0.4)$1.5 
(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):
March 30, 2024July 1, 2023
Finished goods$46.0 $49.0 
Work in process17.9 17.7 
Raw materials39.5 49.4 
Inventories, net$103.4 $116.1 
Prepayments and other current assets
The following table presents the components of prepayments and other current assets (in millions):
March 30, 2024July 1, 2023
Refundable income taxes$29.2 $27.6 
Prepayments14.0 16.5 
Advances to contract manufacturers6.1 9.8 
Transaction tax receivables3.4 5.1 
Asset held for sale2.5 2.5 
Fair value of forward contracts1.5 3.5 
Other9.4 7.1 
Prepayments and other current assets$66.1 $72.1 
Other non-current assets
The following table presents the components of other non-current assets (in millions):
March 30, 2024July 1, 2023
Operating right-of-use (ROU) assets (Note 12)$37.7 $40.4 
Long-term restricted cash5.3 4.6 
Deposits2.5 2.3 
Deferred contract cost2.5 2.9 
Debt issuance cost - Revolving Credit Facility2.2 2.8 
Other 10.2 8.7 
Other non-current assets$60.4 $61.7 
Other current liabilities
The following table presents the components of other current liabilities (in millions):
March 30, 2024July 1, 2023
Operating lease liabilities (Note 12)$9.9 $10.1 
Interest payable7.9 5.5 
Income tax payable6.5 4.4 
Transaction tax payable4.3 4.3 
Warranty accrual3.6 4.2 
Fair value of forward contracts3.0 2.4 
Acquisition related holdback and related accruals0.9 4.1 
Restructuring accrual (Note 13)0.8 5.8 
Fair value of contingent consideration (Note 5)— 1.1 
Other9.2 7.9 
Other current liabilities$46.1 $49.8 
Other non-current liabilities
The following table presents components of other non-current liabilities (in millions):
March 30, 2024July 1, 2023
Pension and post-employment benefits$52.9 $53.2 
Operating lease liabilities (Note 12)27.3 29.4 
Long-term deferred revenue24.2 23.4 
Uncertain tax position16.2 15.8 
Financing obligation15.7 15.8 
Deferred tax liability13.5 13.9 
Fair value of contingent consideration (Note 5)11.2 18.6 
Warranty accrual4.2 4.8 
Asset retirement obligations3.6 3.8 
Other7.9 8.0 
Other non-current liabilities$176.7 $186.7 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments and Forward Contracts
9 Months Ended
Mar. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Investments and Forward Contracts
Note 7. Investments and Forward Contracts
Short-Term Investments
As of March 30, 2024, the Company’s short-term investments of $28.4 million were comprised of 30-day term deposits of $27.0 million and trading securities related to the deferred compensation plan of $1.4 million, of which $1.3 million was invested in equity securities and $0.1 million was invested in debt securities.
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.2 million was invested in money market instruments and $0.1 million was invested in debt securities.
Trading securities are reported at fair value, with 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 March 30, 2024, 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 $1.5 million and $3.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 March 30, 2024 and July 1, 2023, the notional amounts of the forward contracts that the Company held to purchase foreign currencies were $76.1 million and $87.5 million, respectively, and the notional amounts of forward contracts that the Company held to sell foreign currencies were $20.1 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 losses of $0.8 million and $0.9 million for the three and nine months ended March 30, 2024, respectively, and gains of $0.8 million and less than $0.1 million for the three and nine months ended April 1, 2023, respectively.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements
9 Months Ended
Mar. 30, 2024
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 March 30, 2024 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 as a component of Selling, general and administrative (SG&A) expense in 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):
March 30, 2024July 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)
246.0 246.0 — — 344.8 344.8 — — 
Trading securities (3)
1.4 1.4 — — 1.5 1.5 — — 
Foreign currency forward contracts (4)
1.5 — 1.5 — 3.5 — 3.5 — 
Total assets $249.2 $247.4 $1.8 $— $350.1 $346.3 $3.8 $— 
Liabilities:
Foreign currency forward contracts (5)
$3.0 $— $3.0 $— $2.4 $— $2.4 $— 
Contingent consideration (6)
11.2 — — 11.2 19.7 — — 19.7 
Total liabilities$14.2 $— $3.0 $11.2 $22.1 $— $2.4 $19.7 
(1)Included in Other non-current assets on the Consolidated Balance Sheets.
(2)Includes, as of March 30, 2024, $239.0 million in Cash and cash equivalents, $3.4 million in Restricted cash and $3.6 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 March 30, 2024, 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 is as follows (in millions):
March 30, 2024July 1, 2023
TotalLevel 1Level 2Level 3TotalLevel 1Level 2Level 3
Debt:
3.75% Senior Notes
$344.1 $— $344.1 $— $341.8 $— $341.8 $— 
1.625% Senior Convertible Notes
244.3 — 244.3 — 262.7 — 262.7 — 
1.00% Senior Convertible Notes (1)
— — — — 95.6 — 95.6 — 
   Total $588.4 $— $588.4 $— $700.1 $— $700.1 $— 
(1)The 2024 Notes were retired upon maturity on March 1, 2024. See “Note 11. Debt”, for further discussion of the Company’s debt.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill
9 Months Ended
Mar. 30, 2024
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
Service Enablement
Optical Security
and Performance
Products
Total
Balance as of July 1, 2023$399.2 $13.8 $42.2 $455.2 
Currency translation(0.9)(0.1)— (1.0)
Other adjustment (1)
— (1.0)— (1.0)
Balance as of March 30, 2024$398.3 $12.7 $42.2 $453.2 
(1)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 nine months ended March 30, 2024.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquired Developed Technology and Other Intangibles
9 Months Ended
Mar. 30, 2024
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 March 30, 2024Gross Carrying AmountAccumulated AmortizationNet
Acquired developed technology $438.0 $(400.3)$37.7 
Customer relationships194.9 (189.8)5.1 
Other (1)
39.7 (39.5)0.2 
Total intangibles$672.6 $(629.6)$43.0 
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 EndedNine Months Ended
 March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Cost of revenues$3.5 $5.9 $10.4 $18.7 
Operating expenses1.5 2.1 5.0 6.5 
Total amortization of intangible assets$5.0 $8.0 $15.4 $25.2 
Based on the carrying amount of acquired developed technology, customer relationships and other intangibles as of March 30, 2024, and assuming no future impairment of the underlying assets, the estimated future amortization is as follows (in millions):
Fiscal Years
Remainder of 2024$4.8 
202515.8 
202611.3 
20277.5 
20283.0 
Thereafter0.6 
Total amortization$43.0 
The acquired developed technology, customer relationships and other intangible balances are adjusted quarterly to record the effect of currency translation adjustments.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt
9 Months Ended
Mar. 30, 2024
Debt Disclosure [Abstract]  
Debt
Note 11. Debt
As of March 30, 2024 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):
March 30, 2024July 1, 2023
Principal amount of 1.00% Senior Convertible Notes
$— $96.4 
Unamortized 1.00% Senior Convertible Notes debt issuance cost
— (0.2)
Short-term debt$— $96.2 
Principal amount of 3.75% Senior Notes
$400.0 $400.0 
Unamortized 3.75% Senior Notes debt issuance cost
(4.8)(5.5)
Principal amount of 1.625% Senior Convertible Notes
250.0 250.0 
Unamortized 1.625% Senior Convertible Notes debt discount
(9.3)(12.9)
Unamortized 1.625% Senior Convertible Notes debt issuance cost
(1.5)(2.1)
Long-term debt$634.4 $629.5 
The Company was in compliance with all debt covenants as of March 30, 2024 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 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 March 30, 2024, the expected remaining term of the 2026 Notes is 2.0 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 March 30, 2024, the expected remaining term of the 2029 Notes is 5.5 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 the 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 principal of $68.1 million was 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 amortized to interest expense using the straight-line method from the issuance date through maturity on March 1, 2024.
See Senior Convertible Notes Settlement section below for details of the 2024 Notes exchange transactions during fiscal 2022. On March 1, 2024, the Company converted two notes at the request of the respective note-holders and retired the remaining 2024 Notes principal of $96.4 million upon maturity.
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 U.S. 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 March 30, 2024, we had no borrowings under this facility and our available borrowing capacity was approximately $147.5 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 EndedNine Months Ended
March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Interest expense-contractual interest$4.9 $4.8 $14.9 $14.0 
Amortization of debt issuance cost0.7 0.6 2.0 1.8 
Accretion of debt discount1.2 0.4 3.6 0.4 
Other0.9 0.9 2.9 2.8 
  Total interest expense$7.7 $6.7 $23.4 $19.0 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases
9 Months Ended
Mar. 30, 2024
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 EndedNine Months Ended
March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Operating lease costs (1)
$3.1 $3.2 $9.7 $9.7 
Cash paid for amounts included in the measurement of operating lease liabilities$3.3 $2.9 $11.1 $11.1 
Operating ROU assets obtained in exchange for operating lease obligations$3.5 $0.9 $6.1 $3.9 
(1)Total variable lease costs were immaterial during the three and nine months ended March 30, 2024 and April 1, 2023. 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):
March 30, 2024July 1, 2023
Operating ROU assets (Other non-current assets)$37.7 $40.4 
Other current liabilities$9.9 $10.1 
Other non-current liabilities27.3 29.4 
Total operating lease liabilities$37.2 $39.5 
Weighted-average remaining lease term6.5 years6.8 years
Weighted-average discount rate5.0 %4.8 %
Future minimum operating lease payments as of March 30, 2024 are as follows (in millions):
Operating Leases
Remainder of 2024$1.8 
Fiscal 202511.0 
Fiscal 20268.7 
Fiscal 20276.7 
Fiscal 20284.7 
Thereafter10.4 
Total lease payments43.3 
Less: Interest(6.1)
Present value of lease liabilities$37.2 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Restructuring and Related Charges
9 Months Ended
Mar. 30, 2024
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 March 30, 2024. 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 March 30, 2024
Fiscal 2023 Plan
NSE/Corp$3.5 $(0.8)$(2.5)$0.2 
OSP0.6 0.1 (0.7)— 
Fiscal 2023 Plan Phase I4.1 (0.7)(3.2)0.2 
NSE/Corp1.7 (0.1)(1.0)0.6 
Fiscal 2023 Plan Phase II1.7 (0.1)(1.0)0.6 
Total (1)
$5.8 $(0.8)$(4.2)$0.8 
(1)Included in Other current liabilities on the Consolidated Balance Sheets as of March 30, 2024 and July 1, 2023.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes
9 Months Ended
Mar. 30, 2024
Income Tax Disclosure [Abstract]  
Income Taxes
Note 14. Income Taxes
The Company recorded an income tax provision of $9.0 million and $25.2 million for the three and nine months ended March 30, 2024, respectively. The Company recorded an income tax provision of $6.0 million and $28.7 million for the three and nine months ended April 1, 2023, respectively.
The income tax provision for the three and nine months ended March 30, 2024 and April 1, 2023 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 March 30, 2024 and July 1, 2023, the Company’s unrecognized tax benefits totaled $51.1 million and are included in deferred taxes and other non-current tax liabilities, net. The Company had $3.4 million accrued for the payment of interest and penalties as of March 30, 2024. 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 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity
9 Months Ended
Mar. 30, 2024
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 nine months ended March 30, 2024, the Company repurchased 1.0 million shares of its common stock for $10.0 million under the 2022 Repurchase Plan. As of March 30, 2024, the Company had remaining authorization of $224.8 million for future share repurchases under the 2022 Repurchase Plan.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation
9 Months Ended
Mar. 30, 2024
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 estimates 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 nine months ended March 30, 2024 and April 1, 2023, the Company granted 3.6 million and 3.1 million time-based restricted stock awards, respectively. The aggregate grant-date fair value of time-based restricted stock awards granted during the nine months ended March 30, 2024 and April 1, 2023 were estimated to be $35.1 million and $42.1 million, respectively.
During the nine months ended March 30, 2024 and April 1, 2023, 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 nine months ended March 30, 2024. There were 0.1 million performance-based shares attained over target during the nine months ended April 1, 2023. The aggregate grant-date fair value of performance-based awards granted during the nine months ended March 30, 2024 and April 1, 2023 were estimated to be $13.4 million and $11.5 million, respectively.
As of March 30, 2024, $67.3 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 nine months ended March 30, 2024 and April 1, 2023, is as follows (in millions):
Three Months EndedNine Months Ended
March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Cost of revenues$1.2 $1.2 $3.7 $3.6 
Research and development2.1 2.1 6.5 6.4 
Selling, general and administrative9.5 9.4 26.4 28.8 
Total stock-based compensation expense$12.8 $12.7 $36.6 $38.8 
Approximately $1.2 million of stock-based compensation was capitalized to inventory as of March 30, 2024 and April 1, 2023.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Pension and Other Benefit Plans
9 Months Ended
Mar. 30, 2024
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 March 30, 2024, 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 nine months ended March 30, 2024, the Company contributed $0.7 million to the U.K. plan and $4.6 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 EndedNine Months Ended
March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Interest cost$0.8 $0.7 $2.5 $2.1 
Expected return on plan assets(0.4)(0.4)(1.4)(1.2)
Amortization of net actuarial losses0.2 — 0.1 — 
Net periodic benefit cost$0.6 $0.3 $1.2 $0.9 
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 March 30, 2024, approximately $5.3 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 37 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies
9 Months Ended
Mar. 30, 2024
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 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 March 30, 2024, the Company had standby letters of credit of $7.0 million and performance bonds and other claims of $1.9 million collateralized by restricted cash.
Product Warranties
The following table presents the changes in the Company’s warranty reserve during the three and nine months ended March 30, 2024 and April 1, 2023 (in millions):
 Three Months EndedNine Months Ended
 March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Balance as of beginning of period$8.5 $9.4 $9.0 $10.6 
Provision for warranty0.2 0.3 0.9 1.3 
Utilization of reserve(0.6)(0.1)(2.1)(1.3)
Adjustments to pre-existing warranties (includes changes in estimates)(0.3)(0.2)— (1.2)
Balance as of end of period$7.8 $9.4 $7.8 $9.4 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Operating Segments and Geographic Information
9 Months Ended
Mar. 30, 2024
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 March 30, 2024 and April 1, 2023 (in millions):
Three Months Ended March 30, 2024
Network and Service Enablement
 Network EnablementService EnablementNetwork and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue$124.0 $7.1 $131.1 $76.2 $— $207.3 
Service revenue27.7 11.0 38.7 — — 38.7 
Net revenue$151.7 $18.1 $169.8 $76.2 $— $246.0 
Gross profit$93.3 $11.0 $104.3 $38.2 $(4.6)$137.9 
Gross margin61.5 %60.8 %61.4 %50.1 %56.1 %
Operating (loss) income$(3.1)$26.1 $(34.9)$(11.9)
Operating margin(1.8)%34.3 %(4.8)%
Three Months Ended April 1, 2023
Network and Service Enablement
 Network Enablement Service Enablement Network and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue
$122.8 $11.9 $134.7 $70.5 $— $205.2 
Service revenue
29.1 13.5 42.6 — — 42.6 
Net revenue$151.9 $25.4 $177.3 $70.5 $— $247.8 
Gross profit$94.5 $17.8 $112.3 $35.7 $(7.0)$141.0 
Gross margin62.2 %70.1 %63.3 %50.6 %56.9 %
Operating income (loss)$2.5 $25.8 $(30.4)$(2.1)
Operating margin1.4 %36.6 %(0.8)%
(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. During the three months ended March 30, 2024, Other Items include expenses related to the proposed acquisition of Spirent Communications plc (Spirent).
Three Months Ended
 March 30, 2024April 1, 2023
Corporate reconciling items impacting gross profit:
Total segment gross profit$142.5 $148.0 
Stock-based compensation(1.2)(1.2)
Amortization of intangibles(3.5)(5.9)
Other benefits unrelated to core operating performance (1)
0.1 0.1 
GAAP gross profit$137.9 $141.0 
Corporate reconciling items impacting operating income:
Total segment operating income$23.0 $28.3 
Stock-based compensation(12.8)(12.7)
Amortization of intangibles(5.0)(8.0)
Change in fair value of contingent liability(0.6)1.9 
Other charges unrelated to core operating performance (1)
(16.4)(1.4)
Restructuring and related charges(0.1)(10.2)
GAAP operating loss from continuing operations$(11.9)$(2.1)
(1)    During the three months ended March 30, 2024 and April 1, 2023, Other benefits (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. During the three months ended March 30, 2024, Other charges include expenses related to the proposed acquisition of Spirent.
Nine Months Ended March 30, 2024
Network and Service Enablement
 Network EnablementService EnablementNetwork and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue$369.6 $25.6 $395.2 $228.6 $— $623.8 
Service revenue87.6 37.0 124.6 — — 124.6 
Net revenue$457.2 $62.6 $519.8 $228.6 $— $748.4 
Gross profit$285.1 $41.3 $326.4 $117.9 $(14.0)$430.3 
Gross margin62.4 %66.0 %62.8 %51.6 %57.5 %
Operating income$4.8 $82.7 $(61.0)$26.5 
Operating margin0.9 %36.2 %3.5 %
Nine Months Ended April 1, 2023
Network and Service Enablement
 Network Enablement Service Enablement Network and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue$441.7 $33.6 $475.3 $239.1 $— $714.4 
Service revenue
90.0 38.0 128.0 0.1 — 128.1 
Net revenue$531.7 $71.6 $603.3 $239.2 $— $842.5 
Gross profit$339.4 $47.9 $387.3 $128.0 $(22.5)$492.8 
Gross margin63.8 %66.9 %64.2 %53.5 %58.5 %
Operating income$49.8 $91.9 $(71.1)$70.6 
Operating margin8.3 %38.4 %8.4 %
(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. During the nine months ended March 30, 2024, Other Items include expenses related to the proposed acquisition of Spirent.
Nine Months Ended
 March 30, 2024April 1, 2023
Corporate reconciling items impacting gross profit:
Total segment gross profit$444.3 $515.3 
Stock-based compensation(3.7)(3.6)
Amortization of intangibles(10.4)(18.7)
Other benefits (charges) unrelated to core operating performance (1)
0.1 (0.2)
GAAP gross profit$430.3 $492.8 
Corporate reconciling items impacting operating income:
Total segment operating income$87.5 $141.7 
Stock-based compensation(36.6)(38.8)
Amortization of intangibles(15.4)(25.2)
Change in fair value of contingent liability7.8 0.1 
Other (charges) benefits unrelated to core operating performance (1)
(17.6)3.0 
Restructuring and related benefits (charges)0.8 (10.2)
GAAP operating income from continuing operations$26.5 $70.6 
(1)    During the nine months ended March 30, 2024 and April 1, 2023, Other benefits (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. During the nine months ended March 30, 2024, Other charges include expenses related to the proposed acquisition of Spirent.
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 nine months ended March 30, 2024 and April 1, 2023 (in millions):
 Three Months Ended
 March 30, 2024April 1, 2023
Product RevenueService RevenueTotalProduct RevenueService RevenueTotal
Americas:
United States$62.3 $14.0 $76.3 $68.5 $14.0 $82.5 
Other Americas8.8 3.2 12.0 14.0 4.0 18.0 
Total Americas$71.1 $17.2 $88.3 $82.5 $18.0 $100.5 
Asia-Pacific:
Greater China$45.7 $1.3 $47.0 $43.5 $1.8 $45.3 
Other Asia-Pacific36.5 6.2 42.7 24.1 6.1 30.2 
Total Asia-Pacific$82.2 $7.5 $89.7 $67.6 $7.9 $75.5 
EMEA:$54.0 $14.0 $68.0 $55.1 $16.7 $71.8 
Total net revenue$207.3 $38.7 $246.0 $205.2 $42.6 $247.8 
 Nine Months Ended
 March 30, 2024April 1, 2023
Product RevenueService RevenueTotalProduct RevenueService RevenueTotal
Americas:
United States$198.5 $45.3 $243.8 $227.0 $44.6 $271.6 
Other Americas37.1 11.0 48.1 47.4 10.8 58.2 
Total Americas$235.6 $56.3 $291.9 $274.4 $55.4 $329.8 
Asia-Pacific:
Greater China$141.0 $4.5 $145.5 $165.9 $5.7 $171.6 
Other Asia89.7 19.9 109.6 100.8 19.8 120.6 
Total Asia-Pacific$230.7 $24.4 $255.1 $266.7 $25.5 $292.2 
EMEA:$157.5 $43.9 $201.4 $173.3 $47.2 $220.5 
Total net revenue$623.8 $124.6 $748.4 $714.4 $128.1 $842.5 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Mar. 30, 2024
Apr. 01, 2023
Pay vs Performance Disclosure        
Net Income (Loss) $ (24.6) $ (15.4) $ (4.1) $ 25.6
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 30, 2024
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 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation (Policies)
9 Months Ended
Mar. 30, 2024
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. 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 in our operating segment tables for the three and nine months ended April 1, 2023 in “Note 19. Operating Segments and Geographic Information” and NE and SE goodwill balances as of July 1, 2023 in “Note 9. Goodwill.”
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 affect the reported amount of assets and liabilities at the date of the financial statements, the reported amount of net revenue and expense 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 position 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 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.

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 included within segment profit and loss that are regularly provided to the Company’s Chief Executive Officer as the Company’s Chief Operating Decision Maker (CODM). 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 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.

We reviewed all other accounting pronouncements issued during the nine months ended March 30, 2024 and concluded that they were not applicable to the Company.
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Tables)
9 Months Ended
Mar. 30, 2024
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 (loss) income per share (in millions, except per share data):
 Three Months EndedNine Months Ended
 March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Numerator:  
Net (loss) income$(24.6)$(15.4)$(4.1)$25.6 
Denominator:
Weighted-average shares outstanding:
Basic 223.0 224.1 222.5 225.5 
Shares issuable assuming conversion of convertible notes (1)
— — — 0.4 
Effect of dilutive securities from stock-based compensation plans— — — 1.7 
Diluted223.0 224.1 222.5 227.6 
Net (loss) income per share:
Basic$(0.11)$(0.07)$(0.02)$0.11 
Diluted$(0.11)$(0.07)$(0.02)$0.11 
(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 March 30, 2024, the if-converted value is less than the outstanding principal of the 2026 Notes 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 (loss) income per share because their effect would have been anti-dilutive (in millions):
 Three Months EndedNine Months Ended
 March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Restricted stock units8.4 4.3 4.9 3.6 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Loss (Tables)
9 Months Ended
Mar. 30, 2024
Equity [Abstract]  
Schedule of Components of Accumulated Other Comprehensive Loss
For the nine months ended March 30, 2024, 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 loss before reclassification— (2.5)(1.0)(3.5)
Amounts reclassified out of accumulated other comprehensive loss— — 0.1 0.1 
Net current-period other comprehensive loss— (2.5)(0.9)(3.4)
Ending balance as of March 30, 2024$(5.3)$(127.9)$(6.2)$(139.4)
(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 nine months ended March 30, 2024. There was no tax impact for the nine months ended March 30, 2024. Refer to “Note 17. Employee Pension and Other Benefit Plans” for more details on the computation of net periodic cost for pension plans.
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions (Tables)
9 Months Ended
Mar. 30, 2024
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 nine months ended March 30, 2024 and April 1, 2023 (in millions):
Three Months EndedNine Months Ended
March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Beginning period balance$10.6 $33.2 $19.7 $2.5 
  Additions to Contingent Consideration— — — 29.4 
  Payments of Contingent Consideration — (6.6)(0.7)(7.1)
Fair value adjustment of earn-out liabilities0.6 (1.9)(7.8)(0.2)
Currency translation adjustment— (0.1)— — 
Ending period balance $11.2 $24.6 $11.2 $24.6 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet and Other Details (Tables)
9 Months Ended
Mar. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Activity Related to Deferred Revenue and Financed Unearned Services Revenue
The following table presents the activity related to deferred revenue (in millions):
March 30, 2024
Three Months EndedNine Months Ended
Deferred revenue:
Balance at beginning of period$84.7 $102.0 
Revenue deferrals for new contracts (1)
25.9 70.8 
Revenue recognized during the period (2)
(25.2)(87.4)
Balance at end of period $85.4 $85.4 
(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)
March 30, 2024
Allowance for credit losses$1.0 $0.9 $(0.4)$1.5 
(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):
March 30, 2024July 1, 2023
Finished goods$46.0 $49.0 
Work in process17.9 17.7 
Raw materials39.5 49.4 
Inventories, net$103.4 $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):
March 30, 2024July 1, 2023
Refundable income taxes$29.2 $27.6 
Prepayments14.0 16.5 
Advances to contract manufacturers6.1 9.8 
Transaction tax receivables3.4 5.1 
Asset held for sale2.5 2.5 
Fair value of forward contracts1.5 3.5 
Other9.4 7.1 
Prepayments and other current assets$66.1 $72.1 
Schedule of Components of Other Non-current Assets
The following table presents the components of other non-current assets (in millions):
March 30, 2024July 1, 2023
Operating right-of-use (ROU) assets (Note 12)$37.7 $40.4 
Long-term restricted cash5.3 4.6 
Deposits2.5 2.3 
Deferred contract cost2.5 2.9 
Debt issuance cost - Revolving Credit Facility2.2 2.8 
Other 10.2 8.7 
Other non-current assets$60.4 $61.7 
Schedule of Components of Other Current Liabilities
The following table presents the components of other current liabilities (in millions):
March 30, 2024July 1, 2023
Operating lease liabilities (Note 12)$9.9 $10.1 
Interest payable7.9 5.5 
Income tax payable6.5 4.4 
Transaction tax payable4.3 4.3 
Warranty accrual3.6 4.2 
Fair value of forward contracts3.0 2.4 
Acquisition related holdback and related accruals0.9 4.1 
Restructuring accrual (Note 13)0.8 5.8 
Fair value of contingent consideration (Note 5)— 1.1 
Other9.2 7.9 
Other current liabilities$46.1 $49.8 
Schedule of Components of Other Non-current Liabilities
The following table presents components of other non-current liabilities (in millions):
March 30, 2024July 1, 2023
Pension and post-employment benefits$52.9 $53.2 
Operating lease liabilities (Note 12)27.3 29.4 
Long-term deferred revenue24.2 23.4 
Uncertain tax position16.2 15.8 
Financing obligation15.7 15.8 
Deferred tax liability13.5 13.9 
Fair value of contingent consideration (Note 5)11.2 18.6 
Warranty accrual4.2 4.8 
Asset retirement obligations3.6 3.8 
Other7.9 8.0 
Other non-current liabilities$176.7 $186.7 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Tables)
9 Months Ended
Mar. 30, 2024
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):
March 30, 2024July 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)
246.0 246.0 — — 344.8 344.8 — — 
Trading securities (3)
1.4 1.4 — — 1.5 1.5 — — 
Foreign currency forward contracts (4)
1.5 — 1.5 — 3.5 — 3.5 — 
Total assets $249.2 $247.4 $1.8 $— $350.1 $346.3 $3.8 $— 
Liabilities:
Foreign currency forward contracts (5)
$3.0 $— $3.0 $— $2.4 $— $2.4 $— 
Contingent consideration (6)
11.2 — — 11.2 19.7 — — 19.7 
Total liabilities$14.2 $— $3.0 $11.2 $22.1 $— $2.4 $19.7 
(1)Included in Other non-current assets on the Consolidated Balance Sheets.
(2)Includes, as of March 30, 2024, $239.0 million in Cash and cash equivalents, $3.4 million in Restricted cash and $3.6 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 March 30, 2024, 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 is as follows (in millions):
March 30, 2024July 1, 2023
TotalLevel 1Level 2Level 3TotalLevel 1Level 2Level 3
Debt:
3.75% Senior Notes
$344.1 $— $344.1 $— $341.8 $— $341.8 $— 
1.625% Senior Convertible Notes
244.3 — 244.3 — 262.7 — 262.7 — 
1.00% Senior Convertible Notes (1)
— — — — 95.6 — 95.6 — 
   Total $588.4 $— $588.4 $— $700.1 $— $700.1 $— 
(1)The 2024 Notes were retired upon maturity on March 1, 2024. See “Note 11. Debt”, for further discussion of the Company’s debt.
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill (Tables)
9 Months Ended
Mar. 30, 2024
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
Service Enablement
Optical Security
and Performance
Products
Total
Balance as of July 1, 2023$399.2 $13.8 $42.2 $455.2 
Currency translation(0.9)(0.1)— (1.0)
Other adjustment (1)
— (1.0)— (1.0)
Balance as of March 30, 2024$398.3 $12.7 $42.2 $453.2 
(1)Adjustment related to Goodwill acquired as part of a prior acquisition.
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquired Developed Technology and Other Intangibles (Tables)
9 Months Ended
Mar. 30, 2024
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 March 30, 2024Gross Carrying AmountAccumulated AmortizationNet
Acquired developed technology $438.0 $(400.3)$37.7 
Customer relationships194.9 (189.8)5.1 
Other (1)
39.7 (39.5)0.2 
Total intangibles$672.6 $(629.6)$43.0 
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 EndedNine Months Ended
 March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Cost of revenues$3.5 $5.9 $10.4 $18.7 
Operating expenses1.5 2.1 5.0 6.5 
Total amortization of intangible assets$5.0 $8.0 $15.4 $25.2 
Schedule of Estimated Future Amortization
Based on the carrying amount of acquired developed technology, customer relationships and other intangibles as of March 30, 2024, and assuming no future impairment of the underlying assets, the estimated future amortization is as follows (in millions):
Fiscal Years
Remainder of 2024$4.8 
202515.8 
202611.3 
20277.5 
20283.0 
Thereafter0.6 
Total amortization$43.0 
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (Tables)
9 Months Ended
Mar. 30, 2024
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):
March 30, 2024July 1, 2023
Principal amount of 1.00% Senior Convertible Notes
$— $96.4 
Unamortized 1.00% Senior Convertible Notes debt issuance cost
— (0.2)
Short-term debt$— $96.2 
Principal amount of 3.75% Senior Notes
$400.0 $400.0 
Unamortized 3.75% Senior Notes debt issuance cost
(4.8)(5.5)
Principal amount of 1.625% Senior Convertible Notes
250.0 250.0 
Unamortized 1.625% Senior Convertible Notes debt discount
(9.3)(12.9)
Unamortized 1.625% Senior Convertible Notes debt issuance cost
(1.5)(2.1)
Long-term debt$634.4 $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 EndedNine Months Ended
March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Interest expense-contractual interest$4.9 $4.8 $14.9 $14.0 
Amortization of debt issuance cost0.7 0.6 2.0 1.8 
Accretion of debt discount1.2 0.4 3.6 0.4 
Other0.9 0.9 2.9 2.8 
  Total interest expense$7.7 $6.7 $23.4 $19.0 
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
9 Months Ended
Mar. 30, 2024
Leases [Abstract]  
Schedule of Operating Leases
Lease expense and cash flow information are as follows (in millions):
Three Months EndedNine Months Ended
March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Operating lease costs (1)
$3.1 $3.2 $9.7 $9.7 
Cash paid for amounts included in the measurement of operating lease liabilities$3.3 $2.9 $11.1 $11.1 
Operating ROU assets obtained in exchange for operating lease obligations$3.5 $0.9 $6.1 $3.9 
(1)Total variable lease costs were immaterial during the three and nine months ended March 30, 2024 and April 1, 2023. 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):
March 30, 2024July 1, 2023
Operating ROU assets (Other non-current assets)$37.7 $40.4 
Other current liabilities$9.9 $10.1 
Other non-current liabilities27.3 29.4 
Total operating lease liabilities$37.2 $39.5 
Weighted-average remaining lease term6.5 years6.8 years
Weighted-average discount rate5.0 %4.8 %
Schedule of Minimum Operating Lease Payments
Future minimum operating lease payments as of March 30, 2024 are as follows (in millions):
Operating Leases
Remainder of 2024$1.8 
Fiscal 202511.0 
Fiscal 20268.7 
Fiscal 20276.7 
Fiscal 20284.7 
Thereafter10.4 
Total lease payments43.3 
Less: Interest(6.1)
Present value of lease liabilities$37.2 
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Restructuring and Related Charges (Tables)
9 Months Ended
Mar. 30, 2024
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 March 30, 2024
Fiscal 2023 Plan
NSE/Corp$3.5 $(0.8)$(2.5)$0.2 
OSP0.6 0.1 (0.7)— 
Fiscal 2023 Plan Phase I4.1 (0.7)(3.2)0.2 
NSE/Corp1.7 (0.1)(1.0)0.6 
Fiscal 2023 Plan Phase II1.7 (0.1)(1.0)0.6 
Total (1)
$5.8 $(0.8)$(4.2)$0.8 
(1)Included in Other current liabilities on the Consolidated Balance Sheets as of March 30, 2024 and July 1, 2023.
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation (Tables)
9 Months Ended
Mar. 30, 2024
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 nine months ended March 30, 2024 and April 1, 2023, is as follows (in millions):
Three Months EndedNine Months Ended
March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Cost of revenues$1.2 $1.2 $3.7 $3.6 
Research and development2.1 2.1 6.5 6.4 
Selling, general and administrative9.5 9.4 26.4 28.8 
Total stock-based compensation expense$12.8 $12.7 $36.6 $38.8 
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Pension and Other Benefit Plans (Tables)
9 Months Ended
Mar. 30, 2024
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 EndedNine Months Ended
March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Interest cost$0.8 $0.7 $2.5 $2.1 
Expected return on plan assets(0.4)(0.4)(1.4)(1.2)
Amortization of net actuarial losses0.2 — 0.1 — 
Net periodic benefit cost$0.6 $0.3 $1.2 $0.9 
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Tables)
9 Months Ended
Mar. 30, 2024
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 nine months ended March 30, 2024 and April 1, 2023 (in millions):
 Three Months EndedNine Months Ended
 March 30, 2024April 1, 2023March 30, 2024April 1, 2023
Balance as of beginning of period$8.5 $9.4 $9.0 $10.6 
Provision for warranty0.2 0.3 0.9 1.3 
Utilization of reserve(0.6)(0.1)(2.1)(1.3)
Adjustments to pre-existing warranties (includes changes in estimates)(0.3)(0.2)— (1.2)
Balance as of end of period$7.8 $9.4 $7.8 $9.4 
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Operating Segments and Geographic Information (Tables)
9 Months Ended
Mar. 30, 2024
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 March 30, 2024 and April 1, 2023 (in millions):
Three Months Ended March 30, 2024
Network and Service Enablement
 Network EnablementService EnablementNetwork and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue$124.0 $7.1 $131.1 $76.2 $— $207.3 
Service revenue27.7 11.0 38.7 — — 38.7 
Net revenue$151.7 $18.1 $169.8 $76.2 $— $246.0 
Gross profit$93.3 $11.0 $104.3 $38.2 $(4.6)$137.9 
Gross margin61.5 %60.8 %61.4 %50.1 %56.1 %
Operating (loss) income$(3.1)$26.1 $(34.9)$(11.9)
Operating margin(1.8)%34.3 %(4.8)%
Three Months Ended April 1, 2023
Network and Service Enablement
 Network Enablement Service Enablement Network and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue
$122.8 $11.9 $134.7 $70.5 $— $205.2 
Service revenue
29.1 13.5 42.6 — — 42.6 
Net revenue$151.9 $25.4 $177.3 $70.5 $— $247.8 
Gross profit$94.5 $17.8 $112.3 $35.7 $(7.0)$141.0 
Gross margin62.2 %70.1 %63.3 %50.6 %56.9 %
Operating income (loss)$2.5 $25.8 $(30.4)$(2.1)
Operating margin1.4 %36.6 %(0.8)%
(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. During the three months ended March 30, 2024, Other Items include expenses related to the proposed acquisition of Spirent Communications plc (Spirent).
Three Months Ended
 March 30, 2024April 1, 2023
Corporate reconciling items impacting gross profit:
Total segment gross profit$142.5 $148.0 
Stock-based compensation(1.2)(1.2)
Amortization of intangibles(3.5)(5.9)
Other benefits unrelated to core operating performance (1)
0.1 0.1 
GAAP gross profit$137.9 $141.0 
Corporate reconciling items impacting operating income:
Total segment operating income$23.0 $28.3 
Stock-based compensation(12.8)(12.7)
Amortization of intangibles(5.0)(8.0)
Change in fair value of contingent liability(0.6)1.9 
Other charges unrelated to core operating performance (1)
(16.4)(1.4)
Restructuring and related charges(0.1)(10.2)
GAAP operating loss from continuing operations$(11.9)$(2.1)
(1)    During the three months ended March 30, 2024 and April 1, 2023, Other benefits (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. During the three months ended March 30, 2024, Other charges include expenses related to the proposed acquisition of Spirent.
Nine Months Ended March 30, 2024
Network and Service Enablement
 Network EnablementService EnablementNetwork and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue$369.6 $25.6 $395.2 $228.6 $— $623.8 
Service revenue87.6 37.0 124.6 — — 124.6 
Net revenue$457.2 $62.6 $519.8 $228.6 $— $748.4 
Gross profit$285.1 $41.3 $326.4 $117.9 $(14.0)$430.3 
Gross margin62.4 %66.0 %62.8 %51.6 %57.5 %
Operating income$4.8 $82.7 $(61.0)$26.5 
Operating margin0.9 %36.2 %3.5 %
Nine Months Ended April 1, 2023
Network and Service Enablement
 Network Enablement Service Enablement Network and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue$441.7 $33.6 $475.3 $239.1 $— $714.4 
Service revenue
90.0 38.0 128.0 0.1 — 128.1 
Net revenue$531.7 $71.6 $603.3 $239.2 $— $842.5 
Gross profit$339.4 $47.9 $387.3 $128.0 $(22.5)$492.8 
Gross margin63.8 %66.9 %64.2 %53.5 %58.5 %
Operating income$49.8 $91.9 $(71.1)$70.6 
Operating margin8.3 %38.4 %8.4 %
(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. During the nine months ended March 30, 2024, Other Items include expenses related to the proposed acquisition of Spirent.
Nine Months Ended
 March 30, 2024April 1, 2023
Corporate reconciling items impacting gross profit:
Total segment gross profit$444.3 $515.3 
Stock-based compensation(3.7)(3.6)
Amortization of intangibles(10.4)(18.7)
Other benefits (charges) unrelated to core operating performance (1)
0.1 (0.2)
GAAP gross profit$430.3 $492.8 
Corporate reconciling items impacting operating income:
Total segment operating income$87.5 $141.7 
Stock-based compensation(36.6)(38.8)
Amortization of intangibles(15.4)(25.2)
Change in fair value of contingent liability7.8 0.1 
Other (charges) benefits unrelated to core operating performance (1)
(17.6)3.0 
Restructuring and related benefits (charges)0.8 (10.2)
GAAP operating income from continuing operations$26.5 $70.6 
(1)    During the nine months ended March 30, 2024 and April 1, 2023, Other benefits (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. During the nine months ended March 30, 2024, Other charges include expenses related to the proposed acquisition of Spirent.
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 nine months ended March 30, 2024 and April 1, 2023 (in millions):
 Three Months Ended
 March 30, 2024April 1, 2023
Product RevenueService RevenueTotalProduct RevenueService RevenueTotal
Americas:
United States$62.3 $14.0 $76.3 $68.5 $14.0 $82.5 
Other Americas8.8 3.2 12.0 14.0 4.0 18.0 
Total Americas$71.1 $17.2 $88.3 $82.5 $18.0 $100.5 
Asia-Pacific:
Greater China$45.7 $1.3 $47.0 $43.5 $1.8 $45.3 
Other Asia-Pacific36.5 6.2 42.7 24.1 6.1 30.2 
Total Asia-Pacific$82.2 $7.5 $89.7 $67.6 $7.9 $75.5 
EMEA:$54.0 $14.0 $68.0 $55.1 $16.7 $71.8 
Total net revenue$207.3 $38.7 $246.0 $205.2 $42.6 $247.8 
 Nine Months Ended
 March 30, 2024April 1, 2023
Product RevenueService RevenueTotalProduct RevenueService RevenueTotal
Americas:
United States$198.5 $45.3 $243.8 $227.0 $44.6 $271.6 
Other Americas37.1 11.0 48.1 47.4 10.8 58.2 
Total Americas$235.6 $56.3 $291.9 $274.4 $55.4 $329.8 
Asia-Pacific:
Greater China$141.0 $4.5 $145.5 $165.9 $5.7 $171.6 
Other Asia89.7 19.9 109.6 100.8 19.8 120.6 
Total Asia-Pacific$230.7 $24.4 $255.1 $266.7 $25.5 $292.2 
EMEA:$157.5 $43.9 $201.4 $173.3 $47.2 $220.5 
Total net revenue$623.8 $124.6 $748.4 $714.4 $128.1 $842.5 
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Mar. 30, 2024
Apr. 01, 2023
Mar. 06, 2023
May 29, 2018
Mar. 03, 2017
Numerator:              
Net (loss) income $ (24.6) $ (15.4) $ (4.1) $ 25.6      
Weighted-average shares outstanding:              
Basic (in shares) 223.0 224.1 222.5 225.5      
Shares issuable assuming conversion of convertible notes (in shares) 0.0 0.0 0.0 0.4      
Effect of dilutive securities from stock-based benefit plans (in shares) 0.0 0.0 0.0 1.7      
Diluted (in shares) 223.0 224.1 222.5 227.6      
Net (loss) income per share:              
Basic (in dollars per share) $ (0.11) $ (0.07) $ (0.02) $ 0.11      
Dilutive (in dollars per share) $ (0.11) $ (0.07) $ (0.02) $ 0.11      
RSUs              
Net (loss) income per share:              
Total potentially dilutive securities (in shares) 8.4 4.3 4.9 3.6      
Convertible Notes | 2023 Notes              
Net (loss) income per share:              
Stated interest rate 1.75%   1.75%     1.75%  
Convertible Notes | 2024 Notes              
Net (loss) income per share:              
Stated interest rate 1.00%   1.00%       1.00%
Convertible Notes | 2026 Notes              
Net (loss) income per share:              
Stated interest rate 1.625%   1.625%   1.625%    
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Loss (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Mar. 30, 2024
Apr. 01, 2023
Changes in accumulated other comprehensive income (loss) by component        
Balance at the beginning of the period $ 728,000,000.0 $ 687,800,000 $ 690,800,000 $ 671,700,000
Other comprehensive loss before reclassification     (3,500,000)  
Amounts reclassified out of accumulated other comprehensive loss     100,000  
Net change in accumulated other comprehensive loss (12,600,000) 13,100,000 (3,400,000) 13,500,000
Balance at the end of the period 705,100,000 682,300,000 705,100,000 682,300,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 (126,800,000) (156,000,000.0) (136,000,000.0) (156,400,000)
Net change in accumulated other comprehensive loss (12,600,000) 13,100,000 (3,400,000) 13,500,000
Balance at the end of the period (139,400,000) $ (142,900,000) (139,400,000) $ (142,900,000)
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 loss 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 loss before reclassification     (2,500,000)  
Amounts reclassified out of accumulated other comprehensive loss     0  
Net change in accumulated other comprehensive loss     (2,500,000)  
Balance at the end of the period (127,900,000)   (127,900,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 loss before reclassification     (1,000,000.0)  
Amounts reclassified out of accumulated other comprehensive loss     100,000  
Net change in accumulated other comprehensive loss     (900,000)  
Balance at the end of the period $ (6,200,000)   $ (6,200,000)  
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Narrative (Details) - USD ($)
$ in Millions
2 Months Ended
Oct. 05, 2022
Jun. 08, 2023
Mar. 30, 2024
Jul. 01, 2023
Business Acquisition [Line Items]        
Fair value of contingent consideration     $ 11.2 $ 19.7
Goodwill, net     $ 453.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      
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Contingent Consideration Rollforward (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Mar. 30, 2024
Apr. 01, 2023
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Payments of Contingent Consideration     $ (4.0) $ (7.3)
Fair value adjustment of earn-out liabilities     7.8 0.2
Contingent Consideration        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning period balance $ 10.6 $ 33.2 19.7 2.5
Additions to Contingent Consideration 0.0 0.0 0.0 29.4
Payments of Contingent Consideration 0.0 (6.6) (0.7) (7.1)
Fair value adjustment of earn-out liabilities 0.6 (1.9) (7.8) (0.2)
Currency translation adjustment 0.0 (0.1) 0.0 0.0
Ending period balance $ 11.2 $ 24.6 $ 11.2 $ 24.6
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet and Other Details - Narrative (Details) - USD ($)
$ in Millions
Mar. 30, 2024
Jul. 01, 2023
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Unbilled receivables $ 12.0 $ 13.7
Remaining performance obligation $ 252.7  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-03-31    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining performance obligation, percentage 89.00%  
Remaining performance obligation, period 12 months  
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet and Other Details - Contract Liabilities (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 30, 2024
Mar. 30, 2024
Deferred revenue:    
Balance at beginning of period $ 84.7 $ 102.0
Revenue deferrals for new contracts 25.9 70.8
Revenue recognized during the period (25.2) (87.4)
Balance at end of period $ 85.4 $ 85.4
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet and Other Details - Accounts Receivable Reserves and Allowances (Details)
$ in Millions
9 Months Ended
Mar. 30, 2024
USD ($)
Components of accounts receivable reserves and allowances  
Beginning balance $ 1.0
Charged to Costs and Expenses 0.9
Deductions (0.4)
Ending balance $ 1.5
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet and Other Details - Inventories (Details) - USD ($)
$ in Millions
Mar. 30, 2024
Jul. 01, 2023
Inventories, net    
Finished goods $ 46.0 $ 49.0
Work in process 17.9 17.7
Raw materials 39.5 49.4
Inventories, net $ 103.4 $ 116.1
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet and Other Details - Prepayments and Other Current Assets (Details) - USD ($)
$ in Millions
Mar. 30, 2024
Jul. 01, 2023
Prepayments and other current assets    
Refundable income taxes $ 29.2 $ 27.6
Prepayments 14.0 16.5
Advances to contract manufacturers 6.1 9.8
Transaction tax receivables 3.4 5.1
Asset held for sale 2.5 2.5
Fair value of forward contracts 1.5 3.5
Other 9.4 7.1
Prepayments and other current assets $ 66.1 $ 72.1
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet and Other Details - Other Non-Current Assets (Details) - USD ($)
$ in Millions
Mar. 30, 2024
Jul. 01, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Operating right-of-use (ROU) assets $ 37.7 $ 40.4
Long-term restricted cash 5.3 4.6
Deposits 2.5 2.3
Deferred contract cost 2.5 2.9
Debt issuance cost - Revolving Credit Facility 2.2 2.8
Other 10.2 8.7
Other non-current assets $ 60.4 $ 61.7
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet and Other Details - Other Current Liabilities (Details) - USD ($)
$ in Millions
Mar. 30, 2024
Jul. 01, 2023
Other current liabilities    
Operating lease liabilities $ 9.9 $ 10.1
Interest payable 7.9 5.5
Income tax payable 6.5 4.4
Transaction tax payable 4.3 4.3
Warranty accrual 3.6 4.2
Fair value of forward contracts 3.0 2.4
Acquisition related holdback and related accruals 0.9 4.1
Restructuring accrual 0.8 5.8
Fair value of contingent consideration 0.0 1.1
Other 9.2 7.9
Other current liabilities $ 46.1 $ 49.8
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet and Other Details - Other Non-Current Liabilities (Details) - USD ($)
$ in Millions
Mar. 30, 2024
Jul. 01, 2023
Other non-current liabilities    
Pension and post-employment benefits $ 52.9 $ 53.2
Operating lease liabilities 27.3 29.4
Long-term deferred revenue 24.2 23.4
Uncertain tax position 16.2 15.8
Financing obligation 15.7 15.8
Deferred tax liability 13.5 13.9
Fair value of contingent consideration 11.2 18.6
Warranty accrual 4.2 4.8
Asset retirement obligations 3.6 3.8
Other 7.9 8.0
Other non-current liabilities $ 176.7 $ 186.7
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments and Forward Contracts - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Mar. 30, 2024
Apr. 01, 2023
Jul. 01, 2023
Summary of Investment Holdings [Line Items]          
Short-term investments $ 28.4   $ 28.4   $ 14.6
Deposit asset term 30 days   30 days   30 days
Deposits assets $ 27.0   $ 27.0   $ 13.1
Trading securities 1.4   1.4   1.5
Equity securities 1.3   1.3   1.2
Debt securities 0.1   0.1   0.1
Market securities         0.2
Total assets 249.2   249.2   350.1
Total liabilities 14.2   $ 14.2   22.1
Not designated | Foreign exchange forward contracts          
Summary of Investment Holdings [Line Items]          
Derivative, term of contract     120 days    
Gain (loss) on derivatives (0.8) $ 0.8 $ (0.9) $ 0.1  
Not designated | Foreign exchange forward contracts | Held to purchase          
Summary of Investment Holdings [Line Items]          
Notional amount of forward contracts 76.1   76.1   87.5
Not designated | Foreign exchange forward contracts | Held to sell          
Summary of Investment Holdings [Line Items]          
Notional amount of forward contracts 20.1   20.1   19.3
Prepayments and other current assets          
Summary of Investment Holdings [Line Items]          
Total assets 1.5   1.5   3.5
Other current liabilities          
Summary of Investment Holdings [Line Items]          
Total liabilities $ 3.0   $ 3.0   $ 2.4
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Schedule of Fair Value Measurements (Details) - USD ($)
$ in Millions
Mar. 30, 2024
Jul. 01, 2023
Assets:    
Debt available-for-sale securities $ 0.3 $ 0.3
Money market funds 246.0 344.8
Trading securities 1.4 1.5
Foreign currency forward contracts 1.5 3.5
Total assets 249.2 350.1
Liabilities:    
Foreign currency forward contracts 3.0 2.4
Contingent consideration 11.2 19.7
Total liabilities 14.2 22.1
Cash and cash equivalents    
Assets:    
Total assets 239.0 336.5
Restricted cash    
Assets:    
Total assets 3.4 4.3
Other non-current assets    
Assets:    
Total assets 3.6 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 246.0 344.8
Trading securities 1.4 1.5
Foreign currency forward contracts 0.0 0.0
Total assets 247.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 1.5 3.5
Total assets 1.8 3.8
Liabilities:    
Foreign currency forward contracts 3.0 2.4
Contingent consideration 0.0 0.0
Total liabilities 3.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 11.2 19.7
Total liabilities 11.2 19.7
Level 3 | Asset-backed securities    
Assets:    
Debt available-for-sale securities $ 0.0 $ 0.0
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Narrative (Details) - Convertible Notes
Mar. 30, 2024
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 71 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Fair Value of Debt (Details) - Convertible Notes - USD ($)
$ in Millions
Mar. 30, 2024
Jul. 01, 2023
Mar. 06, 2023
Mar. 03, 2017
Debt details        
Long-term Debt $ 588.4 $ 700.1    
3.75% Senior Convertible Notes        
Debt details        
Stated interest rate 3.75%      
Long-term Debt $ 344.1 341.8    
1.625% Senior Convertible Notes        
Debt details        
Stated interest rate 1.625%   1.625%  
Long-term Debt $ 244.3 262.7    
1.00% Senior Convertible Notes        
Debt details        
Stated interest rate 1.00%     1.00%
Long-term Debt $ 0.0 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 588.4 700.1    
Level 2 | 3.75% Senior Convertible Notes        
Debt details        
Long-term Debt 344.1 341.8    
Level 2 | 1.625% Senior Convertible Notes        
Debt details        
Long-term Debt 244.3 262.7    
Level 2 | 1.00% Senior Convertible Notes        
Debt details        
Long-term Debt 0.0 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 72 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill (Details)
$ in Millions
9 Months Ended
Mar. 30, 2024
USD ($)
Changes in goodwill  
Balance at the beginning of the period $ 455.2
Currency translation (1.0)
Other adjustment (1.0)
Balance at the end of the period 453.2
Network Enablement  
Changes in goodwill  
Balance at the beginning of the period 399.2
Currency translation (0.9)
Other adjustment 0.0
Balance at the end of the period 398.3
Service Enablement  
Changes in goodwill  
Balance at the beginning of the period 13.8
Currency translation (0.1)
Other adjustment (1.0)
Balance at the end of the period 12.7
Optical Security and Performance Products  
Changes in goodwill  
Balance at the beginning of the period 42.2
Currency translation 0.0
Other adjustment 0.0
Balance at the end of the period $ 42.2
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquired Developed Technology and Other Intangibles - Summary of Intangible Assets (Details) - USD ($)
$ in Millions
Mar. 30, 2024
Jul. 01, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 672.6 $ 673.5
Accumulated Amortization (629.6) (614.9)
Total amortization 43.0 58.6
Acquired developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 438.0 438.5
Accumulated Amortization (400.3) (390.2)
Total amortization 37.7 48.3
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 194.9 195.2
Accumulated Amortization (189.8) (185.9)
Total amortization 5.1 9.3
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 39.7 39.8
Accumulated Amortization (39.5) (38.8)
Total amortization $ 0.2 $ 1.0
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquired Developed Technology and Other Intangibles - Amortization (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Mar. 30, 2024
Apr. 01, 2023
Goodwill and Intangible Assets Disclosure [Abstract]        
Cost of revenues $ 3.5 $ 5.9 $ 10.4 $ 18.7
Operating expenses 1.5 2.1 5.0 6.5
Total amortization of intangible assets $ 5.0 $ 8.0 $ 15.4 $ 25.2
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquired Developed Technology and Other Intangibles - Estimated Future Amortization (Details) - USD ($)
$ in Millions
Mar. 30, 2024
Jul. 01, 2023
Acquired Developed Technology and Other Intangibles [Abstract]    
Remainder of 2024 $ 4.8  
2025 15.8  
2026 11.3  
2027 7.5  
2028 3.0  
Thereafter 0.6  
Total amortization $ 43.0 $ 58.6
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Carrying Amounts of the Liability and Equity Components (Details) - USD ($)
$ in Millions
Mar. 30, 2024
Jul. 01, 2023
Mar. 06, 2023
Sep. 29, 2021
Mar. 03, 2017
Carrying amounts of the liability and equity components:          
Short-term debt $ 0.0 $ 96.2      
Unamortized notes debt issuance cost (2.2) (2.8)      
Long-term debt $ 634.4 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 $ 0.0 96.4      
Unamortized debt issuance costs $ 0.0 (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 notes debt issuance cost (1.5) (2.1)      
Unamortized debt discount $ (9.3) (12.9)      
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 $ (4.8) $ (5.5)      
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Narrative (Details) - USD ($)
$ / shares in Units, shares in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Mar. 01, 2024
Jun. 01, 2023
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
Mar. 30, 2024
Apr. 01, 2023
Oct. 02, 2021
Mar. 30, 2024
Apr. 01, 2023
Jul. 01, 2023
Mar. 03, 2017
Debt details                                        
Convertible note modification                             $ 10,100,000     $ 10,100,000    
Loss on convertible note settlement       $ 3,100,000 $ 6,400,000   $ 6,400,000       $ 85,900,000                  
Payment of debt issuance costs                                 $ 0 3,900,000    
Loss on convertible note modification                           $ 0 $ 2,200,000   0 2,200,000    
Proceeds from issuance of debt                                 0 118,000,000.0    
Retirement of convertible notes upon maturity                                 $ 96,400,000 $ 0    
Debt conversion, shares issued                     10.6                  
Common stock, par value (in dollars per share)                     $ 0.001     $ 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                           $ 147,500,000     $ 147,500,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     $ 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%     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      
1.625% Senior Convertible Notes | Convertible Notes | Exchange Transaction                                        
Debt details                                        
Debt issued     132,000,000                                  
Repayments of debt     127,500,000                                  
Convertible note modification     10,100,000                                  
3.75% Senior Convertible Notes | Convertible Notes                                        
Debt details                                        
Stated interest rate                           3.75%     3.75%      
3.75% Senior Convertible Notes | Senior Notes                                        
Debt details                                        
Stated interest rate                   3.75%       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 6 months      
Proceeds from issuance of debt                   $ 393,000,000                    
1.75% Senior Convertible Notes | Convertible Notes                                        
Debt details                                        
Stated interest rate                       1.75%   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                
Retirement of convertible notes upon maturity   $ 68,100,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%     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                                  
Retirement of convertible notes upon maturity $ 96,400,000                                      
Proceeds from debt, net of issuance costs                         $ 451,100,000              
Repayments of senior debt       $ 27,100,000                                
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Interest Expense (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Mar. 30, 2024
Apr. 01, 2023
Debt Disclosure [Abstract]        
Interest expense-contractual interest $ 4.9 $ 4.8 $ 14.9 $ 14.0
Amortization of debt issuance cost 0.7 0.6 2.0 1.8
Accretion of debt discount 1.2 0.4 3.6 0.4
Other 0.9 0.9 2.9 2.8
Total interest expense $ 7.7 $ 6.7 $ 23.4 $ 19.0
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Lease Expense and Cash Flow Information (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Mar. 30, 2024
Apr. 01, 2023
Leases [Abstract]        
Operating lease cost $ 3.1 $ 3.2 $ 9.7 $ 9.7
Cash paid for amounts included in the measurement of operating lease liabilities 3.3 2.9 11.1 11.1
Operating ROU assets obtained in exchange for operating lease obligations $ 3.5 $ 0.9 $ 6.1 $ 3.9
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Balance Sheet Information (Details) - USD ($)
$ in Millions
Mar. 30, 2024
Jul. 01, 2023
Apr. 01, 2023
Leases [Abstract]      
Operating ROU assets (Other non-current assets) $ 37.7 $ 40.4  
Other current liabilities 9.9 10.1  
Other non-current liabilities 27.3 29.4  
Total operating lease liabilities $ 37.2 $ 39.5  
Weighted-average remaining lease term 6 years 6 months 6 years 9 months 18 days  
Weighted-average discount rate 5.00% 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 81 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Future Minimum Operating Lease Payments (Details) - USD ($)
$ in Millions
Mar. 30, 2024
Jul. 01, 2023
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Remainder of 2024 $ 1.8  
Fiscal 2025 11.0  
Fiscal 2026 8.7  
Fiscal 2027 6.7  
Fiscal 2028 4.7  
Thereafter 10.4  
Total lease payments 43.3  
Less: Interest (6.1)  
Present value of lease liabilities $ 37.2 $ 39.5
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Restructuring and Related Charges - Restructuring Plan Activity (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 21 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Mar. 30, 2024
Apr. 01, 2023
Jun. 29, 2024
Restructuring Reserve [Roll Forward]          
Restructuring and related (benefits) charges $ 0.1 $ 10.2 $ (0.8) $ 10.2  
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.8)    
Cash Settlements     (4.2)    
End of period balance 0.8   0.8    
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.2)    
End of period balance 0.2   0.2    
Fiscal 2023 Plan Phase II          
Restructuring Reserve [Roll Forward]          
Beginning of period balance     1.7    
Restructuring and related (benefits) charges     (0.1)    
Cash Settlements     (1.0)    
End of period balance 0.6   0.6    
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.1)    
Cash Settlements     (1.0)    
End of period balance 0.6   0.6    
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.7)    
End of period balance $ 0.0   $ 0.0    
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Mar. 30, 2024
Apr. 01, 2023
Jul. 01, 2023
Income Tax Disclosure [Abstract]          
Income tax expense $ 9.0 $ 6.0 $ 25.2 $ 28.7  
Unrecognized tax benefits 51.1   51.1   $ 51.1
Interest and penalties accrued $ 3.4   $ 3.4    
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity (Details) - USD ($)
shares in Millions
3 Months Ended 9 Months Ended
Apr. 01, 2023
Mar. 30, 2024
Apr. 01, 2023
Sep. 30, 2022
Class of Stock [Line Items]        
Repurchase of common stock $ 30,000,000.0 $ 10,000,000.0 $ 73,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 85 R74.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Narrative (Details) - USD ($)
shares in Millions, $ in Millions
9 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Stock-Based Compensation    
Stock-based compensation capitalized to inventory $ 1.2 $ 1.2
RSUs    
Stock-Based Compensation    
Grants in period (in shares) 3.6 3.1
Aggregate grant-date fair value $ 35.1 $ 42.1
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 $ 67.3  
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Compensation by Function (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Mar. 30, 2024
Apr. 01, 2023
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense $ 12.8 $ 12.7 $ 36.6 $ 38.8
Cost of revenues        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 1.2 1.2 3.7 3.6
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 2.1 2.1 6.5 6.4
Selling, general and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense $ 9.5 $ 9.4 $ 26.4 $ 28.8
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Pension and Other Benefit Plans (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Mar. 30, 2024
Apr. 01, 2023
Employee Defined Benefit Plans        
Employer contributions     $ 5.3  
Components of the net periodic cost for the pension and benefits plans        
Interest cost $ 0.8 $ 0.7 2.5 $ 2.1
Expected return on plan assets (0.4) (0.4) (1.4) (1.2)
Amortization of net actuarial losses 0.2 0.0 0.1 0.0
Net periodic benefit cost 0.6 $ 0.3 1.2 $ 0.9
Cash outlays expected during current fiscal year $ 8.7   8.7  
U.K. Plan        
Employee Defined Benefit Plans        
Employer contributions     0.7  
Other Plans        
Employee Defined Benefit Plans        
Employer contributions     $ 4.6  
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Details)
£ in Millions, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 31, 2023
USD ($)
Mar. 30, 2024
USD ($)
Apr. 01, 2023
USD ($)
Oct. 01, 2022
USD ($)
Oct. 01, 2022
GBP (£)
Mar. 30, 2024
USD ($)
Apr. 01, 2023
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.0       7.0          
Changes in warranty reserve                      
Balance as of beginning of period   8.5 $ 9.4 $ 10.6   9.0 10.6        
Provision for warranty   0.2 0.3     0.9 1.3        
Utilization of reserve   (0.6) (0.1)     (2.1) (1.3)        
Adjustments to pre-existing warranties (includes changes in estimates)   (0.3) (0.2)     0.0 (1.2)        
Balance as of the end of period   7.8 $ 9.4     7.8 $ 9.4        
Performance bond                      
Loss Contingencies [Line Items]                      
Guarantee liabilities   $ 1.9       $ 1.9          
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 89 R78.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Operating Segments and Geographic Information - Information on Reportable Segments (Details)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 30, 2024
USD ($)
Apr. 01, 2023
USD ($)
Mar. 30, 2024
USD ($)
segment
Apr. 01, 2023
USD ($)
Information on reportable segments        
Number of broad business categories (in segment) | segment     2  
Total net revenue $ 246.0 $ 247.8 $ 748.4 $ 842.5
Gross profit $ 137.9 $ 141.0 $ 430.3 $ 492.8
Gross margin (as a percent) 56.10% 56.90% 57.50% 58.50%
Operating income (loss) $ (11.9) $ (2.1) $ 26.5 $ 70.6
Operating margin (as a percent) (4.80%) (0.80%) 3.50% 8.40%
Segment Measures        
Information on reportable segments        
Gross profit $ 142.5 $ 148.0 $ 444.3 $ 515.3
Operating income (loss) 23.0 28.3 87.5 141.7
Other Items        
Information on reportable segments        
Total net revenue 0.0 0.0 0.0 0.0
Gross profit (4.6) (7.0) (14.0) (22.5)
Operating income (loss) (34.9) (30.4) (61.0) (71.1)
Network and Service Enablement | Segment Measures        
Information on reportable segments        
Total net revenue 169.8 177.3 519.8 603.3
Gross profit $ 104.3 $ 112.3 $ 326.4 $ 387.3
Gross margin (as a percent) 61.40% 63.30% 62.80% 64.20%
Operating income (loss) $ (3.1) $ 2.5 $ 4.8 $ 49.8
Operating margin (as a percent) (1.80%) 1.40% 0.90% 8.30%
Network and Service Enablement | Network Enablement | Segment Measures        
Information on reportable segments        
Total net revenue $ 151.7 $ 151.9 $ 457.2 $ 531.7
Gross profit $ 93.3 $ 94.5 $ 285.1 $ 339.4
Gross margin (as a percent) 61.50% 62.20% 62.40% 63.80%
Network and Service Enablement | Service Enablement | Segment Measures        
Information on reportable segments        
Total net revenue $ 18.1 $ 25.4 $ 62.6 $ 71.6
Gross profit $ 11.0 $ 17.8 $ 41.3 $ 47.9
Gross margin (as a percent) 60.80% 70.10% 66.00% 66.90%
Optical Security and Performance Products | Segment Measures        
Information on reportable segments        
Total net revenue $ 76.2 $ 70.5 $ 228.6 $ 239.2
Gross profit $ 38.2 $ 35.7 $ 117.9 $ 128.0
Gross margin (as a percent) 50.10% 50.60% 51.60% 53.50%
Operating income (loss) $ 26.1 $ 25.8 $ 82.7 $ 91.9
Operating margin (as a percent) 34.30% 36.60% 36.20% 38.40%
Product revenue        
Information on reportable segments        
Total net revenue $ 207.3 $ 205.2 $ 623.8 $ 714.4
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 131.1 134.7 395.2 475.3
Product revenue | Network and Service Enablement | Network Enablement | Segment Measures        
Information on reportable segments        
Total net revenue 124.0 122.8 369.6 441.7
Product revenue | Network and Service Enablement | Service Enablement | Segment Measures        
Information on reportable segments        
Total net revenue 7.1 11.9 25.6 33.6
Product revenue | Optical Security and Performance Products | Segment Measures        
Information on reportable segments        
Total net revenue 76.2 70.5 228.6 239.1
Service revenue        
Information on reportable segments        
Total net revenue 38.7 42.6 124.6 128.1
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 38.7 42.6 124.6 128.0
Service revenue | Network and Service Enablement | Network Enablement | Segment Measures        
Information on reportable segments        
Total net revenue 27.7 29.1 87.6 90.0
Service revenue | Network and Service Enablement | Service Enablement | Segment Measures        
Information on reportable segments        
Total net revenue 11.0 13.5 37.0 38.0
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 90 R79.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Operating Segments and Geographic Information - Segment Reconciling Items (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Mar. 30, 2024
Apr. 01, 2023
Information on reportable segments        
Gross profit $ 137.9 $ 141.0 $ 430.3 $ 492.8
Income from operations (11.9) (2.1) 26.5 70.6
Stock-based compensation (12.8) (12.7) (36.6) (38.8)
Amortization of intangibles (1.5) (2.1) (5.0) (6.5)
Change in fair value of contingent liability     7.8 0.2
Restructuring and related charges (0.1) (10.2) 0.8 (10.2)
Segment Measures        
Information on reportable segments        
Gross profit 142.5 148.0 444.3 515.3
Income from operations 23.0 28.3 87.5 141.7
Other Items        
Information on reportable segments        
Gross profit (4.6) (7.0) (14.0) (22.5)
Income from operations (34.9) (30.4) (61.0) (71.1)
Gross Profit | Other Items        
Information on reportable segments        
Stock-based compensation (1.2) (1.2) (3.7) (3.6)
Amortization of intangibles (3.5) (5.9) (10.4) (18.7)
Other benefits (charges) unrelated to core operating performance 0.1 0.1 0.1 (0.2)
Operating Income (Loss) | Other Items        
Information on reportable segments        
Stock-based compensation (12.8) (12.7) (36.6) (38.8)
Amortization of intangibles (5.0) (8.0) (15.4) (25.2)
Change in fair value of contingent liability (0.6) 1.9 7.8 0.1
Other (charges) benefits unrelated to core operating performance (16.4) (1.4) (17.6) 3.0
Restructuring and related charges $ (0.1) $ (10.2) $ 0.8 $ (10.2)
XML 91 R80.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Operating Segments and Geographic Information - Revenue by Geographic Area (Details)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 30, 2024
USD ($)
region
Apr. 01, 2023
USD ($)
Mar. 30, 2024
USD ($)
region
Apr. 01, 2023
USD ($)
Information on reportable segments        
Number of geographic regions | region 3   3  
Total net revenue $ 246.0 $ 247.8 $ 748.4 $ 842.5
Product Revenue        
Information on reportable segments        
Total net revenue 207.3 205.2 623.8 714.4
Service Revenue        
Information on reportable segments        
Total net revenue 38.7 42.6 124.6 128.1
Total Americas        
Information on reportable segments        
Total net revenue 88.3 100.5 291.9 329.8
Total Americas | Product Revenue        
Information on reportable segments        
Total net revenue 71.1 82.5 235.6 274.4
Total Americas | Service Revenue        
Information on reportable segments        
Total net revenue 17.2 18.0 56.3 55.4
United States        
Information on reportable segments        
Total net revenue 76.3 82.5 243.8 271.6
United States | Product Revenue        
Information on reportable segments        
Total net revenue 62.3 68.5 198.5 227.0
United States | Service Revenue        
Information on reportable segments        
Total net revenue 14.0 14.0 45.3 44.6
Other Americas        
Information on reportable segments        
Total net revenue 12.0 18.0 48.1 58.2
Other Americas | Product Revenue        
Information on reportable segments        
Total net revenue 8.8 14.0 37.1 47.4
Other Americas | Service Revenue        
Information on reportable segments        
Total net revenue 3.2 4.0 11.0 10.8
Total Asia-Pacific        
Information on reportable segments        
Total net revenue 89.7 75.5 255.1 292.2
Total Asia-Pacific | Product Revenue        
Information on reportable segments        
Total net revenue 82.2 67.6 230.7 266.7
Total Asia-Pacific | Service Revenue        
Information on reportable segments        
Total net revenue 7.5 7.9 24.4 25.5
Greater China        
Information on reportable segments        
Total net revenue 47.0 45.3 145.5 171.6
Greater China | Product Revenue        
Information on reportable segments        
Total net revenue 45.7 43.5 141.0 165.9
Greater China | Service Revenue        
Information on reportable segments        
Total net revenue 1.3 1.8 4.5 5.7
Other Asia-Pacific        
Information on reportable segments        
Total net revenue 42.7 30.2 109.6 120.6
Other Asia-Pacific | Product Revenue        
Information on reportable segments        
Total net revenue 36.5 24.1 89.7 100.8
Other Asia-Pacific | Service Revenue        
Information on reportable segments        
Total net revenue 6.2 6.1 19.9 19.8
EMEA:        
Information on reportable segments        
Total net revenue 68.0 71.8 201.4 220.5
EMEA: | Product Revenue        
Information on reportable segments        
Total net revenue 54.0 55.1 157.5 173.3
EMEA: | Service Revenue        
Information on reportable segments        
Total net revenue $ 14.0 $ 16.7 $ 43.9 $ 47.2
EXCEL 92 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *F"HU@'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 " "I@J-89+.O'.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)VU=A=#MQ65/"H(+BK>0S.X&FS\D(^V^O6G=[2+Z $(NF?GE MFV\@K0I"^8C/T0>,9##=C+9W2:BP9D>B( "2.J*5J=CLMJRK>7U;\%7!FUW-13ZK^_?)]8??5=AZ;?;F M'QM?!+L6?OV+[@M02P,$% @ J8*C6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "I@J-88X^EK]H% #<'@ & 'AL+W=OM2U7EB'Y M]STR8">I?' ]RY?@VWFC5T>71])X*^2W;,VY(H]QE&27G;52Z9M>+_/7/&;9 MN4AY F^60L9,P:U<];)4W9-M)6%$-_TS5UPV;%TB7C$?:4E&/QLN,>C2"M!.?[9 MBW;*_ZD#GU\?U&\+\V!FP3+NB>C/,%#KR\ZP0P*^9'FD[L7V-[XWU-=ZOHBR MXB_9[KYUW0[Q\TR)>!\,)8C#9/?+'O<5T22 [@/HJP"[+L#9!SB%T5W)"EO7 M3+')6(HMD?IK4-,71=T4T> F3'0:YTK"VQ#BU,03&RY)EV1K)GDV[BG0U&]Z M_C[^:A=/:^)'Y+U(U#HC-TG @Y?Q/2A+62!Z*- 5107?,WE.'.N,4(NZAO)X M>/@TA7!Z80I_41RGK!^GT'/0^OEKNLB4A";WMZF&=@JN64'WPS=9RGQ^V8&. MEG&YX9W)3S_8 ^M7D[WO)/;"K%N:=3'UR;7P<^BBBCP\I=SD% ^WK>XGDR4T MJJ6E?FFIW\S2IYQ)Q67T1.YY*J0RV<.EE,Q-E>*A42WM#4I[@V;V9ER&(M"] MD, X8$P>KE3VN]J.A\:W]'E1^KQHV#(E@RFDF 'J\XAK+5F4&1.)AK4T."P- M#M%"W20J5$_D-HPX^9#'"RY-QG -R[*ZE XOC-E#0UN:&Y7F1DW,W?-5J(=1 M2.,'%AO;**[S.62;D,Q%E.L&D)&[Q#\W>4556GJUK6I&M9JXA<()"2V4Z;*> MD;F";DF$))[($R6?X#L;DV,\J*WE9Q!A-['\P![)70#=-%R&?N$; M:G9VN"#OX#OR,3'G%9>T7;;UT[+_CR38A,FOCGGN.;TJ]'H*7C)KH#) MQC'GM=&9R!2+R-G0">[8B<;1YZBL4YA\5MO#!=PK:'1 MUBE(R:Y0R<;YYIWP(5^SM4@PE#@BXEINUQE8EM'?*4#)KDC)QC'G(50 26)) M;/KSXA$3HPW1^/36N2/' M@XK7**-<,G+I=1KFMU"ID@E3"JY<1?FB.(7 MX]Z-AT>U]5EA$FV$27<)++QW^W5Z<@(%I1$&U$07KQ!GP/ M7+ 2TC@>'=%YQR2T]JGO9N=WB M.K5K<3RNK;\*@F@C"+J)N5SICOD6%(#,8<)(66).+2Y8;_04#$0K!J(XPAP2 MN>:02,P>+E-O[Q0L1"L6HCC&'$;:%Q/]O-CK)A]S!62;Z#G4Z/@[43"D2B"_NR3@C^1W;L[CT2TD:V13 M:V1<=>/!;9-9 0_%>64:\R0H=@%O(V;.&2Y0WTI/03Q.13P.#BH'$+@-,XWN M7SB0*+:3>T2NV[4&73HRGBZ< GR<"GP<'%/*;=SG3F_AH7'N.")6MT^-A[7U M6$&/@R/*:X_[G?EZE[C<)V-/Q(/^K\?>L_-#/>,5QZH9\?5.Y>XHL7Q:'MU. MBP/+7O7Y[MSW/=,39D8BOH10Z_P"1CRY.TK=W2B1%J>1"Z&4B(O+-6+\40AUN]#\H#[0G_P)02P,$% @ J8*C6$?EIQO1!P C"T !@ !X M;"]W;W)K-LV7R(+?GPB/=!\ER*UV\B M^SW?CK93[J\DDC[9\%^9CL>>I^F4MLETHU66VF>3[C(>KLM$N MF3#+FDYV89R.%M?EO:=L<2T.,HE3_I21_+#;A=E_[G@BWFY&=/1^XSG>;&5Q M8[*XWH<;ON3RU_U3IJXF)Y95O.-I'HN49'Q],[JE5X'M%0U*Q&\Q?\M;WTEA MRJL0OQ<7WU8W(ZOH$4]X) N*4'T<^3U/DH))]>./FG1T>F;1L/W]G?WGTGAE MS&N8\WN1_#M>R>W-:#8B*[X.#XE\%F__XK5!;L$7B20O_Y.W&FN-2'3(I=C5 MC54/=G%:?88_:D>T&B@>O &K&[!^ V>@@5TWL,]]@E,W<,Y]@ELW*$V?5+:7 MCO-#&2ZN,_%&L@*MV(HOI??+ULI?<5HDRE)FZM=8M9.+^\?OR\=?OOFW+X%/ MEB_JXR'X_K(DCS^3QZ?@^?;EFP*02_+KTB<7/WTA^3;,>$[BE#S$2:)"G7\E M/[4OKR=2=:L@GT1U%^ZJ+K"!+MCD0:1RFY,@7?$5TM[7MY]KVD^4.TX^8>\^ MN6-:PHWKPEY_><89]2A"[Y+,' M^)[YD:<'GE]A@:V:.GC38HZ[RO=AQ&]&:A++>7;DH\7?_T:GUC\PKYHD\TV2 M!8;(.OYW3OYW=.R+%R'#A*1JR3XYM]U88KX/Q MQK,NRHL1AJ M"H8<1-D4< 4(RID/&3P[&3S3&OS/3.0YV6=B'4O,S!DTP/;Z\;JO4&X;Y?2Z M[T,FQ[;&=L](!#5G+8=UC)R?C)QKYY7'/<]4,J<;PG\H?9T/S"QSDS.+23+? M)%E@B*P3"6HU:M/2)MRSX@RS:$O"=*7T_%$5*GM5=J#)5U.U\\JU>JE78SKS MB05&&(*B:O#TIQ0,YKJM).T:W9+85&OT4I5!*OV^D@U/52HFI?'A2JGY.)=% M:A[11;UF;7=G/ANSO@?6E"$W/),U0PR M3#?Q:X+/L#5G)QA@-4% K#]S^C6HDT=]RR'/=$C.T$8Y4ZTP+))=9H=('K)B M\BF"GO$DE&HEC505M5%EU,6KR@@U]^9?4!?8H%<66&,0$ 6A]1'4)1@GP4=< M73\T"I:>(V$%F(91FQUTJ,[Z5F,P&X8>PAS+AG8C,,8\$+=7JM,7%+VIY M_:(R/1([3M:9V+U[8:A0=F&8* 4++@9#\AZBV+0_A ($Y5EC=][^&_!#(RBI M7E$6;B!J[$DWY+95;ZY&.6@FUWJ77TK.UH0AJVD?Y&(K9<'V'0O62#AG;J$NJ ME4R]0?[*UR+C[U[V0WB/P8!N\1$4HZ" 0%"N,R1N6*/HF%[1 M/67B&)?;QLKP#^UF4-/U)S<$TL]L!H4:I]&IZB4+,R9O<3%*I6QL#:X*,P!HH!%.8.5<*L$<%,+X+;XU-G M,52LB,50LJ(68S#$8@SF#:Z:C01F>@FL9-%*E?ZZES9ZAD^/-I-LOE&VP!1; M-Q:-0F?Z#6#M*TQF=-_7*)MOE"TPQ=9]C=P4"K:^4#CK16;-T=&PEM=_3W"/ MPD %X".P*8/;/PC,HTY+A7A>]% 8P&W@6=P3P)#@:UI'T$Q9PZ*-@SFL:$M&+MU:D-?'"R5_^*( M:ZTU>WK#[/$-L^&EA]M'7*I[//))MO ME"TPQ=:-1E,!V?H*Z)S5QP,RA$[!NQ\,!;>$$90[@ZF'HOJ9-VF=+MWQ;%,> MZ\U)) ZIK,X1GNZ>C@[?E@=F>_?OZ-4]1>[[]"JH#@8W]-4YY8ZD&)?GFU]%5**7?EUR\,5SPJ ^GTMA'R_*!YP.H"]^!-0 M2P,$% @ J8*C6.%@YZ4)! J X !@ !X;"]W;W)KP]L!$DM2%:G :K/;?CC=!V]B2*Y) MG-H&]OKKSTY"EB2&;>_X0FPS\XSGF?%X/#Y@\HU&"#'PDB89G2@18_E(TV@0 MH112%>\)G6HT2QBG*:(PS0-!F MHLR,D6?H0J&0^!*C ST9 ^'*,\;?Q&013A1=[ @E*& " O+/'LU1D@@DOH_O M%:A2VQ2*I^,C^L?">>[,,Z1HCI.O<P!WSXA"J''($7X(06 MO^!0RO:'"@AVE.&T4N8[2..L_,*7BH@3!8XC5S K!;.M8)]1L"H%ZVWC]XG[R5O_CB@9O/:]^_!8L57_; !_#D MN^#FW2UX!^(,+.,DX6&G8XWQ/0ED+:CLWY7VS3/V+;#$&8LH\+(0A1)]][+^ M\(*^QKFH"3&/A-R9%P&7D*C TM\#4S=MR7[FE]5G.5?7C4+=DKGS_ZQ[_]EZ M@PRKS@ZKP+/.X/D,,L3+ @-X ^8XY;4H$D5BC\ B"W"*P)^S9\H(/^Y_R6)? MHMMR=%$#1S2' 9HH')@BLD?*]/??C)[^AXSX:X*YUP3SK@36")%=A\B^A#Y= M\UFU*N1,I6C::0 MUQ4RG1-[#4^=VE/G8C*N680("!I9V/!\)'/=N68*7A/,O2:8=R6P1F!Z=6!Z M;Z9@$,%LB\1=$.S270+%]0]X8!/&>P.FX?V@]GYP MT?M9B@F+?Y2!YX$6\>97Q(Y[#Y."",2IR$* BR.=5WWG:XI(&XF!;*?MM!B\ MY; KA1FV6)$*G6%E6+,R_(5C H/JH* C#O?2L?JJV?):)F9VSH1,JM^I"A(I M:]@I"]I)YYTBLBV>/)2'QLLVJ5^MGU:QX3+36[XS1W)"LN^(95G3ZK_#E M&XZWBMLXHR!!&VY*5_L\Z4GY+"HG#.=%W_^,&7]%%,.(/R41$0+\_PW&[#@1 M!NK'Z?1?4$L#!!0 ( *F"HUB) PF.208 '<: 8 >&PO=V]R:W-H M965T&ULK9G;;MLX$(9?A7"+8A=(9)'4P<[!0.IDMRW:)JC; MW6M&8F*ADNB2E)WLTR]UB"2'!Z= ?)%(]G#TSXB<;T2=[1C_*=:42O!0Y*4X MGZREW)Q,IR)9TX((CVUHJ7ZY8[P@4IWR^ZG8<$K29E"13Y'O1]."9.5D<=9\ M=\,79ZR2>5;2&PY$512$/[ZG.=N=3^#DZ8MOV?U:UE],%V<;-7YW327[,>.#Y^\OY7$[P*YI8(NF3YOUDJU^>3V02D M](Y4N?S&=A]H%U!8^TM8+IJ_8-?9^A.05$*RHANL%!19V?XG#UTB1@-@8!F MN@'HI0-P-Z#)W+15UH1U2219G'&V [RV5M[J@R8WS6@535;6MW$EN?HU4^/D M8GG]=77]^>/EQ?>K2_#^XO/%U^456'VXNOJ^ L?@Q^H2_/'V3_ 69"7XDN6Y MRKPXFTIUX7KX-.DN\KZ]"+)F>%H'@=E!O;1.Q(8D]'RBUHZ@?$LGBW=O M8.2?FJ)[)6=[L>(^5NSROE@2L0:D3$%2']!?5;8EN0K>>!=;5W'CJE[_VT40 M!AXZFV['X>A6H1]Y86^UIS/H=09.G:LUX_)84EZHJ;:E0A8VD:V?V>CR:.8% MSS3J1C#P(K/$L)<8.B5^4ZIXEDC:)M.D+=0NBT>)::7I-H$M>5&O+'(JNT@2 M5JETJ;J:4'6#;W-Z!$HJ31);3^$X??#Y'8[T%&,XF@=[(N->9.P4^5'=UE(R MGE%A%1?KM\W'VLTU6,'(@V9YLU[>S"GOAM,->6QF7;->F%Q3KBKPN%28),\T M,5'D^?/QYYE\?42,;"/V0IGWH+1*6KES;<+, \M\ MA?Y '?] ME4CPN7C$=CDI!:I,EX7ITU] ZS3HW/Z?&(^3W!GMC?' VR1/ (E M=$K^F[%TIQ!H5P?UE1UBK7P:S4+;ZH(#U*"3(VI]25+>9VKMV]=7YV*:#F5@+KTS+VYO[H Y]+QEI8 ML]@B> 2=!/INBD )2N/#Z\DJ/,F\K6Z9;*"GDWH@"7HYE*[W!WB0BT[, XT M<3J7X"ST;6B" YM@]*)N*\_(;99G4M5_8\L%G8S[W9[KM;SM!SVP#KIAUQ-9 M,:7&L3%@G6,!TMH%DU5LK18#[: ;=TH@K]1J5/HXR_.F '.:D[J[H0_J(5%8 M5J=.+R5:6Y"ZE6,J#5R#;K#U-813U4M4YJSJ5(N@7H1UJWCFA2^ ,!H8A]R, M>TJQ*YU()QH.-: 9K)"U'T,#T9";:*.>.Z6W1F!T'L:UPW\N3N?9/+**&SVC MN7%VO==_C8J'4:;.K"#29J7):N[-+$H'LB$WV?;;K4-*=;HA%(]$=%)U,QQ@ MVPI" ]20&VJ?67E_X(X;((4#C64F,S2W"AQ@AMPPTZE[**$&;L71B*J=7A/> M(AM\T4 WY*;;2K+DYYKE*>7BW9L9@O%IT\C*1_.^PJM"[K6\[<<^0 ZY(:<> MF;IZ+.HL'(&WOJ>:,\44#K8DK^@I@*!H=XV 6!.E 9!*JJJ3_4=3U:2RIV\S M(>I*R3A@E12JCTVS\AX0";X0GJS[K:.&4I^J_!$8-X.Z%,>'2Y;+9#\9 U"1 M&ZA+5A1UF/9,W-HR<0H0PEJBC,$CA R&XY08@=LFE,E8YI7T/E :/] M= TH1VZ47Z1I5N_CJLJY(5EZG)4@(9M,55*C4 .N_2"<>]#Z3& >HDJMY4$0 M#US'![E>%57;*J7T+DLR8R'%.K2/HWD$ ZW86RQ]WU:>\(!X[$;\6&NWH\$* M50S6]4;\EH*<"?-.H [U8XCG&@:PWA\H.\O#(A[@C]WP;Y$JK+75*%FG>^R' M6A-@,(OFOJT+P*-]UI=T 2-8-0OP-T-H+Q&YG]2PO@%K?%*;CMX*U*]D5#FY MSTH!X:;]]RM">2;9H7!;=,2E8TAVM*E/3:0/U^QYA\.JG?/?3O MFA;_ U!+ P04 " "I@J-8^:;0RN\" !0"@ & 'AL+W=O:OYT#9]*=ZV!@6%H14/"EIL#JL8 14*J9E([G@M0HU]3 MU?8;^V5F7IEYQ )&C/XB@0P'1M= RO=!V[&5>1W2_G=/>3OG>/==;G[,_1]87]+NXJ VMMV&N7/>ZUE(WZYS$ M E&8*:S5Z"@2GI4>R)*L 'IE4]436#%7)!UP'J/D98_*MHXN*LHCT_@!0 M2P,$% @ J8*C6-EEA8)+"0 ?"@ !@ !X;"]W;W)KV^ MF)RSK4B3G-X7B&^SC!2O7VC*GB]:06M_X2%Y6@MYH3LYWY G.J?BC\U] =^Z M=2_+)*,Y3UB."KJZ:$V#L\MH+!LHB^\)?>:-STBZLF#LI_QRO;QH]:0BFM)8 MR"X(_-G1&4U3V1/H^*OJM%7?4S9L?M[W_E4Y#\XL"*JD T&@2AHP&N M&N#C!GU'@[!J$!XWB!P-HJI!I")3NJ+B<$D$F9P7[!D5TAIZDQ]4,%5K<#_) MY;C/10&_)M!.3&9WM_.[;]>7T\>K2S1_A#\W5[>/\?-A_?J;,#CZ/:X\C7^^06"\NVMZ81KA?F=0&QVHZ]?J^M[QF"[_#6L(\I3@2#!(5#'+XR2E*#^6+7^6 M%V/"UVA3L%T"$Q0M7A&DV(*()'\JUP*%7X#1CA4C^4PID*QB8 MO[9) <,E:+S.68(P0R9>(B34M8(0%R9^214JM*6MH2 SZ#8FE'Z81S$YL M]V-4^S'R^C$7+/[9EMA:(IB#,M#*)YO(D7'_<-!8':5(B]&H,[*+'-#&"ET;1JTN)0HB9SX,7@Y(%R46QCL2T@GE9QH2TT1@!-J\ = M0$W1P(_1WZ!$EZLLI4\D19P*D5*)+:O0Z.3*JDP.?!ETA@Z5FJ:!ESN3.YE. MK9+Z9E0:MZM$F4:1<_5H6 4#+^)G:N5PN70:J.80PA(!C66CYF4-#)[(%&%G M>> EY*_"_+UZ.XR0IF5P I=QS+:R @*JTV1'((-;?;9P<&APT&(5#5UE6J!) M&/A1> UPR04K7,G-)-O G%\C8UVT<<^A3.,O\/-/S7G8BD%Z@R0L9U3.\G;U MG5=B/ MO.NJYI:T\*HT<67RPF($R;.6MSJ%3SME@7#/.6D:1\%^"-?I?RO/=V![4B[#TZD_M/ 5>'2\'FUF M0:_OXE:H.1Q&WH3_]?IV>CM[RR&VE^>_?(K]3KT=>JUI'?II?;C&ZP.CZ@3) MZG[_]-0R38+ <2 7:B*'_@/:>_*JEL/;3[>J#KU2S9/:=MAQ5 ^AYFCHY^@# M%4E!]W*/#Q$YVFY8CK*27*]6Z1:BC@>NE%/Y\F:ZAIJNH9^N#W2SSTME.7WH M5Y:!'UP>Z%J=L&Q- V,$3 ZWAS $;TFNFKBAG[@_$K&6%)!I"+9?N!X/ M1)K7T0E>ZP6R2G(0K-Q:I,F3.A:V"HXL6UVSX+9;.48ETL2._,0^3#XTVZ3L ME=(J]O6\VZ3$RKC(I/+ J#@M1D/7\HXTJZ,3K-:1;H"X!G7C^!H^4( ME'N[$R-BHKM]?!P56=CMW+I%FMW1&]G]L8+WIX--G)Y4?I)'-D0'?7-L3#L\ M=GK1>#3KWU!?K58T5F-#7ZH'#!!^6C[. >\^ESY2&+<=U+-Y=6+:6/SR=ZMC MEBVS9;&85GW7XZA(@SHZO:W^N*1Q06%-J,>WZI.LL/Y'I\S-=+N/&^5XY95I MAGO.G*6A'OFA/GNS=D2$VH,LZ%.2YU7&EA<@02=L:7'MRXE[_QG\RQH0LR3H M!^93,9O9$#L'6I<.D;]T^/6(4)E43L;"?]<_L3T69:OFZPG1(#1?8C#-^N/0 M=1@9R>KC\(H&>>0'.8P9>EQ368YDY6DOK(1TNX1YP<3:>6*V(*D$.#^BO(JB M8+ 7E_/IP[@3H*Q\RT?U\"' G;&^HEK__FR3'VU?AWNBWH)[.CZ+#B[#"S7I]'H; ;SP?;+&'Y1;]9U]:W+]_+ ,\@! M'*5T!3)@TPJYJ2A?=2N_"+91+W]!I 7+U,8/ZAVH*9=7TQ[8<)! MK#IQ:AOHOOW.3LI 31$O^@8_W>]_OCM\Z:R$?%89@":O.2]4U\FT+B]<5Z49 MY%2U1 D%GLR$S*G&I9R[JI1 IQ;*N1MXWHF;4U8X4PEMIU/',AX)!JHT!Q6$(?.#=">(V76M-9NS3@ MYOQ-?6ACQU@F5$%?\")B MJFG4D6)%I+%&-3.QV;CF.NX]#&*2/.!P.[A[ M2,AH2/J]Y(H,;T9/"3D<4PF%SD"SE/(C\IT\)C$Y/#@B!X05Y)9QCE57'5?C ME8RPF];N+ROWP0?N;ZELD=#[1@(O:#?@_=WXSP5O$<^W>-B Q[OQ7BEWXH-] MO <6#[9Q%\NPKD6PKD5@]<(/]!)--> ;U$3,2)^JC SQ&2ORNS=16N*3^M.4 MX$JSW:QIVLR%*FD*70?[B *Y!"?Z^L4_\7XTI?LSQ>+/%!M\DMA68<)U8<)= MZM$]8/Y9JF%*4BQ+4Q4J@5,K8'KS,CIKG7?@D +I4 8 M>&PO=V]R:W-H965T&ULO9SOA[0@X3T ML+KJ.AG&YZ*O]QG^3HJQ=O\85!L MAWEW][Q)'NZZ/F] M[[^XB1]69?6+P>7Y)GK@H.I6[+/M2O;E:7O2\ZHAXPA=E)1&)'X]\QI.D4A+'\5OUT&);E-FZJ2R.8!VGNY_1UZ8A#BKXY$@%W%3 72N0I@)I5<#C(Q6" MID+0KG#L'(9-A6&K CGF,&HJC.JVWS56W=)A5$:7YWGVA/*JM%"K7M1QU;5% M \=I=67-RUS\-1;URLO9]SM$U$^^N9__\_?I] M2&_F?T?TS\]7M_]!9^CS/$2O?GF-BE64\P+%*?H0)XFX2HK?T"^';\\'I3C MRF:P: [FW>Y@\)&#ND)KL=BNMTE4\B4*^7V\B$N#".LN([$"8IA8U7U MYT>.WF=%JVT'(O1]\GB?/*YM@B,V[Z(D2A<<1242)NB./\1I&J9PMT2N1Z"[JUU71/[9)'WGX-X0]C$T)6TVK#S,%]*20HHQ(#$E7[+/ET#DVR73G='X M((;1V.^/U1AF>BFOCUM1Z67&'AEKY:A>[FPT'0:X3]2"S%#0'QY>(DK;!?NV M"^IZY$C;7:4+<9LN.'H5\MVKU]7(5H\PJRQ9\KP0(^)?V[C\AOY[DR4)$K>Y MIRA?_L_4? %DEX 4"R'%**08 Q)3TA_NTQ]:>\Y',:%[E8A1M@I]D:VY*=2A M/C0-^Z-6E[#ZN(8%*4:['#X#EF/CF)HC*KE MBRF+J=8R9-*?M+*PVKEFT<610CHR(#$E"]^3JV?/FL8-WVSSQ:J:*HHNL=@M M1'>]Y<2P9Q=V'?<:-:43C+21#]23@JHQ*#4UR ,,XC\S2&-XOM[<8]*?>@?_ M_%8_LQ^ :T<#5://.!\&=01J8))>^'9\,+JT Z6WF[R//+^&#\28F]7/ M>: D!J2$-:0$:DI!U1B4FAJP1".^=>U].N!.H09:#*.)-E6?-<7L3,F@-?8" M7RQGCXU=U%"EXDM3[W@=9JKC![@_-2^I?$D;?#MN>!Z(#?FBCXA_'-K979W[ MC0$8X* ]M0M!32FH&H-24V.6/,.W XWN//9TM/K:?C09:S/[IMB)WJ-KC3TR MT6?MAH(UDQVV)5E3'2ON1N/;&TX84U)!!J:E!'>RTL+,*%V:+#<@ :Y^UVPV=\^CB M24$]&92:&HG$%-B.*9X/;NW"SF.@SB/.L+:L O6DH&H,2DT-4N((;,<1;N"V M$5.6)L1K=R[0/1:@:K3+"3 H2S42"32P'6@XHUFLPP4#FK6[.L?2Q9.">C(H M-34722"P$X'X<31K]W,>"G7 8$*SH*845(U!J:D!2T*"[=LS0- LUO=0F-!L M4\P.EPQ:I]"LHIH:#H,Z*_ MM.?PK"FIHEER!,T2R1J(]X)HEH!2!E"U$%2-@JHQ*#7U(I X@MAQ1"!:8)3H&.",:-;<[.V<#^N4-4#5V MJCW4; Z^EV%'#S\#S-HMG8=,PR:)]JTD!+6DH&H,2DU-6#()8F<24&"6&+8< M:)^YS^P'X]PANWA24$\&I:;&)7D%L?,*%SQ+=&Q 1MKW/NR&SI%T\:2@G@Q* M38U$H@IB1Q7/Q[-V8>>1T+25H3T0@@()4#4&I:;&*($$L0,)-SC;B*F-W8:S M=D?GK@6ZTZ++"3 H2S42B32($](X"0$_1'D?$:]>\0;&U$!A!C'!#*)_CQ04 M9H"J,2@U-6 ),X@3S#!"P-.AFM##4%^G=<$81JU@..W[1R&@H4H%-'QM(L), M)7TR/?H%8(DT OOVB1_9E>D=YT-V5^NN3%NT^JZ&,6Y/UIM"]AX3Z(A!])A GX8;"C:PO+TGTU32QZ,#1;4! M)6D(\ NBOP#T\1&@:B&H&@558U!JZD4@D49@1QJ=T%]@VNH0:&LGNY5S:*"4 MHMLI,"A3-8V#AU?8\<.SX%]@^GJ#=BN9V:V=TP'=&P&JQDXVB)J.I W!"=KP M$_"?W=)YV-1Y@Z?/*4"_Z0&JQJ#4U(0EO CL\ (*_P6&1SAH7Z6W'XMSA^Q@ M24$M&92:&I9$%,&)1UHXP+] WV?@:YOU9G9#YT2Z>%)03P:EID8B$47PPHC" M[N<\/'9#%*"F%%2-0:FI 4M$$;P H@AT]F!"%(9BA@672JJG: &Q&"U0PN]%1:\_%G>U?/>@S-V;,MO4#W:\R\HR6]="U%5 MCJ>3R;?C2AL[.#N1M6M_=N*:6!I+UUZ%IJJTOSNGTJU/!X>#S<('LRHB+XS/ M3FJ]HCG%C_6UQ]NXXY*;BFPPSBI/R]/![/#-^3'OEPV?#*U#[UFQ)0OG;OCE M*C\=3%@A*BF+S$'C[Y8NJ"R9$=3XW/(<="*9L/^\X?Z]V Y;%CK0A2M_,WDL M3@??#51.2]V4\8-;_T"M/2^97^;*(+]JW>Z=#%36A.BJEA@:5,:F?_VE]<-S M"*8MP53T3H)$R__IJ,].O%LKS[O!C1_$5*&&4-UX6QPIS4KP6I9><78U-)X"]X4I^, MOC5J[LJ&EX*ZLME(O?AT-?MT-52Z#(YSF+RG7$6G=% 1["Y<56M[-U1K&BK7 M>(E%$[X1CKPA%IY(5BUT555"&3'*%#"2%1U(9-.L]J94A[)RI&!#8W63FXC= M_-G8K&QR"M"G5);5+V7=4]9X;^Q*Z?Q/)%T*=T_!K[_Z;GKXZFU ZEG4*OZN M,EAIQOY]A(J"?@S>^-C*H;4-;'G2\R.%WJ"6#>)'?D<2'(QFD3#/ M@$]@>C*0._HQ4P)M:U07G?N@G"5M/U -("D(YX:E#B<'/W5Y=$?:MVGS8X. MMRDB: -X"GU+:D%DX41@G&,*ABD88:O^KM@^J&!6QE',&TFC?YNZ00G>V^+ MU,&LK%D"")[R^$Z(AZU(R?"[3FQ:+=\046).@HDIA]@&TO*M$ MQJ8H;M,V]$ 8L0<_+$4MFOB?9Q?'NJ1(>\4G0Q$XS%7AO^D#E;X3]1>L;@Y, M\23(!MR7LC0A@S*;L#'@?FP@;OJZY2VE 66^B0V77+C5Y5P$$MWOH MMG 0> M"KVP-']Q=5,OIPY0 ](2R3 WH(-L0I4J1"BE&-1MTEAK.ML)1:3!(LS(CY&M6 M:O29I8 BC7XP!V&^EMAN%78HQ.9:2!(<<$AH2;8B*\W&.1X9 M.%OD$0,'#P=UKT2-U.5R27).Z4'2 P:?&^UA)\OJQ7O8'T?P*6MUK+W+FPQ> MJ-Q.UL\O,6ZL9'=;^-[OK"PHLA!=HO:F>H3#GQ?5VD%IY0ZB.\#Q[085AV?A M2*L4"D9+2J?AD^Z #W7@:B(C7RL#R.I4T0L&TW-R_][ =Z\5O!ZI7SKN\\0] M8>,=N977=6$R#*I=!=OT"-X!U_ ??+9R+E\;8*TS94^MO2<:DM^U9*,-UX]! MBLYEB*:2N8J3 _%'W^O ]]QNM(&2B7_(46=;+8-.&ZJ M.J%8*KX6^(D27CH9S\T59Q3KANW4NJ\T>H'*E@:W1"#=XA^C[K:N#Q]B:P$E M3[=DFQ1D^E+CT)^>A3$ CVK(!9;HM,;EG>(2NF_3,C,^:"E:DN+>G/)E]M=HH23=%TV=G#O2-$YYJM]VH73$*&[WH59'19&:2UH:UM1C8 TH!K MQFS6!5*M">R!W""P8L^# $#6HL28#!.Z+UM,060M>'!/C6,C=;7L\>8VV<-6 M$I_J$'3C0:FU9B@5'8"54ICB),%)Y[ T#F*&YDL<)+[GL.K<\(GE5IN2ZT1_ M AGM.TJ/>[VV],=%2:-E8%!)2U!.AF] M>CE0/MW[I)?H:KEK6;@8726/!10FSQOPG:>CS0L+Z"[?SOX&4$L#!!0 ( M *F"HUC9:L\;2P@ .D5 9 >&PO=V]R:W-H965TFQGR],[8;ZX4PK/[2FEW-BB]K]^/QRXK M1<7=R-1"XTMA;,4]'NUJ[&HK>!XF56H\G4S>CBLN]>#\-+S[;,]/3>.5U.*S M9:ZI*FXW%T*9N[/!X:!]<2M7I:<7X_/3FJ_$0OBO]6>+IW&'DLM*:">-9E84 M9X/9X?N+8QH?!OPLQ9WK_6:TDZ4QW^CA.C\;3,@@H43F"8'CWUK,A5($!#-^ M3YB#;DF:V/_=HG\,>\=>EMR)N5&_R-R79X-W Y:+@C?*WYJ[?XBTGS>$EQGE MPE]V%\<>3P(G,VRS#3:2[UBGZW1 M^)T)Q,"[T[''_.'\/,SM9I:^O%]%G M3]R.V-%DR*:3Z?$S>$?=WH\"WM$3>/V]&B4S*1S[]VSIO 57_K-OPQ'O>#\> MZ>>]JWDFS@80B!-V+0;GWW]W^';RX1EKCSMKCY]#__\B]3ST3\8+-AVQ%R_! M%E=S-E<2JA#LME%PW+5FB$]6AN ,F2]%&,1S4WM %5)SQ6P8"C'29Z%+G@ 9 MUSES'G^YS>5_>1"L*5@6ESBP0G%"R:7+E'$-O,N0D)C4:P&)6#=B7X#87\2* MWQMI16\* (>,5P:[,5C?P@CLS T9+6$E9CY M^.(-5.GEBAP!@WC.:Q]>/HOY@:W,6EA-^P_X].0H@>S;=9KR)*3G=B40%*R_ M,ESU+2:/Z(PF=;;C6X>TR)#=V2&]'&-V?)RRE14(CFF<8"ONF*BDHR3LD)M\ MB<%P0&: IS=$#0ZRV+ 3*VIC?>MZ!-TH)/TP1B-6\!/6A+J0TD.$:UAA<@0% M!E*3=;.&46 LU;'>C=^%XG@>09Q!1I!P&+)5X"#HBNK8(D:RB*% H'/G? M80CHB/(A3.&%YAY@B(/1$0$<E1#H(*FI5&YBWL M]1H"ZL*&H=PN ],+)](25FAQ%VS&#[O:L R>E#&ZA"P+F6$Z!ENQ]32PEAW7 M\2RCQ+3QD:/TP)M/A VVO MC<*&.+YM"&HC0IR(:2J@=C+V#[2)CB*G,-)[(I(2[;L*KN6EL$-.LK@5I@M(%?;@BE95L3IN4_E'>0*C( MU7)%K[ O&3+A$+U%HW+R<>0).HD.<1ZE0"Y-J,TP6:9CDT>Q(#,0=?H;).6V4XT&N/:(92R/Z%7GB6ZA;RQ"6J8K44(11'D?T?9XN+Y%PV6WP- M7PXF/PS9=07'KM/B\-&U!K\%^\+O=T+XZHNI9<9.CB>OAS0LE<* ';)9#77K M;!/M%YD,/3#R<=$H+5S(4C)">T#WRR*RCFE6):FD+Q%+!NWPS!0*Q.81D9ZD3YP;7F,8\FLH8(D&W>Y>2JI0/'ZB M*+^$%">/21%E'W+\0JQ"_[.''--WB1PR3D_5-4QS:5HO\$.2:Q63<RU9PG_@WS'HUO[G\]/JO MU<)17PMO]F@A:I/:M*K+P,E1?TYTN[)Z)**P4 @HJ@.O:R7% ^7%9(]R\J > MA"..]MMF8U]?\;=J]";SYB42?3OLZ6]7K0=8*H\M%[EMMJ.)6^%J&"):&J+& M=9SJ 7Z-JB%'+Z@WVL)=AY8X,.B1YC)0718;:OO:!- [RA!8"D"$2G*,<\VV M$^G/H7YXF'37!J +53AX<%>R CTVAH$P1"MJUBQS)28/48F6'E^PDM\,4VVR M>C;;:F0LC;Y=CBX%<*SLZ;']OV$R8.M])"&[Z[ MMBRZ)KI$4J+O[3*A4R<=9B'3]^+77N6;*6,/KZQ+VC-X+L] M+A^Q7T1J_BDYP7GQS-5+!O7N5422<][8EM/@K6!5O'L2=/>4;B;:JZ,0&.J$ M8OT)!0;S-G"1#6>F?@!V2\QHWT7.N'?]5N',%BX9H6 R.-[$=6^[>\Q9O+[; M#H^7H# 4^=SAE%I@ZF1T\F: XW^X6(P/WM3A,F]IO#=5^%D*#AG2 'PO#(Y\ MZ8$6Z&YWS_\'4$L#!!0 ( *F"HUBD2JG%.00 (@* 9 >&PO=V]R M:W-H965TB!UH:640H4B6I./GW'5*RUFX<)Z<>3/$Q\W'FFX5-8VTR@R>84U,Z%J4-))J73-+"WU*C*-1E9XI5I$:1Q/HIIQ&2QF?N]. M+V:JM8)+O--@VKIF^N4*A5K/@R38;-SS567=1K28-6R%#VC_:.XTK:(!I> U M2L.5!(WE/+A,IE>9D_<"?W)<)KU$( M!T1F_--C!L.53G%[OD'_Q?M.OBR9P6LEOO/"5O/@/( "2]8*>Z_6OV+OS]CA MY4H8/\*ZDQW% >2ML:KNE2M_,HL6\RT M6H-VTH3F)MY5KTW&<>F"\F UG7+2LXL;IB67*P-WJ.&A8AIGD25<=QKE/<95 MAY&^@?$%OBEI*P,WLL!B5S\B>P:CTHU15^E!P&],AS"*3R"-T^P WFAP4"$8U$\8+#Y_2B;QQ0%CL\'8 M[!#Z!R-R$&._A;?*(HQ"V,/&[Q5"J015*!V 94N!8- :VM2V DO'N:J;UC)? M2JITE8"$K\:'3Z\;6O4S"H]A=M7UOX$ M1VD63H[=)!F'F9]D8>*^Z3B4BBJPT__NRQV+4_9$D"OL'#% ?<]8HH5X MG,*5)RE-1V%,(V'1F(9C&L!3-O-;>NG96^,A2 ME^U"VP@FS9OH27@&7_MX[W/KC&AZS>P0YPTC1&P<)IY9FL1GFTGJ)NYDN.1] M24?&/?HLEY2P+E4'KWE--6!=$OO]:W*4R1?OS-F%<=Z,?X8'E)P$KK=HOO4T M%RUV:7/4)8_;/#[Q2$D8Q^]K9EXSZS5]L73*D_0#]TZ\]J37#N'2N(CNYG=G M#2]/^R0AQIZ8('UN0*!Q=##I9;;R$J@F9,X;)AR@._QQCS?2521MT]^CHAF3 MEI]N* V)ZY+":97/B32^\%TE24(JCZ7U>\F%9[QVR@5:QH4)/])AUO\MJ8:@ MZ7(FQ,O>3*8V(EK7$7Q*[VE20S*\TYZ6F+/6>*>Y!NS*9ZU:44!%QM YRET> M=CO:_]"Z[I'^KGCN//&U"ZWDQ-XYE7L6CNCWA5K[!/;]_T1;KP/J?RO_!C+$ M52MM]U 8=H=GUF7WNO@AWKW1R,05ERZW2E*-J7X"T-V[IUM8U?BWQE)9>KGX M:45/1=1.@,Y+13'M%^Z"X?&Y^!=02P,$% @ J8*C6)BR\9-I! O@H M !D !X;"]W;W)K&ULI5;;IDD\=M(^=/H D2L)#0@P "A9^?KN@I0L-;;'31]L@N#NP>[9 MLRN,UL9^=DM$#P^%TFX<+;TO+[M=ERVQ$"XV)6KZ,C>V$)Y>[:+K2HLB#TZ% MZJ9)ASUHNW&G5PL/6]T)Z-2 M+/ >_:?RUM);=X>2RP*UDT:#Q?DXFO8NKP9L'PQ^E[AV>VO@3&;&?.:77_)Q ME'! J##SC"#HL<)K5(J!*(PO#6:T.Y(=]]=;]!]#[I3+3#B\-NH/F?OE.#J/ M(,>YJ)2_,^N?L6ODKR\Y-IEE5%I83' M'#[X)5JX-@65=\F\KQ!^,\Z-NIY.8OMNUJ!>U:CI,Z@7\,YHOW1PHW/,#_V[ M%.$NS'0;YE7Z(N [86/H)QU(DW3P EY_EW8_X/6?P;OY4DF_@3^G,^.O MIW*L(09/0W"W7+I29#B.B"^'=H71Y.A-[S09OA#@8!?@X"7T[Z[+RZCOC4<8 MQ/ :=/BXQ+ M].;HS7G:.QLZ:J)'1Q,FCR_.^JL02A<\B60B\88/]0#MGH8$,14@L32SG,4-/*@YDIN0AH M+@;J_)"")A,H:DTC:QI(D=ER)\E.L*I/ M'"6K:&PZ:#%F(97BL*!]"9\>TWF&.O@W=9Q,8.[Z?Y$"K5X;/AHO%%SA0FJB M9D(F=A9#)^]=*;: 7F.G##] ZB?MM?O;2DWC0/MCIG\9)N]'@$U*:(9>; MIG^FA'-R+K.ZSD&0Z1!::7S2)A@&:?5Y/2U,Q4D\NG %JL#SJ]2[A=X^D[@7 M_MY3K6K-^>,2K32OP&C"2^*+$![E3@/Q6[X.M73(V!G[TNHT3AO&+A@G%(%[ M*Z3[_=E:#,.+&?,UG/7R:TURP/"5L))J77>JU)FJ6/X4N-C3*YE>&Q>>%E>H M*R1UWQ%PR(P[,:=M94I6(K3NCD11#M^VPY=[^DDF3CJP(+%9.HHW14X_=I*' M,_]J0^O^I^ R;;-L?9A,VADE\Y#>O:='L17O!RI/K=5=AWTCH+U!$4;*J[H\ M9LI)CFO*7AMN6Y T'S/_'Q#N<$Z5\"9H)$V&823WSF*X*4IE-HAPVUQYF(:Z M,:Z:+KPET;C@UQN&(PMNCAP]M7T8 &$(45$JOZL@$U#+56;TS=6QELT9)2/& M3_U>=??N% 7:1;@Y\6PGN=77B]WN[G(VK>\DC^;US8XH6+!X%,[)-8G/3B*P M]6VI?O&F##>4F?%TWPG+)5TPT;(!?9\;(JEYX0-V5];)/U!+ P04 " "I M@J-8" FB,U8' &$@ &0 'AL+W=OSL/FSM SC3)!%C@ F (<7] M^CT-#(=#W;QY(8E+-[I/=Y\&>+FV[IM?$@7Q6&GCKP;+$.KWPZ$OEE1)G]F: M#%;FUE4R8.@60U\[DF44JO0P'XU.AY549G!]&><>W/6E;8)6AAZ<\$U52;>Y M)6W75X/Q8#OQFUHL T\,KR]KN: O%'ZO'QQ&PTY+J2HR7EDC',VO!C?C][=3 MWA\W_%/1VO=^"_9D9NTW'OQ<7@U&;!!I*@)KD/A:T1UIS8I@QI^MSD%W) OV M?V^U?XR^PY>9]'1G];]4&997@_.!*&DN&QU^L^M_4.O/">LKK/;Q4ZS3WI/I M0!2-#[9JA6%!I4SZEH\M#CV!\]$K GDKD$>[TT'1RK_)(*\OG5T+Q[NAC7]$ M5Z,TC%.&@_(E.*PJR(7KF^+/1GG%"/G+88!&GA\6K?1MDLY?D;X0OUH3EE[\ MW914[LL/84EG3KXUYS9_4^&OTF5B,CH6^2B?OJ%OTKDWB?HFK^B[;3QFO!=W MMIHI(U,FF%+<>(^,[WDO_GTS\\$A2_[S$@[IF.G+QW#EO/>U+.AJ@-+PY%8T MN/[QA_'IZ,,;3DP[)Z9O:?]NC-Z4?MFV>QM(G&1] +SX11;?/)#X)&=>?*5B M::RV"T7^6'SZ="<^&_&Y"'9&3IS$ .7'(BR)H:VEV:# H,M1*:36PL[C&F$J M;'CT'>6'_?6C8R%%[=1*!M(;L21=BJ(]9;U4Q5+XF@HEM?HO>:&,>+#)AV-Q M+U=JL0OS5X6:68C#A_NO1\);W21/06:B)78^ M)\?'*8,]+.)DK4IX7=(*E%GS&JP7&A;X0M:4#@PVP/2Z<<42G 1T0),EN>2Y M,H5N2HY$73O[J*J$X\'T(KM@ES1OJJ4J&;M"^J60010:(.(P]E269?0%1T!S MP#29\.00Q+2IV;&#\?@L&W5Z&=L4I'D3 8T'U'(#*H?K$C,EH:>4K!+[0X1O MJ>!N%:?FHB 7T$\$6D\Z#':P60Y[3 /GI5L0=-D5KW;]RUBT\.D Y1\P<7;>8,3#TZ>.*_@ M6F4X[9=6ES/D=33^(._M\\WL#_0EAF^N(LPQ"MAF0$OB9;:FR MV%&E_\!"Z)/642KV(,U"(;VCKBW0%/"N \FW0Q0.P6 MUI9K#%. )J/LM+_:5B#4A"U?)2*P#$K/^WY4V/G_6["##:#,*%9?95T K95= M<@,>\B&Z4(K&T[S10'8%3!UK@4^!ZP!6#:352A*<% M?V<[AY$,Z!>X5BJ$68;@U*P)O)^UT".Z!6OT&T..>PY71^A'+/0:$E:0EY7< MP""A$4J'VRE89+.78M#0\ANS\Y;&VTSH\FH-MY"':"W1EPY_;.FJE)ON4/\K%9EQ/!C)_4%)4^) MM&*^L$[>$TES5T>9>'!6Q,M^_Z".B3TL W$8&U*XVCQC?*B02,^4<("C"-M< MZ!18W" 7 MM,C':1SSZY<&]7&^W= /)%\L-/&QLJ]VGTVE3UG;E8E/=>*Y-T8(D;F+A:,% M0]IVO/T>PJTB[_7?2#FC+.\SSO/6\0KY ?0])J,=;K5$GG0VIXN<;?',ISY4N&>U M>S-/U.ZK?'/QMKO^;.]#4L>F?R#&W/$.Q&2"-,3H(CO#%^?#37L!]%R?KX8M M@I1_>/:=7V13\="[(WU7P^%I=GHD#D?9&3[/LO&1^+@+Z>[ZP[I>C"3[<3C. M+J+T>=24'XF[QCDR!8@;K=+K]EFPT]:=/N(3GWH!W%\&;1S1RJ<1N_[HI;?> ML//6D.46!U,A N_>N0 M!L'6\:6/ITNP5?RY)#PZ'&_ ^MSBV=<.^(#NKY_K_P%02P,$% @ J8*C M6'M3YDLW" O!4 !D !X;"]W;W)K&ULI5C; MUR;@\F9V'5!X@$A*1H0 & "T[7[^G M 9*2;/DRDP>;(@$TND^?/FCR=*7-%UL(X=C]LE3VK%],]/*[X0'X7[5-T8W/4[*[E<"F6E5LR(^5GO(CZY M'-)\/^%_4JSLQF]&D98!\] [C*V0=7",.NA>.RM*=]ATUH:C]K#%X& M@\DS!J?L%ZU<8=E/*A?Y]OH^G.L\3%H/+Y,7#?["3<32P2%+!LGP!7MI%W'J M[:7/V/M@%ES)OSF1XI!=:65U*7,>.(+X;XRP0KGP0,_9.ZF D.0E^XB' H1T MEOU^,;/.@%)_[$(H.##<[0"5V8FM>";.>A7M9>Y$[_S[[^+CP8\OA#?LPAN^ M9/U;$OJBP=WN_JJ=8,<1>V4W@M?#U$ZT[-]&6XMRSH2\X[,23Z3*RCH7;*9= MP6:R+$7N+=6JN=F5\.I2/D3L MMPWCO+0:.UAF"VW/2(!=C!!;RL1^!<^WGUP_LGK2T9L[-A,+J52#+;"0&CQ@DR&(L,?B 5'D MMG$F>(?<(S##%$ZF%AGP-SY@R2B:LO$@FG0K-G#/:^.!0.3-+OO) ?Y&$5TF MXVAXL.F6 +A;#HVB87NAO=Z'XLH)']BT6+34-6$K [P2^47*YD8OR5V<8@K9 M 0PJ>V#B/BNX6L!!(,_F)0A8A[1'WJTW^6]$ET^D4. (M6$[FC-;A^)O-U'> ML $VKG!RT_6IC>"N:^=V\$?PC_H2,K>;O4R@7'"TPQIQUM:S/U'(Q+ F;L]= MC/#Y' .!OQ9!PSR; S=M4#]K2:*2QG'A$3IL;-@&>F8SM%(45\<&:%/^)RHA MG"E$EI;/K@ @!;\33&G'R$.#$X@ #GK696@[)U1,=[RL10L?]E&6AP:H,I* M1JEE;1V95_"Q!/@.25WA\5XR2M8JN*U[XIX$T88M&FHP7D&W[CW<$./)]%]D M^4T>M*BLI"L:,)6X=RQ.V-(7< "%G@=[C2*A2YT[$IF++ ND7TN[!V(5SJ0C M=H6REPZZ;(E9;]4D*8*PSMK#C5+8V?5WV9;A)S*U>2ZQJX*;14C,E;8NV/X) M4"I:>RU(__U"*NQ' G?QPJ[0)ZC3'AM =O;8_H DA)Z-O*%;L16:\$SW-&TY MYDE4-AW2!F')O9613ASI^=SSI%;H1WW#[1%N4#]$MEQ(=J91.X M@C AIZ@? M*9KQ5T&G$T4K?^N/MT?K7SL"MJ!&4R?1-.=LH75." V//43#*2Z?\1Y!QD!7 M)-6R> S@\&_,;OFJ*T;+TBD@Q(KATV#H2$B]$L?Q<1134UGQAS5LVG=)K7"% M!N9K$:C>8O.K4+D5A M!D@\VT8 U5R33-9&&,L(B"E.O=\V1 D;;/5;!-H(\R[(?5:(,O>$MAP^)=B& M_MYQ:=8RA^$5-_G&&4O,3O$76E'*S_BM*=ACQ^3E'ALGN 0#2JNC?Y8I_9R= MK\K.!R@D]]V;H5=-%-U1C?-\__;#IX/.H&_,XX0*/!W[WF2(>F?_[1I.>.EP M$- !D'%; .R4#9'5:U%I*V$BH)RNNZ$NFQE$J1F>8GCFT$/8VHN.'SJB?D"7 M=[XY#PKTCF>RI.8M 7\2Y#Y &@]P.X%[SR*,1 Q\_1S'W;1V2BGYC*S*MTCU MKDSL,O2-J?"]R+:AC11,O>(BVA@2 ?B!/0,)O9./D%[K, M9SS[XHND?=AL8/T9,D0XMT0C:CU\M]?NW\2>'C#J;D?XV_:$/,!\PMZ_K.0> M1FP>%HX.V/??39(X^1$U''?UFWBLGN> 5^\XJ/=D!Z7>S)?7JO:;^7+3?,7R M+V\HE2.!ER/MQ0@MKQ)SZ2D_2CQ?1BE"?AO%(,@IB?-FA3]Y.4J($@DIZR?4 MJL&;>4,GW:0> IZPV*XXIITG MH.T3+I/30^P93@(CG#3^A76K.23"IUW2B2834/ME"J @Q\?AM6U"UUT?7?H; M7]3PFKKPWPV)(.AGPL>U[FGW:?(B?)%;3P_?-<$+O--8I'&.I8-H/.H% 6]O MG*[\][F9=G@G]C\+P8$53<#X7 .LYH8VZ#[8GO\?4$L#!!0 ( *F"HUB% M+>2A#@8 -P1 9 >&PO=V]R:W-H965TGIO:%TK3K16N+DMI%]=4F/E% M;]A;/OBB9KGG!X/+\TK.Z([\K]6MQ=V@U9*IDK131@M+TXO>U?#-]1&O#PM^ M4S1WG6O!D4R,N>>;#]E%+V&'J*#4LP:)GP>ZH:)@17#C6Z.SUYIDP>[U4OM/ M(7;$,I&.;DSQN\I\?M$[ZXF,IK(N_!(Y97VH*%_Z+>5Q[#(MI[;PI M&V'6S,7EE=#&U^$4(,TG%.: MDW+G+=XJR/G+#_J!G ?*W@FI,X%0Y])FXL9H;P&9.Q]XF.'%@[11>1U5CG:H M?"T^0CAWXKW.*%N7'\"]UL?1TL?KT5Z%'Z7MBW%R*$;)Z&B/OG$;\SCH&W\_ MYD/QCB8^1/[^6ZW\0MQ16EOE%3GQQ]7$!1#^W 9"M'&TW0;7TAM7R90N>B@6 M1_:!>IYL?[55[+EVN(K M)\Q4(%=IWB;K4/B<(%I64B]>OC@;#4_?.N&" L\*5$-PY4CA_Q@GBL$AL?CE7_2-0% B]*"(H,Z)MF3@Z0_ MW"F2,?M6 OT&Q5_J8B&& 800B U84QKD E<-H8(53:TJ1YE+/B%WH:,&BU,QTD,>+F&GM M3*&R /.=QT^;VL\5V8 P',-? !WAZY"^#QH)17 A< --%AJQ IYJ\GWQR>A7 M[\BIF0Z:4=>86%K]KO&3-C& )Z0>Y*1H MNDHE%^'F,!:JP0* 2P&I!X,:91L+Y@5)JT'"*)9*!Y^Q$UNKY(T@ 9J.>R; MGF"9&3B@C1>U"\;<%J V4<63MIE4M>7LM;UNS\0 Z[)M.6+*A<9&TRF%;1TC M6 1.3&H?_ /@OEAFB76F8!@ K:2-E1V,\XN)1+L"='$3S'470L;N$(%%?SH% M&X4<=?QYTNEBYQEW!I)BM*>\$>4NXL0M6HI0)SB#.PQ2SCBTR+389 MTS1R&>1?_I@?M<.T'W JC8Z=+H^2I2\/7J]W8-DHT7;X9K-N(_HS> M%0B>&IM%?O.47P[Y_WIDAQBV=FRV&CMAZ1B2\F4D+E"!8%X.),81%32%:-(_/>YAJQ&^)<0;;ZIP?I\8[TT9+G.2&5E> M@/=3@Z-;<\,&V@\ZEW\#4$L#!!0 ( *F"HUC&PO=V]R:W-H965T?,_2W%WW%MXO+X9#%R]4)MW +%6.)W-C,^EQ:^^';FF53'A1 ME@ZCT>ATF$F=]VZN>.RSO;DRA4]UKCY;X8HLDW;]1J5F==T;]ZJ!+_I^X6E@ M>'.UE/?J3OFOR\\6=\-:2J(SE3MM!5&Y(&*]PT:LY3OIYXJG& M.G_S7FHK?I=IH<1')5UA%1#W[FKH(9RF#.-2T)L@*-HCZ%Q\-+E?./'7/%%) M>_T02M6:195F;Z(G!7Z4=B FH[Z(1M'T"7F3VM()RYL\;^D[[>+4D+%._/MV MYKP%.?[397,0.>T620%SX98R5M<]1(13]E'U;E[],CX=73ZA\+16>/J4])>X MYFE!_S1>B;.!V",PC#_RN'9$::Q/A'3"+Y10W[472ZMCU1?&\I#,3)%[7$J/ MF"O21,P4 C16B*]$>",0=*F0"#GGD%:P:BDU/P#0N9LK*Z1(M9SI5/NUT#G- M-391-EV'*3*$[$SYE5(Y^&X?(&@IK=>Q7DI2&NJ9.:N3;6P1B?1J('Y;*,NV M0*YR7LY2C0A)Q$(K*VV\6 MD,^R[+""H<'@"'8(8G=^+^08/MA'AIC/]IPJ M8#[M;&;D;XA6E2"9)Q2ANU.+?'?R; W$OA6:-V0KC/,=0FFLRZ+ >B*\=<.PHC]Q,B3OPS:%D M+(D1[B>-8FI IE5*I&07DZCT;QFY3:1 M#N7;,$8O@)&,)-?(P!#2I&9J"7$#6X?X3*6M0=JP ^;TMQ;HBNLE.TAV;GR) M/"=$@^UMBT(TJ<%PS(DEY3(1&VO-S%A).R !-"9Q*+%Z!>3]J@;2' BSA>";C!RBR<6:?-$ ;DZ/QL);=A(&5M E4S[E( M!D8D:N;!%T/)5:,SHI!2")!-E/1;^Q8>6E)2)%@I.#.34.QU)900H@Y::! ( M2%38SLOJ4[LZ2$&H%HQ59=P,BB](H%AKE1*[K5H:2Y@S03$PL^:!BA";(E-< MLMOQ1"/5X+9L<&'%RAP[G=112HMK^4WD9IJFFSF*6\ ("4P1AL&W?1Y#5D1' M9T-N5<#49#H6\%ON=R)@\H((F&\5<,N%F!-RC=9Q #N V=\PM56<2*\F]%2R M ;EY1-T$"QO[-(KN0-PRTSY2::T[-I;UCP*.&?/ I$V)! T!1=+"('730&DU M%'P$J[B8;_ -I"C7$D[CUY>N7M(( R*JTXZ+#G$69"-)2U2E!>P/CP%0(%!S MH54IQR5,GA4.%F*[J:"-Z_[-.L=@_',OD#!,,V"3I< M;M(HV?3%O36.HL_,->=CZ;DU+<,XD71C%RE*#T U3@ZT!&!9:)A76;%:U(P'NF+M"VH[%5G?)H M1NG&\HYZ5U*EWH*"H!_**3T'@Z$@U:2&/+C)@"1_AH9=0OEL"?M#VW6'/AQZ M]2LJAIXNH2:5WGFX>SB\^]LKF2TO;X_0ZJ-E"UU4"-7*KH@M2Q>IT<2U"6G#MBKC!UA=Y425;/5@XI +M8:QU <76RGHF8: M0MGR0*+JE:JJ6>62IY_>LOX7XAT*X*87.X:BQPYUI)&Q+L+PW%%P*C*;YDR,Q'DSY;WOZ>'#"?]OC[Y]O2PZG1ZVES>O)GNN 8LG) YAW M/HCX]S5T.X"(LY8+)B>CP9A^ 0,Y8])Z_NN&SQ<_I/#)$GU!:J'TA,D3:-J8^@7Y&NTI[1U7JS#GM#GGIRS8UK[= M'!U,)J?@Y@_J/@4#G]-]VH;BY]"?M%UYMT#).^:WDDW#]H.BIEVL^%]T.GE* M4)/$/R0-(=/5Q_:K=FP/A5^ZSVV'[^N&KVJ6P@F;>]HJK1> NB68#%Z?_ 6=2JY1[>FDDBK.*#H/UT=]I.'3:#,# M\M%\>DU=\&;V:3F;,1D/1J-GYD^K^?7Q99R">>BU@YNKNE^^/S?,W!PA-D\^ M-F<"X02S9 N?ZU6G,UW]$%?P%W<_VOU?FI_ @ Y_'7#U;Y>!KI&=@KHU\IRG MH^FTT:ILW9U&C:+6OGN.$"A3V]5P^_?\!(6@\R9@=B!.SLZV:O7NR.O1: N4 M[1'2A8BRX:A8T5FV59Y?P8HEGY9XZJ;6%'/!V<&]TP&,5.$<873)I_ZHTNPW M'AM?\@D/^CK+04^O2(7CSVOM@Z(6/P==GS*&C2].F;+W_%V-WKZ1ML+'IWJT M_G1W&[Y8;::'[WZPX%Z#N:F:8^D(].KA99:_I84;;Y;\_6IFO#<97RX40LS2 M!#R?&UA:WM &]0?-F_\"4$L#!!0 ( *F"HUA&6V&+'00 ) 9 M>&PO=V]R:W-H965T);60 M.MJLPMFMW:Q,ZY74>&O!M74M[/X:E>G6T3QZ//@JR\KS0;)9-:+$._2_-;>6 M=LF(DLL:M9-&@\5B'5W-+Z^7+!\$?I?8N-E1KGP"UTO>[J((&N=-_6@3![44O>K^#[P,%$XG[VBD X*:?"[-Q2\ M_""\V*RLZ<"R-*'Q1P@U:)-S4G-2[KRE6TEZ?O.S,7DGE5HEGM#X+,D&S>M> M,WU%\P(^&>TK!S_J'//G^@EY,;J2/KIRG1X$_"1L#(O9":2S='D ;S&&M@AX MB_\)#83.X:/V0I=RJQ"NG$/OX(-TF3*NM0A_7FV=MU0@?[U$0V]E^;(5;II+ MUX@,UQ%UA4.[PVCS]LW\W>S]@1B68PS+0^@'TW-8\[/Q"!3H_>^^H)QMC M>R"'91V C@BA)FWJ.'<,E_ 9/;'0TR=Y:D[<9X=\;3W+70H5CX< 4\&NK]C /=;. 'V!Q<1&GM,X7\3DM MRS3LEJ>GM-ZTUJ+.]D#IUDZ)\#(*+8_Z='T,(+GT/1_-X=@Q?*&P+(O^; M&C$X>O0?D>>[YXY116?56-+!M?.879RG\=G4M06M#'WU9,FB>N3^J9"SAU9: M.B3X1EC/-@0E41K;WSG) <4AUT.VP*,CWL:L$J4@Z4;:8$;XD-H^E5P8K98> M%.Z0^T:W5 1[R"DI7#.A@EKK*WAHR3Q10PZ@H!@+:B;*RQZ%/0&R4!MJJ\+B M0TM&"$&2W"X4"%UFTF9M[3PSQ2672RXS@A^<$=R@],CM88N#KYC'U,*O># 8 MY_2?3 L5FKZ"F#"6UUYZP4,@6' N$$#Z(S=37J@ ,Z,SU>:KEYTQWE22GO95EB:&*]!3>XHZ'Z"37OK*(P25-CPOE M-#SWR,_]OTH[?NFI2R93J49;AME+3XUIM>\'U'@ZCO>K?JH]B??_#UN-^#:HM=MV$?586*M MMN1*DS,E&JGN=(QIX*@NAIT%N3'7>[>HL MQY+I4%8HZ,M*JI(9VJIU5U<*V=(IE44WB:)!MV1V\VWY32(K$-88&:L!4:O1UQ@45A#Y,9#8S-H M(:WB[OK9^A<7.\5RQS0N9/$'7YI\&HP"6.**U86YD9M?L(DGM?8R66CWA(V7 M39, LEH;63;*Y$')A7^SIX:''851](I"TB@DSF\/Y+S\S R;393<@++29,TN M7*A.FYSCPB;EAU'TE9.>FQQ.6^?I<<;KU.GKV^2(X: M_,Y4"+WH#)(HZ1^QUVM9Z#E[O?=EP8/T#X/8]CK7%THU8J"BL'G7.8.UBJJ2QOBPJ^*JDU+)A26^ONO)0UN3G/LKJL"8,P..Q\/.Z'8SB-1^-PU($T MC!M*3^,.],:D=TK/M -1F,"M-*S8"_($!L,D'%BT03(.!QV'3_ ^V%_K8@NQ M"[7W7J&F%KPW)O\<^"CLO1YJ2D%0J&DX[L"8!/="'9&9D24A)O\/A]KS:(.X M;RV<0#JBV*WZU7_2GQ$JU\:RT);-'*C@G^M=NRIGN[0JS*2BZ['AQFK( M]ZW[VUPA[EW-<$D-OW_RK[:8$RM%6SE'/RZD9UF1ZZ)VB?)IHBS3DZZ1OGV- MJ)2O*E0^9GRB<4.3<$RB"15]2CD?T-KG?8\QLOT2'S"M*2/.O&TRWVIQZD 2 M6U\7]/,F7H2C/GNN=N:KG6R])=?LP)5RYF3)S;JTP$+"JC:U0N!TUW%5HG?# M>E<3]:KP_KFPSMPQ:L-+UY"-YAX=W,'Z@CN0[2]<9\3@G\B4AANT QN!6$27 M.^I0:C1:II8TMQI '%,OTFH(0YN.*!F!O4.HL&D 7!E2CZC/#J2FN6QL![P= MK=2F!1.9I=?&OOR+5,G:0\V4L739AO%=Y-E:K6CT\WVN%(IL:]M3: _3Z%O6 M=7CH_]O=&:K(O[4;'>WU0>7BYZOVM)U.YWXH>Q'WHRW5P9I3%@IG:7F]_M0JE"?%FFF7U^L"B*U=/34QLO MU%+:(%^I#-_,OJ@\>YI*HIJ72E B!C<^>YD&])$ULOZ^HOV79(O%;3XMEI 4KT^33V MLUZZ6=$]LR;BESPK%E:\R1*5=.>?@H.:C:ABXV6TD^ OT@1B-!R(:!B-=] ; MU6*-F-YHAUCBM;9QFMO2*/'/JZDM#%S@7WW".EKC?EH4%D_M2L;J^0'\WBIS MJPY>_/"W\'SXXPY.QS6GXUW4[S7 SEG]/+W/"R7",! L_945^4Q L?&BUJR0 M62)^*M.U"/G!:""*A1*O\N5*9NL?_G89A1<_6G@UYB-DW'>9S5.=R$(EXJ5, M918K<4/^9A&4O'A&7]'86!JSUME9@6M3X]O5*9S0Y1NE2GT-%7,AW], M7-N!R!2/+S/,Q:#_@"2SD<"(3(RF:&M+9B#.+7*1^ 3JLSQ%9J%5"TFD/4NV MCR-;L=0K\9'0&6(L39$NK#A^NJF\MN+$!Z.S6*]DVA(V#(;#)WWBLHSB4/!Z MT8]X-SD/QN+7EK /S&4&.^+7Q(Z&070,DX#22:',THW=6"SJ97@47)P]Z1@" MH\?#83"L7]L\]@SOX>MH'%P>BZ.SX.SX'BV=1V<[1(W.:%WWOZNAW?.Z[G(T M"4;@(HR"R?'CR6Q(%)(L1U$0'HN?\VS>4?/Y: Q3XC6:!&?LD=ZYQ)VTY%$Q M/J::J=WI8B%DFKJY<7ZK,DE>*?>)U>!!UH\P[-R]/Q;7F2=XWA/J+""4<>C4 M[)U>R/G,,EI1+, 8261.&6*.6SF3(4[&V@Z%Q96/Z_*:B\E%,;&[UB]-5BU!X[*_4)P3$#ZL01B).*Z(%8 MY@G\)I8TQLV^5W/;*B.:8+>,07&ZQLQA$%83!RXFX:16%06Y*>@ W5K%JIVM7,FM1&W,BU5Q95:3E4"/T7LD\,P MM,V=AOR<;4G;5%M6RXA(N>*9R$?*%@B$%-G)2=3F)ZG68%Z(=4C @3$.SAO? M8/>!LA-M@)F=RGC:S.3+705^3[Q XM ";NX=EA53Y7R)!I.AP47R;Z#>RM$J MT1 U:$.@ ^)3$)0CM'U"L(A .5$%]TS2TQ/EB@BP&4H\GL%]N[9H>;HL@*D+ MRBUKI_.5R6.EDCK8[_5E+PT!H)R";11<-@J=@?D-S$($#\UK'238&7I?+PZ'JE M#(_U^,HHZNTX,K8EZ>151)HB P!$#(-1F_4VJG.3R9.H#J $FL:_6D$+DQ1M MS1"KH&]4%8%,K+8Z.5*]1)_CE)9K$$AVO6>IBD6>@,-"IQM.T'800Y@5HRR5 M(.)[FNJY4VD74C)+4R61N+(,Y:[AI*Z@ R23-6-5JY;ZQ(U#G:=\:Q"PANWH MBG=XYK'RJJ#<8>@!""F)[]88.L!:"^WPBL_TDT39IH0M=515/8=NO^9F'4:1;6/J;"RWMZA>CL$;W"SL5] M?(V^OU;A[*R%*OMD;-0^>K!'B(:C40.F-Y#_6;@;O]93>W']^>0!/K=@_>C; MP/H/?N:':B;@_#N&'9G?:6WP9Y5;MIC8<+ ,QC+L8EW(T[??LW?6^D/9JH8D M]4H,0(J%RRQ6.T[11IY)R;$RTS:&B5Q:NNZRX]3M]Z &'%2N?CCA7K?EONO3"JUU%&T0VQN=.K>\O"\K0-6N?JB3*QM M'3J$DT]0Q'+7&OE^KNH*,E"B'M67$^-#A?N\II?IA=EM(#%&2@H?!A*7P>0K M@<2?%9(>W+HJ^FUCOK M3JI:0XJMPG4KW,>]X1K(U4W1)NF3^DE$F["=^C(!+1P_ R;-6> M/3;B-@NZ;&!9 M@[F:6L][4';1E;W9"! I[P-0F)XU<>KVH;75L, M+3*/VV" ([U':G--ZX5S)!:Z?AI]=^X5M0V[KWMUH/-7>-?AV:1%8&\?:,?Y M]^L"OF"ZWNH[,O1HOXS0-?3Y?LGG7D.?CX.+_U=#,S8=?6]V#B>MWJ]AE?+_[@8Q_I[I^(87K3QL7<"VIIW95/3UVVOA-I8!N;Z69Y^*E MS%!JWTN/N,%5'FNWNW34&G?,6#Y9 C\1!F6P)><@Z4IQCM6,2!5W!$:EK KX M*K4$WG@;K!#ZOM4)/( Q M3*VJDVN21K9\K:,;5VO)2S2CO!M[3;DF+C;JKV_!Y>96KSAN%B(2&VZWZJ&(NUBF5$W?)ZV_O&.?BB-]++27HX?'PD MND*=\?B%HUA M$#D:0[>1376#MJ-1'M .) J=,BO$G[9*\(C\1+6%=IGE+;I5.74.W5BB\O$! MU/QH/=_ 6FC#YP_HF/='_-"6ZMZ1L:=(ON+*LUJI\/V[JUX=1I=1I<6+2SXM M^Q92/UKL-Z7)'_(KOHJ!<2TIKVFWB4I=KW7#H)'MFT@&QSK2MX^5[97,)#) M]JW#A[_MTGZD0KZ30''YN;F?5>74S8R&>I>6B?(7=:4AT ;3M),<5HYLUC^5-_FK]0;\Z4'QI MP:8:SUSBY!K8U@5O;6FC.I4*4M+&E6,94[_098$%#.XTR>9CE$GF (T42*/@ M/6'G0'A%&.QG8,+!?"X';IR#0 A)^YV\<_.DLCB-<0\K^.40#$7*LKZ6ZHHG M>1L[K.L#6X>M_6=[0+<+F0!M-_.;<@O^:EX949#UG4RI:BT(U(%AA;ML*%> M.6"36R:ZW=.Z(57?L&WG!GX#3)$"[/O6R<,B=TTE;&38B=WI[-#=)!CN:.MZ MX/L63O^C\-NOZ^$,'^BU3A?8M>DF5_=Y2^E;/NUW=-EYM('#(2L:[RB=;=Y[ MSL! PZR=_.X(X2NZ(VK(T"M,$05=]=(YL$_K'9<)7$4BD/7&;ZZ3=G9>E=[: MCB=P2Q%-U^;;Q^R#:AN_/ISOV?\?^'M8[1&=J]S.EEM7KC\MH/C.KPO$>SH# MZ#S9N"C;/IH?[?[RW8:0)WT"TMWG8,+_+_$_=!_P,B3$^X#D5(\$[1#2O18 M07%UOQYHQWD8C,4(P^GUFG4RQ'+T%_'?I?C$ISA;YCD4%UCI4)SS_VC$EY!# MVB7L^U7":>LG(DN%G/J*@X[Y<+\6J9_6O[6Y&PO=V]R:W-H965T]G3V[P.G:NN\^9PYT6YC2G_7R$*J3P<"G.1?*]VW% M)7:6UA4J8.I6 U\Y5ED4*LP@&0Z/!H7296]^&M>NW/S4UL'HDJ\<^;HHE+N[ M8&/79[U1;[-PK5=YD(7!_+12*_[,X6MUY3 ;;+5DNN#2:UN2X^59[WQT9>=]8;B$!M.@VA0^-SP)1LCBN#&CU9G;VM2!+O_ M&^UO8^R(9:$\7UKS36/@3@:052*+?C:'HY1L5U/S4V34Y.0UM\A-#C=)P M3I>2E,_!85=#+LS?,T+RIX, 7;(R2%NYBT8N^8G?B\SSA[*#^## MUI%DX\A%LE?A!^7Z-!Z^I&283/;H&V\#&T=]X[V!T3_G"Q\<3GRE4C[K@?">W0WWYL]_&1T-7^]Q<+)U<+)/^Q[D]\KM]NJC#4RCI$]M MV%]RIDM;5*J\(^U)D6'OF4F7Y/F&G3*$NG8JZ'*%/9%Y2973*$QM[E!M., ^ M*&A=JE0;'32TH@>072YURA0]Z'?M_.8;1:2<4^6*4;D!EAU3B@-.>\X@_,0L M^!YRNH%=6WOBVTK+-NHU@W%/(7>V7N4$>J0YC4?"CTFRT["GS%)I ^R5 >V( M)'C4+3N-: "5SFK\W"A3,ZUJ!2\#LV\Q$]/H-7"_S"A5/J#@3-0AN#/4\O3N"3 \3=NJ"/2-[#E3:0ENAT#F0,Q;"2\?[-3P^1 M0Y@> !^,7M"O-.Z/XIA@G/6G[7@I851*9S%SJK"UI$27J:G%%;@? &,!;;6+ M^=J1(#):+38$$!-CC$E_AG$TBE;CY]ZYZT]?@9)G6+(+R4-CB6_37&C1D.B1 M#;LP>A5!;FP<8AQ&&T=M8+,8Z!<;8@:1T87A!SBL&=G1Q3;?6>U$OP088EXD MKZ6DHVC2P;O2(8<>H-XP+42[]UYW37;0O,2R0.A08F4M)77]7!75ZS$EW">G81-E@R=9/4/6Q M\O?P]5'L?]6H_*=DZ^3SX!/<=JBQ\E5:.R>$:78B!:>1=Y-A?T+-NJ.L>3:;@6C*#NB^/X-])S&DD_W@&\GR+=S%GKY2T.G .[ 81[T7! MD0+4.J0[5L[C[[C]>R*9:9]*V9"37GC8'](SFN#X,WI;!U2-W,FZJ(LGWE7J MKNV ,:&/>?8_K>0>_K:A7\<(,I8&W*@ AO#C+?P#-E@YE$(<=A:.Z!@9N9]/ M$6=W?HQ ID)O=/LE$)&<;+!^%,-$ROX]KI 3>H>FB5X:Z "E^8*NY H"/$U7 MA6\_S;@4[%;Q>>8I(MZ\8;:KVQ?@>?/PN3_>/!\!\$J7%3%WQRO6'9R /M+BSNTG8B![;MX_A]02P,$% M @ J8*C6.?OKT@N!0 \ L !D !X;"]W;W)K&ULG5;;;ALW$/T50FD#"3!T=^(ZM@#;25 7B"U8:?M0](':G=6RX9)KDFM9 M?]\SI+16? O:!VEWR9DS9Z[DR=JZ;[XD"N*^TL:?=LH0ZN/!P&C >#M\-*JE,9W82U^9N=F*;H)6AN1.^J2KI-N>D M[?JT,^KL%F[4J@R\,)B=U')%"PJ_UW.'KT&+DJN*C%?6"$?%:>=L='P^9?DH M\(>BM=][%^S)TMIO_'&9GW:&3(@T98$1)!YW=$%:,Q!HW&XQ.ZU)5MQ_WZ%_ MCK[#EZ7T=&'UGRH/Y6GGJ"-R*F2CPXU=_TI;?PX9+[/:QW^Q3K)3"&>-#[;: M*H-!I4QZROMM'/84CH8O*(RW"N/(.QF*+#_*(&CJ>OX$U:GR<1;_*? M?3[C&E%!D1=_G2TAA:+Y^[D() /3YPUP(QW[6F9TVD&G>')WU)F]?3-Z-_SP M"OUI2W_Z&OK_2]GKD%+"5K4TF[=OCL:C]Q\\FG-?B^[( M!"^D(U$[A597>B.4"<3E((*%>-YD)#+K@S_ PWBK50XK K/&2>Y6K+/&RO'J M'2!L \3LME%>;?=ADF3%GL",!6) 7YBFD/OL99Z#G,>.^X8)!UMYTG_L:K9U M;Y]QIINYNI&.I,^E+43S\IG M4G-[3<1<0_QC"@J#>N*@B=M&NI!<*!ZD#\07:3"[8PQDC3S-/";0XU N*;!%J=4J^?RX[!XPURJ4F);.,8]EXU$42+HA MRE,(N)-132H3*S0;9&U=6Q<:$WN]OU_4"!72QCEF=^Y1#8%0#8<_L^N<^Y6V M2W!],!ZIML%/8(5R/HBZQ'FQR\Z3("O8B^FRC1-7%!@QLEU@8"@ ?S)RJ5-L MNU>+3[VX>5T'Q3@+@K\J;.+BG%P\GU&E8IZ:P8ON]6+>0_Y6J8Y8[L(Z^,W5 MV>77GB@:$W.1MM?2XW3&W),F**GA=H:@:.)J]NP')G%6MJ,XN;HMD!_XNM]9 MA<7!QGZ;5 RQ_V(#*1.#\5P V/^M+Y'K7D$(IINI&GZA!TNV%VM)X==W'9$%_*5TIH#W!/' MXESJF*(4S*>SUFUG;7/]]3\16&W]XBC>/ ;X4TU:T.^F/>Q&F MM37JO^?-$39'_6$O8K^$=/FL]%<;(-P=,N<4W2- M'+EV'&@EETJG0]WN!DE[Y.1M(!=\A_+/QY.3\UN#\AG%A4G_N6-\L'<+JPA9 MX[NF1\4U)J0+6;O:7F?/TBWN03S=A6%^I="4F@JH(KZ''>'2_3)]!%O'.]W2 M!MP0XVN)*SDY%L!^87&B;S_80'O)G_T+4$L#!!0 ( *F"HUB(+6A(F 0 M $0+ 9 >&PO=V]R:W-H965TVL>Z[KP!0;&MM_#RI$)O;X=#G%=32I[8!0R=KZVJ)M'3ET#<.9!&5 M:CW,1J.K82V521:SN/?@%C,;4"L##T[X4-?2[>Y V\T\&2?[C<^JK) WAHM9 M(TOX OA'\^!H->Q1"E6#\!/Q5L_,&W8$]6UG[GQ8=B MGHR8$&C(D1$D_3W"/6C-0$3CWPXSZ4VRXN'W'OW7Z#OYLI(>[JW^2Q58S9.; M1!2PED'C9[OY#3I_+ADOM]K'7[%I92>31.3!HZT[96)0*]/^RVT7AP.%F]$S M"EFGD$7>K:'(\KU$N9@YNQ&.I0F-/Z*K49O(*<-)^8*.3A7IX>*#R6T-XJO< M@I\-D1!Y?YAWVG>M=O:,]EOQR1JLO/C%%% AJ1F^36-S*' M>4)=X,$]0K)X_6I\-7IWAN^TYSL]A_[3=)S7_MTBB/$T%8>D[9>[&H6.C!&HF&U^_\U$YEQY)@@KS30L=K9 75/C^C*-]%@JU7H,C M,&?K: 6V'"@Z.5; 2B+=MT$78@4BESH/[!NM=D(VC=XI4T;]-13@I([N!+2. MHL!^40A.^="1B]9SBK(R@8'H"2*M-@3 ?C(;"N13:(O08^:5-"4PEGB4.LCV M\M?T^DB30\PIW=K@7.>4]![0"XGHU"J@7.EGZ15$SJ/*8X+VR?HIYU0L/9?Q MB4KY&(A[7Y6G3 ;#N2F-^J^CNP(#:X5<12@U;5Y4PG#H M+@6&12S9MVHER=@DG3[9RG,7H.C;I)&[ MFJ'(5V40J,DP&J,!0FH&I5C_&(C6"*J:H\;BI&=UP*[Y#^H5MI*$ND)0')NN M<091CRG(V@9#P:$WF4H#J;V)E2H&0JU)9C<0H8GE?F3!^T##8\G(; M^02LK(L1H5=WU_7'4WOL[1V& B1YMP-^R9::U$-9'::6JHC C,6NM]I>LH&G M"QU+E#B5CAKV3/(WE(*NT@7[Z115^(Z3S98,;%&,L^ZB&HB2+KKVI \9]L(% MT"UHFWWFK"DM>_Y,W(^JM$W"OF.X->K8W-SW@0BZR(] &_)&L9@LOM%,P[9\ MVV3*[]U.3SV?PX/)I@97QOG-4Y]1U-LAI]_M1\1E.QD]B;?S)55=J:AP-*Q) M=91>7R;"M3-;NT#;Q#EI99&FKOA9T9@+C@7H?&WI>>T6;* ?G!?_ U!+ P04 M " "I@J-8:12F4\4# "(" &0 'AL+W=O&GFR#Z.!KJ[1=)8USW566V;+!5MC4 M=*AYIS;4"L=3VF:V(Q15=&I55N3Y^ZP54B?K95R[I_72>*>DQGL"Z]M6T/X& ME=FMDEER6'B0V\:%A6R][,06']%][NZ)9]F(4LD6M95& V&]2JYG5S>+8!\- M_I2XLY,Q!"4;8Y["Y&.U2O) "!66+B (_GO&6U0J #&-+P-F,H8,CM/Q ?V7 MJ)VU;(3%6Z/^DI5K5LEE A76PBOW8':_XJ#G(N"51MGX"[O>MN"(I;?.M(,S MSUNI^W_Q="2?62S([H&#-:&$0I49O)B=U.)1' M1[PKV<^M'YTIGQJC*B3['7SXXJ7;+S/'R&$_*P>4FQZE> /E)_ADM&LL?- 5 M5J_],V8TTBH.M&Z*DX"?!*4PS\^AR(O%";SY*',>\>9OX/7"X._KC77$E?#/ M,8T]Q.(X1+@=5[83):X2+G^+](S)^MMO9N_SGT\07(P$%Z?0__ M3/B= X3HL_.>P*Z19<.W02F.$-H+R(,Y>.VDBA1%:W@RI<4A88.HH?9*[2?L M6 D-GM;;;F@LO.:0^&:)V"6898#MR&Q)M"E\YH*FN'1,U7G)-Z*N9WSDXF^438W^R M!%*XCD"G:#2B&FHXR#C4R%AP9T6Q2"_'>(%![9VGH6K>2.I1,LZ^-9L MC..7*PX;_E1 "@:\7QON4,,D!!@_/M;_ 5!+ P04 " "I@J-8_6JS7W@% M "U#P &0 'AL+W=ON?#DXL)RT>!/Q6M?.==<"1S M:V]X\#8[ZPW8(=*4!D:0^+NE2]*:@>#&YP:SMS')BMWW%OVW&#MBF4M/EU9_ M4EE8GO6.>R*CA:QT^&!7OU,3SQ'CI5;[^!2K6G8R[HFT\L$6C3(\*)2I_^5= MDX>.PO%@A\*H41A%OVM#TUH8G=TN]V?-GP^G@]1[/)QO/ M)_O0OZE(^Y'>VT!B.$W$+DCQ<4EQ0IKU3U[X*#:/8FE73)E45QEY(7E^KDP] M;1(U 0JZDRZ!C,E&2BRW%I*UT_3$1'W9I.1(YRL4?5BHL MT6* ).B.7*H\B1)*%+%9,K7FEAS+!BL\E]X+5124*1E(KT55PMU;F%(F3\2G M)9F.BC+W2EW!PW:2/E?J5FJFC<)7J2MB.P')PR)5155$%Y=69U 30=Y!22LY M5UJ%M0 BBS(J1UECLM=1B70FYNLHT51"(%5Q7#:\19Y]E2YKX*1;-)&3(2O8O M/1.@@%I=K$8_%DIDL)Z(MPTD\!EB5^4A)$-++/"J,8VJ9(K)=;B5D7W!\4S$ M%%4,XC%'OVN$D7,\Q0T0RM)IL 7EV2K#1*35KF::Q)4E-JN M"5ZME-8=8K$KS'MI3"4UWGS /!/3UW[+QG2=3T?4/-_<^V80)3(3=PSB'4.@ MWX/1;<./23U'5;08QIGQ=OU;A\?)%$M.Z[C%&QX/-^,OMZ)#_E!2/!KH=;V0 M9)X[RKFNT<:+6.('!/OZA&;_)V2Q(E2[I7JLSIS$P?BH$R0K'4Q&]S,/8_H! M21\FHRW[@^3E9KR;XH]2S0V/'\8^H;5O07Q#4K<,#3IY^XX6MS+VU23:V0=_ M)'6&XV2R39WA,#G:19USSXYNFSH4!].7R7@# H'*.$IM;M0_[2IXZLB06H_^ MX(BO"HT[LK NL%:=- 66I:%ML ^;,%S#43MZA#N)BZ!QQ,9=W&=WVL9VNJA, M?1%H]]*Z)7$._LNR4)Y[[\)J7&N\^!DA-0GQOX@31,/8W0.Q>,]&MF8>&-DN MW]Z/ETAE'?DMF0J005K;,AX@N%_P;XKB3T&) M:]R+X@&GZ?+U.2KCPPP?BID0XA5D7T%VQ JCX^18?+1H_+NS3G?\3NS7"-+Q M+WHVA6OX8XCSLG3V+I(4.\M!M[,\.*9L0:^0_%26"O8CZ\ GA=,;SFUNS85Y M1-O'-4R>.IGW.U>I@K#T^<+(!X#*A/I6M9G=W$G/ZZO8O7A]H87]'%NCT+2 M*EKD44^X^I)8#X(MX\5L;@.N>?%UB7LU.1; ]X7%:;T9L('-37WV+U!+ P04 M " "I@J-8@+1&+^\% 5#@ &0 'AL+W=O'U9RP5]IO"EOG-X&G8HA:K(>&6-<#2_&MR, M+VZGO#XN^%W1TO?N!6A< MLF'_?HW^-N:.7&;2TRNK_U!%**\&YP-1T%PV.GRRRY^IS>>$\7*K?;R*95H[ MA<>\\<%6K3&>*V72KWQHZ] S.!\]8C!I#28Q[N0H1OE:!GE]Z>Q2.%X--+Z) MJ49K!*<,-^5SNWU2UMBLB<=<66II"_!I*K'$>_X$;Q/%)0C$"RL4_7BSYN9#PY4^6M7P@EONAN/Q^?"US*GJP'F MPY.[I\'UTR?CT]'+/=%.NVBG^]#_5Z/V(W^T@<3X+!/_U87XK23QRE:U-"OA M:VN\=5YXM3!JKG*)>GYKI,8]%1'"6/-\\Z9NP>L(!5D1.;D ^1"U]"$:Q/(! MAMJ O,!7Q"&^&!4 \5Z916$K\>Q+]CX[C"8_$4;4K+*MV*3V5B@/\8A1JIFF MZ)"A.*@N%.O#<[>APZS-ULZT6LBD'AZR!==S![^R#37_UBBO^'L&LN.-G4?L ME%HI[PE09$2NK8=ML,) IFKI@LH5(@3A4GV$+(J(([5@XJB<1 Y ?'>,@7SA M+7<-%4>"'G*JPW;EHD/^X'SBKGR.1Q/1N-1MAD% M]KS @Y-:KZ+R%:)!&<6*)-J-5->1<@XY2HYJIF(A,A\D=TI6MN$T.5B2>1F- M>[:9N(E0F&U\7 _W46HVFALS$TL)A(;#F#(<7MHG-7#Z;9 MZ?A5/->YEQ+PC!)KSM&$>:J>PU2LT#CT&,;'-,R?OR8=8M!; :IP-8CZ2 M1[0=_U0,)I8U\1$8!L>4FIRRA'%W#JH'+] M[4E\Y"INO=FNHKA!+EJ,X]/Q_H_O#%B"%%. !V*4GQ^+-0XVQ MA"-TNG$8&K-5PF>C;'JXOH[;Z^10W%06\O%/.VBI(MBO&I091(70>,CE*)N( MR/G)2]R/N_N/_?*M5:Z+\C1>CW&%IWC_0MRBW:D/4N@'K3J*<45UK!.VG.&H"J"V90X3CKGI"\%G\1965 $6:-E#QC)0'!]<-X;?TE3QCVT"WX5[ FJNPRUE MD;;6F*AKY3[2I/6WV7W1UHA1M,RS2;R]K+9[TK1[=(5>#_\P&_(V(MR7^MY'C!?@^MSCYM0_LH/LG>/TO4$L#!!0 M ( *F"HU@%V([B'@D "L6 9 >&PO=V]R:W-H965T:_?7WD)+MF30-T/T09RR+%'E('M(^VUCWV:^5"N)K71E_/EJ'T+P>CWV^ M5K7TF6V4P9/2NEH&W+K5V#=.R8*%ZFH\FTQ>C6NIS>CBC-=NW,69;4.EC;IQ MPK=U+=W]I:KLYGPT'74+?^K5.M#"^.*LD2MUJ\+[YL;A;MQK*72MC-?6"*?* M\]%B^OKRD/;SA@]:;?S6;T&>+*W]3#?7Q?EH0@:I2N6!-$C\NU-7JJI($;Z*3=S[>N#K9,P+*BUB?_EUX3#EL#QY#L"LR0P8[OC06SESS+(BS-G M-\+1;FBC'^PJ2\,X;2@HM\'AJ892%.(*VN"-BME^D;DZ M'Z%2O')W:G3Q_*?IJ\GI$RX<]BX=KW608N_Y3\>SV>2T>\"WT]/] XA^N%Y\ MN 93+;TN-,@*:RLPG \/''S$O[UWUU?[C%786#)9 P95-Y6]5X!LH\-:!!N M6R%K\)ZG/<^.LCG*NZK(>#@$81N-R,0[^+_M)+EU\(A?C=/6D1P!)O,O+:!@ MYL.FZ \9U2.'5=J8 'T(/!S>2(<:[JW,9>N3F'70VU)P@G*EPE1>*H:!(]Q;2TZ-3Z+2FU 5PU("#]I.XTRH 2K3"$IS>#U)L;O,]N,[%P]3V=P[4,,*^O8%0AC T,(43B?NB& M$LG>)^TIEQBU_+.Q&R"^PO$44+NL]$IV8HV\[W&"&65;5=E6#JDO+7Q$HCN5 M*UA6I 2 6*R2AQE0.ENSJ9Q&,(92B4 M$,JT4-HM!PF*2A!R9AKBHI"JM)S M"VD'FX +DL:@RZ>*0B%[6^D"=57$\NI->8L(LFN>SHSGKYU2HH[H0J[J3 M7,MB-T]*($%Q8S=5D?(QNN)HGBEC!; Y45=$S[45;YY:2'Q[H.0ZB+WI@+.6.TI.M2:)[)C%91O6UJ&5 M,-NL6AV?03[?[I*[EC:M\VU,ID0VE*]] +OTSZAF,/P@*W'\<2P:$J@HI]/F MGLMW^"KIVVH9W[$ ]AG+QJ07%<<98,Z0=5,:TTWGDO+R2NF80HZMM MS,VHFFHY/D\]D_0P-51R(\AD:/,-^$53*#J.2(#];!:=[ZJYBUJ7PD/& M0:P+Y>'03)UX]BI[V=]3DJ,8JI;J"D'MU'#WL3Z\B/S*$*3"B$T;>]]R41IK M7N2M<[2C.YPXQ#Y"K)>RXIRXI0'=X0-2WEG':?J UZ,5.54;6DC M];L*R0^TN-_"7L/=KXH,L=NGRC;UDXZH!AA[$J#,=@HSC6\4OS()59;X1?+3 MDY,3CI"D".+%ITLV2AN"["". ?^Z5A["<:><_X99'NM[>TX5;=[Y>?OFN:R; MTX507\D_]4--;W\[D8X>)-)P7[1]!WBD.[[-@Z483V,*[U:@]L2KGQ*H$J1+ M,P\G,!=.;.V^I=1C+L=SGX@49*MXR*/_R2U+?9*JEU+%]YVN&Z R\7%-HTXM MC4S%G?(72;($40+F=!"B:JL[\JLS9*N$D_D'.+;0=[IH904%UG&\5RMJV %# MQ@8 \7RUEG?$!=0<' ]X!8>3ID3,8A1[[L1AP%JQV:AMA;=:*R[5%SCGJYERP!/* 2=^B[^A;0LSK M+94U1KQ\S0TMH5ZV 7,MP(5NHO/6##5+3H'9VT!S%P\@.2!G,[%9?=6>0ZO( M9[!@SU]/HK45@][8'T)O *PG73S7EBMV&(%2O2\5&4\=6WIKX%;7Z^%@)MZT M$NT]T!SZM@V(B^%9[3<5X<+95RA)#4:XP3L"S>]4[Y>61BH"/G+I5[J M, /]$U\S:(YV.B>Z(/ R>M]2S"YJ-U5^>3#KMG%Z6FI5MH8<@0W*B6.TXF?B! V:KA-U^'W8U^ QEL?\/".M^+/E/3J@9$Y?LOK5_LOH8OX 7#8'C^C(D+ W:-( M2HA.LJ.7(^'BI\EX$VS#GP.7-@1;\\^UDH5RM '/2XM)/-W0 ?WWX8O_ U!+ M P04 " "I@J-818&M "(. !'+@ &0 'AL+W=OZ>[M/=9S!X=:^KC_52RD9\6A5E M_?IHV33K\[.S.EO*55J/]%J6^&6NJU7:X+):G-7K2J8Y3UH59_YX')^M4E4> M7;SB>S?5Q2O=-H4JY4TEZG:U2JN'-[+0]Z^/O"-WXX-:+!NZ<7;Q:ITNY*UL M?EW?5+@ZZZ3D:B7+6NE25'+^^NC2.W\3TG@>\$\E[^O>_X)6,M/Z(UW\G+\^ M&I-!LI!90Q)2?-W)M[(H2!#,^,W*/.I4TL3^_T[ZC[QVK&66UO*M+OZE\F;Y M^B@Y$KFX-V/#^$AD;=WHE9T,"U:J--_I)^N' MWH1D_,@$WT[PV6ZCB*W\(6W2BU>5OA<5C88T^H>7RK-AG"HI*+=-A5\5YC47 M[]>R2AM5+L2M7,#932W2,A<_2;VHTO529>+GTH0>/GQUUD E33S+K/@W1KS_ MB/BIN-9ELZS%59G+?'O^&4SM[/6=O6_\)P5>I]5(!..A\,=^^(2\H%M_P/*" M1^3958L/9?'V$%*EE=2>/+K[_ MSHO'+Y^P->QL#9^2_NVQ>E+\8>/?Z48*;SH27Z1<_+*4XJU>K=/R0RY*4U:?W1+*.6/9FJS(HVE_A&5K2\A"%^GC?W6 @+ M(:0HZ"0U,%DMRJ%1,Q1-6Y6G[7HH,HDPS1]PI](M5ELOM38FZ'6C5NJ_G;'; MGH2G:UKL7%;PA:C2LF:?,*2<&^.E<-J!+4SJFZSI4@Y%*FJ M8$E:J%G%T>ZMHR^GD=FR5!B':;6J&_8.G,?PM8IAY;NK+LSI':2I;/.KBQ_' MR'A:IG5;;8>+9&*JM265E>;T&XJ%OI-52;X>4H=!"\3-3*]6+=EE)O.*X4HD M7IW.9?,P JB JENS\"U4W1*J;GNHDJN9S%&01?U0-W)EI&&HK-:50OC[D, MAITLFI2NUX55(G+TNWV\GEK$DJNW,+M26:5AS\SJ[V)_*E:('FP@'Q=$%XPJ MP.AA@TM61Q"OY)W$@KE 94U+:^$O"Q3L(7/-0H:2)? M@K&0K+*%^0T(E0V#TV<3@]?*L45PW^,> ?-69@ 3/$43;GK!NG$ '+R_O4'0 M\2D***D00E-_468ER\XX:J8H,N1UH1?*.N<._EQQ[-LYK9*1FZ7KU$:HE^J; M,0"IJ0=%L2V1ELO^@B].,]T2$N92D6KR>0E&2-XCUU><2$.$+H=7*]3G?CJ8 MP+3PMN:> ![Y45(R[K=Q+B)4_PU^34%T504-!TX6LTJG.6I5C4Z(DDD5?8&& M(VO48*0+*8,#1QM9FU9VJ#E03<9(FMK)),:84\NB7Y D,]S.-\T !9_5($/% M OE?VYKHNA46N "*^^V70%9R$M6U1@.COM"US"W=!.Z2RJSM5HQ(&@7G*J1E MRW726D(BX!8(&%*YQ+ '%F#$P\I3FR-. M#&U;4[(P7Y\@? MG=^K IFTO0H42I0M4_NMIX:DK^1:48HY9 B*(P<,>4JS2":E+%5U8TNA3%50 M-!V>U AMY>P&.MQ*$(0=Q_8AL1TBP$%F*:A;O_UTKG22ZXG2Z)0Q/0L M""[SG"-).3/P_P*?"=P6 EV@;T' MH>"GR\L;<6W@5;LY71L_%IX?CL;XGHP\N@H\_I[$(Q]?['/_)?[SQY-1T)GI MION3T41X'@0$"?YSP]TWW\0R^^HB#_?PG1A]\724'-07QI#Z$S<8HLDHV,=B M&L"&8Z,07^.0+Z&%Y@["47S"2YB,IG:F*<,B]D:1>"'B,72]H*L07]$8%N K MYJ]-MQH4F'GB2@WD!B./Y/HQ6SP(PM&4K@5/,01"3GFDS'"L VJ"*'; ]44CO8"C W]4;P'*KZY#RI2 MY$>(+"XG$P;&OKYP KMV017R*&]B3?8-J"(V>3 9C1E4H=?!T8'*A^TO2 GA M)PXXV@!5;$ UW0*519/%%BQAG; W84B-1R%#RB>H[2'*X#6(6?1@;/!$0>D' MR748U\4&,UE*K!#JGMO0 $=H5*CLW"[-7AVMYXGVO]/A#]&!I[K^-[5N0SR_ MIG6/Q ]F?_"LEC$\Z.>.J?4TU<%QEVN^:W MD]$S6L]VT7CKF"3,@*,RN(;09BQ%V\QXZ8L>XM'>=+.AT5N_,= --+TP >!O M'XD\%3G_Q'Y>/D[SJ'A&&!=QI60O.E@^&Y4$=,HQ^N/"LVLQUWN7HL]SR"ZC MW'7*'N-$K@;<=/R$VN#C;O$I.^EK\AG'1%18!@E]ON4L>#()'.P?*/_1YJC> MO?\JUDKN''@Q%1R$#Y\?^BG).;5#Y$DE3QI3M#D$&]%4T,2\TBMK;=MS+^&[ MZY.NNI'^+\F^?<(VW$72P!KZ[97.;:GZN4OZW0--%NF.67O/S@*^I2"Y WUB31N(=-K1_%\(; M@'+&IOG25S"-F#[ZR.QXBRW$2/EDCYTD$PQ#R1DS<]ZG)^;N-C\)HPGKB'U6 M$7F&].ZKG*#JAKL$Q4\B9IZH;\Q,0$29Y7BF[@V\T'"4$#0BV.,H1!UBXM(O MZ(KX+\@2G8[)P(2_1)+6Z#(]HA;>,H"HRZB/27PFC=2$^+(>T!*F#\'"0/6?/Z?XOY.%+>DC/RS&.XS MNLD?S&'#T#P8B+SH2;(6$$G#9_P9JN:-#5M*:/PW(_83&ZG\AJ:6]-_G$.'?CTZ_:+ S0&&$Q M\?7'N>V! -+3H<,DU[KL29K+[=$6MQV.^[GT^QM2W.=6I-^-X?8/.(S#^*&S M\Q$_#B?6O=B\'5+)!<7V'*"7%=@$_'!9J_3T)N5'X.;H\*J%9CD4URK/"U"0 MU)Z>7\YIBAA<75]=8E_?[^.*#\+4HMR8OZ?5G#>3@ZL'<0]/R(./PMU+!7RH M@$7S8_EZJ=9KF8_$CYH.>-/5NI##+N[NZ)=Z^P.T_=;2@3_-Z1\^/*:(WB3A M%*#7C?H'J16Y4)?2&3V$U0H!)26YHK$+@# M@II.FSM7SAYZ&Z;]T)%-QHSF4/CMV74GS>8WV:^D?6. SMLDX=,;OWC,.0U7 MVBU)6\<1K.>+:X 8](XEGG4JL3W=L=4/UB9'/MVUZ0_/&^4RX%S\"IA!\VW# M'N0M#9-(>X@0\U6OO9>0X"*V%CA4:DRI0W8>;@P;36"<\+ R.%>6I( M;,':V9-$FYM(T 8GI!T1MG>>H*, -&G?&=L?SK;Y?*)"LI,IJXTG3-D-]<8V M(1)4&'0@%=&+%1T$A[92PQA XP/0HV01F M@R(_,/O]R$#4M[L2?Q+RIB@R1P>!3WN6IX%D'C32-MF /#+?<<0"+J_2D!SN')BPSP MX$I>X-BSAR*!0[YYW$$96S46CU_RJ M\$PWZ![\[U*FV$O1 /P^U[IQ%Z2@>W?\XG]02P,$% @ J8*C6!8T=Q^& M @ O < !D !X;"]W;W)K&ULK55M3]LP$/XK M5H8FD$:=M\+6I9%H4S2D,54@ML\FN386CIW9;@O_?K:39BT+%6)\:7SG>Y[' M=W;ODHV0#ZH$T.BQ8ER-O5+K>H2QRDNHB!J(&KC960A9$6U,N<2JED *!ZH8 M#GW_#%>$6SKL ,P//V L 6$ MSP$O*40M('JM0MP"XME-MW M4)KA>8@W9OC.:",JIP)M9* 3M'=;8:.CT[0$:(<75/&S.VJ M!&LC;0EPWLI,&IGP!9D(70NN2X5FO("B!Y\=QG\Y@,$WD M $7^)Q3Z8=QSGNEA^$5MX'[@X%%?.O^G/GNS^EXQHNX11(XO>LLCZ+OLAB[N MI[.M;:1JDL/8,[U+@5R#EW[\$)SY7_LJ_9YDV7N2S=Z);.].XNY.XD/LZ0\S M(ZYX+BI Q]^%4B=]]]!0G#L*.Q'6Z6D8#\X2O-XM<$]4,!S$^U%93U0\"/:# M9O\&A<,=O293O-..*I!+-P<4RL6*Z^91=MYNU%RX#OO,/PE&TZ#'GYG1U$R2 MO_3-7#-_K"7E"C%8&"E_<&ZZI6QF16-H4;MF>"^T::UN69KQ"M(&F/V%$'IK M6(%N8*=_ %!+ P04 " "I@J-81E.<-D0" "*!@ &0 'AL+W=O!?PDT*K3L;(5K(7XME.-B3Q BL$##)M"=@\#G /C%F0T?C=,[UA2YMX M.C[2O[K:32U[K.!>L%^4Z#+Q/GB(0(X;IG>B_09]/3/+RP13[A>U76STT4-9 MH[2H^F1C4%'>/?%+?PXG"89S/B'L$T+GW6WD+#]CC=-8BA9)&VUH=N!*==E& MCG+[ISQJ:=Y2DZ?3C3E> A(]24PH+]!*2LP+,,>N5>QKLX.-\[.>MNYHX05: MA!X$UZ5"7S@!\F^^;\P&O?"HMPY'@0]8WJ$HN$%A$$Y'>-%0;N1XT07>N3)O MT/X5;3BA!TH:S,Y5W4&GYZ'VWBQ5C3-(/',Q%,@#>.G[=Y-Y\&E$>3HH3\?H MZ:YA@";!?G8[.=5&*R)J_?\A=[KCP!PS!2-BLT%L-LKY+OCM%7+CT+?DYH/< M_*I3>P)I;A&^X#;.?,MM,;@MKCZX<;]Q[D4__Z0_5" +UP45RD3#==IP=W"_)VRZWS=1(O:=9N]T*9WN6%I/A8@;8!Y MGPNACQ.[P?#Y2?\ 4$L#!!0 ( *F"HUA@=LGQW < +(5 9 >&PO M=V]R:W-H965TX=NG#"5T4AW>I:Y79YV3OH-3<>]3P+=&-X=5'* MN9JH\%0^.%P-6RVI+I3QVAKAU.RR-SYX?WU.Y_G /[1:^LYO09Y,K?U*%W?I M96]$@%2NDD :)/XMU(W*G5C\Y]U&K++ MWGE/I&HFJSP\VN5?5>W/">E+;.[YKUC69T<]D50^V*(6!H)"F_A?/M=Q>(O M82UPR+BC(49Y*X.\NG!V*1R=AC;ZP:ZR-,!I0TF9!(>G&G+AZEIZ[86=B0>G MO#)!:^L^V"$4 Q]L!$,_>^U(FZK)7 MDBVW4+VK[[\[.!W]N,.]X]:]XUW:KSYJGP#KOY1T?ANV/RJ] >:D!7.R4]V# MTPA=F2NNL8U8;\/VAY6)SYGJW%'I]JQ!/J]2)0*?+DII5IQRC6?+S.;Y:M\N M#:1]-?4ZU=*! P,QSG.(!N7VDT8H26Q%&DD:=6"\Y"[C12872DR5,D+E&H0E M,(,=D3QM(WFZT_E'E>32>SW325N9"(AUXD'A7RJN90Z'U=:<_T]4;[AQUKIQ MMM/6DU>D_H,/&BUU.]K?IX%3#QZ5TK7HPQNK0236T༮^&S+Q-)@,Q%_& MXP<,G%\J#7:BV1I,)Y(0P>+JJQ*JM4WI1^BJHHS9#YD,0LYFF#D, K"L(P"R MH'HA;#BNZL+)M9SJ7 =-FJ( P6T\F+6@?0NZ_YI:@P'NU$*92K%N]8RY[>-O M5@QBY]97CM6CCN%T# .=0!R"-G-EJ.F+M +3YAU+=%5R+8 -Z\A+**.1F J$ M/=,85DY3]YB!#-8!:U(Y1X%+M$NJ EY0%;60""((AGM\ZTN5SCG,P+<.^D \ M88XXD602^!AIJCG8_2Z-O__N_/#@[$>_#LTZ>J7U.E:&PV./>25@T2^$AI:$U*SS$#ERE,$4HW$LC^O%D!?H R#3JIJ\Y?GY3I:.U]Z! M<2:5#I#NX W 7%=!_&0#ADP0X]26X=LU(;:!/]6 N#/B5B6JF"*$6"2.8O5\ M'$^NA8Y2X\D3/]D?_= 7=T7I[*)N%(C>G0%EE/@LG\5MRR0O]C[;4B?B['CT MKD_'E,FHQEDWCP64 PH\3IE4)9J7V#D[B$B;WZ/"Y.6;[#1 2"RUXQ PB:4\%9Y@"9DY00 M0HU"10^B\5A/[SA:"=M"YI4,30^*7.3>R;)\&\<,=OX.BUKOH)L&^G\= ,J MBI\HRV\IBK.71?'(O8;I,U&Q=VTICL/SNCAT%*];%(OY6JR3>+00AP;@B)Y- M#=1EE6X4B)SB)6NCI33:ZM[O8V E[J7MQ./(527/F:7.\V;0B;*:H@O!5(@# M"8!K:VJGD6:I2CGML- <@+,S'>*@L[Z9C=Q\YG5_I'CH-/:G;VG=W\N%XZZ7#C9PH7(39HK M1=N:ZT#]/M)MTNH%B=@0)Q2#3)9EKM4WS*-ZL@+3C0H,.!LT97S?46DLC^U[ MQ_^5H_=8)]Y"T=-^AW^;;-V'J72]X8XW./&("6UI6:K+=, .KL8*2N[+YPU':,LKA>0MI7?D,'T M1IN(O&L2T*:*USOI,S'+[1+'4#!45I[R+7P&X3XFT33@"2R%5;^>34XOV(.7 M78.K2N;H ?5*V$%8EPSG8^M(W@C[WGAR\R[6\;=QCDV!-YU7VQ9ENBGQ-6>M M66_.$5_.Y;31*[GM% A^&A>HQ]:?O8KIJ(/;7U#)8*C9LZUES M"B]^GI\W9N@^\S#A3M_)7R> 9.9OE5'-]XTSK->;!-=$4)OIJ>9).48ZN *: MW1IGL?Q]J1=,&/413C=+_77X= 1)S3NI%T-^8Y7M\MM2&?MRY=[P&L5;]8N0 M#\3/Y.E"JR4U)P3/ IS;6'N=-?B=-*44Z=QY^4#=8BF/7Y,4?4U"(W=)UGX, M:EY=ZOG# P9RV+NQIK.?G01LCIBM.^ZP\QVM4&[.7PO!8 (&PO=V]R M:W-H965TAS$P6;@CJ]RZP8ZDU')5CA'^V=YJZG7:;UD MO$!IN)*@<3D.IO%PUG?K_8*_.*[-5AM<) NE'EWG>S8.(@<(!:;6>6#T><)+ M%,(Y(AC_-CZ#=DMGN-W>>/_J8Z=8%LS@I1(//+/Y.#@/(,,EJX2]4^MOV,3C M :9*&/^&=;,V"B"MC%5%8TP("B[K+WMN>/B(0=(8)!YWO9%'><4LFXRT6H-V MJ\F;:_A0O36!X](=RMQJFN5D9R?73$LN5P9N4<,\9QKAZ)XM!)KC4@$DBCI'?#7 M;:/M>G_=CT?[]W1AK"9Q_+,OWMI=;[\[ES!#4[(4QP%EA$']A,'D\Z=X$%T< M -MKP?8.>9_,*0&S2B"H)5RJHJPL\T*F[HP9G@*3&5QQ45G,X(;R][M,54'G M]X[AR9NJ0,VLTD-/WR[:W^ HZ86#8]>(^V'/-WIA[+Y)/QS %4I% M"5G;/_CLQ^R4/9'+%=:!&* R:"S10CP.FU-+DFX8T9M\T3L)^_3NTWM>6W!C M*D\XHT;A^$^5)*>F8;KN6>Z62&7)XH@P??YTGL3)Q9MO%/;@>KFD$NAL_=E0 M$:3#3"O-+2?KI58%4)E)'T]==4*Y:)V(_[G** MR1,&CT^\ISB,HO]ZRUUCZ M9*F-!\D']AUXZT%C'<+4N!/=U7>-AB]/&Y$08T],D#TW0!7=T<&D7[.E2Z"< MD"DOF7 .W>3K/AZDRT@:IK^EHA:3EI]N* V)ZR4=IU5>$TETX$@G R(5YJ[;CCG[^*_OHY M%94K'E[]&S%LZMD,4U89I/*#7&_2YT%5(H-OE-\TCQ*FVSSL*[$'X>__=7R@ M[JY_+C3E5JC[\AO?A/I3Z6Y3Y)VBO6A8L9X5K%E9>U9RQ\K"L;*CCMTZ_S\4 M]#ND7SE/722^HD$E.;%W3D6P%W;I^0)=*DG[U-?9ND+17V'E+XJ&N*JDK6]3 M[6A[%YW65[#7Y?5%EB"NN'09MR33B*I* +J^'-8=JTI_(5LH2]<[W\SI/HW: M+:#YI:(S;3IN@_:&/OD/4$L#!!0 ( *F"HU@^M P\.P0 + ) 9 M>&PO=V]R:W-H965T.;,#,GQSMAO M;H/HX:90VDVBC??E6;_OL@T6PL6F1$U?5L86PM/0KONNM"CR8%2H?IHD1_U" M2!U-QV'NRD['IO)*:KRRX*JB$/9VCLKL)M$@NINXENN-YXG^=%R*-2[0?RVO M+(WZ+4HN"]1.&@T65Y-H-CB;CWA]6/"GQ)U[T ?V9&G,-Q[\GD^BA FAPLPS M@J!FBQ>H% ,1C>\-9M1NR88/^W?H[X/OY,M2.+PPZB^9^\TD.HD@QY6HE+\V MN]^P\>>0\3*C7/B'7;WV:!A!5CEOBL:8&!12UZVX:71X8'"2/&.0-@9IX%UO M%%B^$UY,Q];LP/)J0N-.<#58$SFI.2@+;^FK)#L_G659551*>,SAL]^@A0M3 M4'@WK/L6X8-Q#CI?Q%*AZX[[GK9DPW[6P,]K^/09^%/X:+3?.+C4.>;[]GVB MVO)-[_C.TQ/2:T#WES2CJX"$'#TCZ;--JWPNKLHW0:W0@N;[NZ9A M)]NCHXA.#S2=,\3=BYL>+&_#DN 1[- B" 9EFBE>05& M0R^)3P,]\ITJ_[%>^[FTK]@QVU+O*$X;Q4X9)P2!4DX$=_^_MQ9#E;)BOH:S M7OZH10X8OA)64JS7=*5Q9F>JXO0GXN)!OH9R=*&UN$5=(67W-0$'SX3.*:.V M=.>5G(G0N3X017G^KAN^+.@2(DUZL*9DL[053XJPM/37&7O)\I/'6NMA7V*(%$_F_5U$4/5J^L\I@EIW3A2LR3>+CPPAL_3ZH!]Z4 MX4Y>&D\W?.ANZ$F%EA?0]Y4AD9H!;] ^TJ8_ 5!+ P04 " "I@J-8Y(RP MP5<# "L!P &0 'AL+W=OUU:J[UWZH[H-)!N*K8Z>V ]U_?V,;LFS+.QYYIE73W9*?S<5HH6?M9!F&E76-M=)8HH*:V9BU:"DD[72-;.TU9O$-!I9 MZ95JD>1I.DIJQF4TFWC9G9Y-5&L%EWBGP;1US?3C H7:3:,L.@@^\TUEG2"9 M31JVP7NT?S=WFG9)AU+R&J7A2H+&]32:9]>+H;OO+WSAN#-'_^ \62GUW6W^ M*J=1Z@BAP,(Z!$;+%I_Q_0;[WOY,N*&5PJ\967MII& MEQ&4N&:ML)_5[D_<^W/A\ HEC/_"+MR]&$=0M,:J>J],#&HNP\I^[N-PI'"9 MOJ"0[Q5RSSL8\BS?,2X=$FYMYI..>G9V;SXT7+# M780,]![82J#I3Q)+T.Y"4NQA%@$F?P'F"CXJ:2L#[V6)Y7/]A"AUO/(#KT5^ M%O CTS$,TC\@3_/A&;Q!Y^? XPU>P%NTAB3&P%+5*RY9* E9PMP8*OVC,,"W M^7RSZDX!#/#TV9<"UV;AA4XC:A'#.HM1K,WK[)1>G/&B6'GQ/ <^NR> M6K)L!8):P[)BVP-/)Z%D-$P^OGEU MF6?C&P/(M'Q+HP/$$WE@QJB"0+&DWK#5245V7,8TJOPE6VE$GV1)[D$=*A1= MA0+55U%U!18JH=%<0.8E ^@YUC47PD/VK^'!HQV7.7QRL,\DO\ ^ASQ[N, - ME](%MD'-54FS1C!9(+R&+(U'M P&<>YV5_&8ECR^@'E9[EVVBD(B+:FCM.[7 M4%)T2(0/4G[SVYI?Q4.X8X\T8JWQ)?5_"+U1/.I#+XW']!W'63^47D@I*_^E M<>7 '-;)3#H_>EE\Y;4O/5+>AV6K-9C 3]?#.T99IDP:$+@F M58K5100ZO UA8U7CY_%*69KN_K>BYQ2UNT#G:Z7L8>,,= _T[#]02P,$% M @ J8*C6"4CP =&!P /A4 !D !X;"]W;W)K&ULK5AK<]NV$OTK&-73L6=BB:2HEVM[QH]FFDX;>^2D^7#G?H!(2,(-"2@ M:-G]]3T+4+3D!YWZYH/$%[![=O?L+H#CM39?[5((Q^[*0MF3SM*YU5&O9[.E M*+GMZI50^#+7IN0.CV;1LRLC>.XGE44OB:)AK^12=4Z/_;MK1S3!C_A+BK7=NF=DRDSKK_3P(3_I1(1(%")S)(+C9N>=(9=U@NYKPJW%2O?Q.U00.2E^G" M^G^VKL=&'995UNFRG@P$I53ARN]J1WS/A*2>D'C<09%'>LT,C88T MNO&F^MD )Q5%Y<89?)68YT[/><%5)MB-IP!7.;MR2V'8I7!<%I;M?^*S0MB# MXYZ#-IK3RVK)YT%R\H+D"?M3*[>T[%>5BWQW?@\H&ZC)!NIYTBKP3VZZK!^] M8TF4I"WR^HWI?2^O_X*\*[/@2O[-B1WOV(565A<%N\%* FLZR_YS-K#/@UG^?\U D#X/@!+NR*YX)DXZ*])E;D7G].>? MXF'T2XMY:6->VB;]]";D&2$_(^I+=\^FH@#RG#F- ,^%,;B?BENA*N%-#B;B MY6TX/BT%F^L"Z2_5@CFB$UL%UUH&KH7$)'3F 5V^ M06=J=/M,*O"_*! ,RPZ.&-B0+1LZL$]+(\0.X]A' -E]<_E(ZA';T)\[-A,+ MJ11AA,=6PDB=LSTV3KLC7.(HZ4:-JP(ZCO1 660*I2>#&F(!$B8^8,F@.V&C MJ#MN9AB1Z07(!MUY9;PC8'FM93\YP&_0IW9'#+UBC-='TJ(\!UF[&- M^[LM:3)HTF30GB;HY[+@W9% MWYL'$I93+M:."QSC&[W^*0.'I6.%MN2F)ZGQ>U7H:O3W$O8[MMC(.ZCI#IKT8J<0$;LL0A4WV/[$=&6W@V\H*G8,4W,Y^C" MY-2&>4@798NZVN;_0Z<+!97@K8UTXE#/YSX.E4*3\UV<7,;KJ+Q#WGF)1,U; M$$.TTF'8T&'X1CI\4$@%ITG1<\%O%?M\J7^5$=D. /D (!C_6DWF.!YV8]82BU$3B]$;8X'6O.+W#X0):Y:+NDR<@:#NV2"UZOLA M05H]0J8]LDT!XQ[9OPO<5,PKE7N]$IE0"H"X\PF83+H)74;=X8Y'XA0A11 & M["R_#34$V;]I40BGJN:XJ8PPEE&L)NA4GR@?>5@J0P&E55WT$';$=8!QWK%L M*8K<%P3+@2F!&OJ]Y]*P6UY4/ESXO.8FW^J+5!GZ^(50$85&D/@XD,^Z:X\- M">4>&R7MQ!HWQ!J_D5@!W4>M#K-7R=2JXX>0*7A#;:%Y"X&NT#919Z'0T!8% M=?6PPC)A?WKU^: 1^%&C_\<)U?#^R"]Y4I1T]H=6BT-D?PD^8)TK,UJ?9=PN MP8<^2T&\2['25D)$($+_89'5$"Y#WZD_3_!YYK TL97O*_[3(2TS='%+$"]" MDWG/,UG0FC !Q1/0,P0FCO X!KRKESP#KD2^"@UC#&OARJ3ARN3_XLJFZ/PA M^8P@O] >6I7\0+)LW%$\P'DK6_PJ;%?0%DLFON\C(#%Z 1@">C"DLD=)W6. M>']HZE7SB:I2B@ ]+C>;[ZFG59]]X5CA*1 _=Y4V'/UP;44T7^MSO11^Q(H M.,N^51+$#*<'86.QU$4^X]E77VHV+VL%UJ]D4I@S):;30MBO$B)M0%_V,HF<S0BX"A?!E%#XWQ96F;Q#!3.JL^)O\:U+&,6D>([F>9!R!3J$S='TC MG#3^T&,+F?5IV6_J,Y%YC 1\6IYW21V/AF%;/1Z^4*5[6T=:I< .A@[NB"!8 M^X?3K>9M&ULQ5=M;]LV$/XKA)L5,9#( M>K/C.(F!)&VQ#.U6-%GW8=@'6CK;1"C2)2F[^?>[HV1'5APG73_L@RV^')][ M[GAW),]7VMS;.8!CWPNI[$5G[MQBU.O9; X%MX%>@,*9J38%=]@ULYY=&."Y M7U3(7AR&@U[!A>J,S_W89S,^UZ630L%GPVQ9%-P\7('4JXM.U%D/?!&SN:.! MWOA\P6=P"^[/Q6>#O=X&)1<%*"NT8@:F%YW+:'35)WDO\%7 RC;:C"R9:'U/ MG9O\HA,2(9"0.4+@^%G"-4A)0$CC6XW9V:BDA8:6G]/UM5LGT4SDKK=%$O1@:%4-67?Z_]T%@P M#)]9$-<+8L^[4N19ON..C\^-7C%#THA^J7XWDA*)-N74&9P6N<^,/7!CV ME6'=[QB03;/>\YU$*RO:Q&O*H0XV<03]DGK=SP<0QON1" M4F@?(]%CR]&K%K+2>)M&E>SQA&?W2/AQ@AU&77; PB#!?^^8^.R'^Q7+_$46 M?MEZT6O:F&_P@$7!W&,1GY8*O7X8=UF<#H*P_E^+KK])F@;#^K\]=V=X+M1L MR_RDRZ(@];^V>!3T_:\]CD432Z+"(F8,J.R!(F/%36-MO) M,^W*BW5,'J!YIT'LOR?([0 AAEM;D/3#(*(ONH$V(]F:;Z30Z%6$^UV/$6[K M:/5CS^2Y_C6BH7LQ)PC8BAP,]P?4X0"]$:$U3SQ,@]%IJ^T.7HD)!1[G[09>C2*]!N5R1*+-V7H'YC,ABFMCBN_N+7OD;'SU4)9+47. M*<6ON.0J W9+YY$-?!C68/:(DA\KV'::'[&#.#E%G.UJM09M"4^2D+VNR;58GH) .,S5=R3S$"7^*> M;KOBY[R?;&_E[5P;=^S %-A;HO;JJ'\55+HK*OX+I_X^H&80OPH-4^9R9U2) MO2'\HWHN=^Q]K<&R#(S#VR_CA2[)GWNMHDW^:3Y[[A3]S9VB_^H[Q4>M9E58 M^"/R1F%U$0AGM@ MJ:ZWCX_V][2/E7-GI_+9 >L/AZW#[>G(21BVG-(>(2X4*'[G*GHKP-NA 2R8^=^94K_&N*L#,_.L1$Y[RO'IB;48W#]3+ZEWV*%Z];M&"F<#( ME3#%I2&&5X>9ZL58=9Q>^%?:1#M\\_GF'!_98$@ YZ<:+:T[I&#S;!__"U!+ M P04 " "I@J-86XK?2O4" !5!@ &0 'AL+W=OUE=;R+@TJ-N #XH.;7!.#8P?; M6>F_Y^RTH1.C?,GY[+O'SV/[+M.MTC],A6CA5RVDF065M+Q^(#^RFLG M+6MF<*G$%U[8:A9, BAPPUIA/ZKM&]SK&3N\7 GCO[#M8L=9 'EKK*KWR<2@ MYK*S[-?^'(X2)O$_$M)]0NIY=QMYEB^89?.I5EO0+IK0W,!+]=E$CDMW*;=6 MTRJG/#M_K52QY4+ X(ZM!9KA-+($ZQ:C? ^QZ"#2?T!%FO,?-XV?\T,EG 6VF9+#EIA6MCT!IX MP4TNE&DUPM?KM;&:7LJWQXZAVV7T^"ZN>BY-PW*!O4]!O-G3Y*S^.J$ MAE&O870*?7Y+U5BT1%IM8%F1 C3 )1RD/4;W-.!=A;!1@HJ2RQ*LNWSPO"4= M2?YGA[(_/(K-F<4"K )+V4M5-TSNGCV9I,GYE:$2;93N@ R6M0<:$$)-V52 M9@B7\!ZMJU)Z*B[.Q< MG13/\7CJ0V-YS@0MY:WF=NHRY]0Z,+4ZVT7=7WLWW/O.Y:Q9_PKN$2 MG9)+ P(WE!J'Y^, =-?$.L>JQC>.M;+4AORPHKZ/V@70^D8I>W#&PO=V]R:W-H965TC>^B^!-MXYOO&\\W@S#9"/JD,4<-+D9=J[F1:5^?# MH4HR+)AR184EO5D)63!-4[D>JDHB2ZU1D0\#SXN&!>.ELYC9M5NYF(E:Y[S$ M6PFJ+@HFMQ>8B\W<\9W=PAU?9]HL#!>SBJWQ'O7OU:VDV;#SDO("2\5%"1)7 MKVWL%,LC4W@I\C]YJK.Y$SN0XHK5N;X3FU^QC2-D_VTI[#GD'LO6$0M :!Y=T 699?F&:+F10;D&8W M>3,#&ZJU)G*\-$FYUY+>&;*'6FX*I,,3VT'Q+S MCGZPHW\1''7XC4D71MX9!%XP/N)OU!W'R/H;O=]Q])U" S+N!S%U=JXJEN#< MH4)2*)_167S\X$?>YR,AC+L0QL>\+^ZI;M,Z1Q K>*=PC@,^9 @KD5-Y\W(- MVFH#;&"EI@+1C.?*D"$DN!1%Q!>EO,SW%NJM592N4[6-+3(2D3MWF MU5B(GUNS#YE$//A*P'>*ZW#E7R6]I(SFG>J/OKP4C4(D42]K*[)&8J10^O4] M=VP>,97A386RB1F;#)">:6M !1N27B,:-YH].#'R_1H?L":?)];B!)HVX8<6 M)#"U<41+4:>EZ'_W^RNE>6$K^[K6M<0#)?4IZ*CK?@5=T!V(4EE:M22[YL*: MYD(K*>#G]F]=+)U88!+ :LF5DZ?%BX+;&@8=C6I1>8-/YN),[N,W2FU ME@<9Y!:VJ9$>@5YSE5#2_T(F%=RAN?<2B$&T:S#UJ:SUJ:GM[GTJ&>W<^.LZUO=F:+DAI:*Y_W6IW M>5XV=\;7[X-\%)IR9X<9_0% :3;0 M^Y40>C&PO M=V]R:W-H965TG9^7M<6NC=LZ5 TY]&EDRZA2AKU"]J]?0% M]0E\4M(6!JYDCOFA?D106CSI#L]%VFGP$],A#.*WD,;IL,/>H.4W\/8&7?S> MODG%\WH%T MV"(==EF?WU&^Y95 4"NX9%H_<;F&1:DJ:8V;LP7"1\Z67'#[!$SFG&8]N&N($OO+.JREGWF+#T*>!">C%JG.Y##. [CMMW'>$3\"*[> M,#SM0V\4COHO[-(X'75034?.;_T_W*%N/0\EIZ3RCGJ3<$ HDC2<]/^[F6>, M$L>EEX9)'SXJN3[8YO%@2$=);3H)1]"1_1&ZKKE8K] \$7$OR MB83EEEGT>>;"N)V]>J3WT+ADT$U\2W^?5+3SK=!.:Y%E&OWK0R[:J\CMVK&T M[ 3[/].2[R#A'NYL#_-.X"TT!\=V>+\_'D-"^XP.X\"15N13?Y_>]X5&/'@J MX#/1.YQY=@_1+WVY8T!CZ.N =K9MH):U(7#/^)U^44;O.9T6@)7I$IT M*1IU7=+4 ZLVOHQ8*DM%B>\65 6B=@*TOE*4U,W .6CKROG?4$L#!!0 ( M *F"HU@2Z-"E9P0 %H+ 9 >&PO=V]R:W-H965T,IF;29!:6YRWVR9.*>.FI0K*L3)7 M.N,60[UHFT(33[Q1)MM1& [:&1=Y,!W[N3L]':O22I'3G6:FS#*NGR])JM4D MZ 2;B7NQ2*V;:$_'!5_0 ]GOQ9W&J+U%241&N1$J9YKFD^"B.UI"N2T@$AC'_7F,'6I3.L?V_0KWWN MR&7TI^4,D-IT$9P%+:,Y+:>_5ZG=:Y]-W>+&2QC_9JMH[& 0L+HU5V=H8 M$60BK][\:5V'FL%9^(I!M#:(?-R5(Q_E9V[Y=*S5BFFW&VCNPZ?JK1&@R:@2\X;K%NN$IB\*HUX#7W6;8]7C=Y@S_OI@9JT&"?X[E6$'T MCD,X89R;@L#QJIAJ3*'AW5847HCL Q:0FKDB6E=O@N0>O[ MXOJ:NW9D53OH6#O4EF5-V_YYGQ:?/ MIQ[XX3<_NM@4_@KI*BD2A(Q%BY?K@:F1&AM:#7+I;^72?[-<+KGD>4SLP?^_ MOM;H?4_21V+5FS35['+CIOI-UE6D=VY4^8(*H*=I%-E!P_XHY?,1A=1(^.$6 MM=8L5_G'N-3:L;Q:\;H9>K'TPE:/5?LV>_9I/ZH('SJFOX"K;XV&$$@T MSC M 6>.JFGH%=L=@?$__-^0DH]\"1,(!9*$>G:F('8&/?39,W%M\'6V_GIAF0@3 M.ZTSN";6;X7L'>MA^[L&+@VV7!J\F4LW""\KLT.ZL#O^[)E\C#:-Z,=_&]>E MQ?GD?N7>VV%)B[4W1QL7U(&B_^?0/J0Z9.#*GJ#' /,0:#R*=XVBHJ&8Z;LC M+ZQ-#-@9:+0;#]&<^O@,U1^Z@P1WP#G:Z(BT(L#M7#_1TR67IJ_\JH8YUN5V[[V2D%_Y69YBG277UV67M-N ];E2=C-P#K;7 MZ>E_4$L#!!0 ( *F"HU@^5 8"$0, .D& 9 >&PO=V]R:W-H965T M ()H$9,] B<^L'XH>P. M;&.WQ;8KWK]WVEU6SN-(_ !]FWGFF=<='93^80I$"[]+(;_4=(I:E)R7* U7$C1NQ\$TN9GU MG;P7^,+Q8$[VX#S9*/7#'1;Y.(@=(12868? :/F%"MS#%_J!\1SY9L>B0[2R\"?F0ZA%[\ M(X[5_ Z[7. M]SQ>[[^=G[IBX9:3_]^F&Y*BZOE^+@*U@?YY ZZC;LR>93@.J&4,ZE\83*Z> M)=?QZPOT^RW]_B7TR9HZ-*\$@MK"0U>6@DESCNYEP.FQ-QVB+;#N&6[O@4M_ MU@\#EF6Z8@*X@:;=<]BX-H<.R9=<".H[TX4;F#$BE!&>>]L4.*6 M6U+*FO*;,U, S08KD&:!-?]@44ED15L3\(Z;C!C1ON># )_6;Z.YTGMX#KUP M0/^=.!QVW9J& [?&80JWZR6MU_1+W/O++EP]&Z9)^OHQWK*@$0 +Z+>BG5Z8 M=CU,:RL)7[K'A!Z3,.YZ[*>0%F>E[Y0EX4[B& ["X2GOOC/G> _]^T)FHJ+V M=O3OE0@N<^V,= KMWP,.?CZ9+SH1+WD/B+ M7GBN;*.3\5,B9K#6!ZOV?IAME*71Z+<%?8M0.P%ZWRIECP=GH/VZ3?X 4$L#!!0 ( *F" MHUBJ;TV3&@, !0' 9 >&PO=V]R:W-H965TIM7DW#$V<8L9,3>4H:66A=,8L#?4R M-+E&EGBG3(11O=X.,\9E,.CYN8D>]-3*"BYQHL&LLHSIS0B%6O>#1K"=>.;+ MU+J)<-#+V1*G:+_G$TVCL$))>(;2<"5!XZ(?#!O=4X,?'-=FIP].R5RI M%S=X2/I!W1%"@;%U"(R:5QRC$ Z(:/PI,8,JI'/<[6_1[[UVTC)G!L=*_.2) M3?M!)X $%VPE[+-:?\52SY7#BY4P_@_KTK8>0+PR5F6E,S'(N"Q:]E;NP_\X M1*5#Y'D7@3S++\RR04^K-6AG36BNXZ5Z;R+'I3N4J=6TRLG/#J96Q2^?1Z0K M@;'*Z*P-\]MU/F-S@>:B%UH*XXS#N(0<%9#1$<@;>%32I@;N9(+)OG](]"J. MT9;C*#H)^,AT#9KU2XCJ4>L$7K/2W/1XS6.:4Z:QU#QA&THQ"T.MF5RB[_\: MSHW5E"^_#XDOL%N'L=T=ZIJ+YS MSS=^QW=1\@6J41[?IAH1F$Q $D'(BG1$EXY R12G539YHV&NN8"&GVE> C? M#&$)*E@&SKFD>R>$HW0!79AY[-T,AV\NR-[,NR![ 4XOCI6QA?)7E"LT\!$: MM:CZ-VO7_M]V9XP>R"E(R%JHW&=O5&OXKUV[HJ\%4ZIXM(.7L$1)>RN\ TNH MEG"7Y:XHP@W9WI!MY!RB3JT#,V7)].BNXYOKH^,5D;5O/+,V4:/&01S*]W"G M4F6HE[X>&\)>25L4K6JV*OG#HM+],R_>"]K&):7%FJHKZ;TK.%VAG0^D(INQVX -5#./@+4$L#!!0 ( *F"HU@D<<[, M[ ( )(& 9 >&PO=V]R:W-H965T.PSAZQR%I M'!+/NP[D67YAELVG6NU N].$YA2?JO:H88D2-]S"2C!IX/2!K06:WC2T%-8YAVD38EF'2-X)<0XW2MK,-V'0?0)DB@9'L$;M#48>+S!.WAW:+E&ZC2[S]G M[\7:6$T]\^=0PC7>\#">>T<34[(49P$]%(/Z"8/YR8=X%%T<83MLV0Z/H<_O MZ5UFE4!0&[BE5[M"S57&4[A4Q@(]4Z#;>W.=;5+^)@_E*,A&"7K4 M7&[!NN8 ORLID&.0JJ)4TIO$5!+3Z9EW7/ )36]$+1OH#>! MAUQ3JW;;"6Z)[-L5:H\T;_L#%J7F F)O#8YO7DN+E(*M"7Z$J#_V\C/)I'_F M90Q7SR6-% JDT59: G%W=($9@T3]-.H/>WL9-S+IP:)0VO)_S ^CIB+47Q73 MG D0BKP-Q4K@Y,,XB9,+TN-6O^V6KZG2*\N1EP.2%,GKYW"HT\+.G"A0;_TT M-(1325N/C':U';B+>LZ\'J^G-=5QR^E2!&[(E4I$\TW7$[ VK"K]U%DK2S/, MJSG]-%"[ [2_4@_0W-_P-02P,$% @ J8*C6!<+PP@G P 'P< M !D !X;"]W;W)K&ULG55+<]HP$/XK.TXG#3,M M-@820H 9(.VTAW28/)I#IP=A+UB-++F2'$)_?5*!=A'$7G M8 29QI,F>=,KRG*3K^DPB!PA%)A8 MA\#H]XQ3%,(!$8W?&\R@=ND,=\=;],\^=HIES@Q.E7CDJL%/96 MK;[@)IZNPTN4,%["JM+MM@-(2F-5OC$F!CF7U9^];/*P8]"+WC"(-P:QYUTY M\BROF66C@58KT$Z;T-S A^JMB1R7[E#NK*9=3G9V-%5YSBUEV1I@,H6IDI;+ M)S87:!J#T)(O9Q$F&]Q)A1N_@7L)-X24&?@D4TSW[4/B6!.-MT0G M\5' &Z:;T(X^0!S%G2-X[3KPML=K_U?@U]PD0IE2(_P8SXW55#T_#V6ACTI'4>71T)H5.'T#F&/KJC&YJ6 D$M8)HQ(F^ M2[ 94M8MM^OW!AZ9UDS:-=Q6[@_%<-3+X1CNR<="";K2E#.PKDK [[IT.@+) M/A_*=L'D^O2D%[ZM_ .[#WET<\($DPG1->X4 MYKCD4KI :%*@YBJ%=]!K=DE>-CM>1B1;4?,<9EH]<]_^9B1JQO2UZ;N$ M%OT?+!?\#_,]C%"W"3LCB(:3+9*QEZ3=@''ZB[I&5==6N4/YB"_^O W MF\M$E"F-=DX*28T:'5UX!]SV,FZ /[7XRCF@V7[$="Q[L5XT>W6LK^-#Q1[N M-*T<]=*W9J*C2FFK_E6OUMU_7#6]5_7JZ: 3HKP;$+@@TZAYT0U 5^VXFEA5 M^!8X5Y8:JA]F](*A=@JTOU#*;B?.0?TFCOX"4$L#!!0 ( *F"HU@X/*JW M, D /T? 9 >&PO=V]R:W-H965T;5X/*:FK-J\KT>CI MQ6#LG[U2U)\[_#/7]^W:O:"9W-7U1VJ\FUP,/#)(%SKK2$**RR?]6A<%"8(9 MOUF9@Y5*&KA^WTO_F>>.N=REK7Y=%__*)]W\8I ,Q$1/TV71W=3W_]!V/B') MR^JBY5]Q;_J&X4!DR[:K2SL8%I1Y9:[I9^N'M0&)]\0 :0=(MMLH8BM_2KOT M\KRI[T5#O2&-;GBJ/!K&Y14%Y;9K\#;'N.[R_4(W:9=7,W&K9W!VUXJTFHBW MNIXUZ6*>9^)=94)//G0^I'>%;D_.AQUTDX1A9O6\,GKD$WI&XJJNNGDKWE03 M/=D5#@5=JX(O!.A?2D.B O6#DB8'G!$_+L],6-7M0-.^3? MX[NV:P";_^R;KI&F]DNCI736+M),7PRP5EK=?-*#RQ]_\"/OY0%;U!<* 4*Z(HH+,5)V?B PM9A]FVD%]T1SF"A=UB5GFFT9%,XM#WK]<> M'>CUA)#WBR[/T@*OLF63=P_<[UHW[)\*?:^;>K+,,/GWF'DCWG6Z;(7CG\!A M55L7^23M8/G;\?A:7.FT7<+#_1CX\).NEEH<"5\JU\,U=GUJ!3Y?X\B5N+#/ MY4O<22]V@Y69_7 9N['P?0@($MSUW?LK/\0TU]6%/I[AFAA]TJ6L%%/\PX/1P%L.#(*+, EXLMC^G(*C#P!)K*Z)(N=P/5)KHS88B=0[HC:#LS S>- J\SQ MW>0$$@.R[IC,XN8>4&W"\"^%*)>?FQ-E@94(9OLQ*['H%+^"HX] MJ"1L/R8EA)\HX&@#5)$!U6@#5!9-%ENPA'7"WH0AY;F*(24):CN(,G@-(A;M M> 9/%)3U($%#L9QHD] MSKSJTFJ64Y8_1Y:WND )LZ=QXQT WT/15 L#?/A%Y2G+RQ/Z.MT"P%G!*GB'Z MA9PIV8L]+)^-2@(ZK3'ZY\2S;3'G^WZ)/L\A]=;"W';*]GM:JP$7'9E0&7S: M+9)6)UWB+S@FI,3B)/3[FE?!P470P_Z!UC_*'.6[]]\"?7:GXT>44[V@52KQ7![D4;0Y!(^B*:&):5.7UMKEFGL)WZLZV6;:Q=TH_(Z9G-0%O>01+,LD;W,9[HNTY,\C:KEP@;C64/ MX24>(C$ 9.A5U-7L18%=)-)$VVKLAK\I(_4!^LZ_2$_-TDY^H,&8=D605H6]([Z[* M&%E7;1,4F83,/)'?F)F B#++\4W>HFN\9MI10_^_F'CV?=1[IU+;]G,C[A?B',=HDMDR?DLH! M+T7D( 7R:)/;%L?]TO+[&U+Z 3EIS\2O54YSN.TPE=;P0Z[(]D0VXE:4V&7*#Q,J[,8WO1Q4 MRP1HEZCDQ"2H'_W[5-8W-1KJX)O3+F(,2<(J$KOG3^RY*IV;C=L\?7&=9ODT MS\[ !C1L;+"J\RIE1FM.<4V>BGF<"HP4+OJ*4J^U+(W=KT[VR;Y>)ID)R-6&\7,?PR/ ><*Q9NK-^,S2OG&2]99D9E0&-JS MYIX\)595M<&NS!'WD3FU[D^@^T/*(W/NV)\A?F6)^W/@XX\,5)1EH2JPVPP; M'V4FP.QQ"T(!'?_SN;HBVHDY*N P\/D,3"/*)*!V3R%!J+24CP9*V:8H3F' M#201P,- ,JCSYH0$>7,D3]'Q[PASTR#=[1UHQ^S!E]I!' M=E?8;_#Z_<"19?D]8=_W16^X]DD6 9CQA^=6\($>A'$J?\ MOK<38G\W&/#5CB28]^F>I/*;#64)%O*2;0=\SPA>YTY)/+ ,8SQ(<)3VYK/\ MWA.;S^A!Q%%*GACBAR3![.<#B>G;?<_LO=_X&FUW(KLQF,_V>$N61#SOGYB\ M&APIZR@A*8]HBAC9W/<^FW>A96<.N<6_$7GC)Y]1-I072K]G%W^O[WM&]D0D M)BN1(;#\\4H6)(XSDGR._TIH[Q@SZ^-^FA M-=G@0RR^TK>0E ,:9;P5C7G^-WHK;8T>6AVXH$GI+)\@B=+B)_Y1OH@3!\E1 M.UBE@]5TL"\X#$N'8=<(=NE@=XTP*AU&71W&I<.XZ3"\X."4#D[7")/289*K M6\B1:^EB@>9FF4;CEZ(@PM M=Y@1=.,2@:.8?T2WZ'GIHIL/']$'-$ \^Y:C*$7/:23XIY,;CU$G\_ M#Y86^(A9'PV-3\@R+%OQ/ N]^^>]=#?,W'VH&L[O1?=^+[K?(;HQON@>M+G_ M1-8T\S8G"N^P2_!A[NYHA!P>$WV8\X87>%\."6%84':GRLK"UU;[9O7CCN_Q MBMSW9('@A+V2WOS//\RQ\9N,FIEQ.GU&ZH@E1I5N!<')$MKIXG=]:=G\\&[R>YI'"RASU[;J5J["R^V;= MR#LWLD;->+YV8-<*"@D+@6 U04='04?:B>-;OOPAZUO\*B>0+7DO>W(AR 5. MU[)Z*J>4$>24 @ES(6$>),R'A 60L! (5LO \3$#Q]HIY0'S:(5NY,*J2+V/ MJG0K$*/3?^%9T:Y-*(7-I&9S-E>X*BNK/VK,*"JK4=/*UP[L6D$A82$0K":H M, M1@:T6KBM%IYSIKS1+$J^=OS7Z@X)"X%@-=TG1]TG6MV]S49NV3-IUU%\R#;M MB)/5@44BDN)N&$V0W/"MOM]FN_$U>B$IV40"[6.AO?8=7*L])"P$@M6TGQZUGVJU=S/%I:@M,DX[3./33M.XRNI\&E=9.6@B?].[/CXG!-XQ@S7J6@9[N=F M*MVU8[]:=TA:"$6KZU[U,$UMZVK^=?FL;JJ#]B]!:2XHS0.E^:"T )060M'J MJ5:U,4T;=FD#V?!;@-)<4)H'2O-!:0$H+82BU5.P:KR:VJ[:_!\J<(SV5)!4 M1#B.?RJWS2T;JC+&Z0YGTFQ7+!1&=G_8+'(JHVFSQ)T;#<^V4_IQ7ZTY:*,3 MBE;7O&IUFOI>Y^*DY_4E[WG]RO_[L;A0"@S9%ER TEQ0F@=*\T%I 2@MA*+5 MD[!JSYH.;.V#[% N0&DN*,T#I?F@M "4%D+1ZBE8=8I-?:MX*7#6+8Q2021> M("8OE:E78$RSMJ: T'Y06@-)"*%K]U^"J5K<%V^JV0%O=H#07E.:!TGQ0 M6@!*"Z%H]12L6MV6OM7=M2:6&--JS.N-BJB/=G5.=0KJ@0;U06D!*"UL?2'U M+*AZWY:^]WVA&HXO5T,]\.JI")+F@M(\4)H/2@M :2$4K9Z$52/>:OEMXFNK M(6B#'I3F@M(\4)H/2@M :2$4K9Z"58/>TG9?NU?# F,.&_/PV&IN$?4!KTZK MKG$]T+A^Y[@!:-P0BE:DP^#D2$]"V#8_WL71BAY241QZ.-X]'B'[G!^<:MQ_ M,.\6IN*^:]YYQ0&Q"E^<5WO$;!NE',5D(T,9?6?40ZPX E9<"+K/#Q2]4"%H MDG_<$;PF+#.0WV^HK,3E11;@>!!O_C]02P,$% @ J8*C6,_C+.>\!@ M.C8 !D !X;"]W;W)K&ULQ5MK;]LV%/TKA#<, M+=#4(N57LL1 8JG8@'4MVG7[S,BTK542/9%VTO[Z48](9GS-6.UUTP^-)/.> M(]Y#4?>(TN6=S#^KE1":W*=)IJYZ*ZW7%_V^BE8BY>JU7(O,_+*0>IR%0L,Y*+Q57OFEZ$_K (*%O\ M'8L[M;--BJ[<2OFYV/E]?M7SBC,2B8AT <'-GZV8B20ID,QY_%>#]AK.(G!W M^P']3=EYTYE;KL1,)O_$<[VZZDUZ9"X6?)/H#_+N-U%WJ#S!2":J_)_<56W' M7H]$&Z5E6@>;,TCCK/K+[^M$[ 30T8$ 5@>PQP&# P%^'> _#A@>"!C4 8-C M&89U0-GU?M7W,G$!UWQZFM#5JQ46:_C#;YBK-BH'S4N?DU-G%Z>AU% MFW23<"WFY)U>B9S,9&J&W*H8"UM!_I!*D1>!T#Q.U$MR1CY]#,B+GU]>]K5A M+S#Z42LSO5(DS.9B#L0'[OAS1WS?]+KI.GOH^@US K[E^6OB M>Z\(\]@ .)^9._QZ;<(]6H;[4'>^CSW\9G8K&7XS#OP2SS^ -UOQ;"D4B8MK MMQT2LAP2D34DXLSL"_(B,4/C);G]4OXL,Y%I:%!4M .8MI@&+]2:1^*J9QB4 MR+>B-_WE)SKR?H44P00+,,%")#!+NT&CW<"%/KWA"<\B0;@F1BYR*Y9QEL79 MDLA%>6 M\EA"5]Q-A3LJ<8M;RG8Z9A.O_'?9W^YF?K_E:#*> "T#H.6Y![4, M@99C.K9;6@D9-@D9.A/R#ABUQ6@UJ3&W5F%N<%'"E8H7<<2+VQ64&B=#UW&+ M"1948,.=M)WY0RB_2*R6!*-&@I%3@NM4;C*M=E)=S"8;78S)IR:80BI($B=C M5TDPP8+1GB04$@2)TQ)DW @R=@KRIRDZHW*2/V:./R3!>'_L43:")HS]EM2' MDA( D/X RAZ$.'3,%I,F,Y,NTZ?(YD]/G).] M@VFEXKQ)Q;DS%7_Q>Q*G9@Q6UVDJVX-I.8)6%X[X[KF%!4M0$4+L=!L!78L M$7V>6KCFQ5(0$RU 10NQT&P%6:L@.U%%7 ,_OL-!]>L,;#L<0?5S +;UP;;A M =R!8X*GK<^C3BN"5 ?4),<4 D#3 Y4 ! J7 B"FJQ:@K9>BGA^I3E@B?Q5S-*JGM^=:T6#_JV M/$[X;2+.C+,BBB>B^BG.MD+IU$R$\/A!M5>H: $J6HB%9BO7VC Z>J9[&:H; M0T4+4-%"+#1;P=:W4;=Q^XY[F1.XLT28: $%;-\0LD4A%J^=_M8<4K<[Q'B6 MY*;H+ 0F6D#WS>2> DB$M@*M)Z5N4WJ*1TENRLZ*H!I4^K1#Q2*TUTU:B\K< M%A6GAG23=-4 %2VHT5P:8!':&K0FE3DMU#?5J37DTY/NS$W>.9O'\H98O'92 M6]_(W+[QC9G1XV56(9)HD^M 6<_8N743=)9 U0SS@ S?N#B.(499ZT99_A+M6S? MX)I)> P]<)VYZ3NG]7CF$(O93FSKL9G;8\^:\;UI'_4VI9$JLCP7"Q,T-S>$ MS&R9^>@VB9?EO0 >[Z@.&Q4M0$4+L=#L]_9:,^Y[SU/\^JC^'!4M0$4+L=!L M!5LK[W>R\AV*7S=P9XE03;]_M.G'XK73WYI^WVWZ,4I?-T5G(5"MO@\M)X,+ MSUB\MA [KR"[EZ9/4?JZ*3L+@_L",K"*#4OS6D]5[ B$'%KYN\*ND]G>^A4E% MOBP_0E)FD)JII?H\^CX#;V84>!X0"_"ZC.F%K[ZJNHMSY?% M>Y&)6!@J[_78="RO/E2J=K1&ULM9M=;]LV%(;_"N$50PMDMB1;_N@2 TG$=BF:M6C:[6+8 M!2W1-EM)=$G*;H#^^)&R(IF.3,?8R4UCRSP/J?=(AWPI]7S#Q3>YI%2A'UF: MRXO.4JG5ZUY/QDN:$=GE*YKK7^9<9$3IKV+1DRM!25(&96DO\+QA+R,L[TS/ MRV,?Q?2<%RIE.?THD"RRC(C[*YKRS47'[SP<^,062V4.]*;G*[*@=U1]67T4 M^ENOIB0LH[ED/$>"SB\ZE_YKW/=,0-GB+T8WVYUX*%Q%%IN>";Y PK37-?"C5 M+Z.U7BPW%\J=$OI7IN/4]#+^7C#)3-(D^@W]280@)G7H94058:E\I8]^N8O0 MRQ>OT O$=SWX MX&'P5X$3^"%67>2%9RCP@J!M/.[P=T6NP\=E>+\E/'*'WQ+117VO#!^TA.-C MO:>Z=[^M=TN,?IW)?LGK'^!=%5(?D1+MI!3]\UX?0S>*9O+?EB%>;9&#=J0I M4J_EBL3THJ.KD*1B33O37W_QA][O;6I#PB)(& :"67D9U'D9N.C3-X0)M"9I M01&?HUC? 2Q?T%R9CY(EU-QO/&]+CI-[:G(@8=$6-BIA9BI:3WV_J^_ ]:[H M+8TFW5'=R!(SK,4,G6*^Y3S9Z )TAG*JVC1SAI^J&20L"A_),0C[CT1K:Q7N MM+)4&]:J#9VJW5'!J#27WTV>L#5+"I*F]^A&KPV4_HFDZ%)*O2C9G0S:Q'7V M.*76-8IF M.5/W:,G39$;B;VWZ.AFGZKN%C7?T]?8K** M)N@SC9&HMGJ-Q[7 M=YO<=WJ6EKKXO"C8YTW-)W&W- ZB]!:5%H#0,1;-STUAF/WR&60+4 M2(/2(E :AJ+9V6FLN>_VYI^YT@NK!RMQ?%.HPED[!)-],W#M[O1DP4'M-13- M%KPQV+[3)_Z/_;@*/+2VO4;[RH/Z9U :AJ+9RC<6VG=[Z,]$+(QMUEZ"MZ^! MW/']@Y/IM3OR9-5!O304S5:]<=.^VTY?[U[69WI91&8LU9. =GHLCPMQ:#TZ M>72QA_N7.J0ECD!I&(IF/Y=J'';@=MCE=I%54) L9E]IK)#B*#:_DCPQF]CE M@U1=@?3!%3-3 4F^%E)ENB*UFNNJXW!W9;^7%_?83LT+* U#T>R\-(XY<'J^ MX\\/JOC=K:#!N-O?5QC4]8+2,!3-5KAQO8';]1YQ N@G:MU],G?#![6D C6V MN?WZ!_7)H+0(E(:A:'8B&T,=/,/SY #47(/2(E :AJ+9V6D,=^ VW*=M+@6/ MG\7VO>YPOZJ!>FA0&H:BV7(W'CIP/W>&K&JZ\2W+659DK:D"-=Z@M B4AJ%H M=DH;XQT,GZ&^@3X"!Z5%H#0,1;.ST[CTP.W2G[R=>X3CEYZQ57Q0HPY*PU T M6_S&J =NHPU=[\>TWS[7ORMT0L6"Y12NST$ M H$P &0 'AL+W=OJKNI"6OO&X!"0BK.ZDKK7:UUP]5/YC$@'N.S=D.W/[[VDDVA&"R2YO[T"\0 M.S./9YX9S\0>'QC_)K8(2? C(51,K*V4NUO'$=$6)5#8;(>H>K-F/(%2#?G& M$3N.8)PI)<3Q7;?O)!!3:SK.YA[X=,Q223!%#QR(-$D@?YDCP@X3R[->)Q[Q M9BOUA#,=[^ &/2'YO'O@:N24*#%.$!684<#1>F+-O-NE%VB%3.(K1@=1>0;: ME15CW_3@2SRQ7&T1(BB2&@*JOSU:($(TDK+C>P%JE6MJQ>KS*_I=YKQR9@4% M6C#R!X[E=F(-+1"C-4R)?&2'SZAPJ*?Q(D9$]@L.A:QK@2@5DB6%LK(@P33_ MAS\*(BH*"L>LX!<*?EVA>T$A*!2"]Z[0+12Z[UVA5RADKCNY[QEQ(91P.N;L M +B65FCZ(6,_TU9\8:H3Y4ER]18K/3F=1=]3++ .F@ =L&!48KI!5.I'@6/$ M81;01T9T6AX@C\''$$F(B?BD%)Z?0O#QPR?P 6 *[C$A&FCL2&6:7L")"C/F MN1G^!3,"<*]6W@JPI#&*#?IAL_ZH0=]1E)2\^*^\S/U&P'O(;1"X-\!W_:[! MGD6S^FRGU%TO4P],[ORWU9?_>O43,H(R28(,+[B =PBMV,$(32U5,O3"RIK_^XO7=WTSA M:Q,L;!-LV1+82:"[9:"[3>C3!_BBFH 4@*TOE@)3:!I1KPU-FV!A#M;/P'33 MW$\[:D/MJX3G(H.JR, .2J$3(GLED;U&(K,=L]<[!L#X;U7&-:V:500Y[:B& M#R[BV;V:T7S+:;V3TFG1L1+J6O#;! MPC;!EBV!G81C4(9C\#]H"8,V ]TF6-@FV+(EL)- #\M #QOWW1QM,*4ZB#O$ M,8O59SF!-$*F< S/*JGGVOW3VK X%PJ"2G'(Z1N>%1!O9 ]J5>9 =R?TO4+ MV":G"Y&JQ9U^/25"DY1[%FZ3U,#V+GA?.0!Y/[=5%_BGW:Z>]0:ACF>/ZD08 MI,Z[JTGJ8G_U_",1?G.'5<4:T>@%2 ZI*&KPD1*CZ_[;&>";C/7JCK\)M&P4 M.77Y>*[Q&K^FI^JT^+[*5N"Y[M[\%:OH65>^Q43OX)XIOL MRD6 B*54YN>[K]F3+X.] +EY=CT'U!+ P04 M " "I@J-8.43T8O\" !R"@ &0 'AL+W=OM-<<.MOO! MO\=VLI!"%MC6!UZ:V+[G^-QCW_0.MES5\0H2+)L\ M!:97%EPD6.FA6+HR%8#G%I10-_"\CIM@PIQH8.?&(AKPM:*$P5@@N4X2+'Z< M ^7;H>,[#Q,3LEPI,^%&@Q0O80KJ)AT+/7(+ECE)@$G"&1*P&#IG?G_4,_$V MX"N!K2R](Y/)C/-[,[B<#QW/" (*L3(,6#\V, )*#9&6\3WG=(HM#;#\_L#^ MWN:NY#R6 WWH$$.2 X%\!80X(;:*9,IO6!58X&@B^1<)$:S;S8KVQ M:)T-8>84ITKH5:)Q*CK'%+,8T-1>&3"_0\=$).D*$H2M"J3X3.7"5EF2(W3C?_CS;/GAD^RLLFBCT&BCP@E8% M?%0/_[BF3>3Y%A[NPUUM1.%&4+@16+[P$;X);("MH8$F8"J L"4:@["U8DRZ MGE&RQ.;Z-="[7:IO(LS1%Y*8.+Y 4[TD%SB[G[>?-#>Z5)#(NRI?,B&M:B&F M=OLRQ3$,'5V<$L0&G.CU*[_CO:URZ4!D>YZ%A6=A'7MTPV;Z^+41 F(@&SRC M4'D1,I:.93'?EDWD!P-W4TXC"^F60\)FMPC:D]@V[,=D7=]6XVG7G@: M^E7VU$I[ZM4]$-F>BYW"Q<[_4NZ=0WIV(+(]S[J%9]T7U5/#S,? E.X!JHS( MV/V@5%Q>L_?FM]JJU?#,#'M%AKV79TCXO"J[>F8_0 EG:E7U?1S50I^:LEOJ M"$PWIO]GEX1)1&&AZ;UF5Y>=R#J<;*!X:IN$&5>ZY;"O*]T4@C !>GW!N7H8 MF+ZC:#.CGU!+ P04 " "I@J-8J8GBGMH" 8" &0 'AL+W=O4"2^>N+4;%4_DSG F MX$81OYL"Y)4(9/RI. MKS[2 IOC(_M'YSOZLJ8:YI)_9ZG)IM[((RELZ(Z;6WGX!)4_ \N72*[=-SE4 MMH%'DITV,J_ J"!GHORE#U4<&@#D:0>$%2!\+:!7 7K.T5*9^ ;5V3/\I%(R*Y6$ M+RCID26>E&GR0:20MN#GI_%7)_ ^1J4.37@,S2P\2;BDJD-ZP3L2!F&_3<\_ MPQ_)Z=69ZCF^W@M\"]B 4I#BW=F#V,&X+<0E1;^=PG:$L2YH E,/K[P&M0M_GWG\@>>=NOO>V?8J_KDAJRABT3@HDMD1M2@&*RK3IF)5_D^&SO MVL>C?B>:^/NF2Z71L&'4#<+:YI'20:UT<%+I;9D.VSLP/Q3O#/96(K"!)=7- M:;T,)>FHH20<=*Z>R'UN% 6=4;O>8:UW^"J]"A*Y%>P75E2Z4S:\>/%/Q'?X M3,LE*@Z?*&ZQ&D6=?M#X=-OU1[7^Z+65 =BN3M9$]+PF!B^)*?7_#:*4[S>: M;PYJZ]XDC&PO=V]R:W-H965T0\M%I>ZA6->KV[,!-L&IL9CM)]^]W;1/*-LI>X-KXGG/N MX7))3E(]ZP+ D)>2"ST/"F.JVS#460$EU0-9@< G.ZE*:G"I]J&N%-#<)94\ MC*-H&I:4B2!-W-Z#2A-Y,)P)>%!$'\J2JE]+X/(T#X;!>>.1[0MC-\(TJ>@> M-F">J@>%J[!!R5D)0C,IB(+=/%@,;Y]X=^,[@I%LQL95LI7RVBZ_Y/(BL M(."0&8M \7:$%7!N@5#&SQHS:"AM8CL^HW]VM6,M6ZIA)?D/EIMB'GP,2 X[ M>N#F49Z^0%W/Q.)EDFMW):?Z;!20[*"-+.MD5% RX>_TI?:AE1#';R3$=4+L M='LBIW)-#4T3)4]$V=.(9@-7JLM&<4S8E[(Q"I\RS#/IDG(J,B ;UP%4Y.2; M*4"1-1C*N";79)%E\B",)H^0 3O2+0<,-:@C:)>PX/AF+8@FEW7:%;D@3)![ MQCE:KY/0H%1+&&:UK*67%;\AZX;<2V$*3>Y$#OF?^2&6V-09G^MEE7!55[R(F1OI"5U$;[$.WRP=T+3B#=[9A' M_]@2% UNNB5-&TG37DEKR ]N8G023O\AO(X&XV[&6<,XZV7$'O^/[SY_UO9] M,/F+-&P-@1+053OJ-'$-Z>=!L]M,TX4?(J_'_2C&CP6;01,..TR-!C.T6?GQ MYA=&5FZD;*7! >7" O\(H.P!?+Z3TIP7EJ#YQZ2_ 5!+ P04 " "I@J-8 M+#ZS[($" #5!@ &0 'AL+W=OTG\ M<<_Q.=?V==IP\2Q+ (5>*LKDW"F5JB\]3^8E5%BZO :F9S9<5%CIKMAZLA: M"PNJJ!?Z?N)5F# G2^W8@\A2OE.4,'@02.ZJ"HN_5T!Y,W<"YW5@2;:E,@-> MEM9X"RM0C_6#T#VO9RE(!4P2SI" S=SY$5PN$A-O WX3:.2@C8R3->?/IG-7 MS!W?" (*N3(,6/_VL !*#9&6\:?C=/HE#7#8?F6_L=ZUES66L.#TB12JG#L7 M#BI@@W=4+7ES"YV?B>'+.97VBYHNUG=0OI.*5QU8*Z@(:__XII9HG,JN,,4L M![2R1P:S OU2)0AT#0H3*M$W=,?VP!07!"0Z[8;/]/CCZAJ=GIRA$T08NB>4 MZEV1J:>T*$/MY9V JU9 >$# /18NBOQS%/IA/ )?'(?_W%$7^8&%1V_AGDY% MGX^PST=H^:(#? .WYXB!&C/4,L3C#.;:7 M?R)[8S;JS4;'V+,;PH@^.@7:%(1]%B>IMQ\:& F9]2%O9,6] MK/BHK"=]\W99@.,^)'@X5;=2-10>(&[^1Y M@Z)C"KZ^R%O")**PT3C?G6J3HBVB;4?QVM:A-5>ZJMEFJ=\=$"9 SV\X5Z\= M4]KZERS[!U!+ P04 " "I@J-8TH?L!8BW)BN;;M6SG."B-P0;$8[EFLF>U7N(LAX)GM$ , MDJ5QXURO'%L)M,7/# Z\TT8JE"VE3ZKS-5X:MB(" I%0+K#\V\,*"%&>),?O MQJG1?E,)N^U7[Y]U\#*8+>:PHN17%HMT:Z.$+- %-E;^($JY_ MT:&QM0T455S0O!%+@CPKZG_\W"2B(W F9P1N(W#?*O :@:<#K-W?H\N(*7:"L0/<9(;)LT# 59>YT,>U6+])J7.(*E(5*_6 M&$>"HH@6@LF]2Z[AHDIDHV+ !F&G/1+?=$YH^S9SSSS-<-]F:IZA#%K*8#S!:O6A%$B,Y,&&."8P M1!?TONQV2EO3C=L<,;3'I )$$P5XP"QN)\)@'F?]6=@C[=MX MYTCG+>E\E%1O[4,\\X%Y=EK7ODUPKJZ._?=TLM^ZH/]IUVW<=G<7WS?M>?K[Q%U1]!2'\5;*N3!KINI MO'L!4P9R/*%4O';4Z=[>YL(_4$L#!!0 ( *F"HUBF?B\6.P, #H) 9 M >&PO=V]R:W-H965TUX8 ^K[=R=/_?-V9?1 M5JI?>@5@R$/!A1X'*V/*\RC2^0H*JD-9@L G"ZD*:G"JEI$N%="Y%,P*TB>ET45#U> I?;<= .GA;NV')E[$*4C4JZA"F8 M^_)6X2QJHLQ9 4(S*8B"Q3BX:)]/AM;>&7QCL-4[8V(SF4GYRTX^SL=!;(& M0VYL!(H_&Y@ YS808ORN8P;-EM9Q=_P4_=KECKG,J(:)Y-_9W*S&P2 @V,! 43U2]]J'78<6AW#C@DM4/R MKPYI[9"Z1"LRE]85-30;*;DEREIC-#MPVCAOS(8)^Q:G1N%3AGXFNZ2C930D*A1!+HNS):ZS&?C!!PWXX/@!LO>LCV>PMU<[W@/:-QJ$ MO>&S/S_>L,$;OHY'!+:!O&X#AP_U<.^\]G;/:T7L,6KOG/P*,MKI;/:K AO$ MD@E-."S0+0[[6.*JZM35Q,C2-;N9--@ZW7"%'S>@K $^7TAIGB:V?S:?2]E? M4$L#!!0 ( *F"HUC++,"/@ , *0+ 9 >&PO=V]R:W-H965T7NOR*@A4 MMH>"*%^4P,V7K9 %T:8K=X$J)9"\=BI8$(7A-"@(Y5ZZK-_=RG0I*LTHAUN) M5%441#Y= Q/'E8>]YQ=W=+?7]D60+DNR@WO0W\M;:7I!IY+3 KBB@B,)VY7W M 5^M<6P=:HM_*!Q5KXUL*!LA'FSG<[[R0DL$##)M)8AY'& -C%DEP_&S%?6Z M,:UCO_VL_K$.W@2S(0K6@OV@N=ZOO+F')AK*[33>:VF^4N.GTVO"",\ W==KAO MD;OC-7W^QOT]LT[] 91CKY2QLPQ2%43+@OAYW_ZMB/@IQ[1Z?N@J)!FL/+/?%,@#>.GOO^%I^.=0G/^3V$G4<1=U M/*:>?BM!$DWY#C$P.^2UN!NQ62UF3XU#NO 7R^#0#\>UP:&/.Z,3S*3#3$8Q M/W,-)GB-2O)$-@R&V!J%>6_)%\X7*&S>UR;Y-+&QN%+40I'Z>_,MI95IBMI3Z&15=#JG"+.SQ 'C"8] MHU/&7N'$O[ 2[ HPK+9,F*:B>7V$"CX(C9T5$9XC8P<97TSK2S7#HV6C*6># M1)$SW,+'BY/?.:'KTC]:3PE?*@]^I?3\2L'%;E5)IKTLM: #5@MG^H/>% M7\U%9$>Y,A5P:]Q"?V9F2S97PJ:C15G?JC9"FSM:W=R;:S1(:V"^;X70SQU[ M4>LNYNF_4$L#!!0 ( *F"HUBV;D^>C@, *\+ 9 >&PO=V]R:W-H M965T!X',#U!@Z?,2F/ZRXZ+ 2@_%/I"E +RU1@4-XC"9%W?O&-[ _*O BR98GW< _JH;P3>A2T7K:D "8) M9TC ;N6]CZ[746(,K.([@9/L/",3RH;SGV;PUW;EA88(*.3*N,#Z[PAKH-1X MTAS_-$Z]=DYCV'T^>_]@@]?!;+"$-:<_R%8=5M[<0UO8X8JJ;_ST$9J IL9? MSJFTO^C4:$,/Y954O&B,-4%!6/V/'YM$= RBR8!!W!C$_]4@:0QLYH*:S(9U MBQ7.EH*?D#!J[ M)[D,E,8TDP5Y@W13(\4#2)^Q\%$2_HGB,)XXS-?CYG]7U$=A9,V3Y^:!3DZ; MH;C-4&S])0/^ZOB9CC]OXJ>7^%W1U>XF;G>F+*]EB7-8>;KN)(@C>-GK/Z)9 M^,X5ZV]R]BSRI(T\&?.>W375:G9%R:6Z@J*D_*DP.=@ @QU1S@347E/KU1PC MQVP:^XME<.P&YA E?MR*G@%/6N#)*/#7$@16A.T1!5W:OUJHVMF\@Q"G?O*" MTR%:^!,WY[3EG(YR?N)L?Z5 %.; ;VIMOI$/ *KP(4Y[1-,.IFJ,1VB9 AS MUF+.1C$?],$@='4SI/"CV0'$G+PNQ%EO]FC60W2(IO[V M%8Y"_\!"8*:>]#T@%Q6FSC83]J;N%XY3-+#H4:>K1J-X[Z74[52 (@+L>7G9 MGNZ.&/4HDDZ2&E27: CUTMZBT1Y2]S=_YW MQXWZS21*9[WZ=LGF75G-&W1N4^8JJ^\C>\*D[BD[;1?ZJ0Y6U+?#>J!X:2]8 M&Z[T=&ULM5MK;]LV%/TK MA%<,+=#:$OW.$@.-):X=EBYHUNW#L ^,Q=A")=$EZ;@!]N-'/:R'3=-6>I,/ MB27KGD.=0UWI7C&76RZ^RA5C"GV/HT1>=59*K2]Z/;E8L9C*+E^S1'_SP$5, ME=X4RYY<"T:#+"B.>MAQ1KV8ADEG=IGMNQ6S2[Y149BP6X'D)HZI>+IF$=]> M==S.;L?G<+E2Z8[>[')-E^R.J2_K6Z&W>B5*$,8LD2%/D& /5YWW[@7!DS0@ M.^*OD&UE[3-*3^6>\Z_IQL?@JN.D(V(16Z@4@NH_CVS.HBA%TN/X5H!V2LXT ML/YYATZRD]#%ANI>%P$ZQ'$89+_I=\+(6H!&L<<@(L O!\P.!+0+P+ZYS(,BH#!N0S# M(F!X;L"H"!AEVN=B94I[5-'9I>!;)-*C-5KZ(;,KB]8"ATDZL^Z4T-^&.D[- M/B:/3"H]591$- F0MFM+18#F/%%"VR[1._2)"D'3"8!>>TS1,))O]-XO=QYZ M_>H->H7"!-V$4:0GBKSL*3VH%+JW* 9PG0\ 'QE ']UHJI5$?A*PP!#OV>.G MEOB>%J-4!.\4N<96P!LJNJCOO$78P0/#>.;V\/=K'>ZX67C?=#H_QN[_&#NQ MA_^VB8Z%-[3LE[.KG^'UC^#=Y?D*\0=4333T@4=!F"PE^N=W?3SZJ%@L_S7- MG!Q\8 9/<^Z%7-,%N^KHI"J9>&2=V<\_N2/G%Y-MD& >))@/"4: P!IV#TJ[ M!S;TV=V*"_5.,1'KG%#F%9.S.G,Z!QG9&Z-<=+G */Z%!SO37DK1UL#3O/YD'QD=#CA^UW7 M/.''I:QCJZQ_"IK>*Y!DBXT(54M=*T5?8,0A^2D)@(L5G9::GL]$0NN% ML#JU2R77U4K25MT8;9\;0=$\4#0? M%(T4:$W+CEP*;JW =.T9G"L:6>Z*17B=%0^F-=["!BM+:QO.(O5!28F!M#\\ M?E'@2F%\AL)12._#Z/A%@0_SW.!092M3:Y6QZ1'X0&1(3F(X3XR/:EP5LJZU M<)I]X@H%3(;+A"H6H/_21@G36XA]7ZQHLF3HH>B<+':=$Z,+H"4M*)H'BN:# MHA$HM*;[55WK#EZRC^%"UI5S4#0/%,T'12-0:$W7JUK;/55LB_ Q:WR^S4KM MU/[=U6VT&;)PG8.B>2=.U<7'RW'0@1 HM*:G597NVLOT7VF8H-<1E_(-XHE. MZ3N+S>EZ=' S>>=T)_LWSI*5=S#?:;^W^>8_ AXV!\:CK3.L_ M^PD6M!/2?@ ^Z "(80"3\;%N'JYZ(]C>&_FQO"Q9%)GLLI.VO3I!T3Q0-!\4 MC4"A-2=#U77![DOF9 S9^)B#HGF@:#XH&H%":[I>=8*PO1/TW)R,#4V3PWZT MG;RUC>=P^J"T.@:!XHF@^*1J#0FJY7O2%L7V1RUKO) J.^ M4FE_C8F=IK5A)PE]4$)2H#66']86#.7B]FK+N&,FEMF">ZF?W/6C?+[FMMQ; M+NI_GRUEW]M_[5[,7<-^S[WP\R7[%7S^'P0W5"S#1**(/6@JISO6:5[DB_+S M#<77V2+R>ZX4C[./*T8#)M(#]/&ULM9MM M;]LV$,>_"N$50PLLMO@@)+L^IOG_/%6;:529R*SSDJ MMIL-SY\_B"1[.I_@R<\_?(GOUK+\PVQQ]L#OQ+607Q\^Y^K=;.=E%6]$6L19 MBG)Q>SYYCT\OHK <4%E\B\53T7J-RE!NLNR^?//GZGP2E(I$(I:R=,'5KT=Q M(9*D]*1T?&^<3G:?60YLO_[I_6,5O KFAA?B(DO^C5=R?3XYF:"5N.7;1'[) MGOX034"5P&66%-5/]-38!A.TW!8RVS2#E8)-G-:_^8_F0K0&8-8Q@#0#R*$# M:#. 5H'6RJJP+KGDB[,\>T)Y::V\E2^J:U.-5M'$:3F-US)7_XW5.+GXR.,< M?>/)5J KP8MM+M0.D>*?LOUY?HK=OWJ$W M*$[159PD:I:*LYE4(LN/FBT;01]J0:1#T!7/IX@&OR$2$.88?@$/_VN;3%& MJ^'4'#Y3EV9W?[7&W6[3E5-< M[2-L?3!AT9ZXVN:D94,9FYZXY84[>2$H[Y^R"=WB MHIVX"!2G%CZUK*5J7%3S&_BI)I=Y\IP MXG-E\.3,"'2^"W3^"@DSMVZ^_75A;L]=*_\-J3C0) M L1=*D[KU%)A*>46\ M$CDO2P4G@P([J;&5/"ZK^?2X0V@+N?B S$YT$CD58ONSF:W0MB*D*[VQAAX& M>;.XX,4:\53-<_E"?-_&CPH(J7NZ85]#T]V7-S-RC4),Q_(>@Q0='*QS()1&70L_U@S%,$2_B$+F\5**.@&=^D /@R?#DS^^O)F!:\+C^>C< XN#P7%Z\F:V<;HZ('!UT)=[Q&8]G>ZW#(U1 M>U7L*%N(K@8(7 U4$W!TPY?W:KF#VP;8T^"6TY,W,^Y68SV^L_;;6K]&14%T M14%>H[MNG+;3T6ZO>XQ,P;HT('!I\$D\B@1AIRIPY.")\>3-C%-7&20 MJPM?WLPX=75!X*Y_9 )&UE(7[*NVY?WLPX-5(IC-21QSLV8JVTA$Q,L1JN%(9KG9;$JQNWVH=&FF,/O*O'8)K.#.Y-^\I.YA7$OKR9P6H0L]K)^BH(DI45.4];2HAQ2>C0_P MK]:?<%U.QC<'_:,'Y8Z0G[ M')SQKT'%4%,Q#,;2/P1Y.C1.7][,.#5,0QBFX^@?VH?:-OU[C$S!&K A#-@Z M-:E3E==-:5_>S#@UJ\/1Q]RAUV-N7][,.#7B0QCQ(Q.POR4'34RQK4?'X);\ ML-*S<0**@TQ,<1K2(0SI Q]LZ]\U!DU,<1K)(8SD<15$V ]GT,04J^$<'@+G M[K(SM+ELR8),3%F:RB'/?_9D!34RQ MFJ(13-$A!6?D>&S,?K#-9=7Y8%NDZ1GUM*>'E)V-CSZ%#JMNA9I[$=RC-GP? M5GK"/H=FOB]OYA701(S86/)'7D]W?7DSX]0PC6"8CB-_XS2"[G#(I!8[:WT? MH_PRS!7/[^*T0(FX56."Z;%RD=??+ZG?R.RA^HK&329EMJE>K@57]WEIH/Y_ MFV7RYYOR6Q^[;_DL_@=02P,$% @ J8*C6-]J,\D2 P 3@\ !D !X M;"]W;W)K&ULS5==;]HP%/TK5J9-F]01)^&C[2!2 M2U2U4EM51>L>ICT8N(!5QV:V@>[?SW;2C%0TA_$?)1 M+0 T>LH95X-@H?7R- S59 $Y42VQ!&Z>S(3,B39#.0_54@*9.E#.PACC;I@3 MRH.T[^;N9-H7*\THASN)U"K/B?QS#DQL!D$4/$_1EN8I-3B=7A J MT0-A*T W0-1*@BFJ5N@KNB52$EL4]#D#32A37\SL4/ U2$W'#-"MT*#ZH3;; ML&3AI QY7H2,7PEY0V0+)?@(Q3AN[X /]X#CKH,G.^#9/O#$PJ->'1X:[2H! MXTK V/&U7^%+6KW.1S0"3H7<3YU&/NOS4[4D$Q@$QL@*Y!J"]-.'J(N_[=+* M)UGFB:RF8U+IF#CVY,V#>(3.E )S!@F?HFM*QI1134$]'] I,N^+>YBLI*1\ M[E;="BZKB7.BJ$(_KTT =*4A5[]V52'Q606?9)DGLEH5VE45VHVG>:2)-@)3 MKL&0:V3> +!+O8(E*MXJ]K]EG>(63GJ=?KC>%J8QVJ'">"*K"=.IA.DT"A.U MNO&!/F\D//2$^23+/)'5A.Q60G;?E<^[/JO@DRSS1%:K0J^J0L^+SPN6**G[ M/#)>>&'T?1=FC?OZSZR/JZR/WS QQH=YN)'OT-/CDRSS1%;3\:32\>1=>?C$ M9Q5\DF6>R&I5B/"_;W?LQ<4E312_<.<+#S='.U2:-X,628=;O8OM-,WW^9QR MA1C,# R;K^L R:)Y*P9:+%T[,Q;:-$?N=F$:7I!V@7D^$\;,Y&PO=V]R:W-H965T1]1]](G..*USI^2]&MVKU1.OJWC378Q MNL_SA[>3279SK]9A-DX>U*9XYS9)UV%>'*9WD^PA5>&J"EK'$^9YT\DZC#:C MQ7GUNX_IXCS9YG&T41]3DFW7ZS#]]YV*DZ>+$1U]_\6GZ.X^+W\Q69P_A'?J M2N6?'SZFQ=%D1UE%:[7)HF1#4G5[,?J-OI5!%5"-^!*IIZSUFI27S8 -X$\&,#_"; /S8@: *J2Y_4UUXE3H1YN#A/ MDR>2EJ,+6OFBRGX57>0KVI0+Y2I/BW>C(BY?O ^CE'P)XZTBERK,MJDJ5D&> MD3>D]4YR2X2ZSLG/0N5A%&>OB[>7R>91I7ET'2OR5Y*K,N3SE2 _OWI-7I%H M0RZC."Z60G8^R8MYEF>;W#1S>E?/B3TSI\LP'1/N_4*8Q_R.\*4]_,]M/"8> MK<)Y1[@XXNS>]-EP>4PX+\/IS R?%+79%8CM"L0J'G^&5R5^5>>]*Y5UM-\= M7T@6!&VOQ= MVGQKVOAX%OQ(KM0F2M)#N>A*HY7GNI:1,(&$21#,*$JP*THP2$X"9 F0,(&$ M21#,*,%T5X*I]7-QE8>Y6A5_(@M)45E.TN*PJQ0UA=*67GACC\^"/5FQGLTU MRTB8!,&,+,]V69X-%.W9@1QSW]^7XV4]:FZ,HN/YGFA;Y^*:-A#,2-M\E[:Y M-6UT/&6.JFT%NDH&$B:0, F"&54YVU7E;)!JGR%+@(0))$R"8$8)J*>=D@?1 M[09#N2G_GCQZ(,YNR M\6Q/G.W3<5V$*)J9/&T'J=7J% +M>6[Z; >ZJ@.4)J TB:*9I=$VD?)!*DV1 MUFX)I0DH3:)H9B&T\:1VYWFT4M<8RO84OU5";AZ*92=1&C]J=W@?UJ&)".[.'-%I+*$U M:1)%,VN@;2"=#1-EI'5;0FD"2I,HFED(;2RIW5D>H2@U(+ I2N\089^&<]). M8?NH]GW4ZFF^*PCYC[C?3;6CG5S^(W8# M\A3>DFEOR89Y2P;UEE":@-(DBF860GM+9O>61VB,WZ\QO4.$?1K.23O%GB/3 M;I+UN,F6QKC>OK*CG5X MR%I)7G3/Q8YV7>%0FH#2)(IF%DF[5CZL+99#C2F4)J TB:*9A6CUQ@YNCN4' M&M+5:-4Y[+#3RCX=Y^2=PDQR;29YCYG<2:Z6%'4$?C4->PCL8A^W24] M&Z_]4G/6>P^F&>+2_V*?EG,23V%#?6U#_1X;6DE.UY?HWMDCG;_K ]T3A=(D MBF;60+M9GPY2%!_J6*$T :5)%,TLA':L?L\^:Z^B- ";HO0/$?9I."?M%.[2 MU^[2[W&7M8*\Z%Z,'>V\LJ%;HE":1-',(K6^Y^D/DQBH4872!)0F432S$-JH M^D.;=AN 56)ZAPC[-)R3=@I3Z6M3Z1_3I,M?=@_&SG9>VM ]42A-HFAFE;1[ M]8>U\?I0APJE"2A-HFAF(;1#]8>V\?K];;S]0X1]&LY).X6;]+6;](]IX^4O MNO=B1SNO;.BF*90F433SP0C:K0;#VG@#J&6%T@24)E$TLQ#:L@9#VW@;@.V[ M1_U#A'T:SDF#VLM)ZY%.Y1.[+L/T+MID)%:W!=XKS-"(I/5#L.J#/'FHGO)T MG>1YLJY>WJMPI=)R0/'^;5((3'-0/CAJ]RBRQ?]02P,$% @ J8*C6$+U M!B^P P 4A !D !X;"]W;W)K&ULM5A=DYLV M%/TK&IK))#.)0?+WQF8FWFW:/FSBB2?MLPS71@E(1)+7V7]?"5A@9T%UR>;% M(*%[[M''.7"].@OY324 &OW(4J[67J)U?N7[*DH@HVHD4.KB%-+9+A\;T"]>J<-K!]_X#^H9B\F*K@6 MZ3\LULG:6W@HA@,]I?JS./\)U80*@I%(5?&+SN78"?%0=%):9%6P89 Q7E[I MCVHA6@&D+X!4 :3@728J6-Y03<.5%&Q8/ZH0-R4BZ4% M)Y0?0=G9'JM5Z)IM"3+I!K&BN5(YC6#M&54HD'?@A2]_P[/@G8/BI*8X<:&' M&YI2'@&B&ND$T!Z.C'/&CT@A9/I=$16_ET'G6E- M9^JD8DR;25_B[LSS^K,,V?F3V:V$M'XJU&$\03= ME75V<=9YG77^?Y8?>/S?"U\B+AXM_+AOX1['3-0<*J(!]OP6(T[N'26"QV>^S.'#-FN+BUY089 M>G(;X\73YY 7=OKW4):-26.W2_^$OF9/-A>/1XN>O6W\&[L-_&)Y/75M(Z^> MMP=N7!N[;?LB>2TN?FWAQHRQTTB'Z6OY= O(:-Y-A32>2]R>^RG7+*)I>(\KCLV8(L2@O+=BM%?(ITYS>G.\O DTT:GR;X.?1'G&X_E&5CY\1M MY\/U5P$_^FPA?:\WTO@\&ULM5C1CILX%/T5BZU6K;0#&$@"LTFD-*-V9]6JHTZ[^[#:!P\XB56#4]M) M.OOUM8$!DSCI5O+D(=AP[^'<:U\?X^F!\2]B@[$$WTI:B9FWD7)['00BW^ 2 M"9]M<:6>K!@OD51=O@[$EF-4U$XE#:(P' _IQD>RWDA](YA/MVB-[['\O+WCJA=T* 4I<24(JP#'JYFW M@-?+*-0.M<5?!!^$T08ZE ?&ONC.;3'S0LT(4YQ+#8'498^7F%*-I'A\;4&] M[IW:T6P_H;^I@U?!/""!EXS^30JYF7FI!PJ\0CLJ/[+#'[@-:*3Q*!;@"MPW@P[8RG@ %D)@*<#+&RP1H>*5,OQ\?P-> MOG@%7@!2@?>$4C5T8AI(Q5R_/\A;EJ\;EM$9EN\1]T$<_@:B,$HL[LO+[G_N MJ ]"6+O'0_= Y:M+6M0E+:KQXC-X;TA%)+YZIR9@84G /^^4/;B5N!3_VF)M MP!,[N*[;:[%%.9YYJC %YGOLS7_]!8[#WVV1.P(;Y"'N\A!?0I^_Y4P(L$2< M/Y)J#18EVU72%G$#,ZEA],*RGX\GD3^>!GLS%)M5[(\ZJP''I..87.2XR/-= MN:-(JJ%2!+DD_R&]@-AH-DBI0>!J'&4G/&UF,/$S.]%11W1TD>@G)A$%Z <4 M&XR1\>XD/J(W.J$W2HT8!N3&';GQ#[+8+A-%MTS(;IFP\;P(][-SW!'8(/)) M%_GD.6M]XC(/CL &>4B[/*1N:CVUS-#T:(JF)U-4V9RK]*QCF#FK].RTA),P M](]+R6(69Z$?V8G"L!?=T$&MMR#FZ^.)/SGB:+%*4B.2(45C7P O4ES6>P^E M_!S3FJ'8D*U=NB\"_>P<=X4V#+M7=OBLT@Z=:KLKM&$N>G6'CN2]Q3&G(,Q, M06S#L9F-SE93K_#0G<1#BWC#-/./5RB[W>BY:$+F8<6$??A,<=3H\R/ M0_,'S]#M=1]>%OYZ]V]EZ%3A7:$-H^PU'CZKR$.G*N\*;9B+7N>A(Z&'IRH> M9Z?R9+5*S\S+7NNA.[&'5ADWMALM4YM9>HYJU(M]Y$+L6Q#SZ\?<:+0?>XW1 MV%Q!C^@%QEF /HA1G\YK4@E \4KYA/Y$+1J\.=MH.I)MZ^.!!R:5X-?-#48% MYMI /5\Q)I\Z^L2A.V&:?P=02P,$% @ J8*C6)I,!S$N P V D !D M !X;"]W;W)K&ULK5;;;MLX$/T50ALL6J"59,ER MTJPMP+&\VSX$#9)>'HI]H*6Q190B59*VTWY]1Y2BR)9B%&U>;)*:< AMP77.B9DQM37GJ>3G,HJ'9E"0*_K*4JJ,&IVGBZ5$ S"RJX%_C^ MQ"LH$TX\M6LW*I[*K>%,P(TB>EL45'V_ B[W,V?D/"SRY*Q H1F4A %ZYDS'UTN)Y6]-?C$8*\[8U(I64GYM9J\RV:.7P4$ M'%)3,5#\V\$".*^(,(QO#:?3NJR W?$#^[]6.VI940T+R3^SS.0SY\(A&:SI MEIM;N7\+C9ZHXDLEU_:7[!M;WR'I5AM9-&",H&"B_J?W31XZ .09!@0-(#@& MC)\ A T@_%4/XP8P_E4/40.PTKU:NTU<0@V-ITKNB:JLD:T:V.Q;-.:+B6J? MW!F%7QGB3#Q/OVV9@HPDL,--4^+H Z2YD%QNOA,J,O+>Y*#(.V&HV+ 5!TU> MDWDAE6$_J*WUBP0,95R_Q \?[Q+RXNPE.2-,D&O&.1KHJ68EP?V3AX9"\-3H0&;4BHY,BWY>@\"H2&P+W^'[J M89DUQT77M^ZUBU5E MCV>/VK,WI+LFGCP=[Z)O<7&D>=*O6M0K;=\HB-S@2+?7>:H*4!O;(VB2RJTP M]0W4KK9MR-R^OD?K5Z/+Q6A@/<&VI>XR'NGKG@=OT0T3FG!8HRO?/<49F)J)%+FIY8EH@12+$R60Z;>K!A/L51= MOK9$S@''I2BEEF/;OI5BDAGAI!R[XN&$%9*2#*XX$D6:8OYT!I1MI\; >!ZX M)NM$Z@$KG.1X#3<@[_(KKGI6XQ*3%#)!6(8XK*;&;' Z'^OX,N G@:UHM9'. M9,G8O>Y9F[RF6)!".Y M>DN43H:SZ*$@'&*T@(U:TERU;B%*,D;9^@GA+$8_9 (<76029VNRI"#09_15 M2*)*J(+/"UEP0+.4<4G^XG)ICA<@,:'B1$7>W2S0\=$).D(D0Y>$4A4@)I94 MZ!K BFK,LPK3>07S$G,3N?8GY-C.L$,^[Y=_+ZB)[$$I=U_*+56PIFI.4S6G M]'/?L6J_9TLAN?K;_NE*OYIOV#V?_I1/18XCF!KJ6Q7 -V"$'S\,?/M+5S'> MR>Q%:=RF-&Z?>W@->N^(5?)L]=IJG546H])"[S.;<&@&$VO33J)WF@.3 ) M#'N34-Q>%W>E"EK< V\/O-?Z0'"O ??> O>[P+U]\('I[H#W6A\([C?@_EO@ MHRYP?P]\9'H[W+W.!W*/&N[16]Q!%W>E\EK_U/Y!^W-"/^^F9Q!3AUI'3E47EX;?WF-TE&.]M0U[0RK2" MLUJ'J[[8J*-H33*!**R4S#9':I%Y=5FH.I+EY7F[9%*=WF4S4?>1+$@K&&D_$M%\ MQMD)\3Q:TO*#0JXB6PXP3?,[:RFX_);*/#'WR4J@*[2(.'^BZ0Z]3]@Q%1EB M6R3V!'VBT8K&5#RA*-V@X.LQ/URPY,!2DH>]]8F(:)R]DXR'I8_>OGF'WB": MHCL:Q_+.R68C(7N9MS5:5SWZ4/;(?J9'=Q$WD6/]BFS+=GO2%_KT/XZQB2Q< MI#L]Z?X%K5OC9],#??J2'$QD3XMTW),>7M*ZDZ?CB9H^DL+6ZMJUNG;!&/Q)C_\A,>6[_U M:0@)\R%A 20L!((IVCNU]HZ./E_N&1=7@O!$KK0KT2=I"1@7@/P1]#BW9J/' MWX/Z1RTG%!_R$;E#)!LD(& M1+/L&*5K(J=;UBM*2;T^&_(KNSWDB]Z@ZY8NVOX-U042%@+!%%V\6A=/J\LG MEN[TT\+KW/1CQS7=E@1>1X*Q/36]E@;:O@S5 !(6 L$4#<:U!F.M!@N6/A(Y M-U8Q07\6<^-?A$W+^ADM24H91YV /IVT;0Q](D'"?$A8 D+@6"*ZI-:]HKB:AODL3)];8JF\ M+$!I/B@M *6%4#3U%FA<)JRWF2Y>NDL,=EHO6G*I:*_=H#;1Q>T&H.V&4#15 MEL8&PEJG8=@;:,4Z?\6QOZ+/JBO,YN#'T7!\L#:I= T4IY1F=;0O,M MPG<1W]$T0S'92KPERQ,#\7+7;7DBV*'8);IB0K"D.-R3:$-X'B"_WS*I6762 M;SRM]S[/_P-02P,$% @ J8*C6%R8%R*V(@ @]," !D !X;"]W;W)K M&ULS=UK<]K8FH;AOZ+R[)GJ7=4[1F .[DF[*AV= MS\>9SPI6'*HQ>$!.)U7[QP_8PF*!O$#Q/=G3'[HQ9EU+F+8>:TGOJ_=_+5=_ MKK^49:5\NY\OUK]??*FJA]\N+]?3+^5]L7ZW?"@7F^]\7J[NBVKSY>KNZO"]FBXN;]T_/1:N;]\O':CY;E-%*63_>WQ>K[W^4\^5? MOU^H%[LGDMG=EVK[Q.7-^X?BKDS+*G^(5INO+E^4V]E]N5C/E@ME57[^_>*# M^ENNJH/MB*>7_->L_&N]]UC9OI=/R^6?VR_LV]\O>MM-*N?EM-H:Q>8_7\N/ MY7R^I38;\C^U>O$RZ7;@_N.=;CR]^\V[^52LRX_+^7_/;JLOOU],+I3;\G/Q M.*^2Y5]66;^CX=:;+N?KIW\K?]6O[5THT\=UM;RO!V^VX'ZV>/YO\:W^2>P- M4*]>&="O!_3/'3"H!PS.'7!5#[@Z=\"P'C \=\"H'C Z=\"X'C ^=\"D'C Y M=\!U/>#ZW %J;_?)]\O)AG_UIJ[N/6SW[\U9W'[AZ](D/7QNR^\C5H\_\ MU2&[#UT]^U-7=Q^[>O;GKNX^>/7HDQ^_-F3WT:MG?_;J[L-7S_[T^[M/OW_V MI]_???K]YUW.\S[B:0>C%55Q\WZU_$M9;5^_\;8/GO923^,W^Y798KM'3:O5 MYKNSS;CJ1BL_5'/YO/-SG']_K+:;-'6O9S6LP?/L_=?F5U5_.6B^K)6 M],5M>=LR/I2/'YP:G\C'7TO&7VY^DB\_SO[NQ_E'7PKZQ>J=TE-_5?J]_E7+ M]GR4#W<>%R_#!RW#M7-F'[TZ7#]G]L'3\'[+<..%H^;&:_?G6X=\;PWNL;[Y_Z MX+[7DZN3MM_A,S[VYY^<.F[[%3YC>/VQM_W&1/+A'QY6TM^86#X\G%;2GUSR MMHU/W[;QV:G?U[ET>'[.[^N@[8,3]GV#ER@9/'D#693JTL%\KT,"/6957-R_MR4;4EA!3MFA DII&8/CSZ_V'0]K^#IUW:.3 MF$9B.HD9)&:2F$5B-HDY).:2F$=B/HD%)!:26$1B,8DEHZ,_!P[^#DB?7S'< M_^.N[>^%C-RL',*$4!B_A,+XQ_[6/[4>)&6[9@.):22FDYA!8B:)621FDYA# M8BZ)>23FDUA 8N'XU$XS.GY%O]^VQD-N5C(^VE,?[LN/7]&Z61FY63F$"?OR MR-W_>UW_OM^W$I5[7G3B):22FDYA!8B:)621F MDYA#8BZ)>23FDUA 8B&)1206DU@R.1D*QZ]0U4FO+1;(#M9\G2XQ<>A@2Y73F$"2&A]EY2 M8EL1(XF)IXM,G]-A6]35E"%LCB-:*P#^D(-=@P'5-%334)O!L=G&9&YPQ0+42U"-5B5$M0+46U#-5R2A,C9:\"3I5&RL?E M_?WFV&)=+:=__JH\%"OE:S%_+)5?9@OE=CF?%ZNU\E"NGI/F[ZT1(YV@<\20 MFH9J.JH9J&:BFH5J-JHYJ.:BFE=KV]_IYN_1=[V>>A@RY*P!JH5GOH<(G35& MM>3,]Y"BLV9GSII3LXJ[_'ZSR^^?6&QZ>+[,:+U=;%J7B]ER]>KI![G5>>]. M:AJJZ:AFU-K^*N;H:MQV<2DZKU5K^P?$]>64A]>7HO,ZJ.:BFM?R,U&O1\.V MBTS1B0-4"U$M0K48U1)42U$M0[6VL4OZI M).77Y?SK;'&W>\HHIK/YK/J^^=Y_E_/Y>O/$ZF[9FA1HB3.J::BFHYJ!:B:J M6:AFHYJ#:BZJ>:CFHUJ :B&J1:@6HUJ":BFJ9:B64YH82DW9\[:_T_K'6VG4 MPZF@(34-U714,U#-1#4+U6Q43=F[.GG;.1VTS!W5-%334YDR+S72O'=^@ M=?.HIJ&:CFH&JIGJ<1'OH->ZW&"A$]NHYJ":BVH>JOFH%J!:B&H1JL6HEJ!: MBFH9JN64)M[5KBF[[\O+[J-E52ZJ63%79HOIJBS6I5(MMSE1S4,U%-0_5?%0+4"U$M0C58E1+4"U%M0S5.G9KTKY;5JNUTKQM9C-BT_/%P1LLJ5LC1:T[A_5-%334MO3>':4+.:>-:@ZJN:CFH9J/:@&JA:@6H5J,:@FJI:B6H5I.:6*Z-*T# M^O+6 4?ITJR#;2]":\T4M$, JFFHIJ.:@6IFK0GW@GAE"0RM_DU -5"5(M0+4:U!-525,M0+::ZO_-0UFN?'@^.IF7YYY8D7*=0X74 M-%334S_?]\4<.OY6HQN_NR>=EL42RF MVW%)497*+VEH)*VMDN7OHW-6H?T#4$U'-0/53%2S4,U&-0?57%3S4,U'M0#5 M0E2+4"U&M0354E3+4"VG-#'QFA8#_>=BTQ\MI^FC+05034,U'=4,5#-1S4(U M&]4<5'-1S4,U']4"5 M1+4*U&-425$M1+4.UG-+$H&FZ#O3E70?^*-:SM;+> MV,7M]A[T7XO5[&EQ[M7K!M". :BFH9J.:@:JF;6VO='$WG4#/74P/#S%@S8# M0#4'U5Q4\U#-1[4 U4)4BU M1K4$U5)4RU MIS0Q5)IF 'UI#>A/7J_[8UNO MD[P65VC? 5334$U'-0/53%2S4,U&-0?57%3S4,U'M0#50E2+4"U&M0354E3+ M4"VG-#'3FKX#_>NWKU -5"5(M0+4:U!-525,M0+:=^! M?]&*W.;QQV)1W,Z*A7*[G,^+5>NQDWSC.R<8VN8 U714,U#-1#4+U6Q4:CFHUJ :B&J1:@6HUJ":BFJ9:B64YH8-$USA(&\.4+W M13JT-0*J::BFHYJ!:F:MG;%(AW9&0#4'U5Q4\U#-1[4 U4)4BU M1K4$U5)4 MRU MIS0Q5)K.")N'_W\6Z=*J7,VW+VKJ7.W%YKE/Q>)/Y4/=F717[QK8'UH+ M7N7OJ'.LD9J&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6HEJ$:C&J):B6HEJ& M:CFEB=G7M'@8#-^VPPF+QME0[MMH!J&JKIJ&:@FHEJ M%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%J):@6HIJ&:KEE"8&3=-M82 MLOV!53JT M_0*J::BFHYJ!:F:M';6E.UZC0SLKH)J#:BZJ>:CFHUJ :B&J1:@6HUJ":BFJ M9:B64YH0*E=-9X4K>6>%G[M&]U+XJCT5OIYX*[;: M:AJJZ:AFH)J):A:JV:CFH)J+:AZJ^:@6H%J(:A&JQ:B6H%J*:AFJY90F!DV_ M"1IID6WW13JYUSEYT/8+J*:CFH%J9JV=7J1#I[51S4$U%]4\5/-1+4"U$-4B M5(M1+4&U%-4R5,LI30R5IK/"E;RSPD]9I"N^O?U>K_+WT3G,T(X.J*:CFH%J M)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!:C6H)J*:IEJ)93FIAX3=N'S<,WK=== MH4%#:AJJZ:AFH)J):A:JV:CFH)J+:AZJ^:@6H%J(:A&JQ:B6H%J*:AFJY90F M!DW38^%*6EK[ ^MU:-,%5--034A_110S4$U%]4\5/-1 M+4"U$-4B5(M1+4&U%-4R5,LI30R5II_"E;R?PL]=KY/>ZU6^I9WC"NW4@&HZ MJAFH9J*:A6HVJCFHYJ*:AVH^J@6H%J):A&HQJB6HEJ):AFHYI8F9UC1SN!J_ M;44.[:> :AJJZ:AFH)J):A:JV:CFH)J+:AZJ^:@6H%J(:A&JQ:B6H%J*:AFJ MY90F!DW33^%*6D;[ RMR:(,%5--034V]:I!NB_11034,U'=4,5#-1S4(U&]4<5'-1S4,U']4"5 M1+4*U&-42 M5$M1+4.UG-+$H&GZ*0RE9;3=%^GD7N?D01LLH)J.:@:JF;5V>I$.G=9&-0?5 M7%3S4,U'M0#50E2+4"U&M0354E3+4"VG-#%4^DVHR'LG_-Q%.N1>K_)WU#G6 MT.X-J*:CFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!:C6H)J*:IEJ)93FIA] M38N'X>!M*W=H9P54TU!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU M1K4$ MU5)4RU MIS0Q:)K."IN'[,J=U.N_U*M_V MSA&&]FQ -1W5#%0S4:CFHUJ :B&J1:@6HUJ":BFJ9:B64YH8*DUGA:&\L\+/7:/K>J]7 M^<9W3C"TC0.JZ:AFH)J):A:JV:CFH)J+:AZJ^:@6H%J(:A&JQ:B6H%J*:AFJ MY90FQES3ZV%X_;9%.K3; JIIJ*:CFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:I% MJ!:C6H)J*:IEJ)93FA THZ;;PDA:9-M]D4[N=4T>5--034BTA@W:*@'5 M-%3342B+"/7=J#_\]]VRV*.LRZJ:E_?EHGUI M#.U/@&I:K>T?^ZI7HY:#7QV=UT U$]4L5+-1S4$U%]4\5/-1+4"U$-4B5(M1 M+4&U%-4R5,LI31MBVIHXP!4TU!- M1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU M1K4$U5)4RU MIS0Q:)K& 2-I MO>A-6A55>:O,MGVERW7U>ADGVD U;1:4P=[RVC;XL;1X6T"='1> ]5,5+-0 MS48U!]5<5/-0S4>U -7"LW]K(G3>&-62L]]%BLZ;H5I.:4((C)NB_K&\J/_# MW=VJO-O>]O-A-5M,9P_%7"GNEX^+:EM+N7^^Y;7KC^43=(T'5--J;?\D2W_8 MZ[6=94$G-E#-1#4+U6Q4+_6AOOG\M5)>\R@E?FH9J*:A6HVJCFHYJ*:AVH^J@6H%J):A&HQJB6H MEJ):AFHYI8DQTV]B1EJ0>1 S9QV^H+7ZJ*;5FI@K@TEKKJ"%^*AFHIJ%:C:J M.:CFHIJ':CZJ!:@6HEJ$:C&J):B6HEJ&:CFEB;G2%.*/Y87X4?%]>Y'Q=DWL MW.,5M"P?U;1:V\^5JWYKJJ 5]ZAFHIJ%:C:J.:CFHIJ':CZJ!:@6HEJ$:C&J M):B6HEJ&:CFEB:G2U.YO'LI2Y=6REOOE[>SS;%I4L^6B-5RD;N=P(36MUO;# MI=\>+N2T!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ":JEJ):A6DYI8K@T MQ?EC:4WF\W7$XG'*K\JB;%\$0POU44VK-2%/VD^MH#7XJ&:BFH5J-JHYJ.:B MFH=J/JH%J!:B6H1J,:HEJ):B6H9J.:6)>=+4X(_E-?CZMX=RNKU@>%7>%[/% MMB5E5:[N6^,$K;M'-0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C58E1+ M3NPI^\KWLEBUG15(T>W(4"VG-#%?FCK\,5Z'OWE._S;]4BSN2B5;%8MU,7UU MQ0PMSTCFH9J.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J M,:HEJ):B6H9J.:6)0=.4YX_EY?DOYV_*V]:<0:OR44VK->&ZY<$K)VW0LGQ4 M,U'-0C4;U1Q47]2 M/CQ?N;S>7;KM5KO6VIAT[LHUJ :B&J1:@6HUJ":BFJ9:B64YJ8,TV)_41>8M_]KBYR ML'.NH%7WJ*:CFH%J)JI9J&:CFH-J[N2X+\.X/570FGM4"U M1+4(U6)42U M M1;4,U7)*$U+ENJFYOY;7W'=HE"R7NL8)JFFHIJ.:@6HFJEFH9J.:@VHNJGFH MYJ-:@&HAJD6H%J-::CFHUJ :B&J1:@6HUJ":BFJ9:B64YH8 M-$U)_N:A[+CGW N/Y4SGP"$U#=5T5#-0S40U"]5L5'-0S44U#]7\6CN\>%8] MO'@V0*<-SYTV0J>-42TY]TVDZ+09JN64)B9 4VU_+:^V?_N%Q_().F<#6FZ/ M:CJJ&:AFHIJ%:C:J.:CFHIJ':GZM[9_]Z?>';6=_ G3B$-4B5(M1+4&U%-4R M5,LI3RV=Q/9BTS.NC\P:H%J):A&HQJB6HEJ): MAFHYI8G[]:9T_5I>NBY>D776\0):Q(YJ&JKIJ&:@FHEJ%JK9J.:@FHMJ'JKY MM;8?4J/KMOO&!>B\(:I%J!:C6H)J*:IEJ)93FA@K33W\M;P>WCY9ER@'.L<( M6N^.:CJJ&:AFHIJ%:C:J.:CFHIJ':GZM"<>=;8>= 3IMB&H1JL6HEJ!:BFH9 MJN64)J9(4^U^+:]V3\IJMBIW!>_3@[LYKI7'A^5"N2^JQ]6L^MX:,FCQ>ZWM M+UZ,)FUW8-30>754,U#-1#4+U6Q4R MZ[FT\D=K37;CL?A!2^A93FY@.5"EHM8+F:Y MA.52ELM8+L>X@_CI[\6/O/+^Q'5A)X9W3Q^TJ)[E=)8S6,YD.8OE;)9S6,YE M.8_E_!TG7),X'+9>.,&@U/PG,ER%LO9+.>PG,MR'LOY.VXD)(SZ2L*@5?,L M%[%PG,ER M%LO9+.>PG,MR'LOY+!>P7,AR$P7,IR& "RGLYS!2SGLUS EW<9 (X[U$D+<,>'O+L1,S=,\*M(D MR^DL9["R_DL%^PXH?JM]0[/(3MSQ'(QRR4LE[)Z705&O4UMS* M9+?18CF[]8VT]DMTV)E=EO/:WH@Z4=N*\'UVZH#E0I:+6"YFN83E4I;+6"[' MN(.]_?7>WIZ^E_T)L7L H'>S9SF=Y0R6,UG.8CF;Y1R6UGN9CE$I9+62YCN1SCQ*Q1]RK\57F%_^E^9">$SMF"X@>_I[V2.OOA>[]V]7T7Y5%N53$)VQ MFB;'NQ_QL+7Y**>SG,%R)LM9+&>SG,-R+LMY+.>S7+#CA!.P0[7MO&#(3AVQ M7,QR"Q7(YQ!\&S5YNO=JG-7S]74+YZN9<; Y3'1;6=9.]9955^WL;0;Q_Z%Y='SUOJ;[;:\GRH M_A:W/9^HOZ5/SU\VT]Z\?RCN2K]8W?MYL0N_=>'BAK&9W7UZ^J)8/ MFV2\4#XMJVIY__3P2UG&PO=V]R:W-H965T5-1<953@4&U?N!-"5(66IZWO>T,THRYUH8N9N1#3A>Y6R'&X$D?LLH^+7 M):3\,'7ZSG'B$]MLE9YPH\F.;N 6U-WN1N#(K516+(-<,IX3 >NI,^M?+,8: M;P!?&!QD[9EH)TO.?^C!U6KJ>'I#D$*BM +%OWN80YIJ(=S&SU+3J4)J8OWY MJ/[>>$P$OR3X34+X""$H"<%3(X0E(7QJA$%),-;=PKLY MN)@J&DT$/Q"AT:BF'\SI&S:>%\MUGMPJ@:L,>2J*8:G(&;G*%0B0BBP>, ,E MD-(F9:C+(I3_2*B 7/-< M;259Y"M86?AQ-_^\@^^B['UKV,^^FSW9(]_J& M'MCL_%_TQ3]'/SF,H$J$P.@%78D0,YFD7.X%D&^SI50"Z_B[[:8+K="NI=]M M%W)'$Y@Z^/*2(.[!B5Z]Z ^]=[9C?DZQ^#G%%L\D=G(A874A89=Z5)4D%"5Y MEF#VZPO9TQ0+L5BTW4TA.S*R^C-Q'X6]\XE[7S]R&V9\BHG;F'Y+:%& AB>@ M"G+B>U#Y'G3ZGF5<*/:;FN\(7^-;'Q.32;FG>0(DX7;3A>:XM@^O-VJ8MF&& M#=,%9E##^ W';95^[>A.+ \KR\-NRTDBX,3O"@N1[W.KU:%E XU-SML8KQMPAJU,.K6VH<,Q,;T;9*8 M!"P^(-5LU1K.3$?4F+_L7\S[EOD86\FB\_LK7_2A^!'&ULK59M M;],P$/XK5I@02-"\M1T;;:2M[<0DIDV;!A\0']SDVE@X=K#==OQ[SDX6VC24 M >N'QB_W/#X_/I]OM)'JF\X!#'DHN-!C+S>F//5]G>904-V3)0B<64A54(-= MM?1UJ8!F#E1P/PJ"H5]0)KQDY,9N5#*2*\.9@!M%]*HHJ/IQ#EQNQE[H/0[< MLF5N[("?C$JZA#LP]^6-PI[?L&2L *&9%$3!8NR=A:>SH;5W!I\8;/16F]B= MS*7\9CN7V=@+K$/ (366@>)G#1/@W!*A&]]K3J]9T@*WVX_L%V[ON)E# MK<,6 'FZ 5$-B-J _F\ <0V(G[I"OP;TG[K"H :XK?O5WIUP4VIH,E)R0Y2U M1C;;<.H[-.K%A(V3.Z-PEB'.)!\!5=;D+7$-,GO ,0O%1F94)V3"PPD$"7+%.$<#/?(-^F79_;3VX;SR(?J-#S&Y MDL+DFLQ$!ED'?GH8?W( [Z,>C2C1HRCGT4'"*ZIZ) [>D"B(^AW^3 [#STJ$ M!Z&#QUW;^;_59_^\^HX8<1,AL>.+#T?(E[.Y-@KO]=>N ZXH^MT4-M>=ZI*F M,/8PF6E0:_"2ER_"8?"^2]WG))L^)]GLF\8#U-594G5,;)T[^Y<&GS%73/'2@Z4-<#YA93FL6,7:&K#Y"=0 M2P,$% @ J8*C6"KTD8_' P X@\ !D !X;"]W;W)K&ULM5=M<]HX$/XK&K=SD\P$O_*: \\DT$Y[TUXRX7+]T.D'81;0 M5)9<24#R[T^2'1>(,8'AOH!E[S[:Y]F55NJON?@I%P */:64R8&S4"J[]CR9 M+"#%TN49,/UEQD6*E1Z*N2Z)%7HDQ)"DP2SI" V<"Y M":Y'@76P%O\26,N-9V2H3#C_:0:?IP/'-Q$!A409"*S_5C $2@V2CN-7 >J4 M<7](^6O"8SP1*&G'XC4[48.%T'36&&EU0]\/4G* BU#%["J;2_:%W8 M^@Y*EE+QM'#6$:2$Y?_XJ1!BPR':YQ 6#N&.0]C:XQ 5#M%;9V@6#DVK3$[% MZC#""L=]P==(&&N-9AZLF-9;TR?,Y'VLA/Y*M)^*OX 63:(&NL44LP30V%;; M9Y:7E$G-Q0@4)E1>:JO'\0A=O+]$[Q%AZ"NA5!O(OJ=T) ;/2XI9;_-9PSVS M?L7"19%_A4(_;%:X#^O=_UI2%_F!=8\JW$?U[C>9V.?N:?E*#<-2P]#B1?4: M?K^92"5T(?^H$B2':%9#F-5]+3."6($3__$N:/M_5LES3K#1F<"V MI(M*Z:(Z]/@N Z&KC,W1P]TCPE*"DNCB3BU (,99(UD* 4P57RZKA,TGZ-@) MS"ZWBJ..V^E[JTW!7ALU?;>Y;32J#?5$(9JE$,UZ(2SE%[J4X FA1!&H7%PY M5'>#3<_M[3!^;1/X;K##N#:F$QFW2L:M-S#>3/(!UJU7C,*.&^W0KC#JO4IT M;6 GTFZ7M-NUM/_A"E/$R[JG9O,X1+U=5>/A#O4*HY[;VJ%>&]R)U#LE]4XM M]6^V"<.T@5>:_1STN<&<3'ZKH$"D5?3K8=OH&;"0J(U2SM2B2L#AVQ!Z!0(* MNFB*GZN01K5()PK8+07L'B?@E,B$+_72T<4$5$&X412^Z^\4Q;"P"K:M MFMV=VJD-[D3JO9)Z[XV-PG;;*V1/J T^:SSJPKDQ[>$*C966(35;"9^ACX3I M PW1B^V>2V)/,M\_/"ES9)U00!_8,K60G%7VZP/A[.E05;57BW1LLSY'6%L) M"/S?)T7_N!1\*3:MYRLTS*<[;PH.Q7-$RQS68QV;A?-$MIV'C1-[<'(>_N8L M^5]2<2"D(WOYL![OZ'2<+;H\)=[&?%OH2#, ;Z^XQS]3(PM[;R6A__!U!+ P04 " "I@J-8 M&8V%F2P# !H"P &0 'AL+W=OU ^^UG.R&C$"*$ MUADUH*H;62LJL[SABMH($"YMED*HG"\83+-62 M+QV1<8D@500EB(.BZ%U[?5'GA&8'3\(;,3.-=)6 MIHR]Z,7=?&BYF@@HS*0.@=7'&D9 J8ZD./Z40:TJIQ;N7F^CWQKSRLP4"Q@Q M^I/,Y6IH11::PP+G5#ZRS1,#9!G&]6T73%Z8V1JW2I$MD=J )?E.')P6Z'(/$A(I/ M2O/\-$:7%Y_0!2*I4E*J#D8,'*FX='1G5C+<% S^$88'S&T4N"WDNWZ[1CYJ MEG_-J8U$HHD6^M;3E::)P# M^G4]%9*K+^3O.N]%LG9],OTK[8L,SV!HJ9^A +X&*_[XP0O=SW65^$_!WM4E MJ.H2-$6/'T&_%N; $5L<.ZJ;(D37A-"OD'7LV=' 6>^::$QSIHEV9:+=:.*6 MB!FF&K]3AU^(.[OXWAY]8_PSZ3L5?>=$^K".OA!'._21'?;>_>V9:4QWIIFP M,A.>:*9;9R8\,!/:W3W\Q@1GXG1Q\=T'NNW=[#;TQP)GZOPN\UXS.IBD]-;\K*WE1GI'=X#($=[!EI M3'6F$<_]UX'=1BNZW_317:J. H2L;9_N@8NKT-Y_,36G.=?&SB#A-=J8Z*"I M1&M,54]4+:(X'%HV30+UDX%WT#""KNWO6ZO9U;,[U:X"V=D9@_0,JN:*)4F% M EDHF6MWU=N.%V-=L9 L,Y/1E$DU9YG+E1J%@>L-ZOF",;E=Z&&K&J[COU!+ M P04 " "I@J-8BJL_U*0' #43@ &0 'AL+W=O;U36(I.L^1^8KT\1N29\]9_J58""')UV62%N># MA92KT^&PF"W$,BH.LY5(U5\>LGP92768/PZ+52ZB>16T3(9T-)H,EU&<#J9G MU;F;?'J6K642I^(F)\5ZN8SR;Y#"^^4!WX94%WQ5RR>BZW7I'PK]UGVI3SX.#\? MC,H[$HF8R1(1J5]/XDHD24E2]_%O QUL%N,J2S_%< M+LX'QP,R%P_1.I&WV?-OHGE#XY(WRY*B^DF>FVM' S);%S);-L'J#I9Q6O^. MOC8-L16@.-T!M F@NP'!*P%^$^#WS1 T 4'?#.,F8+P;,'DE8-($3*JVKQNK M:NDPDM'T+,^>25Y>K6CEBTJN*EHU<)R63]:=S-5?8Q4GI[>BD/EZ)M=YG#Z2 M*)V36Y%$4LS)U2+*'T5!#HAYS4T2I>2B?"!B^8V\#X6,XJ3XH*[[=!>2]^\^ MD'UMV;@__?9T>$GK2E=UH2W_SP/H5S^_UP*HCD3\)\O=MEB1$C37/43[_ MI^N9JZE!-[4,3#ES<#T_EZDXB&6:LR9U6-4E]XU_:BBEQ^O3]/1H7&Q>1'K0^+6-_R#S3G>-.?8VIRJ:XA95,BNIK)&NG8-)"Q$PA@2 MQD$P0\O)1LN)PQ#8\9G=)?($*3(2%B)A# GC()@A\M%&Y"-KA_VL"G+UQ6$F MU+@W7]=E^$JHXU2JBK]+82O/56$D+$3"&!+&:YA'C8^)T7@SBL>=8ZZ=IJKPE!:V-".MT:W M<:MTA:;D*)HIWI:;X>WU6X,=[ZPFDA8VM&TU.[Z)0'-R%,V4DVHYJ57.JZA8 MD#LA92*6JO#IELR*<)8,20L;FB%9L/N]D$%S?Z#9Q^ MJVU:3_.5/9FS'#U2,FA*CJ*9:F@3Q;.[*+NE*+E91(4@'SL% ?D3C7)(6@BE M,2B-HVBFQ-K8\<9[J4P]J.T#I850&H/2.(IFRJV]'\_J.CB7IU#?!TH+&]KV MK0,FI*C:*9XVM/Q[*;.F\M3J,<#I84-;:<\/=J5$VK?H&BFG-KG\>Q& M3Z_R%.KT0&EA0S,D\]OE*=3$0=%,R;2-XUG= X?R]*2C5J2[Y2G4D>F3DD%3 MX]EJHW6MYK3SMK$_M+->>!*6%4!J#TCB*9FJL+1GJ[:4^I5 K!DH+ MH30&I7$4S91;6S;4;MDXUJ=VFK/*4/>&MMT;KU700%-R%,T43YLWU&[>O+4^ MM>.=U82:/[1M_ARTIH0P:$Z.HIER:O>'VMV?/O6I'>$L&=3U:6CC;YX#?5V4#13/.WM4+NW M\^;J%3I9!TH+:=L;ZOCG/S0G1]',>?[:'/+MYE"?ZM6.<)[6#_6$_/;LFP/: MZH'0G!Q%,R737H]OGW[3NW[UVW-9VNZJ/9FS'#U2,FA*CJ*9:F@KQK=;,3]< MOW86L/9DSET-ZM1 :0Q*XRB:^1!L+9?:TWHI[((I[(HI[)(I[)JI?5@^OK9\ M?+OEXUC VFG.*D/=GX9FMU^A*3F*9HJG[1_?;O^\M8"UXYW5A-I'?ML^ZK!? MH3DYBF;*J?TCW^X?]2I@H;80E!8V-*O]"LW(4313,&WV^/;I.?W+U_9P(9\6@/E'0L1ZK/4<9FI.C:*9DVO\)0.NQ&LYD M^VG>W2\%ZN)\/R&#)N0H6JW$<&O3K:50XU>Y/5I!9MDZE?5V1INSFRW8+JJ- MQW;.7WJG5U['^= [9?4&:QI?[_=VK8;+."U((AY4*O4 JZ]H>;V%6GT@LU6U MY==])F6VK%XN1#07>7F!^OM#ELF7@S+!9B.[Z?]02P,$% @ J8*C6'IZ M1%42 P L L !D !X;"]W;W)K&ULK59;;]HP M%/XK5E9-K;01N2DFS.FV[=JMZ+;Y4E'"X%8@N4Q3+'[W@?)UQ_&<[<(=FP3VHA\6MT#.W8$E("DP2SI" ::UQ9.RMP3<":[DS1L:3">>/ M9G*==)RZ.1!0B)5AP/JW@@%0:HCT,7[EG$XA:8"[XRW[V/JN?9E@"0-.OY-$ MS3O.I8,2F.(E57=\_1ER?QJ&+^94VB]:9[9ATT'Q4BJ>YF!]@I2P[(\W>1QV M )JG'.#G /\0$#X#"') <*Q"F /"8Q4:.:!Q+"#* 3:9;A8L&^DA5KC;%GR- MA+'6;&9@TV71.L"$F<*Z5T+O$HU3W6L6\Q305[P!B%?[ M6CCL;QWN^Y6$-UC44%#_@/RZ'Y:<9U -[RTTO.Y9>%#FSMO41V]3'U?#ORSI M<_"]6 9%\026+WBQ>-"0R)ARN12 ?O0F4@E]9?PL*Y>,,2QG--=H2RYP#!U' MWY,2Q J<[OMW7E3_5):K4Y(-3TDV.B79^$1D>SD.BQR'5>S;'"N=8]CHYTQ" M658SCLARF+=LU;UJNZO=5#VUB/8MAIE%<\?";]3\?:-1B=%EK;EO-*[TZ#_C MU2CBU:B,UP,3$/,9(W\@L5&; (,I4:5W9T9UN>--PZMY!Y&KU'MMD1^C.#JE MXKCQ)&-[BGM!CHH@1R\4I0(MK1!F"=)%B:DB^OW"<2R6I:],/WIRBJ 6'@2Z M4O.U@3Y"<'1*P?&)R+)\N#L=10IB9GL_B6*^9"I['XK5HKWLV:[J8+WOM09> MR?K0:XVR[O$??=;+ZB=R1IA$%*9:JEYKZ@(267^8311?V'YFPI7NCNQPKEMJ M$,9 [T\Y5]N)$2B:].Y?4$L#!!0 ( *F"HUC'_&9KD@, $1 9 M>&PO=V]R:W-H965T5MD(@+TUO M@M0&IDU:I:K1M@]7]X,+3P*JPYT."C<]Y['/,8YXL M=I3=\@Q H.\%*?G2R82HSER7)QD4F)_0"DIY9T-9@85LLJW+*P8XU:""N+[G M3=T"YZ43+G3?%0L7M!8D+^&*(5X7!68_+H#0W=(9.?<=U_DV$ZK##1<5WL(: MQ.?JBLF6V[*D>0$ESVF)&&R6SOGH+!YY"J!'?,EAQSO72"WEAM);U?B8+AU/ MS0@()$)18/ES!RL@1#')>7QK2)TVI@)VK^_9W^O%R\7<8 XK2K[FJLP7KI 34#1NT@2[,,'\9X(%Z)*6(N,H+E-(>_"K8?Q\ ._* MA;>K]^]7?^$/$IY7[ 1YH[?(]_R@;S[#\$LLX8&GX>,>>/3_HL?#\#54;71_ M0(R@W0J!Y@N>X5L1S#FB&Z3W!/KGD[R//@HH^+]]5ANR<3^9RF]GO,()+!V9 MP#BP.W#"/_\83;V_^W2V21;9)(LMD>TY,FX=&0^QA]=0U2S)9!Y4MB2T*&1J MY@?'@,EXITJ05:3(H MTLK(8C;M+_TPH(YP5P27?6H-DAZZ?6V213;)8DMD>\Y,6V>F-A/*U*8C-LDB MFV2Q);(]1V:M([/!9^6\%AEE^4]($2YH70I4RY.4F9PBW_O:IZ9B=,MPT6?3 M8(1#;;))%MDDBV?/9M.'Y+?GP6GKP>DKDSHZDF]7YCWKN$_Y0=Y#E3=DD^XA M\"C[VPP76R+;4WS>*CZW>(P.']A]RJ0,W+ M+<)-NL&Z)I15+=K4HF9@-GDGW_37$H-A#G6B8>M:X?OCTSXOK :.;;$9-]Q. MJ5< V^H:F\M-+9.YJ7O:WK:./]?5ZZ/^U>@L,M7X XWY&PO=V]R:W-H965T#$-+N'% M/![J #/BD>"MZ!P#+>6)L6=]\C6;!I%FA N<2@V!U-\&SW%1:"3%X]\:-&B> MJ0.[QV_H7XQX)>8)"3QGQ3\DD\MI M&P4@70O)RCI8,2@)K?[12ST1G0"%8P^(ZX!X-V!X(""I Q(CM&)F9%TCB683 MSK: Z]$*31^8N3'12@VA>AGO)5=WB8J3LWO)TN>3*S41&9BS4F6'0&9^3\!? MB'.D)QD<76.)2"&.U=6'^VMP].D8B"7B6 !"P0TI"A4A/H-/W=-)*!4__90P MK;E<55SB US.P0VC,D'Y]HV4Q72T(ZD:_M"K%"*IX$J7H'Y!@>S7W^! MX^@WFTQ/8#W1PT;TT(5>BWXRHM-N@J5H120JR'_JAF0J+4 M/$)O3)L9',23<-,5Z1[3XSYJN(^PGNC31O2I-#7,\; MKN?O%@KX7VW]E)3KTD;-&?_1[/$$UI,*H_:-&7DKFAK*DVY?:'WA':L G:O\ MB(4D-*_+QBK7#9" 5XRX;4N=NR-_5EK<2HM_*('1RZ$$=@-\>"4]H?7EMD8$ M^G,BT*L5\876%]Z:$>AV(S^0PFZ H2.%G9$_*ZWU*O =LZ*D<9)*M:1F><$# M)>HUMR5RJ?*:/ZM/0D0S<(NY^?BC*59+3S,B#YIUKS;'%UI_=EJC _TY'>C5 MZOA"ZPMOS0[TZW;@OI79]]J60='@U.XA8&MXH'?' _?=#$P&PUVZEE%P,#K MMS4]\!W7XZ@X>YF!OS>8@V^(YUA:Y7BU2;[0^M_>K4^*_?FDV*M/\H76%][Z MI-AMN)W:[GB_KH@"/NK; Y1;Q3( 3\(VI MCW(K2Z\&R!=:7WEK@&)_!BCV:H!\H?6%MP8H=ON7!\IQRG)JVB[B0&_&.@O[ M_97QZ2#9S5.O'BCL]#5+K#9-W>X5BNJ:RJH+V%QM6LJ7II&Z<_T*7LRKQG + M4_6IE3/*B=J8"[Q0D.HEIJJ05ZW?ZD2RE>F>/C$I66D.EQAEF.L!ZOZ",?EV MHA_0-.!GWP%02P,$% @ J8*C6!^_,%ST P )14 !D !X;"]W;W)K M&ULQ5AM;^(X$/XK5FYUVI5:\@8!>H!$25:WTE6J MRN[>A]-],,1 U"3.V0;:^_4W=M(T 3=J;[WJ%XB=9Y[QS#,,&D^.E-WS'2$" M/61ISJ?63HCBRK;Y>D+9M-Z%ZD24YN&>+[+,/L\9JD]#BU7.MIXR[9[H33 F_)DHAOQ2V# ME5VSQ$E&?R=50 /)MZ8I5Y_H6&$="ZWW7-"L,H839$E>?N.'*A$- ^#1&WB5@7=J MT'_!P*\,_-=ZZ%<&_==Z&%0&*G2[C%TE+L0"SR:,'A&3:&"3#RK[RAKRE>2R M4):"P=L$[,1L*>CZ_O(:4AVC!C; M,D0?/WQ"'U"2HYLD30' )[: HTD']KHZQG5Y#.^%8_CHAN9BQU&4QR36V(?= M]N,.>QM24N?%>\K+M==)>(-9#_G.!?(,J6Z^0,GI80Z<4K>H>*5 M?SR'F>OU1A/[T$RZ%C1L@\)SD!_T@C8HTH!>MX =U\(/.X!>4"T0W\-=V M(/F>:#M4)\-;:] D66B2+#)$UI(AJ&4(WKF1!"9%-$D6FB2+#)&U1!S6(@Y_ M4B,I>4?-'M'S3OK(*S#A.<8_;361#A/HF\BH#GS4&?@=I!*S]4X59PR=)*6% M+%M=J)U,;ZU#DV2A2;+($%E+CG$MQ_B=F\G8I(@FR4*39)$ALI:(KO,\@#@_ MJ9U4Q,W?N-=S3_K):T"A!A3T!B<=10OJZUN*VYB_W,[PES C)_GV FU)3AAD M0A8KCF'42[A@6([1VM@[6=]:FT;90J-LD2FVMC[>LS[>.W>9Z@"FI#3)%AIE MBTRQM:5\GF+=SOGJ1SJ-?S:3C$_[PT(+ZI]VFG.0%YRB(AWJ? :R&]<^&6%; M==_&(2BHNG*XKW?K.[VYNLDZV;]VKQ:N9C^4=X#JFNF9OKQ O,%LF^0$*8*5M[)E0M!"W7IM*)"T$P][@B."9, >+^A5#PMI(/Z9G3V'U!+ P04 M " "I@J-85UQ_:7@$ !-& &0 'AL+W=OKE[>,_=\73'S Z4?><[A 1XR3/"Y]Y.B.+&]_EZAW+( M>[1 1+[94)9#(6_9UN<%0S#52GGF1T$P\G.(B;>8Z62=7Z.D.$>$8TH 0YNY=QO> M).%(*6B)/S Z\,8U4%2>*/VN;KZD4GF"7*TI-F?.!6[N3?Q0(HV<)^);_3P*ZH(#17>FF9<_P:' M4G8\],!ZSP7-*V5I08Y)^1>^5(YH*(27%*)*(>HJ#"XH]"N%_EM7&%0*@[>N M,*P4-'6_Y*X=%T,!%S-&#X I:8FF+K3WM;;T%R8J41X$DV^QU!.+)"\R^HH0 M6%7!AR0%OXL=8N .$;3! JPR2#AX'R,!<<8_@$_@\2$&[]]] .\ )N >9YE4 MY#-?2'L4JK^NUKXKUXXNK-T']Y2('0<)25%JT(_M^E.+OB_]4#LC.CKC+K(" MWD/6 _W@(XB":&"P9VE7ORVD>A!J];Z)SG];/?GAU5O.Z->9T==X_7_+C%AF M 4%I.Q],T2[Q!F8\5?%N> '7:.[)DL81>T;>XN>?PE'PB\G5+L%BEV")([!6 M4 9U4 8V]&-0&%C+S&?X:2\N;3TKSK7!< D6EV!C#::^8\^+84\F['/3QXX6 M;/EX6/MX:$W\)@L^X+>I)U]2Y/, MN"T3ES*3ADS4&W:R^!PGZH6U3(O?N.8WMA> ET*V6+(:,R3VC "9>RK= .0< M"6/2C<\,_13T!AW&;Q&*#4)A5R@Q"D5FTI.:],1*^C:G3."_H6XMY9Y4^U%V MF'O(,,Q 1B5W(_7)F2U!PY22>2DS;,IT:)M0P@YK&TJ+\K2F/+52_MHL.55E MN9C34X.%HP[/J2&G.U4W/L<)N_Y*3#A3,]O_0ZO;'WF\]W:* M8F0%NCHD+M'B\'PH&G2;U<35DJ6G_<;Q:([85I]+<^G&/1'E>5C]M#[[OM4G MOIWG=^'-,C0\C]59N3Z./<&7!^WWD&TQX2!#&[F4K+HRA5AY=EW>"%KHP]DG M*@3-]>4.P10Q)2#?;R@5QQNU0/T?A,4_4$L#!!0 ( *F"HU@)$\D1I0@ M ,]D 9 >&PO=V]R:W-H965T=OL!H;=%PJ+#RT>F'[X(PB,-KT3QO&DG> M_>UR/ *DO\K98YQ\3S>4,O(4!E%Z/M@PMCT=C5)O0T,W'<9;&O&_W,5)Z#+^ M-+D?I=N$NNN\4QB,Y/%X-@I=/QJLSO+7KI/56;QC@1_1ZX2DNS!TD^<+&L2/ MYP-I\/+"5_]^P[(71JNSK7M/;RC[MKU.^+-1J:S]D$:I'T/";9HMS&\??LB;D^'XRS&=& >BPC7/[/ [VD09!)?!Y_%^B@ M'#/K>/CX1=?RA><+<^NF]#(.?O?7;',^6 S(FMZYNX!]C1\-6BS0-/.\.$CS M_Y+'?=LY']';I2P.B\[\>>A'^W_=IV)%''20Y5 MVM++YI;R[3W:[UCY7JFXS%V=)?$C2;+VW,L>Y+MVWI_OC'Z4I?"&)?RO/N_' M5I=Q&/J,QXJEQ(W6Y#*.F!_=T\CS:4K>*Y2Y?I!^(#__),TFGXD?D2L_"'A^ MTH_DW>'3LQ'CT\G0D5<,?;$?6GYE:(E<\<$V*5&C-5UW]+\4]Y^\U5\7]U\* M^H_X:BS7I?RR+B]D(6CM@B&92!^)/)8GY-N-0MZ_^]"U7&+FRDTX,\Z9$P&C MB)DO6\Z,WYZ-*F9^\5C)R )&Z\/H%]?D_7Z7ZK)TS HR,"O(/&*KC^4W5Y#5 MAWEC!=E'6]+L+5K;0JB5F4K[[3')\\@KNQ&G:>,OYP^%MB,EHF/[9 M]9ZR!T^ZP>RB/25SL_K"3]Y#NB]&Y"4,A;0[.2A*ZE"J6]2D9B" MQ%0DIB$Q?8_-8'[28#>?U-B9R2A82LY&8 \)JJ9J6 MJ9H*4W7#^*GW[3-/%6,T24E\1[R$KOW.6 FIOK&:MG:1QN97D,.I2$Q#8OH> MF[Z^(@SD<"82LY"8C<0<$%8+U:P,U4QX;GFY)&[)D4HW3% M:H:,%1)3D)B*Q#0DIB,Q XF92,Q"8C82CR)^39@]V=+$C[L^WKD0DGTCN\<6!P> Q7#:.!;.6Z=+R^%)O8W:;B.- MA[-Z(PTY.G0M&X>N]K*UYV0BYV0A,1N).2"LMIUF31V;>2D-"2F=\V^&8)V&ZFYA"9R M4A82LY&8 \)J&5B6&5@*,_"-^8'_CYM_!L%OS1UYU14-YL]!E-.WZ1/]"/'#?Z!1: M(Q:-74;I;M4XS*C0F6E032^TPQ.IYN=E70LI-1?2A$[+@FHV5'-06CU!!]]= M2SVN&MB&$AJMQ=<,8K%W-*36_C ?+IK)D(ZX;(#.2X-J^C%+:1RSE"9T7A94 MLZ&:@]+JR9"K9,CB*PV:Y!5:63INXZ@["D*B=Q20F@+55*BF034=JAE0S81J M%E2SH9J#TNIQKW MJHF0WBB*V+G9Q1JE)/#=6S_PL^NVSLQ"2R*D]K?W4O-3+P4ZI K5-*BF'[,Z M#.B0)E2SH)H-U1R45D]851\AB0LDK-W:]WPW(,DNR#X>^9?\2H-/9I2R9+?_ M $7-ROJ3./*][$":;(?D1EB<)!ZP=Q21F@+55*BF034=JAE0S81J%E2SH9J# MTNKAKNHT)'&AQO\Y^856:T U!:JI4$V#:CI4,Z":"=4LJ&9#-0>EU=-;%6Y( MXLJ-/A7!4KLX8M[\(N%2/%[O-"(U%:II4$V':@94,Z&:!=5LJ.:@M'H:JP(3 M25QATCY1_C:TA^2Z^-GL&^?$T*H3J*9 -16J:5!-AVH&5#.AF@75;*CFH+1Z MCJLB&6D)/R>&ULM -06JJ5!-@VHZ5#.@F@G5+*AF0S4'I=5_!EY5]LCBRIX\ MO5Z9WF?B>EZREU=-;U1W)XKHCM?@1R+JL.WK.?BU"MO$N6J0Z_C(7^SV.@ MF@+55*BF034=JAE0S81J%E2SH9J#TNKIK6J69''-T@]=QD)+EJ": M54J*9! M-1VJ&5#-A&H65+.AFE-HM9/OQ<%7P/MXC@[N%1#2Y#Z_ T9VG;J+6#:5@U?+ MNVQ\R>\UT'C]4CK5I([7=>G4Z'K=E$ZM_;TUJF'WM_JXGF0#E/&PO=V]R:W-H965TYRE]O)L'D[8/ORZ?GJOE@=GN]S9[D MG:Q^W7XKZG>S(\O#(5\O)E\##Z(.&D*[!'_6?'VXF?E,CN9*+JJ'(ZE\O[K-_9_[HVOC;G/ M2CG/5_]=/E3/-Y-DXCW(QVRWJK[GK_^2K4%AP[?(5^7^?^^UQ?H3;[$KJWS= M%JYKL%YN#K^SW]N&Z!0@I*< :0N0H05H6X :!6A?E5A;@ V]0M@6V)L^.]B^ M;SB>5=GM=9&_>D6#KMF:%_O6WY>NVVNY:3K*7574?UW6Y:K;KUM99-5R\^3= MR:>Z U2EEVT>O)]E_E1DV^?EPON\.73'QJWOM7?UO^]RFQ=5=K^2JOP5EU6V M7)7OO)^\Y<;[LERM:G1Y/:OJ^C97G2W:NGTZU(WTU(UZ7_)-]5QZ8O,@'X#R MW%T^=92?U>UT;"SRUEB?B)/P2U9,/>K_W2,^8=ZO=]R[^ND=4*^YF^;CMJ;Q M@ST-==#P,VKCE0PHV.8B_WVE]WZ7A9> M_NC=%WGVX-WORAI1EMXBJ^137BQE_5VNO\"MF]YY?SHZUR?GM<8Z#).,'\C" M/5DS;K[O1 ZO?#OO,I6WJ9."0KY(C<["37N@2+JFL B MW8CY 1-KF'B:Z"ANHV*63)G1(#8J860:'E&:I='1TLAIZ<]%7G>N;9$_+L$> M%%D7#6@\30TS(ZLI A881MI,C/I3:A@)H%+2:3#-R/AH9#S R#KG>JJ_.5=9 M/9IZ]0B[:+X_D,T'LB#H5,*?AE'@=WX,Z^8]98R&XC L#HU6@&%)CZ^38S,D MSF90:<5RL\C7TKM:U>T"-D%BN>%]$%AN!U!D:OK=!I%H:AIL@^+:X+3[ ]N> M'FU/!]H^N!NX":_8-/'_"B8:)PKZ?05Y"KG=IV9CP;"$^7 'U=HK\%4.ZCOK MV::.WA>9E;LZQ(*IHI-B[ "#RL91V006F^Z,CB (+I"OM:18[L%DXZAL HM- M=P]1[B$_-(JVQ;5A5!N[VQ8FP#AJ)@L %V/,&D@!6!B$'9ANJA(.@3/]'3.( MM$Q:DD=-DP^8I(M)3&,X@$IB:Q !4'4:,HU[3%8I>>#.R;]6SW5*_KF2:_A; MAIIEH[)Q5#:!Q:;[027E07B)(.A,]4>[!Y.-H[()+#;=/4I)!&XI,4@TM1S= MF.";(>$DA)^&""=$MU#)B&"(CG"$^=@*0._9U-2$+:I;L_>Q:2" "4Q!"%V. M]"K"0,F$ $TGM$Q:%2BSA ((\TV%RUN89G44F%8#7'$P]0>(A4"IA<"=I/\B MJV8N?3_M>E=_4Y8+Z8E-$VOV.?&?WJ#LV'F-T9$'DXVCL@DL-GT"6$D5XE]@ M8""HX@65C:.R"2PVW3U*O!!G]CUL8&@YM.0M2LVILCD$BV,K801@86"Q"0 6 M^;0O229*#Y ?TP,$T .^EX;[PZ($+DXVCL@DL-MV%*M\G\27R"J>(&.T>3#:. MRB:PV'3W*)U"W#IE6%YA+RT$87=2J&UF&&:NWP P%L93<^T2@(6T=R:**%E" MW++D9%Z16M=-J9U6 "AF#S VBB2A.5@) $9IVDD^]/T)*J>G[N6'D5E%RV9E M%>84:P^.&![D?3@SJ>K!T9XQEJJDF;J3Y@$*]$Q9ZK[PZ&T$O^&(SF^4B#4K4"^;JOE(EL= MOC)W $#=FH3%IKM'*0V& M<&" :8$A?,+2Z,X% +AQ/;Y-Q\ MH_LBJF9 91-8;+IGE&9@E] ,#%4SH+)Q5#:!Q::[1VD&AJ 9F+T3RMPF=QK" M3T.$$Z);J%0"U6<&GW-E%*-G(OXPT*,"V'%F#L]5D(9:_/ BAH?1:" MT73:LVH5*6D8N:7A6T;BLA9U]Q\J&T=E$UALNB^4:(TNL?LO0I6?J&PGN4?(S0MC]%]EW%*")M7<<0#%K7Q\'4+56LD,#!$MZ0X/2I1$C]W+HL "2#LHT;!24:=@H,--(@CKCRBL@DL-MVI2JG&E]CJ&J/*550VCLHFL-AT]RBY&B-L=6TYM-S"NF5R M".P]L694 29J'@B ,'V)C-)]L5OW 1,F%UNO<5=E=.=%77%$91-8;+I3.S<" MO\3>V!A5R:*R<50V@<6FNT17]X M8-"7_&PO M=V]R:W-H965TF'YH)/G<(QY>ZCXHS5X8_Y9M M*17H>Q*GV55O*\3N$,<9 M#9(P2GOS67[MGL]G;"_B**7W'&7[) GYCQL:LY>K'NX=+CQ$FZU0%P;SV2[< MT$W MJZN>HT9$8[H4BB*4?Y[I@L:Q8I+C^+LD[57W5(;-XP/[;[EX*>8IS.B"Q7]% M*[&]ZDUZ:$77X3X6#^SE=UH*&BJ^)8NS_'_T4F*='EKN,\&2TEB.((G2XF_X MO9R(AH'D@0U(:4"Z!MX1 [2MHDJ$SGXHPBK-SB?KZZ*.S3^?H$XI2 M=!?%L33.9@,A!ZQN.UB6@[LI!D>.#,Y%=RP5VPP%Z8JN 'O?;#\UV _D1%6S M10ZS=4.,A'!9F\^N=-'=P;NY"=38,2["IYBBK%Q*D,<+3@_F5&'Q,MN%2WK5DW$OH_R9]N8__X1' MSJ_0=-LD\VV2!9;(6H[Q*L=X)O;Y9\ZR#.TX6T<"1MNF0)16O.$L2* M('8DQA0\D\;M+S#6Y (HTN_JU4%DU!]VY.J@L=,?3IO_8.FC2OK(*/U1L.6W M"Y4>5TA.@JP9LEP])'X$B&_.?2$>1HT[Z@&4.^J/.O(AU.28M\>5Y+%1\G4B M8TOT3QELUC*MB##=1#+8@"X? WJZ?EH (-WC!6C8!'7]#? T%T5+[Z32.S'J M76RE/*JRYSJ,.'H.XSU5NF725 X"I]D_A4_H DPLI\:96V2^1/]Z>@N MQT#'.'T"3^BTFM"I<4(?:";X?BGV7%4LJL3A- Z%>H*V(=_ RVBJ>];IKI % M ,+-X1:R=92CR7Z-J24<.W6%YYC#15FRW=$PVW-8J9GBU 5CE9;90MLL;7=0VKWD'>53J5Y\QG%'M%22PD;MF"=Q]T' MN#S/TZHG #;$PP:L+;6NWK&Q!CVA@"J)FFJ(VU7LZJ71I*O%!U"3L59 2A9 M>C;*D;;BNBS&YKKXB]A27G2KH$RC]ZK?845ME\JVR!+;:V6^I.!4\_(CP:^Y^3W6.3S;?*%MAB:^\ MU^T4>:6=.F'WI:3J;$1T>L/%FU ^A'*[>S0!C!K!H8+4;0LQUMVG[K^4;)U1 M=*MD"#7LAE4?0F$MK 8@;'*L:"1U1T#,'4$1%9]H2F64S-!9N5UPCO;I80=! M,+D0.#UDD72#Y$'^#*=+"DZ/7M+K^PIO ?EO 04 Z.+HO@*I&PAB;B#J5T=E M*CW[0^:3\]H/MR:_P=02P,$% @ J8*C M6 3=8DI*"@ AV@ !D !X;"]W;W)K&ULM9UA M6N^LMSEF^3LGJ9KV?%/I?)ZMAHNYD1WX]FVR3=3:XOC^\]Y->7V6NY M27?R(?>*U^TVR?^\E9OL_6H23#[>^)*N7\K#&[/KRWVREH^R_+I_R*M7LS-E ME6[EKDBSG9?+YZO)37 A8GIH<+3X3RK?B\;OWJ$K3UGV^^'%KZNKB7\X([F1 MR_* 2*K_WN2=W&P.I.H\_E=#)^=C'AHV?_^@_WSL?-69IZ20=]GFO^FJ?+F: MS"?>2CXGKYOR2_;^3UEWB!UXRVQ3'/_UWFM;?^(M7XLRV]:-JS/8IKO3_\D? M]4 T&I!%1P-2-R#M!J2C05@W"/L>@=8-:-\CL+K!L>NS4]^/ \>3,KF^S+-W M+S]85[3#+\?1/[:NQBO='2;*8YE7?TVK=N7U;WN9)V6Z6WN/W/J3]T6^R=VK])[^;-K<5'/4^Y[+,DDWQ0_>=UZZ M\^[3S:9J4US.RNH\#T>;+>MSNCV=$^DXI]"[SW;E2^&)W4JN+.VYN_W"T7Y6 MC<]YD,C'(-T2)_ ^R:=>Z/_H$9]0[^LC][[_[H?J,EE7_;.3*C@6,G^3D^N__RV(_'_8O(&$<21,@&":8^C9,=1%O_[7Z_9) MYE[V[*W5=7R:/87W_^YY='O"LB/V\#'T=AU>SMZ: ^X\\- !__1P G0X;139 M>129IU67Y\ -CZZ00,O6J1,(Z$"1!,\T)\]D(\ M0CB-D8Y!PC@2)D PS3'SLV/FWQX(3HAY\R+WXVD[?-JLV)2T0H%I%9&P'3"$ M:14'M!$PM+XNSGU=./OZ6(U=NI2N4. $#)UQ2!A'P@0(IGDA\-72W1\A&-10 MD&^@- ZE"11-=T]#607?'A)J1O,*#>?3N!42+%;5)WIK#<$M5@&A;3-A-9M/ M WM0"(CJ+^G1WYNMS--E8I]Z3L#@J8>D<2A-H&BZ*Y3H"L9070%4=D%I'$H3 M*)KN'B6] K?VZA<9J'&9SN?&8L%B%?A^8[%?#Y]I1A;!=-$.#:992!:-587> M8:62@CXRZ2,T5/*RAYIP(P?/1B2-0VD"1=.=HX1=$(T1+*!J#TKC4)I T73W M*,47.'5+SV 16Q;Z4W_1_&E'#K/)G)B!P[0B(3/7%!:SN%-H!$I5!7UD52-P M]- >;N3@F8FD<2A-H&BZXO=EP5ULU=V&#]MZDA<2B]GI%V*Q85YP@2FL1M];ZNDM+N?(>RZ24UEGG M;C]TUD%I'$H3*)KN":4""1DA*!"H,H32.)0F4#3=/4H9$J>TZ1D40G,U85S* M=Q8KRP+"8D6HN5%I,ZM6,%%'8%!2B[BEEA88^@D/-W'P7(1FPZ T@:+IOE&J MD+ Q0@54%T)I'$H3*)KN'J4+B3OCUR]41)8\A!DJ+%9S,U285L'",!.U67,Q M0DC<$2B4S")NF=4.%#V$AILX>"9"$VM0FD#1=-\H%4CF8P0*J Z$TCB4)E T MW3U*!Q)W/K!?H%B8$H*VP\3G-KRVT5(AS)09%BO:M9H(E:0*W9+JM_)%YLX4 MAQLPN'0)FEV#T@2*IKM"*;XP&"$FA% 9"*5Q*$V@:+I[E P,^R0#/XD)-4.[ MWMM;#S:;]M9#;:-=[!IB*QRQ M)8YC9-I")?]".D:4@"I *(U#:0)%T]VC%& (*)^L&=H^PW3N-W^"=M!@GR\D M+-@P-H.&:47CKOW*4&FKT*VMC*#10VZXD8-G)33C!J4)%$UWCI*"X1A%EB%4 M#4)I'$H3*)KN'J4&0T"I96A6/H9&6J,V:H8)(TJ8)H$1(\QC!7Y7T42H9%78 M1U;=%&GRTT.R3)_3I;6CT'0:E,:A-(&BZ5^74-J/CE%M2:%Z$$KC4)I T73W M*#U( =66U"Q]G"^,:DN+5D@0-W;P[(3FWJ T@:+I M#E+ZD(Y1DTFA"A%*XU":0-%T]RB%2 $UF=12D]E>1=Q9C8QH8:FNI,;7/FU6 MK.MKGU3)+>J66[_D,BEE[MV]I+O$VD]HG@U*XU":0-%T3RA!2,>HMZ10@0BE M<2A-H&CZ-\&50&2 >DMF5E+2MOY@9HVDF>+D%JN &C)%V,RZ"ZN8TEO,K;>T ML-!/>KB)0V866NU T4-FN(F#9R(T_P:E M"11-]TWC[B5C5& RJ J$TCB4)E TW3U*!3) !2:S5$T:!9A6(^/N,J81-=<3 MIA'KVI!@2E QMZ"J\Z&?Y#KA- ZE"11-=X_2@Q&@&#,RRR/#R-BO MM%@1VDYZIP@A0E1F9A9&1D1FU&AG!PC0*%L:M:>Q67;&B M<5=+M\02]^+FPMH_[-TLL;>SQ-[/B-/8@+%;$#XQ,GO=E:=G8)S?/3\UY^;XK)C6^[?!Q5U@>9\' M%^+T3!R%/SVBYS[)U^FN\#;RN3J4/XVKV)F?GGIS>E%F^^-C79ZRLLRVQU]? M9+*2^<&@^OMSEI4?+PX'.#][Z/HO4$L#!!0 ( *F"HUB.4-^T9P, /$6 M - >&PO8;AP2H+VO[8VT&*K'OR3GWV+[.1X>%7G-Z MO:!4>ZN,BV+D+[3./P1!,5O0C!1G,J?"(*E4&=&FJ^9!D2M*D@)(&0]ZG4X4 M9(0)?SP4R^PRTX4WDTNA1WZW4\<\>_BLWD0F=.3?GKS]L93ZXHUG MCT?OCHXZMZ<7^_&3$CCU Z?H^2-$SW#9,U0XVA5NA/Y&[#_*T2%+J/3@<=(' MM5'QV#G@SO'6D#O'"+G?<9 ;)DKKNG/N)L7I/82^Q\<%0O>$_OZ%ED\-[91! M4&V!\3"5HMD)H6\#)C?)J'='^,B?$,ZFB@$K)1GC:QON06 FN52>-EO0F.E" MI+BW<-?V8'=6.AD34I6Y;0;[.ZU.WP,V/3#(.*\-]GP;& ]SHC55XM)TRI/+ MX /(J]HWZ]PXG"NR[O;._890'DR2J50)5Y5NK6I9BJ)N&D-5T\K8#NAOJUGM M;=GH6;I>SNZD_K0TPQ%E'VJ%7BF:LE797Z6U 4R]BZN3/.?KCYS-14;MX!^= M<#PD&YZWD(K=FVQ0*C,3H,KW[JC2;+8=^:E(?D-7>E-.JQ3WW&NAYW\[SW,J MJ")\V[2I_=<\R\]V'/9?RG)Y5=DW[/18/8Z\=I/G;3 9M<%D*VIRT :3<0M, M]E_LJOD4D]TVF.RUP63X*DT&U4/EUI/KSG-K'?7@_6#D?X-W$=XD]:9+QC43 M56_!DH2*!X^O1EZ3J7F?W]$WYR!$!BAG@'(LRX5,RB^6Q\V)S<<]TC@.PRC"9G0R<3J8 M8/,61?#G5L.\ 0/+ YF>-M?X:N,5*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2 M:5K5N %(MB6/:(7->= MI3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8 M%II%R=.B':5_'JJVS794I3<_*-6HG)' M%DJ7W+I-_=PU*RUX;I9"V++H!A<72;?DLNI\^;R_UE1WX8:R(K-256YGL^.[ M%"_F[7BSR=;2R"=92+NY[OCOA>BP4E:RE+]%?MVYZ#"S5"_?E):_565Y,.P_]P&\4K_GS"JQ4)F8JBRNA25 MW<91BZ(!K,Q2KDR'5;P4UYV!6@O=W(_[@7&^O3?KH$"D])5T!_0X]WB$*).' MV>1N/.S/1T,VF[N/^]'#?,8FMVPR'3T"R "!#$X&.9C<3P%DB$"&1X2\Z=_U M'P8C-OLV&LUG #!" *.3 ;*S*0>0,0(9GZZI^[-O #)!(),30OX( &2*0*8G M@YS-)P, >8E 7M)"WG C#5,+-M7"N%/]&0#M$X+VB1;M463NA&+#QL;4(F?] M+%-U99TS'&P+LG>!O;\O:#%'7%>.R;"IT&RVY%I ,M0LQ&IQ :O+VAUPP9O8 MI<,;J-)E&DM1&>=EB(FYI4L0NN>$%KS+!?"[#>+4/ MX%!8+HL6)B:4'K%1QM5:&-N<9#SDK=(O7.>NG2NK>08Q,:7TB)URRZ5FWWE1 M"W8ON*FU\,@0#Y-)C]@F7Y7*7V110![,&SUB,)@G]#!S](C5,11/%K)@JN@1N^+./58"/E !IH2 6 F/KE/J.K.U;F35 M=,Q'L7T-#YP?GB$FYH> V _C*E.E8'/^JQTZ=*!!+(.95=G/I2IRHB M@KX/,!L$U",,59822*N1E>LGHLID^SG$G! 0.V&R$IK[7',FGM]8OPKUK/EJ M"3$Q503$JICR#5O[U-/_>9.R#*7)"M5(%D)BH@B(13%V3Z/KSVRN>=Y$M*\U M=^W]/@<(,($$Q (Y. YRHW)5R'>/98B9)3SZ8(.=S;EC,']#1,PJX2E'':VQ M>8B))CSBJ.-@#-%*UBF''^T88L()B87S05Z_#R?$Q(03$@MGG]\?;&9,,B&Q M9-!$O]W,F&1"8LDTB?[!V&%2"8FELLWX#V)A'@G)BU9(ZM]JT@CS2$3LD8]2 MV5T\(2;FDHC8)6A&VXXFYI*(>GH$RVC9&<3$K!(16P7-:=O11&=)J(8_@A< M1X)9*"&VT%MMX$"*F6#B2Y!AUM \Q8;:18.))B,6#8\)L M(\'$DQ"+QY=:7 ;L>O+&E\K+9LF++TR[-WNKUV#B28C%L\-\/YYXUWO0!6+$ MSMD1CBLKM),/&_UJ:AROH! 3N<^2^OE+Z(P V<9DHPYR3'*;:= MLW;&,:ZV5X.8F'.2HZP":!136R<<=M^L=JY+MBM\P&6!F'/24RX/:+W94TQ MZ1&7!QSLX"GFG?0$"P4.4V+:24^T9&#W\H28F'928NT@F,TFQ,2TDQ)K!R\' MMSH.YIZ4>G4R5@YNKTY&ER<3NPBB;DG)78/C@D3S!1S3TKL'AP3)IB7 MF'LNO7NZ_F3SY7,N%K(2^8/[">/V9[S(IIHU'W[)71#%S;*[15T4 [=O4MTI MGN__HV;_WT!?_@!02P,$% @ J8*C6+3%"JYH @ 1R\ !H !X;"]? M6'8AL$M#K9?5O.P#ZH!SV)."-4("[_Z ,!3[_*L1D/[7G8'[IA\7$Z MGH=UM1_'[D==#YM].37#0]N5\^7(MNU/S7A9]KNZ:S;OS:[4LEQZW=_/J)Z? M[F+E;5WU+V^IJN<.$@B2^8,R!.7Y@Q2"=/X@@R";/\@AR.B4!O0;V%0&]!O85 ;YD\;!/H+:BW$.@MJ+<0 MZ"VHMQ#H+:BW$.@MJ+<0Z"VHMQ#H+:BW$.B=4>],H'=&O3.!WAGUS@1ZY\G+ M$@*],^J="?3.J'CGH[ M@=Z.>CN!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>,?E9 MD$#O0+V#0.] O8- [Q7JO?I.O8?Q\UB&6\_7&J__G52/EW/+[?+7Y==.O%^L MKCC7]Q7#\U]02P,$% @ J8*C6"P!9SL; @ #BX !, !;0V]N=&5N M=%]4>7!E&ULS=K-3N,P% 7@5ZFR18WK?QA1-C#;&1;S B:YI5&3V+(- M4]Y^G!20&#$5J$AS-HU:V_?<^$K?JI>_G@*EQ7[HQ[2NMCF';XRE9DN#2[4/ M-):5C8^#R^5KO&?!-3MW3TRL5H8U?LPTYF6>:E17ES>T<0]]7GS?EY]3Y\=U M%:E/U>+ZL''*6E2\)VV[D,[*AHJ]FS"M_#O@ M^=S/1XJQ:VEQZV+^X8:RB^U[EO)33ZD^7N*='OUFTS74^N9A*$?J%"*Y-FV) M\M#7AZ)GQY-SN6$Z?/*3\^13*>7H12BF+OCK_B: M6$J?_'XT3;NE]H/9Y7I_^[B;YY'8_#C]CM_.^+7^)_L0('U(D#X42!\:I \# MTH<%Z>,N?][HOCYV<] MN&Y\R6?SW\"O_@!02P$"% ,4 " "I@J-8!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( *F"HUAD MLZ\<[P "L" 1 " :\ !D;V-0&UL4$L! A0#% @ J8*C6&./I:_:!0 MW!X !@ ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J8*C6(D#"8Y)!@ =QH !@ M ("!9!H 'AL+W=O,@ !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ J8*C6-REVSAZ @ UP8 !@ ("!B2T 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ J8*C6-EJSQM+" MZ14 !D ("!B$$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J8*C6 @)HC-6!P !A( !D M ("!&E, 'AL+W=OU/F2S<( "\%0 &0 @(&G6@ >&PO=V]R:W-H M965T2A#@8 -P1 9 M " @15C !X;"]W;W)K&UL4$L! M A0#% @ J8*C6-RL^,2A"0 W!P !D ("!6FD 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J8*C M6"^H(RDX#@ C30 !D ("!/'P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J8*C6(@M:$B8! 1 L M !D ("!^Y0 'AL+W=O&PO=V]R:W-H965T 4 +4/ 9 " @<:= !X;"]W;W)K&UL4$L! A0#% @ J8*C6("T1B_O!0 %0X !D M ("!=:, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ J8*C6!8T=Q^& @ O < !D ("!2<$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ J8*C6*T% M$3R.! K0L !D ("!E,X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J8*C6"4CP =&!P /A4 !D M ("!6=L 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ J8*C6/R0>V64! 7@P !D ("! M7^L 'AL+W=OP# !C"@ &0 @($J\ >&PO=V]R:W-H965T&UL4$L! A0#% M @ J8*C6#Y4!@(1 P Z08 !D ("!Z_@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J8*C6,_C+.>\!@ .C8 !D M ("!+18! 'AL+W=O&PO=V]R M:W-H965TI[/00 "@3 M 9 " @8LC 0!X;"]W;W)K&UL M4$L! A0#% @ J8*C6#E$]&+_ @ <@H !D ("!_R&PO=V]R:W-H965T&UL4$L! A0#% @ MJ8*C6"P^L^R! @ U08 !D ("!&C$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J8*C6,LLP(^ P MI L !D ("!ICH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J8*C6)*Q)/89!P \3, !D M ("!J4@! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ J8*C6$+U!B^P P 4A !D ("!E%H! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J8*C M6&A+82;> @ O0D !D ("! V8! 'AL+W=O&PO=V]R:W-H965T-N 0!X;"]W;W)K M&UL4$L! A0#% @ J8*C6!AT,GQ& P ; L M !D ("!T)$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J8*C6!F-A9DL P : L !D M ("!KIP! 'AL+W=O&PO=V]R:W-H965T MD15$@, + + 9 M " @>RG 0!X;"]W;W)K&UL4$L! A0# M% @ J8*C6,?\9FN2 P 1$ !D ("!-:L! 'AL+W=O M^99&FD$ ", M%P &0 @('^K@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ J8*C6%=< M?VEX! 31@ !D ("!R;&PO=V]R:W-H965T&UL4$L! A0#% @ J8*C6-VX@-E>!@ Q"4 !D M ("!*M$! 'AL+W=O&PO M=V]R:W-H965T_L 0!X;"]?7!E&UL4$L%!@ !8 %@ 'Q@ -OQ 0 $! end XML 93 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 94 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 96 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 428 367 1 true 87 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 (LOSS) INCOME Sheet http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) 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 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 28 false false R29.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 29 false false R30.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 30 false false R31.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 31 false false R32.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 32 false false R33.htm 9954474 - Disclosure - Acquisitions (Tables) Sheet http://www.viavisolutions.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.viavisolutions.com/role/Acquisitions 33 false false R34.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 34 false false R35.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 35 false false R36.htm 9954477 - Disclosure - Goodwill (Tables) Sheet http://www.viavisolutions.com/role/GoodwillTables Goodwill (Tables) Tables http://www.viavisolutions.com/role/Goodwill 36 false false R37.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 37 false false R38.htm 9954479 - Disclosure - Debt (Tables) Sheet http://www.viavisolutions.com/role/DebtTables Debt (Tables) Tables http://www.viavisolutions.com/role/Debt 38 false false R39.htm 9954480 - Disclosure - Leases (Tables) Sheet http://www.viavisolutions.com/role/LeasesTables Leases (Tables) Tables http://www.viavisolutions.com/role/Leases 39 false false R40.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 40 false false R41.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 41 false false R42.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 42 false false R43.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 43 false false R44.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 44 false false R45.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 45 false false R46.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 46 false false R47.htm 9954488 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 47 false false R48.htm 9954489 - Disclosure - Acquisitions - Contingent Consideration Rollforward (Details) Sheet http://www.viavisolutions.com/role/AcquisitionsContingentConsiderationRollforwardDetails Acquisitions - Contingent Consideration Rollforward (Details) Details 48 false false R49.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 49 false false R50.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 50 false false R51.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 51 false false R52.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 52 false false R53.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 53 false false R54.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 54 false false R55.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 55 false false R56.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 56 false false R57.htm 9954498 - Disclosure - Investments and Forward Contracts - Narrative (Details) Sheet http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails Investments and Forward Contracts - Narrative (Details) Details 57 false false R58.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 58 false false R59.htm 9954500 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.viavisolutions.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 59 false false R60.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 60 false false R61.htm 9954502 - Disclosure - Goodwill (Details) Sheet http://www.viavisolutions.com/role/GoodwillDetails Goodwill (Details) Details http://www.viavisolutions.com/role/GoodwillTables 61 false false R62.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 62 false false R63.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 63 false false R64.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 64 false false R65.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 65 false false R66.htm 9954507 - Disclosure - Debt - Narrative (Details) Sheet http://www.viavisolutions.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 66 false false R67.htm 9954508 - Disclosure - Debt - Interest Expense (Details) Sheet http://www.viavisolutions.com/role/DebtInterestExpenseDetails Debt - Interest Expense (Details) Details 67 false false R68.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 68 false false R69.htm 9954510 - Disclosure - Leases - Balance Sheet Information (Details) Sheet http://www.viavisolutions.com/role/LeasesBalanceSheetInformationDetails Leases - Balance Sheet Information (Details) Details 69 false false R70.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 70 false false R71.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 71 false false R72.htm 9954513 - Disclosure - Income Taxes (Details) Sheet http://www.viavisolutions.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.viavisolutions.com/role/IncomeTaxes 72 false false R73.htm 9954514 - Disclosure - Stockholders' Equity (Details) Sheet http://www.viavisolutions.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.viavisolutions.com/role/StockholdersEquity 73 false false R74.htm 9954515 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 74 false false R75.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 75 false false R76.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 76 false false R77.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 77 false false R78.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 78 false false R79.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 79 false false R80.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 80 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 3 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 - viav-20240330.htm 4 viav-20240330.htm viav-20240330.xsd viav-20240330_cal.xml viav-20240330_def.xml viav-20240330_lab.xml viav-20240330_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 99 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "viav-20240330.htm": { "nsprefix": "viav", "nsuri": "http://www.viavisolutions.com/20240330", "dts": { "inline": { "local": [ "viav-20240330.htm" ] }, "schema": { "local": [ "viav-20240330.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-20240330_cal.xml" ] }, "definitionLink": { "local": [ "viav-20240330_def.xml" ] }, "labelLink": { "local": [ "viav-20240330_lab.xml" ] }, "presentationLink": { "local": [ "viav-20240330_pre.xml" ] } }, "keyStandard": 331, "keyCustom": 36, "axisStandard": 36, "axisCustom": 0, "memberStandard": 53, "memberCustom": 30, "hidden": { "total": 14, "http://fasb.org/us-gaap/2023": 9, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 428, "entityCount": 1, "segmentCount": 87, "elementCount": 701, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1286, "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-20240330.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-20240330.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", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240330.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-20240330.htm", "unique": true } }, "R3": { "role": "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME", "longName": "0000003 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) 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-20240330.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-20240330.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-20240330.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-20240330.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": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240330.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", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.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-20240330.htm", "first": true, "unique": true } }, "R28": { "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": "28", "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-20240330.htm", "first": true }, "uniqueAnchor": null }, "R29": { "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": "29", "firstAnchor": { "contextRef": "c-11", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240330.htm", "first": true, "unique": true } }, "R30": { "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": "30", "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-20240330.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-20240330.htm", "first": true, "unique": true } }, "R31": { "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": "31", "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-20240330.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-20240330.htm", "first": true, "unique": true } }, "R32": { "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": "32", "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-20240330.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-20240330.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.viavisolutions.com/role/AcquisitionsTables", "longName": "9954474 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "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-20240330.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-20240330.htm", "first": true, "unique": true } }, "R34": { "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": "34", "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-20240330.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-20240330.htm", "first": true, "unique": true } }, "R35": { "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": "35", "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-20240330.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-20240330.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.viavisolutions.com/role/GoodwillTables", "longName": "9954477 - Disclosure - Goodwill (Tables)", "shortName": "Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "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-20240330.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-20240330.htm", "first": true, "unique": true } }, "R37": { "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": "37", "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-20240330.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-20240330.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.viavisolutions.com/role/DebtTables", "longName": "9954479 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "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-20240330.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-20240330.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.viavisolutions.com/role/LeasesTables", "longName": "9954480 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "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-20240330.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-20240330.htm", "first": true, "unique": true } }, "R40": { "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": "40", "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-20240330.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-20240330.htm", "first": true, "unique": true } }, "R41": { "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": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240330.htm", "first": true, "unique": true } }, "R42": { "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": "42", "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-20240330.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-20240330.htm", "first": true, "unique": true } }, "R43": { "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": "43", "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-20240330.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-20240330.htm", "first": true, "unique": true } }, "R44": { "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": "44", "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-20240330.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-20240330.htm", "first": true, "unique": true } }, "R45": { "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": "45", "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-20240330.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-20240330.htm", "unique": true } }, "R46": { "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": "46", "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-20240330.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-20240330.htm", "unique": true } }, "R47": { "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": "47", "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-20240330.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-20240330.htm", "unique": true } }, "R48": { "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": "48", "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-20240330.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-84", "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-20240330.htm", "unique": true } }, "R49": { "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": "49", "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-20240330.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-20240330.htm", "first": true, "unique": true } }, "R50": { "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": "50", "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-20240330.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-20240330.htm", "first": true, "unique": true } }, "R51": { "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": "51", "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-20240330.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-20240330.htm", "first": true, "unique": true } }, "R52": { "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": "52", "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-20240330.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-20240330.htm", "first": true, "unique": true } }, "R53": { "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": "53", "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-20240330.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-20240330.htm", "first": true, "unique": true } }, "R54": { "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": "54", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "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-20240330.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-20240330.htm", "unique": true } }, "R55": { "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": "55", "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-20240330.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-20240330.htm", "unique": true } }, "R56": { "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": "56", "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-20240330.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-20240330.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails", "longName": "9954498 - Disclosure - Investments and Forward Contracts - Narrative (Details)", "shortName": "Investments and Forward Contracts - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:ShortTermInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240330.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-15", "name": "viav:DepositAssetTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240330.htm", "unique": true } }, "R58": { "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": "58", "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-20240330.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-20240330.htm", "first": true, "unique": true } }, "R59": { "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": "59", "firstAnchor": { "contextRef": "c-127", "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-20240330.htm", "first": true }, "uniqueAnchor": null }, "R60": { "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": "60", "firstAnchor": { "contextRef": "c-149", "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-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-149", "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-20240330.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.viavisolutions.com/role/GoodwillDetails", "longName": "9954502 - Disclosure - Goodwill (Details)", "shortName": "Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-15", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240330.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-20240330.htm", "unique": true } }, "R62": { "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": "62", "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-20240330.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-20240330.htm", "first": true, "unique": true } }, "R63": { "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": "63", "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-20240330.htm", "first": true }, "uniqueAnchor": null }, "R64": { "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": "64", "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-20240330.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-20240330.htm", "first": true, "unique": true } }, "R65": { "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": "65", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:DebtCurrent", "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-20240330.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-20240330.htm", "unique": true } }, "R66": { "role": "http://www.viavisolutions.com/role/DebtNarrativeDetails", "longName": "9954507 - Disclosure - Debt - Narrative (Details)", "shortName": "Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240330.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-203", "name": "viav:GainLossOnInducedConversionAndExtinguishmentOfDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240330.htm", "unique": true } }, "R67": { "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": "67", "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-20240330.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-20240330.htm", "first": true, "unique": true } }, "R68": { "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": "68", "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-20240330.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-20240330.htm", "first": true, "unique": true } }, "R69": { "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": "69", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "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-20240330.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-20240330.htm", "unique": true } }, "R70": { "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": "70", "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-20240330.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-20240330.htm", "first": true, "unique": true } }, "R71": { "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": "71", "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-20240330.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-221", "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-20240330.htm", "unique": true } }, "R72": { "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": "72", "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-20240330.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-20240330.htm", "unique": true } }, "R73": { "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": "73", "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-20240330.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-240", "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-20240330.htm", "unique": true } }, "R74": { "role": "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails", "longName": "9954515 - Disclosure - Stock-Based Compensation - Narrative (Details)", "shortName": "Stock-Based Compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240330.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240330.htm", "first": true, "unique": true } }, "R75": { "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": "75", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240330.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-252", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240330.htm", "unique": true } }, "R76": { "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": "76", "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-20240330.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-20240330.htm", "first": true, "unique": true } }, "R77": { "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": "77", "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-20240330.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-20240330.htm", "unique": true } }, "R78": { "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": "78", "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-20240330.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-20240330.htm", "first": true, "unique": true } }, "R79": { "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": "79", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:GrossProfit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240330.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-305", "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-20240330.htm", "unique": true } }, "R80": { "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": "80", "firstAnchor": { "contextRef": "c-14", "name": "viav:NumberOfGeographicRegionsInWhichEntityOperates", "unitRef": "region", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240330.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-359", "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-20240330.htm", "unique": true } } }, "tag": { "viav_A2022RepurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240330", "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", "r936" ] }, "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": [ "r113", "r170" ] }, "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", "r1044", "r1045", "r1046" ] }, "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": [ "r219", "r220", "r221", "r223", "r231", "r232", "r1044" ] }, "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", "r126", "r213", "r744", "r777", "r780" ] }, "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", "r692", "r773", "r774", "r1044", "r1045", "r1046", "r1057", "r1058", "r1059" ] }, "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", "r1044" ] }, "viav_AcquiredDevelopedTechnologyAndOtherIntangiblesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.viavisolutions.com/20240330", "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/20240330", "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": [ "r145" ] }, "viav_AcquisitionRelatedHoldbackAndRelatedAccrualsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240330", "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": [ "r986" ] }, "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": [ "r117" ] }, "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": [ "r605", "r606", "r607", "r791", "r1057", "r1058", "r1059", "r1142", "r1164" ] }, "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": [ "r992" ] }, "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": [ "r992" ] }, "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": [ "r992" ] }, "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": [ "r992" ] }, "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", "r569" ] }, "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 (loss) 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/20240330", "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": [ "r957", "r968", "r978", "r1003" ] }, "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": [ "r960", "r971", "r981", "r1006" ] }, "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": [ "r992" ] }, "currency_AllCurrenciesDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "AllCurrenciesDomain", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "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": [ "r999" ] }, "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": [ "r964", "r972", "r982", "r999", "r1007", "r1011", "r1019" ] }, "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": [ "r1017" ] }, "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": [ "r599", "r608" ] }, "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", "r1073" ] }, "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": [ "r214", "r321", "r361", "r364", "r366", "r1160" ] }, "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/20240330", "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": [ "r1166", "r1167", "r1168", "r1169" ] }, "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", "r101", "r134", "r460" ] }, "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": [ "r129", "r460", "r677", "r1050" ] }, "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": 10.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": [ "r460", "r677", "r922", "r923", "r1050" ] }, "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": [ "r1166", "r1167", "r1168", "r1169" ] }, "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": [ "r1134" ] }, "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": [ "r1134" ] }, "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": [ "r1134" ] }, "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": [ "r927", "r1065", "r1066", "r1067" ] }, "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": [ "r1085" ] }, "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": [ "r168", "r207", "r244", "r289", "r304", "r310", "r356", "r425", "r426", "r428", "r429", "r430", "r432", "r434", "r436", "r437", "r637", "r639", "r665", "r739", "r837", "r936", "r948", "r1098", "r1099", "r1149" ] }, "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/20240330", "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": [ "r201", "r217", "r244", "r356", "r425", "r426", "r428", "r429", "r430", "r432", "r434", "r436", "r437", "r637", "r639", "r665", "r936", "r1098", "r1099", "r1149" ] }, "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/InvestmentsandForwardContractsNarrativeDetails" ], "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": [ "r98" ] }, "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": [ "r148", "r936" ] }, "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", "r370", "r733", "r1064" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "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", "r370" ] }, "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": [ "r1014" ] }, "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": [ "r1015" ] }, "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": [ "r1010" ] }, "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": [ "r1010" ] }, "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": [ "r1010" ] }, "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": [ "r1010" ] }, "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": [ "r1010" ] }, "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": [ "r1010" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails", "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": [ "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", "r598" ] }, "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": [ "r1013" ] }, "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": [ "r1012" ] }, "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": [ "r1011" ] }, "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": [ "r1011" ] }, "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/InvestmentsandForwardContractsNarrativeDetails" ], "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/InvestmentsandForwardContractsNarrativeDetails" ], "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": [ "r92", "r95" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "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": [ "r632", "r931", "r932" ] }, "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", "r632", "r931", "r932" ] }, "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": [ "r632" ] }, "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/20240330", "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", "r88", "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": 1.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", "r1049" ] }, "viav_BusinessCombinationContingentConsiderationArrangementsTargetPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.viavisolutions.com/20240330", "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", "r89", "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", "r89" ] }, "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", "r89" ] }, "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": [ "r159", "r633" ] }, "currency_CAD": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "CAD", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "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/20240330", "localname": "CanadianDollarOfferedRateMember", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "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/20240330", "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/20240330", "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", "r203", "r905" ] }, "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", "r140", "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 (decrease) increase 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", "r140" ] }, "viav_ChangeInContractWithCustomerLiabilityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.viavisolutions.com/20240330", "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": [ "r990" ] }, "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": [ "r195", "r210", "r211", "r212", "r244", "r269", "r273", "r275", "r277", "r283", "r284", "r356", "r425", "r428", "r429", "r430", "r436", "r437", "r469", "r470", "r473", "r476", "r483", "r665", "r784", "r785", "r786", "r787", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r825", "r846", "r865", "r885", "r886", "r887", "r888", "r889", "r1025", "r1052", "r1061" ] }, "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": [ "r210", "r211", "r212", "r283", "r469", "r470", "r471", "r473", "r476", "r481", "r483", "r784", "r785", "r786", "r787", "r924", "r1025", "r1052" ] }, "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": [ "r991" ] }, "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": [ "r991" ] }, "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": [ "r149", "r150", "r1090" ] }, "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": [ "r939", "r940", "r941", "r943", "r944", "r945", "r946", "r1057", "r1058", "r1142", "r1162", "r1164" ] }, "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/DebtNarrativeDetails" ], "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": [ "r116" ] }, "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": [ "r116", "r825" ] }, "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": [ "r116" ] }, "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", "r116", "r825", "r843", "r1164", "r1165" ] }, "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 March 30, 2024 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": [ "r116", "r743", "r936" ] }, "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": [ "r996" ] }, "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": [ "r995" ] }, "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": [ "r997" ] }, "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": [ "r994" ] }, "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/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive (loss) 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", "r735", "r752" ] }, "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": [ "r125", "r234", "r734", "r750" ] }, "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", "r425", "r426", "r427", "r428", "r430", "r431", "r433", "r435", "r436", "r1098", "r1099" ] }, "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", "r425", "r426", "r427", "r428", "r430", "r431", "r433", "r435", "r436", "r1098", "r1099" ] }, "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": [ "r91", "r913" ] }, "viav_ContingentConsiderationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240330", "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": [ "r1102" ] }, "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": [ "r485", "r487", "r490" ] }, "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": [ "r485", "r486", "r490" ] }, "viav_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentNewContracts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240330", "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": [ "r485", "r486", "r490" ] }, "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": [ "r485", "r486", "r490" ] }, "viav_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240330", "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/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/DebtNarrativeDetails", "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": [ "r152", "r439", "r440", "r450", "r451", "r452", "r456", "r457", "r458", "r459", "r460", "r919", "r920", "r921", "r922", "r923" ] }, "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": [ "r1047" ] }, "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": [ "r131", "r726" ] }, "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": [ "r132", "r244", "r356", "r425", "r426", "r428", "r429", "r430", "r432", "r434", "r436", "r437", "r665", "r1098" ] }, "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/DebtNarrativeDetails" ], "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/DebtNarrativeDetails" ], "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/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Currency [Axis]", "label": "Currency [Axis]" } } }, "auth_ref": [ "r1146" ] }, "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": [ "r87" ] }, "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/DebtNarrativeDetails" ], "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/DebtNarrativeDetails" ], "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/DebtNarrativeDetails" ], "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/DebtNarrativeDetails" ], "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/DebtNarrativeDetails" ], "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": [ "r209" ] }, "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": [ "r151", "r242", "r438", "r444", "r445", "r446", "r447", "r448", "r449", "r454", "r461", "r462", "r464" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/DebtNarrativeDetails", "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", "r112", "r113", "r169", "r172", "r246", "r439", "r440", "r441", "r442", "r443", "r445", "r450", "r451", "r452", "r453", "r455", "r456", "r457", "r458", "r459", "r460", "r678", "r919", "r920", "r921", "r922", "r923", "r1053" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "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", "r172", "r465" ] }, "viav_DebtInstrumentCovenantBorrowingExcessAvailabilityBorrowingBase": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240330", "localname": "DebtInstrumentCovenantBorrowingExcessAvailabilityBorrowingBase", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "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/20240330", "localname": "DebtInstrumentCovenantBorrowingExcessAvailabilityRateLimit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "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/20240330", "localname": "DebtInstrumentCovenantFixedChargeCoverageRatio", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "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/20240330", "localname": "DebtInstrumentExpectedRemainingTerm", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "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/DebtNarrativeDetails" ], "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": [ "r102", "r104", "r439", "r678", "r920", "r921" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/DebtNarrativeDetails", "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", "r440" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/DebtNarrativeDetails", "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", "r439", "r440", "r441", "r442", "r443", "r445", "r450", "r451", "r452", "r453", "r455", "r456", "r457", "r458", "r459", "r460", "r463", "r678", "r919", "r920", "r921", "r922", "r923", "r1053" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/DebtNarrativeDetails", "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", "r439", "r440", "r441", "r442", "r443", "r445", "r450", "r451", "r452", "r453", "r455", "r456", "r457", "r458", "r459", "r460", "r678", "r919", "r920", "r921", "r922", "r923", "r1053" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/DebtNarrativeDetails", "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", "r101", "r102", "r104", "r108", "r154", "r155", "r246", "r439", "r440", "r441", "r442", "r443", "r445", "r450", "r451", "r452", "r453", "r455", "r456", "r457", "r458", "r459", "r460", "r463", "r678", "r919", "r920", "r921", "r922", "r923", "r1053" ] }, "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": [ "r101", "r104", "r1101" ] }, "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": [ "r167", "r1038" ] }, "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": [ "r103" ] }, "us-gaap_DeferredFinanceCostsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsGross", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "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": [ "r103" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "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": [ "r103", "r1101" ] }, "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": [ "r103" ] }, "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": [ "r612", "r613" ] }, "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": 16.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", "r158", "r190", "r627", "r628", "r1055" ] }, "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": [ "r612", "r613", "r740" ] }, "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 losses", "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": [ "r494", "r532", "r556", "r929", "r930" ] }, "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": [ "r509", "r519", "r560", "r927", "r928", "r929", "r930" ] }, "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": [ "r930", "r1104" ] }, "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": [ "r494", "r531", "r555", "r929", "r930" ] }, "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": [ "r494", "r498", "r530", "r554", "r929", "r930" ] }, "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": [ "r528", "r552", "r929", "r930" ] }, "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/20240330", "localname": "DepositAssetTerm", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "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/InvestmentsandForwardContractsNarrativeDetails" ], "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": [ "r1042" ] }, "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": [ "r1038" ] }, "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": 7.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": [ "r218" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "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": [ "r813", "r816", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r838", "r839", "r840", "r841", "r853", "r854", "r855", "r856", "r859", "r860", "r861", "r862", "r877", "r878", "r881", "r882", "r939", "r941" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "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": [ "r1140" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r93", "r94", "r96", "r97", "r813", "r816", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r838", "r839", "r840", "r841", "r853", "r854", "r855", "r856", "r859", "r860", "r861", "r862", "r877", "r878", "r881", "r882", "r912", "r939", "r941" ] }, "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": [ "r218" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "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": [ "r1138", "r1139" ] }, "us-gaap_DerivativeTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTermOfContract", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "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/20240330", "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": [ "r160" ] }, "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": [ "r567", "r572", "r601", "r602", "r604", "r934" ] }, "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": [ "r952" ] }, "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": [ "r985" ] }, "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": [ "r1166", "r1167", "r1168", "r1169" ] }, "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 (loss) 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", "r736", "r753", "r914" ] }, "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 (loss) 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", "r736", "r753", "r914" ] }, "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/StockBasedCompensationNarrativeDetails" ], "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": [ "r600" ] }, "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/StockBasedCompensationNarrativeDetails" ], "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": [ "r603" ] }, "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": [ "r950" ] }, "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": [ "r950" ] }, "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": [ "r950" ] }, "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": [ "r1024" ] }, "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": [ "r950" ] }, "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": [ "r950" ] }, "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": [ "r950" ] }, "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": [ "r950" ] }, "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", "r197", "r230", "r231", "r232", "r247", "r248", "r249", "r253", "r261", "r263", "r282", "r357", "r360", "r484", "r605", "r606", "r607", "r620", "r621", "r642", "r643", "r644", "r645", "r646", "r648", "r652", "r670", "r671", "r672", "r673", "r674", "r675", "r692", "r773", "r774", "r775", "r791", "r865" ] }, "us-gaap_EquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNi", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "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": [ "r208", "r664", "r907" ] }, "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": [ "r993" ] }, "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": [ "r957", "r968", "r978", "r1003" ] }, "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": [ "r954", "r965", "r975", "r1000" ] }, "viav_EuroInterbankOfferedRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240330", "localname": "EuroInterbankOfferedRateMember", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "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/20240330", "localname": "ExchangeTransactionMember", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "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": [ "r999" ] }, "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": [ "r98", "r164" ] }, "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": [ "r452", "r519", "r520", "r521", "r522", "r523", "r524", "r660", "r697", "r698", "r699", "r920", "r921", "r927", "r928", "r929" ] }, "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": [ "r100", "r163" ] }, "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": [ "r452", "r519", "r524", "r660", "r697", "r927", "r928", "r929" ] }, "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": [ "r452", "r519", "r524", "r660", "r698", "r920", "r921", "r927", "r928", "r929" ] }, "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": [ "r452", "r519", "r520", "r521", "r522", "r523", "r524", "r660", "r699", "r920", "r921", "r927", "r928", "r929" ] }, "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", "r100" ] }, "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": [ "r99" ] }, "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": [ "r452", "r519", "r520", "r521", "r522", "r523", "r524", "r697", "r698", "r699", "r920", "r921", "r927", "r928", "r929" ] }, "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", "r362", "r363", "r367", "r368", "r369", "r371", "r372", "r373", "r463", "r481", "r649", "r694", "r695", "r696", "r697", "r698", "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", "r751", "r917", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1068", "r1069", "r1070", "r1071" ] }, "viav_FinancingObligationNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240330", "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": [ "r205", "r394" ] }, "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": [ "r147" ] }, "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": [ "r147" ] }, "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": [ "r147" ] }, "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": [ "r147" ] }, "viav_FiniteLivedIntangibleAssetsAmortizedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240330", "localname": "FiniteLivedIntangibleAssetsAmortizedExpense", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.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": [ "r391", "r393", "r394", "r395", "r727", "r731" ] }, "viav_FiniteLivedIntangibleAssetsExpectedAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240330", "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": [ "r146", "r731" ] }, "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": [ "r727" ] }, "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": [ "r146", "r727" ] }, "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": [ "r392" ] }, "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": [ "r90" ] }, "viav_FiscalYear2023RestructuringPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240330", "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/20240330", "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/20240330", "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/InvestmentsandForwardContractsNarrativeDetails" ], "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": [ "r831", "r835", "r840", "r855", "r861", "r879", "r880", "r881", "r941" ] }, "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": [ "r1105", "r1106", "r1107" ] }, "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": [ "r961", "r972", "r982", "r1007" ] }, "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": [ "r961", "r972", "r982", "r1007" ] }, "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": [ "r961", "r972", "r982", "r1007" ] }, "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": [ "r961", "r972", "r982", "r1007" ] }, "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": [ "r961", "r972", "r982", "r1007" ] }, "viav_FullValueAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240330", "localname": "FullValueAwardsMember", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails", "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/20240330", "localname": "GainLossOnInducedConversionAndExtinguishmentOfDebt", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "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/20240330", "localname": "GainLossOnModificationOfDebt", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss on convertible note modification", "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": 8.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": [ "r1091" ] }, "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": [ "r204", "r377", "r732", "r918", "r936", "r1075", "r1082" ] }, "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": [ "r376", "r378", "r388", "r918" ] }, "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", "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": [ "r384" ] }, "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": [ "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r389", "r918" ] }, "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 adjustment", "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": [ "r385" ] }, "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", "r1074" ] }, "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": [ "r130", "r244", "r289", "r303", "r309", "r312", "r356", "r425", "r426", "r428", "r429", "r430", "r432", "r434", "r436", "r437", "r665", "r915", "r1098" ] }, "viav_GrossProfitMargin": { "xbrltype": "percentItemType", "nsuri": "http://www.viavisolutions.com/20240330", "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/20240330", "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": [ "r418" ] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "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/InvestmentsandForwardContractsNarrativeDetails" ], "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": "(Loss) 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", "r127", "r176", "r289", "r303", "r309", "r312", "r737", "r748", "r915" ] }, "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": [ "r396", "r402", "r849" ] }, "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": [ "r402", "r849" ] }, "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", "r610", "r615", "r618", "r619", "r625", "r629", "r630", "r631", "r789" ] }, "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": [ "r182", "r193", "r262", "r263", "r297", "r614", "r626", "r754" ] }, "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": [ "r105", "r1041" ] }, "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": 9.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": 19.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": 4.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": 13.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": [ "r725", "r1049" ] }, "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": 18.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": 14.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": 3.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/20240330", "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", "r571" ] }, "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": [ "r964", "r972", "r982", "r999", "r1007", "r1011", "r1019" ] }, "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": [ "r1017" ] }, "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": [ "r953", "r1023" ] }, "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": [ "r953", "r1023" ] }, "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": [ "r953", "r1023" ] }, "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": [ "r390" ] }, "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": [ "r103", "r178", "r233", "r293", "r676", "r850", "r947", "r1163" ] }, "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": [ "r134", "r458", "r467", "r922", "r923" ] }, "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": [ "r136", "r459", "r922", "r923" ] }, "viav_InterestExpenseDebtOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240330", "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": [ "r144", "r909" ] }, "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": [ "r215", "r906", "r936" ] }, "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": [ "r144", "r911" ] }, "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": [ "r144", "r910" ] }, "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": [ "r165", "r179", "r180", "r196", "r322", "r324", "r662", "r663" ] }, "viav_JacksonLabsTechnologiesIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240330", "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": [ "r1091" ] }, "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": [ "r1147" ] }, "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": [ "r1148" ] }, "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": [ "r691" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "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": { "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": [ "r691" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails": { "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": [ "r691" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails": { "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": [ "r691" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails": { "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": [ "r691" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails": { "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": [ "r1148" ] }, "viav_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240330", "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails": { "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_1": { "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": [ "r691" ] }, "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": [ "r681" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "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": [ "r121", "r173", "r746", "r936", "r1054", "r1072", "r1143" ] }, "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", "r202", "r244", "r356", "r425", "r426", "r428", "r429", "r430", "r432", "r434", "r436", "r437", "r638", "r639", "r640", "r665", "r936", "r1098", "r1149", "r1150" ] }, "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/InvestmentsandForwardContractsNarrativeDetails" ], "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": [ "r98" ] }, "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/DebtNarrativeDetails" ], "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", "r172", "r1159" ] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "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", "r1053" ] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "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/20240330", "localname": "LineOfCreditFacilityIncreaseDecreaseToMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "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/DebtNarrativeDetails" ], "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", "r1053" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "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/DebtNarrativeDetails" ], "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": [ "r1091" ] }, "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": [ "r1091" ] }, "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/InvestmentsandForwardContractsNarrativeDetails" ], "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", "r172", "r451", "r466", "r920", "r921", "r1159" ] }, "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/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/DebtNarrativeDetails", "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/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/DebtNarrativeDetails", "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": [ "r411", "r412", "r413", "r417", "r1092", "r1093" ] }, "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": [ "r411", "r412", "r413", "r417", "r1092", "r1093" ] }, "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": [ "r411", "r412", "r413", "r417", "r1092", "r1093" ] }, "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": [ "r411", "r1026" ] }, "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": [ "r1091" ] }, "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": [ "r412", "r413", "r416", "r417" ] }, "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": [ "r411", "r412", "r413", "r417", "r1092", "r1093" ] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Market securities", "label": "Marketable Securities, Current", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r1039" ] }, "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/DebtNarrativeDetails", "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r412", "r413", "r414", "r415", "r565", "r724", "r772", "r815", "r816", "r870", "r872", "r874", "r875", "r883", "r901", "r902", "r916", "r924", "r933", "r938", "r1100", "r1151", "r1152", "r1153", "r1154", "r1155", "r1156" ] }, "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": [ "r991" ] }, "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": [ "r991" ] }, "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/DebtNarrativeDetails", "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r412", "r413", "r414", "r415", "r565", "r724", "r772", "r815", "r816", "r870", "r872", "r874", "r875", "r883", "r901", "r902", "r916", "r924", "r933", "r938", "r1100", "r1151", "r1152", "r1153", "r1154", "r1155", "r1156" ] }, "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": [ "r1010" ] }, "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": [ "r1018" ] }, "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": [ "r992" ] }, "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) provided by 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": [ "r140", "r141", "r142" ] }, "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/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.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/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME", "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 (loss) income", "verboseLabel": "Net (loss) 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": [ "r128", "r142", "r177", "r200", "r225", "r228", "r232", "r244", "r252", "r256", "r257", "r258", "r259", "r262", "r263", "r274", "r289", "r303", "r309", "r312", "r356", "r425", "r426", "r428", "r429", "r430", "r432", "r434", "r436", "r437", "r654", "r665", "r749", "r845", "r863", "r864", "r915", "r947", "r1098" ] }, "viav_NetworkAndServiceEnablementSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240330", "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/20240330", "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": [ "r191", "r192", "r194", "r198", "r250", "r251", "r254", "r255", "r264", "r265", "r358", "r359", "r622", "r623", "r624", "r647", "r651", "r655", "r656", "r657", "r666", "r667", "r668", "r679", "r680", "r693", "r728", "r729", "r730", "r776", "r777", "r778", "r779", "r780" ] }, "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": [ "r991" ] }, "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": [ "r961", "r972", "r982", "r999", "r1007" ] }, "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": [ "r989" ] }, "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": [ "r988" ] }, "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": [ "r999" ] }, "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": [ "r1018" ] }, "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": [ "r1018" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "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/20240330", "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": [ "r1063" ] }, "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 loss 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": 4.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": "(Loss) income from operations", "verboseLabel": "Operating income (loss)", "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", "r915" ] }, "viav_OperatingIncomeLossMargin": { "xbrltype": "percentItemType", "nsuri": "http://www.viavisolutions.com/20240330", "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": [ "r686", "r935" ] }, "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_1": { "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": [ "r683" ] }, "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": [ "r683" ] }, "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": [ "r684" ] }, "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": [ "r683" ] }, "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": [ "r684" ] }, "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": [ "r685", "r687" ] }, "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 right-of-use (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": [ "r682" ] }, "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": [ "r684" ] }, "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": [ "r690", "r935" ] }, "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": [ "r689", "r935" ] }, "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/20240330", "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": [ "r110", "r161", "r781", "r782" ] }, "viav_OtherAmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240330", "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/20240330", "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", "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", "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": [ "r206" ] }, "viav_OtherChargesRelatedtoNonRecurringActivitiesIncludedInGrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240330", "localname": "OtherChargesRelatedtoNonRecurringActivitiesIncludedInGrossProfit", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationSegmentReconcilingItemsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other benefits (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/20240330", "localname": "OtherChargesRelatedtoNonRecurringActivitiesIncludedInOperatingIncomeLoss", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationSegmentReconcilingItemsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other (charges) benefits 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/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" ], "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", "r162" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "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/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in accumulated other comprehensive loss", "terseLabel": "Other comprehensive income (loss)", "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", "r162", "r226", "r229" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss) income:", "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", "r162" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization of net actuarial losses 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", "r126", "r224", "r536" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized holding loss arising during period", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r219", "r222", "r355" ] }, "us-gaap_OtherCurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentLiabilitiesMember", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "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", "r936" ] }, "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": 15.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": [ "r142" ] }, "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": [ "r135" ] }, "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": [ "r991" ] }, "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": [ "r114", "r171" ] }, "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": [ "r959", "r970", "r980", "r1005" ] }, "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": [ "r962", "r973", "r983", "r1008" ] }, "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": [ "r962", "r973", "r983", "r1008" ] }, "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": [ "r987" ] }, "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": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsContingentConsiderationRollforwardDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of acquisition related contingent considerations and obligations", "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_PaymentsForFailedSaleLeasebackAndCapitalLease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240330", "localname": "PaymentsForFailedSaleLeasebackAndCapitalLease", "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/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/20240330", "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": [ "r401", "r1048" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of debt issuance costs", "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_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": [ "r181", "r1135", "r1136", "r1137" ] }, "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": [ "r139" ] }, "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": [ "r138" ] }, "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": [ "r990" ] }, "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": [ "r990" ] }, "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": [ "r491", "r516", "r518", "r524", "r542", "r544", "r545", "r546", "r547", "r548", "r562", "r563", "r564", "r929" ] }, "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": [ "r114", "r492", "r493", "r515", "r929" ] }, "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": [ "r989" ] }, "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": [ "r999" ] }, "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": [ "r992" ] }, "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": [ "r988" ] }, "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": [ "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133" ] }, "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": [ "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133" ] }, "us-gaap_PositionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PositionAxis", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "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/InvestmentsandForwardContractsNarrativeDetails" ], "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": [ "r115", "r469" ] }, "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": [ "r115", "r825" ] }, "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": [ "r115", "r469" ] }, "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": [ "r115", "r825", "r843", "r1164", "r1165" ] }, "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 March 30, 2024 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": [ "r115", "r742", "r936" ] }, "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": [ "r1043" ] }, "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": [ "r216", "r374", "r375", "r908" ] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "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": [ "r1037" ] }, "us-gaap_ProceedsFromConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromConvertibleDebt", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "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/20240330", "localname": "ProceedsFromConvertibleDebtBeforeDebtIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "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/DebtNarrativeDetails" ], "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", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "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/DebtNarrativeDetails" ], "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", "r138" ] }, "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": [ "r137" ] }, "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": [ "r925" ] }, "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", "r726", "r766", "r767", "r768", "r769", "r770", "r771", "r903", "r925", "r937", "r1029", "r1094", "r1095", "r1103", "r1161" ] }, "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": [ "r106", "r418", "r420", "r424" ] }, "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", "r1096", "r1097" ] }, "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", "r1096", "r1097" ] }, "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": [ "r421" ] }, "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": [ "r423" ] }, "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": [ "r422" ] }, "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", "r726", "r766", "r767", "r768", "r769", "r770", "r771", "r903", "r925", "r937", "r1029", "r1094", "r1095", "r1103", "r1161" ] }, "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", "r738", "r747", "r936" ] }, "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", "r365" ] }, "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": [ "r987" ] }, "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": [ "r987" ] }, "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/DebtNarrativeDetails", "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r412", "r413", "r414", "r415", "r516", "r565", "r595", "r596", "r597", "r700", "r724", "r772", "r815", "r816", "r870", "r872", "r874", "r875", "r883", "r901", "r902", "r916", "r924", "r933", "r938", "r941", "r1086", "r1100", "r1152", "r1153", "r1154", "r1155", "r1156" ] }, "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/DebtNarrativeDetails", "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r412", "r413", "r414", "r415", "r516", "r565", "r595", "r596", "r597", "r700", "r724", "r772", "r815", "r816", "r870", "r872", "r874", "r875", "r883", "r901", "r902", "r916", "r924", "r933", "r938", "r941", "r1086", "r1100", "r1152", "r1153", "r1154", "r1155", "r1156" ] }, "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": [ "r954", "r965", "r975", "r1000" ] }, "us-gaap_RepaymentsOfConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfConvertibleDebt", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Retirement of convertible notes upon maturity", "terseLabel": "Retirement of convertible notes upon maturity", "label": "Repayments of Convertible Debt", "documentation": "The cash outflow from the repayment 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": [ "r44" ] }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermLinesOfCredit", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "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/DebtNarrativeDetails" ], "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": [ "r109", "r609", "r1157" ] }, "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": [ "r955", "r966", "r976", "r1001" ] }, "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": [ "r956", "r967", "r977", "r1002" ] }, "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": [ "r963", "r974", "r984", "r1009" ] }, "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", "r166", "r203", "r241", "r741" ] }, "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", "r203", "r241" ] }, "viav_RestrictedCashMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240330", "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": [ "r183", "r1038", "r1051" ] }, "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/StockBasedCompensationNarrativeDetails", "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/20240330", "localname": "RestrictedStockUnitswithMarketandPerformanceConditionsMember", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails", "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/20240330", "localname": "RestrictedStockUnitswithPerformanceConditionsOverTargetMember", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails", "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": [ "r398", "r399", "r401", "r404", "r410" ] }, "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 charges (benefits)", "verboseLabel": "Restructuring and related (benefits) charges", "negatedTerseLabel": "Restructuring and related charges", "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", "r405", "r407", "r1087" ] }, "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": [ "r400", "r401", "r402", "r403", "r407", "r408", "r409" ] }, "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": 11.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": [ "r401", "r406" ] }, "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": [ "r1040", "r1088", "r1089" ] }, "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": [ "r118", "r156", "r745", "r776", "r780", "r788", "r826", "r936" ] }, "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": [ "r197", "r247", "r248", "r249", "r253", "r261", "r263", "r357", "r360", "r605", "r606", "r607", "r620", "r621", "r642", "r644", "r645", "r648", "r652", "r773", "r775", "r791", "r1164" ] }, "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": [ "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r543", "r546", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r1105", "r1106", "r1107" ] }, "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": [ "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r543", "r546", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r1105", "r1106", "r1107" ] }, "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", "r488", "r489", "r726" ] }, "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": [ "r188" ] }, "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": [ "r189" ] }, "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": [ "r189" ] }, "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": [ "r1028" ] }, "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/DebtNarrativeDetails" ], "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": [ "r688", "r935" ] }, "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": [ "r1018" ] }, "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": [ "r1018" ] }, "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" ] }, "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": [ "r566", "r1060" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.viavisolutions.com/role/RestructuringandRelatedChargesRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Domain]", "label": "Scenario [Domain]" } } }, "auth_ref": [ "r264", "r566", "r1026", "r1060" ] }, "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", "r1144", "r1145" ] }, "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", "r632" ] }, "viav_ScheduleOfConvertibleNoteInterestTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.viavisolutions.com/20240330", "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", "r101", "r102", "r104", "r108", "r154", "r155", "r920", "r922", "r1056" ] }, "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": [ "r1062" ] }, "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/20240330", "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", "r727" ] }, "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": [ "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r389", "r918" ] }, "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": [ "r918", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084" ] }, "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", "r122", "r123", "r124" ] }, "viav_ScheduleOfLiabilityAndEquityComponentsOfConvertibleDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.viavisolutions.com/20240330", "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": [ "r157" ] }, "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": [ "r1038" ] }, "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/20240330", "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/20240330", "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": [ "r419" ] }, "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": [ "r400", "r401", "r402", "r403", "r407", "r408", "r409" ] }, "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/StockBasedCompensationNarrativeDetails" ], "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": [ "r568", "r570", "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", "r598" ] }, "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", "r154", "r155", "r156", "r210", "r211", "r212", "r283", "r469", "r470", "r471", "r473", "r476", "r481", "r483", "r784", "r785", "r786", "r787", "r924", "r1025", "r1052" ] }, "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/DebtNarrativeDetails" ], "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": [ "r1141" ] }, "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": [ "r949" ] }, "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": [ "r951" ] }, "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", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r403", "r409", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r918", "r1029", "r1161" ] }, "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", "r805", "r809", "r811", "r871", "r873", "r876", "r884", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r904", "r926", "r941", "r1103", "r1161" ] }, "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": [ "r133" ] }, "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/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "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/20240330", "localname": "SeniorOnePercentConvertibleNotesMember", "presentation": [ "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/DebtNarrativeDetails", "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/20240330", "localname": "SeniorOnePointSevenFivePercentConvertibleNotesMember", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails", "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/20240330", "localname": "SeniorOnePointSixTwoFiveConvertibleNotesMember", "presentation": [ "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/DebtNarrativeDetails", "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/20240330", "localname": "SeniorSecuredAssetBasedRevolvingCreditFacilityMember", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "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/20240330", "localname": "SeniorThreePointSeventyFivePercentNotesMember", "presentation": [ "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/DebtNarrativeDetails", "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": [ "r1134" ] }, "viav_ServiceEnablementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240330", "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": [ "r925" ] }, "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": 5.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/StockBasedCompensationNarrativeDetails" ], "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": [ "r934" ] }, "viav_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240330", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails" ], "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/StockBasedCompensationNarrativeDetails" ], "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": [ "r587" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails" ], "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": [ "r568", "r570", "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", "r598" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails", "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": [ "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", "r598" ] }, "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/InvestmentsandForwardContractsNarrativeDetails" ], "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": [ "r111", "r169", "r936", "r1158" ] }, "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/InvestmentsandForwardContractsNarrativeDetails" ], "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": [ "r174", "r175", "r1042" ] }, "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": [ "r199", "r286", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r312", "r318", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r397", "r403", "r409", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r918", "r1029", "r1161" ] }, "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": [ "r195", "r210", "r211", "r212", "r244", "r269", "r273", "r275", "r277", "r283", "r284", "r356", "r425", "r428", "r429", "r430", "r436", "r437", "r469", "r470", "r473", "r476", "r483", "r665", "r784", "r785", "r786", "r787", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r825", "r846", "r865", "r885", "r886", "r887", "r888", "r889", "r1025", "r1052", "r1061" ] }, "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", "r197", "r230", "r231", "r232", "r247", "r248", "r249", "r253", "r261", "r263", "r282", "r357", "r360", "r484", "r605", "r606", "r607", "r620", "r621", "r642", "r643", "r644", "r645", "r646", "r648", "r652", "r670", "r671", "r672", "r673", "r674", "r675", "r692", "r773", "r774", "r775", "r791", "r865" ] }, "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", "r805", "r809", "r811", "r871", "r873", "r876", "r884", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r904", "r926", "r941", "r1103", "r1161" ] }, "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", "r726", "r783", "r802", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r838", "r839", "r840", "r841", "r842", "r844", "r847", "r848", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r865", "r942" ] }, "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/RestructuringandRelatedChargesRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "Scenario [Axis]" } } }, "auth_ref": [ "r264", "r566", "r1026", "r1027", "r1060" ] }, "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", "r726", "r783", "r802", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r838", "r839", "r840", "r841", "r842", "r844", "r847", "r848", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r865", "r942" ] }, "viav_SterlingOvernightInterbankAverageRateSONIAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240330", "localname": "SterlingOvernightInterbankAverageRateSONIAMember", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "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": [ "r958", "r969", "r979", "r1004" ] }, "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", "r115", "r116", "r156" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible note modification", "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", "r156" ] }, "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", "r115", "r116", "r156" ] }, "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", "r115", "r116", "r156" ] }, "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", "r115", "r116", "r156" ] }, "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": [ "r116", "r119", "r120", "r143", "r827", "r843", "r866", "r867", "r936", "r948", "r1054", "r1072", "r1143", "r1164" ] }, "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": [ "r153", "r243", "r468", "r470", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r482", "r484", "r650", "r868", "r869", "r890" ] }, "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_SummaryOfInvestmentHoldingsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfInvestmentHoldingsLineItems", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "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": [ "r790", "r803", "r804", "r805", "r806", "r807", "r808", "r810", "r811", "r812", "r813", "r814", "r817", "r818", "r846", "r941" ] }, "us-gaap_SummaryOfInvestmentHoldingsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfInvestmentHoldingsTable", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "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": [ "r790", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r817", "r818", "r846", "r941" ] }, "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": [ "r998" ] }, "viav_TelInstrumentsElectronicsCorpSettlementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240330", "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": [ "r990" ] }, "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": [ "r997" ] }, "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": [ "r1017" ] }, "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": [ "r1019" ] }, "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/InvestmentsandForwardContractsNarrativeDetails" ], "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": [ "r107", "r208", "r907" ] }, "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", "r463", "r481", "r649", "r694", "r695", "r696", "r697", "r698", "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", "r751", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1068", "r1069", "r1070", "r1071" ] }, "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": [ "r1020" ] }, "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": [ "r1021" ] }, "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": [ "r1019" ] }, "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": [ "r1019" ] }, "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": [ "r1022" ] }, "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": [ "r1020" ] }, "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": [ "r1016" ] }, "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": [ "r611", "r617" ] }, "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": [ "r616" ] }, "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", "r184", "r185", "r186", "r187" ] }, "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": [ "r1041" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "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/DebtNarrativeDetails" ], "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/20240330", "localname": "WellsFargoMember", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "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": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "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.15(5))", "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.4)", "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": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r109": { "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" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r111": { "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" }, "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))", "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(20))", "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(24))", "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(28))", "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(29))", "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(30)(a)(1))", "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)(3))", "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))", "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(31))", "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(32))", "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(6)(a))", "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)(b))", "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r126": { "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" }, "r127": { "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" }, "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(20))", "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(8))", "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.1,2)", "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.2(a),(d))", "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)", "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.4)", "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.8)", "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.9)", "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": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "460", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//460/tableOfContent" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r152": { "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" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r160": { "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" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "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(10))", "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(11))", "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(13))", "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(15)(1))", "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))", "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(16))", "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(23))", "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(4))", "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(5))", "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": "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" }, "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(22))", "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.9)", "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": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "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(15))", "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(16))", "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(17))", "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(18))", "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(2))", "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(21))", "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(27)(b))", "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(28))", "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(29))", "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(30)(a)(4))", "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(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(6))", "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(7))", "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(9))", "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": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "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": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "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)(2))", "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)(1))", "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(b)(2))", "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(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "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.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "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)(i))", "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)(A))", "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)(iii)(B))", "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)(4)(iv))", "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": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "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)(i))", "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)(A))", "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)(B))", "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)(iii)(C))", "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)(4)(iv))", "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": "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "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)", "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)(A)", "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)(B)", "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)(02)(C)", "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": "(d)(iv)(03)", "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": "(e)", "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": "(f)", "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": "(g)", "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)", "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)(1)", "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)(2)", "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)(3)", "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)(4)", "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)(5)", "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)(6)", "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": "(h)(7)", "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": "(i)", "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": "(j)", "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)(1)", "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)(2)", "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)(3)", "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": "(k)(4)", "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": "(l)", "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": "(n)", "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": "(o)", "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": "(p)", "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": "(q)", "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)(1)", "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": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "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)", "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)(01)", "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)(02)", "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)(03)", "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)(1)(iv)(04)", "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)(i)", "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)(ii)", "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)", "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)(01)", "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)(02)", "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": "(c)(2)(iii)(03)", "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)(1)", "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": "(d)(2)", "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)(1)", "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": "(e)(2)", "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)(i)", "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)(ii)", "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)(iii)", "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)(iv)", "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": "(f)(2)(v)", "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)(i)", "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)(1)(ii)", "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)", "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": "(h)(2)(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": "(i)", "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": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "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.5.Q1)", "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.7)", "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.1)", "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": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "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": "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "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)(23)(a)(3))", "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)(23)(a)(4))", "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)(25))", "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)(8))", "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": "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "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(23))", "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(9))", "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": "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "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 F))", "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 G))", "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 H))", "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 I))", "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 J))", "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 K))", "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": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "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 F))", "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": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "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(13)(a)(3))", "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(16)(a))", "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(17))", "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(19))", "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(2)(a))", "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(2)(b))", "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(3)(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(3)(b))", "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(3)(c))", "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(6)(b))", "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(6)(c))", "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(6)(d))", "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(6)(e))", "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(8))", "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(9)(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(9)(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(9)(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(9)(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": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "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(7)(a)(2))", "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(7)(a)(3))", "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(7)(a)(5))", "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(7)(a)(6))", "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)(7))", "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)(c)(1))", "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)(c)(2))", "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)(c)(3))", "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)(c)(5))", "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)(c)(6))", "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)(7))", "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(9))", "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": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "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" }, "r890": { "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" }, "r891": { "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" }, "r892": { "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" }, "r893": { "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" }, "r894": { "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" }, "r895": { "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" }, "r896": { "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" }, "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 G))", "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 H))", "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 I))", "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(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r901": { "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" }, "r902": { "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" }, "r903": { "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" }, "r904": { "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" }, "r905": { "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" }, "r906": { "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" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "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" }, "r913": { "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" }, "r914": { "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" }, "r915": { "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" }, "r916": { "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" }, "r917": { "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" }, "r918": { "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" }, "r919": { "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" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "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" }, "r933": { "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" }, "r934": { "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" }, "r935": { "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" }, "r936": { "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" }, "r937": { "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" }, "r938": { "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" }, "r939": { "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" }, "r940": { "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" }, "r941": { "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" }, "r942": { "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" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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" }, "r949": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r950": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r951": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r952": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r953": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r954": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r955": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r956": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r957": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r958": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r959": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r960": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r961": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r962": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r963": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r964": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r966": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r967": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r968": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r969": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r970": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r971": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r972": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r973": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r974": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r975": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r976": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r977": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r978": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r979": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r980": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r981": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r982": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r983": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r984": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r985": { "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" }, "r986": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r987": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r988": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r989": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r990": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r991": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r992": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r993": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r994": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r995": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r996": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r997": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r998": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r999": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1000": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1001": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1002": { "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" }, "r1003": { "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" }, "r1004": { "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" }, "r1005": { "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" }, "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", "Sentence": "E" }, "r1007": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1008": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1009": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1010": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1011": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1012": { "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" }, "r1013": { "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" }, "r1014": { "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" }, "r1015": { "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" }, "r1016": { "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" }, "r1017": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1018": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1019": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1020": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1021": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1022": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1023": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1024": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1025": { "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" }, "r1026": { "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" }, "r1027": { "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" }, "r1028": { "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" }, "r1029": { "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" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r1037": { "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" }, "r1038": { "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" }, "r1039": { "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" }, "r1040": { "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" }, "r1041": { "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" }, "r1042": { "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" }, "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1044": { "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" }, "r1045": { "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" }, "r1046": { "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" }, "r1047": { "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" }, "r1048": { "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" }, "r1049": { "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" }, "r1050": { "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" }, "r1051": { "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" }, "r1052": { "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" }, "r1053": { "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" }, "r1054": { "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" }, "r1055": { "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" }, "r1056": { "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" }, "r1057": { "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" }, "r1058": { "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" }, "r1059": { "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" }, "r1060": { "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" }, "r1061": { "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" }, "r1062": { "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" }, "r1063": { "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" }, "r1064": { "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" }, "r1065": { "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" }, "r1066": { "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" }, "r1067": { "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" }, "r1068": { "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" }, "r1069": { "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" }, "r1070": { "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" }, "r1071": { "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" }, "r1072": { "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" }, "r1073": { "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" }, "r1074": { "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" }, "r1075": { "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" }, "r1076": { "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" }, "r1077": { "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" }, "r1078": { "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" }, "r1079": { "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" }, "r1080": { "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" }, "r1081": { "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" }, "r1082": { "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" }, "r1083": { "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" }, "r1084": { "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" }, "r1085": { "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" }, "r1086": { "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" }, "r1087": { "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" }, "r1088": { "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" }, "r1089": { "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" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1091": { "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" }, "r1092": { "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" }, "r1093": { "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" }, "r1094": { "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" }, "r1095": { "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" }, "r1096": { "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" }, "r1097": { "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" }, "r1098": { "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" }, "r1099": { "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" }, "r1100": { "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" }, "r1101": { "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" }, "r1102": { "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" }, "r1103": { "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" }, "r1104": { "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" }, "r1105": { "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" }, "r1106": { "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" }, "r1107": { "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" }, "r1108": { "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" }, "r1109": { "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" }, "r1110": { "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" }, "r1111": { "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" }, "r1112": { "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" }, "r1113": { "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" }, "r1114": { "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" }, "r1115": { "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" }, "r1116": { "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" }, "r1117": { "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" }, "r1118": { "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" }, "r1119": { "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" }, "r1120": { "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" }, "r1121": { "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" }, "r1122": { "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" }, "r1123": { "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" }, "r1124": { "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" }, "r1125": { "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" }, "r1126": { "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" }, "r1127": { "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" }, "r1128": { "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" }, "r1129": { "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" }, "r1130": { "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" }, "r1131": { "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" }, "r1132": { "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" }, "r1133": { "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" }, "r1134": { "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" }, "r1135": { "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" }, "r1136": { "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" }, "r1137": { "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" }, "r1138": { "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" }, "r1139": { "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" }, "r1140": { "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" }, "r1141": { "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" }, "r1142": { "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" }, "r1143": { "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" }, "r1144": { "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" }, "r1145": { "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" }, "r1146": { "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" }, "r1147": { "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" }, "r1148": { "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" }, "r1149": { "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" }, "r1150": { "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" }, "r1151": { "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" }, "r1152": { "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" }, "r1153": { "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" }, "r1154": { "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" }, "r1155": { "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" }, "r1156": { "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" }, "r1157": { "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" }, "r1158": { "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" }, "r1159": { "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" }, "r1160": { "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" }, "r1161": { "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" }, "r1162": { "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" }, "r1163": { "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" }, "r1164": { "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" }, "r1165": { "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" }, "r1166": { "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" }, "r1167": { "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" }, "r1168": { "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" }, "r1169": { "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 100 0000912093-24-000033-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000912093-24-000033-xbrl.zip M4$L#!!0 ( *F"HU@&2P/1NQX" #66(0 1 =FEA=BTR,#(T,#,S,"YH M=&WLO7MWXDB2-_S_?@H]S#X[5><46#=NKFJ>0V&[FUF7\1BJ9^?]9T\B)49= M0J(EX3+]Z=_,E,15@ 0"A43NF:TVH$MFQB\BXY817_[?^\04WK#C&K;UR]^E MBOAW 5N:K1O6ZR]_;_<[W>[?_U_K/[[\GW+Y?[Z^/ IWMC:;8,L3.@Y&'M:% MGX8W%KPQ%OYE.S^,-R0\F\@;V7JL%FMUT2]WJS)J(H5E;UW[)$Y MDWE;[NV[:_Q2&GO>]/;FYN?/GY6?2L5V7F]D491N_N?;8U\;XPDJ&Y;K(4O# MI> N'2_O>A\Z9L7%6N75?KLA/Y![926\D/ZX_@)V>? *Y6;SP6\&>EN[G'YA MN+8Y\PA]W(IF3^CS55%1Q/ >K.G1@R$_K _&-*P?4;.5FLWF#?LUN'3W173I MPN<9[UZ9O&OMXO#=AD4>ARED;CP'62Y%!*)S(".2JF6Q45:DE>=$+]&^A\AB M693+DKQ\R*YEEI25!X67N\[RG2/D#MFUY,NU!=-FCD.881Z]O.&O:[=L+?$Z MO>G/0^0NZ#USRZ\(3;>'$ORP/AQ[9GG.KM'X/VZA3]] :C"4VHW_XV+Y7%N5 MI?H^J/I7L!MN343$0PE;Y>_]4NO+&".]]66"/230V\OXSYE!8-RQ+8^(BO)@ M/B43UOQ/OY0\_.[=,!S=M/[C/_[CBV=X)FY1H)=#:'^Y\;_\FCK\]87 MW7@37&]NXE]*NN%.332_M6P+DP$8[[?T0NSX?QJZCBWV)_G]B<@KQ]#\][][ M+WCT2TDK$_!9:$*?A(W;>XN\;MXAHW.0V;5T_/[?>%X2#,)7H[)<+;5$\G]- M21:;RI>;M:$F;B$V=BLX'$[TN'EXKM4;(=/'QS^TP&'H/AJLA\]\8.?>6 M?D=$67$N&O6YU\4YZ0IXS+.EK.K5YJU6[DYO%O#_>#Y>L?R#?NX@6- M4HL2-:T7/)/+;7W]%;Y'MM]'3 3%"WUI;T3>QD;1]P@=Z7+T1F2H9.2WL=,I9EP*N=&UTFS:8B7F8VL*IO3Z8^1 M@[^2F>@=>S(E@V.*6MLA>MLKF\77^?*29S2G7[5_(D=G__R.7;H4OGB7POE( MHDHF]*PD$ZF7&YP7=UHD.Q]RU?$KS3M6<.^\1,D-M@B=C8Z0X;?H^9 MZA-^,G3Z>61@1V!CPI&Z?:?[W^LJT>;-K?"K]:=/V0*&GXCAXWA44:$*@E(6 MZT2?#^];_K88IAY>JI9%I4Q5Q/5?PL_A2V[6YAV]##* 9? M0"^8F4I4LL6# M@E_BS6Q&%!OY'G;SL?6H:FN%]PY,A>85N3*C4LRTR2\>[?79L?:9Y/:>/G3=#P^UW@\P[ MY/G@5__6+S>13US,?/'BY,"59&+*GAVX"_+.",]OTC8PS6Z_]^^2DU;EI-TI MDR3ROSBD52CG+B\]1295.3D@;1$U3HYH/W($7Q9D'UHG1X.3 M ]+>T>3D@+1W2"*G!Z3-0P)H]F8AM24(=B\ <2F=W:J%RA>KUN0S=ICO:[$6 MNO%&YK!Z*?-L(<]>2)R$AN?6_?3+.VS9$\.*>FPP^X.^BK5'W*R/_J#=*YW= M\$WL_5EE\&3>GXVIG=V(3#8U?_N54IG:V0VR9%.3US6+DZ9V=N,F,=74M*@& MSE!8Z#MAD.7^SQF-B=F3J6V1C^ZZ6D2^G]A6W[.U'^FK1FMK3A6"=(0 .&L@ MX9JW=9W%NI#YC R]:W70U/"0F9?UE\%I_PG7_P5[R+"P?H\W=PL_-G5 M_',#7]-FDYE)TRM9O)9>Y^ Q?=H;[EJ:/3F#?78F6D P-3=ZLS# TES_ MO!O %S7 4EQX)>^6;]8&6)JTR+LQ?"G!+Z_ORR>M^=F-W@(*_C37GUOF&2T\ M-[;AT )8###-J>7=\KRXYRV+[ HE[R8G!,];)H3+N]UZ2<];)@3*NV&;E>3>&+Y?ZD%JZB9IWHS>;U(?TUC_O!O"%4Q_26_B\6[Y9&V!ITB+OQO % M!7]:V:%JWH/&&0G^U-:?6^89+3PWMN'0(N_V\^7=4QDRL]D_R ]-8_[Y;YA?,#TEOXW)OGF><' MI$<+;JHGVIZS*5E1Y79]3@F7=R? Y:R4C B4>_L_$RLE&V+5P-K\=WCH=VSZV#-OI6?C9-BROC]^P]4!$WC-V-')AQ[;>L./1 LY/MH=B9T6+3MPB9/+]Y*+X";P[ZH3V/-Z%AV%+.=DC_#!\2O=UH# MZYZ(@26.GN2R ZR'(Z[L,-X'/VTJ/#C=D] =K)>E39Z@&[2ETQON8VWFL%+\ M]^^:.=.Q_N#8$[KGSSQ6I+XW"@VR-DI/?_B@SKT79SDU%4R[L#:X4D ]H\TO1[_NA_S'R"Y(80N7=4+0EQ MAT?49?\56^0/[]DD9,D?0>I@G5$Y$%8 ](HZ6 <06,D&@6I@W3C@Q2 $ZH%U MQN1 9I['/U8'ZS0!*P;/1 BP+@WPDNU,! 'K>/@Z<\GRNBYK5^UW@ET)&_P# M:3] M;%EF_:K@=VNI9W=:2")9;$:9T_9N/2D/06LTP .F=8+L*RN M_$D, M8W<*:5C_W^/?WCO\Z_H3]LIV,BUUT9TQU^PZ8])7M8.*)YV_)SI99/ M.']R6R8,#-:SD16,:'^N%]J3VG\;_?B-(&HRFW" 9@#0!EA/#R2 HG<.T*P M"M:5Q2BVA"[@AE;+ @@<#@8!UL M#\AP?D?F#'^=/QIH:)C4N;.QJW;(7 RRT;-L4Y>\U6'NM3.S1I@G6I0 M%S_% JT-L XTJ(N?8GBZ =8M!G7Q4SQ5V0#K&0.U^ !RAAM@G4^0*95%RF\3 MK!<&-*4RB/(WP;HCX%(JFX3;)ECG RA*G2>^W(3K:@"Z^"F696UF9)5[\RG6 M=Z_\"ST@/,,O>((,>EC@&3LCVYD@2\.]H6F\LC6^?Y]B>B!@8$S();U1GWSK MCI!&?^N'@L,GU9?S/+BBV_0Y2X8@-#GOFQ:(6EE 2+P,UL_P%9ETZ?MCC+U' M6T/;3KIG!T^1H5.26"YVPZ!)9^8XY%6^AS$W,A6LR^$P'597/12[QCDB5F=: M>K .AQRP0(J.GR98WP-,%DASZ<$Z$^[(+-Z0QXHMA94&7@SWQ_KR/]@.-E[) MYJR-:7"??/R)'#VM4-%O6'\EF_T==LD[(HC_9%MZ\!L^]-)\&L:2"-:'432 MQ'[ILQT5N*2E,/*R\4HB6'\+1]5E497B7B:)8'U#'%7K219CV\G-H0I)!.OU MXK"Z,*Q2E59@LVR*!JM\QGDE$:R'C@,$0GA9$L&Z#CE (,1*)1&L@_/!L)"E M&+/W\A\D*.-YX\T\WM# M0H07=:WIS'/9%5)^4 #6N9H&'>340%%L62"!]:#F7Q8H^4$!6(\G0/9+T\R6 MP#H%\\]^Y]V*4T4!6!\>WXHOB *P+K?\RX+S;L6IH@"L7PV^3$Y5)0+KOKJ$ M3 9$![A>(O!R*54ZP'4:@9=+J>X/5^VV@4,'&:[C!+Q<2I4.8%T7A]-S.\@= MMRV=_H>6 GU#)GE#?GR',ECGQ>ZE9V>MECU Z-+G9[W!N@EB9J(_V9:6QU,P MD@S6- M4/,PW<%:UD6D^T7-J/RX.^6K=BM<-4? :$"UJ=21+I?E /SX^A6P#J4B@A" M..JW M:;542Z%T@-2Q6$8%U\7 V['DD(UMM91+H72 U+%81@_;X'0-BS @@: M[X.?-D7@"AXX"O/E%E' >L/!H!"48@!G0TX5A7F-#'!96"3'2%[C%/E$(2!5 M#&QLH)"$+Y JEB8*U;P&![@J5B!9J.8U.L!E88&<(VI>8Q44A;X_CJ,OMTX1 M%6R0(G/T\1WX_.C+:W2"R[X".$'4/(O7YOO\^8D/UIV< M6\[/CT>C"M:;"X?9TE1KJF#]E[EEMOS8\U6P[D.^S9Z?^&!=B;GE_/Q8LU6P MGKR^ASQ,[_DZQ-GW7M3S]"0&12SGKR3"4_^5TN'\& ]&84D?*+9^X^FWW^= M?[>,/V?D#:[F&-.-SBCW[]J8J!=XX"#+11K]]?QNYE4$[G,S;UQZDINY#M;' M4ZCS$R=))ZG."*ZD(YW ^I **9WR*A; .K?.C9*\$@RL XS+\;-HF0VP#C8N MQZ/%0A99! VPGC_N>%B5#%)9;);E9CJ2@3L8X=)\32AL4'V?4-BX]#2AP+V1 M.0%(5KM&[EV7E%HKM"JHAK'B(FB4Q6IJ&TCN'9@Y)'^B-0#KQMS$X1Z)M7GI M:1(KSV[,O$(VKUC)O0?T^K!"-:':2F3V@%MM]=+3L))G/VBAT;$9'I$76O)I MN@_WHP(E^-K6L1$1V[=U;*#C)''0S+/3]6K0X=O"\3:+C4M/0P=89RM7+/;[ MX.*Y6#8N/0TK8)VT7)( 0,?9/;1Y68BS>R*/B-.(Z:B:3>YFRZ- D,C_ZO'X M8.W2T_@@S_ZM*T.''%-*KEUZ&CK.[M$Z-YNDM1!Y=M='9/3UX6@CLU\!:89)II@6'ZT_=9V+SOSJ M_2S\:%BX-_+??.9484E.Z5RZ+()V07$D[GCU[\@Q:(&W%R*"-E-DV2+TR+I9 MM&#,@V$A2R,#H9?V[9&S^*5KZ?B]_Q--Z2_@6.3@&UW'NWVAJ6W^*^C';X9E M3&:3\[MX5MGO@&=#3BDE5Q9!.P YIW).3<*IZ+W G HZO9!S*DB&B+5UI2!U M*!%CB)&\LAYH]S]G/9"L%VLOXJQWB/5 1U-@L]XV9OS!$)XPR4M7%$'RS1!9 M/]KD&_3*KN_WGKIM+@.XY;B3,R70.&P*O4."#EMS/N1\>"7[(=BZ-)P/03#$ <[O( OI!K+N;--$ M3HJL?W4;(D]0X8R8%T8L]([(\W,X(V832Z2/ZLP+<-A>_0QA!3;X\D23QXY"Q(?L4>0 MDK;17T RF!S)+(4-"N47!\ @_N_L&FZ#\AYM8L K,UB1_6RJ,;7=DGXS8/M8 VYYR:+O+[6!\KZU5*J%RS+8,/# M+YB>:-:\F4.$P+.)5G>C!\/5D/EOC!Q:$G?KRNPJ>OV M_;FX*P-ZPMY/V_G1MO0^=MX,#=];U%ADR/*O/NMVD6)K5UD&&ZCDB$@B4+)I MKR'+8,-K'#X9Z9]@XSRY0D2/F&1D1,P$H\JJI3]C9V0[$V1I^-FQ=3(\-W>; M#=B <=&OK8=L&YJ#J3,-R"PON!S8P.0H ?K!05( P@"50'K-01(L#,)+@6< MS^RB)LS%$"'G1HPJ8-UU'!%Y$.I@?7L[;V8[-R^V1B6^R' MM#1K2KPG-%D]4->FV2\O>#IS-+H%G9V\,FUSEA9YX7MHKH*\$ 2M"M\WE__U4\F96+R KM@;K([AUZI ]8% XHZ,J-.K"9 A)!J2LWB916L59>^0JL8R9)0+I)@M!3M #FO MN*#)BU6P3J+\D"XCKJN"=0!%D>YA9IJ_(W.&V8]G$(1GLKVK8%TK74NS)WCA M8'FT-;0\.;UTKKA>;]1'YL&6FZ<+,%I"0;JX /K&P%''U%:$3T7DU)@?1CP MZ).) @#6UP",/EGM\F"]#;'H0S0VC!QMW"9K@-^P:4_IM??O4_*TMRFI' M NN!R '%LMFCP'H>\D"Q3'8ML!X'\!3+:!^K@74TQ*)8'YNT,]&OV,(.,@G= MVOK$L S7<\C%;S@@74%MK!I83T.N:)?)WE;+M_\"#.VRV.5J^?9MP*!=5OL= M6+_'"_8,AY&-)D'UI[;EVLXZ!35[9GG._/;7KX5C*;#NC@1DN;LO'%G >CD> M#<]X932@TF[FKHNX?\QTYJP&4 3:[%LU%IQ-P[TVL M>8YM&9K;L9UI'WN>?QSQ(CMA7"VFOJ*LGH8/<#Z5\W:(V(D"^O$%FV0A]8'= M)O?H=+R]T;-_]X/MT**1QJO5GPU=0S>0DV+=TM0XX0@4+L-[4HT6H3PVO#>S M#!]5K\/I E,3C-R9@UN&:ZNR5"?[WG-X>_A3^)G>OPNDX-Q(Y^UYP$%Z+I!N M @N/)_3>-%'>KX,0V= M29LNF?V&L.D1K""*ZG ITI)Q5&KN7-WEFA8SQ%4'ZZ[E+) U"VRM:4%9 *QK MG+/ R2R05TR"C0MRL XUBS%9-]KGS'IE5Q44#""] M__O!$'R9FOH$9I\&ID%>BQ$%,D[!60 ""UR)$=4 &5'A+'#-:FH#9)@''"8O M;:UQ=/KH!!=8NA@ZN1&U!08>B"0J;XK=M=@V M/$"4-V1>A\FAB#QNPW6MF%#AX10.FL2@ 1GEX'KS&HU !A_@,5 6Z76*"-(M M#H\XV7 ..(=MK"X9;$/\U;%=EVQ\(^,B^]U5)<4J(CBO*0<&#(D!TF%Y)AJE M \JM/<6_FM9>+:CP .?'Y!@!)T>X1S$_N6S%=ZIGT+A)D;CKDK, '.]])BR0 M:Y!B-9P%KEY-!1DF H=)GM25#3I!!JCXJ8MLP, C47E3[*[$ MMI%Y@"AOR+P2DT/F<1NN:\6$"@^G<- D!@W(* ?7F]=H!"[X &\/ !,7*[B" M+C,64.*P0)I)C#*XX -G 2@L<&E+("L6 !=\X"P 1GO,"I/@@@^030Z.S@NC M,X?!A^)G<&4%!G#!!Y!QTGQZ[+@1%8<%%'!1#LX"4%C@2HPH!5PXA;/ M:NI M"KBX#4A,7GN *"MT@@P077L&5U9@X)&HO"EVUV+;\ !1WI!Y+28'C]MP72LF M5'@XA8,F,6A 1CFXWKQ&(Y#!!V@,E%%ZG0K2+0Z-.!EQC@K.8 M4PX,&!(#I,.2UT0%)3S ^3$Y1C*7(S/+\ 'BX%6Y\QOO_=/VYW2R'<[7?Z T'S>.&YO-(Y5D)ZVS&E^*9&; M"@%CS4)KQ]6\.:&*+)RS04#>7%(9".=L"),WOQ']N7AB M.9N-&:2CZF)G+-(!65YIGS>'5?%)4LN;/ZF8HCB3;;@&TH%U=:(X&]KGS75U M!23)FR\I=.UWGHH@@K/9?D&ZJ2"(X!C@RBO-\^:8*C I\N8A*I;(S6:;!>E\ MNAJ1FPW-03J=KI,4>?,!K3CE70,](XV\1BN.YR&3?;<.TNL$008?@[:\@@"D M^XG3AM$F;^ZA@DOI3+;J.DB'U/5*Z6Q -)#Q6G#:),W3Q)SXA=1/F>S28/T M7D&0S\EPEE?R@W1D73U5\N9J*JQ,SF9+!NG>ND:9G GY&R =6U=/E;QYFD+. MO/]VWRZ.0,YD/VZ ]&1!$,@)0)97VH-T8%TW2?+F3BJF*,YF&P;IKKHZ49P- M[4'ZJJZ;)'GS'Q6L9% 6Q2 ;>?-.%:QD4"8T!^F2RKQD4!:D:.;-/50DD9M1 MC>9FWIQ/11*Y6=$8B*)'*SVF9!.I^N1.1F1',)I-/I M.DF1-Q]0T>O_9+'O2B"]3A!D<$8U9C(! 4CW$Z<-HTW>W$.%EM)9;=4@'5+7 M*J6S @%(#Q6G#:--WCQ)Q:T(E,DF#=)[!4$^7[SV3";D!^G(NG:JR'ES-154 M)F>T)U!^JJNA23&^ZV#3>21B;MC8RH@1W-L5!,\.'F&5R;VVHV/GEY)4NCG;.&4V3N6$<9T=!/#*H^Q\3KV;N7ZU/O\T]"]\:TDBO^WM'X=9<%@R&RH_L_+):B(_C)X9+$]/7QS\'.%_'03\7VCTA2C?Q(K M4O0M_%$['W7#UMX)?PR0JOAXT 5"=8JA7TJ$X]:!$9!:FGJ":YN&+OQ-9/_W M.?B=PDK9^G&*=-VP7F]%@=P8C(N_ ] [&!YN&%/O%QG*NDC2B S"3B!^PLO) M:&WG-GS7B&QAY1&:&.;\]N]MQT#FWS^YR'+++MGJ1O[/KO$7)K ESV8??_IP MK).[F; )X$D4!R(VOC]U!_=W0G_0'MSWUV7=3KF:_:C[]YWO+]U!][XOM)_N MA/O_Z?S6?OKU7NCTOGWK]OO=WE/,J7JD'6U_T#K3@N[4?9%GQ[XL6Q2N,E$BP1O/B,;*9 M+O&V(,@SKS_T7K[]U]^DFOB9*I:6;3W-V %"(="+B79';1.B@UJ(VATZ-F[O M;&U&M?C!?$K42*K"C<@%+4DL_Y.I>-/ MSGC_G!'K%SOF_ 5/;<Y-)PW2Y',U_D"/_\WGX9W+\\_EMXN7_NO0R$Y^\O_>_MIX$PZ ED M0Q^075N0%*'W(DC5#_I'H?<@#'Z[%U;V^L4^W^X,Z,]24U%WXB#;;?W!=@1O MC(4_0_()OB]"P 2%NI D$>,Z6UE'!>K!WH0+8*OK0Z;U<"[,/'/(Z@[I[$G&[&G"["H#;!6'P MTG[J=QD[[^9TG[(K[!Z0>HOGDS']00?03L"L.87.!/)HF AQ_B^<\67UI*I4 M:8C5I-XE5:XT:O5$SI?=3AE)3<>-(TN56J,!;%#5BJ*HP,9$%ZJY_^6!>GI( MG96G[U3AW-;W-X'G8RX=ICMH"HFKV[.W$+CA_DP]Y0OQXNFQ5?;C_$HQ'Y/P M,L +[]D9+FZJ9L^9-:1FK-VV8T\FADL#>,*#038&LN_3L%Y\S>.>!>7HO?ZM MH4I19>'%LBPWZEO*XFY#_US:HAIK,9+.^@6_&BZ5 -X3^26<>:W4^MU ;X;0 MM\T9B[P)74NK9*TQ;[)7M"[QX?X=:1Z;J6"/A.4,!>0*[A33I$9B?AB68'BN MH(V9<;+;EKZ4]A\]F/G!>@D;1;>:GT*\+]9&K:<^PP&J[C/5 D/VZ#.2?J6.@399_Y\Q]7?IX#URJ=6HRHU:YE9*3 T]F Q5SZ<.65)C MBDP!OV.-&!MO5&LG/(A=HJ)KYHQ*$H%,6*#^Z.1J.F3+]4-\$%"DMQV,ULBN ME%JJV-@D^L<$V'JTB1!^'MO6ANE+:[VHHEI6:J)X1G_ZYC+M< X#1?'2LORO MOS5DJ?[9%3QLXBE=3L%BZ_EI!<-$14;"Q1=O/]>L6X6U/>D9V?!1/$KTB>!P M#,\@(L-A-,$.,?"G,\>=4;/?LP5R!=O2)?G#\",5.]3QV=:\V_PD&1V9YJHT M*@TU+?^Z(J=CCDO52K/:!#8HME+[0S;'FS+G5N$/;C@,.0/#,YE3#"-M+&@F MI-/2*V SWTV7Y"*QC2Z[=_S2@.0*QWR MQ7T@5/P8TJ9U3$7.AF%<)]*8"*,GY.KH3Y]W!)K6B#WA\;$3@T8Q_#!!^M-* M]E,<'7;[KHNHL%U+IVXG+ SG@C;&9#DF-,OSYQ@SCR.5W"N!K ]2D"LT1JXP M,DRB[2+3))*<)DQ1)?C/F4%58*+Y#G%P 7EPH 4O\HYL9S7O*-@@5I3ID*Q4 M4Z;RC*8="3KYE6RB]-*I@S7,ME1)]I_!,O!7CQX+1)A4[,^X[Z7Y;T^V=G/7OVLVM8O,W*E*E:#8/O, M/ZLK],L#X0.E?_VSK,B5X )O;+"8^Y3&W'?)$B&)&'%VBQ%_O O!@-V/%9I& MF#A0NE@:NC(!\R^XO1G)[>NQDJMD>2!+<,5\3U@-"29RR Z.-(WPO8,H\U)6 M<.B&&OFM0%!X9T)F?G\$]4DR./(?DO=6J_"JV/_],;A MSQ6B4V V-AV/#,OP$XJ(,*!N4YE,<\<(V<_2Y_"R@Q?L'E]X(=4A@HMWC#6\ MTK"87 M4)7E8ED,#>E4IJ@@?.HP*MH4_;OL28\$IX]/SS69%I?[!A(?G:Y5Z M/9WT9KDB)LS_W3DHM2+)R3*/SC\HF0RJGHZKL^ KE?*@]J\YV&ROM$WT97*K MTR&B\]5VYA$6.KN("54MN&AIK-/JM8_1(CK=E*^T5C8%]4&,T*! )G_%FTE[ MFW 0YI0JH=0B$.HI2O<2F +QXC;WT4Q&'-+ MBV!)MR>V+%]G+GF0Z\8]WBT=//&98Z#<1YLG,&:6%4S"1?F5K4G'7Y*X<)'C MP252,93KQP9[+PR;[FB/'4Z3D2+=!\8HRF/(_(1D#Z*;CF<+,Q<' 63//[\? M<6[0=MB[S#E]^4^#O)J\5K#P3^H@['K$-D>. M[@HTC=+0=^7O*!_0QTA+O%B<$;7C18>\BNBR6%B$B.699?BH9FDN1(-; M1[I<(@RL&43)(B*J+(F&Y0'TV2-Z,X]M"02/ZX5>K-FDK-M>.7@@ M$>Y$7I-GB0N&4$LM658^R4KCDUA='-P-Q]KR4W'83#4_=<=EZ0?V\HT5J,Y: M7NH4PJ-.+76Z73US)6E(I.58TBC@R=]R^;?LSTH*92VKP6/[JG-0V_H-[ZSG M' Q.7-Z"ABX]EK_[E@N5@$Y:UKJ^*&L]7C#/%+WB\M#!Z$<9C8@*?HO,GVCN MTL6,KGU=52]5^SIBRQV-TCQ42?9<_^UD+PL.CM[.R$ <>A49!,IX!,+8H?OW MWV)1=L V0K*I=NC6;WGNEQL4B9JXY-I9E0K4EKL[,J4VTPF+U2MB2D]JJ!6U MFE(]!?*D6$;]!/#%TW\46/W0_:7Q_O:>V36\]$I!]VJ2VI.$3:CU?')D\H!T/6-(R)H#O*U;8O53I= MX7E@&2X@OO>/(+[XIH>FG]LO Z$KE(6'[E/[J=-M/PK$4NN]?&L/6"GQ+6&^ M&[ZI$W3-C>7_YM 5N-1&72Q*RSN(>>C SQ951^S_8NO:A^[G;'X!XG<]/!&D MRHG\S"EW>%/L/7QZ*&I!G8Y88S3"7KZD^D5MR.&SAFW^^Y=ZO M@Y^_";!"^CD<=UC[/X=#5W,XYKR*%18!S>&X\[C64EX94N$^D>+H3%!](MRG M AT\REZ%F^9R.7A,^TN_Y4Y3)5,3/CS:KOLQCR.G]:TG>&'GY&T*(JV0PDTS M;IIQTPSZT+EI=EG3+(?#-O.XUE=KFO%8"!1B*KN)R6,A'#S[P5/;,,V^(A-9 M&A;Z8XR)>8:8A98W\5;+J8I7RZ^*5\NABE<+5+Q_S,RYX&_DW&%9(,&F= M3Z!'OT=Q[7>I_S"?3 N?.I(&HV MU92JW/G$G4]'@:>Q5\UFE2[&MDD>[ ;-XX3[/V>&-^U_IJ ];<-0^$F%3MJW'7/+<9C@&/4J?%##WLTHJG:\9#U-E? M[F8H#M4;0-T,G.7/GN"D!#49Y%-K,G#294"Z;\A"KTP>!UX<5[@S7&WFNK0L M*C59VA8RYZ[!O#Y+,4ZDN^Z7SJ;7O&!W9FZ>T.8J88%PHD#-U^!BXMP605T- M)/R:D7>.0FW1I>0KO,Y/OL#R3]KTP/!855BV/9 OS/ SW5U,VYTY6&@/[9D7 M=LU^,=P?W"0H$@RJ(C<*KI7\]6#+4+E1D$/2T0K(#J$.$][/CJUAGZ4N%;R M*[P4<(Y)]XA?D>FKEIBU;..6?X&HFYY@B MT9@KT==*?D64 NEU,V*.XUEP@ZG*M^7K)'R8+U[C6 MG$/2W;^/C:'!CW,7BJBU P>Z3\L.!E9++K7[$V<'=G[]UL,E.1G[^ M:>C>.#CSNGI7,#1Q>0L:NK8Y\W;?DF12&ID%=G:#+MT3O3(=JK1SA9(//!DQ M5O^EKS7T7TKQ*EP%-XT76]\4O>+RT,'H1QF-R$!ND?D3S5VZ#ZQ.B(P])+M< MJ5/*IT&T@T@\.^_*F4N/_2.(+SV(NC.@PL%O=THP%5V;:!.JNUCH@ RX%.?5 M(SF/GHSYK[])-?%SE]7[D#\_=)_:3YUN^W']E,R1_'G1R5"CT9^,5(FL,"4 MI<+OW?;O7:'?>_Q.%[M/5KY3@3K6#AE@[[%[UQ[9W5Z0LV M%5GZ/O_G8$]K-BO56I5N:X$1%+PXV/$J9&(WV]^K4J6A1O\D5J3([W<]2B); MK-Q(]*C=WRL-F0_JXH-2]B/A@#LXH2WFHSK!4MOFIO-.#,) M%-\SSJ41:RY^M?35\MT[Y[5-H4BG2ZZF3^NM[YY]P8&ZXA?Q=Q6Z"Y$G"ZSF MIQ .*@=D9.7;PUKH:EH3/N13S/FBL:+@R[:,IW%]<9:%8RE5+)V:DY.%<#VH MWK,YO^ W;,VP>QL'([NFF0IXSA4$2@_ZW[#LHLV26Z!.2S M8^LSS1, @C14+GEF& M]T+]LC-7+Q&\6G3,[ NM3$"K8\V8(-/]I52NE@0+33"]LOR*T/0V$)D/CCUA M]./.S"63PL[]NV;.Z&*T71>3_^D#]$ZX@,R>/*-68I[^45D12RU9 MK%?(/K,^LAWZ[C%<%)L0Z=2SXN O OC52X!?HN"O5F0.?@Y^2."O7@+\ C:U M4DN258Z; N%&$B\!G#H%3J,B 0%.FDYE2:[(,!6T@>TA4[#P3K]R+/ '4X\= MA2L.9TB7X(Q&J26KM8J8DN62)%B:A4W/(;<7DD*NGYBGBD,LUY"Z M.%4LM>IJ(S7W#$=+F 75LUZ/GCIPT\H&R3ESA M]U]S;HZV#N53;*E"BO4#4IU*@M[H5]O6W;:E![$#MV^;>H3PEHGPKI_NU883 MRKQZ=!S(_TB$#H6@0TIM9^?HR!X=!Q(D$J%#I=9M\W17(X<'&'@<2"%(!(\J M@4==KC2!P..J,@724*&*'(LYD#&0".8\4@<&'0<2 Q*A@\;CFJ?[ MXS@ZP*#C0/P_$3H:I5:UP:/\!4+'H2A_(G@T&3R*&,L'JT&U)S89PE^L"!35 MH)#VY\R@_;(\K(TM\NI7UF:%NZ021? IZN_PU"&7L)5=767"!N0G$]._MWF@ M*I9:"G=!% DK!T+O)V!%(O(2C,')L7+VF/D)4)&)7BZ".<; L7+^:/<)8%$( M6%+(_0?HR8*>4[GAR#I.\TI2#J%8+!%#?O9&01I(!.Y5*B33,T! 9!.E9+Q> M(9ABZ&W[P%2E8*J=G@S)P50$,)V&I1HQ"B4NF#B6XBI^^\!4)V!2FZD=[825 MP+A'YX2K^_WJV*XK3!U[9'C\*$V:&A];V6>VL!&$4XJA)-[]X4TR8[UJN WZ?8SNN#(THD4?,.F/:7M MB7@Z0N*" OY"LK#/8AGO?6D4L6_(I5953$V7S9F244R$'#S_GPPA"D-(@4I" MBFG.I4B"H'%"\CL9*$Q96KL*IM7G@QO;& MV!$,RT/6JS$T^6&;Q/K7ZHKV1MW%2M(R7IZ[#?NZ2 P/?L2F2 @YH'8E1@CM M]\,+?10)(2D#A'K(N8.\2 YH&,E1HA2:M7 ;#)7X=MZP43CG6G>S*&Q=NK8 MWXZQF!>K74$L$VYT4" MAW%PP0[#@#$T.3"B@?'A))7*):,F?QV)D!J5'-L!Y2U)S;&1 Z%Q.%(8!Q)U M4$+C.HZB^,>0[:V417XL)4UM:I$2&OAFH]#?\#,HF26@NQ[67%YS29EQ1Q#< K_&JJ\@!I/@6",L0)F&#&9I8L&P/"Q-;-T9D M;(RA/CS1KR3IN&!UH9,U=FQ0;P9ZN_T5&19=X)[U;64U>Z,[//1*PLAV)LC[ MI62\>[1P\"R?2ZC+,2"T!94Z59JWO1;Q ME6:.$#BBY?R2I<$E2SYPDTRR;*FX*4B6)A#)SBXAIX-=CZ4.AL_![=VUIRKMU*<(]4K&?1#?'(=G#XR4/OO,G;N3+IELD$#XX]Z9"'&-:, MK$=OD]?#$);8%?;UCLQH[(7-%V*A V#OH38V.#5;7BV"@0-E*#!CWO44WM\";'!@!LQ%+)8H&C2L#1 M.+WE\&7\CMF?@H!Z%5^X2QUKR4UWPR?L"1_,%0_WV6RC2+D*9!7^\WRSAKB+ MG,=?3Z"T[_R?)-) IGH-+G;.,]?.,W&#" =YIL["4E?@^.<\<^T\DQ;+-&B* MZ!44P> <4SR.2=.^/\@HK']0K@HRA(,(UZQ*F"%=9U&,^U1L?=*=P/Q1,+QQ,+QQ#9_#L+%P#XH+]Z DLF: ISC2X22#<:P7"^MRREB7*-;% M8ARYYU@O%M93AKK,H Z@*B&'>H&A?A32E0VH'XEP98?B C);N2!5$NX,<^9A M_90*7,5@T*B)0630B]H8 3JBF%4]V=#!N)PJ8*!C97'>B*!?C"=/I)52D+ M5G0+]U&0EU-2R^ X%CEPCE;+D@!'24DQX\ !!9RSXT9-237CN &%F^-4LR3 MH243Y3J8=I=,.;OQT-#$Y+^Z\=;Z0OX)7SM!SJMAE?W+;QMDR8-OZ%%X^C%X M?9DJ8;]@5/%OPR"\=VV*U*Q"AM/!@6,C2R!B$OD>^ MF)!)N +U+)/1&V1ZKP[Y:8H<3[!']&X7DTF%%U861-Y<[V XJARLI.T:%!NW M#J;.ZC?\^:>A>^,0VRLW!A02E[>@(1DM0>7.6P[2=C_)J/!+GV)[Z2.OK]OJ MOW1>E,,,L:9H:*2K>D-256(%#9O5>DW4Z\V:C*I84?^79@$&-XT7 ;$I8>;R MT,'H1QF-R$QOD?D3S5W*(*LK1A9G@T)I+.X?,][?]>U?H]QZ_#[J]I[[0?>KL%A'9#K5#QM=[[-ZU!_=W0G] _O/M M_FG0%WH/0J?W[?GE_K?[IW[W]WOAPV.OW_](I]+[=@]T,A\,2R /,VD4\"/4 M,AX5OY+JQ*]R3+7&WB[&(TW\BW^R>_2DH6#&3$U2H@[A&WY"CC05%_"3( MHJS&26>),^&"+UI[ZABF(+$U4TYEJ>(L"\=2JE@J0FX=;Q"08MITOLO09M,@ M0.8- CC/7 G/I-4@0.8- CC/7 G/I,4RO$$ YYB\DKMVN]/-8M6!(EHZE+0QLAZQ?2TGC:; MS/RL!\%SR%/]XWH"TFF\G.91?!(L[.=7H/>K2+L]C_7-Y$AG58SXPO_!=LC+ MK<[,<;"ES0>4!OY[VY8^6%*DO2 (H5]O-$#OS[;#?O \QQC.6!1Q8#\C\IBH M)K**2"P5J=(H1#F 0N(NS:;DF:--(FA3(NQBGK<)"7)G,0 SQQX]I1"1,LP% M'1#4I6E$90XVA0@Z. <;>"^%2_52V%?0 *;>_]UR,'GY7U@7QK9)1RU0.U9 MCN'2#_K,H?^9DJ?;QQVP*\R)TEB*?CQ!M%SUW_Q%_Q49%O7X]*P^ULB2>P9V MVSX)[A@%GAD!0G%4$D:V,T'>+R7CW;L=&>]8+_^%'3M*%JDE(G8:LB1_!G(F ME1]EOF2PZGP0W(8:JZ2H%***=2$1=I)B#T^RU;ADRP?NDDFV+>4>@&2K Y%L M7)7G_>3XPN7BJDNGGZX<2EH[&=R\W$E1/R%W0GTE?_D1(WO$ D5$7,X0?30S M+C$Q+RU=L%D0=4I%]UILR=TX,,C#2B=:FW3O>\&:B5S7&)'YKKNX'AQ[TNYU MNL\^(=J6SI[S;+N>@SW#8>>FOV(+CPSOV21S?; =LE6&F^J^7;-!=TT>7 *+ MODL$ERX$OOA60S,UJX&C$Y!L!(W.+12JK)%CDXO&8H#OR'A49NB33C5G>60* MM'&1_0"A7G4%(;WU5#ZD!WPD(5$NMJ*11 M+O1RC+U+65='0J[*A%Y:1=S/![SBEKCH[#Y;=>09MZ"(FD*66;=GM"1;./83 M^ G(:AU[X/+D-8$H6\ZCSD<(F'T>EAK9M.J5%/ILID0IV,>=CY@=9\_\'I@^ M3Z9C0@ZMTP,A*?A TZ-5X7B4,VCQ]\_S,&>CU*JG<5J+[YZ<,XO#F6E:S0D9 MLDGTV69J)]HR9$L>.>,AQPP6;F>;ER3-*%I?AL[-1C^%76F?O"',J0UA=C4? M.$ %WD=F'UF5C>3>X_K(U-+H(U-5>1.9"XV -Y&!,M2U)C)?VX_MI\Z]T/_M M_G[0!SKBU4XQGP3\KF&J$(Y]^:Y3N2Z\(7.&!;(9H!RUDKEX6YA&54G:%J96 MJS24:EI]1:JU6DK-3JJ*G-Z@ZF=K=K)]&>!"^HF[#Q1GZO^8F?/"MA#8T3:A MWU\5^4FJ5"8I'9JX!&.5TJGY(FV: M^4.%7:0TB[#6M_P@4%@!N6.FUFKT#_SGS""Z[=J9V"-.9A3*OU\L)[UZP$E/ M4-"V=/J?^R46VEX'.0YUBOU.#9\(=WU5++74JAJ1?Y+;(XX<\(4 ?/5,@)=* MK:I8.SUE\S('VQ(=,P*[6?7'MN.5B04W$0SK#6]6;^!% N,)>;:, [**W>4B M1D&<5K!MG%X]F=>Z@H., ](P+C+\CJ'1\"-5U:^B M!T*:0F^Y?D=O^>Q<$)0-G]=1.+\X3 $S5=IF# IFKD));&L:F8+G"@[6,*'4 MT,2L>0Q7$Q-*S' A7Q;K^(2]P'4:!77:N%62*R(0K8#KB^<7D$DA0H] *-+I M7B*N.,:G-U7E+<]V#.P>+P<+K04^K$40^][=O 4S8-TA,PW) M?2@WJZ"L>LBN/\24'HD/%_"$=*J=54JZ<[A,Z.H^)F M.CX[]I0,8OY)(/L(%:9$,:9)7M-%3VVN$B=6B?TEI160/:+HW(?+&6T+UE3? MY[5=>ILKP[F%R$%E.!E$J@0BJ@+&?PK)/K!2%Q.Q#NS%]:E3%U YN\=2%?3B( M+ACVV&U_[3YV!]W[OM!^NA/Z@U[GOW_K/=[=O_19/_7Z9^'^G]^[@W^?4MKH M,&5.+7IT[/T)1E9EEK8'_ TFW:&0QP_,+QJ-@0M,FTK/ @=C9L&7D(H/"P6_8FFWIZ3Q$ M=*A\*KF:/N=?AC?NS%PR%>R$:)_OQGI#9!$C*/H #R9>H.[HD4BA!V8+ETP& M6RJ&FB/7$H\W_.D"QMKV&W*II51Y1EF1X''8;(X/#X46&2O:N0+8\F^EZK*. MAY[ M<+$*;7#95&TU5#DR'C'>ODO[-A14%=I5XJ&+,F?@>SV7"^\1'KM<$\! MO4:UU&K6P!@*5Z'^]=;J2*T$(KD>>$QN;;QMGD: X-1/XUK@A;)KXXD^: ME080<*2I T)/7TU+"L9.<2D6"QR0C_'0WR 6D%P_'?Z):) #=?':P'1 GL8# M4[/44M04FAJ<'4S%37%[M*W7I77-Z]RE&8QA$QJ:F%I5>\_L-&D$1E%3*^*< MO53E->_.%+:)CRF)8$IN\B3RS(WWU7.Q*:FNQ41_0@-^/_SE4DNJU\"<@^3> MR\L;\?L!0KO(-> ).\'9<$/,,=*>M^SM1]CVR0;L!L>/J)U5+TY/XYRBB:@ M&V_ALX-'E.GUMS46#;AT_X@@^\VEQ/XD_.<^R?B,G?X8.7B_A.P^/404RO=? MPR#UC)R>T_=H5B1K(;=\;" NQ:6X5/?+ZITC4L\VHFJI)59$<=M-O_6%,$6. M\$:?]UG8.0F7OL<]<4798-WVS!O;#J&^GO3P9[.V9YEWC##9"I\\PCK9-V,L M.>$,DX[>'[2 %B_\M!!9A/U \> E%KXW\UP/672>!Z/Q*UAO)!_=,<#MNNYL M$Q+[!]:\S+(E'9@LBI=9L:/H*8O$.+?LPUP4@\\"_C+8 @FV(]C+$0G($[XA M1QL+BOA)D$5990=/_C$SYX+$OE#6F9';HO$[$ZU (>B_&C>YAJP[3ZXI(&8. M-RDZ!3,*-,Q8/#;^F\P MZ.9RT$ M,GD0..EIOL52/I.5[%H=?QU7<)_0H2F3-[;JXB>UV@33"99;XQAX9&C&=317^W":7'7)L,E?FWSQ@CU$7J7? M(\FNH\F48Q(W;DX MFJY#?5T1L+9_'M&>3!T\QI9KO&'!M-WKR&8\C\1=65Z6P=9975R_T$G M[/5& _0>Q1.-4DM2FA'YX_$9@JNN@* 35[RF )TFA4XMHE3_Q:%3W/P]__BB MNS.+[RS';HI[2N* BV U6_*>K6\$[F61&FO5U YYQR9##G36*X34 6=!/$C1 M$S=-,;6CX6>%U#6=&U\Y=,."3_$%<LL0_==^V]"@YD\P\EN74FB^E3DR@Y>\Y$W,F3JW:03I,K*36 @H$ M$S-EX\:C;0DBTOXGR'DUK'!L#4*]X!LZ&/HQ(MMO\1U[<_CERH@T3 CH^-\8 MEDX^W98EI7*&1$'VG%L:.S*T_;B3F4HRQ@+2J ,-67.:_O)D>T0O\6R!&/!" MQ[;8TC-?VX-A(4LC8Q!8LMT$TR8VR"'W6X)!IO?JL("RXPGVB-[M8C*I\,+* MSF,6P7!4MHRVRZ)@MZP9@?&&/_\T=&\<\LC*70%YQ.4M:$B&.O-VWW*0L/OI M)XJ@;N4@K_])Y4?8TQ)JBH9&NZ@U)566Y.FQ6ZS51KS=K,JIB1?U? MN@4'-XV=9<;J*RX/'8Q^E-&(S/06F3_1W*7L9 MHWFBI1V-4EY:_^U$XMD.8N A(@H[]"HR")3Q"(2Q0^7\WPZ3MD[XETHQRG"T MAC9EM"\WJ!4%FQ5R;>'\4JWL&*A_[[9_[PK]WN/W0;?WU!>Z3YW=PB';H7;( M^'J/W;OVX)ZVW"/_^7;_-.@+O0>AT^[_)CP\]O[5!SKV#X859D"Z'Z&.<6:A MF6Z0S64Q0K8K+X4\TP+(($PT=?%M^,?G\*RU8;&'LIL^KTLANIUL: !LLO[/ M@2AK-BMUL4ZE6>!["%X<"+H*&>3-]OHQRD!$&?"!5^T]M0QS*UCCPE !<&VCYY:[_G^ MI3WH/OTJM#N#[N^L:VVLRA IP")-]%Q!2]DG[ D?:,+$1V+"T?CL*1DKQ? W M14T,HL\,/8CH:JDE M5T]O(@4K@^\03,G&=^$C)]3OX[L,/5MP,"&B9A!+S]K<@.C/]$L-N6-AZMAO M!E&ZA>%8NDIH&0E"H+<3VI_'2?;*XOZK2(^_PU-"?8,YO<(N8E>1'W_2 M=KW9%V6YAE$BK49$6@K'A^!LU1P0!W:Y0XBH$T344BOH#&23@RWHVA.;#.$O M7]#9([)K_3DS:$4]#VMCB[SZ-4P \I/8#LIR,,W [W=/ACD M1OQHO&&]NUC"MNMBSPU(@/5[?Y^)X@R:JUX]G3-XOCHXESQ39+!P'K M)TZ+TB%+PV3:KL>[ZB;4<5>7M#<*$I:MUPY=R[:EWQFN1E;*BXH#*6JI!2<, MQ)7>\RN]IX"%!@U/+ZO$W:G),E6T,;)>L6!8P@@9075>*CDIWCRHWDM-P);B-^%7:4\]([=3S31 MXRI4W+-(Z7 Q_?2F 7H/XA9?L85'1J21UXA66_*8O5=(G*2;$I 8'LWHY$ZN MU9Z-X"_8]9R9YLT<,F2NL!XK"M>6D1EP$?!61;K5<]T2+#32E'[Q$"&56E(* MQ>>Y"AB?R-0O38-%)GZE1>BPYYE,F[\*/3!%5V?HWW_!K-[BP'XT/..5&3S] MQ:(FB!6IZ<6*N)((: <]("=CPF@;+DJI%=6MG)<\/@?)6375JU /SZ$=LM5[ MLBUZI,2WAG9G^*DJ40DB<,W#Y;E%25PG9"*85*FIS/MJ7++))?/VNC3ZLW(4 MC&7NLBSZE<@/UOSX*STMB(TW6N.% M;X%';H%$GCD8N?@.^__M6N'JOBP6-TK,UG(XJ$F+C;X;&0J9.=L7YZ M(@W K1&HG.Q:;\1&LYUC4Q[R9O]>1CZNK&H4RAO1YB_WE$!"2JJ>DL00H6?% MQ),ZF0!TD0"5@3V_#]3,<6@2'R(J7@\]N8"9P[3$UZ:8?[YR0@> MJ-*C9-R;4B3('*\^QL4,#Y M."75.%)2,*_W0(4V8E @)/!=@4K9#_86N&/^TRP[E:F9Y:28^ZT#?\ MR_#&G9E+9HF=Q3F7*(:HL3)7 /)UN):9K1A-C!S:X)ZKG)/HZ_^Y23]XR&+R 5!3+RZ56,[U3FO$HDI%BSCGH:CGHIYYFAC1(U0>R2X M8]OQRAYV)H)AO>&@$]8I'H!"B7CP@OPT?^2Z(']&>+-?WV<'3@%':EMY!INGV1HQ3O,.[ CNAJ9YN M'7-/*AP0'9*JIZ(HOKRM0RL*E/>.+^ 'F&.3JX.FAH=,/_RG&X0Q>+K$Z>8) MD393,L/YLXDLCTB6>_+M=$=5J%KCY#0S."8*ATIB]3X15FBUV:C#@7G-C H M$4--01@154'PQEAP"15899SC3\066O6*KWGUR4KV1N0;?49=[WCG@<:Z2(\Q M\%2' J$D@8(>'R:TM6*E"@0FQ=42VRLUP1:%PEBZP]@V=8'.["J4QG/JC&$_ M#^P^8=J8@ZQN\(N>P/JL\_:%.<'2>;7*O6C:1@VM3*M&U"SC>F7JP4UAZA@: M%I#^Q\QW+BV.*WBV, S(MEJ%D2N<\20K:^$9,L*#[:QJ%"L;6'NQ\$G$J@K- MJ<=UTC.*U2.@M V9*FV= >#T8''5TD72[>WLUN;=K80_#=6?(TEC80\=#3^!YMX7,18SOD^\&B.B-^M@R;.?1MEYI M4N(=04<20[I10/\D9X9",$.""-5^;MA&?9/H,E*C: 5: 4(X<-HL]JW%1J;1 M?I;GV82Z,LBE;PWZBS7=H=&T* ' M]&L0(JX\/G^)SMI[L!%_'U6@V4[%U2,)Q<)XO5]1<%UT3B8V'8A]9-Y3L?6" M>&K!@^TL%YFR!5W3/EW2*.BKK.L\@,9 7'6\H.J8#"/54JM^32JD9T\O2F): M_I;F>]+XNH?>A6EH:UM"&'8GPM$A?SJ&1A.:F(!D\G.*';;-$0.@+ P1#=>C MG\C1^5FC8\7GHOG\ +VO$(9P3'^,'/R5KC'A%UK4D76FCV(8>@Y6.DFH3]Z"CX >98AU_Q!8\,B^P];(<:DN$P7%^'-SB-O6$!(B9DY>QQ4FA0J M -J[%=<7O)[N@8/R[('&OG!]D(WBN.,'>5.TSG7>E2XG/=@=%?%HBM%=0G*; M!L&1D>2,ZUYH2*56/<*3 =++"UZ%Y0,L_ "+8:6L'/I;' JD$H9,@%Y!_G0- MG=4N)G_YC3JX-7.J)XTHJ9W%&G=6EWC1XNLAM![W)JPW65-B'J(H"'CB>=/2 M0X]"MWSX/3IRN!7DQBA;G&?\$!QH_+C63F3IQ.*G&_FQK+1/-\844S00+P$_ ME<6/-W(^NG13D9CL4RVUY&9J3A]^L#$Y%NY'(ZPQ!*&RT8K?% M-M]/_A:,B2GV1JAG>6Z0 ;9(:Z"_)]7*KDE>))LR1'EQEGW7!UYO=!_ [H6@ MKF=164+__WZ)MY<%U%C9)DM?_V+ERB@)4TLIS);]]KS'/N7L5B1V2W-[OA"7 MU4NM:J61TG$F0-MXKFSE#WK0#?4CL97]OV@5H.-W\4)&L,ZRF9W$4,]D(K:^ MW=)6,V=T25=9UV?G* YL$ Z4(VJ_\N1%(+A+4ZIG#[*N!)<0!ZKT3[$KX9E!2GH](LI(_JB;DD*8Z]5JC$&_WEJ^Q&\6Q;! M,][P9[JOEQ5V]^;Z$AS2!Q A+2WE%EOL0H?Q$HF&ZAE%PS:G*Z)(-A:IRHO/ M%PE#M0MC2"(8JLNI&0AY,P/ ;Q>8YD[D)T5#4B E[* C9V'.PKM8N'YA%E:( MHM-43F^E"H*%F9ITXR'RPG!W)?^$@PZ>7J9L^-6+3<O7!^)]IFIU;;+/%+*MU7:S9I*S; M7CEX8A0GJ:56,V(K%,ARF^0/?PID\L?,Y8#YD_I<7]B8#*/9/V;F M7) ^";(H*QN39#_)["?R+R'N%+-^8.:\LA L*]C/ <_*^WA6YCQ[(L\>4&!3 MQWFMU&KL@3F;=[(9'-B_4Y]!G7'JMJ\KBE._(4<;"XK(&%+=X-7VU#',D(^/ M8]8)_CERI:OD67!S@;;,QL[;26. M/>>6GFLUM!BR@+"-@#3-GI QS*GC^HD5X?-LYI6@J>14MV%G0(+<,F0*?8]\ M,?&]&PXM347XS<.O#OEIBAPO\&FX]"!G>&%EW5VPLM[!<)0:7<8M9\1/0_?& MH0JZLGR.L7EH8/1CS(:D9G>(O,G MFKM4_5Q=,;(XP8"J1,BFLK*T5Y$QFB=:VM$HY:7UWTX$DNV?DK@E-@!V?-?6 M%Y3Q"(2Q0\7PWPZ3EHC- 343*,/1\Q^4T;[X5 M-I';+ID"LZ:7>P>SWLE43#1U\6WXQ^?PC(]AL:&QFSZOOR_"*\[>Y_\<2,AF MLZ)*52HD@VA'\.) ?E;(5&^VOU>42E.,_DFL2 F_KRK51'?L&E2M4FNJ?$P' MQ]2LB&H=V)AH;2QP@"):KUIM !L41=1^ZH$_C\BONLJ*!/RJRY&]N;A^3T9" M8#F>,6#3C-4Y;4"L""Q\(]>-7>'>HH=WUSTG:T&10ZD9<>(=AQJ?'?V,9K)G M ":*7SI8Z.\MV0UEV?DSX#SC '_&?&>:0P/,9:R [.Y*-!G0$?!BM5G$),9B M)<08Y"F3$5*?&S*%9V3HY:XE!*4@KVL9-&TVF?GUG>[PR-",*X/!ROQ[WA@[ M JTW[> QMESC#0N/MAM'B!1G00;V)@OD\/Q]O*E^]4._-!'W#FMX,B34#Q1C MY93VPJ?FO9^6.@<^5\QE._-6N+FQ/]SL[^>]F>=ZR*(K$!5";I1:LAP50T[Y M,&S$MIZKH^>Q@)2[',S$L\X5VT2E:!SB&6IBTIX*V'%I9H8WCV*:9G25!LXR MG&4*R#+-Y"R3+(])$DNMNOA)5=7S%V7@3,69ZDS3352J019CUFI(@;VD4JO6 M_%1MGK>R$. MN1<^_:1G^4!E/Q:D[#(JW'F/O-">T&YAH?[V'DS-.QO3"]8LU\M]A2V1T7M1A)S MAD%IWL51QEF?$X43!8:^GX4\ED')8W[DXRJOXF2_RJMR&(],7(AI3WG2"[O0 MCN__5H#=>$>X\D!+H#@UFF2%UFB"T*8/@D\W2Q "<01>L,=FP4XX'^+&.">< M9365ZD^<&3DS7C:VV9+FF2O-BLIYDO,DY\DC0S0'VES' MX\0&U6RK15!KF8OVAAUQ:5V^WV2U)AW3;[*9K'_>ODY\R3HR[NG$UY#YF Z. MJ5D1%6ACDJ2*TDCZ\K,/2JFH2GJ=.=-#%.\WR:_BX5U^U6ZRY[W?9'OJ&*8@ M1735*7B[R;VFS?F;K9_0BY(U6X?0,8\_ _@S,N-&N$@P+YG4]-SI: M'EK/A$C-[:KH!YM>\I4ZV!>3+U'RUIE\S2*Z:RX7)8?G/$_HL>E; S+OL7GA M_$WET 'J./F;39J_R7N;\3XRU]%'YB#/Q(EP*2+OL,8XRSOJ<*)PH,/3]+.2Q DH>%S="\8*G M,T<;$\+1\(/FEP!TUTH \CC$,9EY)P0BEC31VQ;A%L]PHN(246RCEEI1'6EY M>BT0O'#?&"<*)\H%#B@<(U9W*B/54DL13SK$S<'".?C:B'+BJ854.;@&A8.+ M&VCHV!8;!.US8]D>%B:V;HS(F!CM/SS1KR1I:\&Y]R M OUR1L5$[8?G.E,^@$.:^&%0ZL0:@1?$-'4B4?@]>7*5O_8F\,O5T;D]QCUOS$LG7RZ+4M*A5Q%2,E&LE@P?]IDL4PT=?%M^,?GL!J] M83$TL)L^KP^6OG1CUNR-_L^??QJZ-Z;XJ8@^A@(O=?#FX.<*^>EF^WM%KK8G]LSR8J]G0J3F M=E46)1X$6N.AW+6$H,H#7ZF-E=*TV61F(H_H,'=X9&@&!].>)?*[W:R5,A<> M5QM.\C5C:S:PHWDMAX<'$R<5_V-FSD_**4XI*?^T?M7@ T0[LH:WNI\GSQJN M5FG6L%2IYJ&'6"9ZMDS<.M^ M!JYM(1BMX6O]1$NMF($65- 2IR/"OC*J_*8;F'F.S^ MA#W!7/71\W+0O XE)PHG"B=*X8B2S"C:*F6_PR@B.\BR8764?LGJY\AH:SDR1^O?UU:@D%>-Y$3A1.%$ MX43A1,G&*-HJ,;Y#TV+;_%HF[%+Q(EI8;S1 [\^V0U_8]CS'&,[84?^!_8P< M;'E1NIE2:BD1M3H3!Y4XD *:[&?@8*M5L-CA#,V)PHF2F6&2 MCI"M Q&RQ8TW,#J5AY08+.H04H/'&[C#CA.%$R6#K.%M17Y]:VGK?\Q<;X(M MSQW8RV(5M%9%UPHJ5; M9KBYQ;S@/V>&:WBXCYTW0\/^GO2"-?O58D_9U4"X MUBBUE-KIW1PXRCCK.-B:$HV$(S:\# MZ*[5 >3QB&,LZQ,"$DN:Z&V+<(MG.%'QB0BVJ8NEEG32N4/NB0&X57*B<*)< M&U%./*IPC%C=I8S4)=9YFHM5L&#A' R0**=%'5)E8!D* _/3XU=Y50ZC2XGK M>NXI\7]A'\TYF^1!$:X)[4[Y4&^X&'4_ZPJM^ZFD7<00H*,J9D3/CM3%C'-_!2<44ZU6_5FFU&7&RFK,K9]=K M9]=$G@(Y[@F\%!BWYE=!E4Y+4>0\RWGVNGE6V0I[GE)?M5ZG]56;:1QAY#S) M>;(X/)G(X9Y&5XMZ@VJVU2*HM\/.3H5WP#9UR([+=*_O& ML'3RZ5:6*V2(EP*=3$=?V^ACM?+OV F',$6ON#QT,/I11B,RZ%MD_D1SER[\ MZN3)/(-G5U7R\C06B::N&:-YHE4:C5)>)?_MA-ULA^7%W;(CX?0J,@B4\0B$ ML4-%PM\,L:9H:*2K>D-255FN#IO5>DW4Z\V:C*I84?^7[+L#RB T5:Q#I8GE MN5]N4"L* 2=AFJP*X\0E(S&V)PMDHJF+;\,_/H>!%L-B$V8W?5Y_'V79#:YG M[_-_7F*L(OHX"\(TP9N#GRODIYOM[Q6U(C>B?Q(K4L+OJTJR)^T:5*U24QM\ M3 ?'U*@T&W5@8Y*DBB+7H U*J2AU!=B@"**J^Q'%8^U7>14G^U5>Q0_-$OA&^DA2_> CG]%, M]HRD3B4HS9L[_B&9_MHAF4.-K;.E#'\&G&<<8.&8[TQS:'EE1#]I#1X+YG4] MVQ-[9GFQUS,A4G.[*HL#KP(]\5KN6D)PYI6OU,9*:=IL,C.11U28.SPR-(.# M:<\2^8T UDJ["H^KC0#XFK$U&]C1O'8-2?7_F)ES06:&@ P@I?[(/I[@XZ,[ M#FO+*23--VG2?"TB5P%@;\O+I23PAK %;0A[D&?BI!4TQ#.DMG.6X2P#DV64 M@-R26@*[4.5-QILHO4R4K%KZ5WW:V-/&&S-+$JZI<45)+2>6UF+L$TQ:V;^(0]P6"- MN'B=1%Z@B1.%$X43I;A$2:0>']CE#[5@;]!N3;'4BMHK>8,<(-CA#,V)PHF2?M>B+;/DK%)6^O_9 M>_?FQ)%D;_BK5+!GS]L=81@D[NXY1-"V>Q[V<9N.AIY]SU\; A5&VT)B=+'; M^^F?S"H)!)*0! *$7/-'CP%=JK)^F965UX)(V?+Z&M@Z55D?6^9Q\%=#>!J$ MJ4XLBEB42]A/0YK\Q;MS]V38B+H1-?$%RHJ$,L'Z8E'$HIS;%7$)>=PHE#PN MKZ]BTX$6'1$S7@C.WBH$)SP2AYRMCW!))'8%'GO/#K,-IM(6^+DLTWE"8/\>!FZSWL=MBH]818+2I8! <7<%&.]#ODRL'MHG!P>1T- M=Z;!!H%-;@S3H61IJMH2_:T= ,]2?/7NF[QRI]R\=7^LYWF2YDH[DD" MR MQ$]?"2]GFEP50T9LAHG?5R9M2?L5T M!+L*=BT/NV9R#35##3A.5?>\6??JGO?J$8R;V5%;P['OEV4QI9(F:+U94 M;\IY^&\%3PJ>+ ]/9C+()E0M2L>)&&#:S:_M8,?V!=6 WO&QQ)"SYZKZ\B6]RV:YW@=^S-_I>!$7G]V=DWFJ'"I]LJ5N0! M_LX9->PYMQB8K\WVXTAF#2D7E"@S3 ]5C#>8 <%H#9LX)G'@ESO38'1G/3Z_ M:(9BS& ,9.S %RPK@"@6W&\0#:;W;,%/*\7BA6T6U,:2-_Z%M>VFEP%Z>\-I M,C*:-DL.N+6HKCC:"_WTJJG.PL=\X"YO>>J;6Y0I#-5UXF_9N[#=Q/62Y5,L MU][%Z>QT"@W\B_-"SM3J[<9,F:M-M2LUF[+:_&IV* M?]/"\L>]4IYI=6I1Y6=5F<-,;Q7]57FSD3N"% /B> /JX8C34S9 2LP@T>9O M\;3L_SZUD"MC\+'#?:%%@J,+=L0&>Q__V9M_KU>#\SV2P//R>"_VJ%,#ZOP6_K[7K?7JT3_5:]+? M,W13S[I#,X+&@'8^SWEGXJ."W<:T6/C7+2N"A5?!2)0+CX L+-P1_Y;,-, S M$P8J$&5WN)F""/O]-V4'I6E:]^Y9-4_(G%.9B/;L_3D<_#DDX]'CC\EP]#0F MPZ>[VM9^7H(Y/HTF#V,R&9$[F.'H<7@_F#S_R)^:\J*1,:HJ\)5- MAL:L1CXP#KPAH*";!&04M2Q0N$ )4VQ/#V/ZV0UYI3?$="U0N53BVA_9$_$" M!R0;9=\:,!ZRA$$N;$*!!BKYJEBS!6G4F;>^R2[:\M\36 [74%Q50RT/?]:, MF>ZJH 8JNDX,'+[.OKO=*#",S4HZ+;Z&_Y.5]Z].-8?!J,9>P7#](") M X5\^%$;U\@?@\$WOD:H'UO:,F9RC+8NOHI3^=G5%8X.CR:;^!=VQ<.OV4(Q MGAG9EYIMLS#K\?$U- P7YI)(^1KY E?/78N5OP^^"0B,&:@,\QE.'5OC MPX=2N->;U'IU=D$YX*/]3E[;0(%X0\+,$.\J2Q$*[.0L5G) M(<438W@WF@%95@"P>M2+MA@3AR37/^W=,]@UTBG#HU\/=]Z (BN#F/) M90=>*F]L^%,K \;[#FP]71B, ?4;T[CNW7LLEYM6%F/NYF0)*"[ZO!@X$32DJNM!A=JKY3^C$*H MR27L6 %,JH!T/,U0VT%9C>#E-S?JSH)SUJXD]I[(X*UYKV2OVGG'%B,D/:I! M7I6]S]K:_'<(TR=',-36^>\;[GYO$>>Z3CE9Z=M&J^:6E0TI2KT3[E-!@NH' M/W[!;Z\+$PX<5?/5@+MM=PI'*$VQ0$\"%5_7^7FB.O-OXNH4UXL="P;.73-V M0 VDNK:$0C=A! MNF7=079IPU59(!WAM/,UI?3;RT6GNF>KP"7L$^^_.VHY"NC7UL[T&?.OV/RY MAD*FWOP#@%TJR!HFH@05./:G:V&'"_^HP)Y5(P_S.9TQA6FC)5FPO?SE*A9P M";XKL(7DSN]H[6SQM?3.E#KZ$+057 M^4V8D\(+93&&?#8!H%6 ZD]0@FU@3X<^#>)Y :*C8JN,S^X[T# M-JOU4-!$F4X=W;'^[)RV>C4R6C]]S)_.)<-EV6! #*\5:"]2TYWY?HFC.&V?8S=G/.Q%NV2\=M)_\I( 0CXP, MXB#.W.6*"S-V%E68%&*#L)C- &VI2]R6<6QP.?6X2->4*6C/W)C';V#GV)#Y M@+A4V4/9O^P@)\_&_VX+7KP*_QICD;?N9\]4R-74,/?Q.S MSG@'R V(F!&5%Y4&LB\TVS'1XJF3.>@T?#9.$30 M8U@B&7SU;U=]]D7QAN@U\H/USN'V*C927GO0(\6N7K\FS89Z?EP GHC]4S2\ M8RV<;7;HA@.W;QP#N:3!4V?XF-<%2%S71@JH&BPLFT\L &Y8U(,V MT4.Z3\"AI^Y.9YH8^8X.^>Q32-@?"W628O[BH>'YI[AUQ'=8*JJY\C5JW8M. M\ SYU%@HWAHS59@5$E LU0MP8D<-3L0J4P/A*9N#B.W%0[Q0/#EXSK3@2[PS MV/;9Y08//6B:9P$$S@+ 9M\$_-H[K[,T^^?ZR*%9GF+_"35H[84?O?!8!W\] MLZ,7Z-RJLO+.>ON>^8D\FR *#<4_OYBL7 E0,VK6WBVQCW2 F?%8".]_-A4] M..) H(@_=OAM_:3Q# XR1,(O?X.[^4>9/%L4%L=TX0CXK-B$>L$AMA?=8FP' MS. YPV(SX>>GC4-T#BJ7^\\% Y+FR=PL%)V\&:'.QLN ;B\4H7! M! _&WE&7X\9 #Q2N0^ X"8>H?WL'-=\4B+8S&_,A;#X'?MY&9'K+!IX8W[JT#=SBRX$KET\CP#);-FQT1]0+'10-X",^T,.LWRBT,&OKNE[Y].&A7 M\47,RG/TX?>>J]^[\M] :D9AB[YH]-6_>18T*\T6BJ[38!Q-\-G3-\]"X?)$ MB,%J19&U?YPK30G)/YNF)W4TI[Q*S1)L#WVAKR:KJXB5&C(VNV[ MC@ !+T ,X/Z@$Q8A[BCN9;O*QAZ>9?1K MW*\LDQE(8"(8J<9'MA,J&32)!Z(U3 .>[+T;H(F[D.8P=^X*5PWF#[]O<11 M%?$RUP!=SUN>870H>_8JN(F^*+K+#=\>D$#R1@$('1Y QG2!:H&][YA C#UJ M)_\!(Y^\5 /S,E;UI.)\FM+=GR8 MF"N >J=9_WASDF'O'20.S%->N9,,]0\,4C1FW/..69(LFA8TJ+FK&]1F>H7& M)^/ 9(**+.@)ION\V(VJ1 78V' M(\/?VY(^*-)!D@*'&DRA0GO@!BU2RXL#^[!Q>;9W=XJ/GKRES%S-=1=G(X^Y MZN\I9:#:85G/G&W5Z?R /\_(3.EX?]. M,?F?JQ9,'?9\R%%R0.Y>3 YH?,#>T8?;G[V!!GB<^>677,7TV=V3(-N'6F5J MPI83=/7X3_-\M7Y6?<->'N]']UX_YBKU&4.RU(L0>%\,\%DBZSD"H 7;0^N*+^H!%$4!:$ !@L8&B[!*K3>@7DX=^(65V+CQ%$Y+>V$D M"^\/3'[PN#(>E!$8H2<<& @CST%;Z_QA,+[[N)6/$HB<6">;Q6Y0"&]?F&VD MLV<,9F#@XPN;>OD&$XBH^[Y^'1E7_W][0*'$UREFPWY-#Y(W*9GG@F1A?8I&Y.N+[1Y@%^R:8'%M81( M7B/[!6LI!/(_J6>?PYT6,WV8=73-H'O'%="#"*56.#I[@N#+%M"6X[PU0 M8#'K;!!CV_I2*0-I+AWNU\LCMJ8EB]@:$5LC8FM$;(V(K2EH;,V#IS5_HQ;K M4Q#AS9"O*V"FP51+?A2 61$VK2/<0./9@JJNCHD,.[3")/G9P%#O-=S\5<:B M$?1KY.P-NK1JP!RHZP #WY+'-V-.WB*A/)<31*.8O!TG8O6I+V45*SUL&S2X9'Q7_?E9O%&U2KD>U)UT>I_4C(I@;P.KN],Q?: M3:4,1-=S74^I5PS-IIMJ+A.6!OF5'_0?\*"?HEO5WJ945S7])S1SQ,[^1$>J MH@ U4&D[KI1P/5Q-N(C+N&V;RFO"D? N#]&R]JA[)V016,H52U?8U7VWVV-T M@7EV'%4<>,$Q?=L/7?BBE-E/O\4<=7(*T\4_+AFG0^+&\ MQZL$X4Y#N+3=C-EQMQ-JBU&0K6[7^G=@+Y,B]M9)1X%#6^L4JG-.NJEF:F8E MA1I&QC2S @CQB/='@%%$]QRI6>G+S1Q;RUUUERK!**5CE+2=&A,9I57I2ZV( MQN."402CE(%1\N*3=J7?K$F"302;7 F;9.*24!/1C-S1 74K]Q;B3BRF[HSD+CK5'&TG*"!RE-79!:Y0;M?JQ:N,> MR)WB )5F3W['J F9IG)&30]1$W46%ZBY8M2<%C1R'4$CUUH"-&4"38+9XFC4 M2(B:5F%0D]/)++4*MB]9+__%Y\O"DH?7I2B7F&,"B\ZJ?GJE3MDG1\-+>-G& M'%,Q6K5N*TU:7SA=&(_6U49-BDB/P.X-/.GP@_1Q.X!% M4UYNA\:,)_DK.O;@-0T.EH'C6-K496DJ$Y,E8L%:\ 9%H_G=&C>C^3V=.INN MOD\4/C@.+UOYE3H+[+7(:X/]3T7[Y=S.M5]4K?Z'6F:46) QS*HK2_*GG R> M!3#]"P3&:JX%1&!#(+"4"+P: #8% $L)P!B-^FP(#".M5>G7(^)3+H.R,_D/ MSV\$Y6MR###FQHV3_%>Z?!>83_-;#]-Q4]^ MJ0&J?E/>\.*!96'Y6U9I*8O$;N=0. M^3LB&*%1S\D7GW65KN"L_RX1=Y@7/POBI)S\^ )QY4#2#.4S[]0?B4Y>4E"Q.N7NQ@>C&ZG$=WIHB7 M1 V)07 M%8D'9;I?)!Z($C*%(ERVC(UFK9 E9%C$YC'FN5+D*$?-JX!Z^=Z$?;^:^GZ3 MEQR;N!]9E7VMB]&0+I ^F61 MGC/0VPSHL@"Z /KYC8K[<-[8 ?J!^.[$J"R%]$Y?_N!3U*L$X0I0#+6H)]F8 MB(BCX\^+,;O,];:*OAV<]2SK82-J:^@>?9HM3MZ%P'J9L'[@:78/UGM'GV<% MU@76BW.>74/= WBS?O0Y5@!< /SBY]@0KJ5\SJ\Y@5L'3EUW;');:&AJV8[E8^F"(;;VI[7Q7'#IVX!\T^6&S;^69KCTN57EC MN9-9681PIN3?R9@:&LSA+E"%]8E5855=RMIUDP_L7_;EQQLVV:R3DTX[N09. MKA[.=$^>7)--KNE-CBB&>M#\Y-/.KXGS:\N'K%Z;3;#M3;!&!C:6!-ON8<_7 M5)M7O4J\5"4OB@[W:S;1J8VX!_[#:P+=5,C*THR9ME)T?"#^N'D/HZ-B4?S: MHL A%+YQM*K/.S4"A*/ -R9!?I'KG_ V(DDU@I1BWTF?&&LM\6:5.HJFV[6= M4KN<&*S/NC;S[>'>Q[!C9WM%QK,%55V=CN8#&)D_L$TMNX=?,]U5J?K%,I?( MVJ[#2J.-YKLV\@F\Y+-NSGYNEJM5(116<06O@Q7WZB[[\FNI6,^:4>56;":6 MO&\P@RZ%',9\Y[P$<7('?7DE.GS$;$-E'U$J]S\0(SZWCDSI3'%M!C7-(I17O7LU M75TE"Q@,_$Z-;?21#SGN*QL2LN?<:@XLW2P%436#P--UF*U]DN'L??G'VVU6 M"N,3T>AE"O/U]GPY/-L31J^G]\\K4/S6!O8S=]VL9Z1"%M!FS^\Z=7 M3746Z-L"2<[\6Y[2Y[W9^[D&/_T6_K[1JG6[WM1O1+Q*!..2AI_Z/$D>*XLYC_\UJD[*DHD#+]]AU?EH#&"R:^2SM[2222_-3%#YI=8IY[)[_HN>RV1A44J^PG4+FSR PA5?V"SEPE_5])_@ MF_C9EQRHFYEDJ&D @I73K0!G&=U(C&:-8[E^O*016 I5RQ= M8;OJY",EF_-W:CN6-L/C.JLKSVQF1Q61/Z(W_]YIX+L;ZY19F"5'.=^%NR.-H] MP\&%_>Q2?2? (? O3@RW"JW>;LR4N=I4NU*S*YU:BVIF=5)W>O6>O6C7).'FH'V]?V>SW/6N?BH0(DR+:8%W8)^ M0BW>+_MWY<(C( L+%;V_)?,1'$DG#%3F',.K,)S%_OTW90>X1WI&3F^Q#!$L MVF3YYW#PYY",1X\_)L/1TY@,G^YJ.7E_"C/'I]'D84PF(W(',QP]#N\'DX=[ M\F7X-'BZ&PX>R7@"7WQ]>)J,R0=<< MLO_2F_8D(O97"=# 9#28;=$ 0]D0([9F.[8?[!:\"0/>7 .V:QU&HI)G13/@ M.HO=2.$O@R@OBJ8C#*MSTZK:<)HDFO%";8 !P9?BD$&3-/@(53J'J:MD2@WXRR'F%!:!/6TW M+//0,,S-]!EL(G@$H<-$<@2C2"6+N?SBA94;Z))?JTCR?D$ MY#5J[7:[:%&"BUU5E:"JRG\*Z*OYQ5M= :6^<-7<\^R@+2Q)20_J:V'75J(3EJDJV:G&+$$>9NU!.K2>C<9PI:/;J)R531%6/&#F" WG^X^EM<1.K!'N!4SON"$"9S[X'T MLRYBJ,+>DJ6A0(7.;J!"3+'2,49C+DP="&,__.5JSEM$^$%+KO1;$0%8F1MO M%**'[A%=.03?E)UONKGR#98>D%L1L;."KER3E/L.()OW@/?-//5 MU%JPXS3:M7"UFV)Q3IZM?CJU3HI6/TM-575Z5AR,XIR[4U[UQJ(S7;%M;0[# MQ#4Z*!TJ;9W]HC!'%M[HU/>'6X]FVF=&RN\[E+2?J#.:3Y1? \>QM*G+'&03 M\YMB48ROAEN6BO,_%>V7RC PD#J5/IR+5RBZQI;?@C\=.2SXZ?+BM@)_)0"/^<7/RQ_ MJ #B)RLX517;,WRU1X]FASG;;A&/DHT,>[)-O'9YIMI MX7N.W?:;>=L:"^'[RLD04 YDGLA*>2Q&PUALY62N%!"\;@BF-G3F#\$V*AGA MFDL"@N\+@A<4@ATTFAX3NW4.!)8W\/F!=Y+9CGK>7W$V94R#ER+9 '*KIHL) ME_X.+8G7NFW:[)@3<&:@C6/9 MRS&IZ4+,*5H@Y],"&6N<*2SDZ>"()[AQJXTR/ X6[3_K=I\ ,%?!P7O%SC3# MZP^JV$0)U*=BQ1AM]G^+OE##I?8-^0X/9E8#+&:FPM>ZN<+"">3#]_]6EJM/ M][RS[YCJ,-_G&_),#6K!JUB;6G6I&9KM6 KO#3K^@]TRP%:C7F-G@Z&238^U MZUWZY05&*\H+3&XJ-.Q&_&^7<9BGK.I5(Q/LG$M>E3V-I)-,:1%]B/>9T+[A M%Z8Q,'C]M6] 98LZFL6F^YD74/BF [ FRJ]$IU=](TSD2M\P0Y($2UGLMM!. MIDITV^!.C3PL5[KY1BGQ9L&6EF=G>$,G;.QQK86QI%Y$$UI<5.Z,9:7L;#[6 ME?>.%3XQH2GQG@K+HA)R?"5D*8]*R!AF)2HABTK(.\5K1"5D40EY3^4940GY MC)60/[LV#,ZV02>9:@:#Z+UFST!C=*V(,J]HNK^F>L@MK(<,QRR^4V]J3H5$ M?:0D/\M^*\E[Q=0_X&1G@Z[S"%H&F=#9PH"!/&NH=3\^WI6ID//((*.98TY! M96PQ?5.^\?1_5MP93BBPD!:>2'3=K]E,V1&:U6K:2R?R(?C[QQLXTJPL[07. M$OH;65"=URW#M[PN--!X[15H\:RB&:OI^\U3]6[(D_+B%3!C&NY$6Z(#]<.W MI\E'PK1 !C-44F?8F0B$#-P_MQ30Y5TX88'""]1Y84Y7.*EA55W-4:PW7@5: M>X&/0&YEM=+]-"1V$N%SYV, S1QYWMZB#6CD4\M48.F(!D>CS4C,.2CL^#K- M@&OP%DM9:2K,VCNFX6\P>@*JM,H8NU8F3"'M'*QD1E8NG&04F_*RWZIW;@P< M9 MBIJ5?K,7VSC-J]I,5HJF(I!GB@V'=(>@@,>5YP=PE0$+B#1C6\TSGMRWR00, MYJX09=D($RJ\D(8PW@BV2/2H*5-DE;?,],%J#7! #>=U;A,(.9:S_MQE;,HH MM5+>O"+M[*2ZH@S(_EE5F2TT8**E9Q:9@5:A (U-WRCA&3@\,PD,I!M8%E8HI'-8<)>SZ/1MZ@(O#6[55WK M%8XJ-C4VI&M7^@[V8Z^^4<7:/4A[QW(R7=?.@ZG_0S%\R6))PUQ!<8#'-#R> MX5AAGUU_M&WD]XW> C_K&V#A[\!,*B_Y;Z'VQS8BA\P5S2(OBN[2C:C93 X- MH34R-! !!N70\.:BV<$KM]6GS0N.V.D2!/H?IJF^PG)F!D@/=K%N;/]9'R$@ M$)Z]-QS (:&Z<]MC!^1K0!& @#I' 6\',NW.W7NDWZK%=)0/S\K0Q M6!['UUVY4LCM^1M4!=&.H$I]XQJ. +8I99L_=P&@T\#;D@!V%/2V)3.UNS:= MNSI!BM@$]Q&\9VZ92[*EP.'V4=5^51>:"IOC+IMK:N7.G;VB^"&YN]N[/%*\"% MTF^Q.T3?9[A=[P[]-4.QY9V2X"<=#RJX-6_6-T8C7JLG47>M'QD44?P;%-)9 M).%&1NNZ.6,C\DXH3]1!:4\>V$&'J5@A,X(L(O('67RAL,B.B40TK%OBQ! 0I/\'1# M/"_Y!RN/']=R"3U&(&7AL,=FCMO.C]JXAEJ.N:3,ZP*$7YDV&YPF5>[P:^ T9@/31B>Q5 M!V<2[1^N04G7OR H.M"XI%,$AQ*T1FYKIXK-Y>1:,*];E.'&BT '6?G\;-%G M!+YW/MT^2F4],743:C)\\XYB$]/;DH&]F&A[\;;AS I1 T\"2=:*S+I=-Y1$ MM:-0X& #,![R$Y%!(FVA)$:+C]3[ M FIB=BR$HO+/H!_')$%N4X_;9;+KK7.V/>S7/1OGUSW;E?X<#YHG5#XS"]B" M[#QSK15O3T1]CS[HP%B$*IE=K2JVL43"- M5JW1R=:E+_[[1K>;3[^_9DWJY=4940SJ(H/:WVTSWY9TD9?UBA$-D[+5%)/, M7[E ?D"!?&R/M:N:_A-N1[&S/P-8 FDS&9(!BDC*_:GKATZXY$3;TG3RZVYX M[6016,H52U=81*,'.WG&_H%^4 0OJ)$&-.^GDTT/CZ@G3$0L6IYAVOEF,M*% M\O-C+!2>60*MM_^$8W+(&F%OFR/L;>/%.MR*/2O*<(?%\N,=VX5JA",83S#> M\8P7RKV_$.-AFX%&K,-!,)Y@O)(Q7D)0Y[D8KU>'':]7ZPC&$XSW/A@O(=;S M;(PG[?,1%XKO\JR3+J6JDWZ1XRZG//]WX"6/V!@*E>BJS7(.+DU[JY,P9U(P M\X',&<.;0]MVJ9VATGI/%ET=RPB[4 ?J@L&N(6!70MCU$CI(7!QVN?>5$+ K M NP2HF-/!+LPO#!*,JH:W&6PE6>#R2O1[PZ6*N2=@"+>!SG?!)EWR5'WQZE7XGHJ?DV>%S_G:2 M%U$@OVP2'#;%*E"#C,IK$";2TRN/,26Y#RNG<\>R688&3QL M1X%^=!"-L!D42*HGZ9071!M6E<^CW9\ 6A& EJ1]7A!H,BH:70&TD@ M04^] M(- :T6,#P42*"'5=28D]%!\ K#J(52N@!V!X&>,_CB M3RR2A">FE*!*4#%/#*I.T4"5DX6TD$JDUW-\.U/R,.?YGG-;TCU[^^+%1PF7 M,;0]3XIY6^ MW,S-RR,X67#R>^/D@NS)4EWLR8*3!2=?_YXL2:78DQ/,!'YQ39@@C6=\<57< M58*\@KS7>Y4@KR#O]5X5U=UXNU)^Z/.A)> #]WF*31,UGY77\_66%:+77FAL M#WIOWZ]O;E&FK -K_"U9^OMXM1TOW-Y'DG>ZC0?^Q8FA9I78QNC<0R0Y_,\@0SSV]=]XG?EPB,@"PO/27]+ MYB-@HPD#E9>0BA[/WW]3=H";I8#T18K*)K=R9^S]YW#PYY",1X\_)L/1TY@, MG^YJ6V>T$LSQ:31Y&)/)B-S!#$>/P_O!Y.&>?!D^#9[NAH-',I[ %U\?GB9C M\H''2KI4_1BFPLZ>F;W)B5_11]'7[=>&!O>EP[?WFHW-IN!L'NI@TI)D?MYG M0QLXWG?XAOB^)DD"]5QKP/:X)].AI%TCGSVG]'A!J<.Z@?!&:/?4433=SK5M MWQDW\7VR#R&%1A!_[O&-WJZP->$?EFG;V)&&:LR$M&Y.2& 6"S+5=-UK2ND: MWH?@Q1_XU1BUL"83[VCYL48&K"C =K'P&Z\=G/[FE\+>;N*U4%2O*WWD^[)V M[I(2B@+[@T9+VAVLB ER@'6R>J(.#^G-VO:L)350(TQLZ9RYD9N44&;U%%-I MPE0:L84=O:G<8#]);"H*!P']+;Y+UQ5R1[!Q)Y#=9-T[[85I.578&I>\;;5I M//-/*N6-POVV]LA7NM^]%04*=HC#WU>\52"['?Z>4]MFNPI!0ZX&$N:&;+)D#-X&&<-AEZME@O> 4.\AC_Y^-$48,":R7 M]Q0H[CV923UV[6S-S19^6/=H-+!/XXRNG$T3V)D'MMV>K9FVUECT#HQUQ_DW MIM=%;*ZM8[;1@L(NW#\LT,-8XI:G%\Q!;;U$$YVDAF!G!&H1F_*D-*?<[R@*M\%M@,8!^'?K1 M/E?H"6#SW3.B<*L*X($U2S?HZ]HRMO%UY#"J=JJ(THC "]1MJHU:A$%AJMB4 M.S ^2!\CG)]7EUU["H:/2:Y]T927_=Q^YRY=O@1WBC-;_%AM\FN?Z*M_:U3. MO]2M].561+$ID:1]M3"Z (JP8F4]HI)4D5!T'6>G"^TL ?^,ZEK,T+^@?N[W MU6PM\C%;2V&*@Z5.=]IG MP9!E$!&MX_OK9%J%:^OK*KA&<,TVUS2NFFN.VG=W\H4D'CN5IV*8XOX Q792 MCH]R2Q9I="(U3TQ63+:H Q23%9,5DTU*6P[$XWJ[7A4UY5MI'9;MQ6!7I=SR MG7;CS*(CAP,NLS.]\],6!;HUN8DS'O)D')5H!IJ';3C\LZ8 -M%X)+BV7&&4 M_MPRE^BAA.<99.;7HJ>_9JR5 +$4AY*Y[LX8=R(M!5"89A+0+C-DE5L=_IO"BSAF,1#/TM:@5^4^1Q^X(DK M-JPG4([,@7M,R[XAFT0VS.7QFG5@(@Y[ANTQ()SUS!5++5Z' =P$VCSP* $_ M <-9P%HOE!=*#-,A.$(D!F*'9\&M^30=9U[ATF$B"V_SYH&<=2D?+H: M"::=T5^86F=SZGBRARBKE67^8J#7WS+*QXFV!#@_T5?RW80)';? >3HJ4[XR M=IEA :;4"M55VUII^:"%AB\Q %YYWA1,J\J;96U5^MUP.,??$:BI .W+BU?- M67ABQH )D+T9=#BO Z;RP.!$54 !7#*:C^%;>\Z'S!U%TA:L895FM[#3+3'F M?C/E-J]ZLKW/$':1S84;SH+/WDLIM"BK8)*K?"M(AKA793^81\WDVBM+%R=5 M>49E%*]7JMS;T"6%$JY6^MV]M?[29VMV*Q)]69. M*92M1N*@\CS3IYM@I]:6\LH133'!*QX40$'*I8I4@F?@"M+X@O4_4F2?G=0E MN>XG;9JQ+2RQOB-8C71G.+&GB?$2OE"UI) M2%8+GA7O37?JS%W=/ZAN#HE19BKLKW1\SEK6!;ET\DI^&K-@R??*DOLY\IME MOFA8Z2N"(Z/XL(?-8?/*$RLZ'PK>*1_OY);VL-[+YOOVLG]:FD-'\[G]1)W1 M'-,@@ 0:C>*M1AUYZYC,!\%6@JVN84M*<'0>K"4V)-026]>P.[VK,*NB7B46 MH0!7B1B\@T*_MIR)E$41L1 @/W['V?1>WPH&0F?C*RHE51.T$KS%-=#)A;62 MF8_8$[0WQ* .#Q?P=9:31G05Q&T^-%Z 3"9.EU'@",?X>+:@JJN#]N<_],VK M>1WC!&_([\T)CD6<00S@1U91>IOVPM=]Y;[N7J_6;34R5PMNU[J-G*H%-VNM M=CLWIZN3U)7S1#LV%3),^FJ0KGD3 +9#(+ MK+4H'T9_((H\NQIVJ8BVJC4J_6;[W;B.!!.]R$1-8*+>=3!1>)@4+'7AU[12$,CXU:=B(K8[E7ZCEYMKK0"* MLL!)6B&8"2==IBCF566J(+H@>R](]E8AQ6&LRR+E1N-IXYYA-Z+ZTSL[,^9/ MEJL7%6FW%! /44*AARTG&L=+A=Q7IJ"=601'"H[,:?..YLAF'3A2:M>D4G!D M1 3);FS"GE@%;PV:N+F'U.M;VY1IC KUXF_)8L#WW-27=A_ M+S5V(CX"_R[65357RC.M3BVJ_*RR:@JWBOZJO-FX,L'9PT2]A_?P[>FIE"6N MH?_[U$)$'.(SCXU+.;/3O%-K2M]:KYY+)FV>KBOD\9RFY+W3G=^7" M(R +"Z7SW[1ZNS%3YFI3[4K-IBRWIKU6IUU7.[VVK+1HH_DO.$VS&"",>L%" MOA@!\_MOR@YPTWB#+^KH3MG<\\_AX,\A&8\>?TR&HZAS>#R8/]^3+\&GP=#<-\LNE+>-G&+)I;L61>< M4VR;.L=4KMD$Z(WPP5YPWH ]-B9$KRF][Q"]58H5B'83,1I!FPFU'8Y7Z)TA4B<"JK MC1NQ,T'H[,U!;(+V+?JX:U%+A!6F%7^\%HY'SXGIMR7\&B1F%-3; ME7X._F<13U@<@,0(P4,!TJGT>[5N00!27I5O$NA^XBB_ NT"A J8507\$]O* M#%25JG#@V1QW]FSXW4H_O[@XH0H6 "()JF!VB/0J_59N@5I")8Q5"=%W2194 M5UF98QN60>B 60NW,?_O_P$:?C&M,5#PR72^*98SFM]K]LH$FOX!M%K%@[U5 MK_1ED652)L@D580^&C)2D2!37CWQBZ)9F[YY(")?%4O==!P4NF)&67D/0WAA M,<:3(-[P7A'*U6]WWG:)DQ:R#*J8O4)I':5.[\'I':])Y2FT8K MBELP; I,_:B:\ZIK4_+A^^C'Q[70?S(=2B3Y=%WDRJ'6O[_,C23CK0^N1ZK8 M]#N^933_87.71)2^WJOT&SF4/Q6)3X)]KH%]DNS:&=FG7:_TFU'M/PO(/N6- MCH"]AB&.C($YL M$>!P>N&8!1PRR,7C\T)%A$/"\MY35LE0)#YE#^3BA-LU3$9AN5&D6$41W7". M2*[TX&@B.([>!8L5UE!(03>GL :;V%7XPPX531=;>*+8XV2\ ^)%Y>^U6[G( M.J'4%0<1B;(N 1%M1$11^BB569.;.D2S;1-$G],#BX.3 B/Z]..G4*_UNV7HG%CNH/S%6 M+YNK200(GXPL5R\QTN\L^X6$5.FW<_>1%CQT__@8!,&9@C./W\OW$JW/JKSMA.H_;I[HI7G$=%7I-$3$?N1" MB)#]O$+V>93R)2+V._7. 1'[O1PC]KN]W"+V&WD-JMG<_R@1L5_^J1\:L>\S M)^Q*-)X I[Q*#/#$ [QB]]LF*4/'R-_M[5PD8XAH\N.3,7S%^BT^>[K#"ND< M[6P7R1B"?:Z!?3(E8Z1AGQ9S6^559$AD8QP$@2'JJ=1VR$IYPQ.8<-EF;EK& M"?B-TV\/WMM84ZLHL5G"2WN.QEQIH='![)RB!'*6]]PP7#>G/$K8BZ;9,&$F0?P=@1"H21LJK^OU3L4 ..F]$P2U* MT87BE[D2K*FZ,\>GXX"3\4Y7;%N;:U3= W$9"^CGU798J($%P$IB-=*#L=) M<5B4+)[R*H6BUP6-;"U%6<$NL3X7_IZ;6BN$RVKMH;\G[GA/P_'G'A%.=] MXZDO^[BU7>G7L(':KWLLV]U430>G7 O--WBX"--X<'T^&"]MXN"C_+J MD=L'?EQ1&"^FPL"?MJ92GKKDB<7685*QU I!@E3\[-KP?-N^,Y=3S6#$O%L3 M^2Y(XW!HW-RTEHKS/Q7MEW,[UWY1M?H?:ID1S-*K5X QNK(D?RJ(VB!TS=,+ MU&.@%8:0A)V.KT3KO$+#PM6HQ8>WVRVU4J$ MD#3I_%D0TBA26/ [JLJS+RD_CQH*\1D)I4^'.8X@5R\ATNPAZ61#L])OYM!' M-\?5R6_;R;W:CF"X]\IP:;;D= S7 H;KY58?]%(,EZ*Z#G[F5B"7'1VWJGYX M*]'$[9L5U\>J-LS1J+U0K^R&MTR!N[QIUC>W*%.8E.O$WY*E[HQ74N'"96>D M3?T(3M? OPMK(]N>:75J4>5G59G#J&\5_55YLW%M@K.'B7H/[^';TU,I2SF> M_N]3"S$1'/71M97.7.*E4VM)S:PE7GK=6J\>_5/&$BA9-PQ&XQA,SN#/X=D/'K\,1F.GL9D^'17 MRU*?Y1KF^#2:/(S)9$3N8(:CQ^']8/)P3[X,GP9/=\/!(QE/X(NO#T^3,?G M#9HN53^&J;"SD?D%TX*[E[]_2W)5/KJR6:%*QP5KQYZT?%R@W7MT!;E>^SU5 MD$OJ]QXL.1-5L2W60G/:.446LSO=6-@+_\XK=B6;T*1XEFM&+ MTG9GF?H[;$;_C1HV:CL8]PN';*=*ERO=?%OBAC2E!IU'-)=,::,0=9O*6KK M/+D/)NUZ'6#2NY8$RRL^LCR:QG,5SHM+6$*O*;1%7ZCABM)K6<4AVLCQ.?_4 MG,6=:\-4-@;.G%XI'@$4&L#1$8;:3+_=MO?%,;4YA#,K!PK'4:L"^XA9K"H[6!-P/[1:#=EX=!H6:6 !\[*MCD1D? M[7Q$G] ,$U;XWC\JHV+HVQ+?A&:8N2@;)^.Z''70J$XC$=X!A#<*4XE?:(/G M*,R6&21=!I*2I>P54 R*FA6%JUFQ7S_H 6-(PLQ8)@CE7YMB+X2D.D"H6YAB MT>55,7.IAUYJO>&@>NC[P2WE4MQ:*)?% 5$E# 3 M) ^R7+VDR%@?;+^,0(]5IYV;TSZ_=2IV(I;@3\&?.943V\^?Z"SLEH4_#RXL MAM1(40.H7LE4TL1?D:'Q0FT'#Y3VT+BG4V=@J%\5ZR=E(WWXR]6>4%_EH+D8(=2^UZS9[IINU:X]DE;ZE4\_Z-+U8'C?8<#.;PBRKEJ\; : M%\Q%VJF1 *58%OD7K_.?'RZ^*6:RKH51C&HXXX5I.=4))I($YG!85;.=JK0% M*4&U_@:I'B MX-O-"@QW655-MF3XE CQ)V.>53J459M1U+LZF*D]C/^\VM$+9[ MRN+F&0?C4+?&!RLQNU5=ZQ5$HDV-S:"D2K]1KZK*VZ[T(EZF$GMH_A3U1FMS M@1/9_R$%2666X1AW+/3IBMSM+4;'2 ?1Y M3]X3MALYG'GB&*J_!THW..37A0;\D^O =_>/+R]/6N:Q8]1X1%;JA@T4VV-F M6 S-()2]-+ARN*"YSFOPHF@Z;I"P"6#C\LT,<0O=?#H4IRWL_!2N71P[917> M&IAP+;P57;UT#]:L.:UL3VI4GX=LQW#@9JS[)E[ *PDBOI6#B.^D$O&YTS4? M"<\##./*?E].PB=,_G@)CP%DL=&WQXKYA-'G(>8;&+X4&^&16M;?Y#NSS5'H M:*'>D%"H9YW@TC3H&UFR8['[%FVC1K,TL$DW]B!_ZWW3:\\!%Q 8%V4365/ M_'&(M>Q@H1@2>95/C06"WQ"#.K4\%ZH@966?3*-Z3VT8&*,5\ G<9Q#.$+.W ML$4@S\KA%P?K1N,B"T##W)N][4YM3=44"^'K+ "S)D,-9;BPJ:Y'*FLK'M[% MX/D"-YNN[4DY9 *TWK';0#G1U1H9(/HXOK=T/Z+9A/X"O8%OVOZ8Z"\.?@)Z MTT\0&L&QNXZ&[&.'+YY[RS=;&W3@D4O%4/AO[.*9O];X9& *VYQI# R,.4-7 MP6*92XW#!26YHUAO>!?U!'C 678#) '1:<%Z$3^Y?4NCA?_-O#D $U/M!64U M?\Q*>6,?;KAB8\(%0%S**/5B8N\!C!Y&IJ6*98"$X+?-%!O&K)NO6YI/:!) M#-!]F+3>H:5JP@ ,TR&NS5YF1Q J3%7X9JU\K5P+5\\^4%P4DU42S5' 0&H4 MW)![F,Y/YW,ZPXX1" :=P7OJ.HS4@!U']P&'SYP!LP V5HK%=Q#VR2H'Z?;>CM=(GOJ-SF,'X6DQ4V0ZW'KR%'SG7 *H!-OD&.H'RME'\S*TV M7 &!$MN?BY@1N_UG#R%C1 A(#Y"P*Q]W3.B:A0_?2"BL MPW+<4^,5;DL!UH%MFTE^;ZWVFG=ZO;#1Q )% -^ ]IW1W%<](RT]JO*V00X& M/\CU71,/'P1<".O'=B)_\X?U-4!Y('^YL,\ **BA?D(([-U- M31N** RK,V MUV:*X=3XNZ(V2T:_L,R!!P"F%9TH2]SSUAM=S$ZZM>%2G2DWH&^ MA?64Q#3 M;+[9CM3U>I)-RU^>)V_L S;TS'S>K?0[4=WL#M_QI+ITIK'W*OUN9X^XW984 MG@X;L]P9EIH=/7):9OD\I&JBRV^OX?^ 96Z<:>S8';NWQT^SJU[L="?:B840 M+=52M51KB99JHJ6::*DF6JJ)EFJ%:ZG&P]S*<-CQ#*2>PR#JZ)_"[,=.H3,4 MSNP0BMX+WWEQ8E<$LUE&&SOQK=RBMO2>E6(FZ*29Z7!.AI,,GXRY+F*/2L^+ MYZORSHE)5F:-Q\"JOA\GLV^Y'HI6P6,6_!6OZ_T!U'^$UXV,@/Y'LRM]S*D7 M3BX\PA#7N]A<&CB7N+PR?T+,>+U :[=%N8O# )9!X[ZSL/%4#.NX:_D-'V\\ MUUWFA4X,H$==$.1VA"G,&FYX&7VTT\MY+IZBJ94L]W2#KO0MKR \UGFEU/##5)@K:J8!79R@/VJY69>@-PKG M L^%[1L4*\U>P- 6&FRG($/9Y@OO7;GP(-?V(F+88UB8PX8>;(Y+Y9>V9+Y= M?!WZ)+'_Z!2HS7RE_H.0F^&P&[[4-<(73]';^I>KL1>R69BV$_'0*>4#?%T M'10_E*9&1N'76^L_>2A6%-7X;-2FV7!Z> S50J2!Q016&6% M10NNUP.(K<"0T:4,W[/@$-MTK1D+#E'IBC)$^\ODV=%JY$<$.4*#]QP+'&^V M[2Y77$D[;E*E)W>=+>YGBS38)Q7G_8@+1J1;U-%U M5\6H$5[X5]&W@O%03'%^^,LU6;"'!W^4Q_QG#>F)1^#M*#Y<65]:, G+- @_ M%*9&O!'X7KEM'O6'M1TE.'<-U;XA/VICD+ 60U,H&GZYCFN,"I=G4O&-#0X# M-?QH ]N=SX&945:\F#K,@#UJCO*1G91P<%NQ(@*HYP6JG &H+#8(I(M_J+;H M9M_P0!Q KPV[I:Y8:QA:VZ%+VS=HQCJ4BPDX?#8Z_SBVF7KB'](W4A O"NPW M<,U,0'9@NJB9X[G8Q\,SSL7J;4WCD M/G_)6T2*83+VA"JFEU)U*^(XC]>1 M:DA6W"J7IHK;1]3VSHT- >^J3UO_(+->:OX4V&U<1BM_^%H3(1 %],+?,GJH1L*G"JLOBRPR\:;/SPT5Z!M,%;G5>SBN4K?3F#-Z^? M'Z3<5,/+S3FHFIQ&%H;<4XPBP%GQPS)P.#"\Q34="C0UEW#\P4Y8SC%Q8T+$ M'")B&AE$S'SGO&*Q;$3!EB[.(DD#V/8,=^8+'!/0R;MY M3^",X04PI0LM6$+,.9!1MA:,'HB'7H:W^+<%X&59VV79V MBC&OHQ&VJS(';PS8*J=>P5B0H[!E>PU7/"OCEDG6=F'"&.E9-=WML!VD++R9 MD0VC4U% LD,!/AIT:$PA4Y6P/7_^;ARQM<(:2=J9P.C(J M6"PRTJ,+XH&?A?VYKP!SIAI%(S_$-I), ;1RPK"'>E*;C6SJG[XXN6?L]3@F M.+J^K._PGPU\"7>#CF:O*<"7% 2FS=0I'%;D,,V8RMT[PT7(,^2SK &JL),9 MRF\69,NH0+PXB,WB<\JN-0UJ] )K@)Q)^NG0/1:09A<_V8 MZB!RGF]\*/(CK(IG(Z (175"\Z +FILE!O!4ALR[&>[/-#X>YOWC6@/=4=61\ M1^T=K?F?%=#((SQBG6-\7P4U/^\>4:)3T$A0APPH<[X-@>N1MJ^U4G7',$T^ MG.2DRIYSJSE U5F*^:+UB7MQ[7,?G"O]C[>Y>AS/KGV -*O5N5*61?UHM&J- M>F.O^I'V4>V:7.]E>E+\]ZW&?I5(C$F,28RIT&.2F\<<:GRQ"'H#C2^2^AZO M2JES1];;]M_8"OVEG'O0T'W(D2N2!('JPAD*IA:1/!/3V=.^ M*^,\2TXK+Q!!4"L#M61!K0S4:APKF\M#$"&8A& 2@JDHU,JD.EUQ"RMN*KU- M@XVX21ZZX*=O=I!JO:,;"^36X$D04!#PY 3,16Y?Y.%BZ07O" )>-0$+)'QR M:KK'&OUT:IU6(54V+,V\22"ISDVK:BOH+US'J!ZFSJ5IU"ON%_>+^\][_[D/ MGX'PA>VD@"Z3B.<_GH;S;TB.41YMC,Y)C@$,QPGCGE1MU")B+#"RF@%R?)GP0["'8H%CN$BE?EM@.TZF(' M$) O'N2EA K8)]@!6I+8 00[%)0=$HJJ'[,#R&('$) O(.03BN.?8@=HB!U ML$-!V2&AW\(Q.T!3[ "\@6$?$[=TK/L *VB[0#OPMW,XI)Y4]Z]3N=8G[.< M3)!8+W^R.+A*[LF-><),TLYEO\BT+J?<2=(X507 PN(YI\;?6<1S)S?Q+-!W MY>A+*/!_C'S+QRLJ$';E",O-[YY>ON7GA!3HNV[TY;:YAD#6SL?E)P!VW0"3 MSA]CT<[/PR;0=^7H.UU(0SL?AY9 V'4C3#Y_!$$[/__1R=%7E(CO]OD#OK^& MNII<3ZRW'!/KG4H2I'5_7"6_)]@[V:)_96O^!9=\X-PIEO4&=&#E/*.XN5GI MR\UVK5X03T">.8?O%B5)YZH#8-(2,"D?3!*LBXDP2:\SM(OF<10 .H/Q,$< MY><3$0 J#H#RWZ>ZE7ZCV8SMNBQ0->T]+H*(\J$BR;J6"14? HFRP2+!F';6_=,7^4D+( M)-FOCH),[D'[(K;K8%1\,2WX:!!LQDN-V1LNXZMBJ0P0N"I79,%JBEBOPRQ8 M'@CN/ S<>4O/"KVN&SC?:_9,-[$O<01/=^NY: W"A5$U,&Z:E7Y#"*$R82;)KG9" M(52X^DH"4&>PR.4@A=I""I4,-$DVN1-*H<*%S+^C*F\*ZP9+3I,)6XYJCMFF M?/6"(*E2'0-,RFVBB\EXO9I<^/SK'-PZ@F7>+(Y)?1;KO:^:8(*;WBTWY:BR M]>1*O]&JUR3!,H)E2LPRB34JL_!, Q/;V^^C,*#@F??+,TF5-;/P#//]BF.. MX)@R<46UP8.%T 3J_6$< I#W"2[*HGWL<*UR5! M@.H,%LG3@DK*K]NP %5Q0)5DY\MGCY.D0NUQ.45S7T,)2'V3D9+58NJE]/"A MA[)ZWE.2;IX$N7J)D6 Q#*1 I?. 2=AYH7G\P2G'12JHZTPPI&#( RRQ21R9 M7@7,W2DGF%4PZSMCU@0+=_;MLYEGS+E@2,&0[XPA$[P#V1FRE8\C0'"DX,AW MR9%'JK-AAFQ7^K)\? %/P9""(=\E0R9YL_([8.:>0BR853#K.V/6!"]A]NVS MFV>&@F!(P9#OBR&3/*S9&;*7CS/UPAR9X(15-7NE*V\X01K/P.(J<57250)H MXBH!-'%5>:X20!-7":")J\ISE0":N$H 35Q5GJL8T'YSE*E._:H#<24=I.ZV MO>_?KNUH\S?^E6:HU'!NJWA1/D:N;I*-2T8;UP?I8X[U'=*\\],64;HUN8DS M'AHSW56I2C2#C)P%M0A0N,J+D3M$8?V"B&D0^(E@/@(:J!0'KO^LZ(HQHV2\ MH'!);;L Q'4MA5RHI;!O@.S$G).OBC5;D$;]ALAUN7E#_BN;753*I164X2ZK MJNE4O4=%V$ME++[7Z$7$R!&@EHX#!6S=*?:"* ;P-OY!_W*U%WB.X=B9YR6? M:UX21OZ%'3/!67VGMF-I,^2'F3_!C--IG&LZV&BUUMX[G6,$ -F%[S]<_8U( M#+R-S(NR8!R\0B M>3 P:#.AMC-]V;OYQK\]%OX^T:KUJ@W(G^JUZ3([^,>U:[) M]5ZF)\5_WVI$OT.,28Q)C.DJQB0W]SXIP:6\O^Z8%+HN(@$ U1QJG3+P??>L MVHF,>]\^D:9H<%ZBN0=/RELS/V;Y YDH<7'V$:'V120/JS:6IN5]FGF6G%;\ M""$):F6@EBRHE8%:C6-E^)E6:Y2E:LH M6=F)I+J&IO$\H=82D;8.>XR(9VQ@E'&SF5OYM"LHY"(0?AT(3RI+%HWPU-7( M&G+1>M *[ OL>]A/JO*55KHWA'07""\BPAM)9;..E>Y-(=T%]@N*_834R-32 MO8727:IU!<(%PHN%\(0DV:.E>WZMG 7V!?;SQ7Y"1G5JZ=X1TET@O) (3^H1 M>*QT[Q9-NI_;DWV]OH\3IS(U>ME3F:+]()LXU6S+6)K>P.W#=+00MS:Q_DHS MOLZ#Z!M]?=B0&DE=>HX4\4U)M!LO(VR2VA^FE2FRD"GE \=A+NOT,B6__K4" M-@6"S6%^X# \FB!3VO+QC34$. H$CL,EE2DO(E!+"IGF8]S$,C[:0*>4# MQV'NN?0R);\VB#G!1H3V%J2J33-[59L-U#RQ MD[U5%[ I(VP.\T^GATU^IET!FP+!YL1.WU89P_$%;)J'.9+"\&A4^KU61/\ M@8WKQ<9AWJ+T(J6,,> "-LV<4A];+2%22H>-$R<-M@H7>)Q3:!I[;X?9WPH8 M<,E)&_R7U7TB60VE7L4#KUQM Z:MFBZ:TEC+^]AZ""4,3,V3(-JW,A-Y+@1,&)!W!BZ\1IH:W\0LL%CPH>?9\\FE/Z:JLG M=DO!B8(3C^#$$WL V_EY 6/"AY]GSR:4SIP6ZKT._7Z\:5\!"<*3GR?G'AB M#W8[/P^VX%'!H^^31W,*%V@WQ&XI.%%PXA&<>.+@C'9^P1D7YM$$#ZS?-Q,F M2.-96EPEKDJZ2@!-7"6 )JXJSU4":.(J 31Q57FN$D 35PF@B:O*>VBA>=IC-IR.HEH]4K4'?@3._\ MM$64;DUNXHPG"XK=Y9N\; -YI18E%G4TBZK$79D&62J.:VG.&X&_ORK6;.'U MHV_6R)A2@L8RN?X)[R:25"-H>&/?29]NT.Q&YJ[E+*A%8 %GKFVCA<^<$_B* MW)E+F/D;,[=U/ME$A5MK.\48M%^W: '4#%=A-KB(;P++'EYD;TG[OT\M!$WP MV8'[/"HU,#]T@2F6Y=L9*) RG4F=G10+_XL30;JK5VXV9,E>;:E=J-F6Y->VU M.NVZVNFU9:5%&\U_=>6*?]/"VC#I,ZU.+:K\K"ISF.JMHK\J;S9R=Y!D0!UO M1#T<O7HG^HUZ>\I]O0C MRNW$ GD^S]G-P$>ETIEI,;%QZP((+%X#YG?EPB,@"PO=&W]+YJ,."&P&*A"A M=^@9,1S[]]^4?D0)F\-7[?3-NT,$B^[>_>=P\.>0C$>//R;#T=.8#)_N:EON MEQ+,\6DT>1B3R8C3AGGP9/@V>[H:#1S*>P!=?'YXF8_+ACN][ M5/T8IL*V*L3_Y?ZK)W<)0YOM>M)V/6=_F*;ZJNGZ/>S3NFF[%IW U9]U<_9S MXQUK50BU9\H*]UK+I=DVMW/1E>U;3"'IU8@_+;+-(IE(,YXMJ.KJ=#3WGQ9! MFC;W5;+U&3C>=_BLPPF6:0<[CSJ ZN(<=B[S%1B+\ UN95$;!1&9+13C&91( MS2#//MD5N':&)<:(8T9J?19=F9:W4]+G)7M0CIKQ9E[L.;>: _2!U$M9VGJIZ2T+>'Z2*M*#%W?E6D5^NV&EE5D:94ZS5;>U61M(^2@#.D=J9' MQ7_?:LBE'E2WWBO>H%I2]QBE]/(&BJ)>)0@G"%3>LG>3!PJT7E)U0\HB 42ULY-TKY.!LYQ]1ZT68T0,X<%;=634XQB+@Z MM+#-[JU#FU"$5BQ^XN*/5FQX/$IS3&?,:AVK15]TJ(JA\F%^HQ8+335FM)@C M_6:9JCMSDKJ5"6G.#L=8_2>+@2KW#GUG.9^RN7Y6=$0M46RT1?[#U=\\OU#C MP #I< CT>PCG3S'KZX_93ZB,YQO5*A'A^-AMMM>KR?D&XR=3O=A9,8)72LLK M"94"]_$*=FEH'-^86;"*8)6K8)6$\GC[6*57Z3=EL:L(5GDGK'(PIW3JP"FM MUG6PRKD;1IUOM>]\O]G MT2A$'_DK@<^)CS0Q0 H#IGVL&B%P4B QD_(4<[28*5QK>0&?"QQ<4@N9;D&$ M3'GMR=O1.SRMNU'G>=U93X0'%C@LIV\I9YH4449DVV(:A[N>>AC[TZTU*V-=>$39?:7R\JYP6%_I5@. MGO@5LK(TT^*_<>]-+3SIG:3$M6/KF&)9K62P7*BLB5>8A#C4=NQ- 1.L8:?! M+YK%**PXK(H)KUJ"-5!00!&=OE"@M &4T_4WHKH6*X_"BJ5@_3OREPN4IQ;2 MGBJS!9EK*)+(&U6L&P)O6)H67&O1OUQX"3Q!@^M>6"T4^'&F63-W:3MHLL'J M*JJ&%57@\=Y@%-NF#EDJ;V1*O;%2M4:&1LP(O)=CLM9-L"8+6?%T1,0*7@]0 M<)A#C[W!MAD!X/XU;8)T,5#.&#/=51%_^%[XB;Q@_XWUK&,*_VT3TR:O@%0% MB:K8,,%7DSC:$B:.M\X4RWK#*]F#;]AKT:Q(YTA PPP."1^C(:*TN0;TR+.X M6P'P"M-EQ1IAS@&D;"KP;(/F=:$!_1W88YXIDP5&D%(6?='H:Q"VSL*BE%'7 M@)<#/ UG81-JX.)NFPLC*C;N[AHI:P1VUS4",U5G&AHPQV<-=JX!\H&]KX!5 MMQ'>9KJ-XZHTG;^LE52OD8$OU>]1])@K^&M"9PL#WO[\QA:.!P9LJ&,?4@+K M15-> O6OOFC H/011((Z,-0AP&&^^69W(3Z_?57^;5IW.D@/5K4N8CV:Y:^/ M9?L%LD!7=11-M^/$X'JC5M=+ZJR7](;,8(8F+!;?Y+$LU4);V6RI3;;46F"I M/Q2AA%:@@M;Y"VA]O.H*6G 8JM7Y@2A+":U6J]:3.DDUF-*%5L7=O?-]J[&_ M>FB&FD_-7G[5LO]%L196@N(UG>16K^M23D)^?CG]2(5LI\ MRFS,GE#[]0!5HB=A#E5N&GL!3K6EA$E&3>)PG*37)'HR0T[K\EFX C27E2TQ MBD0#Z]GE51:T(*=]OMQR36X5\N3/^DL$P[PN<^@_*KVH7OKDG#.0Y>K%44+B MSB&:3K/2;W?D6OL<.7*95NL:S:09%LP6,*_SR4KP MK.#9$O+LF5@V1L]'AWGC^#"40K!H1);K@>DF(BW@G4?@%W)0(BU I 7DFQ:P MK[&C2 H020$B*:"X9!-) 2PI0.0$%."D]@ZC+Q/:$QYBX^SPG("P4ZZ 9B" MAP0/'>_J/IR),E@@N^CJCG)FBIP P5&%YZAS,52,?1!;Z>90I%GD!(B<@+($ MVW02VO=D5_VZ=2S#W,NA#Z^([BZ0>G,$4%*K-]VZA#D!+=&PMKBH.1=H(K?P M;EVN]'NYM5D0#2*OQ4">2*4J53)%/\)L(&!4!HSD*LX2N1(?H M26U,Q6@<[Z8L1,RH".L67%H /?5P-LV@IG: <:6HPC,B%4/PK.#9L^VL,:>$ M;J7?ZI8DPW%_*D9,@[&=;F(GB*1,[ QVIG=&]P$;A?I\ .1LS69=F=;]07#% M=?/YAJQ YAN.#7]8YLK2J*-8;^2G8;Y6%^8K;YUD*2HE-O9BQ^O8QZ5B_>1M M1;R?$;9V0IN?/WHJ9>FB MIM:1FUA2J7K?6J^]/U$FPFYS"SS*?Y[S%[?PX'?P[) M>/3X8S(Q&=V^O6>^7OBN8W1>-M'94 ;8B%O(^-!KF2@'>8HCE:SLW1^)DA_&^XY^LU M[>T'YDP$B8 5$$A3W[!!I M5?IR89KO"8B<7"7-CI V'NCR*K8N$%( A"3H6MDA@DD:A=EG:RU>2^9L6V MB0A>%;R:\;B0!Z_V*OVNX%7!JX)73WINRX%592S4VE-.UFYF5*9QK,%55V=FO,]1/[B.JY%TZ<.N56S;7>*+#9/,V9(0;;E2 M-&M)^3!P=#R1DH^/+=X-^YH"'9>LMY)WYY:=0V.OYQ'>7_Z6*E:;H7$BK*F],\G>Z M5%"46RBRHN+7LTRQ5/I@N32Z(_J*AS6--6A&<\Y>R%A1REZCTF\6IGIO>8-/ M@&];(MSDI)!_@@=/7JG^0GGR7Q3:F\P.<33Q3.VY5^IVQ!'\6$>5<(\Y/#_(OI M1FKH'!_=NI5_/K9RK M$.KIH_=$H)YP4A9FCXPN]BQC7]W\-L/"NR:OVPN(!0[S\_21J:(KQ@P]?NB. M4W&2\+2_7,5RT(.']1!YD43NP)O/8>_A): MBQJS-RS<;-C\-=[]Z B,*N(< M+'S)5P$!F%QAM8>E,=?E,]-[E>_IU+G7[)ENVJX5X2!NU#EKL?J= \?[#I]S MN-OX7(5*&12>3(<22:H1G&F>Q10OC?%!A/>9P?3#1PQ=7P?^1T@'X4+\SA_YD GXP4%20B@]JJ"4C7.GXY?CZFAF18^ MB4D<%H /X_"^Q@6P;XA!V?6NH?AQ('P8*H"//0QOT6S;90.8F3:PQT[QRU3 M9IJA'RLQFC]JRE33->=M8*@/(!"<-R2&:2#[C>:!(2,\8H(D&D>AO8#02:S_ MNK/0MK_2D4 J2! "WXA%),*A9=A[M6ZKD340H=VN=1NMO$I]MMK9BK[&?]]J MR/D-JI-'=$1"R;8KJ,J6N91=>:8>W%(O6H_NS$V>OUF:,=-6_+CN[?BQQS## M74ZIM7L2:V_%=@^?OD1IH$/#AHT5=>(A+CBUG>^@CXP=5$J^40MAH#QO#/%5 M>;,WRZQ59_A<]OV-ZG2>$=6 S:";GCXP6HK1-J+3^;EL44 M)[L"2I2U5.!0I/UR;N?:+ZI6_T.M*,=HHX'UGWR'9N>Z0HN')2^&1KE9NT$20!* R4 M#CIJPUEBF;OBGEC@IVM/?\JKQ !//, K=L,S_:L*&^V2[86Y:5+O4'DOF^:> M)*^GCB>?L^SNW;.=@*_Z^"O8Y]K9)U'=";!/F$UZ[+R;RB_'M3"=QR,E#J@<0DJ(2,#0<#0@BW M8R-$&9^3D:6(@B'/4$3$'Z80X?8?)0%:E7Z[T3P^>RCWE;G0$4)PI.#(TT8W M)G%D&SA2[N56.K4 =;2NV.DC!IAN@&4OE>:5]2&OBDTT \BR7.D:.]:^:LZ" M*+K.3[LS\X6"_NU$MSX*%9^**&\60S=O1$VL5+,R;8WU:>&%V5[HIE7.W[#A4#_R[6X=WHJ9<%M__>IA9P3'/5Q/'+^8DB=6DMJ9BV&U.O6 M>O6+M%+:9\F;SW-6&/8U5/I=N? (R,)"1>5OR143.R#[&*A D-VACF-@QWBE M'V'%.WS53E_ *+D,(F/O/X>#/X=D/'K\,1F.GL9D^'17VU*V2C#'I]'D84PF M(W(',QP]#N\'DX=[\F7X-'BZ&PX>R7@"7WQ]>)J,R0=<<5;3\F.8"CO;O5][ M,%B:$RL/1A3(E(\N$GC&768O1V>-+6V>UE3?.O6^&F,2EDQ$3X(";UQ.;,I2^*:XC6!*/470QU$R7EX<\@)\(2UY M'!\Z,G,>5!O@$XGR)WC>!L[R%6=K3Z? $]B=T\9&PW-S:L):FC TT_/QE4"' M9_^=.*ZT]!U,0GEXZP\?W@L&;\3018/VK&/? ?\8OC5B?8EE705> 1\>Y@ZW M3=K24V&^R7+JD<[=A7<%5,#FVR&M&1O)>?FHC_C>JE*0CY!,:QV!A!S#\ Q8 MD9D]GR"1@YMR,US_J S7EP]H?,/XK4NU8C?0BLA\Y-=X9E@OV!K6.>KJWSLF MZ%5CCE$3-ROCKW8ZD3\F0 ]Z-]N@PPS37GE)A-F2>4!7^G8T%.PW1H3 MBFH,0F.,QPZ9F%Z2IJ*D?O2?W;%C+BGQ(N1V/V[W>ZZW<7Y*8"L:90%*(741 MY!F$#2]("WL"2GY,'3"FD*LN@]V\,K@K?$@+8!E_#)1X?N<\XT?/'O^\I?+[ MQ4=C"LK4M"=_&G.?1"@1[0*^MI6YJ8$]R#HQZ>8-8ERPB!I8=Y=X'MIWH(U# M#)=0^8$]5B Q2\.<7&(LSEAB#^R+0+RH2"++(!U7CYJLE?O4,!WI%6<74IJ M49J @4?*!=.5;"9YP3.[7!=]:T0;6/@2?TF?9$8*/(BY#3.@,XJ.9Q)^@XX% MAPXSR.]1[)0$N"#=\+<-'?H[&.EOMNO>6[<69:/UPF+']U](8]]T9ZBB[J4J'RY/0!/1$N7EO-TV#+P,;O<(Z2+)>P<(@4H+-R4D(]=@> M/R$W,^/V6583<6A7W(Q!Y"TX!B0!YXD9[PL&Q%#V7S=]CVC9 [60CL5,*?,+F71KW1@V#=,1.!Y4 ^/(OL!"B)2H M(0B-PX8VHOL1NESXF?LE8;$BEQ'5H:C?U* 599K4"$1,*=AVH\ET@FH=)&BJ M8PPN"D&UZ.:=A9Y_%K\[L#BYYR%C,\0DQ-T(8T215]C2H#W"J((-G+"V4A'O M#!2[%Q489 2@AT-"MX2^;&4[T!RM/A%G?GR71C1F9,L&+8@WLR\@J=9+HVZHNS )3^FY [1TEHF+P7%[5(/H96J*@5$YO9FYBK6L M*CH5'9E#PF*0VIZ:3\)"Z^UO;W.X4;E/LI(\YFK6-.=D)L;3T94)3O1BQUEOPV8AILQ+2T:3$;O7N" MRBW1NWS:8J'3>&3'%G ]2<"S.60CD/6Y)-,IWX\]FSI:B\'#!\BW>X3X8F+&AHO1BK(MT)/?KR&RI)K$ELY9I.7R5FS_& MOG>*PI'!B0I'!IB][,4U-]O+2VN#HJ86BR@=55WGS N45^2C$8?4[@"3F;VX M\]72GJSN:K;%ZR8&_=)2(@,\DA1W(BFC3MEBAX+5$0_!DP_ADPVKBKBEJ0>+ M!*40J]1QN O8(>B6?6)'OHM9J"-&XP=:QC3--M)YKOU0H7W0*M"_^A(-ZWLS MQ_9?9JL-$OKI_^W#8_&'>>K-A8\D%K6>2? C\;PYDUHWX--G,K??J.*>$-#T MT\$2:FL@JP;[H?I.RC,/7&Y?(.S>4;$Z63\F]_B#+U::_ MJ :%+7]_D%;Z$M3Z>":*+RTD22@:^&VKUEZ<%,O&U$I'G!03)\7$23%Q4DR< M%*OD23$E]J28ND^CXGQJ&M([\M&'@9[_Z$/TQ$.BU:F>M[HZYJ72D)W&XYA7 MOL4Y/&2G=Y+2ID<*V1V9[?0B)VY.':UCSZW825'V\!,M)EZ5H^?<>PS*XBX% M=AY[F8MN-,@O6%/37447L. -1'QNLTKIH%H]+)Z$F9E8@1_DG9Q@=TZKV-?U MP+'UGH5/*!:/Q+B3>'?'NIX7RM#K8G6Y/CMFU29QSSVE3XY=[UKNMX2"F MDVN1W'-9L9:@-HTE-46P)2'8TCTDV+)!VDUEMZKYD[PWFQ9"KZI>'?*7'R3U MV3]=3/V:KZQ>^C*,]2./A%&-G3A.MW@Q1Y.ZY6VHU#U5NM5P M5[-P7).D;+.^+JZ\CFZ^J(L!FLP%MG$"GPO=D?G[I45>;+!\]# 1>&1!K3\- MT<.!H(&YTP[]L?&'@K$V%XL\"(>/,4"J_ XYEY>@ T''>DN =*J#Z[IY^@QUP?# MN7?8!H:>;UV_-)A99STS'4^,=#HQGM\2= >=T<4A+)RR7E%+Q;3S 49*[V## M![!2::>.Z=E9=[:IC]8GH:0Y/0B5VQKOS/$DAU+U#FQ#![TT5YL M]>H7V2YRT=9*)T>$J("VQB*?;EL[A;:.F>*)M+4NM'5%M#6MH%/KK*R5SFGB M7+I,M]"I/2..H:SAV1/-6<:#<&DEBL?7U2G3YZ.K9=P[::FS/9*NKDB(1%:S MK'@==+4HB#VP(%86!;&B(%84Q(J"6%$06\F"V+VEKX/*5+X&I02/06.(D0MF M_?(S;73Z@[S:\U>L]KBF9_NDK\;8G)O>>PX=7LGMU1_2'=&4%T(%+7')N.. M#Y'[/M+BQ0G87A/+JVCQ#5AKRV/I21N^YDAS0DL@JW-#%@T5JP:;K+'IC/V%ZZ'=7%;QSP7QGND M,?*,Q)(YLD+V8F%ZS)%&GB#L0\_OFS4(ZT=9=UL^ZT2W,W&+=!M, "A&__MD M6Y(V.MRN^Q1O,3QQ4:O#9@P/ M[JWJC7=6/.S2X[M!6_,WV_E)EX>55$9D%F08]CIS&)2SM%EXQH>_N2BW=%#K MYCONOD_B3$+AA=5V_6=D)RS?G;]3V+I@_TX%>U5'&.WCX\UL5A>,<1Y\WIR8 MAF,&+$L_\$R7*ZSU>_$-V!!ZMK-O8,G!MNHI>Q90 >+X'A(/796])!^/'9^L M*V$-U*7SN?WF7DD?S(^2&5 \YJU(3)BE#?K<"-KN_M%^;$M?< _B@ I @M,: M%.Q&M) H8Q"LC4=I)2:RSD58GADLXG_^;:#(VB=7(G.VA[^0L"7/REC?@V]E MX6PE=K8;QX&U_M*'Q_NO/SY*R[E/F^]3JWS >0.ET\M5Z_X9VVT_+D$A3.ZM M/X'3T%_" 0=#7-N/#,;L-8(H5FX ''/+>^/'G6J7U)DG9YG M"6Z-B# ]K/,,OJ,T"H8:BO+=[8B'+.M'7!@%H^YM9<"+B^3.,0?+&F;%#I8/ MY^1FG1O?L=-L!(7R@?LBG'*/QZQPI\9%R\CYVO7E)#IMG\R-/Y1C#C6Q,E,=SW&0 MC^G *7V>CH-\3 =.T4IR'/ALCE)2)=7;9^&V=@V@'FY%M[=7IC6>^Q.X$P9M M U-C0A;6TV0GS];/LX *J$9L%=KC0WB<7VO0OC)UD%$XSQ7[[)$H'">'/Z"5S"9WF+:F?7:!7DQN@7X'"?*\H-XM"/[F3F/(*56X41+DGJ*" MX%XII3Q-;*/-([U8>0&_M]@Z?C?>V5\8/D]G3U5G3.IQ)\=8-'48?#>(_N2K1FD<]4NBE3B>CY'8\Q MZ %!'1_3 7<.-OQ.X.1L-(9(Z$0+[W#>&9>QKCKY<_^T]F\"OC9X 9M,C)@$ M0<1BPTHU47>%G96D&]8K97.*>R$8-CRKQ_&,3/PYV6AO@;6XX0=H*=(3//YY M;H]_KKD(3!"!]5[B;M#QR>'5C!71DZB56*J-,CCU98(R5#?H7+35G0:3L$A: M%* H4,E%V-5F!6\2TP[G(L""C=X!V[KQRJ%F.O1#N*Y<"4'?U6UZ-0HI!YGJ*)]FX(=(W^&^F2O=8-.] MC1K)ID__#GN?)L;PL4(FI0N$^BIRFD<#XUH-%F)",#>V2:<,.)%D46 M4XN*5'/((GB)*R^E**C0XX*-"TDFSSG>E4*X9V/\\\6!C#6;>ZK+N/W4MN"E33NS!'6DZE+F/XXWZ^AL'?QD!::;JR5% MRL'ND*F"R CFCFY^8=X7*#"*[,SC8F-]#(4G]?TZVI+@K[F6)MEZI.F"J/41 M@G3F@I1R7+Z((&DH2$G-6X0@"4%JE" =3XZP0$58)"%(9R)(*4UNBTB23B4I MJ1]BI20I]X9O2O^O!AN^46IF+#',HN2;?ZP&J*5,I%B7*$GOIZMS> '$QXX< M=#NT$+FH&,1SW-%LQM;G8F-H2FPLOSE\D.*MY^4#&?D@J0%P A]4<[G/3!_P M90-L9E;<*E9:'9P9?Z3X4'D9A)Y%*[R3Y\0@S0V%CQ++@0[RB&+FW1P.SZ4" M<9/P)2#E@T,6IK^(8W-VD(_3[J "6VG!);G\I8Q"2&G+)$9BD MCZU1(,-"QUY;1D_WY9'N1,LBP1O+ 3&5P:$D%:D]L'X] X122\YB-3Z<7(TCM M]4+^FI4XK:"TAEKQ9"+'A:EVX8H00B&$Q0HPXX101=@T(81""(40EE*\&2># M78K0R2N<)X10".%Y"6'^PL\X*>Q1Z$7.-9ZE2Z$X*'F<@Y*G'V!5[XI#E]KH M(90"D\BQM:Q 7$Q&7%22$1=Q8J@%T^'E='!5!$RC@&F,.@4"IE' - J8QKOC MPC2F=^1;=7/%ELLD0"RV7KXAOIF[VX.OUR_2@Z\LTE+3A1T%)5EI2VPN36JP M&FUG:B)8 FV8C?T")9>\4B V.UQ)V@,=X?B6#FQU'!B"!#9W3C'@O%4O<3- M4+2G4W,,1FMIC,E&V]3_Y[(728;C(%0ZP^9#U(XQW."8V#\3>Q%O?9:UX7R% M[]J^B^DDDZD_"?&RL9F&[6-K[AO9QZ2KM("&U.P07]D38D3/L)2\Q M@$$0:.PB#ULVM9W$ MYI (+"]-Y_8;D?RZAW)#%3Y3J3>'O34O$YD=]#N#SBU M'H0?>@JG?HCJH"<&5>Z@.K"=V-_.4G2.%)TCC]XYL@Y=Z_BU^BO^*1W2NG)9@ 0(QYQ.>\!GC9,0F\Z#N6K M75HB)*5YDI)2*)E-4G24%%Y'_(6D"$FIHJ1P$)1^IS74>1<4"T$1@E(I04FI M.,PF*7(])"78&6[56,DLD<7SF*5XOG[/-_8>$N*_/=VG#8SS!N6M&9 M?<.1M85110B47:#C)E9[@4ZQ6#_PO??3/UPR0M:Y#QCGUKH)V.:K[6P*_;=@ MC_H>)_6T'6FO(IV;. 0[A! T0@A2=B6(N03A!.$&X6MPE""<()PA7B[MB M^J5$#ND'[O4E[M.NY%5SAJ 3PZ7,K8O)]I&U^'8"D2,\)7WSTP8%!FVEBS-F M?>&QCP?M1Q ]#?5&'"*9BU4#CHGO8&(!RYP\>@0:NT=8>!IXP4X#$SP-+&V> M7:0W;9S/8]U'//K==;HB^LE(31762F(AE4->B>5CMY,?_VDLEI^^7- 7/_Y. M_S4*RZ^N;8M6.L*0X4?L@\+:F< ;@FT=W+#5+V2[.5VF_B$4\H#N(=V1-?FV M+NMB[782NHEHG89U$_ELS"G8MCLCQ-OH'T+/L\$B>+9D^SMY*9=VMQ'M18JW M%ZE(DSJYTVEW6+@F3X.1OM:6M2ZW7A?YWI38ZZ+;5G6M:H-2VWI__\?YM%[( M>5N%3X7G/D3?G*G_MS]_/^0\?(WKLS<^!2\97YJ_+F?F!$SC%9I>.?T6):': MX@,%,I+ *[@<^XZ#M=WLE_4I[,W_[.G3( X4B0-%&?(8W3QE6EM9C9A,A::V MABIWJEW](/0)&ET#&*.^%V M$N>HL>LN@$QK): 2!KZ',XOR<+6SU83;FSK;&B>(W0 AKK?CY[.H4P HV.4Q% M[V<3!=A$+[Z#+*=$-)=UT"JIK9^VTLJI;3=$M$E$FTHU*W%:@D5G13=!(2]- MEI?#[&NR&20Q:& M::V]((\X"][N#R<25DR?)13_=?>KK' !1HS^/T+RTQ^?@/AR2V(%&R'2TT M,=TQ]DJ4@-A$Q+:*.%66OW@FSOY]B)J+S;\$B_,#UN:!..-H%.-263.VUAKV MVITJ1#'*7(B_"W8] KOVCL^N@]:PN];#Y\FN<>C!AYQTV(/E^^M5$S_1_:8!@)X2M M=UI#N;B+FG>1CI TKKY^80N!FJ7'3;.(W=VQ).B+3^[@E4]O9/Y*&,QTG/S( MM/UP)4(2CK/CA$EI#0?<#H<)>[,2&4W8 MF]I(!G8TB9,-%7,ZA65#V)G,0C,0=J;VTO35]F-W/7B@4A@:;L6N,^(08^H1 M1]B94T@&;0*U5RR>[,_DP3 G(URD?8+1HZ=Y&EDGWM9ZU90>6BJ^F;"IONDI M%H5LDO3EM4MQ8M<'>\0/95&$X?:M.:[3E72+J1;B>I6Q6,T0J ^E2=0?5EC1 M128WO\9PZXABX<:)EQ8/$O$QKST[I6 UP]@]@,SAJ=-78^X3S+,=\F/Y"%6 M4&IRXO*U2%-(QAF1/W%B*!!FIZ^.C>FD.QG(W:ZB])[UGM;O3#2]KQ@]HG;_ M#\U[\-#,6;MC+^3RV2'&STL:F;@RYF_&NXLL&2494"<8D8Y#SD[:LABO(GUU M=:W=D[MYB\OT05OOQ/^4LT(KK\VD-$Y@Y.F4LZ%@HP+E;[/.WE<^5E[@73 2 MX\0CD&8.&JB_IM M]'C_[8^GV_N[1^GV[KJ=I]"M#G.\NW^Z>92>[J5KF.']M]LOHZ>;+]+7V[O1 MW?7MZ)OT^ 07OM_U5&0B46F)LX-7FW['EC3,05S") B8&YD;H(?@:,&7;^$+<#4A$FS4R>H M2T,/S@T0)_#N%_S!<%U[;%*N&!ON;%VN;[JPE5@2NN"2O[09J,2_8-CNQ&1; M$7@EA;E@\IWAJ1_G+&O+$),/8DE;DD#?;^3FUG3%AHDEY"GC;DC[@1[9I^1'Y_)EX^$5*F #E M9%,GK-_Y9GJS52O.9]^%"8%$6H1,&'_":(#M7\!PP);U#>ZUETO;\7!_#<: MR4GP=N!CD"D40)S.+Q-A8$!4AO$\> MJ#0EGP #*]QI#7?[0_P=EPV5RLO36!2#<6NB.4QS_+ZFS M!3>-Z1$P>A&6AAZ61FR8!V8QL(W^X\-'D*.7X&P4W'=M.TN;&IX/^->/TM2W MZ%*QG]\,5W+]9]%A-* ME_";RCY.ZXHR+/,- OU ME$=>>!&_LNFBCH"^"UC7]Y6E9K[N>P@1M:62QV/'!T+#&H&3@7.\'>WP^6..[!"1DP^X2"RH( M)^[B=U*\!H>[0ZA,NG&AB2F65DZ$:JOM3'=CL"$8Z(7@.5J,UXU))%@TF7W7;,?N8$":_$&/ !G0HS ME<4G5HLG+^_,'O1A*>C'F]\PI%KDZ$@S2B;C)E;W MHD=%4?97/<:%6'=+'N'#2FNH%N^DS0_&1/!G5?DSUQ$#15&W&=2%<FQK[:SP::Q_-EM#94837H*_LP5 M@1=<7#DNSL?$*0<@,KL"/52PA4\_E,W%-;Y+!+,;=E=3CA+FW&O>/SXD!GS. MM9N*HJ3 '656RWU4R_V*]$P12XM+V\^QM/NV-!HN;54@?)NZM#FW!"EKFVM+ M,,#UW6UWE'U+<%08\GTVKDD,D&_]M4/4=@09Z&IJ_B*3RW\3)Z;5(@Q(;PUI MX;;RJ8)R7R5G2B0!A6@..^1S(=2= M@IZB;F4O/KB8._@D>*(Z/%' K>RCGMC%RZDH.W"+4C: :?+Q3$I)2V:[HO%, M.U6):>IWEXA>;D0O1?@RCS[@5!TD#[CXF2)4=6J?8J5C2ZWKUGP$?B; ?YP M;(#4IZ=OTSX_H M-U%$(OVC PI>HE1?R:OFY6%S*9D;BL=V)[&$/L4RS^[$6;[Y:8,"@[;2Q1G? M,C2*"7:,OO=FQ%EUU(_ )4IVV(M_!:DQD<)>:(\S0K##>4Q+--H/+]KS;ZN] M=TR3Y!B8MFP 73+VS#@$-@8H8"_(D_%K#SP,J(%^S?!ANFV)S4R"J45Z#S:D MQW_8?=Y!F [D7^QSS^;K&;\0N>75= ,,D__(!;&84JNV8I>;7TMBN>0SZ_(8 M:SJTUE"/20^$#.0;'+^Q#5I#I1?C0*X&-[4=*O3>S"&$#M5"3)P%#&CF M2@QT9U/<+[#?/.)HF*]D_KX)L,%_G5+JA1)I$3V^9OF+RXE-P5[P1;&$TA'7 ME^LBIE2M\!JYVH$E'L2DL7,M\6CIF/-0?V^O<-.T2BQGYA<$>M,&X2( '*P_ M+ 5UBGP.S.\8G#?#I-^#<5D!A@WBA41!F5P)P^:3M4G>A,?!A\>&BP9ZZ2 J MP*_P*S +L&[NF2S:2M],S.F4.$ 8QUXPT!$*]8.(81L/>#/#D]YL?XZ8&!(( MT]AG?7R?WQ$5:/X>8B--"?CHQIPNC>_9#JPHKA$L9]QZ!(.C7P]<'0K,M0(D M@Z_AFN%H-F#")O[JG>.982&&&/ &0EHSX AC/K??J .&_#DA,$DGF)3ANM0C M\SS'?/89FD3"\"8P.%C(,66VD/%2Q]R6&L5$HRRNZT4L_7P+&>W%@J\QVJ^@ MW#Q,P)&\IB&E..&/R.? 0 26PB:(3&+R+%:24L;!]1,M"(,$ @FUIF),+R9S"/>\7#*9P MZPNNZ\/8',-TF;*FIMKX1S/;85O8A?$>V(*U*0B_%R4%,6!V[\1PVM)H M#H_[+[,-N*N)#2^S;"^P(\QN(&[6<[ ?AC&].&!H]^B&-UB"0*M+.$^'P6,% MH$T6,)0D*X&#<2&]@+/%?EF1;(WP-"'@B=G+<.5LZ\7&F2?0?4.)L44(K0.: M@04U9&CC?!B@0\?'L"5=$V\S)JBQ&:(9-2BF&TX[9F>_O8\/=+F *D\T1)$F M\@6@RF5LNR&PR@56>=;R(X%5+K#*!59YJ5CECYX]_CFSY\"4[LU?ONF]8]1V M;P0:#S?4*@+=:TO1:?X_B4V4Z]:Q(K#0/\C2!Z\X &$%_PI\-S;Y)NV3;V%. M9.D1BCD.SK]"?<7/MN%0&-@O<7OW-5;>UE][<.P7QUB,5N,#C/VS'EDGQ(E M*TP"MA.P+4!/_3U"W0G&^=B3KN]B_)CNDV"+1YQP&Q"BQ2X9%=K2'\C)]%+< MJNQL&B+C@)6*K*P[@YTXH@ [=-MD2*^&8Q*/PM,N"#PT@1T(VZ@' 24+]C_. M3^))X3O@AJ5COM+-WZ5%7FR/8==[L!MQC2 ""M.A^_DWV/,AP6#_!OX>W7U1 M4'",UX&A0=.]BM8QQ&;<"Y=RGCY^AOR*ONQAX7IK*> M,6Z@0M)1MJ8K.2%+1#:FF]45+CD-L,$"6&.0PW#6"-YL!B&U"/QZ>J+%VTBM MK!<_46K8TNP*3DI&:4MN)A2UW -!G[#A,G#RQ^#E>84GX9CVIO $3!6 F8^9 M;F5*!??K.14%E_G^:39XC7KC_#S:Q6[ON=@98LY2Z6;6(P336M-?0_<*,8\"0(;2][T,$;& M33BVMCK$,US[@(@/OD -3E?N!X,51,APE\K;9^3/L&0PSE_48Q"Z57T71;SB M;F0_<",OZ82E*$V:Y%Q% L__SV7Z[9)E^L:1&8=A;K G>/TY:M'-!0F>H+#O M)DUR,45IO(&/Y@;A7(>*'1C+X&[V8UOZD?042!#(M(4_H'FU?0P,2^07<<9H M@,%>C\DJ#@\LA_L\YAL$NMM<+,C$9 %=:A5?,=IHO;2E?\[ !5@_8EKKAZ(W M7H07"6PA7D$O@#<49,-6J2VPSN;"7] AXI:#&E,:_P^C_.]ATA3?BK-D[\11 MTX?(?!5 #E5I3'#<]4'QTA>W&\I_T@NQT&F"U0JCPBX+"QNF$Q ="1'AT8!5 M-E+3J,9P$4(/C[))X'INY]$VS'KP/.4Y"8O-L)2)O3+8824Q,8O&!S("(K+M M9FW:R7V3HVXWOE/RZ21VQ8WK#%7&=9$KH$1D!%9(V- M><(,QI?FK\N9.0%B7*&!AIWLD!::!!3'(>QU()1N=\$YOFW6;&*V'V9VFR2$R@(S8M:*** MP$1@J"$B-T7V8A>[V[.+J'D-Q[C^&7>DFQH"MZ?$GJ[,8D2EKNI/;,ZLH]22 M==1]K$,U/P:6U]H;7'ZD%>P7,)""=BA0>S@",MG4=+&V@DHW8X17PWE?YX,# M71F\D&WC\2WTE>S;,Y.\DM 5P$L.F9-75.-17@)V8"RTDILD*>TJJDL2C*8FMHT/29*^T8DK1#9>7ASR@JX6Y;1+ZG5M M^7S9'8-)$<:7WL VK+Q/:@B>2=ZP3 +;OYK&Z[$7F$S"%:9=)KX"$0^+B &C M#M5>ZH+GKK!.E(!Z44=K#;M*&G6:7))=!?.2TDFBNKJ4]K!+:I5>R+RD'&.N M+DGT>/")39(D[Z]WC H&CO"/W!1,.9MZ&@K&8#EUUL3KP<;4LG?+27?)M2\, MD<-N%J)P+P5PH+(\VI/C.PQ*R>QY,+TWU&5F+REQ8UT=WRA!9]?*^O=@-R_' M%7 7]HT2U'>]J*,"=>08!/*S\8WBT\#Y6*&7D@V_"0)UCRS@%<\<=YB]P7P* MY0.7+FST=\Q8WMG>_Q+X;%@.GW^]8;/\FE[*(H712EBZ)T490NBM++*$J/-EB)% ==KH^ 9JU9 M'\_(Q)^3^VDFOV TG]MC^K?[Z=KR,^^/5C'%U"SU>D6*DRKHI='SZ8LE."M) M!_;!0_7G'G7F(H?":94I%K72G&B2%_/\+DU]BSEZ/+H47-#J7FPB@(?+79[M M@P_!6Z,4_ .6N#>N3Q;)F5-1P"4##M#O.3\G@$:K^M]7M[/8*L MKX(MK-X;Y'I5\O6>NM]-.MWIE!O4*$F8O,T1WEM<7$SQ38,KP2VANXVJZ3-,/.:-[%+P4R>3^(U\T(8P-BS?WU=D<+0EX=QV[IB<7V"?Q>E@G88MC8($X&W-Z& M\D1*B7X!GI /X(FLZD8PRTF8)>7P0@%F41 H(JDB53!+'9DEY9Q& 691D5F2 MBKO+9I;FQL8?R7Q.^\<$Y^_9>?P)]HIQ/8?6Z6;PI3(1H#ELWT\Y/%. [;N( MB%181\:SWRDVX()9^BEG" HP2P^9I;".%,Q2(68Y6B:JWP=7G8-%%=Q2(6XY M6KJEKU%H-%ZHKB* E;3>]#18<@$S84N4U]_=BZ+;V0>DV\RX-W^RU%UWI*%X M%E =V%=!*:XZN*_9B:($0E:%K!:4U>,YA3J5U<+98"&K0E:%K&8 H#Y<5+5. M:ZCVB^>;A:@*416BF@5FO("LRB"K'';/E9#5N*/3R1T_:G@$>;1<.O:O$$^5 M*U(]GW/@U\:2G@9>P3#E[@ZC*5RM6&6FI<87!:#XR!T+\" M9R*.>1R^[^XA\9CV.-$6 _E 4GJ'@:0\,%RKD36A;:8>@-X.A>FA+:H"F-V] M:'I:+)I>^>@F6EL*V4T*9D5)3NJ8G=Y;"5@6U=KJ^$J&84G(LV/@A@D:6E$8)6.\3%)MWKIOT! M7O(?H!;@%?\#)F-B+Z0/?[3_I_V1/O([P:9V[YL0X* A;&R*@'W$8)04""#L MM("#6@T%./!RS8(AU+-D/P/5F>@9K@O,/6'=QHU@J.._?),U@6H4Q,+WX$A: MB(OFLJ[]%+$.99)I'HN\ 1G0+IM+VI&=+?6JWSN%;0M;[6._+FRD_TPH@@5# M[+Z0R*\Q :N_P03T@_"78$57E#NIR@U&BG/84+DV=KNBO0Q#N/$-F/'(LXUB@628,A2Y "T/ M>XU0 ,.I3QN4O,W,.4,@I_A^P5+2EI"^Q>[9D,]5%Y4E^(3C]P#YB[XJX (* M5+XP?E*T!L\QGWW68(6@.L'?X(D7AR (.X+'6$%/?V ))LDN525C>)"AR\^- M-WS$(2\!- L#90E'QSZ[V7IX:;PSA)D$)0$31!2DB4\*@ "N9D?R]H/LIYS% M^ )CM,@D$ 6T1-=12GY^#^R7D]^_Z<7WXUWU.@U 0-8,D[_;93^E0/Z(L^NW MAMV8@,;V["*Z#F[ZBDMM6^QJM M*?PZ*NEB4*4/2E5.T6VSM"8<\6' U4QJU?5(-'T239]$HQ[1]$GP4G6)=G#3 MI] GA$T222;/.=Y571 MB W=## PE3>_77Y%R;["$<';C>#ME-K( WA[+PB:X&W!VQ6I)[UA24&H2)./.HE_ A^,Z MX"&%?U "WUMX;42I&\O["KHLNT=[/V:N-!6G>BO$+;E=VIS_&Z;E?J.TC.7F/AK*G#W'R]L1G\URY_:']JQR MM$9Q:OXBD\M_$\>.77T-"S4&BJQ\$AQ0L4#8D>2=9C4JT>'VK%<[MY/"1][U M$\E[<^-$=]$"X/#$S[Y\*=IL; ,?M#U$;W+ ME5QC;CCO%Y+Q0BYVFD9<,%@*;%.Q9.\VGFW?@Q<%1>R.X1'W8K.OA&F-'0*# M9FTSV"GR*0S==F"P(YB4A"@7"W^QV2B L!D0>J(99K#Q5H1DFS1CF8+7=8U:>P[P'[N3(*5FF.+ M!UA/HT"OK=QM&,+X,E&)U !KMX MYGYIL_8[5Y27S%<2'+4/'(3(4X%BZ:P?,9[!=/I>\B-Y5%)PH.W$&DGI;U$Q M\F>.WFJ*O.JM-G/6P?P7@T1&D&Y F&I..8L],V MCWX?_N/906>%GRTIOQF$UN[)W;S-(/1!6^_$_W3D%@#[6MQ-IYQ]>S8J4'FV M0Y7%%?:U?_OCZ?;^[E&ZO;MN;VQ^&C#'N_NGFT?IZ5ZZAAG> M?[O],GJZ^2)]O;T;W5W?CKY)CT]PX?O-W=.C] %7W+1\,OFX2X6M'5;^EDM@ M:A>%%_,#A#9G*6H)( M\\M!6XJ0@'IZ&W20.!N'LFSX/LWWC;R Z_O@V&-"4%*XMO7D/4?ZGNQ]I9[( M_/+6S,%Q=&S+'+NPL,ZR+3T2SYN3#0CK!NPA;RWF!:,+'.X8?8=V MP!PMEP3V$F'[T4?L!(G7_P<^!WMJ8SHU'>Q-:4AS^PUV\&/Z(.X3W* AI8&[ M3 )[ICGK0#@BCCV=DU_2/\WQ#)9&^H"NNM+Y%/Y _RE_^@C[((FI<]=_=LV) M&00@L'[$DS;7*F:I/CS=7K/.J-Z;C4/&[=VZGRIMG^E1>*>)L3 P1@#WY&S. MEX+FC:4N6.GR@^TQG^QOX/2SG<>:D?+OM,"B:XDIM%47Y3>V-:(49(WYHBN$ M:W(1LRA+Q\0F<*RU7[2U*-S$%H.&>L)EAZMX8\ -VUP#J_5F.-@,,"3QV*!; M-GP,:X)LWV5!HBF!S7/0?=1#!HDQ-%!TS MP$?%QQV3>, OTK/O KN[[D90:S4&&#IL^(DUH>U;8=9OC&$Q3N69N)63_F@_ MPC;=600M*H'6;8FK7C^U\(.8 (6Q<:U'^0%[^]+)LQ:/!EW*@%2!5%,6&/^T M[#=@']K"$3L*KG?5\!ALZE>+CEUI_?F\'9%F\I/=H5;*,YZR-9PC//\/8@#J5R MYO,3VW;:A#7L4-Y@,VX1[/WKOA,3.Y(E,PLG#,T;&MHH_8 M-)K2&?299S+-NA[6^F6;@U]'1/'^N6D\FW-<*!PJ9CB8COD0MNAV2-#X%0GJ M2JB.U$\P.0OW+;]_?O@87$I4L2_/RUT5J^U7L:A>U_N?]YM@R/?3!_@!6\_C M#?E5K(Z!Y?U=E@^9S. $DX'].Z8C=L_KA9/97/0) =6_H%+!5OTGF9LSVZ;2 MAX>,<.[/-&7X3$,\S##3UO('T43/19,1?LF8C[QKPW'>X>*?QAQV[;EI(J#VY>.?@;?E_POL@^8I-? M5R, UX)R&_H;KK]8H"?^+Q]<1:HE@VQ.:$:8JC49&(TTGAOF(D A"")$U)^D MKT;[Q7X/=H&K]NK8UQZ''(MT$2APFFQCGMF:F13E(NB9S\Q8*#ZA[EZK6ACJ M 3*E=4XB4PK*5+*>852P'?;??)[VB6:DMH;]F.8X*RV!=A7L[]R?,*B,:!-S MBES /.TMY +0'' O0ZM!0)0PC1LN.[HM=HR+_=F84_7R."-DIV]]1*=42F7( M"O,2U[[^FO]C7,6I\6H[U*YL.8W,CW/(PGX- )KFA*:JZ6X=4\QT[SQG[M/F MQI"FPO%RZ,6M16WE(:$Z=XCGV%B20M4YF4[A;_B\K.LZ%64#1=V?KW!:4+_@ MXK)BE,,-Q#8Y7HGC[KA=<7NU#PZ9^.-PGH^__Z>Q6'X:A1CAN39J'P]5-EF/ MXL7+Z(:$LKJSVV"5OA#VW_QRVTVQ[J"C<^J?"DZRA\IISR0G:UR4F+WW_=BS M41I9%8+2J/JDJ']@NKC3^5<@R09L@S!,1RTK->LL!N+Z)L6K,+"PS72#K0VX MWX3&)?&_@2S9N'-%WP+UD[O:>X8QO[;T3XK'PX!&J.(/U#MB(($K#;(=? A4 MB3U_Q24*!Q)Q,(+A7\!G82W,":LQLQVJ9%Y>< OMD0M0,O,YC:+1.A;P@1"4 MA\8D)U2'8& 3^ (5#MTAP]!!X6#0*R@&N0@T&E4&]CIJ$R(P,>=IRJJVIN"% M,5WEX@P]^!:#>8I0V+1FA%HSWPK I:@]8]5Q(4U6F^97D[P%RC3RRH7Q'A31 MA51G=4Q 7(0U,E!8UX8")S7'BC(,4-&0P!A(3H<)-Y-?INNML(3 1ULY5GNI M%5?5DXMZ:X)%($Y0\'%*ZZ!$8&2>"0X>]]"&:ULPK7#W#1,\7#1+34^NLZ]5 MCN =F(&\]ST0!XL&K;X1QJ58VP#FUP3K#RJ=:F^T[9]MC"VM\0BOJ7 W2;U& M]C3[X+5H[ N)AA!@:YJ-*P?W,K1TO#/,3W MH[BHS^BYNIYCTL)'U'^BM)%'::.67-HHBA1%D:(H4A1%BJ)(L8PBQ2AD=Z2N M\%(NC.)8$2_WP;$QFB3]$YP'@^[;N&!C!J\-WOK^+8QH)8!DRIW!V8%D!B?& MS/B-YUM .?2OB ,;_9W0#CVCEP)^NPM++Y U>2%K,A58OINBMP<]-3>P9K>M MR]R -7O]/C>XR/T8CW4?E*Q4JB0O-;?O:%@[P^KZG@EXVA9NH> ?+"UW8+>:\VRL= 9]DY24W,M64",H M](A-INA8?YL78JWP"E2[8YF0FX;*C=KC)3=RIS748^I)A=P(N6F>W,C\Y$9& MN=FM61!R(^2F@7*3<@8WA]Q@ZUGN3=TK B0ZI?]7@XT:K-.8\ B@: M5!<)L'8^SM9#T%/PH@:%<2_XXR,':RQ\)N)."/VK)']S90V\-%<$> M36&/@QRI??RA=.(=J*J!KM*='3_L MJ+RCQ =*!>]4A'>.[Z+M8YC,,..RHAX(,RXXJM+::,>M.ZHVZL8#9Y:NC5)< MOO#H$XR1)+/:.=[5W#CC9O$ML2:%RV[C02*3<^Z-K_0H1I JZEJ>?6&R%X$H M/6SX,B@#TC3CXE2[KDH(HA#$J""FM.O.(8C](U3_GIT@"EDL1)/:BR,_NZB5 M9A>%1 J);*Y$\C.0@](,Y'$E,J[ETE:GP-^VNB_E _7MKD!]\S4P(K2W]P^R M1-@PZ^7+"A(LIF>1HN_"2\+%VL%+ZNVP);CU(@448/TL?R?VBV,L9T"XVPBN M69,:FVZ W[P:!@3>0+)8=7NZ MOO_R'>'BW+"C,*Q$^.BZ!7$46\ZS5\-=W1EM2DHAP&S)F //XCW8>=IWQF0/ MAD"]5V]%R[AU,QQR8-.G:L[[@_E1NB/>F^W\E&ZP=S1KVOWA[N;0YE;5G.?= M#8(.O9H3VDZ<8CB"0L)>L[C&4S!(%'+3(RP)3QO!TF[U[0:-R?+E%9<@$_3[TWPV$" MA[64YIC0Z@ 8,A#R@GWF0O)\Q[KTEQ<2=D@'RL(5AUI;=V;; >C>TC,70)QP ML.XFZ@UX#SC9*6W 'J!Q84PU:.#G^DND28A,.869PZA!:ZP&Y?KC&<9C04 , MTX&1P%(_LXZ D7E$W^.1\V\_ P%L\$PA%^$4')'G]>O8Y?@ M^RN)O,0.CR:, 3E_C@#$[%,@W.]K;4$_QR %7T,D5=@>^#AW6&";@H#^P@P, MB?@'#-!V^@[S1*G';0R6,*$\6N2-O@N\6V AQC!,H3?"]05G6O3) Y$[GY) MMRX@>F/05@$63[3I_T.HX3[\A%8#OG\\TWAA@:6%8'6U>? M 3B;^&F4!,OU*4^O$;DIB->=1T,''Q@?PV=="!_C_WHFG5<,F"?9NT MVKHV:7+4#<(M$M/U[@;F!.S)$J,QP09@;^7/[=W7[3# G8^H9??3'ZNM1+@M MWJCQ@>F,$5H!U.'$)=8J8M-9QPC43FL(ZG(75>'9L8W)&C8<]V@O-J+77DEW M8 DIELCC0^ !XM37F].X[5X 3H:/KM[Y3%'/ F ;L'_/%.%SM2>"S0+]#/@1 MTHN#*)_,"0WWGXPKW&AP(, 8<]$=M&%+BH[X:A.\\6VT6XA1%.X_)R'6^QK; M:#V2 !T/7G"!_BG<]DY?P%8;+#%!1'0$0PJ0<%>?P86FFFJ>EU*HXG8I%3ZP M385M3YQ-BJK%)3;5)I=T$)'G5J1"(^NYD4 !0\"=^/7F"P]JN0"T"0&#,@4 M;?@::G#AP/O-M6IYAO2!RM7O!X+O\8*]V0=$0$9&;(4"^V/8$X28O MMGP0TZ*XBS0H$_@Y%]'#3E-XAX1>&!7U%>RM1W=M&&YA8XF 'U\@?F( G\;& M#;Y=.!-PH;;S1V.W_?A-=;S0,!BRF6.3K%JQ@.W>:&S )_03>=($7>=X>\Y2D>"/.RG2^- M9 D_OP<_QF1.U3@!5N4\F=-^7<1Y"P3EC@_T2T$?C4EEA5"0&WU=@OZ1^ M/#U.%R"]E.X @T%M=]B^((\'K,AM7=\/YY$9&:33[ND];G E^]WRN@^J(^?] M^-$'I;253C?M53P/N)0]0;G=E_.Q>CF#4O8#*V7T\^,1""JR']#0=F:H*-J% MJ]FR2H?L@%)@;#*7J5639&$=!XW%[N1YB^!;% :WJ,\+>![2._ULRGQ!=3&4 M,@A04U"4\NH*/OJ!!T/5AG0'J=:,U*D% 0K;F281(W-U1P:Z\+0]Q6FD/%&U72K@S.]NUC'BRI(M'^2/,(:KA19AC#"OE! F74VV20VB\YF?03GB, !QT-J:Z"W>(-;1RV$='3;M MU'.1&J+B9# M>W)Q81=Q7R%7M9"K<-_"+D2KB=H=(:*BDN"@2-]I:W>Z U&[TRR)$T8Q!;GJ&,F?&,'26T.EVZ_' MJ:8@2!H.(FSNRCI&<8R\9WB>R\%^,;@F#N[T^* ?$F>]>IS7456ZEMS7P>P5?UX.O4S(0:7PM\ZF$ M%'PM^+K4%$ :7V,3B4Y7*&S!V%5C[)08?!ICLW(J7K'U,PN?UT!&#HN05UE& MZ(P^%(R"(Z(>_"VOM'1;PVZ[OR,L'ZLA)^?&VT+_IX:;TQ@:*X%4K:U71/\W M\IAG)";$0 Z:?L9S/Q=;%"DR):*BAHS\:AJO42[^3BFXXN5+)<+,_=:P+[=[ M52@-+Y/2?\_2T/B#"7X4_+@=P3B('P=4/W8%/PI^ MY,"/_<+\J+>&O4[Q,O0F\F,MDM%'??Z,96MS4W>(:/4[(%K]R(H MXOG&/7^R2'.MGV]NU.9^A0'[80YZ]V, XWLTA[*FSQ& "!YO-H]SS9=GY6RE M-50JXF!7KZ*Y ;*2,V]> UDY9MX\J]1@M4DW)MLH#((P""=R>G8SZ 5YO$M+ M8"O X\T]8+'>EJ4DU.NXF^;Y_+X@:M8ZG^I+==:,V99@TWAJC%3OBZMBO4Q, M1K?< K"J)2L$;_),GN7DR#YUJ2I1F%XUOA31W";)6%[]OY-%XZ#^-:S_/5_U M3SW*WSP$0 _1G.D?],IJTNP4,(QK;BQ= M+I(T)0K[^=.;.?%FN)-M=U@KE,"[#;X<_-R&GW[;O:XH;4678W_JM..O)[U* M[K1[>B_7JY*O]]3XCXA!'6U0P F=;MJK>!J4\JDN][0*4EU6][XJ9<>ZWU36 M!Q^>:M:GF4.(]!WNF[G2C34A$VFT=,RY)%](2D=1\Z#$[R6,OO8!'1/Z-![^#J(E=D3N6_(Z-XGB"@ED&P MJ"<5OUL\E#"UT"%KO2%527%4FG:[.C<+[3*2IQ84*&R!FD2,^R4= 1!B[#NF M]TZI\D JY=ASQN^8F=9RE7;]]Z,.-*M1Q;N M2A Y?+[;'F@9OO]I:;LF!D"N'#(W//.5?$+==JFT^\KN1O[9< F^H37\(*\# M)C1^T'QQH:MU;5M4YQL>./N_CT8/TG=BN+Y#W#S./O>\'5V"\DH0 IVP#2[# M80!ZIN]+\;R71MVZ-VX5K9+3BEW*P9GM#UI#65$$2H"0JS.1JW) >/MZ0MV- M$"LA5@T4*[T<@&*M@QUBN@*#3% MK];XP5<+HR@DK@825PXLJ::VADJG5P^@M[+/O)<):; M M6*>^K',,D. 80-,K93";VW'@ MCNP4+)U+X9! ?$ZS'^7(^@ SL3U1X2#DZESDJIS"H8'<&BJ]XFWQA5@)L:J! M6*F=<@J'!@B9J6G<.I,(N:H HPFYVB-7Y10.#511."1$5)0Q'!"343NG+1P: M=$7AD)"XX7DN30W$X)HXN-/G(\]K M%9J;.J&(9=*20I85PNJNI@L@0,C3,R"_[T,5'P!,2C%&G1.ZVAUNZJ42DG/VY%, [BQR[H1[5X#$/PH^#' M[<##0?S8:PU[G6HJ#:/6+'YRJD6AU M$L#["M8=U0'S4CS/ZWF!GWK(\\V-VJQAUTV*EBI]F(/ZW0GW5L9HGNCYPH:Z M(LN=/98<-[&*&43^2?(8Z.#8H++6&BI-ZH8EV+L9[)V2*L_*W@-Z>KIPC=-1 M^?MD^\<&R$K.M&(-9.68*?.L4H.%)IV8G@/9<^?"( @FY\KDN\GS0CRN@/\$ MCL]NOJ=T%F_NT8KUABPEE5['?33/Y_>%3[-6^%1 J+FGRF)$.3F.JG2P/H9; MHYPZA%$+9,P$6QZ>,(P($'D[I$__!*'FQRT;]\US.G[^R2:4V(Y5U= MXDU\IC/(I#0BV-LE??/3!E$&;:6+,XXBEYL6MGD@TG@&?$=(O0XJH3% MDEBN@?QZ(1D+&SCKW_1?>*XGN.//=^! M=U_@8"T.%C\Q-X]F+$#CC.ET7&DY'TL?@M\^MK<06R)" ML2L"93+\-I(,TUMW_@+>-F;_9BOFTVEMC#QX41?AW7>Q[M_,B3<+:QHB3S$= M==59/V(\N_;<]Y(?8=NWR^!)G%AP!;L';*F1 ,\^JD44!1'H2W4^%'V+KI$_ M9\Y:'[Z0RV>'&#\OC2F,^LJ8OQGO+MKHZ.QAHF$Y GX].Y52M.L&78;_>'8P M&I# I7F68,W&U!"L%YYV? #"SXVE2Z["OWP*_2O3HH2D#WW:_""RV):MHQ]D M/PSTU;$QG70G [G;593>L][3 M^IV)IO<5HT?4[O]IK>$392I0O-@3"?C8_<=OQA;C1BMZ#EBU0(>4Z5QIL<[5 MG[>C/V^EQ_MO?SS=WM\]2K=WU^VXJJ4ZS_'N_NGF47JZEZYAAO??;K^,GFZ^ M2%]O[T9WU[>C;]+C$USX?G/W]"A]N&:FB$P^IGF=[,\MZ[5*,*CRI=P*7!%X MV\A;759:R4\I.KKZ.T_!9?5P>W4J90G$;W>8#[5EUE?)W?9 M[>5Z5?+UGKI?A><:U("'-8C=;NO5$$T-#?]^V:1NS!/UH+\S#_H&/6A.VN?8 M&8(,$Z2\'Q\#BXNNY.AY5\VUW-SZ\)IR6E"J]F0;P=YY+LF4:NK!W-_%K\7% MSD*__/1V^-IVENB9(:HIV+@Q[,6QE)%MC1=+#&3!OU\B['0(.*'M+P<_=WR) Z72Q10"'>D[1^D(P-E_& M3D'W36-L1.WM#NK2^X)G7O.PNS@=\Z"$T=I:KVHRQ6#@$](G9]&S(V>): I$ M\F@^M\>8;7F<&0[YC"2]CE#TAN5D8D6SCV4WNXT\ZE@K*AA%[:0 (A=@%*TB MC,)IOU!MW3C:2B!'DL4'J<<:%:,<0SU&J'D_O5W1$I$?O/CZXD%KJ,8XXG5L M/R<8)%TMYF<0O37LQ9SZ+YU!RCX1G%20U*>JM%0ERS.4\'$N4^CMA MT-C4[6YY!\;&+M5V3*X)_6&65XY44T7RLDWU:FMQ:*5M9N8,EBI5H-":<9D[,M&,<2F,FN4K, MQ-.QEO5*NM6_CT8/A0+QB:F-YD8R,TZY[FI +M3=79$1D5C5BO>!RD7UBD;U MA90T5DH*-<%69)5O$^SC24DU@115F,G$]K'2K8+)_BRC:T*VOT@%B+W5YNJP M*I"JGHUK9'NRF%J.[54LU-RA$6:P!ETK^-=S9&Q6(7=;0T4M;O2J$S00_-T, M_DXIZ\C*WXB0/:A&M_-&5G?4,8/)M;JCX=DI[5A)>QFK.Y23GZ@7>4Q>G)*" MA5R 4S3**;OHA'5-:%9;._*N[ZA;@H:S@LR=OI<'F+XO B]8'6=<,$BZ7LS/ M('IK&%>P+,K=CJ$.KVF_D[WM3L(&)^]-=R /Z2";HA\_^RY\P77!%W@V+2H% MURO*7D?[R(P/D2*'U$KOMTX0#6A%. M*ZAG$]JXGI+C:"-)7GG8BGBS]2W/R]F"2E3G54U+"D1+]^N,SDAK?C5BX_\>P%#^BW0]I^\+05@36H^D^_Q%B(ALT#:0DEM.[ M\36HPD&O)UND1$(RLP4>V>X4.N]7+0^Z\F7):W<8@>^DJ6,OPFYID<(AV ?E M-4%!A5;0WBRF2.NX[7=NSXG3$E6T0D8(I1#* MTM"2%(T36M()95+TQH]^L]=6,G7'CP]M*>W!OM 6BY3N_EER;__6,$\W>KIM MW&@W&/:G7QT0_A#L)HMW_A\#Z0S3VNAEC]\W08I?@H[\6UO8"[AY[) PX3\A MSR \ICO&2#=]EGI]\"-6B]FN,<>[YC;R-*S;1#)HJO*P#OUA#+9@C_[M-OR[ M[>WW-KPO)*/9&JPC=_=B7YSM->(Y\9QXKOAS MLBT::I'8%M(; M!+:%P+80 MV!;5Q+:(0ZF R^I^; LU'MNBVTHWJ+6 KE#DMJ[K?% B.NV>7CGHBHH.JB/G M_?C1!Z6TE4XW[54\SU25/4&YW9?SL7HY@U+V0\<4@591*V(:L@)+W,&5#6@5 M:0]"!Q_,F?JC<=P1[\UV?M)PTR-Q7LTQ >*A(<'RRRJ!FM3D'5P1D"LRI_+? M(8"0:JA#JJDW*DVZ@U1N1NK4@@"%[4^3B'&_I", 0HQ]Q_3>*54>(LFG!\>> M^&,ON?CQ.':H.(VS'E#8699RE784O9IC:K/;'F@9OI^205V+YV5M.I;7*VS:?%2TIZO!M MR[@SZXH5#1UP-D]/J_RE?//5L1<8+,5W_M/T9M>^"],BSLTOK W 4Q.N2^!_ MDR?C5VPM$2(C]/68(YV<6SC&N'6UZG4JY*H9D*LA%B=B5BE M]-OF)%9J!\R5WHLYR"+D2LA5$^4JI4,W+[F2P5PI@SK;*Z[!>R&C0D:SRVA* M7^ )3&#;W_:IF_O*NI^8M,+O]-'#M6=A7,6 P46?E47^D5$B!# M\K*):FO85]28=JL5E*KFMNH/,TL)@=),30)JU%;E /.3TO:;ESAT6\.!5MQ# M%!UY*L0Z)6G2'NS:M28A)@C6D5,P>'FQ#FUYWA5JIU&\D]KLZ+@;)HW;ANFH M7'7.YEN]P1E6M M>H0J/Q:77(ZP=SNM8;>GB7RHD*OSD"NEG/*=KHRQWSJG0X58";'*(5;EE.]T ME=:P)^OU2*D(N1)R55BNRBG?Z:JB?$?(J"@F."C6IYRV?*?;%>4[S9(X8153 M^B&78Q-[K:'6'<2@OE10JH(@:3B(L L@;=K',_2>X7DNA_O%X)HXN-,G),]K M%9J;.OG=P?;82\>>FCN-(O+,KE$>0*.,?&H&A++ ^6 6//=ARWMH!<#+KU/V96E\C9TDE#BT5L'8@K&K M'(1/8VPLJ)*URF"0URQ^7@,A.2Q$7F4AZ>2'&MT-@R>@E*6(2Z\#XM*-.>Q1 M1PC:!C"WL !I >"*EQ$"8\7,"BUL*^RD\R@.+Y/2?\_2UOB<3S,K<314\&/5J)2;'^7"_-BE^K%P@:+@1\&/VY&'@_BQAQ6SU3C,535^ MK$4Z^JC/G[%L%=?T?9 LK=T[;\GB47BT)WXBGF_<\R<+--?Z^48&;1CNQI(@ MS*OU@GCT]B*Y0=>IC>6)GB]LH$^_SCE#R'$3JZ(EY)H=7XG!+96";^""Q :3 ML?JC&MM+P=Z"O3/GR+.R]Z U'"AMK=+\?;)]8P-D)6>JO :R5:IT5O# MOEPH92X,@C ():;,,S)VO],:*OUJQ%@:?9YBO0E+R9[7<>_,\_E]$=.L-3V5 ME^<#LF,Q KTG=MJ76\-.-0HBJY:4$&S),TF6DRT5!#/DU@RM47PIPK9G+&/\ M%+\*$E;_0 MASXQK^V23>VJMXL838G"?O[T9DZ\&6Y4^,_(@9UM$$I;:7337L53U,BJ,ZH+N__>,HV M=;^1K \./.NA#%>D[W#;S)5NK F92*.E8\XE^4)2.HJ:!PQ^+UWTM?'/T<>E MHC0CWIOM_)0,:R*%Z$@W%MJ1!8PQRQZ%1XN,!KV#JV]RAA:J%#UGI#JI+BJ#3M=G5N%MIE)$\M*%#8 C6)&/=+.@(@Q-AW M3.^=4N6!.+0%I 64>7#LB3_VW)*C-,5IO%5W7W\L^$2?$-K^$%> M9W=I^*#YXD)7Z]JVJ,XW/'#V?Q^-'J3OQ'!]A[AYG/UZYNHH 0)U<*[0,:(? M<5IU23EXKOUN:]CMRL5KM43782%7M9"K%B>[S M@XD65E%(7 TDKB1?4V\--;E;*^B8@\_N'!#W+Y,[PO325K24PP#T3-^74H+T M#6G!/JRCE@/BK,FMH3H0K-,HUBD'/$Y36D-9 M$;S3+-XI!XQ74_%P7.%X2C-;( @N5$\+-ZOQ@YL5NJTR7"67Y%'UF%FLBG)K M9)%06&%YK@5" CXYS8*44R"D88-4510(";DZ%[DJIT!(TS"Z+ J$A%B=B5B5 MD[31!JUAOZ.* B$A5V+D8T378P1+;@T'785;)ZPR*H3"01R$\9(E^)[A>2X-!,3@FCBXTZ8*-8V-/R*O"M@>,K&+L> MC)V2@TAC;!5/25:C,[?@:\'7F9, :7S=Q5)>C5MP7S"V8.QRHO!IC-WC5&A\ M5,:N; "]!D)R6,2NRD)R &+6;AP\ 3$K35SZK:$2%W;+CI0E+(!@[C(CSFD< MC8"@NE(<$I037S<2J#@2%DK!QVI( ?E!0#R;095-F) (%^^!!QE@#8Y:#7C; MJ@'PG/6!AL/XL5>8'Q%8LU\\'"+X4?#C=@SC$'[4.\"/W>*E5((?!3]NAQX. MXD<9CWA4 Y^U:OQ8BWST49]OB&SMW]$E .:IA45+ =$:G)5H=1*@\@J6'M4! M6U(\S^MY@5-ZR//-C=JLD?L0>2XB57,$O+/C\? M],9%DW6L_]"K$8 3_"WX.W.:/"M_=UM#7:Y&0*]ZE9E9\ZR.$C<]-X M-N?P!7@*@>AM2H)PTAEGVI:^T %(\+!D :FE!7QOYDH$&&HB@?B.9Y+:N9"4 MCM*]D.+(3'XA&>"3D0_BVY:.O;214!%2X(0>EZ8#LVEOXZV &F!S]>G\XJ[$ M(]$'@A"P_? ?SPYNT*+OYO!+%2HD:>8?KGJK!\QGEU[ M[GO)C[!=UV7P)$I$< 5/^V^I@ #K/:H!\,P$+Q60T6=0Y:V5C/PY<]:Z[(5< M/CO$^'EI3&'45\;\S7AWT;1&9P\3#6L'\.O9J92B&3?HDK+6>99@S414B:\7 MGG9H ,+/C:5+KL*_? K=(M.BA*0/?=K\(++8EIVB'V0_!R31M79/[B)5@BA$ M\.& 8&T@V&^[U_5!6^_$_]1IRW_/$-DX-("Q#TQJ.N5L9=FHP$VQF:Z\ G^! M.'@7C,0X\0BDF8.NU-_,3E\=&]-)=S*0NUU%Z3WK/:W?F6AZ7S%Z1.W^'VR- MGRA3@=;$'D; Q^X_?C.V&#=:?G/ J@4ZI$S'2(MUC/Z\'?UY*SW>?_OCZ?;^ M[E&ZO;MNQY48U7F.=_=/-X_2T[UT#3.\_W;[9?1T\T7Z>GLWNKN^'7V3'I_@ MPO>;NZ='Z<,U,WUD\C'-8V1_;EG+T,^65?E2;05N!+QMY*TN=UO)3RDZ_+S[ M%%SNM=(-:KFZ$&C;[C 3D4<9]OMM1=?V*L.LKY*[[8':R_6JY.L]=;^&SC6H M 0]E'[L)UJLA>1K:]?VBQW 6T+G]SIS;&W1N.>F68X?M,\R/LG[\MCDNY)&C M UTUEW)S5\)KRFF1HMJ3;02[VKDD4ZJI!W-_%[\6%] *O>[36]EKVUFBWX58 MHF#!QK!+QJI"MFM=+#'.!/]^B30/NRI2;"A:Q54[K4EYXLGVC+GDDI<%1E)> M1..X>AW6/Z .+06U=O]I?;73:0V[W6XU,I.B"X5@[!5C=U,0X-(8&T\"RKW* M,':*R>&9;#SL+DXG+BAAM+;6JYI,,?#UA,3&6;3/R%>SV4T!)A[-Y_88$R&/ M,\,AGY&DUQ&*WK!T2:QH8K/2&!2V.A9O"D91NRDHQ 48145&V:V%+)U1..T7 MJJT;1UNIW4@:]R#U6*,*D6.HQP@U[Z>W*UHB#H,75_JK=KJMH=R)J12I8RLX MP2'I>C$_AV!OS4$ARUG3IFI)Q4)]JDQ+59.L-B2LM9$^!)4HV8MN.!82]7=" MHK%)VMU"#HR37:KMF+03^L8L@QRI>8ID8)OJ\Q14_EOGF5B=('+*-6./'XPU M//O.MGZ0L>]@-=((/O5**YMN69'1Y-9*V];V6\-.9>#*A0-]3$-Q/";2D(EV MFW;5VJ^6]4IZU;^/1@^%XO")F8WF!C(S3KF*DI_KR&"Q .>@->RJG>/# U=A M.R&$Y&R%I% W:K6C\^U&?3PIJ2:HH0HSF=@^EKE5,-6?971-R/47J?^PM_I- M'58#4M7C:HWL$Q93R;&]BH5Z+33"#-:@B03_:HYL7214N=,:#K1J].H435($ M?VADY#JX(QKM;#=CM:M(-MI7&ITJN7-QF$X]8M[-V"/\B'8OI.T'0\.Q6P#>]#W" M 2*3=8^P0>9 >N(D0.F@9R4<^FKS"-\X2F;>D.GQJ2+1DVIYW)6O:MZN29&F MCKT(>ZE%2H]@YY37. 4U7D%WM)@RKW,J^.1,DRJJ#(YETQF=*45I#94^MQ(9 M3HM3T>H:(8Y"'(\+?*0J*E?@HQ/*H^AU'_UFKZUDZG8?'_=2VH-]<2_&&[M_ MEMRKOS7,T5V>[B(W>A2&_>8+G"E.:N0_!LH9IK71FQZ_;X($OP0-]L,O!!^] M@)O'#@G+!";D&63'=,<8$*?/SO$L&_R(-6:V:\SQKKF-+ W+-I$,FM\\J.%^ MV-2_GBWW][93[Z4+.K?6[>);XEOB6^);XEOB6^); M(FV6U5%0%I(R!M!*2- M@+01D#85A+391:'A:C?+L3%/L&''$R&&]1X$+X@;B5>8EI08;73("_Q[)^"X MD3"\O?NZ48!Q1^$\[Z>_$_O%,98S<_R#OL6]M?X)_YC= )V]]_M@("V)AE"\ M_VJ90"27C*\L?_$&%L E:S3/3B1*V6T-/= "9"=,*;VL/BBQ<;M7TF@!-!L; M[H4T^ ^2XD+Z;DPDHBAO#9>&5T10?D3X ,XT^MJ4[ MXL'[7@FPDV2Z&%V!M5V'0G:^2M]!@S7.N_0V(PZA]P4K\)]_&RBR]HGV(IKX M8P]?:0*Y895A+=R9N5R225OZ:CL2^64LEG,88!A#&@,_V3 A5UH8[_"UOWP" M0\9GV GUZ=X/P7@-NI!(,'B#Y4\-3.H2!UG MD@XZ L8-:P3_*PWF"RSW&HE,P\_8;C5A1Q;UTB(M:6[(B M"_#\3H=1)X;MY6!87 E&?"].:)&SHM0(TKVX:@C.Z!/R&=]*1LN_DCJ*&D=_=8!]3P7LXHQ?/&7W>>I*^Y\J$V9OC+(%X M6 YX_1R7YN.Z;R3.JSDF@FXYZ4;[$V:@ MUMD01 B@$,#3"F 3FJ'&SS4,I L 8S$X,;A:@V:S,R!*6ZGFB=\_+!,KC1\] M3'DT$#.[TSAHX0.:R/32CIQ23^2K8R^N@XSE/TUO=AWD&6]^87DZGN5W70+_ MFSP9OV*/M/1;P[Y2&01B#L>5!?\W@__[Y?"_AEV:BS>L$/PO^)\O_VOE\/^@ M-=3Z0O\+_J\:_P_*X7\=_)]!\2/V@O\%__/E_Q24%4[\KW:$_R/XOX+\WTM! M8>'%_W)K.% JH_^YMF6J;/R*G:0/X^5-[^Q_ .^GM _BQ?L*\'[Q3G6B 6B% M."6GZV* M8)T*L4XY62ZUWQH*SFD6YY23'U(Q/S2H#.OPK&]0>E7M:,Y@I9/VAVESS5PU MUZCH3_99UU_TRTF-J9@:D[EAY.0IYJQBW%2(5=/%JIR,FZI3R)G"P0,A5D*L M:B%6Y23RNIW6<##@5L@AQ*H"?";$*EFL^N7D![M\\X-"K"K 9T*L]HA5.:G' MKL(GK"+$2HA5+<2JG+QL5T5\L4X]S%40RPP'L>J-07L_5OJ4F1B<&)P8'/]C MEU4\U!WIB7K8P>XLR)KB>?%\V<^?1ZGI[PXQ/.)(US/3,HID:YOA><=-K/[. M=3FE:]UN:]CMM;6*E )P< @$_S>#_\NIO^MB_5WQ!(-@?\'^?-F_G!K"+M80 M:I6I!!/\+_@_X/]R*B&[&O"_R@V,7/"_X']._%]..6!W@.Y/@T[+"?9O!ON7 M4[;7U>GNMRKN_WDT^@L.2D=BT <=EL[:^:">_%].?5VOTQJJ_32*78J_&A8'. MJ/Q8*R=%UNO3PS*\^D)5HJJ_0 !5B%73Q:J M42&1Y+&(NZISEUC0AMTE%K1A=W%*!5>P0\7-]YO13F>*@SW5,]P]-6WK5$YI M8E]I#7O\,!6RK4[=PA%"FFHO3>54:_95KM@V0IJ$-%52FLHI8.UW*:BSD"8A M38V6IG**>OL]\/1ZQ>O!A315@<.$-"5)4SDULOT^>'K]XY<="6D2TG1*:2JG M-+:O48PN7ETYCB=-M5C>-)D8F1G::D36M36Y\$H&=(;.()SE,,1^H.=G0 MKU28\,3VG^=DE00_ZY(M'F2IO4M0CD,P: V5CL:M3Q&_!:RV#RX$5PAN@N"6 M&ZH#WOEC(K9#;*>K3B2Y-#+^ MFV? !^&_$_-U^ _X(QSTPG!>3"L^SG3V_FQ)M=Z7I[T%.158+X M?O!A]JOZTFWK?3GVITX[_GK2J^1.NR^KN5Z5?+VG*F)08E#5'51W M[ZM2\FRG/(>3*8,6K\'7,XGX-AM:.U4O[RK*8TY6:_?2IJO@=._@BO0=;INY MTHTU(9.-F3=\,>7>]F)FLK#57,GOAC.>26KG0E(Z2C<+Q/'!![$;1;?1TC'G MDDS)IN;A_M,?AA1W<3T\FK4:I&J*YI$MT?BO)IC M(NB6DVZT*BD#M5@";VT=AM(#GQH:[TTLASS2/TZ1H3^Q;#$X, MKCF#.P]4QS\LTR,3Z=$S/.(6P41I1CHJ;F)U3RBI@W*J)K5N:RCK@R;!4@H! M:(8 E%0+T>,#2RSX7_ _7_XOIR^XUL>2 K5X28$0 "$ 7 5 +Z>%MZ:! "A: M\?)S(0!" /@*0$GG+P;@ 76+5X,*_A?\SY?_2RJJU,$ :')E!*!I#0/B.>'> MFQ%'"F/FB2'S?8#+,?-N#N"R7LYQ]T&G-50U;KW9*E#,+UA'+^?XUT!N#669 MV[%-P3I58)UR>M@-\ #20&B=1K%..0W;!BJPCM;N"M9I$.N4D^L:8*ZKP^WP ME&"=*K!..5FB ;8P'G [Z5[Z%G'/UE3IM;5J;A%93[FD+6+:7,_L3&[N6==? M],M)D TP0:;VN(6'*G$8OD#P5,A5L^4*WE".7&E@4OO<"B^$6%6 SX18[1&K MUZF2V2*U)SVI\J33 M?7/O9)DX<[O>3[<@$I+8H4@-%SN>7_^<

ZPZ>&C;?#LQ, MD2R:[$?]Q\LT;Q9%LOHQ+VFDZ4N=!8UW( %,.+;E+G1#_K,WKKM[;&#;&OXO MU3O+GW?A3X_6?_]\=S3J_\O>[NB*OW]R<+4K;7JFQX]W]YX]V;*'>KK[]/'S MK7NF)WO[-_1,!\\?W\@S/=]]?&//=)_G[MGNT^?GW_L1[6/>RV NT#;]]P\' M/WA/C/J5?]Q??(Y&H0W"%N:NQ9CG:5ID-W107'00[G$C-QZ"SJBVZ45OLH?O M(2-RM1<6O_N>O/+HR7:\\_-+O?.1.5OY_<LK>DS5PN?'X!5V@[^N- MEW6)*/'PK:]OOK;EO<1YY\7\>[7[74UJ\/*OR4M?!!GQ+QX$<8G1AX;/1<3S M%^G;? ,C]$M5SR\Q&I=ZS7L^5+*8AM&Z[ D"3R@[#X[5[\KN_$-R!]_52_]> MM=&ZWW#!":J9@[(JL\UO/WSJ6_O4!=..[%,GU"J^(VMR,LFRZ?0\RW9N0-A? MR^6M<3-9]!<7Y17W[B*)_H5/)3GTTSPY_?M@NMI_/-K;^7N4?3X8C3X?[.U/ MLFIWULY_^.E@M#OJR9B?-,$7'7]?88$,R^!+E\$KU]6BQ%GG=!0LEG6S M1%V'MK)HV#>?!>2/1%K4K\M.PN@@V1D]?I \Y!\1E3EZDO*O*,.MO;"=ZW++ M&*'4]O;UF8Z3>IR46;/S[G.1K3QGU][^=JWBN_[^G;@3EUFL5TA#;?T@W^-) M^I^MFI\K.QU3^G^#TW''I\W^9SQJ]NFHF7J/XTMM=6=VK[S,OGQU#&O@B]; M.>[&+XZN8;O=C=VM7\/;>I=LR&I]IVO@6LG MU;XAU^S[">.'7,%#1MJ':?0SBU,A_7">G.;1L8@R-]%1.=F-C:QC0I_Z)1O7K-RXS]RK6[]" MM^7H&[)%%SH'0[;H(@?ST>CID"X:TD7?YX%W09P_VM.RQFCOBSVG(6$T+"3F MS$*OYZBNL].*E:C_P.=HDT\PK5N_QK;EW!I21Q>-$)NL88B&W-&0.QJ.K.L< M6?O.]]DRYIO!]_DF%]*K:C[/6Q(3>INUL+VW?E5MRT$U9'HNX>US_0OIJ(1KL+?CD$$HO83%LF1>B18A^$0P M4ZLX.G[[/OKSZ"AZ]5OT9XXRG=$_J@+GOXFCM[OO=^E[QV\/HW,^$T>IRCY5 M4U$T?'(C1;7O)R@AG6Y M,3HB?;_H?W[^\#;ZF'RNRFJ^BMY\;K.R(3W$R2R;)ULZ@MNRSK:' F48I&&0 M[OT@W7N&ZFT9:#P_7QV^W09WZ5L]/U\EQ42UA=_FY:=QTF31ZVJRY(Z4K1S8 M;5E^VT-?,0S2,$CW?I#N/7WPM@PT'JNOW_RR#5[,MWJLOLZF>9G?X*GZ_7C/ M0X@Q#-(P2%M^J@[!ZK5.U;>'/V^#$_.MGJIODW%6#&'J$%P,@S0,TK8.TA"F MWN*!^O[#FVWP7[[5 _5]G34PFS>9_OU^/.9%%.]&#:57/DU9 M?801CCN!&Z1 MP&_2*"_A,"9<S,/_&M>/?MJ&L1^^?[??WV+KL(7AS:,6^1 4H.[Z&'X* MMY/^46\B;_7X";SVHFJH6/-CG2$6XC1[>9:G[4Q>V7YK7+5M-?]QSW\E&3=( M5;7Y*T$;0[./T^>CQX_W])^,73YX] MW4N?O7BZGSS)#A[_WX/1W@_ZK5FM3[X 8[HSKK/DTTXRA7?],2G.DE6#,VP& M<@[#(X_TY#$\\Z8!O\K8_FO9M/ET=:7!O4K?R:4&]W+M,'?T!-+Z\K\NGMMG M/_STD9A)JFGT"FX(8]GT-)!T-^+5M\)76O?/>M?]\=&OOQ]^_./#F^.-IB1\ M [KNU5;

C6M_-[HY:%'45U]O'/HQ<'CV/YXDG>@'&# M2\W V4F7Q2J:),L&W)MVEC?P]T55TVW&6=3 ", ?JC+*X3;C;)844^QNP@O1 MDI,/P,]UMBSA2W2]9-G.JAK>+MV]Y"1TEM&3RUM4.DR\N:_AH? 4*I)%D_VH M_WB9YLVB2%8_YN3;[="7.D8=[]DYKNF&_&=OO7;WV())-"%WEC_OPI\>K?_^ M\9/=I\\/>O^TMSOJ_?VF2SW9?3%Z=B-7@H,7$Z M_Q?<_>S'Z+=D%1UHJ]P&O^CIM_)Z?QX=_GD4';][^\?'HW>_'T='O[_:#=[J MDK/7Z]U],Z/PX(,S: ]O[.TOM<1K?(J[?OV?5S]>PL._XARRR;N@R?AF7V;T M!%[F4?,H.GI[^'OT^O#XGP8H[CM9OX])_3V99Y>95CGN\,2$UX@@L,G32!_J M&YGS8;[!#<_;XE(3?MTYO;U7>?,9G%!*L/V93S*J6.7HL%$F;8.&[%HT-]Z!QJI[N+X_F^SF$@%S"2?DSQ]X>3207>.+R9?KSG:%Q+PWR5 M>'Q;LCK?8 +GQ>8$SJ-QE:[@?V;MO/CI_P=02P,$% @ J8*C6( _'#V& M$P .-\ !$ !V:6%V+3(P,C0P,S,P+GAS9.U=6W?B.K)^W[]"AY?9L];0 M(4G?DK73LT@"W"++!.Z/6/Z(0VV M])547^E6*HG?_OJR<-"*")=R=M,X?]-J(,(L;E,VNVE\'7>;'QM__?3++[_] M3[/YC]OA [KGEK\@S$-W@F"/V.B9>G/DS0GZQL5WNL)HX&!ORL6BV?RDLMWQ MY5K0V=Q#%ZV+MU&RZ*VXOGI/WI'6AU;SW)Y^;+Z=3B^;5U_LOLVM\=?'Q8VORKGE^25J0C-C-R0?ROHG?O[W\2,C$LJX^*- 7]]JU MYF2!$52-N=Y?$!=[O@>J--]8_'%F:QTZ_*R%>61B#1' M!F6NAYFUD6%[HNFME\0]3\\$[\_D>RFHU6R=-R_.$UGU.2^:K3$GB?H MQ/=(%RB\)U/L.]Y-PV=_^-BA4TILL ^'2 O821![[6$Q(]X37A!WB2U26#^? M?D%(DD<72RX\Q!( 4^Q.5,%=XPI^Y4I74BJZIA(?T86'TC*)99O(C)++#RDR,6/<4_GED_#9-A26XH^G4SI:"+XGP*''C8ZT"F LRO6G( :09#1F_+P5Y R6) MDB0$[/8#\C5(("X,7JJ^#]L*11"R*=PT7.#!(8&*JEQ_FTQ-ZP]9**/_%;5W M\,2T]I"%./_Q%;>P8UIQR&+Y3AFKE]G'\!Y1^Z9QQV&IT$#RV==A3S>U4Y*# M+!%FA+HUPT\M]>\<-;=KBR92N7X[VT^[A^*[Q.ZS3^KS?L,.,X=)1J/^MW^H#-LCWOPUE#K>CPM M)1? PP@42B).8IAH"XKZ7;2%/7'6O>L_#H:=+YVG4>_OG8?^:-1[@D>=UR$P M"US+YF5Q-G=DH%^EE#^C0$Y-Z;UM/[2?[CJC+YW.^("6N NCI>QM'F4A%@K M3KR,1P,,4WEO3CP*Y7PEDG8QM8R]*\X8^G4'^\\U97"G;VN/OG0?^M]>::S; MPFEY>V_0.0(J4K GQK8J?J6V5P!;R^6',ER>6F-"_Z-Q_^Y_O_0?[CO#4>?_ MOO;&_WP=7E-PM9Q^+,YI'/Y/*!!0(S9OL0MD3 >Q2IC1E@:@Y>=*KMZH:SG< M]06!+PH%\2F*X]2(AB&QH/#.NN>Z/K';EO)T4C8;",[@HZ4,V35CIB"FCJSS MUCY9$3 *D-$6&NUBUXC #A8,%. .B!C-86@PHRJ16TO*^3XI$00"#*1 :J1] ML$!_(4L!V6%,%G=\ 16:$^;2%7G@KF'+T<-I^;G8YR>&B10HVD%%$K96C/WA M4U>A&9,3RZGEX3+)PS9[C?1]BQVYI3J:$^)A%ICU/7RDCJ'Z\X"T;+Q-COL* M#2DX!'AAVP@1:T10CZV(ZZEA$]30Y>(9"_N.,T]@RW3DUV!I:7JW3U,,4)$4 M0J(-9HV(ZF(J_HX=GSP2+-538F:6#J&EY?T^+1('*2 41ZH1&9\YMY^I8^A" MV.32JOS#OLJCK#72L1HQ!;'OR8HX?$GL,;'FC#M\MHX&@!Y4CLWHQ"%E!O/B MV%J^/J8.]R ;22@K8C8@!.34B-J[\G$,R-,Y=#2D%C?RVPUTNL#],:F32', MH]/M16(Y'F2LD7:',!<1ON7Y A:\T(2'1"VK[N8RDM3829*+I64CL0[? 50= M3 B)0LP:$=5CH&V].X0YI;PJ&=@:+E(+*X54%,AH3A4C?CH M+)8.7Q,RD%XVSJ(YY2UA(,4;.-C4^U0$4,M48GT=H:(0-C8Q#9&1@JX1W",S3TM&1A:7A*SZ^1&(_HU *L3)=HMPC(< M%075DI:RZZ7??:PGC=O=P'*,)?)KR4G,T^,@=20A9TNQ#"=Z."U%B0FZ9I^R MCJRE;F*5X2L/2,M4T3VQ.C(4[565(64OKY:'S(VR.BK>;%>K]+AC*D%+XFOL MGM61;[F[58;%6#XM-ZE;:G54=K#=54;=.SEU"O^8L<]61Y7G;Y*5H:(0HI8B M\\VW.K*7OI]0AK5<)"U;"4]"UOY$'4DJL*]0RNM3&%9+7\*G4'33HHYTYFPZ ME*%1#Z>E+^%UR-W)J"-GA?<>RC!H"J[E,^&B,-K>J"._^Q[P4N'O62!:OA*. MBC0_>HA6)U:T/N]2-!5&U?*6<&P4$!V2/UZTHM",+Q835 MDO*<#9'#VJD)L([>JX2_1;?G4O>6;*#]W\^/1BQ GZC]@=1&1^X>*)Y0A\I+ M %^[[>:(T%*=$L:CHSH2AV+R3JSO4A)>L>#*JQ?H2B[=AE!3L2)R'=EV'/XL M<[ZZ)1B*U5I'P@6HMXZH"&A;!A050F78%N-D-+OLR5.[S./B"%U$"K26_(0# M44]^3,R)W%T&!H(L\3IR)06+7'4YM==V7>*].N-%Y6G-P/0. $@1DQU['XI' M@?R3?>SRI3X_<794H\@5HK4$XRBK9O@=)#9/[&O9#U5TQ)FB1HS6 A).T:(6 M$+%_FC(6;9O'MH)<25I#2'A9RW0%=3>&_&M?#G/U&&)K"4\X:;57S-3>*9 : M)RM_C\KV'<*GJ:]+<7V(("WQ"2]N5L!N$T4BY2&@S+#>DR$$FCBL>1>#U)#[ MKI5P]&63>VK+"7UO'O*I#.Y\/2(S@+5T)IQYV73&WD!K#6)3:\AK%/5>BKO] MS%I^$NZT;=!]#75O%A,_\A<++-9\NGUVP!KYE65KF4^_UM(P4A]&V* @LLEN M7]1Y26W&8WO!A4?_K"TEH<&^2 MC"OCK/0R[A!!6O-(>.[4E*^)(H$HE"B'%OEKSQNARE("L6@KM[:6<-BR+15! MRUW"V19R5^\EF50"]%T$*N%U7N1AE/*<9.!HF4EXQ4)F(CP4 M:2H.#\G?H; MJD&>A<#NO.OPYUAL>RG63,&U5";\7.'QP?##ADEU] +D("EH-T2_MAS']QI> MAU@-HH[-Y&^@;-C4F<4G"8>O\@IA:UA).O/SS9-WUF55Z75)& M@);?A%'%=+;L)M5_P"CAHRFG-E1BDF"^!I M&4RX]S1W<-20ML+W9,0^38HRE:*X]<6KC6(A)/0[!*/YLXW>=)Y M4Y1M_I,5Y1 9OA\2BT.; Z!9SR.+(UN/1JC.:I*_ &5J-6$J%"L!4D4X&4L> M;T.R(LPGD_7V;5L0?%QCT0C5&DO"[V5J+&$!Y!0QED:6X;_=6GX[>W&O\7)) M01_R2?"=,1Z473V")\1149#*EB3=ORN?$;4\8JOI]U>0[3Y3;_Z(Q7=U>&) MA-(PLPB,^'9P@\4C64R(:" \<57 ^TW#$SYI((87)'3$E<9DU''DJ!!AODR$ M0Z_!$"BW97UO&K8?7);10*X/!:">,MC/@OO+FT:0G$(/T4!>D-P33?G)/;^V M^0)3)KL/B=0XRU3+B##*19^1 :?,&TFSZL+R$@IN!=>#K(CP9-S($_>(1AWE ML"JAANA PS=@[\YW/;X@8A,=$38VV3'/&/TWL>\#?ZWB=V3XEUW(/A4EBM#6X<#'Z SFTR.I[+HP$1_VI4='GF )F&W&10_ M[ *#)_M1I[?K1_PO+NX<'/["Q)B\>+<.=#.9.CR"I&,V3B\24Z1][H1,]:>; MAM1.A$NU0^5D]5*EH%Y=#\$3.7P$$TU-_F"%"A35QCT 7D5U6?KQ+#3L<77(4133#[ MWI]."73>0^C[\BNGRU6)JMUAAFV*V3V'PHC"==-FJT3E@G"RJ"G=<1C,,?-N MN1#\&1ITY\4BKMM>P30\&N^Q['P7.0/@(9#'U,DRF+T54$HPFD O&COR^P"% M)J3@^%4!V.R7<6WY%P:O&4\N".%5IH3#B!^RI=02O2@>'&\J(ZRMV;OCJ;.9*+$-4=/1$O/E'RYCD+P!\A M^ECS4E72 NJ%A0:T QB?^A.'SH(-<,ZLX.Z'3,UHH8H@J[+11HX+H)S)W;,LYZ2<%TU:-,)@U1 M*NO7,)Y];5[=YJGG4-C*ZJOK.XXZ6-Z6]X%HICX9B2O1#+K4M;#S3X+%1>OB M,A'/.)@##Q>:ZIE 5&%1O1W,U:0T-ML.+^TQGA04Q*G*I&!S.R7,X^ZY/_&F MOI.\5?,;C+M0MZD<>?M3Z:J%D5G]_G+6^N5 V*IZ,)]\:;O]Z7:G:4AF%":L,R**-!,Y"4H$@[6%P&RFDMZNMTG" M@5#U<($7,>9J4\UC/,>LOU2+A<\ X4E';.#O'W,8(3?7@60WMY]5GJK:I2P] M]+SA%%GZ;V-+,UBFVM -N^%^JF9Q7@*I$L/7K>]2!G,(L(@)3*J#:,74R_UC M=N(&"U7-_M5K0!]I>1)E,AKK&SS,U6X MF6P+.P8#=J<$)BVV7)LZ\NPG$/D-EF]0M7 -T[;_Y8>7X1DVFD,$578)L-WM M/RQ6X#\@.F!$Q(I:I.C"/S-Y)2J3W _^Y2/, 6G5+- M_F%6ZDI4Y3,DDS]HU6>/W):E4P(#?V&V[SXW4V5[F4U@7'"\3-9 LTF1DZ,: MFQ6E0EU2:O6ZL32I JHZ\\_V/&S]R <[,;*AJC)?"P91M6HAMMH]56N_(5EQ M9R7G$ZII=K&E9J9%!F13K$KTAXF+72:>XC)G9R8K0U4-'EHS3+%[+#^HD#M. M>$-SYF3=&.=G1S[MNM E8W)'=DBD;0#"F(A%0?=[1MZ?OT:])TONTN"'&C3U MV4]X'!^9R?H:6I(\JB#WOQF=S;U-8%(;GN 9D6$JH_Y3KZWI?HQQ*M'U# 2W M"+'=KN"+O47^K70#JT\]U_6#: $W9^E8!JJJW54W.]HT:H7Q*P?;4^!:;J!T MN9_=:Q\&6GY3^:B:VD[+>\SV+>G;C0( I"?I1<[(?.K.9:[",_SB4)6=]^^= M): OXVU%V_01QD[L7-&VJ-^:W9("I7:S?+0-5U1">!\ID M#-O.6D;%:6&Y# C^'_-'_")OG=H$8]SA):3UUMDJ.A"VJNJ*A??$IR>QWWC> M-HPB,4(%0"K;HG)N>T[Q?6Y/=^K.HQR.^[.7:-^(X[A=+&8\?S1.IJO$>!N/ M:LXM?TK"2E2@\V*I9;W:7,*6?LLN)T,E*A3K&D+_Y1?NV&%$8?BD;5G"AV[F M3A-K6@JKJOUQ>CQAE[Y$-_+)1^%JF7+#L,1LF"-U,$OHQ0J=)'))2-28M^&= M':Q@P@MV9.@IK([IC(U -+4IJ%)WQJ@T8"6:1QA8#/:;V&DL%.U2/'\EJALL MXL9S06('R[UU[&AYX95@89!*5%P36'I05&J5XE&+!-">'QZ#>UZE.K>AG!=# M EV@)Q3U#;6!'22"%I['.?$+5D2;@& ;D;U$C^]3<+"_<%)++! MUD1,<$2*0G]5^756;I7Y7__][7CVY"MT_70Q_^M/XL_\IRF__A=C__/T_>LGSQ?YY!CFRR?/.HA+*$]^GRX_/UE^AB?_ M7'3_FGZ-3][-XK(NNF/&_K;Z9\\67[YWTT^?ET\DEWK[:]N_[?X2+!C@CC-1 MJF>Z5L5"\(XI:YWBNL9BR__Y])<8I/<\&284;_Z]J\_?5XNO_SEYY]___WW/W]+W>S/B^[3SY)S]?/V MMW_:_/JW*[__NUK]M@@A_+SZV]-?[:?7_2)^K/CY?]Z\_I _PW%DTWF_C//< M'M!/_]*O?OAZD>-RM>MWXGIRXV^T[]CVUUC[$1.2*?'G;WWYZ6]_>O)DO1W= M8@;OH3YI___M_:L+C_PZC5^G_6)VTL#T?\Z+XY_;K_W\[.VO']Z^?O7\Z..+ MYQ\^XM?^NGQEQEL?_:Y@_K7 MG]IGLR9VKA1OF/[W#I_Z\QGN'&?Y9+;:IM?X_>:S&[Q!E@#?EC OL-ZY+8;9 M(E_XI5F3VZ+;_LM93#!;_71RTK-/,7Z9/%OTR[?U/7R%^0E,0K4H%_ L"62H MML*Q8+EE5@*W'(24D"_N6EM9CTM;B;K&/JWDO?ETE+M4/\-LV6]_TC98K3;W M6@#K_=QW-;\L%J4_FI?++H"'>JWGY[\#DT7;53=&EKL\A5*77S--K_Q I[CT3/KI4LNF%R+(";'!0#[KF;]21_C MMQ??OL"\AZF &]H6IZ71+,J06!0Q5 \A%.>)UW4#E'MJ0S8H MR1\N_,LDI]AX,DZ?K>DE+OG98KZM_W6!?SM?XG[B8SZ]FB^A@WXY\34':8/"5]]9IIT-+,@4F.79 M.)M"=28-PJ1!EC,FC4M-QL>7/QFA-\#GGS9O5S^QD((+Q3 5G408"9AW23$? MN,T<$J#!04S#*R#V7=7Y@_!MQ1V.\T_3-(.COH=E/XG59EPB>D\%--/-Q?0Y M:E:TBB7*$DJBUMFW(QJ3(;L?(RZ_,(22(./\!UB]>+_@0=+%&1I*1^5X.I_V MR[;NK[!9]R1&Y9W+G$DI@&FC,@N@$W,Z*0M!NYRI6;(;LC&I5EJV#" 9,M:\ MAQ[P8SZO#.NO,%M\:4&Q+20!2L6< Q. '-:EQ:J\%2Q49="0KR(F14R66P'M MPA'U0W*$3@Z4U%AV)WEYTN$BGWV.W2=<8W+<&W2[F*L%CW,4'TM:<&:@2J.4 M2MY'>D9B#IG9<98;(Q@615044=QQ7"E@E4(WE_*?NGP0]YUB^9P11NX#%HP(R-N;>*>!>L4RU(9:VT%0>[!GWO\*$VD M!\K[,I,?NLL#>@&5\XCGJ&72HPK5@6N6I+3,>R&J5%;'0!W+N\,+N-/.&3:@ M02WS_;:<3/+GJ:>C 1E-9#Q6-*N4D"SPY!B4Q(&#@>+A4"_X0P[A54!UZY=W M,2__.5U^?G;2+U%>W8MO>7;2MAH+4"R"@4H6_#5-^/! M%A>YPO>-.E'S )AC4GT/YAUJ&!PM=!PZ.(M"U[A%]3+ M(?AJJC"'R^P]LDJDXL+#M_B'B.O:9*O2>**+(O&4*!II"Q%MW"BRKI:;X/6/ M&M?=?:=;PG[R2YS.&ZJW\S>+,JW3O(D+/8>$%++2ZE(+OMX&7V]N\.AS03(I M:JTR*'3M[%VU!G<^94RZ="RDV[Z/M"*B,TZ7GZ'#92XN6F!;CU\ZJ8J5B64\ M%M!@CAQ/!3P?H*(=K;0L15#[V;F&G4<:BM(B>,V'P MB]8E,U\$&OO%@3$\0JCTF=T+$.X9Q!OVM!\KE?81VZ 1H! B.G(IL:230']. M:18**&9]R2:Y:%2AMA7OC ];OQOK!3:5WJ7:/1?/U_>Z]?X_3"EF<_>OGGW M_L7?7_SZX=4_7KQ^^^'#JU_Q1R\HZS1O>L3P19L[+8ZL@O/X2P>?485,OVX( M^"N@6](M4]H0\)J.?BF?76E0'DNI )8(IN012 2X?7,O=./0N5$8PNA@GC-- 3:Q; M2@0?NTAT&)H\?,=I_;D]F)I:E50%S\ V P]$8=$YSJI'#L> 7+7486I2_4.[ M8^\ASV+?GWKJ1^7_G?3+EA)O-M;1VV>OWK5_LBH(7GW.NT6_[& Y[:#]TJ:: M\MTLSON7BPX7LPT G-)->H/,4(Z9$% SM&RZEVAC20'@ %U_<3DN,^A^#[[@ M4=71'O)EN<^1,B[:#:Z;$".*>_[LI,-=S=\_=H@[YDV=_>J[V:5MV$4X5=M: MA0C-29'HJG+\DP)@5N9DT-D 'Z@CPP==X)@.U#&^2(_/JL%?G-_F'<39]#]0 M_KZ8M83>67SY ^23;KJ<0G_437O\J^>K2IYWT$T7Y50-Z"0!;)(L9HFK\6BG M^)0]"[5&X;UT.1WJM-]W+:.JR1OAZW!0KAPX9O/TZ/71K\]>?/C[BQ_'#AHG#W *8*.*R*0$/09JL4$GA_T2[QU,8>C' 2JR&%YME!.K[!M<5W3\4 M_UIY+R?H1BG07#!>!)HKJ&69]ZHR+C.8;/ ES=0%4Q< C"G&\0#)7KDW\.#- M)3O2WG4M.[7\WHS4)1[(+_Y],OVR.80G6CG4?]XRSD,K03>H9;@KS(J0G#+< MRT(=J[@-SY@L+0+IDVT]79W<8E%^G\YF$Q%SM2IJ5K4L>/"%RGPHZ)8$HU6 M%#CYW?[ML\=D/Q (^4%;2IGMO7 5"9EU6G1VADR;&GSTK+B0F6YE9]Z8=CD[ M1\^Y53Y0&Y^[X!I33H^ ".2B("/) IQD'7S1$5=H->(Q 8\D MK11SW%K@44GNJ,_[F]'L0@CSXQ"":-MIG=L-AL4\;XP2(V6QQ:./X5O:1$-E M,7%@SD*16CMCTB!YL,M =A&^_7&$O_]FD\G]]32FZ6SE=FXM4?1VT?20GHEL M*M.5<^8S+M2&6') & ("L="OHB#A\S6+\U98D]K+%3CZSU#1J=3?$;* 1 *'!DY9; !K]JU0S9\[PUF"E*5^)WX)0+A7G M12*__W[N\6-R=HAE_M!-IGSK%R?S9?\N?F]!W2T6GM&*-L@S58S&,]8*%KDP M3%NP>+XJ%Q5Y).Y:)&/R;^C?]WVWGHP&+XZ_S!;? =[#K/7UO&:E+A:;O#), M*H 7NZ@6]+;;O6V1":F,Y M!&:X1O,E1\70"4BL5LU33$$!>1A_%UQC<H99S.H;R(W7PZ_]2CJ7]R?+*RY)Y#G>;IZ":U>5K(Y)%&J7^FY48_*VB*E"+!)*!WR+8Y="K$ER'ISA@.YA=DR7 M6EGT(B'<6*K40=E 78)]3XAC\LJH]OOU_[7!/@USO!#^Z/EL]AUW_%%7AL$TH@J M6L0\U=I:IUO%H@V9M9H!E[F26I*/6=@%V)B,\8?SXHH]1BX3.G_S\Z);?H3N M^-7\*ZP+I?M)B>!<3I6)EB[6S?WUQE7FJE<"7TV9R'L[78=C3!8Z'1GVWG': MWIO3C,IY-X**8(W@TC*$%)F&@JL&%YB,7$5GB["5VFF[)\0QF>YTC!E23N2) MD?>0 8&E6;MTN5V]5&@A>F.8J8"G>76RH]X$BIHPQFTY^IJT;9K!:C*!Z="M@*//?*"P+/GC\G* MII/Y@W>8L-0;OL1IV;20V5Y9O+C"*IRPF6=6N+),*YG0K(^9I9Q-+9+K;*D+ M(G: -:;\!ATCJ.4Q1$58F\UUU=$4U970)BU54U8=TA)K@VB8315B]2)'<@5Q M%Z8AJN"$TBY#85'9U*HP*PNB9":S5+Y4YS5Y:ZP?ID9L?UYC&9,[M6@_" 2 MR)!5 3):7L!K%ESKZ%P #7J(G*$I;V0P(>A,75]TU_DXFFHS>D+L*8#'[')W M].'O+U^__2?I_.&S#SU )[OK%T!TD[JYR+'__*Y;?)WBISW]_EO?+L^L8W.M MB7I>3K^N2#7Q0NN %CBK/K:;&=FPE++%U[_EUEWR.5"7J^R.;F\W+GY?12(_ M+HXR\KN#:\.4*B0NG?!-VZ'C$ !/1X6'995>"NVB!$-MHN\$;%1]AP:BU!5' MCUQBE->_,T!9M2K]$&?PMN)/RDE;]W9Z'7JV5:4262Y!MOD?J(R;Q^LCY%)C MF]Y!G6:[&]68[-]#L8A65'M3:-5(?4OMEXON/+X5S_OIQ;8^$^4K#QJ0TK8B MO!@KB\ #W**B^W M_ILR20"Y9N.8M-#\#$0803JF\, 5JFC'#77S\OO@NVN53!_#7V5]IW-^K=U9>ZQHVY5'!PI2#AX@_._>:ZR]RK>>X@]O /OZ[AZ.HCA'%>!6Y]E+JRT<4,ZV\025([,T;&VUA(\4C=)W1W=F')0(^;X M-5W(AQ _95_Z756I#5F$7%S;@KZ_1NQ?DOO!#%??#0U$O M%]U[^'+2H5A[>%O/7^$$+F6;P<9JZPRJNLP6>+V,JQ&VDQ* MS#8FZ9FM[;2+0;&DI& 6-T5)JPP>,4-FAD^1C,G$/A2!]A<)M9)"TJZGG7[" M;_!//:Z_VQ09;1KV7+<+5M8H!)+96-\:8ZO:\M6.%:Z=E%HE9ZF-WKT _PA9 MOX'4U0$D3%Z6\#).9U!:P<3K9KVGF/^UBMVOVFFL?C3)$F2&;)@5S7_DO-VO MJ)8IF8S6IK9;'/>M2[C[L3]"=H^*1P,+99"#[E7?G^#BT0K\ //IHGN]F']J M-5NM#'W"J]7. ]J!K5N[%KP%;%5D!H3G^"<;ZK=D]U/>74":6+L0%-/>J+VK? V84Z[@^BDJBE M0WC7_\LII$NW7R;<50ZJ#;#U EHE>V2)"\27DA=):*XK]>WL6^#L0A?_!Z,+ ME72&CK9=EV6LKDH;BV 1K194@:H1VUHF?)98.EAR:9[[\/VSHA])83 MRKPQY@9;]:CK6GQU)<1GJU#KJ_G1<;N0OQ+IK>:MF&A95=5"L!HXGB/0IC[4 MUH2-1V>=289[ZL+Z RUM3&G^@5A]^6T>(VEH/"#4>[C#KZ=?V[9=G#R$L%%I M_0>V-\\G41-\$*44I5S M*?&=;)W;GG+/$-P/?1;1;CGAC*3IFH-H,[7YF?ALT=11MO//OV=8[4=FP][;3S?+>$/)TPS[:US5IQ6@#[!%H[T5,4YZN3C3L!^A- :-6?H)3:L,7M^Q-5$Z)2H74@4_EAZAU90="U7UR[^YE0\C4FOL@Q' M\_)\VJ]!3K@NX&T*K";4EUKQRM)J!HC(7MH $30UC7;%ME-XD/^QZ#2(W&B[ M0I_D=CMQ@PFU8_#%&\V"U 5=_>)9*LHR&4I&ITS&$.EG;UQ&L1-3_F"1Y#UE M,>!)M6T\VU:H;)55)LF":H/%0\6U!EV9%3DF)P/J/VK_^%9 .S'EL6L_AS^C M'BJB 5ESZ]R]B;/(:\XC\UEK-,) LA1,8@5J]=%)EP[ HULA[L2L1ZX)'9Y8 M=%(<.L]P=43TQ)C6M4@(IDP;%\N3P>.T ...\R*S\5+3MR'?$=Q.]/K#!X4I M)$?;FK6U_\2M6(>IM_FT4F*[02,S$T5+R1,8FP?IS'H=F)V( M\]AEG]3,H1$-86QP/6OS-)FQ0?,4YE"GRXE1(4,0@5E3VAV+A!I2*SR110A& M@M4J43?!OP/23JQYY*).^A BG90HJZW.AJ%-=,[.B:J9,!DM_*Q"N^G)F>$> M>0OM+BAU7/D"@)UH\0>++#]< @.:,#?/-)]$!TA-E5FI[8:Z3.@%HF?(HD7( M2%.3%+4RN0^^G2CD_U@4&DQ^!X@WGXT,0BM+UQQ:LT9IT%,LMJ#/*&R;R.B= M2J**3-U_:1=<.S$J_,$L''*!': /^79>[#M87S9]WN;(SOJ+"';K/G[31]'U M'-\)+%&G\7^NF GEZ"N2Y!/\>G*?MLNZ$BXQN M-&CFM$,5H6-@21C+N'2E1E 9/'42\9X0]]5'-SSNRG.>QGZ:)XZ[*(1H=?!( M=LT%6F;2.:9#,?B2V23)9\C="^"8"IV'Y-IE)36<%&D*=U9*M"5Y3^>7G19G($$2L M*C'E6Q.'&A.+%0I3.H SU7-MREW*[D!8QU0A?0B6CI$"M ;=7>LZJZ#;7$H[ M?^E@XG)"^P!QIYS1>H@ELB!]9%4(69TI/ @8PMS;"_68.C,<4M4>6-X'L!9O M'1#??/$]S,>=/YO.GGS8S67?N5 MK#4Y5KU/3&<\FF-JUU1M4=:*&CEYED/<.[N?I4ZB+#FF;9['O3VM,3Q]^ M[48%;2+WVC!H?I96T;(8@V9<56W!5]PT:IWY,*1C,DD/R/%Y]C[6T*ZW]9RB_+!9E_;:] MAQZZK]!/M$A5!6D8Y['9KMRSU&J:-"B-R]0E%>J,^PZPQG3(/I@1-\Z5)Q(' MHO5_-5CY[^$C .,2?-"S.\CI![)L';0&1T;-Z]G3; MU>)H\_CUNE9EJTANG*<*:#=^ LUTJ23V"[&Q9!M'=[2_Y< M^M=!S5I!8*ZVYG/%%'PO@3-351)*!B/4 %T.K@(9DQE$S9%KXK![2H*PM^3Y MI6X7E[(4PC>#C.>692N">2,\\\6$')72*>9!7X!K*?^X-L_0I-A?$C3YSJ/R MM>GM_N-B6Z?_)LY/:FRWB*#K)\%5;94KS!6!9KO$+Z%UJW0RAUAS\<'OUI?I MC@>-R9(92O;D&TZF%_X19R=P5/"\135UIJ2VBT5+RT8A43G%BKHJ*21HK<#0 M'M1<"H#J11KD-LW- MD,;4\7IH!E%*A_!"38>*L97D7%RH-(E#6U[-23&DKV,A>L>%SM M.;61QTD1+/[8BFK3]:/:7?RMNZ/BLZ;5%%= MQ(3N3Q"H,ZICW*<@P3E9/+6=>2T0@L9?BWZZ[*\L4+@4LO?(?"U-NUAOF&\S ME(+@TFI)2:C-(:W2B%+KP?N #6F",QPM*"1R>".SKE5MU&/IG5?*=R@QM*Y!8IM M8<9(IXVQRD3J JV[48TI $-/%F*IT#;;.AVR>PZ-M]X"VN2L93Z93I&C69T- M YZ%E$%Y3SZT^28L8PJET#.#1 )TVF-[@W0UKNQ]V]&W];=^[7--(%K%G8\L MVX 4Y>W"L%.&&<53#E(8&ZC;Y-\*:$PAD@%T!IDL1N#W;OS >]9IQ$4&V[(\K)HVO,F(5OO4LD!010I.AVP&N5-Q%0J)7?/A M9%ZZ[]>L4T/*WFK'1&Y%QTX&%E0)S+@@VB0(PPNY9KH-T.A\X3VY<:T]0R*- M@8ZNTWYPIXGPUJ(]1%20HK:R])8(YX#FE?;&5QY"*M1])6Y'-#JGF9HB=/(8 M(*1_S6)3JC*FFAGX5=>=Z)B'6IGPT0HNLZ?O:7,;GM%YS\3\(),%Y9S<"]C ;(5V M@2%I%K4U3!HA@XFJ&)_O,H4?^O#1.=5$3#F(,(;I=;ZI1=\"*M Z<87(2FB- MMKW0S->,7Z+GKAJ?9*36,K? &9VK3:Q9J"1!5Q!U9339%D[4LK:B3I9*NQ8, M4;-DDF.YK2_*X),GGZ9P$Y@Q52 ,00L:*1#>*EI"ATS=C/TX*X]1K/$M3_O&S(=A!*1$RFNP^#/J*B^Z= M=L9KQ91NXU]JF[":=&*R@(,CG94@WR&8->!!#F"7,%9V=AAT@6W M/N\QJN4>*6EPOJBI>L&C1'-&&31Y:YOB&2@R?#[W M[H6,UN86H3;X-CK/0D!CSJI@43<+GR/U)<8[08TYA?! INP8(GZ@8(:;I'!^ MY;"<<&.=YE*RF)LZ%54P#RZB4N?>FU1XXM2IA#L@C3F70,052J$\IG%U;CNB MR'45V@Y&(;E5*2P)%YB/5D**N01'?9%@+\!CSD@0L>QP J4M^+N2BCV'JO!J ME8^)0H$DN>9D24W6UYI:#$U$Q&PRW5?AB+Z"-.8%!1*&A MA#5PPO0<*BG!:0V*B38B5-NJ61#M0<2T[6$[73<31HD=;JVPFG[V;Q7E__8[$&).O'AC7WC,M M5U=N<"4V)1%Y4#QJZF $"? Q9T.H5,W!!4S&S5NGR)X#QU/P19O 3"F!:>,% M2]$8)JN"FBLJRTCMI>T(;T\<^G_9YMFA/GDBMN8L<775M>6L3 MFI&.,C 5/:@09#7D?:MN!+.O^OK8Q381YFRNT*3PE+.UK:EJZY0;JF>A<,TR M*"ZDB:YZZDC1%1!C2GO0\."R6MIOW\E.KY>+#O=PDW+,W[3%Y!+FX582+.;P_4WL_H68 M3N:E/UH^BUWW'2F_@C=1+AAMHF'0&BSC6=1R>B'A?DB)]KZIRE1B(MT!:4R) MC6&(0RD3.OOY*Y[@K4!JTS;N3"->G'D0#G=K]6:[@FEVP6HJ0?& YM<)#KH'YRC-ZQYJWD7LN:&J-^Q"<8S+] M"'FUXR%.)\+'+&^8J! 1D%:X'P'6MFS,-C)CJG>EBN DM8?T )AC,A4'I-K0 M CS(A,Y_GTP[*,_A*\P67Z!\A/QYOI@M/GW?%E&^FB_C_-,4CZC^0]OS[ONB MGOUL[SZ+Q @HIWT.MS5$D90VOFD)KZ=?6^'6Q<>VHJTHT6@HM3+NT5#0T:"% MDK5DB7LAP(?D@+IMP^V(]CZ>;_[T<[-9CX[;]+[_K 0_$39&U5H'"J?0]$ZI MM;4%S93CW"5'UWPYF:I_[!SM3K'OI8 MQ^B=&[#GR;DMY;A1#:V?#]M.VT@G&W2 =MNP-5*Q CT#ISCCL0W]22G(RZ,0 M;BZ>V?6A>T=^SFWBVRL&R<09:6V6+1#%\0WA4;%H4F*%:QF$%:HZZN:#MR,: M@V;(6?7269=]EH$Z4[$KMC&<@0I1#<@<, MCW5FWG=[#N-\IF**JK4P)W)L5;")A90#FF55RX@F8(C4,X0>S_D\M^6;U_K_ M0NP^XKI@@KI<:>LB\[Q8IJ6#5A7:;B7S%$"X6,@3<@^$.H9S> !VW<<+I1(D M65WW34@;NGS)63ZJ2^@:WI>+DVX2P .O5K*B/8)LG1&BM@IW3#GO8\ZQ[ESV M_6 48SB1!Z348:5TB/C&-6_ >SB.4SPPNK?UY;1'&3;PDZJ2DZ&-AK>^=67Q M"#Q&QZ32)7GMJK]\J^# :NU:V&.J11B-BMM?P(_$S%_1E/GX.\R^PIO%?/FY MGT@5\85R@GF5$7@-G*76&K>*R'6I4O)$7M"];B^,MBON=%B7T>1Q=V(5LT481EA6?;0#=&&T5& M;52,9MK@$1A%$"PKSK,TOBI/W4/IW./W[J;X&9G_$;KCIXNN6_R.^]M/LO R MA@O6=G$]R* MK[X$F9B73>?Q%%F*S?#NB>T8KAJW#H&(#H1#HZHH7\T^- MH&V-DZI!Y@R&)6M;B0<$M/-!,6-#4,5(H(,GTR(.5'#V8#O>?&GD?61#JP;1\-6\MT-OERHLFQL08 ME835DDDE$)9-ED6+Z]72\J2DC=92&_"WX1E3Q):0%T0"&(@2O\WC-BW<:I-7 ML**2"5T RSA'=:Q5""P67E@"Q1,'CO8E?1_$.T#=,WSZPV@-2ED'1B!P<,]*I54:2!1L-*V"3\+B?5NN[>'#K$\;D)^TK MW O9.Y(MI;NT>:$R[+3GU'HXNC*%XU(*JTY*IKU$;=>\.0W)7;&/*OE(S9A#Y#*17&KBM;?.N@^/IR?'$"N#2<(^P9&:Z=7L*[28S M;HGRQ2>H,65'A]4P^TKD $;GJHM\?W[,PJMY773'^]9A[O2Y=(;H M_9=!-0_B^G;\$\U%K"6CJ^+E*K876:J)XR8%[23ZGKP.._;]AFN[9"O; 4' CGO."+Z//(:>(WVN M95P I2%&P4QJR=>0//,&'>[$-93(O<^.NH:'9%K(P29 '(XI#Y3*P0ZC=<'[ MF^E\>GQR?'$-[^+W?;OWW?L9U(?40Y='=&"]AKX'N($:IP!.8!)+T349B^JC MM!25EBQZG5A$IRA9#L9QZE+07;'MG:C:\3E72M:\!)-D"DSY5M?;1M_&=@U5 M!:B5\YQ=H<[7/Q3KF([!03AWI?/_(81*ERO=$>VV> V/ %M=DBP5BYK:M9U) M> Y4]!NL;+W&R!VY>T(..9T:F622;#DBV'2 MZ>JDUKX::DOMWB#'%'(:']?N+<9'8=NJ0-)!S"5YQZQM=3"V2A8\5\P"9&$* M][H^)MEVK7 ]5+AJ=%R[MQ /2[7K[\ XB^]%R)8EH="G4E;@-L7*;/:^58MH M5Q[%LGWPW:9#E?2/AW[["Y;F+N>M8#\NGJ)+-RT7[P;R4GQ<]8FU;>P"H%L? MP58F6T?K(+/(9K<;G/=_]IB*]0?ETB%D,\)XR.22GS),1 2?\G@QD S4RU M;1^=\^/3]L@5W./3Z4[$ARZ)['K:Y0%TO\+R'73319GFS4];P11J"M0%.066 MK&D#Z!)G'BS^R:7,GR$C>#RQZ7G;.M$5BM7%E)HW4MY;7W%VYB0 MX%J0Q1=153;!)_K:_ML0C>EL&X0_U]P(H1(0Y;6X2YBV?6+> UJW\[?S]K-- M,T"/GH0R$IAQJ[2N:%V'HF<270ZILY,!J$,0]\$WLBMSC\(H(ND-R*^+Q6:_ MQ.F\?[U A/TD)= \(J)8;0O^')3W_+9&=XH[IO\DCLHI'= MCA;6YN?M2T)K[F]_^O]02P,$% @ J8*C6)Q[UZ[$:@ JZ($ !4 !V M:6%V+3(P,C0P,S,P7V1E9BYX;6SLO=F6FT>2)GA?3Z'1W(ZE?%_R5%8?BJ14 M[)%$#DE5=E_A^&).HH4 F ""(NOIQQQ D+$ $4# '8@ 58L4F_!_;O;][F;F MMOS[__AT-OKN(TYGP\GX']_SO['OO\-QFN3A^-T_OO_][4_@OO\?__%O__;O M_Q? __KQ]2_?/9ND\S,C<*\ M3*9G /^Q^,^>3CY\G@[?O9]_)YA0%W]V\=OIW[U!C3_Y]W?@Q?.L:B!2V3T9Y@A6C00C)(.,:;D[>)#1\/Q'W^O_XAAAM_1 M\L:SQ;?_^/[]?/[A[S_\\.>??_[M4YR._C:9OOM!,"9_N/CK[U=__NG&W_\I M%W_-O?<_+'[[Y4]GPW5_2!_+?_A?O_[R)KW'LP##\6P>QNGK ^CQ>?[E/[R, M1O^P_"7]Z6SX]]GBO_]EDL)\H: [E_#=QK^HW\'%GT']$7 !DO_MTRQ__Q__ M]MUW2\F%:9I.1O@:RW>K+W]__>(FTN%X_D,>GOVP^IL?PFA$B!>?,/_\ ?_Q M_6QX]F&$%S][/\6R$?W%DBLH7>'\W_73?M@;TWL",DWG$8%^BN-*\888UWWZ M_IB_?!9D+.%\-&^(^.9G-\4[.0O#E@*^\=$-T"X^",[P+.*T)=0KGWL)YP7( MZPCK1WXO'W^[,U;^N>OSW][ M^^;E3R]?/7_]Y.T+^NW=R.MG0]UOF91L 7&+3[V$FP@R' \KL%_HV]5'5W1= M5H"?YCC.N-R&+B",)NG*'XWJ)CCYHK51B#A:_'1P/H-W(7P8O)G3B50/)\*, M+^C+V4"7G'4T!A3C$A0:!CX&#T$*%JVUJ+6[J?/9!8=*F,6%UE>/(.T+^0.. MYK.+GU0ARX6 -Z-8"K;!NMZ&.,*!R6B+E1*R21&4* A>6P5"J>A"]#Y)UFM- M"P17U_.5*D^F%RM;O6\['1ME.CEKJL_YI)D8EYHBT-]_-YEFG)*E1+]:; )_ M3Z/)#/,_OI]/S_'K#R?C.;'Z^6CQ0'I'\5W]XKY,F$WG@U?323Y/\Y?3-SC] M.$SXY--P-E"8R/@I!8H/&E1 !T$8 3YI,I],$6CD-ER@!USB 7WWE0.;GMV0 M!;<PXAYJG#04YSI.[*_>V9-Q7B&:/5N<*EN!&ERS%O;7]4T@#16^TM[;8 M+@,X!?7>7Z(=WM[7^!''YSA[$F?S:4CS@9/:.R,B))9H92P'LD(P0Q+>9E50 M)['&M]Q+P]SSO83:X1U>X?F)UOV4S/D*Z9_#^?NGY[/YY RGSS^E MT7F-DSZ9S9#^+[\-GVC;\4K;:"%S,D15806\)5XJ:QTG:LJH11\>[ +S\%39 M3[?KB=)-,1TVC*>3V?QE60'_(@2N9.*%]D,;70(E#:?]D&0B6&92DVDC9>MS M82V01[]U["_>;CK_>3+)EX_"-Y-1'L22,"DR1S@YK*!TLA"M2H#!<5LD>;(L M=E'\.C2'UWX#=:TEP-ZR[L2"9_AABFFXN,-YO<;;B/FF_M7^?N(,Z0/? M+TZ1CSB:?*B+7J$<),]U"FB!2T?F1TZT9"?I"/-,114LIM3Z/;\5T.%YT$AQ M-YS 5E+O8/2]P1']ZMW/.*:ECPCBDWQ& %7KHA0-M/;FEAEMP0EK(AF>'GJ,TK4V(&R!.1>/[2?>FNG4S=;\8I\D9_D)N MS8"9*+)TGAR:FNNLF"8WE198A(PZ\,1D<]]P#8S3\1CN*=J&VJZ9DH.?2085 MQ,OQKY,\+,.T.GF>89P/@G&,,6(@E[JN5F4('&G_42)'Z5UR]IHM>#/'\\ZG M/%J5MI7?3<6:O5_C^7N<_C893ZYR[L+"Y#8DXZ(!Y^J:'=)7WDHHT?HL> K$ MO=9O]*V('BT3.@C\)AWLOG0@8Q*G9%Q"(3X6S.%2:JC!8.7*QS(Y 0QE$Q.Y6MVBTED@0H!9(5Z MJ1VSRK>.&W96:GH&2@\>$ M("0W+N02BNW#P!M03H0]^XEX38AR[_2FWW!^V2YV7A5#2THV65":,W 8(F!. MT=!OM)*M PM7 #QZ-=]?G&N4NW< ^GF8CFF;F;W"Z9OW8?KU"MT%$33+!3 B M+5$X\IT]44](B4E()IQKG7FR"O ?@RS81HP+Y5R2D$N MDE!9#!"B8"!-5O0KR;1LG62^%LCA]=Y&47=H?WF\$G1\V4(; MHBNT-0HM7'!6Q=0Z[:@-\D=_IAQ!@6NVH;TOK[9=QG+31*&0>1ZA()(IK&CG MC%PQ0*Z*8DG)W/P>?"> AV?5,6AP3R;NKL(.Y]X&L"OQW, \X"E[$1.#F$WM M)N,M>!O(2 \R)YZE**^K7V$('YH$T"F6,$)1T' MQYVC#8@;$4OR):K6R5.]6WNXR(HQM&UFFWU-.7$0R1:E)3+EE;?:F6YK.G9K MCUWT>4=KCUW$>.S6'C>6\/Q?Y\/YYZ>3LP^3,7T[6]2_RRBY92F"=4F0JQ(R M1,-H9XVH+6-1M,\BO170 VG^L9.B-W%F;X'W\..O8EK53V\#:I=.(+MX\^L M';8C2 ?%77?JFTG]8)10/ G+K0!B.@?%18$@Z@LAM4%>@@RY>6#G<%38T";D M6$S81=A=2@G/SB;C-_-)^F/5!L&K3'Z7*6"B$37:%,";9&&!)@?RO%SKD.X- M$$<(Z.VOG!M58OM(MD/O@28Y@$+OFAF+4A)VYJR,8'G"4&K;"*7 M*'WSTV1'B _B5F>?^$1/E?3H7G8CT.J#CSGD")H)0R^.0XA"DW4D,EH9DD#? M>G-Y !'QKFJ['H[82^8]:EAO+'6 49?@%5E!QCNR@E*&D"4#KIDBG\K2.=DZ M2>PFBA.GP7Y2[V"!7$ULDURCHO\G4CI&?I&VX+36( 4OEA=,J?E&<.0\P4-J M__ZR[M'78H.54[$1T)?E;?CTJE;0DO3G\^DPGL]K4/;MY!7M9./Y0!J5,AV6 MX$5>=&:6]!49TIAS%A95B-GTJ'FY/^33)MSV3GF9XMZW5&FRX&U&\S3 MIEUOO76HR=T ^;_"Z!PW(/;.U:(C!KJ(>DA[!8&,-"B!1ZV2E!F;M_+8&>4W M2;166NM0-/HD_Y_SV;RZF;.WDPT!R 7R>!WY:R31S89S7+4Z7"[U-:;)NZ5* M%ZL>Z, 9.FMJ$"+5K"Q?TW X9)(Q>NE$:=Z.MO>:3IO##XH1'>IB%Y)[C1_. MI^E]7<&3,4&<#Z?KSH8!XR6P( W$F&K0/25P,G)P*5K/8\E:M<^&V1[?:3.Q MFZ8ZU.)NA_7B!;!H#7-$^[KE)Z[!UT;T3$LE#9)_Y5I[)3O ^XM3]]%3A\+8 MVXR)IY/Q:F+FR[+\>E[;1KW!1'\Y']+[H+35,N4"MD1Z'W*D-\.E6@JD3'!. M.\Z[D.R^@+\!VAU$ESWJ=&\&AIDV*:4@P6#@0/A8;4SF:\-B;Z3QHGWKV#N" M\6VBRZE:(E*"YAQ!A?KN1Z;)!\R,&RM8#*V-U4W1Y0XIX3<*QNIU\VAVG_SO M31_5+-E[*ZR-,KN?C.?#7//[AQ\OO77+&0Z8EPT7SCZ]?JY#^WH_EY5. M+A0/6&QMWJT262.E)H0:HQ7JDF)N[>LTPK[WRY3>8SX?X.Z--]?FJ[@4%GL1^'NC=/M>,I_*+GSOTS&[^8X M/:N-P-[2?[-(_^3%&A5]!+1<@2KUVDP*#=D++K@KIJC6(YG6X3A:IOP1:3%I MK)X.M]O7,:T2A+9!U2G#?CVBXZ38[Z^Q.RBPA[@/1P8OHY+1).)\":!$G2%H MN0,;4C%2,72E]5WW(4EP1W+]H3BPBY2[)-5_IX M,B43&*YX8(TO2 M%^"RCO]1A8$K+H-/RL6B4=OF4UAOHOC+7MA7-1URH*XB^BV<7;P6V^#J9"]L MPG01>9P/,R$B>'!(T7CC$Q$P*Z APZSR PQ+A M#JOA4#S81]_GZ8V<9&1*)@%6H'DQ2/STMYG=[CCN:=%AN:2[E'/MY]Q_>/G M]1^P.&@#"SIRK\#K9*IS'B&2-P4!I77$%&=%\[+@?LOYRQ%Z,&3I4%RP'MFE M_6 ;?)T\J[NP'C!DV(JD>VJR@\MV)TX6G3'<.N 8:KU=KH+=%V46"7)@UDU@Q3;518TTI^)U7-7K_Y?65W!.6J.5J@ M8%E4\5GPK-:?&^.=06>+:IT2=BN@PYM^;?6W;I)?$^%WB#5??T5J5O8X#4>K M2?07G3.9-YS38B'9DFJ.6Z"7@[X-C&S?((7*H77L:#MD#X4K!\ZLZ*"V#N2Z M>SK-NFJ^+^@S0XS6&. &Z:4+&L$5K4!D*[-T]N;DT<-WK$(+&$N*OKBFZ>/';]$_&#:NWWLS ZB M/UP7[AO)PU]?&>6=*Q;!QKH[6XETXAL!MM18D"T>G6M,E5TQGN1VTU51#W>L MA411AW<'2)+7) 8G:V,F3J^'5$6[G&T^UIR!AS;6HB]#^@R]V$6]1]S]E@,3 MN#"8O7? 9"Z@M(\0BDL@2A"\."%(;$?BXN.>>;$3"_::>;&+"EO?+RWJI^H5 M2ABMFI0OIXP@>.V)6+@CFV6K.ZG^6+\ILCY$_7^#J_"YT7& MR70:QN\6_]UL( L+A=8 EF,MW:M)BUK5MC6A'DE!NN;)./NC_J:X?"1E=[C0 MVG5TC2H\:"<%64F*+RMAH'NXND#S@.-CC#5,@*@B./ M7=7VDIX%LO1RU-*'G-&T+K5_L.-@^U'@/M+N7KSP8CQ'.L/FK\,<%UVN\RJ) MDDZ[@=;:"$E(>2F:3L[D("KCP#A:>G0Y*-&W N8V=,>G2H?3HY-R.I@:>U[) M/CF;G-H$+ZRDDDFR#BR$+,JH(*C3;/4 MJTKC+495BFV>#[4KQ@/,;JG/6^8)"T&[>ATI%+RC=\09 ;[4WM^6)U$\XT6U MO@_8!=_!6JKTY-$]1KK<3T$/I3'*[0/R@N>%%1U(:F2M*&2*1*?IG'!DM?"D M8M"MZP4>Y%#1?C38:>3H+NHXV'S);4!]ZR-'=U+<5H,F[R/UPXT.@I"GDAP@!!C7]+V,\^]:],1[+R-'V3-A%V#V*)K8>>H8E>HPN_0KT-YS_/IYB& W_&_.+ M\4=S.IVNNJ[W;T=AK&L]$R$/>E:?X*I0W6>:5416E!E1@A(-F"ID0=ZTQX(YJW M MT*V3? HU9ZZ3M+]5D5/>8?<4Q?S%^-"/,-M%DS)TU,()*3H)))$'5)P#$7 M(4R2D;>V>E0ROWSZ8EUZ_\5(K5:U/[>B<4 M)3#+L@K2^9Q;]R3= =Z#Y%/#:$\G1?48P'JS.SJCO9-V3 V.=DM0WN7:]#V# M4(5'IYD2S9O3/839F]V4=O?9F&/V*9+&X=1V$V&Y9A6A837:Q] M_92^&+T*/$.R9)GN#/ET6'E:? M#W#^+%=)U,I*T)*3MY&S@*!Y!)X"-T:E@KHU'1_=_-F#;8D'U&6OV;-7K8." M@M%N[0!E#*"T)D0L,]!H1*%?JIBZC'BZQ1YK^XJ]6D;$GXR7IOFKR6P^70SK MJJ[798>,5#<@7P]YU@%"\>2#A432((T!"2,5GVK_CM;1WU;83]SK.8J*#YO$ MLQQ\N;"OPK06W'_<9[K2K9_7,%EG6]2-$G1^/)\1GV:S2P_^2C"=A9'UI)=! MTTDO;]6E_K%D82M!R:JI6/H M*R]%J EJGEXTQXMM'3#>%>.A$G":\63SG*(.2GDH"3=KEK:X&"[,1,UBJ?MV MS<%D#ESA#$R21M?1YMFW#OQM@'+\MIH]U#]IKX8.(9UUL.J74[QH@;8-P$[I M-G>".T[J31-5;D&/_?5P%,(PECS9@P*J?P1*V0S>)H1B>,JE5AWYUI?G1R+* M'8DYQ^')+N)OW0+B?X;TQXQ.YQ!G;S&]'T]&DW=#G)%Y?]'\7M"9S,DG35)J M4*YXB(S<9YEC(FGD4E*ZRQK>ZDF'=Z$::V;22ZP=[H9^JL+%7\A=R"_&\S!^ M5SNNM@W.P*FT7+ M:K 76&!U[+FSX WS4"2]EE+S6+!UN<*#H-D=AL]#9=DNZFIM&CW#CSB:?,#\ MY03_?!'D_(K](J>1!]28BX&H_:)S'0>GR5(PF1D22A*1;V!+2+0768'!!B?-5C;CL16XP09LK[]=!-98;[^2I,[. MSU9 HI+6)Y%!:E&;N$4.45D#C->L"Z6TQJUZ-]ZAN2L//=S9NI?8)RUDUM"8 M6@ )GRX!<061-OU:XY:JLU%+/J+0P B *SX9.KU;*._R0Q^A\NXMLQZE5=6@ MNQ$\]X3?2%J4EF1N92? )>E 6V^R]\$8%QJ;O^MPG+0!U$P!/7H^7<-T<3NV M!:I>L_G6(CK21+Z]-78'!?80]P%VB!4ZD77B+CI(VCE"5QQXKC(8E%I).G)H M/WS$)+AK6-Z!.+"+E#OH_@U.ASA[65Z,\_#C,)^'T>CSB[.S,*>?A]%US!?> M.E,NV#H$PIA($KAA7@U.6E03%YQ.,?-!]LB#R@JCT'Q(]OEB,OQ7U+\,0QR.:O)^9E)+930Y M2BX2ZSD'+XPGV3C&0\J9\=;WXO> >?*$:J>DUA=(V^.]/(/@;9B^PU5EU2"P M8E2(!E(."I3%#(Y>%3("+,,Z@5ZJ:W;1AFNE_;&< )&.H94.*18[;*P7+\(R M]Z@6[>5!C-Y;A0*BLR0Y;P)X[Q)X5UCRV8OAMG[)^/\S\GT#WJWGH8/PSE9D%_Z;LP&Z&18]#],NC9R(>,4G%<: M5!+*2UDOX_0>>]O]D9T WXZOL0Z!I)\GD_SG<#0:L$1FH=&U:M3*&J+V$ 1Y M'DDRYB06\I!;CV2Z>/8)<&,O<=Y4JVZ3PC5:EQJP2L>M_D&*16=TH/G"/R [ MS@6G 0OZ*%.DY;;N2+$-KA.B0W,UW*2*V;_YUA+(+=DDUV8O_3[#>$^(6@=3VTW*V7TIMYH2-WL[ M6:WBU722SU.MM%TB'_CD@O7(2#(Y@,KT8GBG' 2>:T6_CJ5YB[<[09T0>=HJ MX"9#7.LKC1?CC&?C+RU3EK]>SK 0Q4M=:O[\FT6V*L"L??BCE2S MV(Y0FZCZH-CP*&DO6$Q&Y @UQ@=*> ZA&MF\6,:#BYFIUMUD'BG=[ZJ=?,1L MWX4$K:_'-UC[%PW9HRLQR8JG'F@> WCA%13K%(M:R93<7:[-W8\Y0B'G2L:">WIV&4SD=?7,LOK4DM)J=9A%*JW)ABX*72()E)S)=BK6]>&MY[ M40\LIK./=_2P"-"3X:M556_KG\/Y^QN+F5U=S>SJVK_L"8O/&FCMBU3>0PST MLBHC!-0R GIM1?+*1ANW*UZ[#ZM;+N11[]0M"+?I=3@:6WI:O3LN:L.:7LQF MYS@;D/_+Z-A#$*$86I11).;HZD%61(A*:OY07H%;%_+7*_#0V-(AN6]UW47R MN2NWM>;LT*+&[Y[4R["%;@8I,&'J5'02*H'GHH[)2@R,1Q.0F6),ZPNFO0#_ M1>EC:;_#K(7[9=8^?5^_?#%>WL>]+'Z1G=G$T1(Y.%V: B6!KO5LBA(YN:8?\CQ_#B,YW?/,><1Y6G<]6V0\M!E3L\O'-R6)1A9+(MJK35)QG$$),P!1/.>40F&MM@[1#O_^4MSV1+.^L@Q"> MH]20)8E/<6/ LQ" .,I=UIA5\S3^-L@/E6ER)+[>' )W<'4_E&R5O9?^9AZF M\V=AOFRNY9@-+J&%J'DB+2@% 4DI6(=:USL4;-Y]MNT*CI4/,-0)8JK]5TU-O@ZN]E]%$3!* M;>U6K4];[X+?++/:JZW#CK452/IAHO<@O,-!B0QIT0Z2C?0JZ!#!&R> ,936 M>QDTMJX8W!'B7WSKH,HN0ZWWE-JR;00?%&L-1^XA\$(RL[G4MJH<9*A]5;F/ M>KN>SXA@S_ M"C=]4^&FO[SR1V^8E[Y2_&'W&5 M $3.ZRKUZ,+6:)(!LN,3FOGE^ZRLD6/^YOSL+$P_US;G%UC^.X-EJ&UE/[ML&U=^>/S<]8^DTI,2^U8&"=IG5G MP\"+8B!%D7RT-C+6.M1P%Z9#.<#->7&CPT=+X3\4I_5RH.V7R:K#4KWBUL5D M2[(!KS.KO;D$.#ACR?:(ULG:>] 14V6TT'7DTEE)P')P+8 MHCF=NLZ2Q2XUE!B%+:4$P5I;8]NC.T*5?2.=7B\_ZZ.0#C'-R[BN5'HLP.E, MAEBB-\4$ED#%G,&YH.EHU9:X6SX M;OQU[RR(RM9AMJ@J4X- VD5M!G+PL] I""M:]WU>C^0DC= &0N\0'+R)ZF(, MXA:X.AF@FS =Q_QLH;<[J;"'T ^R/ZSPL503M@+N8"L^P^GPXR*H_&(\FT_/ZP'X>CC[8S7OGC%6 M3"!7RID:SK/@>8P@? G...&*+(V5?QN>D[01FBF@0].*K]@N[B#>TG^Y>A&V MP=;)6K@-UW$LAG9:W$B/1BKH<&['K<84,_XI+5J.K"XS5Z=>D=8N&DEAJ8VX43.( MA3O:0(M')Q,F;!VRN@W/X>V+=IJ[WOBKE=@[&!NO)I=FN)O@N G"0[T;!"7I M+':>S.@2F'!)!1UDZQ[+EY]_DL;$O07M;R*]//_PAO8\> M)DV$V.$0?O-^,IVOH# R)Z+V%I*L [XT'3-!9;(VA MD<3AA*;VEIQV;Q8".V\%!*\$G10)8,01>2@3?'" M")XY#XT9< /$"6I_/T%W"+@__]?YE M?M:A(E):8%C[FNOJ<491(+!H,S=H8_/N!SM"/$'B]%12AS;%OX;I'SBO>&]" M$YRKR*0 S94#Q>B8\T(&(!C"KSU\-I;X)P@5UH)_R8O3)/I[+,OO9^? M#6>U-N9\B@-1$ 6YP)!M6N1!D@6$6D'TOG#GHU>L=0!O(Y@3Y$0;P=]DA-T[ MUOGLYH..,.RDR..\8F4V!/.=%)WZ)264IZ(R+W>[YKV(Y05(T$?M- M.OAV=/AM4D4<1LO!(@-#IY?@7H&VQ=?\R !.&P="6UW0.QZQ? M8E\3OVJ83O@S">J7R6SV\SG(YR4M;_>H]?#/H]KUOBAV9H; M=8'X\L"EI?IDG&\?&41_\-MD/+TV#.:"R-Y4+]='0%:)K%DM>T(.&E6RWH24 M7+=QZBT6T&Q,T!Y@ELE!]%*B--'2_EZSSP5+$$I,=1 I"N:MD;YU-F4S\(?J M5'$\[FX=?\"..%HDR(JC(-@C?)MN[9N!VR8V4('HDUF[C;3GL'&HH\NXEWE>^Q#=A..8@[ M 3U.BF(/C6\QE;BMNH[.,24BC]()<,)H4+6K;E0E0DT ,0J3M;QUB.P!<.N. MS,@'1ZU=M-234LN9B@L)\%4R6;+:1^XS)%^3TH27U85/8-%R([DO/+3.L;P% MSA&'E+97Y";*[*F%#DF:ZZ")%327F$8F'6B=R7&/-;.XI 2:NZ2L"C+[;N-! M;\+YU@AR'RT<: >1*V@JE>!$(D?%D:.B2JT@8<81@85AY,Y8(5KW$;X%SK=& MD/MHH4,2V4_#<1BG81A]+3EG6N98/GZEW M.7M]8[Y MYD70M\ YO*EV/#VOR\AJH*0.ON#&QJ>RL"*45% <(PM3LII0JC@X9Z1525AO M6K?G>6@]I!^&+==$0QW*"6YI=+D-LF^]V?1.VMN^L?!]1'_89M,8<\)*_I0R MO0NN5L'0:P$ZH6&\D]ZN3\=K)?36]<2O MD2RK89T.5+%=&$'&,%DKX[BE0U(Q7NR]&FL1+-LT;L]T)ZH@W M"$=/(6NKL0[>Z;:ED ,6T3-)II+60M2V-Q8<"@Z16R908U*LM;>Z+;;#$ZRQ M6N]9GKJ33CH<3K].QOAY61_YT_DXSY[,GX;I]#.]00NI#'2@DQ(E Z0]DXP@ ME<'GJ" )EY!GBUZV;CY]!Z138TI+#1RD$X;766MT'E*0F@ A0LA&@?-9%J-< M(F>L?8#^V)TP^I)@/REWB%NM>I@NJZ33YXMBMX44UM5$8HB%2Y)KELU3B'>#>&J4Z:FA'DTU-M9;.XTFJD)(3&V_+VKV!WG>]"VS M+I.WC;ZU#_2 "MT[FR%-I-ZA'\;M)=9?UBZMT$I( ]F2GZ:=U;88VTQB0$[6O&F \(+D8)@:7( MR"!G*K3VD.Z#\_#LZZ'S[0ZT=@KK<8-S/J-7:C9[.CF+P^60FHJ;WC<$Y8EJ:M5#+03N@:/(=%K1CNOB+7J-X-A166;+ ^I=?+P/6">),5ZJZN# M_W5'+Q)$'KU- @2=UZ *N8@^DE7'%;J,6EK6/!/]H;6#.0!O&BIAHZ]VJ#+^ MW\)TNNA T+I@_\8']RW-OWT=#[((ORBOBW8!G#$,5$(-,9-')J7AF%PN7'0K M&SFM(GR;0[ ,'8A8K_2210C267!::\/I0B_ MSAV8X_2L!OYK!N4BB27F6.A_^.I..CH'SC%?NP29S&Q1VK6^Y%N'X_$G#>[$ MB#43(?;23*=1'YD6LT9M<^O3[Y DN",Q\& -+FNW@=E16:J_1#@ZRB^;5-A3ZUT" Q=1?1;./OR1FR! MJ]M4X/68CC41>#^=W4J!/07>97+-!GQ8$K)L-1#%.2CE&9V-,H!.10>E?#B9OB7UX:L)B>H-?B1PGW\:?L17M-=6 MH)/YEW(Z%#*D@@H0;2V &86@F+(02"Z05 ME=B!$ML^]W0XT472?;:)"G5)U@T0LY7<>TYK)^L:5.:J!OL*E")Y8#+QF,.. M9+CM>:=%@F:2[6XTOAB30X6S^>LPQS=S^D=>@0_O<*!\EIGL8LA%Z#J!S4.( MF3QJ1=N6LCF%TKY]_+;H'GOZS3[1]$XZW'C^'.IB\LL/)Z4NL?7UY(:/[WM) MN9VI&!BPD 0R;I5H/KMN Y2VF]?2IT_$ M\,@8!UY+Q>BMLA %^?3%2[+AF?=%]/5M#GJEUT+'MV\GNTOU05^S2:],U-:" MP>1I PP9@HL1=(T7.TX^8&@]6NTA7;/MK=MM+LQVD?'A[DBV0?6M7ICMI+'M M+DON(^[#D4$KD0-*#E%IXCPO!6)0$:H/KA7W+JO6D]@?^H59!P[L(N6#79AY MQPB)&3+2V@Q_VD(O6QD$'/?1HRKM39^)MP/XUKJ*E MQO>:*7 ?=1U]7(4LA)B.6_ ^UEA0=.""L>3+\>A"4+2F;KFLCWU&HM8N6 M#CRN0D6ODU >M,EDRC%+A[E"#M(H4XRG4SFTGC__B,=5[*3('<95[**% X^K M* &%-_7H8:40 M]L_>:::-#@&J>AWY=G4=^<4+'MA">YG+ K@KM),5)\&+PB$7GCGY4Q*;-T!? M"^0TV+"_C#>>%AVR0'^>3/*?P]%HCTS/ZQ_1+)OS5FR-,C8OGG%)]SG[DF6 ME&TM#3 !7-$.I XJJF!=N6Y![?TVW "Q[WO^)KW'?#["E^7BHU>A$R,QE5JC M:R5M/RQQ\*GZ2S)9TA5Y4(A<]&RKJ.@7VEG)WU9/[I!+3'I(C[TE%5\AH)"B-[R+\A\TEA@[<."=4HLWL"4?/2. M1U/S'LBZT;R =UX!KQ!8":_TFOOPP'Z8P6DV<^/QD M7$,%93(]J_.X7DTG^3S-+W:@BZACC,85VH(P*U^KV2,XCA*T82%XEHT)=BO] M[O[L1ZOZSF+N$-^[L#5?3T:CGR;3/\,T#U(PSB1:+_$U@"I!0S!9@?4E6!]8 MELV[%:Z!<7@2M/7@]I5LAZ#>7R6PVX(+IA,X B[SV MPBKD0VHZB8R/*0IC4A"M)\INC^YT&-%8$QVW^\7(S!?C-,4PPV>X_/= N>A5 M,'3:V2A!B:(@UKNF8&165@J7?>NQ3K<".AUF["_O#@EA7S8R7CR>CR;O/89Q7 M^IB'\;MZX3I['OPP_8K[^ MV*_&F1>1%VT5>%%GYEE'6VD6'K(+W"CN0VY^J&V#J]V-RBU/6X:&R?K(B4X4 M$"72SF29AZB\(]R1*YFR8KG?)A;>[03U2Z6TOU6]/L69Z>P!TX\I8P57D1 MB76,?/;(P#AK3* 7D=OF)90/@69W5>$^4);MHJXN91(W[.37PW?OYQ<9FE%G MG6M^G8O:$$8MR9_+G&R+VN.1H8BE?=[CK9".4%+74Z4WDB#;Z:-#D/7I^6P^ M.B:RU+-F",M%#*(F!JS6KIA0CFF?;WX7I09&EC>_?5 T] M^D!LQO3L MPV1<\Q[WN&G9YW'-KE6:K;ESAW"-S&6>%)3EID+_<&3H0(XZN6B9T*IU#/> M'<(U!A7(PZ-3V!10P@IZ&4J&F 4WVE@30NO,E@?8(7P7'6_3(7P7J3Z4>XVU M?7"]S(E,>0.]!H2236><"293LBL#HFL=-'G:'\)VTM%6'\%U$ MW"$FLFRL<;F'AG+(+$<#26HZXB+GX)+1P&S*EJOH3?2-=7X#Q$GH>S_1=F]A MMASVR9,3GC.03O-Z_4.(;,A0E%...5WR]6F7)][%+"+G(_5GHQSG^LHQ."-!)5T30Y0$NBLHR//1!:O=SP^E?9D.RGG/NW)=I!L MGX:%6[=6%*1.%PIP4\/P+C+PQEO@JF1CLC7F>IK.B;6PW),*/>3<;SO8JK&B M<$SH@@&RM1&4(GO81>UJMW97@DK>X:Z#CQ]9"\L&VT-S23W+B0>1))1B'-!SQ$&6(04(RI=W:ZUNHS"5;$4 H*X:[7EFQ@QCT>?FQZ M['>-DHBV=([B[M:THPLJ*0>S!%,LFTX:IYW[:'V.CR,)J^ M?P?,7=34H\?1^\ET7MLS_CB93B=_DHQF@SIM7A6G(-E(*]:?AN/:">3I9#:?+:O$YS6-P_#,I4\1F/"Q MHD/PC-N+SW^Y&EP/T'?U+EJ:WU<%<2 %I$-BQQH01D4E\1'F3C0&8;, M<)E1MAYK?AN>;X 5351QDR:ZQSGRVV2<+NU=+F<7O 'OZYP292)$BQZ*3,[[ MS 23[4>WW 'JY G34BDW66/:;BZ_C\,RQQCSL^$L+6@M/;< MHDC2:''ZZ=6[Z'B;].I=I/I0TJO7W"X+Y((%"3.#*KL 64,B_3A MN.48B,>:D;,G)7K(N?,V47%>0KEQX&G4H5:[&U-\;;ONP0M7()J@M$I6NBSN MLUEL]?33X4='J;?.T=DRVS"ZX IY6< P$<1 &US 4,!7'\QQZ^7UYCBGDL?9 M@ K-)-OASG-M29IT24:/=7YEB+4DK98PQ #%F51*-#K:UMD2#[U8=Q^/-;5>H>1]Q'ZY8UW(F$[/$>5;/I3H&K=JQH+(0N003 M>6A=L?G0BW4[<& 7*1^L6%=)PZ(0 4RL0ZSK37M-%P8N/;?DWP0G6T\&?-C% MNCMI::MBW5U$?)!B7>UYR-YH2(XI4'56FJ\9%X'3VCAW"F/SIO8/MEAW'WWO M)]H>^_MPC"_+TRGFX07[C*0'.R/ ,EGON)',6BX<^1PQNY04%MM\;[^!XB2T MO:=P.U7J+O><>M#]^/GW\?!?Y[3US-)T^&$AWWJ4,:]KG;@#CEF0X^%H_PE* MDI\3K I""[1=,ASO G8J5G][+?1*>?T"\I+;NPVNCE=+ZS =[VJIL1IO) M.NATV[067TB2B<#I+ LN@4K9TS:7&*!CA6F%+C4?2G)8;FQQVW0D:NPB^M:1 MY>>?TOLP?H>+*7LAU85>M&ZV0LN0"EAK8AVR(JJ%DR%JQ4V4&DVXYC5LB!)N M?,1Q H/[JV#27'Y];I 6 W0Q+QJ=_AAFF%_CQ\GHXW#\;FG@_!32(A_O8K(R M8R8&6P"S(VYK+H](@97,"WV.%36>Z8* M:$;L)6_&0HR8(,4@]6Z,/,FBE,Q'/>4;X9C M2U!9UA$9Q,!I(Q00I5K->MBU<>F$&PO\XFO03> M(63\"\[G.+T6ZV(ZXFVX M M>>!CM^3N+[V&I:M?0*R8M V,7>RU;939_MV\VS3;0_C7U;>'Y'J\BQ>7259$ MB^@A"ZYJ5B$QTF Y#ZB3-HKW"IP?VP%;C"OVNMO%X$UUMNO)*FS\[,5D-K3 M*2>KZUA$#:I@+4P.#!)RR8K) =U6 =,[-'?EH8<[&/<2^Z2%S!K:/ L@X=,E M(+D0;DXD9*'V3V.H(0K+0?+:?\!Y)\-6ALY=RKO\T$>HO'O+K(/[\E]A.JR' M>.U2M1R>FVK.=9806?2UBX0%CTH K]D61J&.V+I0[CJ&QV[;-)%MAUX+E_%< M-%S? E&G"-5--,>)3^VGI5M4OH>(.[_H*V2T@3G)LP=F,GEB*#B$9!ADQG,. M-CO$UL&)0RG]CKA4;YWO(MD>[?V6ER4O/^)T7*=/+[N_#,?O%KT()V7ZY3,:^VK\ M1C+)5+^,NH>&1.XN\%NK49KJ"97)&+".C2#IM(LNIM&[">2%(A"B[ T>Y)G@A' M" +K!2RS49? 9-JR:G+')S]:K?>7<^MRN.?GT\D7?"]+0=JZ+O'52&^B2@&R MJ?W$T$D(6CA(!9/FN89GMRNFOOTYCUOA#678,.-QU5]J'/(PC)]-1J,PO8DM M\3L>]+@5W%**#;,5:OAAV54T+6]C M(TO2YLB #-R:R\T$1-(3)!F82K[DM)T+<$?$YO(S'[MWOY<,&_;"2RL,@R>C MT0K/$&<7);E;8-K"KY]A^MN[R<VCYZ9-G M@T*/,8N9E2([4%;6.898;WFL%#QD+>1M(=F=M4K//-SIVT[ZU]6YJ^AZI(-< M*GRZD@55K I*AP0)K20#GAPZYZ,";;PA:R!I)5HGA6W"\MC/XZ:RWMBTM"T' M?JE=/J<7 >(M\/5J*' 'MB.U%FBBR2WHL;<:.A>BKL7IC)-9>'(.HR+7H3 ' M3GL!'&4VQHH21.OP['%H8ETKHBG()KJ7UXBB^)7!\O.S!B&VRGPY#FFNC>YN+E=/AN. ZC^M,O (6- M3&@/P=6)N()<9<_1@RSHZD@''D7KX1EW@CI%CNPK^];7/*^FDX289S^1+*XU M7_H1RV2Z^.K%;';^96S0@+:^8IT4P"+YY8I0+N9^D 7F4RPR8)9Q*VMS]V<_ M;D8<0N =2EK?S"?ICXH(\[/SZ7#\CFRAX23_5QB=XR5BETNK662RD&9P-LBL MA)RY@"*$(6LID*!JY7?4+);L.>>Z]1FT%^#'3;'#ZZQA&<[B_?B91/;+9#9[ M.7XQSN<)\U>X=;+1ISDMYGPX>U]E];(LIA$E44I@'L%)Y\@<(VG%+ UPCL:% MHJ7%[=S?W9_]N-ER"(%WR%^^90L=>.EB1$6N?,ZT5UK:,)U##D(:9"H6)6SK MO+-;X#QN>K26=X#,W7L'3E?J#-4 MN%EK)638KE7_;4]YW/IM*\2;VO5=ILKB?&!3=(H5#?7&<-D3WDDC@5O%;#$8 MA6L_=W@ME,=-@)9R7A/R:A#UO(GKYRF1=6"Q.LMDC&!R'I3& (&' -:S9!!% M+,T+U3:".5T.["[K-2S8[]KKZE*??_J :5[[?U4Y#9?#20>J>BB2$4UM[?>5 M4ZWD(OSPN!X69;=X*X,I;7> M&?12 =FDHGHE&EQD%H0JA>Q2HY#QCJ;_;=@>-U6Z:F(-9?9NU?L:/WRQ4Z\[ M+&2J))3UFI?5L01"2_#TZ@.9-K23%61)MV;)+7!.@QBMY+V&"WM'+R^3=C%X M&>T<; MM[[#>_,^3'&V#*;R@8M%"Z829&X1%-,* JO%>$:CXBGJDEHW\=H-X6D0IZ-6 MUI!H[Y#DT\G9V62\B+J_"M.7TV72R"+<_@JG"ZP#HV,N1'8H)I$'G2UYT!D3 MB")\G:E0E&]]Q;H%K-.@2VOYK^'(WK'*RZ?DTFA:'I!,T M \M4]B$S):]/&&UJD'Q%=! M2JGPNO284(.R,8!C/H+5OA3!(S?-&W+L@N\TB-)-(VOH<^_PY\)+7X?TQ3A- M,S-!P*=7XXOUSSS 9V$V<120'N1"*@G:\HY!TSI8$WQ)HC6 M^\^VV!XWB[IJ8@UE6@9C-L\'$A=BNX\-NSWW+#;(2^9?AV7 ^L#QQ+TJ&9%FJ57VUBT+AX#E/@46MO I[$&0;#"=+ MEN8*6$.<_3)-=\;]Y5>U$]) *C2UG0W(B %4, 6"CQIB5 RST\):U8<\5W!\ MBP2ZOR+6D&CO@.XZ(VQ9,#Z_:7))46)0RH!&3W8[F?'@=60@3.%1"/((FZ>U M[X+O<;.INT;6T&?O<.]EL -#WERR&H$'3ANB)]L\2DG4+BQ'GWQ(K/E$ADO/ M/SWU[R31->IMFAMZ<2=9 %HUL[51"'WEE8S "KE:M4](^]#;G:!.@QUM M9;^&':L8[;__<$U,]) _%K]8_+R*X366[^J_?W_]XHO(_OSSS[]5\V@XFXS. MZW\V^UN:G/VPD-IKK*)(\T4E11CGUSBJUPM+WVQVY;>O1F'\),V''^N@&YR3 M$36["GDV//LPPKLLU3V?^,/7]5Z5P^JQ5\ARJ)7CIWDMY,_?[_L.7WIHO4)^ M4F'-9#.031UY#;5Q 0%YSD9/S4F>A3.NJHVUP[5V*E=YC/A_1 M<7OE:4^^*J9>J2][Z%A7@K1;0^OX9X6 M1J/-.UESMMRHM.JDDG5UX]]5&>3YW]-H,L/\C^_IM8$2HG*,&0,^BU@9"5!&U]-++4 M;J6M4V=N!72L)E;=6'"CKJ^5-KJTFU]@635JV09,IW965X 2L#R%.M=1%D%[G!&63/G(06@A MG0L<\;KQL2%:N^T3#^\C[:&526^1MIYX__+#?)C":%4B_IG OL)IF4S/:AHG MN?V9#KS95;C9:V)\\6!8K/.LZB25VB5)VE*PWH)+LUTEQN[/?K14+U6B"G;@WN+_T.O89N@%J] M%=O ZF0/;H!T',NP@=+NHL$>$C_$'G%AN@:)#(T!+E0!90-M7;$6C4NT0F1E MC&EM)1Z4"'?8BX?CP2Z";FTQ_C2BEL!S[<6]H'W@X6.,7%0#M!J_6> MT"7,M9](S12@K[PUAJ#:Y+1KQ@KQK;+B/M)N:#76R1U?(B=O$H[#=#A9CC,O M=.XY[PB0XK4KHH+(%IV%&$H,S!N_U3W]'2.)UC[\5!V'-M)NV(-R 6B%X_?Q M[ .F81EBOAC[L06H75R&NZBP" ;XLKR:S MA:!GST?#L^%XU6=_.+GHMC\0+)&M*FMO $UR4"E#3#J1Y'A*28%:F MH+IR[2:D4^?1GDKH':I( >E8A8>DJVCU>ODG\"<@L1X8$77YOS-^\IMP'): M+&@B\8;!B%OW)LVB2DPQ,+CH>9X8."/J\#$EF,]*A.:9CIM/@0XY[HO>.>\G M(Q+A[/F_SO=+7]_\8 2,:L0J:) M$YD!D\)%78HLL?4-YEH@[=+*%Y_[X^?%4Y9A1L8TU\480%N'T^C*>R$E"&T* M8Y'3K[<*PMPKC?P&G$.EC>^O[\UYXOO)^,'EA5\6U2)>%4SRF(,%E#+13LEM M/<<%1"^S*-7",ZWGT&T$<_Q _I[:WI3_O9?4.]C.E_&LPEG;(.J4\',3S9&S MP/=3U_5F=VUD?1@6V(@FN.+(IZN-XY6N$P1* 71*"HS*^M"Z/?NAM+]M0GAO MY>\BXAY*_]I[\2+RK%/ 8#,DE0/M<$) D"*!="9X9-QZF5KK_#J(P[M*^VIF MXBU0P"UI@S\%LYP0>$83:GIS."Q)I'4@9 5EA6'MT'3Z1B_BN0X1_C]-;-!Q7N(M"NNBLWYM]J6X,P+0E]J(E,Q>5\C;J1,!E7"2 M9]L\-KP]O&^'.;MKHX/;L'YO_#)+[.LF^?5OOFZ7U;4E0TO;6L1:6Y)6EQ;( M._8.3<[,'N;0V@;M"=*JEZXVWLWVNK^L#4KST\G9!S+\%\-+?PO3*7WQ$?>] MS+S[D]O>;.ZXDD;7G(LCZ,:C___VKJVYC1M9OY__@@WNEY=3)3NVRZ<2*V4G MN[5/*EP:,BLRZ2(I)]I??QJ\6#>2FA&!(47O2T);,N=#=P_0W?BZ^PR?/+Y< M]K:XN?V5U?7]6>$!W)JE0^-+9?0.R)2)S*JT*> 479\HLLQ%KK4CR/U15[Q M?0K+;!N891(IEDX@I3&SD:7#'J6:!(G1ITI,,Q&R\:Q=UZX]P0]U.3NPE>ZX MR1U0V<=R[[N$C[^\2)8H9I(!AI$U\[@""!CH&.5)]!F"4UKKA_-6]S;7>P". M( \\I U,:NFB1>#P;$'<+F.<'B1RNJRI51.Q!NLY3 I[#S-YN/4=BXY?BOWJ M3)/@U).4##KI/.?BI$>23( ,FE*EJG=">S%V^T16_LC-MH]J6Y'51V5<]R)> M^ ,5,OOXZ8]5MMKF"%FK0+*/Z-]X='(LE0RCM$!U$(DIUH2MN@W0 5IR'5SG MFSCO5116NU7')F1_C>:??_73/S'8O->%[/5DG)9E7FO@.GDO.,)5S!+TIA-^ M4I$H$[T&RJ2@]*D(>V\4!^+%U]'FY!"JJ'W=N WX1KSGWV#Z>RGZ6)>J&ILE MYSK@EE[F I@0B3>0")/2<@U<2.GV,J).,$[>BNHKHV(>>=FQY/KJ:I'-7FS" M:\,.5B0A#^BPO5B>+?9)#9E5C.,60)9SIU= LI,L4 >$!2]P.:6\0"9# M?'#<2![ /_29GJ>\NP]]@?,3K] M[,>E-3X&J^_P*^:S]^/E0B]*&3Y8:HEWFF%H(@5!%Y<1B"[F['(AI1R+D?=< MVW]?@&,PFMIILL:+A+1>Y>^3N;]ZZT?3)3<0=-;!*TNTLF7RMV7$T91(=J@1 M&8-1_L$]U)8,RH$6\,.\#2_&2AHP2-]\^7HUN0%8#<+9+(4/D_$W/.Q@>>[- M%BNX^_-%2[K)_-\P_PAQ(&46D27 A$9):B339'6IM5 MU6PQ/\RK<%QFT:#/4*>%G5TMO@@_E:;0:^C+UW?1#?JU_SK"Q=Z6GURH""YR M\"1ISTH)%!#G:2!.:!!!1"5H[=K<1DOYKZT?P"0>6[H7L]CN53 M=0KW[L)MBKNVS',! GB!6'\8^^HB^29>RV?P\?_)7L&8X ML9@-/KI425-<*G4<8R*9"&/96:N2,KYV4N@1B.$#W(I*>M2P;!\)MYGX /B% MG\_&Z6?X!E>3KV7%;_XN1^KZXEA8YS.SD1A7KGQ9Z=G!,[I]V3-?!FLKT:"Y M_U.P3LDL:FNAQ<4[7.&/+M_!&*;^"H&>I2\H\=E\67&]PKJVZFQ4BI$#,3J5 M\=XB$L?*]#7C$I.6*IJJ=[WH _"4C*>=9AK<7ZP\=$B;'?@5V O&=.1>*X+[ M7R'J)E7XU8HH:VG0U%'G;&7[Z89L>,,YIM"]@?:VGFD-,JEK4?ZV= +]."WN M_E[AFY-'\\(5G^V10.WQ[=7RIL]=4:5TZ<\%/*0[C_MY-"L9E.OIG6%(BG-O MRB@K#ER3PO$KLUD-,4$ER[(*S-=.UG4"5B^U^?AQL]OGK9(.P2LM%JU@!.Z^ M$@PG/H5 I);$ MR?1>C.JR#>)-.+A[::/,AK82YFW.[HO;K0R0$MY;4L,8/K MR8+8("EQ#DQ2BGFU,PDT@_B/R\FWGU;?N%3TZ@^W.KY]WO!*W5/HD[TD5O%E M72/X^K9_.?G[STG764V(-$FJ/ M7=K7&'-,1V&9*GAULTH13"\$+HW3TI.=E\R?X)P$8Q*QX+3B3!B@IGD8O@7< M\';0/@QMHYD&=T"/@7Z ^3)W.(JKOUT,N@XEIQSG%R%GT( '578&MRD3-89( M2A*18[)H_)2'VA="?3'^& 9544\-?+_'>-^/YX"!]@+E!4LYT9S0U666ER;N MGECI-3%1J@3&1,IKWQ'M1G0,-E-3HT^:S[/5,8BQE-N$TI\'7>?KZ?A\<62? MS68PGUU0[R2C*>,A:QQNF%(1KQ%K-)93&EVN3TOH@^^',Z1*JAK$/3K[,IG. M1_]979:]0^G.?ID@UME%="Q*L(Q$#F4XF2TW[#R59D%9&IL,JSZJH0>\'\ZH MZBBJ04U25[E<1 _"L) P-(AE\#O&&-Z"Q\W5.ZN$R3&W-ZC-V'XX:ZJ@HJU% M/RU.O;?7N)7".D2X%SF\OIY.83Q_B^ZEO_HW^.D%I5RFY#PQ6:.H()66.DH3 M 5:!QP#"^=ITB3K(C\$,V[OIS76Z]>!L0*(H,U='\T7EM!^GLHC1^!+&<03[ MD"UH]MW3'GWS\E[5R^"YQ#4J5CIUJA"(%Q[-VVBN(89@7&W^PV8D0Q$=*NG[ MX?920;R'IC'<[P>GA3 Q&(X[6TEZ"QF(];C;@5;*2T6MZV88Q][ LH;B-G:C M["/ ADT,N\ XO6Z4O82_I9OA&",N!E! H0QV M?0D*[-2-LH;^^@BL:3=* 1FDPVA&E=L$*:DD%G<40KE6V=OHI.GD1[R,;I2] MQ+ZU&V4?F37M1BE<$#1SM$0*N!Q< G%!)P*,Y0C> $^=[N=>1C?*9ROOV3)K MD+3^!85UN4A0E<*.Z]EB1V%&)9=+)T%E*9$:)''2ENM\J90Q-$/0M1W=#3A. MP,VI)N8&B>6'F%8FE;<9#Y1" M(%8I$\\1+/>*9DV5C+KU3G! [N-0-M!'R@UT_W_7:11'_NKC-?[&Y;JJE^+F MEF292$(5_H=IW.W0R4P1ERE ,QUK3WC=A&/X]&H-'4TJ"[BRUW:[Q-=EYG.Q M:@Y'"6Z&5%4[72&$\?O()'/(51%KQCN\QFC))9F7% M73!5S'!LPS%\NF-?_6Q5]9["K1Q,;\66M?5.24ITM'Y9>V^-ER0F%JB*N)5! MIU&!1Z7P'>F1(?3=1Z:U6TS_#E=W&@"_N8(XGT[&HXA[VO3K)YC/EXGN]5G# MLXLV<3R\*")-T1$KA"%"L*"%R5[Y;N/[>CUVV-"\CIHF@\BX]FS'LN*/<%7J MVG^?G"&H5("=YU51]=O)=$4:_W0=9J,T\M.;%6KIC=,N!2(<+6/@5""N3!8# MI2A(S4.2NI-E/!O"2[>2863?(N1[Z &]NOG@R_7^>;[]ZYMES,.H=:P4\KA% MBQ]6VB'@UJDH VTD%['][>Y6="?@039620/:SWVD*Y3KE$8':*TR2-MA'2B- MU$BC.PUG?W4TWV[N0U0,0UY+&>'&A64+,1\D$#!6V&"TEK)VLF%P2WDJUW1X M0^FCA08&6)#E'BX%F G8ROUU=#>"3F+<7KMK\[FK_UT M>H-_N9J0Y*-*P5I",0Y#@T8Q(%I:^LTIBW$9NO"UVW]T G:JME)!#2WNQS>" MO =Q68_Q?ARGX&?P,RS_?Z%= !.%)"XG!&Y](K94C+&0&)749&"=!IKO;3\= MP)ZX3=565X-BK%_P)(7I#/W\*:31_/QZ/IO[<4+0J[$^FH; ''>$&G3()(J( M6.! +$(%F6/,IG8GM*&PTJEGET_E7*"V5QY>?EN4/I7KH M'4PNI_[KYU%\/UY$@^7?W/DX&7^$KY/IO"0WU_]LCS*IVA"JU50UE4VE JS5 M,Y8/1:AWH-Q:>.#&1!\-"5)C.(;F1DH7?A+QD[-99JFKCTON@*M>K]H=3WMU ML_KA,A?O)+YV7#NB2_VC!*F(2RB*Q)7&PSWBT=[IUKN/*/K#'*JA*"5.>4X@&:K1GU19[.HY MUI5=L>G9AV])VTC7DXHRK\RR6>&9G8W3"M&:)=@%5$5^U58@PQ.L]M?18X57 M$O!@VI=4LJ2-)E0XBO:=T;X9.H#<.&53\AJ=S)>G]1TLJX&4WD>N+2ZFEL"^ M\W:C\<+BL<@U([(DNEWFDG 9);4VA)QJ)W?N 1B6+U-)*0\OGIXMT0;W!ZMU MKWG/=P"<@GJ?+]$68Y_6 XM> M7<_0RYW-UH':8K-2P26=O"I#NMNK_ DFTE :[R/S,N6UI!MP*Y M.KP/HUCB?76%Q1Q*4Y23Z[*TV(CM>N]7\ M P@_C">XA^0;W,;?@;/F3W< U,K_>PCF0#[@/BK:KNX]Y-MV!UB[I-$(%8PB MVKI$<#.4>%!9#%P=$U1+XV#G))$C5OA3'F!3??<1:R._[]8U69T^*0N9318D M9ZV)U!9(B&G1B@=/O:2]?2^P;/;2VBU';E'/N8*4RA- MSY@7A"E1>B S2UR,'H\CET!SL)Z)3HK<\H 7K<@:0JM\F?*ZC!&[&J4ELZ+< M0"]VG!RU4#1Q EYQ(KDO$XTD$,ZS]4M^$8_DJUAHYVJGP/ 3??!E;8=#(60)42I%1:Z&=*;):1:(5A MHF86P78B,QV5TG?!L/R+;K;>7J*'MN MP 2:NC5N[>%R;X$R[#U<'3U-Z@NYP7WKKWX.T](-"^)D'$=7Y7PK*UYW10"; MO$J24"\#D=**4GF8"*6:<8L^I4JU;^1V(SH!2Z@H\@:;P8?K@N(\/^;27HCL M0V:T@S2[_[OBRAS<-HIP@S#]\3' MPC2@"%DA!L!_\-U-(E9<)VBS3ZU,[>//T%[>*YP*W(Y%@F/.SA^]=/+DCM1'BAG ME##%"ZT)?6BK;2;.9";+K&,G'M32;N]9E XP34GTM85=,#JUNE!_A65FE MIM08CC"L,Y9(FTN_K90)HP&$,1:=XR>+TG8_XH346U&61UFW^%UP]^.<(>H5 MGWCT\'6*?60Q9'VBEIYGY17QLK0 86ANGEI)G/-<@>$@;>U1C\=:GTC!QNCQ M1*4B,8RQ\)/U,1&F/62-+W$*U6^87WA]8A_KJ5&?V$=%AZY/7*]SN:]_YW'^ M4OY!T=?B+M]1Y5,A\D>)ZREC@RQ7F:3D$DU #:W^]NV \Y*NVGI9PJ2-1AH$ MPEN@KBST;B%(R(X3*EV. MD)WDV7>*QQY]]?!Q6$6Y;TNM]!=:@V3[IHAP=364G#$A::)4X!CS&T8"NECX M"2V86^&MJ>C9IX)1S)- JGF:4@9= M&&$M2092 Y=V[0?E=+[D[&JZ[R/7 $)E!$&>\)YP[9H$F M)FGMKOS'3<;JI:>.9*P^0AZ>C,6LHP)PG32E1"2ZJ<12C7\$+Q3B%K;Z_=J+ M(&/M8PD51=Z8%Y&#UDJ4WJ=L 85ZXA@31$=>Y@.(X&7M]/3Q\R+V24 _5[C# MA'P7.2>9@K!$48M+HT807\;D"8Q(G*#!9%.[M='+N4W?1^_["KO!>WYVM?@= M2)\^^RF\\C-(KR=?OJ)7M%CWF[_+1[B0!H,7Y06Q/$=<=5ZTR\T$X3G')$(?"[9NC65/AK4I HDF< M2 B4!$!1)&6L8$D 4[7SP+L1G:*AU%-!19[6DELR_PS3UVB_E[">&C.??"A] MDN/U=%HHH'$^^H8*@!GNA5?7"=+[\=UCT6;OC()(')3^W$XZM//D"3CF@_11 M,/$@Z-A&Y]D3R0G9S?"::= )?]V-"+?$,!HO1WBN6[S/BZ,^2HM#MFAHBB_$ M(F,[PP7CQ_?C93?_.[/4[O^37T8^H"<^OV$76L3 ,28C(*,@4OJRO3)-(A-" MY""B%+5+D 9:V@E9]#$;Q59BW)!;ZB:/TWA@,7E:FOB4-@Z%,.@I(UJ##5+2 M9)1IM[6>MJ=_.$T]-C>]?^U-F7H=Y]<%\VH]%S((QF@NI4 67P$3GXJYJ@L+-[4_/IN"'H.(^\>CAJ;A]9#$D M%=<'&TUAHG!57#J#H:0#3HE1VE+K,D^Q=L+G6*FX,D>:G B+"0BA<97.0$G M.@9M972!T>H-WUXX%;>/]=2@XO91T:&IN.7VX#MOY/:M]U>+&\0RO-"6YCTZ MA%(3ER+Q)85##64T"BIE[-17]HF+U*T 7A*IHI?6)[6E7_EJ?;6RNY#6Y?T= M0%4D5FP%,CRSHI*B)JVD/)@)V$03NCN)T%B\_M+<(5CE"# FN??4@*_1]&I@ MU>_@5PRI^3["K:SQLR\P123K"U[K3-0F"I(2GI@2H'3,8XA$,0TH=4-=)Z?K M"37??^JP]^:5U#"I(L.*EZ>QY(NF-Q=_?+KP$5S@Y3 *4+*A7A /SI&8-4C) MC0]NU[S-&<1_7$Z^_;3ZQJ4B5W^XU>/M\X;5WS[2GNPEJMK\]$5*YN%R-#-) M&T=,9KBY<.>)Y0SA69%L$#ZS](#6L"L/=LCWK(*>JDBI,OOT;#;RO_DXRJ.X M A,3M9S'4&Q&$IE"+#W),V&J=)6@&("X3B.0G]HS'S[XQ6^;>TFRXLNXW@Y> M?[BP%*1-:):6>D0@&"4^*TYXCI(%@?Y\I-5VSM; 0M),LS(B%>*D-D]!8_<4F2=4X+(;R0G>AWQZ7UOB-HZRN]CUR;CZ"U MG@J>5")*1CQ[J#8%C"6&13S)).=:U.98'N4(VEY*V3F"MH]$FX^@S=S$9+U& MAT)2@DOS&,9;1K@ Q:-!+/!#C*#=1[W/EVCUD3.K%KNWKNA'N"P\@O?C?^$? M/K\9ST?SFR65 &87+G'A38Y$V\B(!%ROE4X0X;Q/3D?K^8-W>]LDFE[//5): MS7.NF%M+_4B:'9>6WX*B0(PL4[.]D\3Y4D22>*!*TH!Q3G4^UJDT.]Z'NM!: M65LWH&>RN1YI>B%-@/3EIS>%:S0KI0-OQM=?OM->9_,._*P>UE0>.+LUI_+H M?B2L"DNH1*M:EEBY_^;X5?LMT5/G*#Y-Q8: 6/DM=Q)N?,?@[ MOUDKCZKP=@FD]EMW+U<-,?UT]I>?IM_Q*>?CJYN>K]?=[UEJ):9;9=S_YEXO M5A^4M8B)&XO;[M+S7]W<_LYO_J;\W0+6=VQEGNR5'W_P7^#G>Z%A+6^X!<0: MG.Q1+-6!\TG\\P_4Z^SCIS]^O?=FU.1=;WW6\"=Z0XO9R,5^2LRUFUMO>NA? MZ%+\ZJ=_PMS?FYZ,+D=:R'M]3^O!.T$A$(8^++HRY;K"LDA2#BP)!5$\G%2\ M)6#8!\5I&L6PRJE=-[0-^$:\Y]]@^GNI/%AG1$3DC#-'"8VF!-]:$4<-!DB: M>YEEL%EW&WN^%XP?T*[JJZ=BA= "^=OKJZM_^JMK6*QX;>I"T9P]XJ#"+Z9# M>&(!(@%G$\U:08C=^O!O_/H3-H3]Q=FW_F?UU^4_ <'_[__\/U!+ P04 M" "I@J-8GS)%X8PX 0!&S@L %0 '9I878M,C R-# S,S!?;&%B+GAM;-2] M>7/D.)(G^O]\"KR>9[M59D(7#_#J.=:4RLP:[;1O6-ES\)P2MP.D6J2 MH4S-IW\ CPA*$<$ $"!5[X_N4DHD?NX>X0Z'PX]__1\_[M?@D5=U7A;_]B?_ MS]Z? "]HR?+B]M_^].WK>YC^Z7_\^S_]T[_^7Q#^[S>?/X"W)=W<\Z(!5Q7' M#6?@>][<@>:.@[^5U=_S1PP^K7$CRNH>PG]O7[LJ'YZJ_/:N 8$7H.&QX:_5 M7[*81]Q+/.@SD4(D1 BS+$U@&,=)Z"&!6?(PS2!(> M0QRC,.6<4)HE[:+KO/C[7]3_$5QS(-DKZO:?__:GNZ9Y^,LOOWS__OW//TBU M_G-9W?X2>%[XR_#TG_K'?^P]_SULG_:S+/NE_>OVT3H_]*! RJ7T$_@*'_YQ\U^]._ M_Q, G3BJ%6RI[^X6ZFS2YZ?8U=>B;/!Z M@:_%#F9$\EK]XH/\J8=1"TT8TQ:G-]TC4OF/AA>,=];RV=(@9__V)_G3:E/# M6XP?5E^:DO[]\N&AXC1O3?=GM:W57RX_?_F-WQ->K9KM]W?%"_CMRP#5KF>X MV)\,V&J.J&?%ZW)3T6YCDU2H3;TC[-];?# F '04@)\D#?7/__K+CG(7HEDO M+Y6U4X& WSL*_M^CDBGI,ZRUVN#+ZB6W)37G=J=!M62W957@FK3\]HM)OH/P M%[YNZN$W4/VF52-]O%_V/NK+:N *5_2$U/LG?J&E]'4>&OCL Q!5>6_)?E-: M?DNZ#T*2]2=05HQ7TL,]P.+>M_FON,HQD091&I^WY3W.BY7O)3B.&(51F,40 MH=2#&>$II!G+A$]2%A!LHO[[$#/K^P (%"+XO<,\_EW6E8N>6I_'K9D>&S)J MK+3'>7&DI0< %E7+XPR^U,.))\T4CU.V^H2?_EI+3TJ='=59Z6U>TW59;RHN M]WA^W?#[^L2W37.5^;YZ$AP\UF $#W;XX'=% 6A)SYO3/M^7C M+W*E_FM)V>[;J+O^(E]-0V:'[ZGI:W:[Q26EU4:ZU%(5\G7>Y+R^VE05+YI5 MBB*.4R^" :8)1%'@0Y()*602D42DU$_BR&33.(HT\][1XP+^XX$7-:_-=HWC M\M';/)QP;:;( \,CS O0H[K;24XRYFA#.8ZSZ+YRDMV7V\OI%\P4MJZ:U6?Y M,?/^2(*S6"3"$S .4 J1+QV[C% *L4?"-*",II&63_=BW=D/;M+EK9NFAS!+YK25[P@K4ZHF7QFIF?S73L5>KK:(0AUA M85"?8W^VV]W4+GDCKBK.\N8]IDH1GW[#/_+[S?V;LJK*[WEQ>X4?Y%^:IU6 M,4]$Q""-N=KPD@3B)!.0)4%,*8Y#3E*3#<\$?&:UZV$!&7 ![8'-=D,C>>IM MD'-)R4QU6^^V%*"C PR$7(!!\E.N=_CO/HK7F_XR*O[6][71N8-KO-Z. H\7=?UAM>K- G2T$,$>I&0_@9220$A2V$0 M!4DBG8XD"(R,PBQ4SGTX9](T2QIJT)3@JBP:24:;H"%_E$[U!=C2#5K"+[8Q!^DY*>)5S.IX MP,78'LXJ7D=V=!X:%[6_LXKYI=V>%\S.WE\7M)+4\+>\^^]U7XK,?1Q8(WZO2$Z3\V>=T9]+^866T#D>N9XGD$:69? M!QK 3P,5/RMY;@D!/27@]X$6AU=]Y@)P9 $-@!6FK+%8POTK\5K!J M_73[1=DW=5[]>_.IRBF_NBMN/\EOOX8M.;W*S+9#@G.)KK[A P'@-US]75J) ME@K0&1<]"Z$AD],WJ^[$868!-"5QH:Y=J9/[&7UNK6Y53RR]V(6J'HOCNU3- M-^P\AB]WN.+2$^'LJKQ71\[61[FL*O7I*I>F?O.T>^83?E*_N_R.*];^WU>) M*@^NG^1WYR.^'])3:(;BD- ,ID&DHD:$PRQC&/I>E(8^23T?9499>S,0.??Y M4 $#A6R9]3/+!Z/G@;RVN UOC0TD;9XK.*,H7*47SD'BLAF),PIY+XEQ3BQS MGZE=]%<)WKS%#=\>*76=I2.OSVS;=M$7>:Y2QZ>6 J!(T/>,CG%^VB5RP+2- MA=DQ"78"<./VG.#(RM\YMN9BCLX)IL8>SJE';6^V'GFQX9^YTE'IR([2T6[( M.K]M-5_%V:DJ=LCOY2,WXHO*A!#R("3_UA68^"O/XV'HQ1E$/HH@"F@*TU"Z M,P'S@\C#.,$L,+L$I[+>C.0]T DZ0I7I'9/:'L:F/A"+>SRWTG-VY>>(K(5O!]T* M<_\BT?'Z=F;W+2?-+MWW*__1O)%2^/N*D91D7IA!1OP$HE!PB$D4P1!'D4=C M'J2Q9V)%C^#,;!05JIG!.R8//?OE@$LS<\PBE40AQDJ00);YJ $ ]&&">$D&$ M\#*C2_P]A)D5L<<#]1;03"WW):*GD&?Q::&*.Z +T&-?M/=8[_ZQ44'9\=_? M_Q5^O':GI$=9=:2>^^LOJIA'V7NIDL\W7$O*S"0X$9)%UP,#IIUU/M#!7+C[@8$8]CL@F+QL9SQ& MI_9?-UC%1/E0+99&'D(A)3 , VDV<"0] ^1CZ.$(IZH("/M&=3['H68V$^/X M%BD+PPCBA(3T]-\-WV9*/V9Y"SJ##W":-T>Z/0&TJ$*?9OBE%FN\8::ZCSE^ M;,_MUX4T 6VCOJORD1=RY??Y#\ZN[G!UR]6O*GRKVC;DY2I"'HF".(1QQD*( M*.,PI2Y*)F&+DBQ#IZ+(%]MRW@PH6T!87T!X8M GQ>GIN(\YIQ9]92!:G M^ATA%V @19[?6]%UU("!'/!Y7M&QOK=D&QY^+1$^(^*U1*EM;,\01F=]U0+* MI"(O#+W6K-HLN8B=/8/7P?">LX1M'OPCKYLVG4/A7A:L\]%V(9SMD2%A"<,4 M88CC1!IB+XI@QB,,6>C[*!),VF&C7#5]Z)GM\(B0"]!JRL&HH?6)S$#&>F[9 M/)(S,\X.A6:1]V[*O[.\=VW@A?/>306RG_=NO()UKDFY?E3I],]KMKMC2>1E MF1]P 3FBD73VO$@=W.1/V,-IXB$1AD:AGDFTV;-">NR7+0>,TT F!*9G,)R) MPF*976.Y\I,7)L^.0 MWAMVSL@[(3AM;L2['[0MTE*-0F^**US?J?\I#^@1KY5/]%DZ1U6NTL'4'Z1W M]/P7HR=74O*^4 W;(I4I@K* RV.2_&= XQ@%5# 2&94+ST#CS.:QHUC=V?"> M9A74DF>!L@!44G+1_C_@.X+:LT.U);?]NYF7-,=;O?+G8V;"=Q_-0&[7 MAEA^,E?M)Z/^'XQ(4T1]5B]^^?R-KLG'IK6*#WV##X&JK)NW?->\_?*^K)K\O[J?5>NAAS5O'1,L#Z-" MA#[DD< 0B91"S)'T9[%@"6,X"ZC18547>&;S/8;=MGR0!P70<'I7E.ORUC@M M25ND$<5IX(D08D^>#E!,$,Q$E, P00E!/,Y"AE:/O"+E:PIU3("V6!4A2IQ5 MEWP^EP3U-JTYI&*V$RD*5.!P1\,%>/;-ZUJO]72XVSU,.7>T)6C#+FKG387Q MTG@;OV\14_A4E91S5K^7U$O/0NI>DY,U5U'*-UR45?O3T(E*$52O$$LQ04D( M8TJD%8FD3<[2.(,D0UF$ ^$CE&@'&LSQY\X)Z0D"ZO,$3(7>24M(]W/>DP*H MHL7@3&XA:(U8Q;SB,[,Y6\DI8L"(FO8"XP)T!'6W&0-)X&I^,1K$.^85IUT0 M9 :QFH5'[(4R&3.Q6':Y0(H]S\^B*VFL;&X:;>'R.2W6]\OH]%XS;]GQ M6_&0JP*]K_D]9^_+2O41^2M>OU_C6]VV'1-+S*RYOWW\=#VN[FPI -(B@G$[ ME!.]+8Q$,JW'#J5AIK\F@@"_*UH<38_2X-:JW\?4NHOU_-!@;MSW0^=QRQ(< M?JL\OL_\01W=BMMM*A+U,IQX/H8I2GTH3U,$$A^KW3BDL3Q>$4[-6I,= 9I9 MCWM8L,6U+ZPY)BF]#=@%_V:::\6Z>;G,";Y<5<@<@UFV*.8$LWMU,*>>MQ[I M5FZ*IOZ$GU3SY&%>F4\Y]1.1P#3.5+OYE,#4RR+H^6D217XLDM"H[.4PS-SA MYQX4/'2HQL/<#DE&3T7/Y]=,0;>L]H#SS'";8,G= +=#($M/;YM@],#HMJFG M+0O2*OZ <]8/I*@O"S:NG;UL&VOW:7L^"=/,"P1,22(UE?KR@)O$#(:A%V0, MT=CSM(I:S*%G#TY*0MI6@-VE?OFLKKUK+FY8Q*8O53TMGT=6II'(EH9AGDPG MJ^<5\!TAP5RIFO8'Z<5O?=?56M:OYW^2.O=8_1 M!UZ=V0Z,$,%;+A>XSXONH*@(T)P<<(SKTR?E,QDV4^9I7J73+=$=G8DG^+(Z M"Q]:;[$S\ 0SX[/OU&.6;66&EOX?5(O_4;RK[V);O]WP[>DN")*,4GGPC9B' MU,Q(7V[5.( )8R(+21A29!20-@&?64D_<&F9I->YFU;1TO1LQD]/U05XJ\([ MED=G(X'K[>)SB=%,]74DV)2 <"G'G*EBRUJ-COU/CBOP&VZZ:0%SG,IMQ..J MX8T)]++];RR$LM<.QV8-\\W^NAN.UC?4^E2NW^.:S9?F6!?PV\]FW-# MU_4DTTZO=*;9L_-@#R^YG!,[R=(S/W;Z2=MTBBI_E/O1(^].F4/ 4PB4BB3U M84(]#E%**4REKPI10A$+ S^.!#5+HSB(,[-.MN,#'MN;Q5*H.\=VOH#\5-KM MU3"0=$Q4>OZF P&8J>8.L L%S1 />WZ75L$=:977##6PR0EH"@;4'6T@($8NXC/"4F9!8+< M">F,^)"2CZ0"?'XA'\?MP^UX/SN&= +F54)+>JP?BSAIOFW;__1E;T2)Q0_U MP$D"EK:"WG$FCQ WXM>R9-_S M]?JKNKI>44I]S(2 &","D73P81K%#'HAC?V,(^Z930LY@C.W'>A1VR%I/:Y4 M (5LFJ9U1$Z:VG\^]V:Z;L6XN=)/L^5*Q8^@+*O0TZSNJ>^)Q\V4M:Z:7>_C M7WEY6^&'NYSB=7MO24)!49(0F#*>0131 *9^F$+B9[$\IV=!G&EMXI,H,ROJ M&.[4U::!:*:UTQG#9KIIPJNV2FKQ,J60NU%U%"+O4$)]1ZV MS<;:53:U>[0:15JO<)BFF,4)%&TX+/6D(TVH!Z.(Q5[ (A(0H\#889C9LZS& M):#\_F%=/G$.:H4/'N1+=[CFX$&^8YIK=5!F>EOG^9(PT\[G0F@100OI,E5J MBB5G:5$'019.@9IB=#_=:?)I.WU]7U8\ORW44L-\'Q^AV$MC2$640N0QZ>-2 MD4@)(M_S?"0BSZ@"80]A[NAUA]=^*BIX%H=FVC=F;H8DQ:.<.%*Z M_?47U;>C[+U4M>,/VO9[[JO\#@5(/"Y21N(8"J;V1M\3,",H@5$@_=8TC*)8 M&$VZFP*;6?=VQ::FG58F):2GAJ[X-M/(47WM[%,I=3ATUG-Y FKA+LNGF=[O MJZSQCK6#RS:T^1M6]_;-TR6EU0:OAS2D%8MB[&4\A2Q5K91%&*DF*)X\<4HU MIJG@B(:K@M^J2_ZO1O[N!*K6MSOKOMU[V-K?]&]-OAXUJ))/\NK1L%#HA/2T M7=YSA6$[&*M@ZBJ\[;G^H^$%XVU.E:(&#.2 GA[59HE6*EVM+=L=R'/J)FN( MP9V[/ 6VM-NLP?@!]UGG+>L-OOVHAX_\NKCJTR7^EC=W5QMY1KSGU38]=16F M#*>I\&#H$Q\B1@.(/3^#29!$'+,$82\TW/--\&=V [;-)ZIA=ORV%$EJ3E$6 MT*AWL:V0M=V&N41G[$ETYN*G@92?05Z @1KP79(#!GI&NUZC#$V8IB@5FR)[]SO)9SI#*O][(U1TI^.S)!1^?< M;LPQNRA")$H%)E6O&*\Z,S&X H7F.6X *Q#C*8H_+W-'..U'D":%%-/LWP2R76>,.Z U 7;^IN MQ7%U4[7I+:SMCOB)5U_N<,5749HR#^$$IIC(33J),$Q)YL$LHX1[22!2STB7 M]6!G/^8.L;8V#>4"/."A=NNG?.OO@@>YO=6*G)^-VP#IB%;W!.Q:8&;&8">K M+YVL) GRBP8Z(OI>FI(,T-+AM/6/ =_NVO[H@"[=\L= $ ?:_9B\[<*6M"NO M.$IY&/D(IF',((I%" G+8DC#P L1YDB8-<<^@+&TE?B_O3][GK\S%O\"?'"? MK]H[$'H7 M0+5T;X-,_W.S?@)^^XOP'+/3?0HV-L98MF<:E!;O8H80V5&F9K$6'<(KFH9G M+$[;@>>/GM<=OQMZV#7&<:9%V4"9I2J"4F"0>+% H:>2/W #V+J M&]W7G42<_8;NY92;!2?:/324X_:*=H7VSJ?."U_6E&FY7YRJ5Z,.VL1+U@C0,(P8# M)#*(PI##S,\PY(@ACP9$#9$RL;%38#.;UP$:C+#U.BZ9BTU/]5T)PTSK[>5@ MK/(Z##K2]DFH115=A^F7.J[UCF4Q XSNNN;#3F,>4A\2%/E+_%57X4\3V8\ "SB/"4!D;^EC/* M9C8<;>N=_A2Q):8]3(W)L2O1=??IZ)F<5Y&YF7UR)&[S.@O7HG%5G^&,KF7K M.ER+Q#F ;9KIH_3#RNI)NF+;VQ>&D!^P,(/"2T*(B"]/J7&0PC *. G3 M* Y3H[CV(9"9S=X V5[3%!,G 7VIZ-FH#L0JE!-:>4_Y$]M9T_<^5-]_F9WCE(&@3;Y8VLM M5CSF?HJYFA3#J'1M5#0Y0"E,"..4!B*(.+>I$#F'J&4"(SV)V^GF_7F@XNOV M_H5NZ58_[@CO1UJ0=7[;_=LPEGS6IT5Y0#AA 8P#3"#R? JS(%2W !Y-(ASB M--Y^6G_,#\KJ,ZK5A[2C#SPC<$GY:T;]9Y>IW?U _X7OQO8=%N:X9_F6.+"C MSN$M@@LAN;IO.(N696\F7(AM[P[#R:)VV]<[7!5RO7JX,7V;KS?23JPRXK,@ M\R(8BBB3NU-&8!IZ'!+5TTJ:/\9]HV9W1W#FOMGH4)QD/QR35)1Z/ U"N85C M(CUNCV009SZ"@A.1!&' !4M7C[PBY8*R&N.924LUNYU37'HVW($(S*SS +A+ M^;@ /:@[HWN"*T?F]!C*HH;R!*LO3>"IQ\V;_7[BY=>RP6LUIO7ROM'MZ/OB MM;E3,=[=@!;N^2#?RWLU&4^_7>]+7J=U[$PV#;T>*PZ->NP>X<6JD>[+M1;K MEGN$B7%+W&./G#>_]#.G/']4X2AY)AXR].6^A47;>P1S'R(B3SLI0CZ,,N+Y M&4T]&@J;*::'P&96L>V SVJ+;1%5FI26WI;F2@9F^K=E__.(?2P:5>&P7I?? MVQOX]DC297E\*.LYJAQTF'<\"?4@U*O,0YUB^MA4U,EWSNKN==570@VUQO7N M=#$$MG>-4E8";=04R7F;,BN9N.UD9D;" M:S0[LQ+2D7YH=FO9F:ZA+_!G>2A]WVGG"C/.O3@4,"8,0Q2$*D(1^U#$J4\3 M$0<)-FI-> !C9L-S=:>&/=6JK\=M#VYF:0Z)1<^0G,FLF9W8]=16<*#'XZSO+1?*V)5VQ[!13\1G21D_Z[R0B/_#0.(8LSU5Y.::0>7Z0^#X3 M/C4:!;,/,;>VJGQL==_?0IIV!=B3AYZNGL>EF8H^9W &K3S.C+.J_SV A:O] MCS&X7^5_],ES)S!]Y,T;7G"1-VUA2KL=[YI$QRDEOI\)R!F5:A@1#C,J]U$< M^3Y'5'B1X:PV/=R9=7,\J$CE#'[B55ZRG+8E5&T4M[E31>M%V^I.)4KUI-8G MIC*<)6L]%9]!@F9Z_U)X/0U=^5GO(8-YQKV9L>Y\$M0TZBM-AM(2Q?%)47JO MFT^.^I W?6;A%:YY.QX4$B8@7>I!0CZI"\ 21AFD M&"'5FR=@@=&)5PMU9O5K*YUW1( 1NI$JFDE2;T=V+A\SQ3U#-!8EX :L.BL# MU\% F+YL9BL<Y(7G?TYG \[#G5^Q=4M;SI/>(4( M4M,<$4RQ'ZB:"@(S03",:!;[*0TSX6F=OAW1,W>LNX52&9H22\^.N!+TM(5Y M!?&9V9YM*?J(N(OC6?G/0^N]V#^]@MA923?JM^U3?R3Q/R/LC_0Q:&\5CH76 M;2)J4;4S('E(\-K=P17,(ON&8YD,.XKK9S(RR)CO: M&GV4](E+2OE.Y]O)'W8NW?Y*BZC?408&13K^@.5]!F_4UW"(V-[LFOIU^=HK MDHH0)XA!CC%5!9 (DC2B;;EJAN/4CYAG5NMR"M+DZV95]-).PB!/8-T1HJ*# MU.;JXY3H-"]"'(K#,(ZRX[^_&1F!7SA+V#=EU-65R2FX92]0-)G?NT[1?<]. M_3_SNJDVM-FH-A7JPN!M>8_S8D4]C$F4<$AC(O='50B0\CB%29:$@F4HH1DR M";:5VXA'!@Y' 2,I5MW*E?<>2J.24A1#DA#A<1+&'HK-SNSGD#/_ M>7Z4YJ-L=5D,'8P.E,+N:F -RX'/^4#TS@E+"=G,\NV:$HWKB8]6$L^:5N5" M0JYJCL\A9=F:9 ="VZM9=K'FN?F@[52X8914VYCSA=IE!"5!EE*H4DD@\I"Z M&V8$AC$F81 E >)&]8+ZT#/[7,*/PPMW%0V:#?9<)A\UI%JFQ-Z4MYZ M9FX>*9H9M;$ #XEHH>1070$XSP\]"?Q**:*Z CF>):J]@N5]25G)CU3EEB<=L,P])(XP#1E$0M7C6JGI*>$SU8W M4KXMAGX$D#?@I[7$^1GD+::9_CT7!(M(AA/!892J09>I3R".!88!RGR&4AYP MPLR.?]:BL#K/.16&@=6U_\ M@N&2QPX,_*3@#%LM/N=1S]!:LV<8S-;FS-BN M'N3 D3U]OO:B=O0@6R_MY^&'7 V\7A$6)SQ-/8BS,%4A:!^F..(PD<8T#H,, M(Y&9&,]]B)DM:-=QD.Z/N3YWRK7U=.L9?9@#4ZWG'&7MVG79!WCET=5'G9;C M3UH&+]1($,YNY+Y8Y+=WS2Y:@AO^I135]B_7!>,_OGS'#^HO?65UEF'NL2B MF1](#X>'(20Q)3#E412'2 343XWB&>=0,W>(HZ,-;$D8=4=71("?OMR\_VRX M;9XG?LWPQE)"-8QXZ,ES]/>6/*#HZQYP7S;O1%2N8B-GT;)LN,2%V/8B*$X6 MM2T6K/)'K/J0#YWEOLJ%^ARK,,F("' ,F8@H1(&(( X8@['//<18$B%FU)AV M"FQFF[:#WO9-M$Q(FY28GIUR)03N=*(R]@?N1#XK49+R&#J<@(],(P(3X)2<:-9KU.@S,%G6(<_.[TIE.31ZNLTJEU%\LHU6!NG$VJ\[B%&I9?^)K3AK-^!.E'?*_= MJ/7@RW.K7GG_@(LG,""#'AHH; /=.\BWAM:=R[*AOEEQ:Z9C4QS9:=?!%9?3 MJRF&GFG4Y(,66=E=WL"=*C:N/W<3*9OR8SF:Z;N=OW9=T/6&<79=W#RT!@R!B-.,$T)S+(@A2C+$DB")(,BY$$2$91%.#28[^F4.*TO^]ES/KN$FI]H M1^_/@ P=Z3;%,.NS*0$MI2J4 XTJ9UR4U;U^8J;;3VW:>BS_(5A9G#Z3J2,1 M?-[)6E(YFF^^HQ,,A,H?P)94FXM)MY^&07;\:WPJ=DGURWXZ9FGYKJ4XF9#X47J\F7B8 9\T,8 M!Y%@E)",F<5AI^%F]D0[---Z_TGYZ,5FW'%MMC5TN!K_+7>LM/KZT(J"*^;3_A)9<(.:0U27SGAG$ >"*9"L*&J#V(P M2I(H"3S,8]]HS-=AF)GU> %#QVJF48?D8R>)I_/KYD&;UGM 6?(_)AFR9&V M'@%95$NG&7VIG2>>-M/*8>2<*J'IYVG)?7VXZPSC+&:>)\^.GH H]C#,?)]" M7P1Q2()0:JI6(? 4R,P:*1'!#M+P>G-2.--JZ8IE,Z4TY59;)778F0CP#*]W M"CG\:Z>,D\LOHHHZ# Z*J/6LW>:H6HG?B,_\D1<;OKUG8X3'41:$$(N82SU, MN?1U4[E5XBC)B.H1QXUF"1Q$F3W8*O>*4H"J0ZW_8K8W'A:,WM9X-KNF@=:. MTQYPEBO'298<[8R',1;=&"?9?+DO3C]\=FKR9<&^--+]O2O7\OWZW3\V>?.T M_28F7I2E84 @1;'J^^LAF :(0H%2$=*$)4EBU*%*%WCN@^GUY9OK#]=?K]]] M 9R*](+L_O757XA[S@UPV_ MKU=!%*4^RP3$(9:>A!K[0[#@D&=!PF-*DD"8C=W4 )W9%G0DP)8&L"-BV]Q MT0%:0DRS$W4$JFZP:FC9/IIUSCXO32R(:^!F#*4,>1%G M(*9A!EF8QK&'$X]1HQO%<^5X3J/A5Q&@GJ%U)!8S^[H#[7H4[20RV5W$H@OQ M2>:<=2(^CK1P-^*3+.]W)#[]BNWEXB.OFW;IZT*M)P]UO^'J[[Q15R7=D:XM M+1M.?%<2&^?%,%J]M=V[[/3==7H28.R%/(94^-(XI(F :1*F,(F3B(1>& K, MS*XGYR%T]@O.+=EMF.-]67W'%=L63QGF,,SV<>F9HC_"AV!FQ\;RSXON)*D^ MAQW50^1I1S?X23W1DPZ&&2<=\3^/BF-FRKV86\C.[H%G(G/AF^1YA;U_%STS MGF5?@XE ?9**) [D>1KY#"+F$8B9'T"<$8JE]QPP:C:7^[5"\V/@(13/6P(, MK];.CKZ_1KR]P[D ETU3Y633F;ZF!)]PVW!ECKC[8I'V/TILW3R:/EO\O,U) M[:S%;]):\+7\,O!R4W^4G/1I4DE"!8Z3 ,89"2$*P@"FL8^@X%ZD1G"2C!AU M5ST-.;."MP28J;*&F/14VBWS9JK=):9WX!?@&?P%V!'@3K'UF76DX!J BRJZ MO@!>*KS!F[;Q+[K&=9V+G+9A^?>2^,N2YGW66S>'\2-O;L17_&.\&7PMNZU@ MA8D?!)XT"3P2!**,")B%/(!1$'H$IWZ2A,$0)=,-[)Q)DT48S?#R[;[K,U]M M*>4,E)LV'(0IW=QONFJ/LE4U6MX_5/R.%[7J@Z$Z'9K&A,[]C'0C1TO(W3*^ M])PTH)0,7-Y<76_S8OLYL=*$\?9SD#0>A:.;3D2WWX$ MS-7"MGF&7;SF;WES=[6IF_*>5T,JQ-,*>32FJJ(FX5SUCXY9=P4IPB1$.$,D M\?U5-_3[2X.K1L]L3F*:J.9+9&TM?8/7[8P(W #";_.B4($0J8HF\\OU)!C2 MR$L]$L.4$PH1Q@G$@45Y3F$MG.^IP?9^WJ?.2V><.U_>[?;] M%[V01QS%% 8)E3J>)1BFE$KO,HI)%OF>JEPRZVL]@6;RK;;JRQ/E$:3ECY+3+!\\0YYXY>RHT3:D*;PP33G+(.-8 M'@=3FL*,AQ&D]*5]'L4(^\0S2HBTHF+N MRYR6)N53CZD".[*ZKST8$V;::]I&]IH70'-+U,Q.V ASEG;29TC%61MI&QH6 M;A]]AICVVT:?L]BY$P#?X4J%%.I/O/IRARO^!M\-:5- 4M#S83@DT^TPT[=W\DC:T>",A#R3M1'=Q0-++#!2T$H_SZ8)F5+S2 MJ$$K41V?.VBWW#E%Z[^6)6MKZ'CUF%->?RG7;.6+-,*)\"%-:0Q1A#V8A4A MPACG* H3EE'SRO5#4#.;L1?EZS;%ZP<%I!OP=,&V:;2SX[A%;6W'@ L4L.M: M]BGFG!:T'P1ZA:KV*88/E[9/OF'IN_2V@3.U-_.B;C?GRZI2#8)5B.'-T^Z1 M3UW4X5)E_+;_]U=>J_Y0W6V5O_*2V(]#>4:+29!(9<\2B(6:C\$#3&B2\BCS MC1P:A\3-;!YZ,*L;$:>?@:8#\TJ2-?1J% FPI0&,Z00C0@%Y N/G>F)!2^A% M]Q\P?#J?IC\=*,T#CD1F'JPS S6\4=*.A0+<<+'9&1GJT[ MGW,SJV7!M$4+D"F>G#7\. BR<'N/*4;WFWE,/FVGH)^JDG+.:I6B\P6KLY7\ M#=NH'KC]7=6*!0A11E+HIW&JBL-BF/HD@BP.@S!$"17,*))S&G+V*Z:.@"Z- MK;GCH,9==,'F>DE#@GJJ[%8N9FK]7"1?>G'L\/M[*7U)TJCFI3 M4);Z@J88HB0)(?(R#M. $YA*3SCPA&#<,XH6'@.:6>$&6-,9FD>DHK3W;1W-IH4$:XEIV-WN'%'K&8:E!&AF/ :JP'3GJPLPT 9ZXD!''?@P M)6OSCGD.A.2JF=XYI"S;9\^!T/9:\+E8TV+>V@3>NQ\/[62W<7? 2R'MQ7]R M7+V77_"5)YB?,2Z-7!9F$/DT@9G'$XBQEV4IEK_$6LU_SZ9D9H/W]8Y7'"M M@RE<9TEVVL0M*B\S^W;*K VD@3%M%Z"E#BCR@*)O*3$;##A;2MQV0\UF%KO9 M%#,7HIJ<7'86P'+3RES(X=F$,B<+GCE&_KIXV#3U!_[(UWZ?+,M\%'FJTIPP M%$"4<=7"F5#(8A0':4PQ$D8-!">PYKZX45# MQP5?T T>JZJ(X8-+?5V4/P% MZ' O0,__#$G!&BRZ'A5_ .EU)L4?9_GHH/B)5\PCMQ9CJ9<;1FTV<]ILTO0B M\Z7=CY-V-43Z549'GQ@8??Z8Z-VE9\%OQ)4\,^7->TS;JM>^C<";LJK*[WEQ M>X4?Y%^:IU4J]R??$W)W2N7N)+>K"&991B!2R05)@BA+C*(S)N S*]#E(\[7 M;5(S&9 ![:%-TPT,)*JWL\TE)S,5552T>?@M'6 @9->B9$L+N#HE.8N.+_!7"C[60\6:]C9FEUKQUU3QV%,)6,\8NV(0)Y)^^*+!&:""9A* M1SC%<1QSWRAC:0)K9DO2(8-Z"VMF/J:$I&8ZJG!G".U MGT):5,LU6'ZIU#JOF'O [R4'9<$_IJEL8]]XDG+=,"^]<+7LK^J^')7 M5LU77MV/>B&O:$0YC?P(IFGB2^_:RU1O&"PE*9WO+(Z0\&Q&+FC"LJN,02W,99,&3<2PES=H]+*=_5!%7-_S]7KE![X082Q@XF,$ M4=).[V$)#(B( NDX"\\WJI8:%IYY/QY@+D#!#4?Y;5GG*&%ABB(8"J*&:2#5 M@X7]!&P&X:"6HTJ.?M1-4O[ I!-O*AR0^IU@0F)$(0Q0$ M\JL141]&'.. B9BG66+:/=!>.N9=1\0W-GNES0[ M,L_;91>UP"^9>6ED]_YN.^)!.B[*('=]YE4=E_3UI'UN$Y0SCS-&$P13+\X@ MBFD$<>IAZ 4^#T+A(VEJS*8\3*#-;''[@2X[S%.IS1;RTM,M9U(P4SAC 5B, M=M!@S-ETARFLA0<\:+"]/^-!YR6+%*Q?J[*N/U6ER)OA0AUCG(11"$6LAJJG M*8$X1AD,@JAMVRY(H%57=7CYN1TEA07Q=U4VVZHYM$J __::BL#JA("8\AQO*TA82?PE1UX8I] MD3+&"0ZY5K+F',3-;)*VP&"$;%F3[?0ST7,_7DO2AI%=.R$;^RQS2,.1B^.4 MM$4]HCF$^M*!F@7#_"[HDK&V"2)>(R]X/#1$4_-:Z.1"CN8@BG&)U.LI"B#*$8882"B-,(R&]&L]#J?9AZ0C(W'>] M'2K8P1H<+([)1>/XY(!;,VW=9]3F*'6,8X,#E0/.[8Y5G_F#_"OOYAB+LKKO M.N8\=.-A52"]*=N0\;ZH+@ &%7\HJRY9I>:WPZ3[+MKQDD0>)!FF4LPVG@ ML2PV*A(^"#.WW_&RB;CE2>J(C/3.1.=S;NAGF#-M7HP[R9.K,MO#(,L6T$XR MNE<:._VTQ0E -;/[5K!J_70[&M)]WVA[_L<6F%GS)"27F&J7^&*8I#G-MX:+ M[X)E0Y5K>U@>Y!ET@SX=^?2G6+/SY8^NNIP/?XJQ9[[[R8?-%(WQ?/6N]4F^ MW./U^LVFS@M>URL>(1*%OMSSA*?N^$,?XL@+H!=F#(5Q+&(OT-'#(^O/?2?9 M(H(6$@R8>AIX3"#3NN> 33.M,^-06]%.\#&A8O+-3L7D#SL5.[;>(LIU@IE! MK4X]9EF)>[P(>%S\JPJ"BYKO>C7X*2$AR6#$$@:1[PE(4B^!.(L\&B-*F%F3 M:CLR9E9/^?5(#8MW[:2IYZ3.+R/C$/WQ+@%'FP0X; _@1C"N"H7MB%BVAO@L M0>V5%Y^WFNV4C-&4]6[(S<>R&<67$4YQ2*51$FD:0Q3*DW&&,BY_HGY* T\= MFLUF94P#SGT\'LV9[R;W/2,(?#">,W]2@GK6R*5?Y[BRWF]A]C8^SS'WW&XM;KW:8JY5[-*X*+O]\(P2O./LN]I;_RP)SR M($P\&##IVB,O\B#)$@1CD:2$$2&W3OT.;--8'BA\@ZNA$^*: M5C3'0C \=Q_GW^:.[(0@#*[*W G$[L;,YHMA=MFEQ^'DG=>))9:[^M+CY=D- MF.8K=MZ_]" JCFO^EG?_O2ZD?ZQBM_5G:;KR1W7KMDJXRG&. \ABYD%$4Q^F M&$<0B0A3/\PHS3R+JE$=;*WO[]E%HP,NJ+; 9D< +3'J'0.<2<7*S WHX*0%V KH,^G!61\#C#AV-%90 MRT?. B1!>G@F,WC6_CQL*U6_$NZI2YX]= MYM"'O.#7#;_7&;V@L\Q\7^P!O1U%6U72^2LW]?JIF\3VIJ2PM@L5LN$W;'%UY&[YE]J>NJ67VAO,!57KXOI8SF(B()@FF) K,Y@<> )D[M-1"[OK5&3;Q.R05/<_P7%X- M TTOV)RAZ>P40ZY:[!V"6+:5W@23>RWSIIZU'A.H)HS]#:LAHLV3= RK#5Y_ MJCC_D;?C0E\ZCRM!:!J&)(:8!&H+]"DD@1 P(7[*2<;2T#=J%VU,P=P70.S_ M;/J>*2J9]Z'B<* $?.^(5"E,/^4%76^8_(G>J?&K*B$8\'ZT2OVS\:A!PT]! MSR3,*ELS>_&EP053&6%J)/N['PTOE%O=$P@&"D%/HNHKMG_2%&4%1L0/;TUE MT=G,+[03F;MQAH;X2T\WM!//@6&'E@M9-M[@:_G7VU]YP2N\OBS8);O/"PE5 M834GKK\TK_L=-\,X2,.$0C]C#*(D8)#@A*@);SB-'D6CU+-=L C.T6H.L?AW)ZCDI8*!E!@_(2@JN&GX882_; M ,1&+'L-0:P6L1T=6>6/[;(?RZ["KLN 7L4H"J/88Q#'2:S&SA&8(D9@E&(B M!&.1;S9[XQC0S"9E .X15.G KE7MPG@\B.5$J7F8R6/2$S/?+B0@YFEV"&J MB9*].%SEN>NRY6RLY!&8A<=*3C.[/U;RQ/-VNMLF@1U(J_E62+=DG?\79_]1 MKIFR)#@O5%+433%*P*_R6O[IK?QGAGT4C_R,8L$Q":"XZ-,"+P#A\ED. M=H?I"]!.X .2?G?V<&X).[*GLY&YJ#V>6]@O[?GL>+:^G.!5Q=E563?UBM&$ ML9AS2#F7Q\,P0I#$Q(,T0IZ'8T)0$IHY<*/59[:\ ];61Y,_Z-X,'9:&KG-F MR:.I1]:SU^+,->?[ "O.O+#QV@N[7@?8VO>W#CUDZ63)[1VKJ,\'%>KYD&/2 MSH,9C9-/_#CC(L.0\R" *$$9S' 6PL G:4BR%(M K!YY14IM?^D4ILE7S M",_"=G6E&459P!YO3N%INGLN16+HMVV_2"WV!=BBSV/VM%EUY4"=Q%O6$])E M?\^ET7[1SHQ^YG53Y:H(\ K7=Y=%^Q_5\/91.NVJUVUSA:M*5>.W8RI7?APG MH< )#,(HDT:54H@SCJ"T$32),45$A-,2?V4;LJ %4TF%F%4Q%J6FI'__5N1- M_?G+M_ZJ)\Q$C+(@ABG.$$3R/ 0S%DL?A =$8-]+6:35"%L+;6YC\N6;H5\Q M+1M3>W$FQ];6H<4%+3#X20GAYQGNN;38=&X$#F&]DLI/L'U.GO(WML- M_UK^-2_7;=+<]H>S"U(,_,PCPS/F1"H+0P7LP-/@[W65$%M,4S,&]1? MPS9^2II=0V@UVK#O'(B$H+Z'!4Q9&D(49S[,J* PD,Y"0ED0Q-0S"Z4>!IH] MJDJ:40_UBW8LIF6/Q:.RT@VTGB\!TYBK%?,6<==ISIR%8(_ +!R-G69V/S![ MXGE;Q7VH.,V[FN.8^&%$"._NK9'O*==>#03TDS!C+&"Q(&;*NEM\=@7=00'> MI?F8JN5($KJJ:,>?J?KM4%PJVS[MSA1LM/3"2K7/U+XB'7C&OHW24#\H#^6? M>9-7;;_B7=G:):G;6[A5D&+A>32%0G@91"S)8$I(##T1(!K1,,PRHZB< ?;L M$;D!&KSA!1=Y.Q2MQS;<&TTDJJ>C,\G)].AM)2*K[DJ&S#ILM*2+O'C/)4.1 M'&J_9+J$9>%./_3W1K3;?5UOU/#2[AI><(]Z G,8I:GPIPB10(BX38*1'IZ;%+QLV4N4O[Z*#!"'NF M- =-/EVFB4[!+9_NJ<'\P;1-G?+_\:Q\JS83?%9)8"JE,\W MN,[K;T5):EZU#6ZNBX=-HV*:'G,4B34AH-.5E=HKGOC&1](.6@8NQRH&!!U 68,L%:-E0 M^>$[1D#+"7C.R@48,0-^5^R GA_#@^#\WP@]J_B'^IP-+W3^.!^Q>3/RI<3N MJF_Y[/0NV^)\*?'O=4-?#-BZ=6)YS[=CYU57V38J\".O5X@*G$4BD"?R*( H M"#A,_81!+R,Q)DD88<\H,68":^;-H>\&OH4& S;X7:$;FO(IF>D984>2,#.? MUD*PZ85XBCUW+1"/(BW=^? 4RP<:'IY\Q;*+!+WC;+/F_>EU-/)XV\U?>*$( M1))!KJJYD1\RF$8!5?,04!1S/TO-!K6?AIQ9Q0<"5 #E0UG<0KG&/7AQTVL8 M2]*0HYZ^NY6.F=KO">;K(<& W[^V'M(L,Q+TV7?5%>(TX+*M(+0%L-?_0?]- MRPB]*EILKP':(_&G4B+L[@.XR O.^BN>3_)[51^.R)",9MR/0C5P39Y&189@ M%OD41@C'28HCE'"C\2I.J)H[:MW1V":E/T@"(;]_6)==))OTEV*&L6LGGX5F ME'MI"9M9K5%I4$_,<-$(%#GS1-*08133,,#0HPF'B(0IQ,0/(?-QYH7$"QG3:J!A [Z@SZ7N ME,MBN,+J9U+U18\C,@VF2Y@*>MKNS2T^>Z>LD]4XH#7(S< G.U]\!M,Z9A2C MW?@.B;=9XPJP7R!REM7 ^PMY3 YY,-TS>6F?EAR^VP,B.T:%G:Z M'>9=A=4:[+VZ=A\]C-)ZP/I&.AE$9"Y8V*R/,@8J@='); M)$A"'Y$@2S.M&Q8GU,QLR0?RP)8^L".P]7 [*S6BT< 4G?U1:)CV)05L9NM= MRM;,/KF2R:3!.AMD.0OF2A[/3)JS1>W.[_]SPW*:X_7GC7SHMB_;C+%/LR") M(499J,8^$$@(\2$*>8C2*(CCP"@U[!#(S!9I@ 15BVEVD#XH%+US\;FLFMF& M+9<=W Q%JU/\.#JB'H18],0YQ>3+ ^3DL[9#(NJ:\R-M,W[#C>KV]?32W>:8 MBC@@,!$DD"I*4YC%?@:Y$&&04BJ(9SA#PIB&!4^'O^5%?K^Y!R]:P( AS\YT M_(2YO/6T?V8I&L; 6F(N7@KM6=^^]Q6T)-RTS,^KJ1A9F4&00RP0_+3#+Z(#H.N M\I>FH)9-/=)@>B]K2.<=VUXX#]O<]B^\R,M*72RN_)2S!/L5*P6>BSB%*4&K5Y/@PSLT[O0)7/4;>P;46):4N<@R+24^+S&3=3W^<\=XCM M[;[+OC=3+#EK>',09.%.-U.,[K>XF7S:3CW;"3.<=;E!7_&/;6!T%?DTQ)0G M,(Q)+$_RA$$BJ 9/>ETIY^X:PKX:NRD K1J%#? MQ[+A[<1S7K^\:@M2+R+=AB)A66PH;\+D/_9O[ M>]P/*!:"TW;VT$ )4!/?VXAW/32\I3Y /G1O M:K/85$A5O^V5U0>F7\IO25'C7OC%3IZ.[I;UY&=UM^Q. M/KA",K\%D>3+$[_["VPC86M>8.NM^1H7V$;<'KG -EOCU$H- H<7-VBN<."VUKS #9U>X^@98" MR_YH\W^*FO&E/])G8QBD.N]C>4_Z-Y[=WR@>[E'L[ON7@ MD]S:)1MXO7Z2!XV.E]'8,3!P ]27N#^];'D";SC%&WFR^7K'I?WJ#D3@;^5F MS#CU5O.D> 0W],JYH!E,^6RY]9H1L $3U9C ZM MMUBG_PEFQLW\IQZS[6/2A=_ZNX3VPAY["',>"IBF80Q1%F)(O)1!*@*/IED: M"AJLFK+!:[V3S0$,(X7;(NG'GM4K>X%ETVXE^Y+1<_+/Y-=,VU[>!ETX3F*8 M8,99+Y)]A(5[D!QE<;_WR/%'+?L(5"7EG-7*E57+M7.,G[=?]7%($X$(I#CT M(,)A!K/(2R"-$X]$(LQ(:M8DX"3D_#YG2T!W:E2)1A>@X&T?V[-:V)X6I9X" MNQ60L6LZDLW;5C8?.]G,UMI6FUU7M?FG 94CSM<&ON[$$C/KN$2JVE;@H 74SU4ZQ?EI;]<1TV9Z^[7":EH]D,@J M];2;CS.*E!V0AU-W6(-I*[=X:MW%W&,-YL9NLL[CMA5+N&[U^F6SBC".<8H# M*;N8010D'DR)X#"*41+&:_^>UU<%X_2,I>5M HK MYA%."!>04II"%$F_.N4!ACX5*F.89XS'PR -W9/N!)[6U_?Y% TS]1UA&3?F MG!"3[J'W7-9MFW.V<."G ?AG>>X'.J*P:<]YFD5W#3HGL)9NT7F:[0--.C5> MLIVVU>6Y_BUO[JXV=5/>\^JRKKGROH=\=N:G'D=YF3QBJN8[<])3=L33,5'X !]\E.AC@ M+T!+P 7 0@H77*[7Y??VL*RRHZ\JSG+5N+>>HW; 0!K.AFR=1EQXN):V"/:' M:NF_:CW&GLN7[BZ+H=F(.IWU(;R^TI0E4:S\=,BY:EHDN <)8PSZC/DT\XF( MD]!PF/TIS)GMQ4!!>\G)=C08C[D_*3L]F^%8(F8VXYDP1O#;&HI9IM[K\NNL M%/ TXL)U@=HBV"\2U'_5SBHH\X+KNT]5^9@SSMX\?:M5?9-R4VIU[KU4I09= M^&!HIX43*B*1!-*+$ %$219 0E $PR#R4QID*/"-C(0Y"3/;C.N/?WWWY>OU MQU_!Y=77Z[]>?[U^]^4O9@;#0JQZ]F->89F9$Q605\2 @1J57?V3(D@>/GX& M6YK CJA9QGS:R\21R;$@8%$+9"^@EP;IC)7,(__712U!JJ\5^U2N0^@O>#S.P9CQ\0V$^IFG_)$<3R=PP23>Q<.4\]:QQF::D-5<['B M5AU@JD>^2KP ^40(&,1>"I'O$TB0SV'D>3[E&'L)9JL'7N4EDX14C79X80_* MY.OY$E#[F_J&W^:%2K%7=X3=*H#@M8JT&0<6]H45AC2,XI3"A&?2$T M@W$D8BDHA/W4[X7UKM"\DW$CJ@%.6U#RA5E$I!UL.8MIX^C*#@WT<$XC*4>9 M<1IJ%LBG.UQSOP_V<1(' M G$,,0VYM&2./\J-" MF:NR8+GZ R1]( @P2*&'D$L2D.11$2_X=4YE,Q_5]63 M!EK:0$M<=\';D=<%/48U13L*#>S-61^&ALU>2L06[IFM=&W,^EEB-K#S2XG; MSO#/+':S/<&%J"8WB;, EMLU7,CAV3;B9$'+GJ>JN?%7^6XW=3Q)_20*I6.> MJJGC$8DAB4.Y5V#FTP"+E'M&54+/5I_9_K=80(%9Q?F>"T+OA&S-GIGMU>?, MO&7I(0Y"JIG5MBNS?1BU^MGVB*EWE2\_Y06H%4WUSX9J[>2# MT30'2XO;T(RXZ;_CK@)_%KFY,EY.:%K6Z+D4XYZQ=+JX90,VM=(;>:1F"HL7 M=0LV*I9[\[1[I)]NU!KY=__8Y,W3:(![VP/AZQTN;AY:5^I7N4137Q>?VDC[ M*L91%'-IAQ,62CO,D0\Q8BED/(B1FM0@0F34EFTAPFX?XC?CYFMKTE#[;T@3$/XU)2E5\V?JYG!+2<7(".%S!BII^-V4AV0,_/ M!=A]"3J>'/9>6_A3<-61;2FRE^W3MO"'L=>];6E\R\X;4@L_XGO>-RI+14B3 M4'5T3A"&B$4>S#R,8,BS.$(A\>2QVJC+QK/E9S;O[2V"0K-LM?Q"%GJFUYY# M,P-IP)QY[XN#/+CJ<_%\\65[6AQD;*]_Q>&GS!2*\7SUM@^1_J\-KN3W=_WT MF3^4E9J^XV-.>02]A$FM"B,,<>P%4$0\E>H5HSC6ZI([@3&S:@VH8 L+.EP] M#9L2SK2:.6+93-?,N=56.0U^)G)'Y=N=RLD?=IHVM>8BZJ;!U*!S.H]:E[D/ M4WD^;XM#5U$2Q2A,?>A3%*@V;BE,6>)!+TT014QD-#.J5CF(,OO%H-@4K&W( MD&]G7UF4MQ\0C]X>=S;39NHWGG(%=H S%*U.,N:NB/T QM+%Z\?9/%"T/O&P MDP:+JY@2A.*,0.9S!.5/'*8"Q3#&B<]#DD8X#4R;3CQ#T/IRGM=FPF%;1;N6 MBG,JX/-VBK,U4G2N:L]7?\T&BL?5Z_!C9\[XZ7NAM@?&[2__(^>5JA]]ZD\T MH<>QQQ!5O5X"=3V30I+*_O7< MT3M:PM73X=E$9J;AYTG+?B*."=>NI]MH8;_.I!H3L1R=.F.TB.4ML6I)<4G_ MLL^L#+WJ(:"V3OJM1\!4MSPKI,,+Q^GQ>XH#E>7Q=MGICZ[=OM MS,Q=S7(<^SZ+,P%Y$&*(.$]@&J8$)IQGF+$H2CQJ9%5,*9C9N+SI2J3 ESO> M9T9V5UAONVFAAI;&6+R:!F=.H1G:G2TI8$L+&!$#=M0X+@L_6QBNS) Q_K+6 MR%8\>T;)>B$[V_0?G-WFQ>U;7N>W16?WV@332)Z5:!9 AM,(H@P32"AF,.2Q M='AP$ :!T1'J,,S,5J8'!2-4JY33(S+2LR+GZP,P*#1:^H.P*SA:[ ,Q*SUR*;S)$B0G0,N5(KF4R[.2)*<+V[F0 MOY8E^YZOUQ_R@E\W_%YJ&_>%'\8IC'#J011Y&&*>1#!B@1=[*BN7&:57[2', MO(,,>&9NXKX<]#S$L[@S,^,#%/A=@8$6S:%?>)031R[A_OJ+>H-'V7OI"!Y_ MT/+Z*R_RAJ^E'K-KN5$4MSE9\S8^5;?QJXHS?T6\-,4,AS!*_40J'0TAQIQ! M:3J#"&4D%$BK68<)Z.PQZ $7X!88X![9\(9+1WZ:%UN.I6)XG]6BPP\*'HRD MTQ$ +D])Q_Q&RX!=5Q=9.I#+WE\9"&'OVLKD7DP=+N M2+AW/^B=2L-^7U;;"3_M[)6M@[ *TT2P+.!08!)"Q.6>G44>A5F:4!:D/$H\ MHUE&9] RLRW9S3CZ?/-M,"=E3Y\JD^ ]A>UIL=P^O6XGCI1DW7>0,PQ.G_/A MZ%FDA41N9JA:HF IH"2KLT[@9B3K=V-9OY@^M3O"..PJ=KZ,7#4?.X.297N4 MG2^RO59F#I8\QX'Z<- *WY=5D_]7J]M]LM)GKG((Y.HW8MDQ58*R.X#9>UWE"-W'*%A.E0Y_M MHLT];/O&C"F] ,]D/VHKYMJU12]@F/H1(2'_48W2UMF+0Q3E:15 M?EMN2",VZTM*53[$*&/Z<[E>RTU<5?2MPE">,UF(8) %0HW,\-5<'0XCAID@ M29R%GE$O:F,*9K:'JL*Q+-J*6ZF4N*=D-*-+_MCVY^S:MN.!?--\!F/!ZUG) M6<5I9A,'V&=E#T?'>('?%5'@?4>5RZ0&6XFX2FHPQE\VJ<%6/'M)#=8+V0S2 M;BTFO/3M[_-;,=N3 ^&C-P3L'&)S6_?-X,U/J VPYRSPXSH?EH.MG M2RTXV_H0"\_'61]\PG:"M708^)$CU;>"25=!Z2!G\@ F'^W3<0F* ^0E(22" MJYB0//*D"1=01"'Q$8II3#VSJB4K.K2^J.?4-BFJ_@*&0A73F=3 MEN6\;$7.Q0;T66)Q-FW;AH:%9W&?(:;]2=WG+&9GM-YR MH:)";W@A?VA4TX+VHCHGFS;\^N;IW?W#NGSBU2J-A!?+_X.9)]1Y PBGE&:139FAJ@G ?0TM-W4+[J> MZMW!^ (\HTGU41JH&C 7AR/3HXRYJ;HS%\=+$F"]@9U:^U?Q&O*N;_%YZ M"O6*,(1]3GTH*$/*=F"8QID'8^IG<1:@B/J1B>UXOOS,!D)=JJB>CP.P*_]_^=I;KA,'>.-/?%XHNJYV'&7NK@D:?,#]^? M>'E)FXUJ#_L)YVU+L,O[1O<0?OCMF77IT[L;,* "!?NB+]^T%ZLK@=.G]/.9 M-U.T\_@V.KA/LV9U@#^RY&('^6F6Q@?Z$T^Z\I&':Z3/O-E4Q4VA?M=Y12M* M$>5"Q)!DJAT"S1*8IBR!<9+$*(T1]U!B=IXW@9_]&+^]0*M:;""_O _*)^Q2 M/,[UFB?D:NLXGRDKA[[S5G0=*> G%6W_64EPY%7/Z3J?%L5LWO,$]"L[T*>% MO+W74%8$$21EP:0$^)+&Q-1B!/*(8VC.,8! M$UXHC,;0'H29V150H%"A @5[T4]RL.JIP)MD MRU6$[C#(LB&X24;W8FS33YNWYWQ7-'GS]#Y?\X^;=LH2Y:%@41I!E:4DS[IA M!#//IY +'B ?QR3UM:;%'%I\[E!8"P<4'N@ ]3MQ[LEA6OO.Y8P#JVZ;>XLMUF;S&!OC_II'G['=V>I:A9[RXI87:HK[U[9U9."G"0J$@"). MN*IE\F&*.(=^E%'?#RF)S&J9#L/,OK/5-7B&"GYO<8VWM8,RTMW6SN7<=%LS M9MIB3YOBR=F>=A!DX3UMBM']/6WR:D(DO( VB((W#+*&!4;::6_)F-@@#L2K6ZFC>D)U%F.T8S[22;\(9CYU>3J_P2P11CSJ\7%W@X8 M,$D2&#(L3,.8I\2H&[MT(17+@*7D?H>M4HQVHGE[2BH6H4E-3IW%(T_A+1R$ MU&1_/_*H^Z*=03B2>M1WR%\E-$[]U.,P(41 A#&":E(Z3 3)DLRGTI&CJT=> MD5+7$$P#FGS?Q[#:7_N;%W6GZYZ W/22_Y3@>)AB&@@8>B*#B @?9E$4RR\J M)2EE6Q,Y_,D])AT9"I/@"UJ M)_48?VDD-=^RG&Q6\0>;>)+3)AVV/+E7^V/;:4C=I-V+HKK6*/1P(@7SIE*CT"T;55AN&D 4L3DE$ M,E\891H> YI9&W>P%Z"](RW%MI^BZ>GDB*1T#R7G\V]Z%MFQ_K5G_>H4ZQ9' MD&F^G)T\CL L?."89G;_G''B>3R^%)QO%:GE^OBD7=]\G[% M>:&BV;_Q]@HQC/V,B%! D24^1&' 81K('99SPBE%+,FXD3*;$C"SDN\( &N) MR>O_]L]^[/U+60#\B/.UBO! 59Q;XS7O_I1O"36MZ3YO:/59>6SI9A<%3Z;PB]; M]VPIG+VR9]MU;$\")=O0YF]8U=\V3Q*]VN#UU1K7=2YRS@9'&+,X2+GT0#B. M.41IRE0CFP!ZTDFAC*4LB;7Z01OBSFRZ!GC5ET'AFQX9]&2G>XAP+A'38T5+ M -@*I2=AEO.%$:_.3AQZJ N?08Q$L7\J,7O=TN49=8^Y$2][RZP(]053M^(H MHR%$*$MAEE!/&@=I)V*1! $S&B0[#3>S31B#_W_DO6MO(SF2-OI7")P+N@%S MD!?FA?M^NN7=SE_?6'S$Q)*4M*,2AFNE\< M8+>F;2L9$4\J@F0P^(1=M,_K1&&U50*Z9.F'CG*>J$B430,PD@F%JBV^V=8O"*9L:24"5:%M'T)E]Q$>/MU&^J+YK@2#O;E :Y[WZ!P0%,;^AT>^QE]L(\U"0>1[5Q\>LN*#^>&^XD2N0CYER6(-\ M]%,#4/;[,+-LYHCKNH;OE8[*_^OP\?3! ^+BZ1W(+Q)]6"^KF27UV75(;1GK-[?9%"<)C8C F5)F MCB>9Q)06*=;2[!(%RU7*09?^SDH<.-)LY.\W^-VHX'D3\#R,;E$G*#BP*',I M+N"0XFQKH!!R7MZH(__;KFV)?JQ:AB' M_C1_5/4?5+-3:KJ!J.7? G7)ZT&FM^G=L>?&ZV'7H_5>2[J^SWG$G2UYL.XC M#_[GPKS"6ZV7W]3J5IO?SU^, FHY28HHUJI4.,IM5EN;[1'/LPQS375"\H*E M20:X,!! )8\\I,=5@H_*'B:X$P>&P-HA!(X G5_68*W6JT4W$\M &A>#S4_:(V!/WF&,PRP2W8;#EMZ:JVC2T;[GV_5P2+XF% M[0WX%XH8;VX(@\7>-!)H2,][)Z+Z8 4K,V)[ "N:]E^UG'OV\WK5D%1:)>[G M3:'.1.2YSKG9$?-<%9A$BMH=L<1)D1*F&,DH!]TI]E-CE%6SF#^9E=:CFBWM MA51;+89XK:KMA[&G*_ 6AA_R;IOHX?$$KM%MB5@+VX%*3>0R2U>CEMEN=Q2S M.;U&M8!W.BZ")M1=#S\EQKT##LT(W5"HY)KSC-,=9%@HFR! M6&IIMN,X3>(L,ZMFLZN?K]C4+8KUBP-%JZU09Q>[MX\@UCGZ#-;%S&+E%G?" M(0"++_W]8NL ,TI#L8Z1P_<*L\+^*FW .H8#.GQUG_+S\&_JSW:M5,T>[A;S MF?E/4;=D638\RLV_EDRYYE*>E$)8RGR"RT2GF.0)PZ52"8YE:KM'4ZT(@:Q< MH H,70FVU<5F>6:2+>02?5DNUY83<[U"W^8K]%]FMKV6\^<5M+TT&&RWH#$D MA+ P8C1!'03W=1F'H=L7C$#A!BQ^U #D"\[;D.0]#IPI_+M:VFRK'?NCLO?) MJED].7\TOW3E"^\;8^!XTA&-]F0C*]R=+KP7AOXP$1(!6#CP-![$&>YBF1=S M>._ H_&'NYC791%W^KS?4N'+3"QL+<%'U?SOEUE=>6Y7)6:/K\P.1"WOV&M- MKY42'>L\B3#)"F')$!5FD8IPQA31)$UTJ4"T$0#9 SMT(Q"MK$3TW(B$K0(@ M.+HM 9"!^;L&R70+QLU?K4=W%N\:AW0W1F\P+.]A^6!)GJ(Y%'G> ](WD[O M/D-XS.SKJ8HCGL6VAV&SG/X\90_.D_KQQX>>SRW+GA6+X[W^E:#]0)_U#G/Y MY88#I_%^F]$?5GR@WIUGC/.;R4^,.=XDWF_4WOQ]YJ.7,J+:]<%B+5;KA6T> M.I/?57WM]&:^7+4J3P%8;5*MS*4?I>9C=9O:!P(/Y?TC<+F -=48@."7H>>3DU3%9LN0E%A' MMEU($9>XM,$HT[+@+(E)R9/)LUI4<_ECQ18KMY!TD4X0/WNKF;/+69E72)A_ MD=J)KOUML56L^3M;U15H7#U4,\NSNJEA:V3# MAE+RLRNSJI2V%<*6>8Q%&" M2\84SK7BDC,A.,_:E_5IYGA3<^17M=%KP!>ES)_>[16YS3JC@0Z;AQJL[;^H M(^\*[51!S4>::6GOE]TGPDU.08 *-%U=ILNH$U@0V-Y.:6$Y.WN%VZ5ZK MG>0R(;K(*"9F08T)DQJSDN0X94DJ(IIK03/8I7:X$AX%IN#3M"VIT?40)^NG MT'6+/[,P !CO3/C33";>$_YY.,%R53 M&<<1XV8IQ\VZFZ94X412)?)X*_SD?.!&PNRF<#WA3V,#H%H8&! <6 M@_QN"?\Y?Z<[PCLHWN.&L)'^U[T?O(/FHMO!G6'@^?T?JW_=+<3MXGZY:%N& MFSCVNUH]SN6NPL4QV>\RUM#9PY61@>[,\E$9"-#]C^]HIPIJ='%/_SN!<_XL M(#0NP,2@ R3HCZ!E/E"CO0X,G 2,=GH ,;=[E !Z+D37#9LSG' F5)*E'*[! M''_39^>%G1^ZI@S2[:$6\(X='KH&]G=UV/ND)S-CO5'X3S65G^<+R__[;;ZZ M8XO5K?Y8+9_G2S;];3%?/V^H2&F4YTFFE&WH*S&1L<8LU0+GJ2I*R61$A%-7 M7S_Q WMKK0QZ-,J@#=\TD$(/!J:;(P\'$TWGR_5"?5FII^4U7S;M&T@NF!2B>"$$XR\Q)BGL;FG? ,,Y$S'"DJ;L%-F)2I$BLM(2YQ2EF1I M'D-I*B/F!&2R=1+\+F24$E%.\EJ Q_.*,V58OEW>+N:Y6$Y5*EJ9<8E(D MYA^6%IBK3.!4YL2\ !KQN(#P8'3&!D4)..E%+0D]UZ)@4:%KOTPUC^)(X30M M4@-"+C$5,;<]97FLM" YH[ -O2<"7KOR,!@(7A9ID7%C/BTQX9)AQK((RXR: MN24NI(I [.J^WP'X3!'&?K? [VD5+*XW!MWU&P0.VD=4#Q23NR./&G*/F/0V MHA[[B \W9U/;-)-?=TW7FTJ$^H[![LA;Q$G,5)YCP2VE$"$IIHKG6 E"4Q(3 M67"G/!1(ZM"5 YW[,Q_8M*8O_/&HU I]F>GYHCTNW]RC6[W MU\'@\SB_6"*C NKH<(4:+=K+1DX\(A<@!:'/' Q3Z+,8,@!N2Z!"/2S6KH. M-B)_)="^?:9*Z,.^J:NFY_$_J]7CS7JYFC^IQ;;$:W.0F=,T9R3*<,2T9607 M"69$FA\3JLM8RT@R,IDIUQM5#B*=OO3;:G/@A:F/JEG6HX5Z4;,U\!#8"3'7 M-%8@)#QS6HUT]*<1CS;R]PHX@Y_P0BP.ENYR$#ER[LL=A,-$&.!9>-.UMG?T MZZ>?XM'>W?_&GM0DDPG+\\Q6@>01)E3:NWH1QWE.M8Z*-"'$*?-U2L#02ZI6 M)-K(1%:H>^NUHYCT.W@(2V'.##02U("MSQ*O%FQ'!QRM"5N?.=TV;+V?\[Q: M,9\]W*O%D^W3/DG-+K\HR@0KHC),>%&GEF/,"NH,/G JR MHK!EC$+2" />B^ABX#9/^EH&PS"GY/X8CVH2XA=(<>]X;!$:,. MK@\<^\PE98R?6;7X!YNNU>X8=Q*S,BJ2LL"JT 03P3@NB-,M M!\7&+?($L=@GCW&%K%!42T4[L:%K+7LL"UI6>4S..U10]IA[O%BR[P%/>B4U M-7]]^$W-U()-S?[^6CY5L\K6H:RJ%_6I:8H^85SGD4ISS*6*[;UOB*W&%'AHU:O(%MJ<(D$3)#4PW7P\/$70)WZ+S6P>= M?1U0JT1 RB20T:'8DMR$CDN4! +B@",)]K3G(FAWW;MNEW+3[9;2T"U^G2^W M/1XF(E-F"\',?!\1L\&@9B' ;,_T7)G-?"9S8GX"+8U@\@<.)EV2@_F)[C' MQ0(07\[7-S:;1NZ0D(*R<'&3B ;.0V59VHD0R+&*?M M=XL-04R'18&C5I]OY IV];.F!7+JTW)&==^SYKYUU/,/7+Q(Z/0RW+4RW#19 MYIDD>9[@C-8=3+4R.PU98L4*JG2LI52@$B0WL0-[].?Y0E4/L__[_XCSZ'\A ML>GIN.KT=&2[GHY7:-9,<:N>*>X2C,'K@T#(^2\+6@!W[3!W:ISH%3= Y( ! M$GYMT"?TO98$#D#TK 15D9F])5/\(X]5!.5FR5_SD]D1X_LT.B5Z;LGE3WY<7 M2B591K"6FF&2F143E66&J9*2EU&9E06H5\TER@R]F&I()J?'22;W>"7/IB7# MOPBWM=58\,*B:C]]YU%D!RG"#(G2"+2>9U7YRQ!\NH(&H?IT'M,S*C8K_\W" M?U-F5@L_=GR:Y#PF15'B2+(ZM\QM8]\4IXDF<9)K'N6P0 B3/\Y&%U//% MGVPA[=7(6B]@9AF*KF-T&PXS8$![NVW-4W[0 M'(0FSV%@T6BY6$U^9S^KI_53NR\0*=4Q3;5-426V2"[%E,Y&Q/(E-)>,Q8BDN9$-L@(,%,Q1K3/)(QH446<5"A5X^L M@4N]]H\D?[&'N+8UI-4 3#!R$BZWZ340"-",B].1[-6)=&Q0+I)SUH?C(SDI M:6Q.DG,F'^$E.?O(A4>K:O%2"56SGGQ@2]MMZ\DN_^N=P+?Y[$4M+?V179TN MZSK)[M\M@>BW^>J_U,HR9CW,JO]1 M93#ZML$T'7B*_OMLL175L!MA;M6NZT@V>GF>!P=_:6XAZR_Q*F !K]81UTJB MEE*^VSC4,I"VZJ):WX9\N.8E?37A<*?BE4VZ8^MUKL:U%K-%[K4?OS"MJ-\H\587.$XU+D5D.$,DPI4F!DX(4*A)4)=(I M/^ N ' MT<%A\CN0=H KT)$TR.#>HVFWD<8[H@99MG=4#7L2WAGIGO'UE"V^5LO5FR-0 MQW9()P<8.)"UXMCTY;W1^^@AD,BUA=6PE11VM: M=-:P;J>B\Q_VS+?\_NEZ4QN;91&)XQPG*E>8E$)CRG*!B9(J+@4CN2"@!,EV MZ(%=S@H"DM!WS'9,,7@9 W,G*V.(DO0#U4-MP'<#C[MC/C#H8(M[^ GXGO33 M;%6M7J^E-*]LV?[/UVJFXHF4E.:T(+@L>(R)+0!@VMXR3[5DL8AU'#M=ON^5 M,K33U')1*_%J\Q_(RD:W,\ &]C1.YW>S0:P'>IFOX:#=[EG#O+:^IT<=;1]\ MUK#NIOC\ASUO>YAQI6UM4+VHEJ^F4DO+5/-Q_L2JV20IM=9YEF+-A=D?IU&" M6<$93J.(E^:/>1F#ZG3."1S86;OBT4[^5K@+D:_=6ZG9SP=>UM3=ZN[YTXM!;0]?EKN3JXV3;EW M^1++\93&&3%N7Q/)I!2SB$BA";<8-66&@.XAJ@8;U"WPU?<4W P!;/C:5 M51LZIXAG/$T*A67$!299(3'7$<-4,*8(3Y)$19.9>JBOO@*ZAY\2Z.1I6S+J M-V*=O:X6#VP>?A(BMPATF<5^K<1KXIE6YK:^L15[NH<8@2TR@7."$B MBO,X$X5*?;JGO9$S\/)BVP6L(Q;]804#8,1;<\FGU4,_UYI?" M5B0\J$DA2K-[D!+'4IEI5[,,ES*+<)IDL8JBN(R2&.+"0/D#N_96#=MJ>Z,' MFF\5N;*_;U6!^3H49[<8,"!ZL-C0*G*%=@AV=$&W'03OSB,(CAJ>. 2*)E#I MHT893VC>1A_?8;P;TKRHQ?+:\X7:)TB;DM-)$9!''M.Z<6)02LXS%6"9* MF,5%06(!HJPZ*6G@2',)>?YI=-RB1A";8?&A([(FUJ\K^L4 C67Z#0O73>:$ MG+%;R/2;>Z1OS)D'_-RU>XGFGOW\H&9*5ZMELZ4PO[A3,S:UV=#KF>4T4.:+ MLKH68F%[?:=Y660I8SAB<8F)U,:A54IQKLLREBF-LYQ"'/H"709V^8VTFM+Y M>:,&8HUP6 BX!'&W(#$2CK PLG=;RRB!-FI=;;((]I=W.VQG-;=* _OU&:#! MX28 1($"TB6:C!JR D#V-JB%&-)W[[1<+2IALZ!L^=B9AHM$)&F9$)R:R&9[ MDB:812K"<2I++;A(: [<)!T7--H:9;%5 -E<$73K[C3.?O^ TX<@I?RETFBHNQ.2A0E9CQ);8?.N$PS0LB.0YQT,/ZK+G3+NK:^=_)R? MDS6[B!\K,YJM:[CFR[K$<%(:=XJH73%PGMC;01+S4DJSS(\RS;),)K!BRA-R M!L](U'OFK5CSE6P% SWO%$QN#AC >)@?^M@-=L+\W&OZ%*W2S(,JDB3I,$ISJSEY-RL[37>8)S6N:9+B+CM!&LZOF( ME('=="/3J_GE<5C<'/-B8V%NN;5ST_UR@%KF'H."%3$?DS%R]7*/F8=ERWT? M]ITV7\P@\\7K=_;G[\;-S9P\;=I-F9V]6KRHY4044JN8VNM(L=ES,UN23,WN M6U%>V-Z]A5*@OG3G10Y=.\#^1$\;P=#I\RQSI=JVLIZZ3\=R54]6+7Y9L)*,[* MB,E(898G9EXFL6UYGPF<9+*DD5:Y5 JV6>T3-[#KUZUUS K&%L2MV$^TV,H' M!H(SH+GN9T-! =W=V@M9M>#Z&&XG>H"9W,W(8%O?7F$C;X1=##_<%CL]!:<% M:&\QOL8)OZ]64S71/)%13%(E8?&WQH-[8R M[$P5)[_P7S>7:%_=[_X?@-'OL)>:"'-/J'6@"_ZGS/"ZUW\PV&C7^4^9T;W% M?_(S%QPB;\BB[&V:ZYELI^"OU4Q],7MDLUC.\KPH$CM;BLCL8LU_<:82G+$H MYI'2C,02?*!\1NC0R^4]?C);J-'>*$(WCVSQ )TYG6!TFS]#@P-STWU<:IK; M!IQ: ?2'50'5.@3,54%,#GDP?4[D^(?4CB 1ZU& M[EQQYQ'J=_[@X$ WSR!U'+G1]]-(HY9T.[5'/N#_G-_S_$ MHWFW4U5OO''UXM@ZZ]>;M<[:Z6QTJFL4ICK$F6VDLX":8\2G$>R2+G M<2HBV'5^#QT&CA,;C=J\T1LF4^#:P =BMZ7"P,#!8LAIS#:+!_Y:,UC;#]0+ MBR'["5X 3: 5AH\&HRXX+H#H[?KCDJ'\XI;M1K/MT"I>OS$C<<.5Q1(:,5E& M.%)48%+&!)=46\Z10FJ9*:U2IQR @ZR!XY"5C#JB+9V6%>[),M8'FEO$"00% M+++XHP .&P[V!0H/?9)�,.)K]U=Y='?$_1M=FOR+:*WDZVW]3J3BVJN:Q$ M^]MZ?[,I\2 I3U)AEB$L$24FBIO_8C3!3+!"IQF7A(#N[T 5&#@ 6,J3^@7\#MQ"QY#( MPN))JPEJA=9KNN:8<*/.]D_U.N67FX62U>K70>IT?&$)5BX %#]R)8$?.(=% M!I[C7$9 8KR75[/Z;O*.QZBSCQ)Q43 2X5RHW'9,9+B,!31+>&;W3S_40\U8V/:_B%B4DRC-,"O+PC*EFB6!72$(R8AF0JH< MEKHX(6?H]&DC#/VNF(V8T,MM)[!QF_@#6 QS[:U M)$X0-N0,U:%NMUV0LJX MM]OZ33VXW7;FXY['(I;#]\MRN5;R8]-'J]XLU'5,QWMT3A*>I0D7%">LX)@D M6N.R2')L?)CSI"BIS$&W>.$J#.W55N@25;5*:#VS!X:J;5_:]"YNL@U7=8[" MIBO83^!)"1QUQX.20;$$GI,T,#;:7*%:ARMTM@4QT^:5H<_SA5:53;<%/"KQ M!B?420E<@7$/2KP!.C@G\1_)D\ELRI;+6UW+_;HM1&)9KG*9YSB)4X*)3"4N M:93@*-8T3W/&9 $B"#DJ9>C,J)5IHTPMU:TP"0"16URYV'!8Z/"Q&IA=W]7D6HEJ797;&X=M (4TTY+I5B MB=195%(04W&/K,$KKK:\6-WLUT47?8]CYN:Q@9" ^:TW")ZW?GO-"WKS][BD M=[C]VVOR\1O _8_ DWIF;?8PGZGO2LQ?U.+UXUK=SUM"\UO]::;GYLM17SA^ M6KGF]@!##NS'K29HHPJ2:X56<]1J8R>ECCY7Z/IIONZY<',1>.>3?0/A!O/Z MP)"!,GT> '@E_"!R1LO[>1C?3?_Y/.Y;[9ECDF4,V M*!@"#EBLJ)'8J7"%MDJ@G1;A0H2OX<&*#AS%CEQL /CL,@ ^/S S=AXMR/2 M=IF2EDD><4UH?Q(G7&2%EB?KJ+F.<^Y,)W MX!B51D/6(X'9UYIMB"JI(%B,W9?MN#)_S;9LO2'-,DED&>8TU3@GB,N: U_:N21V\.?,?"P1?RY M!_S6+;_-Y_+/:CHUVRM5/T07.9%(HPO*4*-#YA+OHH0\M6LEHM1,-6WD 4'1;90R##RBJ!?K"H!FS3"[0^TB@ ('G7% ?D[>K 8X0+>=Z^J=4DH[K(2I\;V M5!@4TMR2=@@<1;0TJS'":0RB2?=& '?A]&N8Y1)[GCNI\9* ';%.LT%1OQ)-,%3%_K?3M46# 2=SCH_B%GT]M]>0/M7BIQ(D*L.MI_:4P_V5OUV]:336% M8W6BY88]5V:RM;]M,LR3LM!%+G*&(R$H)ER8_9/()%:1X(G@*H\C4(YW(#V' M3O[::ITV^2NZ=RW$3A%['EMMYA-8C!OJY;D%P[_ *PF:-=Z<;:&.2N&"YL!H M!8JN0VDY:A@>&.JW\7IH<;# OERL)M_M5[KN_Y*Q,BL+D>"HY#8=K:G73C8'VL4YSVJ_L;5CO_1-V/3=,!LZVGL:NO33S%=6]8Y MXWF+5?4_S;V.(HDS003!<91&F)1%A!E+")8)22G/LU@I8#;'3?#@F9ZV&ZQJ M],#FQ=1G8FOSQ:S:/T(3'XZ0NB9%P@,%39BT&+4J7+4MN[=JH*X>(1,J,,N# M)5L,X,GAC4@B)69E2 MG/$L4\3,OT560,+'"3D#1XNMU$YBP:LUW2F8W$)" .-A$<#';K"[G[$JD'>? MDC*J,Y\Q]:WOGONX)RD.,^_8KM"56GUME^,M]URL4YI0XYXDS@I,E(BQ<5:; M8:5YRLQ,GQ6@;ARG10WLL*U@5$M&&]&>;'T]@+GY;1@88*[KBP"H M^4<;-T[BG.7$J0?L.4'CU%]U9",K_&P;&1A8_4X<$@*8"_M:[U%[U6_:!:57 M)P8>N?*JW[S#PJLSGX&Q MD=MP:*CEA":)%CPJ<9D18G;=,L(EIV;9+(JX3 31A70ZX/20/;!+-\K8.UOZTYN3?F]4*NJ/=4RJQQ1*]+0@>HNO5( MC< ?@;9H"\*1G@%C,Y5JL6AI)7HBXR IBR:^X MB04DQHS3'+."RZSD9I<3@4X6]T8?>$YN91E??U&S]6D.. <8%&4DDHG9VS%B M8,@%,PA(,[-05D81TV4AHLF+6O#YX$!TI8"A^'XY%([AS-<\8.1J[0K/(7K4 M@%#1:&_L<0//,;,.8LS1#_EF/SNAJ2D'O5VOEBLS"5>SATFNH[2A[6 MU#B6$EB4(A9V5%O1#RR MI"Z&7I K[1U^Y(RIBZF'>5.GISQ8^N5_W\_OU-R6$GZ>P8GYCS\^L,<:J>OE MJMX&W,_1W:?;/9YY>\-ROIK-5XX39A\,YS?P 1" .:>K\4-PZ_?;ZD>G?V+, M\1CT^XW:(\T_\U&/PXL;LP]H&27NY]?FK4K[9F_U7=/HRNP7VANF/]9\6JGIZ9J)/$K%.(6_]LZ] 7MN[R@56S)?IE M:K17/6P;P[XCM[S,>R /FW9JV6A/1?1+H^2OR*II*]R/M:1L>CY\5\+2C^\X MD':KW"M+D12PRTQ@*$.UI0FEUKA]; *#>=#X)O3XGIURFK8[;6%J1I(T+C3' MA:0FK#*J<:E38:*LY(54DN:%TY6WHZ,/'!MW[9N\RG7W@7"+7=[FP0*0NV7P MYC''+ C5%V9O['%;OAPSZZ";R]$/>;K1\8NKNPO2'UYW'VE/S*[_9 OY==NR M1.?<^)M,<:IX9GTOQCR6PM;R1;24)!%E-VR5WYZ_%655;'@1K2A,,L5%RZ7*%Q@UDP \B8+B1 M/>__L6I1=\_Z\+K]S_^LU,(,]/CZ5;T87.T]-T)93J-(8$XS@4G*S$:/$HXE MR7BN9)+HTNE,#B9VX/6*E=RTCT-;V74ET+?K?_C=$G0#TRW2A8<(%LTN00=^ MEQ!D;*BKA6Y"Q[UI" +BX.(A[&DX-\?-?+:<3RM9AZDZ_FSV+27+XUS7%+,Q M)E)1S'-[:3@1RMZ *#/EQ)C4)V3@<+ GMIF$@3N97H3ZO3Z4W&1>6US5.<1E%&::QBC1A)2,T@LS=YT4.?4*_$XAD(Q$V3SN MYC9'AX4"YKL;V6@C'/W2!::5'Y#HV=W80/.S@\!1YV9W -[.RX GX54V+1U3 MO;1TK*SI/#*PK[:2_L.]6J9K3K\77F )S-5:(<%6O2<4]RIQZ8XS6EG+$>6[ MI2S'_NS9?GG^]%2MFN8G,[-'GME&]6HF*K4\TL&42"HX+S.G6UWJ7=B>-B%:P\*@=IL?!P,0NLP-AQV\';0/ M!J':1(-DC]L^V@>6@[;27H-XME]I6RYLJS:^5JOJH5[.[VK')HR44IH];\,7 M3'228%ZD.8YRGG(3D70FQ.:BW#V@ 8N+<"<'VK\P=P\/1'43$;-;G)H1IF@) M+)N#H2EUHC03"&@3PWH8?C.IG,+8=-,^,M, M?F-/3F1F_2,,[.56A/N>I\?0\UN@,#;"?+8C<]N>^PH9L=5+)2T5:Z_]H(W2 M>?.\]DT]PXZVC3IO6G=7Y?!IGSL"C_:H\8OMU%"ODOY9K1YOULO5_$DMOE:, M5]-J]?I]7C>CL@>/$YH7D4F!-OR_<-]W$/\&6SL6V<], MJ+;+"8LR+E4DV+0J!""S(UHVQNBVPK-!@Y$FN M=@5L=754S.A-K?J,/=:^JO?S_H2O8KYXGB^:W9&9*M2-'7?Q>C.7:L(*I652 MIEB)7)I%E=*8E8)C3P!P8/X= A'53$725E2G);4[*,4-2Z?QAQ307.I"E&0 M0+\ZB4H0^E&FF(U;(==TO] ML+C-S1<;"W/<1MS5AL%YD'.B7I,"S:^78V[O^PGS=^56RIEMOO M6Q3I(H]DCEE2,S;G"O-<%KB(6,)UF4HM0?=8]X##ZJ%-M.=D#KC>1253FG\X*#WS>?B!FKUD=%WWRIN^WK%* M_F-YA% 8S-,%&W7X.JG.Q;M6*V350B_+OZ%3%-7N9W5 #/O]>ECX@"E^/^0& MH +S0\3K&! H:K2C03\(NL>%GB/XWKZ>+S9LL#')XXQ%$>:$)I88-\*E*LPZ M0*JHE*5*5 QJ'=@9>^#8\9]J6I>>+-5T"KW_O+/?;1GM:17,I6LA S#A'E$^ MV-7@W<@CW_$],.GPLN[A1_S276=,GPS;XM"V, MJE75V9SE45%&A:"8EH1A(K3Q+VY6UVELMJM)4J2J!+%NPU48V/EN[SY]O[[_ M\NTW='US_^4?7^Z_?/H!S"AYP.KFK,."!?-IHPNRRJ"--I92X!>K$*IFOZ*M M3FBGU"";:'], H4*#P5&C2C^ +T-/!>,Y)FQ-ML/64W7MI':#R76BWKPIO^P MDI^-J79UL6X*'F[UYEK3G5K4RXNO6U(/(4NJ8[L,L!2BI$AB$[]*\T\B\SS- MTBR7"D:I$DHUB(-Z$:MT%44[3=%&562_,:BCK#WPWM[E,_HV:VTW3I!AWZ)C M3OX=W@PPC3_F*X$? 3&+]2902BUQCUF" SFP_%UU#^/FO) M-^M+X'R%JN5R77=.%E8=:*50+XQN\2\ *A=4#6VLK\5N3RJOD!$=LG3(Q<1@ M!42]PD8N(W(Q_+"8R.DI3^:F:E:M3"!YL4O!E?E"V"JYYL#TND-+^^FG3>JI M;^KGZOY/-7U1O\]GJ\?E1 N9RXBF6$J>8V+^Q30U.TM!RSC*6<%(!FH9?YDZ M ^\MS7[4&+[;;8E#\O435K=R75#*T> M%7IJ6!4V#2KGVT3/U*J*IFWQ>>7:5?H,LFXA['*\8*%IE]ZJ!5YM"#0#]']V M,RD4)?=Q(>,2;/<:>D"7W?]I?WZ/TXW@(DF*)-6XI)E9HH@DP=0L6G 6180F M1$0YK,7 .[:!N^ETD[U"RZ;;V;QSB?(7X^3-KX'- B[H!!<:%_!Q\T$#N*NP M'> @!@9DW'C?7G 0HX_Q:03N [<9^FT&Y -;5F)[#!.79J;.1(HC5<:VIVR* M6404)BG7M-1Y206PF6JOO,&3O_:0IF[^\:N=QN=/"IGHV3@X\$RK'SXZ33+,9D&9K\G* MYC\FA:(1C13%DBJ.B29FZ4YR@E5)HS@M9)'E((ZN?G$#3^L;477.$9QR[(/) M.>48R'AHRO%8MYTM&C=]:/@D'1V,#)=T[!,V=M+1P? C24>7I^#%HW=JWE8X M.=:%;A\8V OO/MVZEV_NK.AW,6\#8)YD6ZR&J\\ZJK177>1NE-%*'@\4[U8S M'O[1\_:/69/M>.)>/RU7U9.MKM9WY@\VGV4_8"3R(M.QP%KIPDQ298:92@C. MM,P*F3(N(PVZ%.0B=6 OV0B5VTS1:[WK?)ZO9Q*ZZW2#T6T2"PX.S /MZ!U& MR-0(+8'.IBDI/,<>\K06 XN,8$>MB#&NF'FE7SQ>U, MF66R4#,S?V[9*+[-5VK9SB-4$ZE-5+!LCSDFA=28QSG#C.DHB4I*!$O=]JX MJ8/O8"VS"ZH% @A\'!&+!)-%+AE.XD)@0KC )4T)3FBLBO(D/O>3=!I=6O9O]ONHE?$%Z\47>+.&-@"0M"W[?B-[ M ]_Z#65[H%CD MK<:HX>E2L-Y&K(O'\]AC;^I(/L\MOX%02BYM\?RU^/>Z6E9U,U3YW^MEW>-A MDF:%Y<+C6&M)['9;8\HTQ4E2%-)$K9B4D.8*8 67U%' M%[139BC, -O/H;#SVX2&Q!"V]_3!H7<'"AIPO'VHCYU[NU&O 3QB\[V:[JA0 MEY^F2JP6\UDEEC?SQ?.NP4.;<.$RB^.82DS-+A232'',)*.8B;3(RB3)E5LE M+ESTP(M(HPON*(,ZVB"KSM]<^I-( M@WSM8!'8"X'>$ P;<;P8[&7I7A#V&\&77>=M86]6<)&1,L412PH3;+,2TU*E M6&F:$JZ(RF(R>5:+:BY_K-ABY;:+OZCZ]ZTTYR_Z!S:M;RZR59W0YNJAFMGJ MM$V&NQG8OT+Z"'IEKN,R-NBE.K9MQ01F,1=84L9)3"3-2-JB]VDF1\-N(\L7 M.363PV'FEKL8L7Y\T(KQH!TRZZS"];)B=TQ4NA*;\W,J MTDQ'!9:LL'QA&<(34;12L6M6,!ZY@0J#@N^ MRVV%>=S.3-1*]%F_G; 7L%"[W.Z+SVH:C/E4^QN'-WQYN M7]1B5CT\KNIR6*I4Z\.+^D#1[*-.FBK#]HJA%J-D%4)_5(KY;BL\ /:(00."1]P M.0)%SJOV!0HAI IF0"C]XFVX+R.P",83B?YR&.B@(Q;&>-J[7R+C.XAG-^[Y M7/Y93:?U?/!E)A;V4O)'U?ROV> QS7-AR4VD[<*=%9B1B&!J@G,D[9WB D26 MV2MME,4E YY8N.'DMJD+9CTLHF[$7K4G]AO)Z)>-[ .#[(Q5!OH7EGCMG]V M,?N@[;/30Y[,D\+,%.OZF+,>WK*H+=2C/9E^45_JJ[2VK/OKMHHKUXJRF%.< M"WN?4$0EYAGAF":(0B M=H2*'Y? T1.< Z)&WW$N)C2Y8XO;1=V[0_Z#3==J<]EZ0DUD$M2&+$Y-R$IT MCBFE"2Y-M"IRJ42N0*L3!YE#1ZD]>I-GMD O5GJ=?Y;SZ90MECL"!'^"DY.( MND6?P#C! LX^W8F1;WOH-!J@6H4=2\(@Q"?G+ [/?W)2XGO1H)R#H(<-Y>RC MGJ1F)R+2Y_E"50^SABM2O-XOV&S)Q*HISJM_FK+].H]O:G6K[]G/.\O#9OZP M6BTJOEXQ/E7W1YAG:>10G/-?&4+9>WNIY(/\Z?6#6;)#1/%-<)SDF984++"-.\5J"-"+5(]$-";4F M/10P[A+TI($'*\[3GPS::.K+[$4M]SO'3%0A>1;3')<9*VV_5HUY4<1F:UJ6 MF5())U$R6=D6U)[_7E>KUUT7 ME,\OWZI)&0N:R3C'K"RIF>&5Q"R3*19,13FEE.2:06;X8T(&GN,;D6BYE0ED M[CP&BULXN-18F..W=N[$F7W2/_"W+]LN(@%).GL,"\7->4S$N)2,''V M?=:S6EP\*KF>JEMM77UF7LAK^Q[OZT7]]CHRI5J)D@C,F%28Q%KADF<:6Y*S MHHPDTQS$G>\J>.@:IE8-NV:]V9R$U2O8C5I@5W:&U,V]AP *YO)=C+8Z;/T= M_5'K@0:YX@TU/E3%M:O8<0NQ@6 EIN&KW6V7ZY_5$49RS MV 2/O$@Q2[($*WO1C^HH3C/0(=:AB('#1-,V:RL1_6%E C?P1W!QBP"760OS M=:"A'F0QIVP)Q@QS(&!D&IA3!AYROIS\),SQA&T!LWB=?/PTR6)1*$I*K#EG MF,B,XS).8\QDI,LL*63,G1QM-^0H!6L 7I6.L?W>XV<"S%M^^_3]]^MO_W6Y M>QPJVT/$VWZX\8;VAYTC=(8:Y8M_J/KFBW[D+][$FO6B5\FZ@=0'9O:FW]7+ M?/IB=J8WYM?5ZC,3-4MM6\I:YA;K=!6+=3HA3:*@6D3@9CWN^,H2 +7M1X@^I-0 M$$ M4U(.AZIG07[(KZ@/,:4?( XTE<"!QR:M]+/["(6EYT">B0A[C/%=/;=\1O)Z M)ALF,?EQO3 B[^I+RG4]S:1,4D532;!9T@A,LI3ADE"-4R(U-1L-K0OET:D8 MH(*3^UQ,[K33Q6Z]1:=N#IB1 &#+:#JF>(;!"#@;UB>V'2WJ$I=6#]0H@AI-KIHBQ(!I'C@ H3(] M ,GC)GO@D!SD>SR&@'=ZZ=SWOWYX6'U:U)4FUT\KU\XO)P<8>NO9Z:AH!"_J M,(V,^/E,S=?+.AVL9LNVO*ONL^K>.>8T*OTA(1@@,. M=;0&-6<-ZS:L.?_A$'V0OVY:N4P4+?)(\!*K,C?;XSC-<"FD^9'F"3>+*BYC M#2G?."%GX%J->_O(4*V-=V!%<9QR7<:8TY)@DF2E 2M6.$DE4V41DUQR&(EZ M +B\:-/O&D:*]KZ%600-A)C;JB< "L @][8=]%;F4/V@#XP:I"'T3LH[=H0^ M,+6_)?3AQSW+1?=VHO6A2D(HS86M#Z5QBHF0&>9QJ7$LLCR5-,XSEH/*10]$ M#+PP.4@Y>1PV'<'%S2LOLQ;FD$!#X<6B)VT)52QZ*&#<8M&3!AX4BY[^I&=O MO(T#?YXO_FZ47:Q8-:LKPQM6V>4W8T)SNCR)BS1B)(FQXF6$24XY9E%18%%F ME$=F:DVR"-0ASUWVP*ZZE6[O]J#G.81;VP=)-Q\>"!^8PMZ++ /#/_Q0GGJ4I3792@'IM[HP]^5E?+0@OUHF8]63,'&'11%&52 M1)C&%H:8"1-(A<9*QS+191(560+;BG@#X;4!V4#Q_7(H'#.KON8!M7>&: M\_8:$"KWN3?VN-G-8V8=Y"^/?LB3*L8>8G5)[^V*.,K,QCY1!$<%UYBPE)J M$F6XR$A*E[/-!=#!'A P<7&J1>ZT6?'8+1]%Q\[!+;88Y&MA<.,]*CSVA MN%2.B1B7+Z7'R -.E+[/>J8E%P]L5OU/G4V^,8N&^;22K+UVVN:HZA]O]>=J MQF:B8M.:3J%F3S_6*ROCI8ZX)CAF]CI:8:;$,BH)3D599H+R-*.@^M+0"@X< M!#ZP9577K'=U Z;R0K\2QQS@.P(-3!YV-+U">[K6!Z5=;>VKV.J+=@KO]6(< MI%Y^*#Q#Y2U#JS=NPG,@< \RI4/)@1_NUD:?4XK?% M?/V\\W;'HU['X08.E\VY44<-6^6P7LS0/Y;(*H-J;=S/>EU!Z@^) ^$#BW)N MT 0.7AZ6>YT*N\H8[8P8:'3WQ!CZJ.=EW;8E:KL3J^75E8#=>H#K:?UJZX#T M78GY@XE=2C;%)3?SY6J/?Y-+I:+4LDAEF&2YQMQ6F)%2"AX)*9(+A>61:GB#/OVT2K>55S?LN3+OV.IZU99W-D>2(S'31H[R*W>/PE\ MR\A\/_^=_:R>UD\?YHO%_$];Z\V>S6=7KQ.1YKE,).BN5-3:-L2 MO"A)*DOG.S67Z3)PH+Z;KVSC%;,2JC8TXJLY>FJ407RC#1*M.H"[(!>^@_ZP M.S*RT// 67/+?O_0_^H85;N%N]40;55$-Z/##;B$,Q[L?M=Q1H ?=DDG#&"] MUW4N%#'>Q9TP6.Q=X0DTI,?M@9L M72T?[7?X5MM;T),LIPG/2H4U%3DF49[A,M=F:LF*.,UHH2.60GNUP]5P:0@;#SNV-MJVM::OVYK1RI%4([ MC>HE^;Y.-M!9K88%$C [# NHWXPP"+"P.< ?EMZX[S'L>+'>W^:]^'[!,(,U M6VE+,R*92")UC*F("UNLDV"F"H'C,M5)FL8F'D28]Z)# <'IUC+JICLCE_O^N5H]ZI#'Z/$GQY MD@QX-?*][D.>OP09].9C6V'Z75E>[.:NLYXOGIC1\Y9/JX?Z'=FD MOK"[N.K)-J/4/\QOE[IAP/^Q8HO51_-^ZUJX-,N+,HX%5D5IES3VPF2F,LR) MTCEC:2X*T V&L.H-[-2MLE=HJR[JZ(MV"C?')%9EU.A<,\%WM+Y"M=[(*NY5 MJ!CXM;HM#M[O9<%"TON\)_#28Q@X ZU/ BLWZB)F&&#?KG0&DN+##+?E,ZV7 M7%]WUYAWMU#>4.XJE4>)B!3.A#3;*)I+S*D6)J(+1A5+2DD [=C!\H^O:%W"'=."R0P$J #H8-:AUU.C?5(+3'07"$$,(-BJ=? MMM'(,]NC!9*[$EB#<-.:=M;Y7G;("/X6B@[.&XY^,CCXL"-2P7G;O$\$YS^, MY[7B^7)Y,Y_9[*5M266VU8LUF]ZPQ>+5_&K33K&:RX/VY&E!>!P192D_(TPB M&F'.S.ZG+/(RR=(R*6GD00KGK= XITEV-EXTC&93>[ D=JK:'M!65^!M9.\7 MX+:8'A9/O\H$"UQ')]0J==72G0W;3/YB0$)=6_;68]Q+S)?"=7"E^>(!/3)Y MT^FGGTJL;=/0&^/Y#W6;B39C[9K7ZQECZ"S?=(JVLM%..""MUP> 0Y(OD.W ME-\)LP.FYUV-\TO]]0T\7B+0P;R]M*#+YWW[K\]6"[,I_6>U>KQ9+U?SI]T2 MY[7#NE$4+(H+JG&96S;Q),HP2P0Q^\=,1HE.9)R">B$[RAW8B[_.9P_8//>$ MI-)J85D^O2@*7%%T6Q\,@ W,RS<*H#^-!FBC0HP++6VT]R:S=G[Y6,[7<%-U-XE)P%9N D>G4GAF('#-> M:JQXG&>2D#A*06UKSTH<_!B@E5_3)S=EI!K46\ =.]?$?$!$H+GVC6B+1AU* MK714B]_5V8;,FCO:&BP1?D[>R+EM1_,/T]6N#WIDH#]7LVJEOIJ5B=D=K,SW MPU9SUH0)R^LGVR+[?Y1L;PY-$J58%E.;:]:I^8X%&W/;>.[-,$78ML5+B<3:?SA_L"ME6$C:YOFJK+B3O# (ZUR)*BQBS MC'%,2$DQCVP8+EBIM6*4D,B%W'90H'W9;MD;N'=P(E9K-1"H#EG\@:""Q>5& M"51K@79J-.U'EFBKR.9"WT!P 9+U \'FEZ7?5;6PYEKCFZ_86V=O4%ULKZR9 MWR#5*(MDTS+ >#UZKA,HH?+Y'HCU)O(AXXV7P?>PEE6W+?G!]" MB;H@4+LMHH<"$)A;"XK=$.6P!R",5Q&[$_U7*XH] ,6C+O9P#'A"W6SKOZ^G M*HYX%E\O%M=R_FPD?IZR!]=T^ND1!HX:MBC#2D96-(Z[M .HU<(]K]Z#P_FL M>A@(8'[O8#WZPZH0*+E^WD:OU'K/L*,EUL^;UDVK.WSZXM7 1Z7-3EM^4#/S M'ZNZR>NU_._UQ3F66;)1$O-$2S;%Y%!52 MZ 3G.E0'/&;46_)Q W.BYF8(>R0O>(6S=R@:YU B,W)[O<1@- M=KQ^FP*YX DAHSICOZ%OW?+,I_T<]-O:3I&67.QYOJ@71C_40WTJ-F&%BE)9 MEIB7BF!2I 33G$K,8J9(EI8JXJ %^&E10V^D:\%V3=;(K&K MU/K%+,67C3JG2SBA"+JY$'J-N]- M3;\R/VQ(B'Y7J\>YG$A.TYS'!992<$O-5&*69F9_GB0RRGB49L*)S&,D?0>. M,8V^J%HNUZP]X,];[[0]>?\&W!HN '=U1 MHSQJW^%>EN!^CC8&H,8"=*N[5$BW#>\1VIEQA8PA:&<):DSY:[U=P#GT7^LM M>QY?2UGW*#$O>]EZZDQ,UU))FX.S)]&"385-*;2.*JT]MAK@[H<]NF;(/+.> MUL?>];GUA@AT^MI\U'X_5//]>./FTGX[EEOSD5U\-(??,[7J<+NAI_ZO">PH M?+R7UGN"/H(:XQV\CX?IWGG]B&(]R>#9PM[W7MZI1:W:=@L;Q8SG9C6 4\W- M$H$7I=E!% 5F-"5)9OZ)W)8(YP0-O7\P?OK+M#Y?KIK3YF>S=J[CR'\ R=9/ M(>6V4PAA/VR6W$BT%]Z:^7&0'?\YPT+1DI\2,RZ_^!EC#XC"SWW>,Z^]F NE MY/*S4?"+7;9:G@;]0\VJ^6)3#UNS629E86**S'&I",&DC!7F!9.8",X(R?)( MQZ!DG:O@H?/AK1K(OJ%FX6[)4.J3-U>"4#"6CIGS 1 "9M7WP/G2 :?1HE/8 M'H;UT]?T4 EY5['C)NN!8!PD\J'/^]Z6JU#_LS:[BKC^6'I51Z:VO@#HLWFQUX WX(Y%6;1'V4%U42*(G&BP-L-.?#,_]M"L94M)'VL9LS-D3KF]KN. MGQ% 9_G/+]^N+W>+0U5[*MS:#S=^T/ZP6UNT^/H M+P,6)L9Z#^/VHATH-1!&I_]]NLZ>2SJ$'=SW)OVJ:C*?MB+IQ[-5P^Q;FGYH M'^>69G*B"9>93C-PHE8' MM%$"_=&H 2;(/0^F6]@+#!$LJ%V.CL<%>V=[@UVQ/R]QY$OVSA <7K-W?]2C MT.&&S9BLF!EI.F6+6ZW50LGO)A"UU>Q2"LI824UH*.P"S.Q02JE*7)"4YB5E MDFFGS8F+L($#PT8Z:L2C5CZR"@ .E\\AUA\$0N, W/GT0'"^C-_CV^-^2AX0 M$[\C;J^O!^Q0V='&WA/A6:SK,Q[,?W^RA5S>3.=U][W9ILL>[FRZIAT5_9B])&G:_5TB"-,4L;L54F-.=$ICK*(*F86 M.B3)05FF<+H-G6O::(IJ54^0\5WM,AK[B8Z-SNB/G=;HT\S,OHMZ\H4FGP*^ M4\<4U/N\*6 BZKU>$CPS%1[.4/FI@)J-FZ4*#^E!KFH $7Y!O3E:_V8+N]L= M!!6%C',98R55CDE<"%P6(L&IT%%,LI@F$:@$[D#"P &V+?>H!<*"X2$6;B'M M(@MA@:EKW "WP$]:$B@F'(X_JF>?-.^M?Y[^H">11,U5==.R!^NTB%A!S;HG MSS0F7 G,LT)C*LNV'1J@4M*,\QS\Q=1V-M@!6@F@T@?>I;K]'8ZSB)RN#$'[@U@8#M.E4-! M")Q&@Z('GV9]4 @U!8-DCSL]^\!R,'5[#>++%?%6PC>U:CJL5*+][+YI\:$D>;N9/W.SYVSJ6IIG3RE:T5++-'VT3!A,5Q7G"8XU3FG+;Q*7 MG&09)IGBN:!49PQ4K>>AP\ +G<^L:DO8VVNJK3+V/W?:P *.#]*9I@G/R@CK M)#>!.\UR3&E$,(EBFB8IBV44PVX(#(RUYR6"]\+7+;8/C!DLS&^401UMKE ' MPCV%.DGD<''^ CP"A7P?#4:-_A= ]'8BN&0HK\YZ7V:R>JGDFDWA'?4.GAWZ M!'TZ11V9H 9ZAW;VAX,0)@)30_O6A>^3=](6W_YXAP..V1?OI#EO^N&=_AS, M89:+U>1KM6KY9F_84MV; =HJ457&$6>*X)+F9I64IA'F969^Y%F2%**@4>9T M'[A/R,#>M1.+K%Q@26TO.OVN%LIFF+N!S75V-Q=[^J9&\WQG6C0_[1RO=^A1 MG,_%N(T#.GW6LU+$TN-_F\_FFV/.AAU_TU&FC%):BB+!6FEJ4R("OG:JH6;4/; MUTFD>2J3/,6D$#$F)"]Q*0N*\SS.8IW*+'5CX3PQ_L#^W$A$M)W>?;M$W\__7+R;(/%@BPI:IT :9 M9BUW77=B _6 .8[&^>UA""!@?A4& V@+F%XC?1O '!]TS/8OO6:]:?[2_UG/ M2H-- 5Y;2I E49:1%(N2EV;)JC5F@F:XB'+&BBRQR6%0*<'>\$/7"FRK5/WJ M /:A<%N%^AL(-K)#XYVD+RK/)_H6&J5B QGO+0'G0G!/!XB;?[_<;C<0=\M!(R&*2Q<>!^(=F_5O.OAZ"%*[W=,VM'E MKWY@>@A;@*/3(X/"$U1MW?'G:BG8]+\46WR:R8]F83,I!569&FF!8BCC)*21*7KEFJ4T(&CEZM6-3(158P,I+11V=ZA5Z$SJ>M0M@-BS!> M)H-26.=L\LICG1QTM&36.;.Z&:VSG_5@/;D6_UY7S?VU[ZKN@_B?\ZGD3/SK M>B;;WUP+L; 'P=M[,E2IE(D$ZY)9/U4I9JK@.,K2+$]Y+ KJQ)3DJ\#0!1,[ MC="B40 ]MCK5ITF;7[)6+0!-B _<_?X^!HBP6-#%KY6--NH@H\_VEQN-SE_L M"0,D@(-E8$ ]6X^$!Q;&VG(!*KU,+C[CCL?NXPOEXSCFRR=BW]]5\_F M^_3(ENIN,7]8L*?K+;]TD_*.)TFIRX*E"DLA-28DX69K&<58B9MNPVKG0GB&_70LF=>3<+PB*PZ0P[''/>,*F:FF"U:>?HEJJ>_;SCKW: M)/1F@B5EQB7+%6+;?.QO)_;C)!EX?V=S=;:_.]Z8;QIHE4DM18,_[]65H^8KO^:O2S-)][R+<:HC^"DGL. 5FH_NPA M5!JWDWM $ ]ZOH<$\Z0HTQB3R%['+F*S M4"Q%B3.9)2F)B*0<1"5Z0L[ 8:\KM=X%MG0:P#!W"B2WR!7 =%@PVK/:;OD^ MG+,:'%K.V!0H6IR2,FH .&/J6Y\^]W%X\;HMQ&5/3F=RG8\/[%EU2;81XUYU MOC&CWVD\+8 YR%GE0>7B;]3UJ@[?C#%:,?@;I;NUWV__Y,OBQ%>[YN-VP$V) M:D)TP0C%5&<"DRRV3*BYP(*4,6.*1C)WNLAT3M# #F#%HIWA(K MMPDF! (P!_(TWH-PJ=^R8 1+)\2,3*C4;^PA@=*9SU]PS?C'>B87KYNBL4IM M3^$36A!1V.Y:(HDP*6F,:9E+7$;,K!$Y2X \QKW2!G;A6K;'7>*3X+BY:S"3 M83[;W"1NY**.X $. IPL#'F-^*2L\6\1GS/[Z"7BLP_YN;(MQ*Z;^_ZNF*5G MM#O+?U:KQ[_/YGRI%B_VJ.'+['F]6GY7UD8CO,ZKVA^- F;#^8$MJ^6V=K3I M&9UE>4(SG6)5I!J3F)H)G"0EEEP1E114)2F?- 2&/U9LL7(+!(/H"O&FMQH[ M.]8']5#-9C:ATPR!.)O:%"@LL@SSKFB::<&(M*009K%%\PBS-"[L6Y-Y$G-. M!&O?U:>9_-_J36WT=7Y/G^J&Z7_!E^0V;;P[[+#IIKX$TC9P[VB,_C0JHZ[. MJ%$:[6M]A;9JHUKOSKV&9MAPT]6@R ::YH;1<=3I<5"8WTZKPPKS.(\_?E5C M=T&CKE?1RDS[TO8FF=ZPY>/U3/YSOOB74>:&/5KNH$\<1LFG/. M%,.*)QDFA'/,"R9QJHM"%VD:2^ITBC6(=@.OW*WX_=MD:+GF_ZW$JJX!L'^U MIRXS9>)-HZ+Y9:TC8CLE 8?AP=]>?\Q_]W<"B_4G;ZAUWD]'VZNZJ=,4U6_1 M5CZW*J-69W3]UWA'@ J']WQ7?B41[_'.8+440V':6WP17.AXU1I#X;57WC&8 M$#@QY?6R8G=,5+H2+;TI(649ERS#/(TX)ADK,"NS @NF99:F":'"J1+^Z.@# M3VD-IXV5BENQ[B24ATCT3R\7VP>;'JPHU,H*2/'::\4%9).'8X[&,GG2G"Z] MY.D/7=K^YUJ8F61=7V6ITU*6]&>A'FU?O!?5D-M]G2^7;_KL$D8HXV6!>1S% MF B9&/]+F?E&[Z[N3+A6(N*EQ#DAN=FFQPI37L:8<4&)6;"D M>9E!HF._N*&K/C;"FVMX5VA9RT=L=\OLEVK6_O8T,:T/CFZQ+!PZL%"U ^9' M TPCNG/]+EP 0$!&Y^ZF\8,#.UL6F MMK[';0C%;+0_^+A414<-.^ >.OZI2_<@O\WG\L]J.MVM8E.N,U%PXTK*7M>( M&,&,UX4&?';7QS(&G/OT%1WVRL!&S5\-P>'D$$7_A^TSCYI\NDU].E'PJV/;]>KI;TF4\T>)FE$(DJ8F21KRE)6 MIF9MS#1F*>4JB6/"B_C2!7)'WCNMD.<[#<(ND;M0^J^1/0$*LTCN"!]VE7S$ MR@&7R5UI[[Y./F*ZRT+YV&-^8:!N6/Z!B7^9\>T1>UWFUJX9!4O2A.2IY:UA MF,@DQRQ2%.LD*3).A!8Y@X2 'ED#NW\M&?-:-%IN9F2H7PI(U:V".%N,7^II)(?7O^^5/++[';3M.M:K*J7.C9.8DYC61"&;8$[ M)F498:X+ADN=);(L9<)%-EG9@WJW&.4N&A2:M@HXNYE1I*F*>VY50?P5[3K* ML:T>4/H'9VC=8M,P@,%"DL6JKG*ZZV#UBU4$5;-?T587='T>-0_*!B@ P8@9 MG 6/3+\ !>209 $\PF4YS+G^7,VJE?I:O5A!9OOT4/&IJI=CR\]KRX-S_31? MK*K_J<-?VR[PS=$]I6;C0R*%%1'"A**8FB@4":QT+I4J>9$7H&/#D,J-F"7] MM%Q53_6A?Z,;ZBKGER\-\GI@"=:Q0??/R#9ZXEI1M-,4-:I>'7L+J%5WE"1N M2"0#9WV#J/8N:>*0H)[**P>5<6'SN9LI6RYO=9WFNOY9+2D.0'(,>2%,A\4O MF-7^#>M.612Z=]V!G/=I8W?*W),=[4X^,%J_K2V3<90FW+;8RFUW"U(F!>99 MFN,X*U*>YBI)$E!%JK\J SO\7Z33%HS_8!PT83'D@AY;P=D3+L?G_;IKO0OO MPN6 !>BK%8"R^:N1J-1V8_I5,1,/-N/?SS^H.U;):VWBA&T?]-E\ER>\5):+ MCV!*A+WQ8OZA]J8_+>*X2+."2.)TM$;"! M!:M&EZM.*JI69R\JW<_1!X6L4E>H5JOIZF45&Q9+P*7)83'UNQ8Y%+:PJX_^ MR/1>;O08=KSKB_XV[UU0O& 8.#7CIT5]Q1: _GH8P'A8PG>T.U^[\G)%> M+)%'!QR-,K+/G"Y_9._G/(N'7E@UM>-\GB]LSXQ=/8,EP=O]M-F(B")AD>8I MEMRR%Z=$84;C"&=4:(;U?(&M;@-LV3S-#U6D!)0^;N&2'S0'Q4R>PWALP^K*1WN[07;GB.O% MPA;LVQ7EA]?=1^[8J_U5/:M\^O?:K#&^S):K1;WR7-9W$.\?V>SVN>86^LT, ML;+I[[N:@ZR^\K\E*IH(S2-62H$3%=LCOS3![/^C[DV;(\>1-.&_0MNQG:DV M$\IX@"0X\TEYU>9.5J8L4SUM^]:',%Q4LCL4U) 1RM3\^A?@$<&X&' $2%7; MSG8I)1+N_I#N=#C\B$F$B(SC3,B,2=]H=O)K"C%U>N7#0R4?=#G/@^8"-?,5 M\FT0#+"S>:V';+#5_"=X=, #1LVMU["[YW8IX[P32F=9#"_L!&O]M1NOE5@:^5>%XGWXW72:BK:EH9O;:OQJX;W3_!.P+80O\3O"MV^_#[[])K$IT& MZNW1YIBG47VO47VURUO3HNF]N2X]]2+(1BS$FE>(:D&])[6N5^[>%=J-$/VE MK+S-JEC_Q2L;B=L+E9/@_?A>\._JXL[*2/5?141/D%"_JHJ'[XKZINE,V/Q" M/NESRVUGR1O])NOG4.ZVUS!VS$PZ@I%X%$WGE3W*5[;QG3JQ57L5Y)+ MW--E47.GC.QC@YK^ M!]V]%[\ZBE2\\@LX&NYX+=[FBYF\,OI[@9?7YL5^3,&.]$=%1VG<6M>U-N>: M0I'4D[/H@USD/ \R'VCQ.Z @&G^10P<#^PSE]4J;'QAZ=D"R&8B M#D/)AG?8%J:78L/7?VN\XO7++>?5ABX7<9*E(4\5AIAD"$>ICZ@,,D1]GV,: M)SS($_AX@]/$(*^P_7R"MM-]MWMBVVD%ZA_MFM B]).PI7FB ^L)\K$?(QPD M/B*$AR@G( F"LIIM>VDV- M7RNYM8_3U^2/7FUG^#ZN>*6/Q=_) M]K\?5^\?GY;EBY1?9=,[;S"(9A'E,B:I'ADB?+7KX8PB$@0842XD3OU,1AEH MUP,A/K6KH]%4;_<3?5%++)M7OFJ9\&2;@ X\7 ,A:V8 IL(+9A9Z+KQ?>C[^ MHB-./2M>Q\MPKI0[VV #@2.+ 2(]JQVQ >70NEBM<67QQ1=="*(^K@5=WI5U MT<2(6-T,BE_(*!0R%!CEL?8A>"X1R7B"0IH(2EB<4A)9U6&,$)TCMM(<9+35 M52T37L^%]T?/AVV=QAB>9A;&-4I@A^-:@.Q+.@PD=EW=,4;R=0H]#$ X6_-A ML!D%=L/:\G_\;U98J2'RI M8 JQVM0H=P/Y)/!]&DB6I@0>X[D.I^OC.^LF4K$7X-&_L(E9G, ,9V'.?#] M0E*%&192'W^I]XMQ/=$[IGD"#O"X0,P^N+,>1G8<(F7J=ETC.^Q[TZY_X]VN MUU7!-NNF4']=>G?4;1[D>9F.PBG;T2/NI(GSR4RT(TWY*/ MRO6JFY)LEB9!1.,;BC0NV' TTH4KK^U-/M+"HBU\ M20(I HE#E OM>04\0H3D/O*Q2*,TDH3FL$82QJ2G#F,8]XBY6$)S+<:&7]=) MD .&-MR!=D77/Y7!GD0(QD$.<*1")5;0"D* M]20%F;.04U#[BROYF=@T[3C2>E9K!I#FP"MV+( /;*_"W\Q"S8@JS&SUC'E: MB;P=:S?>@+DF6M6PUW3>:5"_UZA_-$#=YG38!5;NCI&OXF;N\V87T)TXF':R M[+4NV<6LX_I=96S1/BZ;.O-83I1-3>E6 M.H+0N==Y+5^OY)0Z@O.\S^J*@$U!K5P59?5E)>_*8K7^5OR\_U%^4,ZSVJT_ MRVJMG>?/Y7H[XB*7+,I($J.01$3'LG+$\H"@G'.&<9J&21@MU(VL-*N$!5&' MJ/:0!V,-5Z]NXC4$(96(, 0EEH**F*,DE0+A)/)1EC.!6.S'8<8H\S- )?%D M^%E\MH)?DS#^WU[+DS=@86I(Q[\P$P,%_(:TX"A&O(833['B*5X\SI0@6"ZJJJT0F&\&!*VY(PUC%:R[I<>VBUAN??8L%H^M'L< M?= @8R*I3R.4-VT;XD2B+(QB)*5/&,5ZK@UH>-7!^E/O W;4[/H%'Z!AZ(G; MRPBTA>;BP7WATT*X\F@/5I_7+STMVI%W>>8R.\7Z*NMU5?"U\E!I_;V)']3? M]='I,UW*=H14)B*J'X84'>GJZ9R.E+>B^1FU693X0_5V_@^.WT? M.47YG?Z]K)I^XI_IHWQ7/M)BM M*]Y]3N21"/;96ZS+8,M'^:FLFT/,MK__IE@]=+VCRU7]1N9E)=OK[NE/6;__ MN:ZHHE&L:/72Y)=]5H*K.W7]J+JU;RNR"%DBLC@,D,@%01BS!%$B<\032K*8 M45^D"20%?T)>088%GLO_BV9:%XMJQCS6<-G_:ZWY!%?83O;0S.S2G^11P.Q: MRXS7/8PFL6/'N;=CO7] W?4-]S?>/K?;/DA.*WRGQM1=0?!DG,Y=/SPUY"?* MC2]3H>V>_M4B5CM0*M,,B3 + M$!:A0%F42H3#V(]XZJ>L8$X,#(266LDCO@P3P+K\@B4'Y2W M%9ZZH(@MBX?V20$.BV#X&ARTN8?++D^N3X53?'@M(Y[F!&U9\6Z;H%;#3#M' M9#+8 $=LD\%G=\+F%$;8,9L5$J.G;+ 5YSMDLY)T[XS-;@7+D>WE2LBZ>%AI MX]6=(8?*FXYR(5 &A]QK[UXN5\ _C4]/,RNAJ/?H+"O'/0 MSXMX-/!\Y%([?7Q/*UU07-_)JDD1TZ-=E$>P+.A>#X80QR)+B59,/4;75]I) M=0I7RN(DP8$O0Q]#5-2,[,1:VS.A^[QV#>KW^;!NX6*(JIF:N\<*IOE.8 (K M/DQJ1[; D.BLY@$&Q*'% -Y]Q?'^AJ^;SOG*7^A:3-WR=?'<#G(I:KXLZTVU MF_B]X+X4&1$YB@,1(:R[6+! [;82EH<^P2Q/2+%(>$!SD@B4$:I;9+(,D90G*,G4QI#*B*49 ML-3R'*F)K="6<-MVYZ:?/5(TQ+U?MM-(_@*MI3R+G9G1<8,(,+*S!>-;"T9+ MUFOINBQKO"2;LXK%LX1F+D:\)/!QG>'%.^R4NMN8]KM5Y>=T&2]^QD(_22.4 MQA'3_;\E8HQ+Y =9%@B9*J4&[6+.$9I8H?N-]X"N9>)W\$P0*#41TE8G+O+(A_EUQG< M-?(8O%^]6Z6+^\?Y25M@R_ M5>6/]7==BDI7+PO,"%6?W1PQ0M0VOQFW$00)BG@02QKY(95&J;T7Z$P=*FPH M>SUIKZ7M=<3-U/D24N.J[%!^8/C/3G1C!384;&0\CEJAU5OUPTY=+ZT[BZH: M"M>KJ>GE,!7EY6:UKEX6O[U98.[',DX%\B7G".>8(I;[& 4Y(7Z&188CHTWM M;LF)%>^OO_[GK]Z=^I69C@U$'5??G]>DTY MYGE$*;J+6\7H_K%3CL%2L^C!,>O]*W_B+[9!Z&>YVLBO\K$=&WNW&\CZ99O< M\O[GD]15+^T L"_YMV:8*^7Z;VT&,Y%)F*2$*I4(U!Z1)$SM$4F,.(L(8S+P MLS2'A:5=L#5YH+IA\L;;LND-^/1VC-YX/:O=#+4FFWK K5U*N:-G9QKKGON) M0*/?LST,BYBX2^R<11=*>KV\[?;<-[[1@)^;:LU_5GN5YP MEI,D5DX'ID(@C'5E34@C% =)FJ:3[D= MO]SR *S+_;LOF_D5E>S&TA7/7=G=@DHA1:PV\#S,U08^4S]E>J!"FE*I-A!Q M0BC((;I(<6+%;2K1GV@A/&42/=I,97E2UWZGX)EPE\$S/ AS"0GP/*Q/T5V7 M7D?,>#]LF7!ZWDXGR-@41EF+K*S$B\#DC/7:IF#<%QT!;C7 MSBY\67^7E:[+VE1ZG$Q7B=\>/>&$A9+2%&4!80C[RA(PF@N4T$B&(DQ#XH-Z M]HS0FM@*-)2]5;E"'>W6+0!Z V-8F1D!1PC =+\5?D=U.[? ^1&=@7B.]'R, MTJSJ;2#RH5:;W')MNXN#V=/]+-B79MN_RQUE4@2QKL2AB7;]$WU:0#%'H4A) M%I-,)]/8]< P8V!BM1]VA'C[73?+K?7D8STNK#V$^;=Z-Q;]JZQE]6Q8Y6>- MN)F=F!)'F/$80G@T27[+31>']"9)T[4%PWD##D/RK]25 P;.^58=P'5'9LOK^ *>PD!1-]W93(8E=)/C'$8'\^Z-P)ALY/TX]5>> M>F\$S>7!]V;+P R5Y&*AVY")]S\EW^@PS)<\+[BB\&&U^YH;6!RCA2:V+PU] M;\N UW-PHQ2@7*_*M:'78P;*N-5PC@?,1ER&PG&Q$4C>D70/M4YG ;C8*;[9 MZK.H.4C07JEA-UDTB/F;7"[K#[1Z*+N->I"D.&%!@-(@3-661_J(1!(CM=G) M\CQA>BZK\7R%P]4GUN.&G-?0 S0C.8)@7$&O%@RFD .9;*89' D':*9RC9!V M_5),'B"L#9W' S.@ M7K9,05XT>S+E(1I0HS*/$>I3)U>UM'U6L)>2]EK2)N7 MFYS':-S .9,<9JNLA 85FEP4RJK,Y/RJLQ697!1L6&)R^6([3^J3K&LINYZ? MJX>F7]PV0-RGL+S;R,]JZW;_0RZ?Y>_E:OV]7F0YH\2/4^0'<:Z\)3]&F2\9 M(CR/Y>:_7NQ##/QAI8,S]F#KA@EJ#EZ,;;\M0VA[S9 MG2G=Z(PU)KT[6H@;[_])VDQR<^>67(N)(R?$FHU978YKP3IT,*Y>#Q[-O7M^ M.CB+-8S>'MTXL1%1XGO/]9X3O^N+<^,UO)C':X_%OAR?O4IBF!TX(>P49\FC M4EE%78]7FRW*>E:0853U_$5VG_[;U;H0Q;*)T7Z3O!L:WZ:C2=$V!7]\VK0! ML2_Y85NZ-R^G%V@&#T9ARCAG!!'"E3\?*\\^BQA%821Y*!G-PQQTNCLAKQ/K M_I"PMZ-L-=YQRB=FYG;\29X#S")9/@*P_S$#.(Y\5T3VX.&AOD^ZT"BRYLL>V%@VGM?T:; YU;GN)R@'=9ID:RV5P=+S;:W.BW"<&-UY@K+C/WF(Z_T3&@W0*[J-FTA"IAD M,J,HDE@BS.( ,1I+1 2+4I:',DI _?!.DYE8@9JT/,5WK8=D#\@",^Q/(V3V M#;U>;IBN-?100]#KIS#MZ9TN^V@&9?_4W#B,9HY+ZBH5_C21>1/>1P4]2FL? MO]JRI+ZLBV'3V8!%B>0QDHEN*!0%$F4)5FXREWD:,QD(" _:1@1]7JIZ^R4R>EF8]EF\3= MY?#%240"3$/$L6X@$_@A(J'2K81RYL>$E<21V\_29X:[C;VK]K8I79 M$?MW\SW7@5R7]USV(L%T9+"]G11CNK\Y< <\?>UNL M7VXK2=^60BZ")$PXS3.4^XP@G CEGTGN(QZ&/ \3'R>>^DNB:]4T M+4\3,\\+VY-]7"^ND0CXY3 3!I3O=8ISJQ2OO85FR^HZQ?XPD>ODWVW[=]\* MH9Y.K9RW-5W^?\53\W(0[B>9CT,44=]7OE8L$,VH1#)GC"[69*YRY;)\.$QGE&4"RV8'$N:"$Q'E2&EHI)0U]1'U(XET)\U8BCC*_-!$6<\1F#H8V#5XT0,9 M.ZJ@S*.SN(RKJ MI@9%!N*#&2GE)FC%=5/<.]%#]:Z>#9Y>=1?4N"=5KW,7K MK-O%E(_RVYJNFW.43QK\00 ^I#+R$^6]LC1 F&."B" ,Y7GD$TR#"">@J6^C MU":/@VC:WI:XUU.W#-"/(V?VZ72&!S2(8@V%3=N6RR*Z:](R0FONEBR7Q3[1 M@,7@IBN'Q/5Y)X6L?Y=49[Z++ZNO.O]-SXY]0^NB_NNJ9+IEF\YR;J9=[8^^ MWCF(>1BD48 C1$B0(4RX1'I,) I(%F&&<4"9OWB6%2O!\^4T6M]PZ=RX%)!S+# M;)N%N%=4>1\)Y*#&>[?F*U5X'PEUOK[[^%)X...;?- +_B;+AXH^?2_4LMT> M 5.<)CB-4);KB8)QIG97G#$4A6F8\H0'*36:YC-*96+U&Q($;J3&P;D>=?Y5+ML<2Z M_%SNOL6W>B9(\Z%6^["FB.CCZK>JK.N[JLR+]2+WN4]\%B'.?=UI(<\08WF MB,0X# ,?RQ@O5O)!KWQOV.;N6J:,7O6L?=6/6#-^[=L^]TRNI")9>[_PEN&_ M>)M5U3*MJU1X6:F-SK:2Y6E7> SH.G?U4QJW&_.!?L5 @8XU[^L.V\][6Y8= M?U[/H/K!:UCT6A[GA!S0&'!.Z.T:"7Z53^JO[5RG[^I];IY(]\)[@[==C[RH MMD^$[IY(>VUSC>R/J<2FN4HO^*)^^:NC%H6NT!QM:7@UD?E:(+K"8Z]EHK-% M+RA/K M9D?+?$.W+_;E39RU,#!=Z\@XU*VSS%^Q3]M?;[:]V4DQAONQTQ?8?<_^)HN' M[^H;>ONL=.Y!?M[H-;_D3?9(_66SKM=TI:MJ;UF]KI1;M2 \R5FFOFL13RC" M610BF@8"Q5&89)&?LB@0L#,F* N3GQ^]DZORL5CI-\TP1]\:3;.OX90(P12W MY\3K6/%:7IH&NPTWWH"=&^^=[N>AKOZCY\SA5]06%$NO7M2N@A)T]ZTZ@GB4>9P(D(,Y1SQA'FE"+*DP0ERNID M<4J3W"P^:T)L^ORSAO2-]Z2)-^E9LB=O,;YU%#,E<#H8^*7DWN@1?GW>HI1>]_5ORN*KAQ*Y3]NR;6R_<_ M9<6+6@\.+TSCI"=$&]>XZZ2"Z5=#QS,4"U2B=UH"JQ*]@Z5F*]$[+<*P1._, M%98I7\IM7\M/Q;..2.W/.W[S\CO]>UF]7=*Z;3N8X31@LO_X\/OJJ=!3",#3$\XN,+6R M-%N\;M#9[Y_O/@Z&* !WL"?%-]S,7BNYS;[VM- 3S+6]**']OO?DJO-N@<<$ M.]H-CUYL]^GZK2S%CV*YO%T=><&[I[JU["Q*4JSS(Q7&,!,]#C$DB M [766K,P.U1;HG\2J,SLK#L 8(9U0/=F6$5KX&?"YQ\8R>AJVL$XL7EG&Q@) M?C3)P.PNR]/X;A)"EV9[7][3GW\KUM^_ETM]YO^AK,[T+*=1[DVSV>:@\;:%JLGY*9T9D4>=M)>FUV@.+$ M&[!RXUWH2N\PE>!*4%RE&=BR,6\*PI5@':4G7+N>[?'M;L3P(DUP3.-0(I)R M?6S"(D0CR5$D=9UHYK.,)+#SV=WBDQ_ ;BN5H1TOA@B860];N6 686_(MFX- MN2SXB_=']]]I.D2<$,S9@>=@Z9E/-(^%.CZR/''-E;4TS0"FKSK3\$O^U[K= MV0V.2CX4*_61+!35KAO_^Y]KI=1Z$_BIJ-<+I7Y*^9(096&D]F2$!8C&.4-][>*>"67V\W,&+'LO=^M7EL MEBRAO;=SER_ MD[FL*BE:*O)M6:_KIK!RH8QO3O,X113[.G]$^HC$F?*+,C_C/H^BC!KE>UZD M-+%)_5C7FV8R-]<483;P/#IF5LV)S# []4ZRM;>5N:%XTU:MNS,R%\5R9#;. MTYG5$%P4]U"U+]]@IZR?Y5IGF-Q5Y7,AI'CSHLR%^+CJ+,2P2GI!HMP/]'Q; M/PB5S@JEN"35*6"4,4%('HD %*L09CAA%+(@BI&U+0O.$ MQSXH&^T\J8D]A)ZP4H6F1\":_H0:C1&88)["=<)#785.[JXW@@Z]MF0=%VE= M%LZQPW""T*MX#.<%/N)@3'>1) .W'9LV-Q MY&/1@ZMCP:NV/ R["CTUG ":/EV!_KC1F -,R^F*+4_-"8[7<[7K$/QRX_48 M[UCS6MZZ2.\\^ +::.C,==3V'3GG40RS)(\I6EL-)[0EH&)_<-A MZ_DN[U ?]9]L>T[7@V0:R][SIK ;GM9-"";P1&_0,[[#<:1=_#R]X(&@N.[S M;DK^=7JX \$YVY\=NH[M5O59+LLG[?GQ[ZMR63Z\-%'UODE=&&!.?):@B&DK ME?L$43^D*/?3D*5A2' .E&\0&_R36M'W=N1A^Y9Q_%*LCC-:"10D, M]D2SGJ WHJ&8SH( X]1FC@08B7X<#C"[SVHP-F M&J]NCR.830#":F8BI@,+NK7?X;3'2(/:CI6)AH3:P>#(H@")SVI@[( YM#>6 MJ]B9GZ]R38N5%/U@T^Z3R=) )K$NN\E3@; O""(LR=1/7$H21SG+",S?.$UH M!C>#;QXW;1?S=S(ON&FK^ L F1F,ZX6&&8:>GK<=&.S>@1B7R9&6GR$RJS:/ M"WJHM1>NMC@P>/^3-[/U[I7*U_H$O5QU+Q^.HH"F*4$RSD.$*4]1IG044>9C M%N1YBO/ Q D8)S/QQ[ZGZPT( P+.Y]$QB-<[D1FFFJ?$O:R=$+D!<70G\MN% MR>UP@ 7 +XHW&M\^?_=\X>N+$NQ%IR]?;=G3J@NV?LG?/SXMRQU6 ;$[-4!&&,(ARJ;0P5 :)2_41D&J5Y'@J2Q:"& M6%-Q.F,X6Y]K?GQ\TD=(7U;-O]XK[V_]\F]Z,DZ]4=]+?567JEJNFG]IYJNF M-NZ;+GOK2K.&HNKDH@^;%<"\3O_TS9RG/\4SA1GY"_5Q-][[GYI??3:AM[?T MJ5C3I6;SQKM]+#?JZBD#[9,#ZJH%V61\SMN_;&JXCYJ?34[0HNN3^/N]GAYT M)\O/LM3D/PRF,9MV?AI;9&(+K6AOZF8WWLTE0W?OOWB?U?_?L[(?RG*]*M>0 MAE"CR(R;2*>@P$P<$(\I>D69"&[7+VITY?EZ1ID(N-7&9CR.4!'F4!U0F-)*674A.$@3INX,^ M),VGNAZP\:__0L(@_8]FGL :>%1U$4TSU\@E1C#U_W0 S/MQ$*YI3S(JF?L& M):?)O5:+DE'A1YJ4C-]G64:L)P)V.;!*D$U5*>N_X"3V"684D1!+I?=)@F@N M?!0(P?PHB*,H!750/TEEXH][.W]4C[;LZ'FT80!8G7L2GR3 .*-I@%CN*WS\ M-$3$3U(4RRR4%!.2\Q!B%Z_'!VX,I\3'S-)=+37,O+4";Q/OMQ0=%@6/">2J MQ/PUYK_5)!@QX7^5Z4ZVZH('YGN,2,)=W'0XQ@6FF SA NPQ#0:WV&9?6 MGFVG82CD<*]A>LL$'4L624H82?215Y#Y")-4(BI$@F2<1)C)/$VX#SN5'J4W M^>'TKH]%U3>PV-32^^7KE[_^Q>Y+.PH?(S)(:[.0/OJN8L"JP.*^^7<_Z*[7#EDS :.BZNP $Z,)=;H\S4X,2U3S-* MZ\_3C.2LCV-TDYW5[',.[N2V,UO!%[$RDI0E!,41I6J#AA-$,HJ1P"S@293$ M>0XZ8SM)96(U;VAXOQ0K3Y3+):UJ7?GGU9H\4*=/8V2FRU=+#M/A;?*.HM>Z M.3=-&09WI[FC$CG2V-,T9M7443$/-73\8MLZ"+;^N*K759,IT9SM+?R I)S$ M$?(#K90 MNGQ3-[?4$=5^5D,4,HPSM?L(8XG5[B,@B 64(R83*8GZ*XU [O-Y4E,?:6X) M>SUEZW$7(WB9::T;%&#*:PD ?'341=ED5(7!3X:+W7Y#MO$=FT6 M^+HIQ;Y=B:Z9L4YLZ(>L]TW\ZO=+/>=(_[G-?E#_RW6(FF+.LL#GNL]>A#"7 M,6(9)X@GRH$FB4BI %4I.N!I8M/PM[+Z1UZJOWF5^KRUR9E/+67Z *RA=O$$ MS&S(S+C"C,T><\V9:<=>TQ#PQFLYU'[$ED=OQ^1-UQK"Z_ATFEAMOQXZWX^?&(K$+"-[E,Y?I< /&)8"039#[90>%U2$-D-1L9S9V$ R/ M<"Q7<."'-6FEBR3D?IA1HC925&>,Y1@QJG[*?$98DF.?R@Q:7'A(9/*SFSV2 M5SA&+206?@Y8S&OC_9JO\SWV!)G"E6@)O)YGL"?@Z(=^_TJ+FL&OVSE( MNB5IWVR%LYAR(E">Q[HY*(G4-D;ZB"4)CV/,@Y03XW+!4Q0F_E3O2#;=A@'% M#8!_?TY^ T_> M@>A GWU@WWI6LM2#%G74NXG$FR;4.Z&MCW2 M8B5T@*"=)*7GD"V"G"14>[0H'6M^@0SZ=W10N@VM@.,!]/N'%:! M7(V2J_H0>T;FK1RY&K"CFI+K5X19N;I:+]XV67O\Y?9G42^H2&G XXR/](] M(H,$L8CJ+B]>)^ ] M>+]_OONHMVQUH>25AN/31@2_[ Y?+S-,J\;$]?[0M%TU^1H5S*Z[U^DEYVOK M-2K27C^O\2NO]9Z_R0>]G_DJG\I*QW8_KO*R>FP\]#(!33$!]?BSYF-&W'O#1SL+2_#5.8L>4M5\-0Q[J9D^& MI[W7W5'UMCP-P;W1O6G[*^9QPZT@1K&VMSI!EX8 MHYPG@0@%#N,X-$Z6NXZ7J0^JU#>[6'LYY=T9+^N)>TQ1!V2?70GYN)V;&4B+ M(/V.,;7-Z%B[\;8<>"UWWI"]X9_?S HV("EP/M#MT@;Z :+O2Q&1TO:3FE;U>6R$,T+VE2JONS\M)C(.,B9CV3(0H3].-:)"C'B M),RB/.>"1D:?#!-B$W\3[JIBQ8NGI:S;(/. $>C\M1' S!Q;5S# +/H>U9NV M/OS%^Z/[[T3SU"X+ZFQZV@BIF6>E71;Z>#*:P3TN&L]M$YW:)([U-_5E:LX M=9Z3,CN\H,N^_/+]S[5=3 -=;($C90R$1#[A?A % M611)T(!&5XQ-;#C&<@<[7F^\+;=MXF#'[[;NV?MCQ[+W?J7L?'ML"&Q)X>Q1 MFIFIUWA ,)/V.L_FRFYRUP,Y2>.Y*]AZQ1YUUX,YWL[.P?H6._UOPC'^4BS%*B MQVNG1FVWX*0G-KW1KVG\O[V6HRYA;-VH:<,"8&<)P]-@USX92L" 9 M-PX?7 M,.)UG'B:E;ZU1HN73?4=##C #GPR .TVW" @'>VJK2 8W43#5IQOSVPEZ=X6 MV6X%%W7]WVGU(.M%D(E(IGIB<$R5\YM0CF@>1HB$:>+G84Q\']0B[121B:WI M<;N>JFO7PUOZWB],KF1>@+L*GT3,YRQ-_4QM$FB*$<8Y08R1!*5^F/B"\B#* MZ36]$."87=\-80^U'5H]@ Y02Z(\S&2N8&()1UAWXN?7U@G^:#+A,79+VRS\2^,)-TFNA(O&*O MB7TAQ[M-'%QK]R'XN.*5W@.\D^U_/Z[:]#S.JXT4@]%$"\(QBP.9HDRD,<(B M#!#!*4,Q3:*8A:GD:0;Y.AA3GCH'J"7HR7:X9SL8JVSR3;=MZ-5OAFWI!_/% M8)IMCK:9ND^"(TR9\Q3=,_B,VX/7$D-4WT+@4$INIO-8^3?>NDF)=/:ZLLG3W;I[Z SW,6M6$I6Y87ZQL4G3WA1Y7*B?R MPC3JO*B3I.>>E.JJ[-S]%6=/SCTIT*G-**;2LU^_;S:[.RFJ<_(6?AVF>TP3Y0K>8HC%%C#"NF[P&09#$,C)K,35* M9>HL!DT#(S^(.,(I(XCX>G"/) F+22C#P*A<]WI6)C^LZECP M:,=#6[64EY67;]:;2K:S\KQJRQBT=LG^*1AZ2[-@"_2;-$_>CJ#7<=6WOFL: M@VP9&U[HNBG/]>BXCNRH(2UT[@8;%L<2 O\&!\):I>B=UIB4#+>U9)?W2:_&)2F M/\EJW3DCZ])3'K=W#-6-1[7OU]>OUUVQ=9DWU\NF@X>K/OH7\+F0DW?ZWCFS M[T:Y/\BS&[_652)%-QRQOJ,O3?Q11%CR0":ZMV>*<)AR1"+I(RZ#.,Z$E PV M.?@BQ>D3)QIJWE-+[MI4B$.\S'8@3E& 1F1.ICYL<;F[@(N#C(,LXBD?N:#&K",T)I8WUO*7JU)W[21B7H;N="YHNK=;W\+3*T=@\_,"#@" M!:;^'1[?6CQ:NH/ @LL*TXO2.2LP/4]IYOK2BR(?EY=>O@7>T_[V458%IWWU M!\91$B:<(<;TT:WO$\1T[7A(.4\8YS2-8].N]OM+3[W#+]=TZ?4DS=O:'\@_ MKH[72073OI[.Y>T$J+G]:?:O:&]_L.!L#>Y/"S)L<7_F"HN-^FYZA!9]+TOY M3CVT.QU5"[LW2.W=,_4Y3% :,YW\CV-$_0 C&8D$LPP'26 ^S@Y >&+]Z@:I M:#8\3=IK:'L?/P)VN1 8#?;Z$X$#4]/!@)D6G/V:@0%4H4U@ (9(%@P$71V M 00 A(YB 1;BC\8'(.O-%S.PD'(OCF!SO]W^HNN+LY0?RNH;7LF^6S7!BI/\B1.,XQB&4B$!<7Z/"9%49YG0<)Y&B: C@RN MV9OZ_&:0F]GDY^D.RN_DLUR63^JG>\F_K\IE^?#2U(ZUQ5 [YD%M'9P_.)-C MHM=\', #IL&3:)GU&MX:X'?\=K_<<=P-D] IM W37L,UI)'M',\*A M#?VXU;-\;)XEU]+H/_+EICGWU^=E#U59ZU'55?72Y%PU:1[-?90K[C=MQ79/ MO6T@I_]:; $\XJ-CPUN5:Z_>L+]+OM:G>?MKR)\]%P]E*7X4R^4HV[]ZM\-_ MZGG:7(^+J15EA4 M%8_J8U,IMHKV@A?]MZ+R5K3)."L'O](W:DX5>.53US*J:2U(&Y;HRMWIXU0O M[_BYI7.J,YYX3H78_EGI9%0LTTJ_*\W2*2;;]J#U(LMP*,.8HRP/?81I%B"& MN41A$ 8LS+GZ&72N>H+&Q-Y$U[=3FX/6*"D56YFW?QH#QVSW1&/,A]'+K54OLWC(ZU>ON0?5\^R7NOO_?\I ME_K+5G\J5O+C6C[6"XX%RR,9($I$IK8%+$4TXASAW \D3@..?9@V&A"=VMEO M66B'2_1,>#T7WA^:#Z]A!%K"9@*HH08[A@FHT@X0@JL[0&17^F]"X33'*/-C@3!+@S8]BB<" M\Y2$?A8;]7TP)3BQJ6A>=-U[NYW.\&$[G:'EP?NCY0)H)RZB:&8C7&(#LP]7 MPP(V#J:R.C(,%\G-:A1,A3\T",;WV1F##[2H_HLN-]TF06TC!DUE?I=4!P#$ ME]57'?#4IRCJ@L_EJNK_^8;6Q>"[&,<1H8+Z2$2)DJ>H*R((^H,ATQ MRT!E8DZYF_JT6?'J-]'$L'4@8,.SU'+X,&Z?J9D= M>[4G!3SZ?HV'!#:4DX#IR*JZY6U6$SP)K(?V>AHB%J=+_1'(]@1D=P"B7N;F M^&-P^G'+ZG5%^:6F5E>L/&':&?RPQ_NC9PMREF )*># 8'IH[4X%)H(8%I"^ M#IS1J+/ETO.%EJ^3?2]^?.52-J9( 1X."G[5J]67#9* \#3"*$Y8@'");,Q)Z?)KM7VZ[^"K$J9]$QL<4N9(:9VU/BVN0)GI<; M8C!=R&]G$T&/'6CI+DDU;LS.WCVCO;HDP;Y)NGBUW>[VG:R*9_54G^5NSMW7 MHO['[<^B7@11SG&01*".,8)3@.L0PDBU/09G6,V,06:$=Z,+U1 M?8 59>#><10QLZV@*QQ@5LD* O#.S$0V1QNM45*S[IM,A#[V,K MN]R1MD/( L<\% 'V4%/E9E@WLLD^C%WS?M(5=] M7WZ56HAB*3]+18^7C_*3>N#WY5M:?[^KRN="2/'FY:^U3FW9#DN[Y2 M:^^7I>)85\5K[O6?]2^YXM][Z@30V6;E=L0AW7+_[\!T_BF>KIG%>NUG!@Q@ M[3^N+;^>8MAK.?9^^=0\-?5GS;9W-WA4OVC6U?/\B[>;2[ECWVD<9@Y\7=4E M3,'BO#4,$X)\5.\P):TKCR;?O.RF8>KLQ68O(AG/LESWH8SR3"P,Q3*ZW4D'UE5=?\?+Q":QX M!W?.H&X'3K&F+5=U$Z(':=VAS$:Z=H6X< T;D=2]HIV1S%:]#I>;4ZG.B'*@ M2N>N ]X=FP>MX +JJES TH+:ZXUA/2_ZZ$36D=OLQ[2]*VK^R3!!\NQ]$WY3AA/+WFWK>%UG*UZ4[*JI M9?LKSCZU[*1 IZ:6G;X0_FY]V:SK-5V)YIWEI3+5+_JC=?NX-O72SJ\PL;>V MY[!3]2#0 !2L,L26FG9R+*SJ=IET8;Z9G"U16;: MP=F66G9%5^MM=>;[GUR/_FI[P32QD*]4EU<_%NL%3B(_3K( Z<[W".O.>92' M.1(\%YF(<2J9T3'3E7Q,K=MM=5"^K0Z2#2M]UZX%O1QDS CE#"; MT?2!VC%UX_5LW7A;QKR6,V_(VHVGF?,:[N8!&)!Z-P_0=KEYDP(.R^6['J;1 M9+\KEI\O&_!Z#/;2!1TL9[?[;PZ_:O4BJKW$NW+#UOEFV;2)]]0G+?0+*)QPC-K75_TZKAZ9ES;_^2Y#X__&VK-=U^Z/Z M!+<_=,/I@-E(HPB:;?Q=X0+<5/43!)3W(8MGW4#EIJ^=U:>C_?!#[Y>O4CDG M-5V>[[@.#@*8B.PH C!*:M;MOXG0AWM_HWOL=+\IC!C4E;E"G5TO>6.&YCB M&\!GIOYN00'N_1H\!L1OO!WY21)MS*5UI/\&!&>U N8 '-H"P)U76 2]":WD M=V7ZFUSG/EGFLUQ_R>_ISSO==:Y$&(E^7!9B=IN#/ M=#]JDL68BBR,9,R1]/;@M3F)$.4Y1[*?,]WT1 M1!FH,]E)*A,K]HE)(3;YOJB:KIMT1-V@4.O][4J<< P&6YN4BCBF**:Z\RA/U#>9LPQQ&6'B M1S@) PKJ/ JC/[$J;[EI^NB=^J3RF0 M^KPM2^V@.>I>:KF,G3%ZLZF+E:QK18%UX^W?EHJ,Z-KBWU=T5;=.RB ,]+&- M HE%*DB"$S]":9:%RID0#-$@C!'.];PF&G-FUGON3Y^@,.+D9AG%UM*7A M &:AK@3?S&#-!RG,?O5\>0/&]!GS@#5OP-O-7H/!CY?P!ALV-S YLG-7,C.K MV7,#W*$5=+2JI8>VG0[Q_O%I6;Y(^4U6SP67S0#>-[268IBL=KML7B_UTY=< MYU4]K/1PWCM9%:5H3GV;41$+/PURF4<<<1]SA$-*$ D3Y<=%)-=-7['RY$!^ MW!1<3NWM:=80T[SI,?*-^S(HT+GIPQ/MF*.W]*E8TZ7F\Z;+".P&&4%=P4D> MJ*'#^-J/">A6-D_HS81/".YS3HF@*\]T$A[G]5^GA/G(RYV4F)W95Q^89UFM M=G:Y2];9,- M%CA)2*!VFBA)"4$XX3FB$0E11K,XD1%)N00%K0=K3^[QZ*E0:]V"2XQ-A;H( M09;EV,]$@OR()0J"F"(JA$0T3;,DR#@6>BZI'KXW+01;"O-#8'K<9B48]&A- MMU/KR+AMJ'; N\/^:?W*L[=+.Q#I5'>TPTMLDXOE$RU$YZ/>=JV8VS;R_5OD M4RPB+*6R);FO/NA)J!1),A22F,A01DF6@^+I!C0GMC$-!R]M\;OVRLLV+:A+ MJ6O':4)3C UP#..B,:4BR1XIO\?)8$?0@R2:QSAANIU<#2S M:H[1@5F[CO@V>6#7K/ZVFU?KW!("Y'66M7V9XLS)V\80'.=PF]]JV5GL_)34 MV\&8X(Z#_R=I=:^>DUR(0 21'^MJO^8T,Q*(2CWDE).$"1[&/ )97TL^)K;( MZN5*@;W'+/$TLQXSH 2S*"U#Z/3T\C;(Q/78ZMN]D=.:,:_AS&%GL^N@<=7S MS)*+>;NA70?549^T*Y>#-PCXV)X@[#I#?0)TH#A_\W1JTM$\TT#LD^M6%)=% MM*J4'UEVMDKYRZ(-*^4-KK;LUKQ)H#ZG(9?,7SPUX<]O:UJMS;Z59L0A;_,A"^:GO_*A6*WT*\WH4K,$ M;(ML!J,O\C (288R$5&U14D"E#&:HBB75"1I&$I..QC?K\3K@M@S8 SA^[9_ MQI3XF3D7[A&!&_VK@#FR&()ZT(LY5&*KM!#9Y;W6]X/F_6F MDMVI>/6V7+7LJ(U0'[GY4-2<+O5^:!%+98MPJ P4#7)=S)$@&N<9H@$16$2A MX#XHFN*&K:FMF![>4&[62_I2>[*/%(BV-**/UN8--]Z+8@=<\^7BR9B>504& 4 MY0D.$IX&) !U!K'@8>H4HXXCO>?HR'I;IKP!5S=Z']=?<64BM?D#,+,;$\,* MLR?3('I%XC,8$^=IS>8Q#;HRUY:L[-NM(>@F5D;AU# +,N)/K1] MO'J.)K1GY)RH ^TAM5=M/WM&]$N]9\_=!E-Y(8O%^]5:-[27#X5>:K7^3!_E M@@F?1TSFB+ H1TJQ<\0"@E$@0R%%C$F>&I7GGR,PL5*W)+T=34\3-=/HLYB, MJ[ +26$Z"Q326$DO23*2]:AN;152_;#3P[,+SJ)XE\3I->WB=? ,V]_7U?)> M5H_UE_R^$FHK>2]_KM\HIOYA.H+K_ H3:]#O5-U4*"^RH=XDU$L-VN=9ZI>M4W5-G73 M#[@-\'<=HEB7==2$^^U#_ Z>E-E>=E[\8:9FP)O7,M<= AQEL;[K'\WN:5TX M)G"84^\.0D<[:0<,S;K9=@?@X7[@*N'MK2 MP45$_(AE88!$$NA&*1PCE@8"!7E$&*8D2$6^6,D'G?H.L*L7"1OI;M;J[I"\ M9=Q.U^ /IDK55OT)#"$%F#\W,-F;.*IG&_0Z,8%H7+10F510="Q269J9D_NQ]"G8P M.>A2,%C,(F C_GY?=F/9C:,T@WNF#LV(OV_J=;,#4'N%8;Y(WP 6$*D9BFH0 MGK&4$AB3.2O@)?E@09D3PMA%8H8+S1=^.<'^7LSEU-]MV[+6ZR_Y-[J4===Y M-%6N?);D"8I$FB*4"B) 1U@SRB,'42D**GM]65?):K#;P; MZR$>9M_4JZ2$Z5 O8$-LDA:L9T1QUG[U$>^X[>JY"V&JUDR$_[^4 M_Z,N5^I5KN\E_[XJE^5#VU._>\V2G"5^%*8H];':6(>Z4BK#&6(D]GWA)SR- MC,*51M0F5L&.O*?I>T,&;O1LB5_---(,MG'M= X&3%,OX'!9=RT $27?-'&D M)IEZ-F#VR$[^HAC;-)"V*#JWMB\(8G'9/+:5%YSW2Y:4JL^)8W^VS$N9ZN)%&6$3]! M(0[51S#/&"+,]Y'(8AES'P=Y+/KH\OT_YT/>CU'?PY_UA]W3I;O=E'K0:G.\ M0N7FG^ Q^UAB+ .!)*:!TN0T0S3E$Q1FH^"F(V\Y>:!K'/^AK/;Z'RRRS,]DX$M$4J)\PC04*,-, M;:))X >!((QF&>Q+2.,V-(EMG*4R\N>II>BU13U'U-%GS\H_3N(QKIA-I M82H)%A14 C(JC%4-R.D59RL"&15H6 4R?B'\$+,Y^5':2I?+ESM:B/^JU?Z_ M'5P-3D$W66OR YOA*6#'BZ>9\9[K7YM^GRU#YF>?1@B-Z]\4X$#/>0QQF2"K M'2*YU<&J$8'9#EPAX@X/8D'WP16]+52Y%>63?@>:CX:A6A_?.7GF0DL*\&4\ M(^%EM;Q..)@2GJK2,I,5I&_G1;+2KA/+S:9+YT49:L[(57 ]N9.R^JTJ-T]- M#Y:J_K "?P='EIA8VZNCE=J6'2#?=W90 79N1NFOQ MUAU72R[3,->= #A/=?,/C&A *"]C<#[OJV.X9A'UNXQTW!#"#"3$3'BS>$SCN%VJY-)#REP@)&0)+%M'#: MI5U\E4^Z+9:.OJV_2\\4_/>E&Q)3M,1SA-X?;+O:*@N2JV3&BG;+/2__[Q MO>#?O1^RDMZCK![4RL5J739$5_)'S\GAJEU'>WU57E3UVOOO#:UT.SXE2-?> M/O2#R%4.BOUK,)J58K'L?'DJ]C+O9:Y:,,%>TL3E<<>8^-F<$.FYD<^Y"RZE1@P*/+_F'8J7T M69EDG79;*R5_IXQP,Z9J(5B("?4IRB.=+H(Q12Q(8A3&)%>J%Q*<I1]LU=L$&H8:;R" M+2L.1T !A72BY^I1G5!>P MRPC1D$DD,^8G(B6$FYU&0HA.;$@&)#WU?\?.+M".&.%H9D-'N[?DNKZD7]\K]TVN4B M%4&<15'+;>%GJ=ODI4YL1'Z<(AWF$,L8EBL-4Q%SRQ,<@_\&,[-1F8#L>)NE>#1/;E8DP(SJOC0 !<60D8'=;G&^] MD\]R63[ILITN9*VCD4TGG5WWBKYN7%#*1)Y$2,:IVFC$5* L9@+YJ<_#B*51 MYAM5JH$I3VPKMJSL O?MB4';"FK #N ,!H2LP2'65'C![(DY5#;G5K"WT?S$ M:BKL[,ZJ'+QNL),:&_%'SVA "\YW.F,CY]ZYC-4"M@.]J^*9ZKZ9O]%BI;W! M+ZO=[S[+]2).PB"1>8Y$GN8(2\Y1%F;J?X+(CW*>1#%LLW:1XL165E/U?E&? MKOHO.J8CMJ2!L9S+R)FY9D[Q@%K1GLR-U\+RJ8=E^"?%@\OYUX;B.AMM?8G> MS%.K#<4_'DAM>J/EF=&R>792G)ZJUO4)4]8@BH(@BU&>I1QAW4\OO&CP\S:0Q*Y.V\R(SGO6!@+BZ*0-=C<\U?ISN?JZ6=$,(%U?Q4=LD[4MHBD08IXE.&(Y2)-4E#/)'/22@:Y3P*YYVF0 R?N1EM(+SKNV_58J)11KB M- GC %$]30>'OG+\X\!').<\E"D/$DD<-6AO"$X=6:D:I>A.#D%ME8TA,[,0 M+H& V871ENOUC=>0GZ6S^IZ@TS=1;\G]6?JE[PD/:(V^?Y_50=9361?K9C7M M_2TH#@C/2(IB(CC"TL\1R82/8AIF61('22+,N\\>KC[Y@51#KAW1XJD%'D&' M* =(&!TNVH"1A,>%1D(0^T+!=I#FQD>L) M>P^:,E1M+R-FJL).<8"J.^+R=>).0 M((Y]DN P!IF"BQ0G-@1->K1Z\Y_HBUIBV61+52TO_4<=:!XN8VAF')PB S,- M/6G4([&7[-N1=V<5C"5U9!,NTYO5(AB+?V@/S&^TC'8>9P;7NTY)>'.4UKRQ31.QCP*;1C?9=DO\N!*?Z2.P46)WT]0I"!32 MPW1?G'%5NTH2F%J=:(BHAS6)XKD0&[KT1H6TZ(EX(- 5[1#[E6;NA'@@P'$3 MQ,,+[#YL3=ZUSO6IY'?EX17/LMU;ZW/$QIU6F^P[75%;KO:'RM_1QH&+&!&+4$O$9K8J'V2*P5&XP_9):2=P\?, M/+F0&F9W );E$B/2^.L*/H,F9G+H,>%/2Y\OG"]9>#TOS=ZH;Z$/PBE%"EC M*);*+<0YY\I!##"*:8!%%(LLQ1@4)=U;?F)E;(F95.^;0&$8[+06$!C9-)8- M'L4\*8*KD.7^XO/&)T\*=A2,/'V5Y0;MJ9F*MGKX)&DM_R:+A^]JOW'[K'[[ M(+_*1UJL^C_J?(Y@@;,T%KK,2@BF]@ 1]W7_(8:R*-2?PB ,..A8 LK Q"K9 M,X!HRX%7]2QX2\T#()/+&F)#3W]"X("N?<^)UU"[\7IFO(X;;\M.>X6C-*IK MD7#EM$/)S^NE6X)SY);;KF-GE[[*9[G:R ]*'IU8KBW=WXKU][>;>JWV M7[ MGWRYT1$_G6FF_D^H3<$B%VD@DE0@SFF&L/!31 A/E6DB@G'!1$Z-^B%?PSX_U0_'@]0[I6M&/)ZWG2 M@0=W1ND*1!S9)1L.9C5-5T!T:)VN6YE%Q9Q.Y4T\'(N_-K3FQE M+HQXTW^FJQ>OYZX_R+UF$-X(?I?/F*:"#F9U+%&;94S>93P(B)0@+J2?$Q;& MO@_KY7B"R-111D42:9I-<_0;3Y.UK'\] 9!AJ/%*L8%A1BWQ/4QBBX+6\R(Y M*UT]06+F(M7S0AZ7HXY<"Q^S)F8^3&5?^G$ENTHFF&89B@,:F7*2=:M1*?LK MS38BY:0 P]$HIR^P+5S8+_3<94CMO+2,AGZJ% 5)2F.$XSQ"5,H<)7X>!3RA M08!!Y=@&-*=6(_[?FZ)2CIKKUJ(06,T^=8[!@NGG4:'V7F/B2?(: ?(Z*VZX M3''FX@9C"(Z+&\QOM6V,F1HBKHLLG@@K?. M-,?6S'JXQLNRIKQAPNNX\#0;-]XA?(-&FRZ[:H+E=]9?TYSRS)TVP9 <]]R$ M+V'9?5-;L:]R7;2U!%_8LGAHB-2?E;1=)1#Q8TJRD")"=?J.C'/$,I&A(.-9 MGA*!B1^ IK49$)W:06DZ2U1;'KQRQP2P2Z0)@F;&Q#4NP+U" \F.O#>@?^/M M.'#8(1(@KZO^D"8DY^T."0#AJ#P */T/2+-#P,.;CRZWO7?:KAP9R5 0CLR$V8T9[43(!@.#07L9CM+ MT745KN_+;O?_9E,K+T8[*4WJ<<-#%Q=8Y&&61+X(D<@RI@Q&P!&E>8Q(F(J$ M1GZ.">EW+O?F=@/"@\7^Y=XR$E(7W5=TU6;I-Q;E>[D4'J/\'S![ H+9S*PX M1\W*NO1E:;8P/*H>FQ6F."?,Q^ M).U7IX!*8_@;$U,SU3(@8S/Y<3,7MV/,W/C==Q-%,JY@@6HWN'WG9=#&;"RH3F@F+@4*=+-"%OM56[S98#X,S= MRU !(LBO,VFW;S0^WY!=8V%=QH[_/*-UC<4_&36>8*#N-MBT5[;ZKM0699&1 MU.(*P8('Z*9*3,PV@L5%Q[9'9''52#W%(EYX[8C0AZ%:<>NM5/&9A3>5_FD'O)W/3OL M=B7: R/Q;E.I[[S:YA1E.UNL7D0B%F%,!,*4880C$B'"_13%E#-,)(O".+.( MRD)XF"6CX_EJIW!Z/U2J)\:5H ]:D!(!VD4Q#PCR(^Y1#A)L0Y] M1RB+LHP+(K(\"2'FT#G$]F;RU;$U,Z93(08SL@T7WH"-YGRM8\1K.?%:5FZ\ MEAEW]M<& D=V&41Z5GMM \JA';=:PR+ ]%FN?Y35/]3RWV3U7'#Y?J7;^>@- MW3?YH/_3S8KG"2=2>5@H#_7T7+6A12Q.*?(%9GD441Z'U#C*9$IU8CO3L=$H M3,>(M^,$$%HQ1M$@[#0%-C"+,@Z+UW'A_='R8>B\PG "Q*&FP,LN&*745?VU M.8 L5GE9/;:)DT^R6O>!S-);?Y?>., W'O4J^516;=>UNH-;?0GUO>I'Y=C] MZBB@!05O-*IEO-A\H2VH?'OQ+?#-MNG:PS#:&UH7]3?U(E'Q9?5?.E%9D=2G M"<%"4HEC3&.4Q5*9X)P0Q")EAZ.&)K7!#V*L;RI[2E^>. MML41HS&49@[>% !=>0S0@O5M"U;/1W.BZ#(I&R:YLXQL0[(SIV/#P#C.Q0;> M[Z(E0E,=Y:X;PLGEIHZ6C9?TM_5?#KH?G(9JW$1,A!(PO@8 :)9&!Z/R.^IQ M<)K&*[8W&!5ZO+/!^*UV[H2>E?.C6"Y/U3.F)(@IYSZ*J$CT2#JUB>,X081* M$:0T%4SF$ ]BA-;$MJ&G#/,/QK Q06.^4]R";ZO-'[BR_YNV*Y4;]MPSU?-NMZK;:.:D.YD#$5A(8,,1(( MA-7/B,28HP2GF!*1,2% _5>!]"=6\HZL?= 7"J<(A8Q$)E&:YGKH5YXBIC9= MB/F8<\E"'F0I9-[!E'#"YQO,#J>929T0))B9/4K7;%G1D9>6"V_ QHW7,>C. M^%H"X<@@0ZG/:J0MH3DTW+;+P#=D'Y2DY4I^E;Q4M%[>_WQ2KUI7>_OQ\4GG M2!2\'6/V MZ>62T^L:WN>/)ZIII4O)XMK4*'C)GOV.RPO+Q_FQQ&F/D!(SC! MENXJ2*PV>'849]ON707(]?[Z X"41-U( *9 M/$PFL4GT1>I& ]W]]:R>+S[K+X">WJ&QW-*<9TDL(4@%%@#"G.FN6Z3_F92" M:M@@IY%"@Q1'KQS8])YK!J*6@VC-@A<*WK :[0*=H,IQ\RWGZL4#?]=2UF!H MNT/T)L;6M13_$$G7]D6/9/^F]I,9V?BW_5D5-72#".Z0D0^B +\4O*1Z#" M367YY6PSX_G]WDP7VT3U64I*6L@"",A5P()8"DA)"(@)HIAG,HY%[E0$[L[# MR%[LV^I%N:]W'?!?JICP30?Z[>!K73_R04BQ6)@&IP9F7Q>1?*IF1'WJ//H^ M$V2A@;S:BH5Z_9ACA;G')V,7 XVL;]?\V?'A!)N?&\XZ_]YP>-$663)1O9GT M^Q^&YVB42_DS=!:J!MZ#@VE+Y/U5=%!!?\92?G[PBSH7OBN/^J=8?EK-^ &R M3REB*%F" $N8;O"E$N@Z>I 2AG."$6=NX&D#]$;V;X:ZCM 4^4AJ^FZ^:4A; M=GXHH [6G&*1Q8R75@76@Y0F.X6)EK!C)^MI%=F9=A#! M?<]?:YJCM*L.2A8:Q^. SH\![#@E[DEDCI,O!,(ENUO,=57WN[ZCT7&!1D1[ MU8\\D!(6+$D1B,LD!K#($SVU@("<)F628\+S7+KA*=L3M_I^GP.G?$5>*ST! MS1@VKY:KOEZBOCORIGYR?-;EBT8[9;*'EEPPKK8T^+L%L'V/.>)$L.Y0<W]V9[G'#04#@&&MI0R''#!.<%CK& M6@$'V#'V;P9U!VUGJ2P$C8N4 DQ) 6!FY5B)=S6<-\?KV32SNR>)1K!O+BS)#-!$4 MP)RI\[F$)2@E2D$,XYS$+(:46N4/SV=E]$JH-6_-WA<9[II,5X>_:,M@I#F, M&A8=2@;.^SSZG]?K?GH18[M;,PC(3,)8@$TAM(;S$H"QH!O*L M0#F4!4ZHU6#:(4(C;Q MV3 M=&_0N]>O1,20\D'_=8+X'?%,UB^ )TIOZ/-5L^@/P-L]>6+:_:U[3N'RWV3! MZZOG>2WNYU]FKY7N3[Z>\1OR8E6\/;3&R!N2)F&?2.@5=CBA$$I.1\LP5"-# M5M]2WE:^^N+2+%2O55\I?Q!KUZ<4@XV0GNE'GH7GBP%82-> M-Q5A];S?+J1KI'4A835[%#-6B?IS-1/72_%2/S#&.,H) M+4^0B1 9IQ GB2 M2@ISEN6)4S7?:5(CVZLF'.U0CO[0M"-#W#&$[%&8W:861@UNYNRK ><=<%BX M0+MB#Z%)=\IA@?=W3XLW/"X;OXE9-5_B7M^T8'4^S'@.$EW.!_." LPA!%!FL"19#@G%=C,IO'EP^M?J9O?\DZ MMEK][E9'4J_;E>HYJNF]2?5:>+H+U'/DWKDW/6LAMVV2B^KA2D,:;*JT2\B% M2',."B$(@*A( &8JU"V2(B$2RQQBJPS[PT#^?I=ZEE1NKM): M(&OK/,E\SZE1O=-$GNHOVX#S<*5)S.RD &OS.?V 9^GXO)G<;*[#*<-ESGD& M4I1A=?1+)2 $EP"5&.4PX456.F4.NHN/;!QK4E[Y@1TEV!WG?$5SLQ!;J=S+ MLH^P'ZKPNKOTM*751X0Z*)X^]HRGZ2SF3 A>?U*,=+8LC:;\0#$J19*70 @S M]B^6@!:P +F$90)QG@HNW,;^]5 ;_3"UIAUIG4>L$UYQ1=[1UGJT9FEZ833A M:(D[*NA&F!_Z5.!NF,/"A;+3'DK3FNVPR =6;/&*;W'F/U?UC(GYJ=9_J9/@O'Q,_=]54[ M?0O\9CZ,MLLHNEPLU(/MX)?K&5OHH>*1-'=!]3+JL!BRCG4:/08KA1V9W8FK M::=1_F%![D1T/3>&E[G:9/[;(B(V@#;5[%$;0?U0IC(7!4\!E5D,8!:G $LF M@#XV48(I)\+IX-1';&2'W"6M,7YTA!=5=;TR!4E,<>#HFOOT9NE6 VG#T27N M*:(9=;-6A"$>T.-9B!C*6_61FM;36 A]X"5LWG&S<*9[)A?O#]^_/< D3E.. M,X :]*Y4'=N2 BIC5M8-25+$I54;WG;)D:U55YR:,F-BG8OIB-MO?GY"N!G9 M]YOK^X\?HF_WE_]LF-;!C-;"%#SQ&^J5])=CM6.-'=S&D]^K)#M]'!",UF=C*& F[J)S8M;I.5 MX >P379O^0)IZ^EM;&E&[YI1O :/L<5GK#H013GEHDPUBA.F^F(R@8 D<0)0 MP3@I>"PY=VHOM:8\LKWO\-&"'S:8E%M6G'-G[NJUE.#,3MJ(Y#0&[7!3R!X?2&NL:75,O>*/E6BX5&0A(<40IE#'*.5.! M6 R(-$/<\C)C&9($,R=DN).D)@D:9O,9:.E%SULN'$'B3JL+$YK!/"N 9(4N ML,V$-F2&M! IY23G+OU3^RN])D#2-'!>AVB!Q_P+,E1-2U$!N(RL\Z MS[/!DUYCSGU8B0?$EC:$7-[ML.+B(MO"QAHF++L[\ MJKG$ENRTK2:.RCAH/'%]W_<*PLQQ^"I>2#53=#H0"+?TN7IL*LYC*E#!6 G* M(L8 )KKUA$((>(PX$C(6O'#"N;.B.OK50TM<3_+9@'O,-^1=[QIL]&A[SQ!8 M.ZYW#(;\1;354!?^9,O"13#@2B_)@]TPV-"<^';!00V'-PLN+_MYC6]/\\7R M7BQ>KF=OHLW^/Z!$IC3#3+=000!C+ ')TA+@ M),Y!S&N5,BXAB1LS. MNUM74;?,15ON+J(;L=3U-O?D/RHNZ/"JCQH-MZ,D)L(H+I _.I.923U7&,7M M^[A JP::@O.0YH101 M0RB0%$$,"*,]U\I2*(D,H+QTO[?1.Q5<' P<7C5_G%3?>C#WI7I>O9"D^2BGTN88G5$JU[6>:-&>@% *!6(B<(8IE MEC.7;7]:]D>.*72@_@MOV?@UJM;-06;61_UT8?Z,Q%8 X]\66W1D_7O'P;_3 M?OQV/O+G_5#=W.V5^=#TGU&'07U]N_G$FD>:&B1KJ 4XE_R*<2:J#QM,Q/.POYAWPP!V.4?PP7?KN>\K2:@[O% M_*WB@O_V_KT6BORF_>5()2HIF.2222!I7@"8J4T+\RP&68&3.,=Q1JG3C9P[ M"R.'SY^N;RYOKJYO?H\NK^ZO_^_Z_OKC-\<+.0^UVNT(XRK+S:OK7=IXZ#4W M$7V/?M$,J8WZUVC#T]B%O_XZ">13/1B8U"_Z*VC?MYVQD@<&Y:?5\[/IL&WP M:M=SK-*T%$@=T"&)E?^A*02X)!24/,:Q.LDSB:S.ZZ=)C.U?%,UFVGG4PB*# MR-RB.6#T'5=-OP\)([";CSB4U0.0\+BP#HB#9POM.Z[E5?W6G$^J[86++N98 MME4+RWFT?!*1U%IZ,UHBC98>%V2F(^#53-F*>48M4RW?_[W2(;!&] M*NKU7P-!$?;JK!=K\/B;TX$)]G*^@Q;8_Z178>^=F-^(N7-I;_>UL9.,\QFX M^W@;W7R\=:KOW9&LW].<*91C&+*5)WR9[S$1? M]=]::LM3WF!![Q;Y''_$[ M4GPT_DG#:,QGRFE]F.LJGX>4QD6>9B5@B0:$)GIV$,PSH/;LHBC+5'<%NYP: MCE(9V7(:FM&&:/1'0]:QZ>^X@NSB_[/%=K,M=XF=H_=>B0(%Z,=I3!J#]XJY M'V;W/^PQ'X7_\WZNES,XE+8#4;HOC6Q96X@>'1)U(7@L#]Z'4@[O4-X"NMG0 M:=F"@6^>E,9OILG.2M,-,3DFP,[4DJ,/^,PV8$^"KY[%K=R4JU_.^)[1U;=R M#P#PWM2#;-*<,B42IY@"0DH$("QR0+-"@((PR&,D+/ZYE! MMZWK&[&\E5]%+19OHG[ !<5$)"6 "#, 99H"B@H)4!83+"CGN5O]DP7-D3F#Z)FB^I5;W#;/=G^NG)@I0EN,'^_O+R+ M6A:B#@].5YI#"K&ZY0RH"_>+SU-J"%S$Z":J[P7IT/)3WIE:BKIWC6K[EIOY MUHOE@P'BU#'A-R9F9%'-S24'AXBJXV>F5"G5!IZB$M 200!Y+E')A:0"V9CU M20JC'RD;4D[#54ZKH]]>@PCI>E"SD\_:$ =EZ-M7U=Q.@& MQ5K;V?"#?H&RCKRO-^>NSYL1K#31$[UR"0B5&, \D[HQ!X."09RFBR MJ/LA[-#C?L;Y#U$]/FGH075.)H_B9J6SE+?28/;7MZMEO20S71WY&ZDK]@ 9 MC47"*,A*ILZS@B> YC$$)<4HI21+L'":@^)$?61#-C2B7]1AKC;D?W6S9C=% MVMGX:.IQL_PU&U'+1]0PHL^Y#2M1AY>+R' 3SB-X*2&0GW"C/:GW\%++OD_Q M6\1]EN='4V!UU:#[;1J-=+"QJA^RI$Q+GDI0$L0!A&D,<$QBD)(L5;$V+IE= MH#U$:.P*!D,Z:FEWVM\:ZO:#/WN5U>\X0JK S4?X2N\T)=1&-*^AH;T+3S9# MU$:\[DA1J^<]_AO9U_FO)(5:P=WF'%_FO/4N T//E-%7D.# MM_ 6K9Y^>=9:.U\]"<(%%B@&O$P+ )E,0)DE2CTLS@3))&4)<1HW<.;WQWVW MNQ[IBV-W%7"FO&Y;VO9;L , -@(FSZ$TH5%Y.A1^#"[/H8@GD7F./.H[Y;R: M+S83-9])76]VB&W);">+]E!(E.>XE$#]3T7UB;[8*W,.9,&20C)1B,RI\=B5 M@9%M=Y\''808%M>@![^19PV1ZFC.SFJVL_4QE>?F"/;)7YCJ1[)8ET5VZJ__ MN)L_5^S=JO#18\"ZGT:"35UW)#_Q*'8_Y1S.9_=_^P,6''A3N!V1UJZ%>+@[*'?M(VEY8QI[A($:&VD@8 M$$7I)*G),8^&A#Z&4#3XCN>LG_GLL?U:HC3E&8TSP L2ZXD<*2@%)Z!(TY24 M,DDRYG2:WBX]LLW^73QSW:KWJG[_1&KA.*MGJP$[P_23R\T,-8T1+.Z0]5 # M<[8+3SL2YT"@@Z$WAT]X[H#SVA1VFVWU@:<2)P4B &52 @CS')0%Q$#?.U$I M&(4Q=X*#[*X^\J5E@P#-%$5]9%VT@8+C!K>C#DE36!!25H )'35M %?CU60 MB40!TQBC@MG-H_=E8/28L^W-);N]N<\[G:('O8B69T)OK?<;]12Z= U==UJ< MAWMM@QX^S]5';S[19]WITHQG2+V3?3QG'??^JKNW5].Z:=M%M7Y^9&=P1]ZC MMWIG/-H6.]N^66HC7;\5^PKF9IF],K7-[8&:GO:%\6IMVBPR60/3/MO=-J6# MWWF.5EAW8?RVJJN9J.OUK '3B8-YBM.RC(' 60Y@KE/QLB! E(D*:Q'A&7<; MJM!';603V@Q1<&E2LE.37: ;3'@W,[.5VWT4@HT\H88@]-*:=OR!C=@'@P^L M7CK3A#]O^GH@@K3D. &2XQA /4N5G$T5"]I':W335!_(SV0);1E?OXQK4VG!3QI@X=/^AK>G/UY7=?0B@K)W)V5\7EB^[C^>^F M3FTFEA%ARQ595.0YTN6XHIG)--M+37G%CIRK/5"MK'5Q$1*H800_H M#5C&^S-\+*$*AG^H+-.6)O\,']M!$?1/P90'>% +E/)]5K\*IEA46WV#.BY$ MEN<9C8%("P0@24I N$2 "80RC/)89E:E5KU4QC[R;T!VG.#8^Q73[_.#B>L8 MQUM+Z@8H-"3).:!")]>>#EAH2+P=<*'!A]U30\J>'^*M$Z@O7Y:V:22?M4>VQY:E:,U3Q%="UU/MLZ4#1\78.FRH M+]I,JWU6RDNQPQFLL77J9O2CJ=,I$7:.3KR29EX$)TNPG:..;C+NK'4\!D&8 M.4=7ZH"FZ'R9O58Z;^J4MCZ]PLA>I1T?9BAK--O[ZL68P9>;N^M.^M?R8#F@ MC&$?$48/;I[ 5@5A4^##DOI-F3B]['0C)P9%VYD_,?RT9]&T.CW?RJN%X-7R M(-Q0#UE$?D2-4)75WZ6EKJ8\(=5!-?>P9SWIJ M==I61_'%5_'<=+T_5:_K#IDDQSB6, 9%IO& !"L S6&I#KU('7,YQ-S-IGIH MC9T/:RE'BRYIQUKK'DW9V5T@^=W,<"/Z#M4Q^HB&I0M5I=U#:=J:[6&1#RJX M+5[QL^3?5\1,/Q6W]+EZ;!9O <36)9TF.?4 &2MACC*09@@!F,4QP)@3@ M( M2"%$@3.G9EQ;PB/;^(:-3<5V7^[U/!7:V?L8BG$S_I:#^2+JL'"Q@?+;U&H; M-L*Y E?! _D%:[*3.@E79>Q[#.?W?7%%YDP(7NMK=QVZZ()[%("XX)S#F,8N=BE,'*8[L,-;TFTP:,R0C29@I=G=%"QE2 MGIW'"*H2-U>QJXW=X+T>(WJWEC48TL<0O8FA/2S%/\3RL'W1L\IN]?)"%N^W M4@_6:5)Q?Y\_Z]-IW=SRY PF+%>A0YF(&, <4H!I08&DL2Q53)&6-'4JI!L@ M.'8>K"&OO^);!J(U!X.70GXZM','(37CF#([3RGNE6V6DH8J7ALB-VU]FJ7P M!R5HMN]Y1P1\Q9;_4$&&BC_>+QE;K,CSC9*IB3X>TCSC(J,0))*F0(\B!S2- M$4@2IOQ#EA4\=D06ZR_K'^B_J"D%G_[R_\# M4$L#!!0 ( *F"HUAI+>UR(KP ^," 5 =FEA=BTR,#(T,#,S,%]P M&ULY+U9EUM)CB;XWK\B)N=UD&G[4J>J^GAHR=*T(EPM*2N[YX7'%IC$ M2HI4DW2%5+]^8*3O*Q>[?BVB3D0H7.[T>[%\!@-@,."?__OW+[.?ON%R-5W, M_^5/_,_L3S_A/"WR=/[I7_[TMX^OP?WIO__K?_MO__Q_ ?ROG]^__>GE(IU] MP?GZIQ=+#&O,/_TV77_^:?T9?_K[8OF/Z;?PT[M96)?%\@O OVY^[<7BZX_E M]-/G]4^""77QL8N?+O_)&]3(+ .>BP-5B@3OG05IC)5,E9!-_G\^_5/PPCD6 M-7")C#Z&&:)% \$HZ1!C2MYN'CJ;SO_Q3_6/&%;X$[$W7VW^^B]_^KQ>?_VG MO_SEM]]^^_/WN)S]>;'\]!?!F/S+Q:?_=/[Q[W<^_YOGE1U?3 M^SY(C^5_^5^_O/V0/N.7 -/Y:AWFJ;Y@-?VGU>:;;Q "Y#\S]]7^4__^M]^^FDKCN5BAN^Q_%3__[?W;VZ\\MLT?)NN%K.S M2LSJSVGQY2_U8W]YL2!8$,&;!ZQ_?,5_^=-J^N7K#"^^]WF)Y5_^5'\=JF:9 ME*R^]O_>_N)?KM[^=8DK@LR&V[?TC?/?KV\YE!+\OL9YQBV/%^^9+=*-#\VJ MA!>7OSD+$6>;[TXR3B>;IY[$U7H9TGJ2M(XV, 5&"@Z*<0Y.F41#J*[.MONTGU=:V>+--/BV7&)9F0B]>%9;JC MX9O@/?_$7[Z&)3T(TN?I+%_\=EDNOK30U7K10');M1"Y?_J)N"ZX7&)^N]7* M@\QM.%N38<7-)UMH_'^>A24]!(Y!OHW THLH&R,$(KS MH#EW4G+/F M- ''CM3O!0?8/A\-EV0D8/B[#?#6M@C\'- 9?@C<:F"++II A M>.TR!!E+8*8@6MUF=[CUYIT@H?J'Q%$2'1D5K^;KZ?K'Z^D,?SW[$G$Y"4P; MEEF Q!,)PP=+M),PF U(_SID.1Z%AMMOW D%NE\4'"7!+K3_'C]-JQ#FZU_# M%YQ8)KQC/(,+/I,@2H(8B)- ;]=DU'A2QSD,][UU)Q28WE%PA"2[0,(;"NJ7 M9,(V@O] \L<7B[/Y>OGCQ2+C!%$SIPHCV1"FE4!'P$X(SE,X+D56FN<&P'B4 MB)UP8GO'23LY=P&;C^'[FTSBFY;I-EMQ;@F-R$($JT&81/BGC1"BEAQL"-DH MFY/CO@%@'GC]3E!QO4.EA6R[ ,E)SJ2"U?G_WD[GR"Y,A-S$I)VP @][QZ)W#XWL%QK$Q[ L8+^O)T^7'QVWQ"3C+&(D@H1E"( M;4( 1XQ \AQY3)A<: B+JQ?OEKIBOQ-4'"C0GC"QV1I/E^^6BV_3>:)PVV/- MX#L(SE9LU_1^T0P8]TIR$P1FU@X8M]Z^&SHZSFPV$VU/$'FW6*W#[/^;?MVX M3HX+CX8B;\-% 96$AL!D!FU**L47JP)O!Y ;[]X-'ATG/!N)=61P5*MWLL2P MH9LK'B62?Y1B(KH516'!:0M">,N=\5E(D<[> M?5[,+S(PA!*%PQ9GU0XKB,YNTW[J;ZCE.91XEP9/5_ MP'2V).AR$3].US.R5D*X*(L'32 E;Z=F7G,A<0A9C%:Y%'[<<>?M-^ZF_HYS MF$>)<&3U?UR&6H?RX<>7N)A-+"N.@I\"T5D/JD;$SMD"5@KZ4)XO^U??T.^MN&.@X)7FT*+L(!UZ<+:NXMB=P%=*D@[/5!!5WB(G\EJ@"N3$$[H N M KH2!6?*2G?<7O#8VW>#1O$S1.4GV+?):Y4,N<=1)08E&E>3(,<['I1'N>>EN..@^VWBX(+O MP:LON/Q$6]Y?EXO?UI]?++Y\#?,?DUP,]\9D*#;4=)@Q$#A9.>=2L5XIJ4N+ M+..]+]\-%]VG&8\7;!?X^/ 99[,+ZDO*-ODH( @,%=T*//E"P+,+(BAF4FI1 M'W']G;NAH>.;'#6RG@B10Y1!@1:2 M7""9ZM&;]E!(.H1O4[10#4#Q& V[@:3C[&1C,?S#-^_Q_X8R+( M\A'M 9@R->#."0*KI8/.,S)^G!AT+7!R\[6[0:/CS.7QPAP9#2=?<)YK%?'K M6?@TD<8X'FR!F*JC[(HC*^@]<,D,#RH;>>2!U8W7[:;]CM.7APMO[%/*;8#\ M>KI*8?:_,2PO+A0@%NZ2HBU/1+)C0D4(UA%\ T&Z,'*0PW%'5P^]>39&-D3%M5?OAHN.LY9M MA-H,&?_\ESN"?$O?./)J]NFO'T[?OGEY\O'5RP\?Z<]?7OWZ\6+,*A%+1A>A]DH\=FQ_"V$T*QKDUWE+? M%^:E@81'W'%6R_7DW7*1S]+Z=/D!E]^F"4^^3\DN8G+D214H/I 7%; ZUT: M3]H8:XK 1S>;2X30"ZZA@_YVA8R'WCTN-H[1XZ*A4/L Q>IDGL\Y6+UBBE70[ M@,:Y',Z)%]IH-$Q TB'02BD.?.0"&#.&N9@*^L>.T0YR.JX3,$Z'DN&@<;AT M>X#&Q39+80*^H2]7$UURUM&8&M=)4,0,<1 \!"E8M-:BUH^EQ(]R2B^I& )M509W$8YT*#@'( M;1HZ\4T/U.FBH8#[ (Z6>R<(>HGT]C3=ZN-++=7_S^W7\TP_FF']>J(UQ1>^FLYZ MUUMYS\&9HL#6LKNL%!/YL?L0A^)I%]K&M4O#H*NY3CK!VJ6D)AR-%-$C<&]K M2)(*A.(UE"2LBD8RLNU#[FKC])5\CMUL+]$>CHO%.LR:X.*OR\5J]6ZY*-/U M)"?!M%$:*K!)"#% \,R!*Y$%E[,TNO5YTK77C]-84]J( (^;W;*;SA;?*U".N=JDCS7*: %+AVY9SF1B)RD;=HS%56PF!Z] MYGU8U/X(0>-ZQHV4?B=0;Z6!#N#T 6>S>MT$YR2J&;%TDK],YYMFG?72X@57 M)M#:*BY"+N2 *?0>7"+/S#BKD^19)=7:/=Z-LG&=XV$ -H!..D#:=3?_M+PA M+,,:SYKO9HHR[PR0A$0+"-N+#EUP2?(,BE++IX+HG4)T>,4C>M #X.L MACKH %%DB-?+L[0^6Y*<7GP.RT^XFH0B"V))H%GM,AUR!E]X 5?GW7#!DBN/ MW4T^< >\0\>XKO9@&]]Q\NX ,W.ZVL.@Y3A)]Q2E;:L@WU*X.6$FBBR=IT"SSM%23$,H)) B9-2!)R:; MQ^_WD#%.4_BA([,#Q3PB4FIU]N2O83JO1)_.?UGDRV[4I^4EQO4D&,<8([1S MJ:MT5(; D>RD$CE*[Y*SM_SFNY7E3[YEG-[OC>'05I8][#3KS[C\=3%?W,3W MA??.;4C&10/.51DYI*^\E5"B]5GP%/2C'5D/LB2/4C1.6_BAC$H[X7< I4T7 M(7*^+LA';IU+E=Z4*?++W$!0.H-&BOI$,L;)Q^8''';=X@8)X[2)'P@LQXAW M?W3X+3KF^*E. &V$CXN=\Z)Z9#H_(]"?;ZV+^>IG+(LE;C_W,7S'U:OOY.&1 MGJ;SL/RQ$2&MEE3K3A:;Y,.%3"8R.4'K@1QZY6NYI$GDWPL!Y.-[J1VSRK?. M2 _(SDB=[ <#;A]Z[\!9OV3Q?!'_C'.L)T,D4*E5L)!RKA>6=:%YX]1,M(C?4'@DL3B7=@4F[S\7-83=.$>:F44PIRD<2$Q0 A M"@;29$4_DDS+UM>][B5DW /9-CI^ CC["[Q#U+RX"4<4]:GP4YAPB] ^S\':>?/A/=)]_([?]T/JGB MM-QI!G?.WLOI*LT6J[/EUFA?2M)$R2BXM;0E"]JA;2&[[0I9<*&%"\ZJF%I7 M++:A?*0I(P/M@R-H\V ,$XEQ\Q$X[CX[!H8.A/'^ZNS7XIZ+\VX73IZR%S$QB)E,@2K>@K>!(J @<^)9 MFM(\V;\GB>/N[OWBM8E*?Y_]L%Z<_O+N_:M_>_7KAS?__NKMZ8>L4S=,K:B;M&;;,N/81:TC]RY\Q,VQ[CVRJ=P0:Z?E8_C^KI8X MDN;6Z^4TGJUK?XB/BW<;35R[I^TY*R("\:C(W; >?&(>+).>*9N2\#LU[=KW M\/UXTCNYI/P,4!U#UQVXE@^Q_7JQ) ]EONWFFWY\7(;YJ@X6VMR9W/QMMH5! M_H^SU;KJ: 33ZL2[\+1?"( R.?/]D M# CON(S&QU/'B^UO\R6&V?0_,?_;8E;=_:O"M/.I@%-5=_96-=-L^I@]27N)XN-_[$>?G NQG9';), M)*$+65X)RSF6ZL2*[ ))C"P)A, -%&>3S=_WA[=@J MP(_/LD9WV<"3)"NDL(!B==*84QDB4]5M1R.Y2%J)UGGU(TD>^:95Y^NDM*F:GV$^0DXG/5B>(5AOI9-F M\!H\4_[SR=N37U^\^O!OKUY]/'I@Q,V'#93]?H3B]GGNU]-YF*=IF-&^.]T@ M_K)U5%2>H97@A'%D;62]Y94$8.1%"9,33\V[&^] U]'7VS=7J"^Y]-)P\N(E MV!B)RU2]!Z\$2"FC92Z98%L'@#@>JA(P9-9YD:(OK8]![B5D7.@ M_9^SZ;Y-CJ V(?/%!U0#/KES?P;;J/HU43I6 H6!T)%<@?+ M9A2<$\ QR\(=8A+-N\S?0\>XZ-U-JC;$@-=0# DY069\3&>TQ(+,59C3;/ MY3?Q47B9F05,M0(WDD<9)%E@D85,B9 <83KV? UC7O^+L_8 9K'C3 M]G2P=#LXVGBWK UKUC_JN>2:P%X]MJ_GM3<3KE5A)B0HTN)VIEWTR$ ;P[FK MUQQMZZE.C]'30V#6)$O43.@=V)8ZL^.WZ6PV"5(;'PV#Q.MYHJ%@T@M>OTJT MB+@.5K1N$73Q[AYBJ2; .$B8'8#@=E]7PO'E]*A+GHI )36/('CD%/'Y"(X+ MLK$Q%^^E2+ZT/H;9A:X>HJ4FX&FNA Z ]?+\M9?-7RY9F] *R9FEVORUEK(% M6\!):2!'CERJ4)AN?=[U,#4]A%)-0-1(X!U YYK;7AM.G;MG66L1BT3(0F10 M3CB(S$@@YFQPP>>@6[LT]Q+20]34!##'B[D#K)QW(W?DKNN$%AQ39!R%-60< M>0*.DLE@)#GSK4O1]NC\/G!(U/#\3$C MH:^J9[[^<54_@#QIY *T\Y I$A@.;%U5: RC_8;7/O91T Z:C M]/S *=410N\ .J^^?)TM?B"^Q]FF6? =64TB,:.9"!"#X_4*MP"/A?AS2:BD MBM>^>5^YIX@:=_,;"%!M5=$!MNX;,G[!U8\+GJ1E)JMH('(;R(('!MXR#]IX M73L'V*A:'W+M0M>X*<:!$-9<(4?<2EJWVOF69_>N%33>UV[J(+/#>L*#$*(D MBZQ)>MYS79JWPWR0F'%3CL/M?PU$WX&9JJ,_+@]Z70Q:<0G>8#T7+!EP?HN8<#;YADN7 *5SDY<)Y;LHQ&@E$Z)4]2 MBKDU< [$S&#)QX$PIY73>:UY#J39"U%)%N)2I'53!12 MBH"T#)(VVF41?.MF;0\2TTWD-5Q>J(TB.C! M^WH-4YHHW7DY3,PWJIZ'8#< M?5;'LG(6K6%1.M7Z%O/#U'03:PV'J4:JZ !4CP@H\B"9#1)8K/G^@AIB3!F0 M!QYV//$?,-1RH&JFB U"]NWCOAJ7MA1'EK,7:X\M)69-=.8'+ MWH*S&6U,H93F8Y;O(6/L2\YM-'RWY/DH<7> F!>++U\6\VOT%QUU285!8+7= M5>8)?(R!O+WLI,Y"^^8=;6_3,/:1["!8.4K07;1T/X#M,YYHM1+R';\]2\7:\6GZGC?2V'2D_XWJ:PNPF+T=VU;OYY.=HL?<(+\_9;Z_(*$*= M@1F\\&2<:OM%&Q44PW54*3@66I=:/$>_O<<6H4X,C4,06C#B.";B6&E $XHR MK ZA;L_Q49G.>OYS[M1-C;0VN#@T5QH$Z5T![7M;+F3L_7GQ;(. M$YAP80,F5_NDU&9,SF@*/"@DEHIGKT-A5K6_Z/\81=VF3MM!ZR@E= JI-ZO5 M&7&24%F/@4'(B=Q&7FO>/9=0K(]%%&5C:GU-ZF%JNDV;MH;2 <+O%$;7IUYF MQ[*,:$&$7+._WH#W/H+ .K_5<>7]L,=^APTN'2-1VAI0AZJA U1=.S]X< N7 M20IN?0#BJP[$L0[()\V@AAJK8Z^$'9W)R<68DX! MN OD'%H26K3, K/"^")8BJ+U^(WJN[]HLZ6!B<6!"K,,178 H MN8)D<@[%I\?1H0KXG:R MW\]!^XQY[8C]>K;X[:K52G0I%X<&--+^I+ D"%ID""I)5XK6%+(-ERF_0T^# M&>OUF>^6BV]3DMS//_ZVJIVD3K_BDK0V_W22UM-OV^.FRSL>0I58-*TW)>LX ML!+!"13 5-8"7:DS#1I+8'\JQTYT-D+0/:/9AU17!YOCS>'SQA.]7N5M>87B M/(-G1H%TGOM$K*%I?]+1VXVW@O.!M55!Z9M$[+_'$AVM4*7.-BN)*6S3CHA M&"-)5(D8"-DCR,@R]]%P)YJ/#+V7DI%;F_<"PX;J&MOP78Q]/YW_LLB7T^1/ M2[U;/M%>&U9DO>V+=2Q;;<]=N\4)C45F:SV_?7+P@*5[["TC=SSO!5-MM7%$ MZZM/]3#L8[L;(EN3?,[(>1'>_-.+Q6I=RWQ?3E?;1H43H5PN3$:H&4Y0.=K* M7H0LK7>(GJ%HWA)K1]I&[J?>"T0'56D'N^_/9ZOI'%8;$JMST&>B;61^\CWME!Z!%0'Z^S.5(=S;_UGG&.9KB2.^+WANJ4".\#C9ECL65J?+2]V ML8FRR6NK)"CM*&XTODZ,J$>PA?'DHXWMQ[GDFKI(Y%\X^.== ME#\NWI)\/FUT^@'7Z]EF!YB(PH03A0.JVLF+RP".66+0ZR0P&B>3:HR^G0C; M"9#^OPP@VRNSG[!M6[E>Y%2T]DAUTF!%XS3PJN5D8$E0%^[I*(P M/+>>K/<@,;NEW]E_&42VT5H_*"0>EAA6^!*W_[\FN?/6+%@:]S!S*$P\";TC%=2SM;R804_K=N*$8\9% M QQ= !42DA]2 HBDN;*"W&C=>M[.HP2->Z0Y&MH.5Q]4V<3YP M+TL37$#:&E1M8H4%@JT+"17G6++*;'BHW4?9N.>7HV'N:"5U"KY;0ZXF9+21 M*6MJR^M$+DE)Y.ZB!A9Y4CE&2[[OL^VKYT2->[PY^J9ZB&IZ=>/J0)G+E"=> MLA82Q4[,D^?K&87UY#[30BH>R%5PMLB ],/G0-W]Y(U[=CDF_AJHJTLD/CHG M:U*3H ))C"57]EBVX# GT,HPS@NFR%KG#O&RDL"[!N!T#?V<$W"0F MYXQ4D>2&M,HX*^!X1DC1,P MUO&[63KB3 N(WEG@ 0TRAD::UN4_NU,W;H3\_+?"AE!:!RUN'^"L)I]6#PBR M2*^2]0SH__7N)N<075) 4N3&.>V3;!W&[$_EV)W8GO?N:RMU=6 ?*?HZ/W\Z M2?_G;+K$#Y\7R_5'7'[9,KGY(1E];F@M,3 QD]'7*D!@/(#P@A99,,+$UJ9Q M)\*ZO"O;#!VWFV\U5U4_1R0DPX285Z])R+^$6DI4Q?9NB5_/F3Z9YQ=A-EN= ME@W7ZUM&;5K$(/D2*X(JRK/F(S"-)[O)Z[�?4;U]FA4 MB7_R7=8_WLW"?$V\UL8R7S=52%$6$B(OX'FIM4="@XNA 9FE8[1F]BZL\7N MU'7I=#Z;>6VCM"Z.:*ZOOP]AAJ>%OI//J@#/;VA.O(U9.Z9!&IE!!4W^NM(> M;"G"9X/!-I_M^315XQ[2C&@D&RBI1SMX<'?Z\7R^JK;L'0^ MA."R-&^BC72:AU!O#),@$X62T5@+R8@D9 DREB=;F.W]UG$/8YX);L/J8GRL M[2_.B6,H6"X>8LG$I28S3RYN H%2.<,Q&=7Z3&9WZL8]D7EF&SB0TOI-0EY> M&+Y'D,9A9K4H269:G_L^;A&REKA[\Q&MV MO_;7);[(^_V \^EB^78Q_U1S7)M6"U(F7K+U@+2^ZM1[!UX'#X&S' Q:-*;] MD)O=:.LR%=D,(X^$*LT4U@,0SWV1;6>/"\ZV=QJ9BJPD)".O:]#/99UEK3QH MGRGLUYF%U'IG?H2<+M.'@\&MD5KZ\0C?7V8^-WT$ON%R7;ME;=8,8UHR] @Z MYD1K)A?P!1F((K-S-DAO6A_X/4).ESG H8#62BW] .U:=$7,G2W3Y[#"RMS5 MY'2?5?!1>O!)%U"T9L@\YPC6Z>PCUT6)UI6)3U/59>9O:/O62$E]I)S/>;J\ MA/TQ?*\EEK6U/DF06'V@2QL7*AHC%*18N[19:\"1%:_WLHO5OG#)A]IG]Z6U MRYS@T" =5*&C0O=V.NIUF,XPUU3\VUH3%T/ZQ^:<:EX4;='NCZ=&WSZM5TF!UOC;F!M=+1%7S_WV0R_FH7Y:L(= M1\.(&1&QYCM-'0I2-'!>+/,ZUT%K0Q[(75+29=;O.2+; Y713QQ+J^:I)F7W MR'$25!67E"!$C&2FF:#@2FM@2F:;M2,!M:[&/HK@<2NTQ]F>&U_5C(W44\ M(1_#F605H. D6A\-16F:W.:(#@5RJT)KJ[D[=>/V:7IFH ZDM [.3UZ5@FE] M6EY]3YN6D.\)[:?SRFS]KY8)?2,O9>,JDQRGB=;"YL!\GF]^X]HG)T8GK9,2 MP#B7H"(*<%;3$M6!1\,9#Z%UFYP!V!A[Z.U )S!C*[P#C^(H9M_AX#O0"NE M8YATL'$<9S%8S9J4D "3(8N1G8+H5*:]V6A3O/ H6\\X'WXS&'"B<(\0WTN) M!R/VZV8AD026ZPYPJRV+DED)GM4K>HZ<2%]D@!"]"I9[5+SUH?WPN!UPCG&7 MN-U'B4?B]M7\>AIWG#&U[S:Z^HSK:0JSFWPUFEE[\PW/.<#V$=Z>8YJM$D*: MJ HD'CUAF(*]: /YP=F@-EHQ)UN;@R&GV=Y90[=7CDH%44@&DMMZ;IP0O&$& MDC5%*-)M?N@X]Y&Y*U4\?NXJF]T7ID!GR4P06=$M!.S"CBT'6DAPJ RN@B1+(^ MM9YKN1-A1T^XNWC)QTTS+A=9,48QR#;796@=1(F)W%2FO/)6.].Z)N0F!=V8 MJ$98N#.B[G!Y=Y -NJ1^*Y%ZW+^85Q-[\GVZFLA(]I6E6IR2!"@1,E",[LE7 M1'(C67BZ^A.E\HG@2EEL!) 8.BHL" M051I26V0ER!#;GW1X%Y".L',\8J^GW!\,LW=AFM_, MSVN%SIG)*4FGB'HF; ;E6*E=Y3T4P56)H63=O"GQHP2-6]'?'C[MI-\!E-[C MFN2!^558SJ?S3ZMS+KCFAG%'\A$\@I*UW9DO$1!SRJK.MHZM,70_)>-6Z;<' M3P-Y=S%7["2ELR]GFX+934/%*J,E?L;Y:OH-MTV0SUDSTFK-!6WER25B+42( M+!;PT6B=8\S*-!^SNRMQXQ[K#V":!M%*!V;JTF]\2XOG#7VYFHC ?-"F!ABU MXDLZ#HX[!P6Y$;$D6CZ#1?*75'32'K!A!':8@#N R-WC];L9CO>+V>SU8OE; M6.8)"[XV][ @):L73V("SQ."5ME$+E'Z9YC=\"B)G81J!R+BR4:\[=33 ?HV M5T16IV?KU3K,:U''Q AM=M: M0#I. ]T@Z<:PQ8GD&A7]1XNASBVN/89<+8^7@A=;ISVDYL;H!@&]S<$:#C^' MR[V+N.ZAL*%RL^F0]C%\?[=8;C2W7B^G\6Q=?<^/BVWQQ40:E3*Y!^ %_:%$ MD?05Q;68&IA?;D:X;\MPMY[" M U=Z78A:J.*!F^KAUI(P"K=9O484=;:^<#/(9KL?F;V-V!IX-QY0A_W"]-_# M[ P?X- [IT0R#'01U2'QJEY<"E "KS-1I,S8^D[-_E3V-G7KV4':2H,=8/3& M/.\'SC\VG,;;G+[';;=+_(#+;].$6]'4D>"?YING;*0TJ>-]T%E3,Y%U6F/M M!R(TATPZ02^=*%HT1O30//4VY6LX_'>%C@Y6RT;25_UN\J;^?%U;"M_=PR:, ME\""-!!CJN>%M>I*1@XN1>MY+%FK]FGLW>GK;4C8P%9\"*WU<]U\-Q8OUIQ% M:YBCE59WJ,0U^(P.F)9*&J0@UK4.Y/8@;]P+Y_W!GU M1M^Z#YC.1ZU,E+9:IES ED@K,=>Z>I?J_1UE@G/:<3X(3@\E>+>4//O#0/=9 M%-O#IG_G ()IDU(*$@P&#L0.@Q"\!^6M-])X873S:N'##H#^H"= ^RB@Z=6^ MMN<_J?JZ4H+F'$&%:MXCT\!-9MQ8P6)H'1H=>/[#_[ '0'NHH/\[HC^'%7V[ MO+OVT)O$[W:7ZK['-+PT]225C6Y'G2X_A?GT/S)&0Y2U](9'#8$; QY3#BBR"*7U(FU"^-''1<<0\7*Z M2K/%ZFR)'TF9/\]J.]@4F4?/%.0B:F#E,GA9VQ('F[P5J )O?4VB-0_C%ET\ M/Y[O'#.-B8F^;[>^QT0/F_W8.L4G*2W.-JWNWBT7<_HR;65PB#7>\1N!*UQN[<2=DCMI!P'J%",G[\T;0IJTB%\;'S(>H-GZ FN-K.'Y[ M2*[U$OBF:=#JS?SZ9Z:TG@@NJZO58T5(MI:KD,\309E((50.!JS*.48C@W*M MMZ86=(]K11LA[&YQR#,KM&]S>'$)XAUN6VP?8OCN/*.AB7N(!9>?JA M#>W,GART,CPWFSXH'YUTT0'Y_@:4B I\X!J$E\+&VB7+M4Y7MNWT<4]EVZ^+ M]37(&ZV9J7TZ0K1*)%;S@X'FA:KOU^4ROR$%V-#,;%K&32=:3(_3RDWTSPOC[4]@).0D4*SR.'HNKX M9*$2.%-G6'BKA1>,%]7:?]F/PF,-SCUONR]]X8UB3*D"$E5MB.SKA4X3ZZ0M M6E>99:*A4!E&0:O!.,O'45"936:][:J^@B]7]5Z'?Y MDC?SLEA^>7!]T1/X1DO?[(/+A MYB9#:+5OJ[F=@+Z1)9F?\[/D.HRF2O4@P_G$$QO:SGUH;V0^K[VRSA$EB&[C MB:L:GDM$9E&B]T*"Y2R!4,TSC_5U*T5H?6QVY[$7BLG;EXV;WE1#F67)B Y(*I)U\10@P*9,@\1XFF MN*%X[\XS&@XUMXU.*XWT;7(VF_X6SQM5Z329_GB]GBTX^+C-:5G \_ M/=C]#:W/%P[D[4@CMQF9_ZU"TE^W;VSU)UCC6 M[OGA[2T = MEY CZLQ4EL&VGM%\/R7'&IB;3[V"J&":2M@=I516B63"JM MH]$'2!G7;6J@_]L6HH7(^[8*;^O-K8-\GO/?;&@9[J.ED6W8/OHJ4+?2Z\(+ MR.A#G8MIP"7&@>F237(\9-GZ0LM-"HZU!6^1=BP\_8K+4"N2MP^_5HVG-' M/-3^!IM2R!>?P_+380;CB2@Z7(W5GG()9:+D,0%+'UL=O.Q#493_G8B^[;3%GTSK"0@-8(+<<8-7BK M& BI$NVC&95\=H%TY]P,@Z][9UH.J;^^;=ZV1/9C^'Z8@;O^ZTVK"!Z@JEG) MP/GS[W&>)1;I<]F4!9-N>7#;$PWM)&=2V1Q,Z^J@1\AI,(W@]J.O%1H6)ID6 MM&1*+9E)#,'%E, ';;/#;'3SE@Z/T3/VX7P;3-PS<*"-!OHV)/?TZCC GCS4 M\:.-67F*QF$NM!BI63#<@RGULCCM%A I9J9MP^7HO1$LMDY6M!Y=>UML]4K% M?7#6+&GE92U3J5="52V.=E& H2]5L"RIYE,"=R:NJRLN^V#BZ<8P+=3Q.[ N M=UO['FIA'F@2W-#*/$%KJ_SOI=)K][+K_4RWT=]BM5Y==3Q]%W[<+- -)J'/ M4D')>=/45$$(+H(4!("B#(_,-UZNQU%\=#YYU[?_?/WM5PL*H\.$2H#TN@ZD M+@RB,JHV@/413>(ZCB:P^TD>.3_]?/B\D\=^1E7W;3M?D5E<_$!\5R]%+N87 M9^0_XQS+=/UN%@Z[/KC+8UOV0-B7BT8F]CIV+GN>5JS<$R88C@(3,\ %T_7B MJJM35C)X;13%"XG9YJ'C'N0=:SS/)7]Q2/V.5M#R\G7G>KB_;+A(GF7@X'GP MY(:P $S0I129Y$+FN8E (?2.JZY' IKMVWCLVBR;Z-89V]/+^^IU LJT_DG MG-<..X<8P\<>U] ([DQU.^-W\;Z36^^[!Y+<$R)3W2TYJ]<#8CT)4H9B'$[_ M!A.T;7W!>"\"&S1VN'C9C3?1F_]Z%I9AOL;K!V.1R]B4G:'J3_Y#=(E[3"@JS[0"(29#HK5<>8N&U]YPLX+RO*REY@SD) M)W5C(5Q__Q^BQ\,>.+IS_^]0770P9N.&Q#;K_<>UGH:%*97)QDNF!#FKV4*0 MF78 ;QQ3T3J'K6]V/4;/N$.SQ\=9,UUU@+MWM%B6E^/I9F&UFI9IVLKS;$.L1@B3^;JGL018&8(P-6DM!),JNP>?)M3QK'')>:ECZ!T'8I"X30X2U]%Z94R602M6DB6A:U]_L2^.X M@[3'1^2@.NT[Z+W3&3L<>B/[@2<-V(?^/EJ'[D:/]%G'M00M"\',L%P/HP1$ M&UG*2FEDK?V9H;K1?TB?,9_-JC&^]8::4TBT^EY.20>8-W*^UJ: V11%R!!] MI.W?< XAQ !:*!Z*--RHUE>=#B2UTT[V^V#H3DKN&936P2Y[Q>8)&>5<69I^ MNS86\]7W-#NC9?Z:I%Z/K<\NMHB'._UC]NBD8;0WR.IGB,VLXD3A5E"( H5O MWNNE/1?CQM(#(WH45?>]/3\Y$N'P_7K71S_G@( M.H!SQ4+M?4UQA[*R>8^UQE7Q5\OF,:ENKW]N4 M0:#,,25O56A]!_!(DKNJH-\'/X]8O,%5U[MYNYK5<(PEN_.4@>9)#&B?]IP# M$.F-/J"$J"K^C#6TN]7NAS;SC-IZ9EMG%9YWJL1E=\:WTQ"GLXTK<-Z#-)_. MWU?WH%Z9W1Q__FV^B"M3,G#X%^O)@G^JT-E=<.JVE=6JP%B\$AJ.S) M"RY105"N\)((4:EUZ#($'[^KB17[(/7!%IUC@>!@\_D-EW$QZH2+P^WITP]] MGFD7 UK;-CE'Z2,&9P18MFE5AHZ":BGJ",K:K#%PGUHG@[JH8KAHJ/_WZ?KS MB[/5FMR4Y7;]S_/%2OUQRVD1CGR36AB42Z; S,@,+IG:N$ @=_5^LVX_=6QO M,O\(-1'[H/*>L^I!-=M!:NED-EO\5DW.Z\7R!;U^NJXN-JY.Y^="G7^J,YVG MFXWDMNO-(J',T(Z!O@ZA]"E"%+49O2A&%4R1I]8UYL?0^TXLSQ3&(4!@4BYSX"1E"-@JBKFWD7'*9 MM1Z8N#MU?X3BC3;X;*K'_A"Z9>E7BB#/E]]5_"A9R4'7J;#2@=)&@N<4WYHB MHO&H+!?#G7\^3ML?H9"C(3K;Z'!$;&XZ=M]BZEHJY/Z=P7@5<[01DN8D0$U2 M=(@>;+$.IL#9@ MZO/1>5HJFJQKA5#B)E&D:^IP!^] !IN3%&@9MBZ.?I8Y:UM/X*&C@QO7,4(N MR4)(T1+_F8.KLZ]9B4P$F5EPK4<7[$MCQ]/8]D'/@T<]0ZBJJ_"BCCAX,Z]M M?V_U?"+/,WA=C\:"K_#66!U];XP7 M0\<.WPMO/6& :8 #[GC[37>SL2BN+)D44E*=-$(6QI@ &9E(A=<3C=:3*IYU M)N 5\B]%?RVIB-JFXB$*84!Y@1#KJ!7C)(4H-@5U.W1L:('ND/-[F@FX#VH> MMD7'::1O([3?W+PCJ\'V?<]H\P$','N-QKPIX21N!BY9VEQ9D>"UKD,ND\XA ME*(S>TH5HTX)O!4/4[@]7>/;Z3?,FQ6=L5Q]Y_8"__G'+^$_%LL7]3+L[>)+ MY7D]UB:'(&CZ0S$(O%!HKD/VUL2"TNPDE^:D_:Z'"NZ!M@<2'F,HN(.XXO7# M3)Y\J6U[MKFH5]]K:T>\Q:M'JTI4:KM7*>,C.!40?,P^"2N\5#*R2(5# M%3JTH'^<8HCQ\3X:!OKVH&NFXG"_^-IO-YXM.V#H_L"$T9"=R19)DQN;AG5D MC1*9=)JBE=QZBHP:K^NV$V9O^2Z7I96TMK87C>I-H,6\)J1J__CY-R24DY0O MQ7V%;Y>$M!@,I%QG>>3JKR!FX(PQM:FOO]WMZ4F'] ARNAQ(NP]<'O NGTM# M_9SU7N.I#G@A\XNDS3ME:,$Q%V6$8FKW%E.(-ZEK-E9%SKQT>+L8YDGT[?3B M<=/2P^&LO=3[WM/.Q[D>O*O=^/WFDY$'W-EN39\^CUZE;)%%?;2<^W&Y<$:R+MF9!DJ@8N1_"\ M6 N<*RX"+MYM[L^L9Q=Y8&,!E.OAVD!^Z;!G[IF_T2ZAS=.Q>4=$Y*"FL( M%&YS0./ ,5_ UUOS1:)$W;J@_ RQ[WYT-0\#:NBOAV:QR>A'^[H[/3<9YOH M/J!CM/O<[>22-=Q6)SO(V@?#D^E* 03/3@1":>2ML]?/-M?]*B*X\4KZ"RZ_ MX<\_/M)S:K2PNE;4SCSG2LL );+->"1.BRC5+DBHM72:9S5#]$T@/-WV//F_PR:E#9C>/FT\9 TN)&03M?09E%?G[)19( M&9-FW,?2?'[ZN/-3KS4_/!_'^('6T[1VC[B8I'ECAMUL\\A-M7UM!O)I/OU/ M(FK3Z7I#Z?4R&Z&4KJU)BBG5"TX0-'<@.7-8"@])M"[Z&HR9W_7,U7TP_4AO MS!'AT;=MWF&.Z1$M@'=^^/-.9AW0A.\S,S.%6 OV(I2:FE&IMJ@N%.ZDS9FH M1^=U:W_U&>>S7JV^7_%BBN=V&=UJJ\"$88863Q!&@2KD8<4Z3T^0WV-JCUK/ MAZLQ?92TT0<2#H*DAZUD.SWU;?,>&5MZN*U[^J'/,WAU6-NVQXA,FZ(67A7 M8 3%2Y[B%RD2U.;23";I@QYPWNCPXU>OULV[Y2)32/?WL*S#.W\\U!=)2#HS>YK'<10P:?O:[G<1F<9ADLIR!&MCJ M#:>TOHW?[1$!YXU%#XIM'WC4@/-M[J5VZ $WPD9?0O8@$B/E(S,U 6.!26\+ MN?RB8.M"E.$'W!P[6:)N'A/K1$@Y<"@Z9UH6%'0YC@(R2PXS=UPW'QG0EH-. MQ^'L@[CAAH?LK>(>BB$6\T_TM"^;FE/ZG9/OT]6$%VM4]!'0\AJWIPQ!"@W9 M"RZX*Z8TO]-S'QTC[Z(NP/0W"J*_P6_1%Q.B/? 1;# ;:;( M6I%SZ95,8+ARB9:3$ZSUX(I[">D+,H=H^&[K[B/%W0%F;C9CV2RD&"-+TA?@ MDI-[H H#5QP%1$FY6#1J&UL;F;M4C%L4VM%N=J2"NH/8K^'+Q>)#)[G7V0"C MJ!J4QSK$KG"(B9D4T!%C0UPJNX^6\6]1':/C1R%SH,#'KE?_@//I8GDZQW>+ MZ7S] ;_A_#6M05I8B9BZ=6MG=6Y\7:U?\#8#KX.)R1L0$%$%8!:)P9"%.;-7Y93;(BQSL4#UAL+?52"6(D"41IC%8DD!1;%\ZTHGW<^5!_'#_@ M,#!TX33?9N7F'.*K*];><$XV I(M"92-@?8C^FM@%&T$*50.K=.-NU'6H[D= M&C>+P578@7U^,T^++U@G8&[%6.MMSXC-\R+*Q7QULJ;=*))P:S'LXMU&89?< M9H88K3' #=(^%S2"*UJ!R%9FZ6QRS9NN'4=Q7_4N+3"T&$VA'<#W5UQ?,3QA MUAO%H@$9122O*VKPCD5@"7-1T1??O!KK!@'C@NLY-;]HI88N=N>_X_33YWKC MGQX:/N&O9]73/BV;);HZ/5NOZA3ZZQ6X3'GGBD6PL>XC5B*Y]W4T5ZDY0UL\ MNM8]9/>E<=P,_3,8ND&5]KN"YAR#*I $GR6D#B)$06 M.2U'J8IV.=O<>H]N0_FXYG18?!T(YH:J[F#WWI7K.N4K3;@PF+UWP&2NXS%] MA%!< E&"X,4)06(>"<<; G\?<&V)H -!O+\ZQZ[T(.=F>^\ZS.H%Q<5\R]-- M?^KE>83ZJA1,ZXNVK:M-2%J/&:\E"I'^LE[/-H_\!=>?%WGB.,E6,0^><0]* M8H&0,H*@#9*;.E_,[C9#9'A:QW4M1@1ZCUCHP(SO))&K?BOG_5U.ZFW;3]O1 MIA-96"C$,UB.&52N1:Y:2? BU*TS2->\SNYXJL<]W^W X#^SXCN ^@-"/Y?Q M'=E/5.%!.RG($U2,?,+BP:6@@&O/9+%:RM*Z_=Z>)(Y[.-$!B(=4Z>&(7=": M&N3D8>-\70DNUK'BY(1IG6FG2270GE-,/0\/S(DV/L,>K&]<&>8=<;2%$=6+$C2Q-.OBS.YM5_-3$*IRGLJ1.=DZYU"9C MF<",]2FXW-KF-2%\7 O915G(\P.@[_8Z)RF=?3G;]/7=]%RMW"_Q20./G)7@7G8#0J.MI:/"?.J@F!;:2@$[0":>PC>F2VWOF@$;7D2Q3->5.OSGGWH&SFX M.!P9=RS84$KI8'O>N!?5Y[@]GW%;_N]Y844'4($<&85,02R:M@%'#@U/==AW MZ^M&CQ(T7/K D[SAYI(++ HI7QCP/D)@L M6M1N:*KU*(J=B>MA'SP*"/MOAP=HI8M\R376?L7UW^9+#+,ZW^+-_!N%XW6A M_I6D5XW\.8<4AP@=ZKPCKQVH&!DX91!D]HD++WBRK8\']J6Q^SWS$+ \#,GV M>NO+$'Y2RS3.>;K,V+N<),LF$D-9"S(I$&5P@-[K>MC#>8E2EV.8W ML_>EL7O[V":N'51U/4#S],6;^ZX0D4]R6CZ&[^\7L]GKQ?*WL,R3S ,7+@?( M4>4ZC:B>*D8)S+*L@G0^Y]8=A_<@KWNG\0B!9XA60JL%,\( MD38(2#IG%ZQAHOGIQ&&4CKSY/A,:GT&+'5B\V\S5X^6319J^.%M6=K9S2A]E MF#D228$/Z]N]P>SWX)YCI^J MX]+&]#[B_5QP^JY.)R)-W\@ MP7:D](_T0U_-AS>%YU.L3\ZG6+];K-;+RTG -V=:?Y]XQY%G'2 4+VD32,0[ MK28@UE/QJ;:?:WU4V(KVWT6:J$U4/HJZ>R\ GJQ6NK]%R5;=-FG;6TNXI!0=EG0.O M9;TN$&10CN626QD<=P4TH (>WA8WP#*ZR!BOX>K3?%3829J%DO=,FK).7/@ M"F=@DC0Z9/)[?.O\^ .D]#*4;PC]+]HKHU-,U2^7>-E^F"5/_HB &D>!4C:# MMPFA&)YH-3J,OG7=SI-$]6'2CE+]#G Z7 ]C][CY?T/ZQXIC$W1T@N.85124H-RA4/D5%\+G-,)+U<2DI/.64[O:D_I!RAU<50 M(N[ $+V>SJ=K?$O^;GY#&II_JL---FX"6>Y?PG\LEB]J2G.ST!QQ(T-DH&+) M-=/NP7%A@*-7BJ%'65K'I7N0U\LLOV?8!(=26M]XO&+L1I=^RVI"$5A@Y+AJ M9\$;YJ%09.^EYK%@Z]!H3Q+'-86#065W2!ZMM[&WU9?X#6>+KY@O+?Z/B\S. M%:\7=;L\H,9<#$3M-RTD.3A-.XO)S) 0DXA\MRUVG[=VB['C=;]X#D5T8/CN MX>U][6ITP8Z-C@GT!:RN7BXO J*0"@3:&(/B@19N8T/W!$GC;KC/ ;HA=#,B MU%;+]>1][=NVL?;6H)%<:S"1D;4OK$ZA,;$.TBQ%\<1XW*D!-CWU&ICH;U= MNO'"7D:I#>B?'2[@'E!Q:3>#1I\S$)<2%-H OH1$"\4*##8X:7;RJ';!Q9B[ MUQ'*NJWN R0WLL)_(>OYY>S+.>%12>N3R""UJ+WW(H>HK '&ZQ&L4EKC3DT) MGE#YC9>.K/1#5+9H(;^Q%1^^7R/<%40R:/5^9:IN?[WT$X4&1@2[XI.A_:R% MXJ^_=!RWH9GB#Y9?!S[FG>.?3?K4$[]&DA"T).KH4,HG7O9(NO$7720M'/$17'@N-6@XY]SG^86CJ"V+5: MG!5%;@'*?E4Z\YAQ 0BL4B2W;.RM;MYO>AK[N# MW0-1\0#-FH)\9C.T4-O9YVN[\79\S\C$L/^'Y':I)8,6H$ VD'!0H MBQD<+4ORI2U#@=%)=2O.>."4[7A:QLUK-P?A&!KJUDC>NP%<++IMV4^]VI!O?WK8I%_F\YF$Y;(;3:Z7A2TLIZ=> @B"DB2 M,2>Q6&]:-\2^>/=.N#*_&UP=)=H.(+&MZ)C=5]%Q7KU;8Z\4B\[H0/--[$5^ MK@M. Y'LHTR1Q-.Z9\SM]." M$Y&S4K%>1BZJ\NKJL:'+$+F0W+.0R'%H?;YQ!+T[P=+][F#Y;"KL *[G$S=7 M'Q?G7+];+O)9JC=4MYQ.?'+!>F0DR1Q 95J$WBD'@>=Z;U['TKRCY9-$[00\ M_[L#7EME=("NVX %U=XS+. M6!^UA:1< 95RG:2-!5 9VG"<$]*V/D%^E*#?67>"O;!P.UYNIIB>4'8M4_X+ MACJZ/9_.W]=!B4O:L.I0V]7?YHNXPN6W*L$W\Z]GZYL32&^+XZ(XB<5D1(Y0 MTU&@A.<0JGO$BV4\N)B9:MU!8W"F1KZ*UPZ #T&["S2,??CR@+-V,:\@NA*3 MK/17$T+[&'CA%13K%(M:R93<4[[ITZ_I!&E]X&$QB'(ZL,*/AI;<\=I(TX'! M2)X2@0<\=_6.J\.B93%,M6Z#=71]8C\M&([9Z9NII0.(-5S*+\(LG+-:G>%J0ILT(S\0081B2!1& MD7*BJYY=$2$JJ7DOB^A11D;NI/&'7$3MD-/!'G1^[DCR?*H0O!:+D1#FGT[J MJ>1&EY,4F# 1$Y 2B%DNZFC'Q,!X- &9*<:T/KD[BN!Q*ZK[7@[/AX0NQHL< M5HC^XG/]\LU\>S)Z6IX2%9^89(S6C%QDK*<-D9QEG[("#-QS@SX&_CRWKIJS M-FZA=]^+J4=T';OL/C8OT;T^*WB>WYTMT^>PPI.4*OO5OERK0G;&1>-2!(7< MU;ZJ#J(,'(K(C'$9A=.M$U('D#EN07G?:V)HK7?@30T3EXD$G8UXE4<$(N(I;8G;WY-L0GAQP_=_(;S,X)R/5BD M5?@.EV6Q_%(U>AIGTT\;"EY]_XJI>E#3+_21T_*!OKLJ]/;+ Z,@A.ZRQJR:WU5J0_FX6=KGQ^[=P9S/KO\._)RCN=[D?U^2)K;M MP9D-+J&%J'DB!2@% 4L"M,&Z>G".S5NMM^5@W%4P!@9;+X/# ?%'6 [7#UA9 M5(%8-;[.#72DB1!B J9XRBF'P/Y_\MZLN:UC21?]*S?N>W;7/$3<%PW6;D?( MDD.2NZ.?$#5D2;@F 34 RE;_^I,%@C,(8JC%5?0YT6=O6=SFRN&KK,RL'%SK M=%$[ZL=];?@G'(/C@-#!$:BIJGJ9UICE#87O\W-Q6^%%S27Z:J\*\X*9$A"2..ZKZDO"ZI%J?2FHW27ER^%=?%*L-1RY MA\ +R=CF4COWI)T$ MC0/%9P#"'HF X[0R>H7X=H_R\N3A?/^/_P#=AE;[]\?VF].0#_G7UKRXG MZ)5.TBO(K(Z;5^2T^-K=E[E%C[P(S/MMWFQ!S3B9@>=#XCAJZZ'M]W&17OG< M:?Z5;B3,;R\6EZYWG8>L948;4AT,A;).Y?3D2%L+UJ9L)&:CBC\=G3MI&"<# MT!,FVZFHGS+-W7=!D:J@C20XSTF.DC-POA@0*3IC&8^C_*1MZN-RP\C@+C0;H:/L^MKGYB]CT-//(LO2:'AB7MZ=C%7'=G*M!* M%Y]SX4PTWS;0[C(>[(V]R\OX$%V]Z)#^U]D/^LY\,=@C^98//$]H_A1G787? MGML0LE8@G$!0LA#>M*IY),P%HY$YM.[&Z"+\OE+23[H)KH4AF+.QGN_DD8/* M/@*Y)1SH;O"..^=T:1VU;*/CGQ!$'X*K^Z;R9-UT$"=?\U"7RRR_8:X-\5=N MQV6B;D+QE2HB(C#'%=GZH,%+ZTEDR:5<]QVEUK/>]R!K7/2=KOO'P-1($3UA MJZ[Q^W5&(5?"Y3V6%-,BRSJ4V0ER55+2X$B$4.4>9(T;"0^' MK4:*Z E;G\)?OY%57Y!YO\=18LP)359=YYPNYPS$0/ZP1L-FKH"5C$Q41$QDW1"$:9"(IS U$I#SRDF",OK/ A':UQX\[AP'*H M:(^'Q7P5SD8,'LD/_;[9H7;UDTWCVN7^M&$BRGV_^CQAYE$RZ"KV5));CU&" M- EK9X(%5U0B"R8PH]ZYUM5E_>B4+:[45F8Z^D2* $JF0+.K* M<#0DG1+1ZN9Q^$,R_@F1YR&HNF])3]5,%_0X9@F07ILU7%1,30VLG?2LBX$6-KP)PNZ]&?1?./=6'9E_E5 M:>)O8791N_TN%O2%B4HV,#0!A(NBSBB-X(R5D+.W&4L*GN_Y[KG[0^/&>ZUP MT5RD'=B3]3#"5YF<3#*,-V;Q&NQ:\FRD@Q!%K8[.%.C4AU>6,5FRDZ4TG\&P MFZ)Q@\'6%J:A]#O TJ5@_@//\KOYXG,XPP_SU>]AL?I8WDZ7W^?+L.S\,H''=B<&NL#:B=#K#W%A=T M=FYVLE^QD..V&V-IA;R[@ V MM\3RVW29\.PLS'!^</T'27C"R M+P5&+>7? 9SN1@RO-HF^>R?$T/FPTD",JLY$0@G>9 ZB1*4=UYR)UD.#]B!K M+UBYEP*KUGIXL:GW]9\_S&?/D&_?^:GG2;+OSVU7F75FHA.ZWI1.I]H82"#7 MMA8JVNRULL[9U@7P?636OZ^WILR^OL>PQ$_3K]_(&?UC>>E13!S2,33" N) M@A^O/ 3K%41IG>;%:LU:>VX["?HG9-L/0=J#J[J9MHZVIC]P$>?-IJ:13*9U M$M:;L/Q&1B-M[@7,E@7& KB8+2AG(GBG&$23"W-!.]U\O?)CM(R<3AT=CH.E8;'4'I4CBXYN'F8-3R)1.-4D5[R,4BW?K%@6,Y@6$2 Z94@F]]5SY) MU,A9VVX@UT9K'<#PL1S1+1M=/.MO T M52,G?$<'8F.]]87$6TPH950*P8#U2=5N5(3(8P0NHC/*2&9KB\[^0O;TTLO;PG CJZ*60$%=>;!KVGV"PK2,S:G'A MKH=--]^GJ(/BVU;*WYE)/DD37:22?YT12G&Y^CW\O%V]94S6DA$?W%?G5FI& MO@Q2K"5]]$X(B;)]4^I72X@+SK?KT*T9$D*$8CB * M!>D*BR79E C662:0.8/-.^\>)::#&MZ!4-1&_EV8HEK7MR0/X9>_TW19>;EW M,LBD>I1D3,D=II/!O0-?9^(((X40I2Y]:5US^01)'13T#@2KEKKHP$K]OICG MB[3ZK[KX?+;ZN3XTX>S-65@NIV6*^;IPE#-K0@R0R/$$I82%:"5%] (+XUYS MIEH'.'N2UD$][T!0&T(W'4#NILCTH=PF4EBT467(7(.Q"XFFEA]&ZH]#\7T^6TZN03GM7A?O\Q/\LQI#_)2F_^9G-T M;JH$I96L9 (]&M!:*^\!];$.J<,_WD&I;V-(/8L:.C!< MZ\*5B]H21E'N9@;(=7 2-68K&'"9!04GBM.),0E4LD5P&P3SK?OH=Y#30=WO M0&:KE0XZ@-/KB^5TALOEF_EYG,ZN4H(U@T+,U.3@-*\S*C7+?B^9(E3P4B%" MT9PBF&PR.$MA##H9K'#HA4V-T78\M7N!T;]$,#Z3!CO ZEJ*GR]F>?%SB[M0 M#&,Y(3D)IDXO]TAVW(4$PA(KR3NO1?-2YUT$[9=D92\1?W1NFE M>5%O[$XF$71"X-$I F8V$ 1:,FY>:FU02=F\(J?'-_:;,I@;T?@2D\D19*I) M1V,-^(0>@L9DI>?%I4$:6G=2]4]X:3\$%]/=V?BJ;[N>9G5VT'>'ZD9.$60Y[)9 2K(T&# ,69AQB,!&.T%$7H M'/@SU8]TTS\V+ [;JJ2+U]N=^T-O,>:,B9QE3SSI4MO?!#C/Z^')B?Y/1&M; MO^+N25I?10*-$3>$>CJP;==G^FK,J 1:6T?),,%4S+56N410JDXC6&=9#9J(@A@7K;%W$L%]%1I:UZ0#A$*Q34C,*9=8G4S[+"4$A^9[GZV* MH'6BK:5&>D'8=DX"3SS++$$'D2ANEG16M,[@H^9:2AN=&&2ORPFH>JG/"(VT MT'==0=WUM5Q=;7UZ=[F8^BJ-N/Q0'81:5WU")<&!7VA8.W *;XVJ!6Z1\!;C MJO;:_,\%^?*?D:"T1M5-([0@Y\ICA:IV=5.W@5AW=GLO+4]%.R5;^\#[4W=R MU]?%^7E8_/Q8;CY92ZHIW%E^62^Y28EYJ:N'Z>J>\FP8>%$,I"B2C]9&QEIS M_Q1-XR^N'0 Y#UK 6BJF@ZOS=KW0^_J_KNKZ>[JJ$M"#O#T'YB_DG?P M%I?3K[,;&U\0%?D"&5#54Q$$UD%X&7AB6>A$3JEHG4[=3LFX"!K4G6H@^BX! MM#EB+!7'+!+UWBM0:!3$^LH@DHLI!:,BMGZ1?(R6<>^X%GI^$CI'"+T#\'R8 MS_*&!\P; YJCB4Y; \76B9DH(GB96 UX(QG1&()MG03=0D9OD#E&O_.VPNX M+S>S('Z=U?;J:I _39=_K@^4-8RQ8D+M+#/DR04+OHY:%;X$9YQPI7G;S2YZ MQJU%'?3F:J:&KB!UE3S^0O_FYKCQK%%Q11ZBCO6EO! O2GHP$K-T(IM06N>5 M=M$SKE%JI_5'X72B"CJ T[OY LG$_O)W^A9F7W'S+K&QMD5:ZV)&P,(T65O- M(!;NZ @6CTXF3-@Z$;"+GE[@=*K6YP.IH ,X7557K\^8"8Z;(#S0?SE0,B(X M3VYC"4RXI((.LO4XQMO?'[>\?= +[6@Q=P21SSV=?-Q;/4X @BM*0>,OO63QLW7^P##,3J\W_YRG$ [@,+G;_/%:D,ZH\LS:F\AR8!T MMY)Y#"K3W2I+XDGHB# MR O$Q'UUYHDG2P(2U8YR;;0,SFTY!PNA0[ ML"!WEZ)>+^C(3C(=%(24",?T#Q!DK"/,10Z>IX"Z=1B\E9!N$[QM;,CIPN\ M05\6H8KDIJYR(H1V7@H)7M6NT&00HH@>?_N B&XS*6V0/PM+/[$5>7O(2N"5> MR !"E*R=CBKPUAO:=Y S[E2 P7'62A$=8.K2*WP7IHO_#&<7^':Z3&?SY<4" M)Z(@BEPX9)O6I97D(:)6$+TOW/GH%6O] /$H,>/V^0]OMYHHH0,TW2JCW<:- M11T="PY<9G6BF>(0N.?@M?19%2<2MDY;[Z9HW+;^P7'54!T=@.NFT*#F0#Z6 MJW*#"5W9W$F1P7E7A] ' 5X&#D5B4ED*NL=;3V]_C):16_B?(9G00 ==8>G# MO&HGG+TZGU_4H3UT10ON%6A;?*WF#>"T<2"TU06]XQ';)Z6VTS)RX_XS8ND$ M'72%I7^%Z>S]?+G\.+O%&ZXF3EN;T$2RK"Y2G*$D!)\*8 F%"UETQM:S1IXD M:C]TO;R$^3!::0:S0>9#7%_NOV&H-_OZG>AS^H;YX@SG9>N/3Q@6<>/LT\U/*Z+T^A_\&$^6US]X^NPG&Y>V^F4H331DK&OG1"" M)0@EICHT#P7SUDC?NC2[&?'COCXWP]N#PMM1E-O!37[-^.N?UW_\CRDNB*AO M/]_C#SQ;ER.*H"+7+$,N&$ 5H< EDFU6(O,2O$DV#P79G91U@L?GA?LR>\C?IB9.BKY5IB?%-%F:SVD?NZ*Z-68PHO:^B6P*+E1G)?>&A=I+R# MG$YPUAX$C\'M1(UT"BZQ8<4EII%)!UIG"MAB;0,H*8'F+BFK@LR^]8O$#G+& M+3@;%US':*13<,D-*RJ5X$32X!UR,O>UZI<91X=%&&9LMD+H9P"7/ !<@]6D MC0NN8S32 [BNMOK==-6N_8B4@]0Z>LC>I;J\A\23I23QH!'"%5V:S_)YA)1. M+-:XX4$#+74 MB^+,%O2EZL8/^/BQW2]FZ5LX6Y9NW&7VW^T.%EZ.H]T.D+VV#J]#^A/S37'- M5<>>1&F9D8".&5#<%(@H$]T(SEKK'?/-&Z=WD#,N[L;#R+;BE08*ZP![CX[* ME(51_"\5%,?(%9&LU@@J#LX9:=<+B$SKD30GS:4=WC,<]1)OHJ=.\;8YD1AS MPBJ/E+*JRQ\1(DD*=$+#./TCQ^>8A-S##=M&V_L/L#U$]!V Z$U8?J-C5O^K M%MW_"&?5L%]-1>5.9Z4T%%'+C#NK3TMM\6M:RUWD#.N,S20/6DE_@Z0U,)=?']=#N9-[B8IMM):B#HKRX)# MP2%RRP1J3(JU3H#L2]NX\&P,BB,;6@_23Q?(^VT^PY^7?93O+F9Y^6KU)BP6 M/^G$KN4XT8$<9)0,D-P=BIM4!I^C@B1<0IXM>MEZ>O@3)(T;JPR+LY;:Z."> M?3BXPNNL-3H/*4A-#"!"R$:!\UD6L]XNVAI.QTT+&2Q8&19 ITF\ \ALA@U? M=G&GGU=];6NI;>N=Q! +ERY#1D7L:>/!8WWMDU(E3F1.&ZT,2S< MAM16!V!\O!_<:311%:+RDE9H):2!;$6HK> 10AV'(EVJ$PAJ6-1\N/!>E+W\FJ4VP>< M>NS T#UBQY=7W/[<=@*MD=:8A*!]K0OT <'%*"&P%!F%.TR%UK'H,72.&Y<. M@9?]+N%VRNL H*\OEG1\E\LW\_,XO=S@5/FDLTTZH#\MIZ3&30?KANN)=D+7 M=SU(=*3IAA"Q]A5G,*RH;)/E(;4N4S^"S'$-ZS/ 6+""R*/WB8! M@KP24(6"=Q_)[^4*748M+6O>,=%@X,Y@,? SH*ZA0IIYC\\W<^!#6"S6\Q5: M3Q=X\(N'GB.PFY/GF!C@N7#11P<2Z[#,VGH8C0T@7'8I($;-6Z>L7L;$ )M# ML P=B%BK*9)%"-)9<%IIS= 4ALW]O_\+)@8<@K?A)@8&D+206%L%G;NOJ[)&GX",D>(NP/0 M4(!#<<9J2@>H,K(I'POTJ20\46T+,6$I#G=)&Z"_"CF@#]:U3O-M):0OR!RC MX?LUP">+NP/,5,KO=;%%5V+BB4'1J39X!P&1!TVAD/=!69&9:K^+^3X5+S\' M?/I%=J)NND/7AW!^=>ZP)&39:B )<%#*,S+6,H!.10>E?:FZ#OK>!X9%FA8,^VQ-JCE7S_%EDW@>:/LXV?$W_ M_O+7_-WEYNJKZ_LV:[XHH[P6P(Q"4$Q9""1'2+G0X>-%924.@-.^WQWWOAL* M3X-(O1] 71Z,1UC*5G+O.N,?C,N5Y_""C\3#C!OSG[XBA/EL\PD3%',WV^P$GLUW\Y+U4HK=]&'_GU0[^0[L/5<[R3 M1I]SU,)"+?(%)8RKB]L+H,U*)I$(3JT7@0[Y3GKWV&PVDM/YB(QQX+7-DLZD MA2CH3BE>9J:8]T4,FR'I_>WR$ SLME.'"[R#JW/K&XCTRD1M+1A,GHQJR!!< MC*#KXXCC,?'0>B-@?Z^0)RMWG_?$0R3=(5JN9H ID0-*#E%I$@LO!6)0$6H. M1RON759V8+STD(0]7(NX.0+/]@^)!VEXK_?$0\3= 6;V'+3//49>/$)!61?0.P-!>P4N%E9\8,C$ M8*MQ3E^G\4QYV-.OK@&TT1/&]AI5+0MQ1L8:O(_LLL;-!6-!>AY="(IX'ZQT M\!^S&.,@A)RT&.,0=?6$Q2UK&%3T.@GE09M,'@2S= \HY""-,L5X,NBA]6[X M?\ABC(- <,!BC$,TTBFXKM8PE(#".44BLK5T5Y./&K+TX#4WNF2,-@Q6*OZR M%V.T!MO$M3:#+9-ZV8LQ6H/K M&(UT *XM94V:96V3XE ,"Z#(<0"GHH241#"EY,Q-:X-U9%GA,[V2G^[>GRCE M[G!RJVZ@*"Y*\!(H^J6;VD8!L2ZK3S+P8(3$J%MGIEY,@>!!.MZW0/ 0@?=1 M@;-OL5HP6EIK/-B8+)VP9"[K*56R!J7+C)DG'^'^,06"!ZGY^ +!0V3>!YKV M+E5C.:%-&,'R(.GTZ75YKJ3_8")RBP'S(?6F+[Q \$0\#2+U?@"ULW2M&%ZW M,A8P*86:*U;@' 4-VK)"D2B/21T*I!=8(-@ 0,VDW)U#]/ZZ*@=C2M%H3H%$ MJCL%R/4/*3!@(0EDW"J16B?,'R%EW!ESP[K0Q\F[.]CL++P2$3T&RVM>.9U%BS3(8BS+Y69^:RJ'?+R"(?M%,B>O*!ZZQ+P@%IGAM( MR3-E#6,EMS;D!Q%XJGWYG+YAOCC#C^7JLYOKWDA,I;9K6TEFDB4./M7TATPV M8RFF?>W (Z2,>UL-AY;[EJ>%)CJXL-87;K7'5V/B/N/7=39_G54STB9G;:9 MA)& T$AP@D(&8^CO%0^9N];YZ9T$C0NN)BJ_#Z-F\N\!3)>T7T6QP:O$M(?D M*(!5T15RXLB3*Y$Y'W.4T;:NUKY#P,A@::?8^Y Y6LIC)X$^X.JO^>+/7V;U MV%0>-OD()U667B 4;8B'3(+PD2DH4AGRWI)A]\W,(UF?1SXP,A*.U]>\L?#& M!L#E@F9\P$/RT3L>3:T\05":%_#.*V N!8KPLA5LO^6*CWQ@W,"G$0!:"&]L M 'S\OIJF<+;9C_&3W#2*]+M+JRE%=9[AB-*V0J,2M?YRI$ MV#C\V^.FAQO!9F"1=^!V7'ECMU(*.?N298"4;1V=8 *X MHAU('514P;IR_SVJ61AX6$YX.)LS@*]ZFIP[ LJG^=G9N_GBK[#(DQ2,,XD. M$AG10#%@T!!,5F!]"=8'EF7S(95;R.@C:CY2L8_ Y%@I=P24B1$Y)N9KXW?, M) =O(0:?("(J^IM47&G=V'/U[3X@<;02'P'%01(]&@G?<3&=9PK!%JNF>+BW MZN'+(LR69VN=_(ONZ/?SY7+"!=,)G0$6>9U[4]/ MW;AWTE"8:JR5CNS/>@7VK[.TP+#$MWCYWQ/EHE?!D -HZ>96HBB(]?D^&)GI M6AU@+[^7?,7S!]F\W/YE]_AEG> MG(6K!Y7EYXOS\[#X.2\/'EF.?Z=L3$'#9\XA97/B*^DZPM]!WZN']&UY!RM6 M,[3& &J*!U42A&*I&&C'K7?:6"7=4^IK0DF[Y]%WT]ETA>^G/_#!0^!E($Q. M:$[D%H HD6R 91ZB\HZ8BES)E!5K_E*\/W7C^/[/#Z;''U6;ZJ^#BW@'/Z]_ M_A;^__GBS5E87CX.%6.]DJ) U"S7<>FUKK=D0%E*E%%K[YMWFNU/7B]OL&T1 MHO'Y><(QB]RBH[ _)D_76 2RWW#>?IE^_K:YJUJ/..M?R3Q>U(9ZTI! L<\BNSK1E*&)I M7Z*[DZ1N87R*^:(%>-Y"B+'W#IYMX.D&^AK0(O M)(G,.CHO67BRRH$;Q7W(S5\B]J&KEW?QL>*'XQ34@57;P=._%O6110?/,]GC M.N?#@C+10RB)@:N]:*84(YIW43U%4[<^VI$HV!]FAZND;XB]2NGB_.*LMH>] M.I\O5M/_7:N17 /GB\H,=*IU45);J%DF<,)G%V,1.;>>@7\XE=UZ<8/#L(7: M#@>FOP3F#+_6#P\-S0^XFJ1$CHAW JRS=%E(.FW1F0A>2BQUXX7DSPA#HJA; MSVYPR!VJCK[WRQ_V^'3[C#W;6]RVCX[V_/:D!$;I2TPJV)@5)U^29U I"W"Q MKD'%1-B,PC/=NA?F6?L2W\R7J[=(FD[32QMS2PM$ /WH#-=VGR(IG9 ;$)9' M4,4$"*I(*"PFJ:)B'%L')?O2UD?!77L\/9RI/8"NN@B+;W/R\<'[^P0MHWA> M%,A8QYX(CQ#I;^AF"*8N(DZ,M2[FW$U1'^5XPR.NH5Y&Q=GZ@7R7LWO))^9? M_OZ.LR5. KDWY-P8\D!J;Q8O#H+!""D0DUE+F\M^?4T'?+2/:KSA0#6H$OY) MON OR]7TO,8_[RY65>ACN(9[T#":IWBH? 8NU=KFRUZ=$Z., M0]0ZU[TK6@=/813N9T>.^_Z0:9U;4M\IT469#-(%\HQYGCW)[K.0JQ74#LD##:'GSC.6#UG^0#;D MRU]X]@-_F\]6WY838WST,D9@M0A9%<; &2PD=Q1.L2QSMDX??A,6BY_3V5SU7)>2*+OIR%.SZ:K*N%?2/RKGV_FY]_G MLSH&\(04["F?:YAM;<9UHQ?Y2L^6-P99:TQLL*"-=: B2HCD+4)="53G6Z70 MO/-].R5MY]E?UJAJ#"J(6" 44T )*\#+DB%2H&:(81-"Z_S1%C+&GU!_HMYW M#Z@_7-0=7(U;][=[F9/-V8'-M>K.. M.& M%:\U,UB&*UKU\V^@8'R\G*?>) MQ?8'2[I#M%P-'92^L*2)=N_('?2\3CLA=S"''%%;+C/3 ^.EAQ;/TS7\!&2. M$'<'H+FU7:@R@4%KR&'.!)$IV16!TS;L MA+2%V2.T?"# MNJU3Q=T!9BXW5-U>1J4<,LO10)*:3&_D'%PR&IA-V7(5*?YLG=9Z0,2XA5@# M8.4T,7> DRTK/B-/3GC.0#K-:Y"L##H.BY9>YE.(O"Q M$]K[[DGDW.>8/01O)*BDZX0#)8$L+QE@$UF\O_)]^&V4S[\>]R#%'K.-\@ I M]P&: M]M[W*QP3NF" ;&T$I<@K=%$[4#JY$E3R#L.!YJC9EN7G7Y+;P"PUEWIW#M'[ MZV9+CJC<*U77K#*NE8C&4@D*X^]-%'C%&1WR\)T?I M2(W/GU'\W5FEG1M_F8ZR>(:@(EW;2C *3I![,$4RR;3AJOGNEMYW,3\/2HY? MTGR(RCH X^=O\\6J;@U^/5\LYG^13)>3A"RKXA0D&TE26F4(F0ZOE"*A9RJ& MU/IZW$+&B-7USPVO4Y70 8[>;C[[;CJKN[1J7_7R<@G%JM:W&)ZY]"D"$SY6 M;A \XX$.22A16H.:M:XRWDW1B!7PSV^\FJGFU.DS7YI>HALF)FA#22:MUX:2 MR<6LP7-C0 MNM>:1^]3ZU>36YTKZ"^[L*;0_3'+%Q-?:B5@.N3 M)#W+J+. 7#09Z^PE&6OE(>KHE::?>!X'-7!;B!JQ_GM<*W>J@OH!7BW6^+(I MUIBHD$+VMD"0A024> 8?18)0I+_IW&M_VXZARWBS]DZJQDG5SN36Z20E)WKK&[AF%7.,>&&>+UX MGB+^;*200040OM3A )[@[ C33'%N421IM!CTINJWB/\0O>]3Q'^(J+MPKQ_4 M[@CD@@4?*4"H'7I*,K*"#"'XH@0WD1RVUH-FCZR">]8"_H,4^W05W"%2[@XG MMQ[)HS/,.\/!2DYB\4J *\*"=I+\+ORKN($6?4'YRB-3[ -2^ ME5J,RQ*9]^#HC@=EI -OL@>4,:R+TJ/C!^#I95?'G0BG(63>!YJN#TKEZQ97 MCQP7EJ,.=9N ,<6#JF-DO7 %H@E*JV2ER^(8([77UWNJ;!K 5+770#\0V\E2 M=,$58PTP3'4L%AGB@*& 5R:;NM96WM_9-7P=^& +TX>$43,I=^!S;VT*E2[) MZ%$2Y$.L3:&UIC &*,ZD4J+1T;;.4QS=8/VL74JGQ&(=U((M09 9;) M^B"+Y.!QXU\SK.D? <#DA0M!*N"T +M(!6)3Q'64U#> MYJVBK2ZZ ]BMD#,DR43@9$F#2W4_C*>#DAB@8X5IA2[Y(9Y]M]$R?AJZL=IW M NM('8R=S_GE[_0MS+[BET68+4.J@KE:\6V%EB$5L-;$NLQ9U(LY0]2*FR@U MFG#/:7XDA?/H)WH"R+'JFS>7Y=B(N/33/F.ZH ^O9X^^#DO,G_#'_.S'=/;U M\EY^%]*Z>&G#8&+,Q& +8'9TCK06X+$8H".DE!:!_+Q#^O8/^_KXN9NV.!I< M QU<8'=Y6-MB5-9[I@IH1B>%G'];QT\F2#&(G%7B7K5N8WQ(14^9Y--]GQ.E MW!U.-B?+I<*44XE.5JF##(0"7[@ (IX'@\+ZT+I/;!L=X]Y?I^IV)U2.$'0' M8-EM(;EBB?F8 '6=YV98!">3@61,D$(5ZW7K\O;3KZUG@L\Q^IX/)?P.D/0> M5ZNZ9NU.$H+IS)D)Y,4%E8D'=!#1Z;KZQSANZ(H5K1MSMM$QKKO3'#9V6CJ1@$:(D&YR**KIP[C3NE0VDWWH+&_1/-[BX M\\%Q.@!;^RK'R[ 'Q5^ELJV(%M%#%ES5*B%BW& Y#ZB3-HKW"N5MX_JQ[P] M3E#6?74?(;F1%?[;=#8]OSC?$%XGU^1D-3B;Z^(7K/V @4%"+EDQ.>!^#19/ MJ/S.1T=6^C$JF[>0W]B*#W_?(CP7XI,3X%FH0\T8:HC"00H^ 0DF&0&<\YV.P0 M6\>:#ZD8-\ \3:L[('*$B#L R2:=^_$'+F;3K]]6E^,%*%Q>SP>;E\7U3WZ= M9?S[\U_A>_W)U8Q69FHA>H&"-H!RZVM32T(!-\H5A2RVKF ZB>!^H'<,6AY4 MKCR7ZCK :7UJN$4]C]Q9Y+4VO#K+:S3W\0P^_,5_4WXNN;K\\R=W?&?>]KR58&LIS;&B\";.0IV'V=GYV M%A8/>A:K7.#4X2(F1'6E>4J>*5P/]/RQ(?&3;"V!$=+B8Z.">8LV<07/N$E?6BKPK"[_$]&]? MYS_^_>H;EXBX^J<;1.RB8;P,[?':G#<6;0_P>//J[:0066:]Z$]D!\K*NL - MZQN%E8*'K(7N%,=4ZP*2H<$":TD MYY@"+>>C FV\H1LO:25:5PT]1LLX8^@&ZS9M(?%.D?.^CFA;7)4Y&">S\.1# M1T5>4F$.G/8".,I,(;PH0;3.PCU%T\@MA4TTOP>&]!]".QR_W?W!\2CE?:O)4$.[ J MCRV_,4(J*^B(>$,17)W8 $YD"<::)+,-AJO6F\)/62_E7\IMU$+>W<%FYS(9 ME= 5Y1+DNIZ8C&V=$FOID+E@.4O!937LR+K^]O\T!A:LL(-TJFZC9?QFGV'Q=*34.T'/32/49C0$ MYELS)-=L\8ECJ*.G4U&B(&%12%HG2)HZJZ3XDBBJ]'( -.U#6T^MS^W0U5PK MW:'MXV+Z=3H+9_5OKQD2-C*A/017]]J*),!S]" +NCKTG$?1>M3\DT3UU%XV M!+Y.U8YDOUG_Z=;F\N%X-,B$37:R3 E@D-U41 M5^NI^A38^!2+#)CEO2>(1P*ZP[_=4P/ :6AZ#N%W8+0^K^;IS\H!YK<7B^GL M*_F*TWG^SW!V@;<.4;G%_;KX:+J:XG*260DY9"#!UM;BJ%DLV7/. M=>M[\R2">ZI2;6/LGD]_8QO"?X7I[/U\N?PX^W66+Q+F&_;JOI*_5\3\Q73Y MKV=CO(Z>G%IHTM:R7[HRT5 M?3'.6P$I_*R265Z>AKL^@F/%>>T82%,#FQP%Q.(BH%#9684EN-:U^#O(Z2G9 MV@A(C63?SY7WVSQ/RS2MM;*QK]G3][*E$Q&*V6(P"M=^.>Q6 M4O8#T0O+N)\N] ZBOVUL_&M!YV-BL69$R'O#Y#PHC0$"#P&L9\D@BEB:MQ0^ M2LQ^^'EA&?86@A_[?KHKF5_^_HYI5:>"U>?UZ>6NQXFJH:1D=")LG0*64^VV MHS! YZ*#UEDB*WM=4WM\;#^@O(AD^2#R[<#BW/;QKQRSC^5ROMR=_:#6.X-> M*B#/7]3P48.+S()0I9#W;Q0RWMI'WI.V_6#VHG+F@ZBE [A]PN_7L<#]D)(\ MNH2RENFPNIM : F>3 Z0!T@&MR!+NC7"=I"S'ZA>1.J\M? [P-'M\['>HXNK MC^5N8!FD*K5I'+1VM6AD=X.NV(W#I4U[Z $QRY!FAN-KBJ:," MI[0#RU3V(3,E[R\/;>J W5"R'XI>5 J\@<@[ ,[[+37\F]%=K^>+Q?RO.MPU M?*>?K'Y.4DJ%5TG%A!J4C0$<\Q&L]J4('KEI/N'H$/KV*Q-]$:GTP=4S=F)K M&V._SM("PY+"E\O__C)_E%66K+#2*KKY@P?E5-W5:P*8;%V@@"?YLE_=P6ET M[(>X%Y%W?VZM=&#[[HKO=5A.EY^)EI _SF[/8> 3NNRSB:6 ]B(17YZ<3><< M,*6#-<6;(%K;O7UIVP^!+RQS/X!:QK9W=YEZ,_^!LS!;O9O^C?D-.9Q?L?[5 M9KS/=#[APN4Z00PX0\&TQ@ MKFWR+W\G7"Y?_0A3^A?7=KR>F??3\^EJ8GGB7I0,R;)4.^WJ1)G"P7.> HM: M>15. -<^-.P'M!>1X'].;;PXT%W_J$[!FTB%IHXC QDQ@ JF0/!10XR*879: M6*N& =X=.O8#WXMX"'ANK73@M6WS42\'H*P>>J12E!B4,J#14TA$$1)X'1D( M4W@4@@+UYOU A]"W'Q)?U./!8.KI#'H30T%VLAJ!!TYVVU/8$Z6D4U18CC[Y MD%CSS3"WOK\?=%[4$\#1XNT &K??S*Z>\RL_RVN& M=!YN0AFV)JVQ*O]=44 M)I=LA$:C56Q=+?@D4?N!Z$4E]]LJH@-DW\_ M/OUZY_=7_W&ZG)]=U']M^6]I?G[YD4OY74ZYJ%5QLYK_6Y$'N;Q+_W)Z_OT, MG_+9=_RV?[^A\SX'FU_Z !>GTHQ_K^J0HOS_GIX]?#M=IK/Y\F*!KR*!+:35 MA*Q(B(Y\:*$UN30>-;@L/(2@4U0EL2*&6,;]D))3[L:? M1M,85,V$WQV0KH15AU+\OL#SZ<4YN0"8<\H17*D-)-:7VC5+_^&-TY(99?;; MV'@TFK80-?X(FD$A=:H:QDY[;K&Z'U??ZEC"4GP)9%N38N3P&>.(G

0,?YTF.$=GH-$?3Q:YJMP-G28];X65"S7_[EA,,SRF[#\]NYL_M>O MLS)?G*^_=$+L=>@G&@9D)W'7*$J[I.$:BI$E@IY1A)I:(A5L[1ZE"%V*&*21 M/I%_W#II>X>"4TW/Q^^X"'46R/K75A=M0B;3L4B7@:E(#.5R&"R\#1*X#$-49G(D!=/%" M9F92D:WG>6ZG9-SX:3"H'"7H#N#RJ2X9^UC^6.*KY1)7'R,9XUEMO/CE[_2M M+@)^-U_0OR#>Z=T@FUG.7;%&@K:*H(8MJH"D*$=$QB[:DW'R=[DZ" MNO*8#M'][FOP%+%WB:&<(.;,Z9@$+IG1,HO6:>@G MB>K*01H 3$>*OU\\4:Q1=P($ 5K6@6JH(L4:PD(PLC";,PNE]9U]BG,]6*9Z M>.P<).IF6<=6B/DOK->_":&] : MLR\)"_W_0:'T-(WC9K<'PUACY71GKN[Q=_426%L@-GMS)B2R& 5Z8-+3X?*% MO$3).:18G(I6QJ"&=;/!;Y3E=,=^.[%(^M9#Y%#N'L]_ER M6O7X2PVKEW6 TOOI>(<.HW-J6 _M:-+''8W^ M7*'E0*KL#L'W8Z$#^+8RLQ3(R]6<+@N5/$5-*B2P/GLDV0?.GLD]/)CV<8>O M/UM@.Y R^P7Q30QV .MU5T;V/@!)WH)23D#0G.(V$U)*P0<_\!/G2>2/._[] M.=+ 2Z)]0/=-%_^PK,?^-M\MOJVG#!30BRZ[LZ5')0DF^"*\N"3XYSX-"RV MCM^/I77<5[R^0'NJ*E\09.MQ_/+7?**BS]$&"Q3@*5 B>@A&:?""[BM=E_#* M]I47!Y$X[LM@=P ]1G$O#9<$-)PDG1UW2->$-C5Q9BA*0^>!.<9X0 I1S%@V M])K(<5\>^\3FPA\-[]83 2&&*T($)CFM3610RS60PDVH?*&([8NQCF4 MQG%?++O$YL&J&[O[;R=S7^:O\?V:/18"+]EX,*Y.IF2_NUQGRD'1]QS:.0%V<*)1Z[(XS"@.2,/I/ Z;MQQ$!3;65>D M)2&/9 /'?87LSO8=I*H."HAV\O7'+&\*!3!OY@N>UW^:&.1%YUJ>XG(=)I@% M.!L9H,R%)6OIN+5OL#N"T'&?%_L 9Q,EGKJF==#R2"5,,C$;8**.>]+,@^.) M&/$IA+#.=K7N3SJE/'*P-\!GPUL+131<+C[(>]\GK'/%TNIB07R&6?Z$9Q7( MEP.EEW=^^OM9F+U*J^D/DL$)KW\G?K'A6V!+WAN]#-[YZ*MKDC:?GMYZ&K). M:9Z.";3 8W(=;,YWT +!+VM_.Z]OF1,08F;<91*J3@X@D",)[L#I(QI)FQN76 M@+I-P,@ :J?8^Y Y6LICI^L^X.JO^>)/.D2?BLA(X/HF3R?TW70(Y V9\\&B0R- 2Y4 57K$'R,H@8D5HBL MC#&M?9]'2.DH9CM.R4_!Y@B)CWVGW53\52T^X&AC4Y%7XUD2V,A8G:7H(0J2 M4C2997(6BU'[O53N];G.<'*,5N>#BKAST/S^+2R1;_A269K@; RQ9I/3KAFBQ)C.="^(.D;R(R)JN5C=Y#P^)YR%Q72^ONVQT-WNO",& M%!T)D11$AA1M2H82 _/&[U5"2U^XY0?1/]WX0(]^?-SBV*%=Z38R'QLT&[K_ MF"V_8YJ6*>;-Y<\3\2XY YTI;%5:,P@ET9\$_;-TTL3]N@2> LYC!(QSHS52 MZKRUA#N!R;OY E-87B4>DDS:1.&J$!PHSP-X$31H.D9%Y1 MVVLTSIX8N?OU M$0'21J5;0'*"?'N+QZMU7=O:)2Y^X/OK36.J.,MD4. B)\$X7HNO>:PK#9RO MNWG(3QLR.'^$KG&+Y4=)^[304&^HNRNQ#Q?U&'TL5ZWVRU_.IN?36?WQ[TC' M+5]-\A$L4>0@Z^ 332RKE"$FG2B.X(X[P7(1@R8?CR.[HZQ!$RSM NLS*+8W M+&^$^6E^=D;WPE]AD2=$=HB.&V"JT-G704((DNX'$JI@5J:@!L7I0Y+&39<_ M+P9/5$C#^KVV")LD;R1%TARRLA&4U74_9]; #":G0DPEMRY.WD9'1_;L5%7O M :.#I'XT=KZOS2&%-(O5 #[>97GC1-7VN>@<6*=4?=+FX&2-DEAPR>9HE&C= M<+:-CHYLT9#X.4;J7=B>JZ)JDL@=AB8Y*!7KYJMD4=291W1!,Z<@,1Y8T=X6 MV]K^/$;+N#FK(3'41/I==#5LM:::19688F"PSN]*J<[QH-#9:268STJ$YA64 M1]]A@\61SWZ''2+U$^^P7V:WT3-(!\.O,_HC?@E_XRDSR;;\EH:=!D_1V*A[ MX/HS6_86!K((&DV ;"J*ZEN;=U)"\CE9YA.7J?74P1WDG+ZT+C!\G2Y=^'6 M_#%;8)I_G4W_%S.QL^&C^F?!<7++( :!H((WX.IT_!AT8>B$-Z&U5_P(*>,Z MQD,!J(7<.\CY/,+&M=1^QUDX6W?8S/+5UM=7*2TN,$]*2#H+GB#G%$#QP"$R MXIR;$M$&;J5NO9O@!'+']:V?&8;-]=?WL-?/JWGZ\]O\C'2X_.5_+D[KZWS\ MES5TI/:DN)$_=?F%FVFCC6#G+&]9Y.T/OC MS9&GB;R#.^^ZQ&+-PH:A=9E%,,EC#A90RD0!);J^[&FQY-DWP&(;M-_5;$ _(&)X/BYU^T-MU@./M9C<&+*QR2"$(FV( MJJY[$HWA+1:I- [>:$XPS+ 512S71@A*> M0TAUCB?S#%720>W9/O;H)_K0_C%*FS>78 ?&X?95^OZZ]"BGPD+D"A 3"0>9 M!F"_2^O%ACP3!@P"YO4;Z M UI>ETJNID3(V\O>M\M*L6\D]>5$A^2CH@C1,K+ERCL&(2#N/\/9!4Y,0L6=$8"^D!\AZI*J0L&HUUDKX23/MGGF M>'_RQKU%QT+=X9KI#W0;&WZ]0?S&F-_\;V[,>LU:4 2C;9VFDPJO"Z$\^(#> MH>Y:/>A=MQRL^>Z>YOK[06\I;ZN)_+-_+S6QJQ_[X>PJ".$?^"I#ZM/ M_^;6KZP'\M+HR?7FG?]CN?WQVRUUZRLU5O*NRF.OG^J$CU87+R$)7^<+V R1 MD[?'"%E>BRSIAXWMP&D4-WS2K=]XH+17I+/9U_7;PO+USYO_S8:.5[7"]#*H M2W6$HJ2(W:HZU9HQ U$9!)VYX3(6&_AP@W1/)'[<:.89,;OC>?D9U=^!KW!) M.?V/UZE,S6VV6!E$#-,QI3C%C+IG^I!.%D!1)(N-*,O943'4R%1VT/;=!PGP,M?2*OZW\ M??R!BR^U>_=JPH]U10EA8MTT;D#9F"!8S,"5<%2^CY?M#:^NM' M+D_JY3YM)/^1Q[M]JF*[K!$M(5O&L,Z.QSKR-]1&F Q!)H8B1>_M7HOAGICH M=OW!;JK<1HAVCY=\#W#9H)P'P;V6GMA51+9&#RY9280WMN+#W[<(+U[QR#P"CT$2^[5W0&4+(7IAE8@8[GL4 MQRG^]D?'N2":*?YH^760X'GR3GSL2KQY"O8NZLQ8!J0@#E31==<1^4 E)EE4 MJ9YFZQKITZGNIEARQ S\,^N^BSD.1_.\_H__I'#SNF:&3[(O+L?DR$1P,O*U M[2H&7RBV\#:[8%.)K3O16M+?>;JT,?I:@?]4(+QDHW_9Z/SKK Z)6ANGCZMO MN/CR+Q=F"XNJS;1%!.#=F"T2Z"DX^!9 MSE \:5"E:'6X]VS\2 YP) 9&=L7&.4DO!C$=7%>_G'\_F_]$W.QJ_I+/I&13+',!"E_7"&CRGGV,( O/R657 M$FM=PS88,R,O-QCW0NH#(B_EK+PZ6_\B^E/=17'%ZJ6I6%6] >H93@"@:74VG=<;^3 MH!Z&CC=0^WYP.D(''0"J'K&/Y7,XPZN:,YZ*)5)K;S8CT3 OZ*)0&3@OWCF= MM0VMDQ8/B.@2.,!"2N)(#; )[BJP>YMY?/I;%H=V=KOO>'MZ@05JW-* L&:3)X!R@2>UX6FUF>N'-,L-Y_W M<0B!/4RL'P)XPVFI PBV<5UODFJ8!)< ZU$(I2R?0*0.,6^655MJ:UC:Q M,0N]5%GW$E2,B9 .#LB&,\S;&=^<_@GG)HE@-) C4_LALJXM,!JT,.5^+$^-,NUW@'LU ZQZ'%LVY1B6*V8R%%,2*%,"4*1C(1@,/GFA5&CM ML1U 7KL<^EN2_ SS'15X76^($%Y)4\"EFO72;IW_BF"M MC2H5C>7^:/-A ==#NKHQ$ Z!V1%:Z0!H[^8+G'Z=W9KW7M,(*OD,GBM!05WT M$'Q0)*6<3&**8KK6J>L'1'0,HF/4/&\I\Q%!DVH=T>+GY%^O)R9[9+4IGV=N MB?\BP47%P'NT66L>],Z$X1+3OWV=__CWS6^\!,GF'V[P!TNO@ M4GCHKMUX:S?Y$BU$L"IE$"@,U)9IB$);L%%GQXN.O/E:Y;T(ZR7).K33VUY+ M771_/F3KS9S.T31>)FM>_]PD:1832>=0L+J/1M3G$"D$1&LS./1&"RXM,CLX M !\A;N0RM_;0>!)\+;34I>W[@*O+?/$T;?ZV)HYO-LF6@@;)$RS>TEUNDZ$C MK!7(DK(C*\]$;/TJ=2B-XUK$,<#84&==8O)J?WGE:L)SR:QDBF&Y$W4/20"G M@@&;E,YH;6*B=2IX-T6]&;^6:'@2>D>KIDN@U9>K.KJ/8N*+Q>SCVB=^M5SB M:CEAP2O.C-[_:>_:NMNXD?3[_A?L M @TT+B][CN+86>]Q+!];F3GSI(.KW!N*[6DVG6A^_0(4*8E4D^P+6H R?DEL MRRX4ZBM4HPIU>5$EC 3;<)44]RJYM#?A-70FI;RXK9NV^M?V6?<762U7'VJ_ MN]6U%D@3RQ'0A0U3['A(TBI,Z"3H"..&H>ASBP:PES:+*;%*Q@$M4XWLEN2U MEA8SI(SW^[4W_Z4P0'(K_8= "EYBYK2;7QV[>4M;BIQ8%R/ -?YK'4J:9_Y: MOUM[LV]W+MB>9_9FW02 WODKN%S\P\KF&L*"&",D8(YZT5H3>BB6%&#+2RN] M@R9D] *]*)SG9D[G=VMFQS?ONM\PU[YJ-R5YI!-6** MT= ]Q$LMVBU[<;CL\S002#E!NA2@)%J&1&,;PMW4^RY0*DBD*$CLF,8@!J=: MSG#QV%OB/AHKB9(%(0B4*+0X+Y4"$DM_I@HP*6WM9:6I20EY**?\D3MV#V;CL1 KK/] M]A QYH#];DQ!R176W*O])JU$RM!2%B$@M+*EA984HI?%?%WMMP>!=:3]]A#) MI>["O-<^&GL&B/#>0AE>-PB!Q-N\4@%8T-))K@5AO>)?KZ_]]B#(CK;?'B*_ MU,#OM8_&0F'H"J_UT/KM^RT#$7)F+4).6\EL87J].[Z^]MNC@1\MOPR"XA^J MMKK9B#I4 *Y7&\N'6&F$"^UC2PX!H98 07C(Y2%ER1AT5M'85\4./M(&N2-> M J().T.%V:8,2H=H*;GS5BYD>)3& 5GX316RA(Y"?WVF2 &V0@J7VY\;V M&@([2#D>UT_GM4S%\ZAJC!1NZO[G5W;QI"/UVX75;5,O*^W/4//MBVW;Q:;N M86<1"R(T0)P[_$#C)&BF#E9'M:8'NE:/FC97+1E+,3UB\@[M28% M"6V[)E[5%WX3)FSDTFU+I]_5S3:+_LM:K2I3R>9NNTLBF:#"*( %#!,]O@Z2%,H3VTJK1+*1SIN-KV,O@D,$%^=F7_J>[C[+==O+<_?'=O3>! M(!!-?0F0I(P76.'9F6G_NTB9>S.&RSP-,=BJWW=7VP);( M.P4<(E PH>Y[SDE%++",8ZX8I83$=LU.L)/98U D#3BI:./AR$"SGLR^_F4M M-X- =C'6PE'+;2D!59KX+P&"0)5>5I@8YIS!NCB<1#Y9L8YSDY->30"\GD7Z M&>C1LY/WX2'SB%%()?4FG3')_662<< 1)<#B0DM.L3+S?P0?N$D[T.$E/GKC M!)^!"H5,W+";ATODDWC;@X-R3;!3!;88%%IH+ROLCUL!"4".Z[+47'@#'EF; M>C&6DX$:KP7UW)!DH&<'QOSMJJUN_>Z\I^)_4/GS&/["M8&%*;&WXT8%IX03 M!J15!4#>'&LCJ*%NWA2L(XQE]M 61\_B0Y*?GEUHW:SEXJ)](YOFSO_A=KR: MU*51G /H?5U_>+S8_.Y@Z/U7ML?NWE.+\8RBZ;/HF<1(,E6S_:V=%]C M\'ZI&RM7]F=[__]K*I1E&A,@G/$;Y=( 'BJPD#(($LB<1?)%=*\'LYE%*^;4 MQ]C032U5NHJGJO[2X(EY;]RS4+67ZW;5RJ7Q>]V.!J-0*20* 2#SK@_QD@7< M%A9POT-+G-:.Q>Y==XZGS#R&2(H7$X@LNG4\^,^7:K&]HNY*4/:MNW?* _L$ M8!S\=:-I: .!O+]N'226L2+ZQ:XO;[U4C;XR59L%F P^N[_6WS?NS_N0#;(T MLC&?FMJL=?MW&08TMCMK_KE>+-[531C+> TM\W?54G@YFM);;8H!=R+D+DIA MM=^Q(*>:5XW1O1%LIG4Q7J[H8VX$,U#2[@U=8\DT,PP"B<+X..N==2G]#1=! M [6$2'G9Q0[M=G*2-FHRNP(#$.42XB/VU/"/ZGN^T/[Y,S!/'7WH(*0$//'&))"83Q1L 4)54&:>;Z ME2P,V?YP-A,/6(FA.\?'^,P#5N(:F>UGX;+9CHW;9"4:@37'A03:6,]_"2$0 MI2R -0Q2+DWI<*]/])GZF*ZU(\Q)!0H74Q)(;(ZG%O9()^JG/4BH8;HD %FG M_'>:2_^=E@@89#D1K$0(Q78-]QA(5P@UCVJ,EVX.JK&;+_[3>E4M[6JU)P_:JI0_OCYHT89]V<(Q1[CL\= X@MP/&"?V:*Q4DY=VOO1 MMG_4S>^/IOGM,AR@L)OMIK8&5GB)A.Q,X.]Y,%20.L!5>%#E3B.(M?_T'H0H MCE3R]ETQ"W=[#*+UW.)-K3.7W]I*R\47J]=-U=[YS3TILMI][/>W5QKH9"DT ML*X(_=]"=I/0$% GK-7&:$[Z=1<8OG;BCU<7A M51$1XBTJ]QZ!0!A2PH0].<5RH@)E<=^9 NEQ]1@AW]1?K.UG^/'CN[61QF'B MF,/ .4H!H=P"I M\E4H@O2STY_MH:*&<6O+T$8B)!@S!P%W1 -:^MLW1=QOJM<+_F -2OTJ% /3 MDRHR0L 9W$>?I:/L>HY @34MO30P#45?WA?D*H2MG2R890J:?K,#!MQ*C["2 MD\J,P;B.+_ ,].97Z6F%;K56UTM=+8(=#A+:]7&SW,C2$ E4=ZIYSBTK#$ M0HH*[F];I8G],G":HW2O2K-H443Q9Z!,)[[H'QX*#U7!F):: 46H]GNR#/#2 M?\RU_Y7P@G.$SIU[UL57V@36%X^^Q$8J ^W[N YGYM(]S[&\QDXJAPH$% L> M _7;$0ZIT '3$&-L(:.G21_G)HN'AHC(U[/ D(%"?;;?[7)MWWD9;L8@2MW^ MO6J_OEFOVOK6-F__U(OUIKX^3)I=67,E_[S6Q"E!10D00_Z+('7("X!^BZ7? MJ?1W4V5B=T8;P686;Q3SJ># MY-KZ_Q14,X.X%;VB"4/:'SPNG_C98FY=&BOHI!TT-N&S)YS_*IN;$(DKI84% M@@"514A_\OXQI]P!P1PBSHI2X(-6+$28@:UX<%7?+[6W M?YO&:QA;*$OEW=10I424=UBYP@H4QD'KI"U%$?L6WL%&XDOWW+9CJN#3VY". M'6S/ (70>Q^><2X8!X2[T.#4.("@LI@Q[EW?L^5=IY=(VSIG7IL21ZYY3]3N M72'W(.K]&,A+U V>63I%O> 0:I$QRB.S'J!(> ME<&E[-[P/Z0(?PC_($"V29P1L)0FU"5HXK<2YMCRHG3 &&&@L9!!SB/KW0EV M7E\5X2!5J.?!)5\5VSY;*$=LH80$B&$:9I45P8_E0)6%_X$FO&"QBZ!/,I16 MS:+!WD^=1F"0.IWIJ1N\S?AUWK(K%$:*Z9!#CC%0H8,&),)IZP0IG.SE CPC MG:4NC,'L6!QAN SL"==3LOVG=((QI2AH"Q5X9U:AH"RQ+LORI^6@F/)6>SD MZ:/,I(UMQ]>=N-+/+I]I8V%Q22DNE .84!?& % @2RR @QH+BB0TKM? J_GR MX;*J-AQSOXDD_>ST9W>RE.66+M 8 XB_P $.J?^ME;CT^\0\^K/)J\N'FZ)%$<6? M@3+U>D.@1!:NE"60)(Q 0E@!"3D!0LBBM*SP-[G8P9YH^7!952-.B?I$1RH# M[7N:N> 4I24.LS_0YN! "01"&%!=A*F46,GH4PJ&IHBDS7@;A.V)%)$A@LY M1[I>J)TSQ"C,00FY%P5D&$A-PBAOQ@2&BCD6NZ?4V-2 M"EJ4W1FJN ST)V+ MQ>;O6//EJY?I3W)ES9OZ]IM=KC9R>OMG^*6])LP;X%)BP NGO93<9M", WX[ M0B!2^",1>QI>/\Y>0>+:% V; 9ZI/=OCJ-UM$-B_-INX=.\]9,N;,$\R)'.V M_A!!+'EI+-#,%(!8!8&R7GBF9!PC@RTJ8S]KG.;H%:3&35*S>' D5:_[M)SV MJVW>^/-R8W<#.)85-9&35Y!9-T;K7AZE?.94[+J(>2NNJN5& MF ^CM-K@C5=F(%9>3OZ7[Y?W0P OW9%_\J&2RKO;[1VZIEBK M F,"+-$8$"+#%P%1H!'&V"FL"8Y=,OI"6WL%&8533'&."O)*;7K7]9Q)BW28 M$Z(*%=K9A&1/"1&@U')%"#2L9//9]K$N$GMUZIP.M7QL_6>[:INU;M=AJULQ M7!.%$8(N5,YQ?^Z8=D&.)<"*&B1+P:"+78S=Q4.O3NVBB3ZV%J5-SM[6 MTJF[QY]>-%:^1'+VF:53)&M*PL4 MO>POI^1LXC0T EN N36 8.I/N[$%H%I13K10"$9OV/B72HCLQDK.'@)4X MQ>0A=^OQB,O%)J>"%DKQT,.,*A7*/\/DFQ J@PPBJ#$D1/>JACB38W*4@=>7 MB#T(]CHV!JD5Z5X23[>P?2'G!AK_030 ZG G#6=\E^; !=.4>=_:&,\Q)1:ZQC4/1Z M@3NC'_NK)E2*.!#64>294!-T", T=]>_?;F6V@I5!'.I;(A02@RD%0)H1RTA M!9-*F!,:L++Z/V_J[_^UI7BO!-O?/.K XWKIL)^"5#U);*GK*381CL/M4\0, M90(PA[P1+(0$O$!^.QP;KK!TR!RD:9P*,8TXW[-DBD7 .(K$4AOY524_25VY M2F^9UP;RHM JZ"6<../ (=A;CKVCICT/A@HG"9(87]+UC":M7_S,:&UGP96/4ER>1C\9Q)0 MS'"B2*CZH@4@WB,"RE$.!($,F1):,>3).*.S'@?L6*++(&'J[:]O+W:)S)0J M0:4 QJ%0'%]:H*AWC*&5DAD"2P5C)_T^KIXF\2F^^9\HUSQ&ONZ/-V4%LJ)4 M-B2-*D"45-X+-@Z4&DI96B&)[O7V/M>PX*S*X,9&ER9+/@_-Z9AO:0TOG.<8 M2%(R0+3D_E<% 88+03'&$I->R6]_D6'!@S#M-2QXB( S^.+LC[/E$N+"E :4 M1'OC""D+S'/ D/:FEA0%Q;%3([,?%CP(T)/#@H=(-VECM\?'H:<#;5W!M.&2 M^N\E@< +0WJOG"-08%L6FGGN[;_=N. IRC%>NIDH1X\T"ZFX9J$=BK^Y\]#Y MWE^];0$!*RF'7+C"Z-B5(G_-TK4Q-YG9D$KM)^\:B#]Z"9_M3+_\N__- MU[?+MFKO[E,V[.I:F )+YC2@7"- K#^?G @,L)#2"*JY+ Z^:L=FJ@U:-Z^' M_>F@UR^#0 :7HC'=P<,8#PR] !FA?HM2$"!DJ,\RA8(E@^G>I>.-=J^73 MYE'GNE<8F& WFOE8B7*==6Y/4]W]5_?A[WR2=^'/-NS=\^B7"7..%W+Y4=[: MK4,;^?8R!XLQ4HTK'0H%VUK__MNR:E>?O_RVO97'MFFGUDI;*#>C]G2F&)\3 M^6AKM)A\ ^OB[P]O:7^5S>^VE7O#P+TE-M4FG;9+8XY7WG.]"HGV;00=ZK="VDJPU$HT"(6$6O1NO5C\32[6=K/O(1:F^U^F M+9AZ*=1/2BT-FOXZ>'V_B]O--? Q5C/VRGJ<8@06?UU^JP+1*W\U_&"C@#LMF\0 /GQ3JUMKWM5-N!;Z>]ODXW:*;A*_9Q!T/:22P\%; MO5G4*WM5/[ ;'O(BGKXS])-X,L./8#\I98OG3#"FZ: 0";U,0'N_--7WRJRW MI;%3@#H@E=8I.RWS^IP 4A^EQ>*1K\YXS=!#U$4P&4)'9%[W$T &;]^/D:33 MAV94&\0]VFF=Y5ZGZ*10HH/UTBDBW;LZ3!Z:,R:97MW?WGY;U'?6;J+?E]_" MWF9YUSR^3MJ,C!=\TSPKZ@S48_O*[NV_E4-U_;U9>+SU]F48OSZZ7- M5'Q!]>@M^M07F*ZOA_^BAQW&]P9VA/NH@9CM8SG:'SB02P[0_;8TS>+NYDMH M$[CI#GAQVT['K9-JKZ\[3(_:*9'D -G;/QO]J:ETA//U2*H7.!D\K3W;? Z( M_.*_ .W/LK7O9-5L7I*G0]-!LQ=&&3RH'1='8K#V3_;=K[^W&U5Z\W5Y\TE/ M,WMG2/>"+NT;6S_AY)KS^[;9!+YGRO=]3CU*KN\9IB?F^090PURP[[:YNW3/ MUGJF#*/TOM<"$X[LENINF>E1YDZ"R0)D0_!Y>EA/B26QD0TY=-NF=>$;,#G: MW$4O&5XGY5[W$L*_]3O ++>3OJ#\> 'X\0(P")N/]?*CK6. LD\IW8O9*5G7 M9S:>T7?%>I*WVY$=P;Y&^\ \(YS,J(V]&?014VJ3=W/3;C"R1+>1R+ZA"Q)4;X%5MBA-]YHO72[G8:XT'T",EDJ9%C43PMFKQP M^WEMK^KMY%^_S]"@0V^NUE.-[9!UDCUV1T*XCQ SA/UO5;W83NG]G_K6OKEO MHOQ!_C$']B<72_=P'E,#^L@S0S7P._[G6BY"%^4M]U?RSY_LTKJJG9PL,6K! M=$_U,=6AKUSS4@EOQA9RN1O>??LM]%3R&[B?]!KG[C9NQ72Y 9&48IAD\_' M8E[Q3I!-ET 0P0G+\Z[7P6!D/_J0;"\0LXIUG9=11J\"M5UYO_"S_>>Z:A[L M2ARC/&"97B!G%?H:+L-[C[U@]"?5J_;ZKM]X\W$3=W<34X=Z::8 M#J9#>=<]-Y\ZD+Q8'+)7V4A)),<)I\N^.@E%/4PNB:'[9.L(.#U229E3.Q32I9&=>IT=&XV-0"+Q0-;<8[&(;ETG_5.<==]]IZZ39B5P<&:?":>TDF6 MI';J1'1L-/6E=LMMG*#;U%_LPH8^UUL=FOQTT4TQW8=D M'%XGY9+:3_&LF(=+_:5SE?9TWRWCG+7SU-.9P'%8]I97:IMI;?-+4Z^_O5^M MUA$1/44W67;N6#MZ7D:I+>K7T 3&/# :"\53=)/EY8ZUKN=EE/PLUE=U*Q&+[S?1;.-1HNE27,L^()R/T-IP]L1 Q M0>RBG2Y/-0*6)X25@RE]8#6Z03U*.5V&Z12[>DY0J3,K_KFNVKO0(^M>E-Z] MN=WT OVYN&E_+F- MY4D.6RI=KNKHV-T846:'_T?;OE_J^C92#+W7 NE25J-A?5QLV2'\+,@\%](G M%NJ%>%:QHQ%B3(Q\A_D).]\&O^* WG>-7GCG%'T:*+SL#OEE^]4V,Y_O[C5Z M09U3X&J@\%*?:JG6"]E\J%9MQ*?NXU1[P9E3..NL@%(#^-RR3(V$'"'9*ULA MIV#6:=$DC_SOC']\ ,_1[H5D3J&LGL+*8,;(P\7]0[V*/6%IGW8O$',)8)T4 M3_+;SL'->^KQZR38"ZZ< E"GQ)*ZU#E+]<55ZL5XW<-%-],NIPG_.)W35.+!.EU4;?;43HN_%L MJ6<*,K)^]2C9*;&P!W(_A>9,TSMN=!),6-QY#HN]Z-<)8:2.63ZP-KFJ[8!4 M,FQ.2KL3E8SJW"X6BPY;$J<"]#CA#+ Z40QZ5B _F@FD.D,_&@O\:"PPS+=N MF\65;6Y7E^ZJ,5Z_XMSP3Y!-=H:&W1'."R;Y32%P%:,9Z3ZE9)6\0^]P'=O/ M!9*KJIU\O=XCE:PD=R0H>P)(W3ATO; (JA*%6XVIO[76O%O(FTGP'*.9K-QV M&$YG1)(^L#@'9B?()JNO'0;;><%D80 W?,68U]=!+EEM[1A#V"6(C(SA57.[ M;./:PB%SP62ER6,!-AQJLD*:B?9P>Q@VSD,\2:7=E-,5T,[QAH> MD4<66/V\;C:,10#I@52ZJM@QZ!Q*( M8OEB];JJVLJN+FYN+[[):3$[@/4$W M7=WK&,!.RN9UO#)^JA>5]AOXU-1ZQE?&O65F>&4\OHWHKXQ/EWJF(Q&>&[OI M3XK%;\F;IZ1CN73GJ6?R(GD2M_T ?D]Y)7]CZ>+S8]UN68T31NZ_2B91Y8DX MGY#?_!9]^X/P'R57]K__X_\!4$L#!!0 ( *F"HUAF=7Z@T < !TI ? M =FEA=G$S9GDR-#$P+7$Q97@S,3%X,S R8V5O+FAT;>U:;5,;-Q#^WE^A MDFD#,[:Q#00PA!F7.*TG*;1 TO931W?:\ZGH3E=)9^/^^NY*YQ>P:4SJ-*0# M'XSO)*T>:1\]NY)UG+I,G1RGP,7)5\=?U^OLE8[+#'+'8@/<@6"EE?F _2+ M7K-ZO:IUJHNQD8/4L7:SO9:#GDH=](I.)G8.=X.S\?;OI/C2(OQR;&0 M0R;%RPTI6@=\IPV[8F\_VMTY%)SOQ^W#2(@7<7)P$!_^WMK IE@]M+%NK.#E M1B;S>@K4?V>WW=C?*]S12 J7=EK-YC<;ONK)<:)SA_T9;!^^!C,+QAS3RDBZ;Y^U7C2/=EJ-UFW8RP'' M.,-@/A/B]_WN^SZ[/'_[[JI_?G;)^F>GC4Z?TKG) L_WHAW+^FEW]T&.7W8OONF>]R_KYKV][O['NZ17#DG;S M48U@=^D(PERO O./TCJ9C#\3SGZ-G2L8L#*1 # MJ 5GF> BH;';7&-L1ZML_0@,5$9H )FT"M,)RDQ&TJ4X0%M [ &2W0*A:8'#'&(SP:+Q M_#0\\6^M.'<:[%[J 4MDCLXEGLR<64/>874L-G/E,D]0/CCI!'Z/52G0)A)F MSG,U))LDR2G0WT15HK!2,RY6-+!WND:Z"TF&:U2C5%@!":B1)3S($N&)N4U9 MHO3(3MAI8""M,QP[XO0RX$:4M3F2V0F8!;1//%LKSMU*YZYN>>;;9P?MUOZ1 MK>A4Q672!9TD$A\W[59H1[[K,V[ LP2]+B,%Y$T&2,U(29M2,ZJ6H3:2/M*S MD#96VI;8CE33:!7H4A@=@\#7EFTB.P0@W0(%>C=QRO,!L"X*TD6IP%8Q<8?7 M6WN;,(>GM2?"JRUO4U(JE@?"4D^,]&N.QX%7A.IA72:+72;8)8W]+L^Q!@7[ MC\QIGKB['">O'/ *+()!G_GP]F%JU2CRQKRTJS>A$!@!DJ/J*01571HT@(HU ME-;K(-:"W-NA%':FH/,J;$!QS[8JJLYX4JL4F@HEJBEBL5I)X0\,;!E9*20W MD@8@0^SW<2$G2Z6E>.R7J_7!VZNFMH" '*HT-2HPMY1QJ3B)/0[+@YC%=6P1 MLH3YY :_14 548^Q/8@G_5TKSF@IAU>6K 4JKRYV*S,:5\%0"B(JMSKGI._< M(LDIO23V=)Y/H4E<:OJ7'KJP\A--:"B- 7R MV?KT)(ZU$1Z 3U0'D&/6H9#66 (%K1>J@DEXH"ZN*UEX_7XB[QIQQA5Y>T.N M2J]2Y%E($LP6Y1!]8I=D?=/<8@75#8_+$T'/56R(BFE#NAGITMV/8)6XP*>U M@7+IY,/;'A9-LG2__"#,!.+Q5*,.'K\;OQ2ZB8E6!D\N,H(VWE7*YDN6TNX! M"DDQ7,=Q:=VA5PW#>! M/S.@XX2\G.+:"JA2;J?9!:F>)SP('P[\?%12/69*7H.J#A#NU*_]ZREZ(OG: M<>ZM94/FCQ;%9)W49BI%HCG/U9E@$=L>D'-G89Z_P)-9IET M#N ?0D*D,9F@RB8Q&!;:D\/B?\NC),H0_2XGP_9(K\]@?.FP][;$^ MR1ZKJS S0S@2V49;6MHFQQ*0%E68GNYU1L"O*>Z&3,U'7I]C^N/.R>'0@\A6 M;4O"(<,28>,"&UJ8ZMJ]Q*PR4VR"[,($LA:"O\7(;\LLP[W57^ '4\63I<=H M3YKWR39!78S?B4&YJ*'+P2L=DL:?3%?LJH7P)_.A5D.@&)CS077 ;BIQA*Q0 M>@Q8.DIU4$)^B[O(M;4D""O]+/O@GZ-O:;^W1SPR'I MG)AT7%WJ:/A+'=M.+);M'C0.F_<7-QNM>\O69';;0PZP<6)LP?.7&SL;DP8% M%W3HT&D7-ZR%W-_VS M*7>J"?GW8T6VK7V@*X[SUF)8P8O5"J#U@5TP?]C))C@_UL6?0PS\^.?O,OQW M^N0M=J3#68A7 'F:2DA8[P;BD@Y(V'G8/K!'"WCSIW!ZAX%W ?76G3MH_]\U MM.V#P()[_CF=N'.7K]#6_US;";] #&'A=M]L7?H@TYPUX9&EVR:+33YP(;#Z M#-<3M_VUR+\!4$L#!!0 ( *F"HUC" /59]P< (XK < =FEA=G$S M9GDR-#)X97@S,3)X,S R8V9O+FAT;>U:;5,;.1+^?K]"1^IVHM,%V,C M!ZEC[69[EWW4YE8.>6AWTBDXG?@YV0[?3[;](">1%N/3$R&'3(K7&Q)XO'NT M?[!_V-R/=P^B=B0.HWW>XLVCG4-(]N+?6QMHBMV#C75C!:\W,IG74Z#Q.[OM MQL%>X8Y'4KBTTVHV_[7ANYZ>)#IW.)Y!^_ QN%EPYN#.U;F2@[SCI[013"?- ML5;:=%XU_;]C:JDG/)-JW/GQ1F9@V06,V)7.>/YCS?+M_>;Q3JO1O@_[.0'O+@4 M@'FF=?W0[W[HL^O+M^]O^I<7UZQ_<=9X\:#/>E7UV_[U[< ML)M+=MT[HV<539HKL>19IW+YAMW\W&/7W:N?NA>]Z_KE?][V?F/=LQN&+>WF M5\Q@R:9>;O7?TCJ9C)]I?_1KK*]XSLZYO>6JQF(PA(:YE.,NWSM<:>O< M#OT6.N00@[7%.=.(R!]E'_ $IECA(DLLXC6D'S8'9O-7+O,$Y0/3CJ!GV-5"O2)K)D+ M7PT9)TER"@PZ\95XK-2,D!47[(.AD?-"DN,:]2@5=D 6:J0*#[)$>&)N4Y8H M/;(3BAH82.L,QX$X/0RX$65MCFEV F8![9IL3XISMR+;S;W(_/#JL-TZ.+85 MG:J\3.*@DT3BUTV[%>PH=GWB68-1EI("BR0"I&2EI4S*C;AD*)(DD?1?2 MQDK;$NU(.HU6@2Z%T3$(?&S9)K)# -(M4*!W%Z<\'P#KHBI=E0ILE1-W>+VU MMPES>%I[(CS:\CXE%49Y("R-Q$C$YG@<>$6HOFS(9''(!(>DN3_D.?:@9/^5 M--;4%!.10IHSV(M?X^*227=F-+]LF%I7WG2>3Z%+7&OZUR-ZM/(736AHC0%\MGZ M\B2.M1$>@*]6!Y!CU:&0UM@"!>T7ZH*5>* N[BM9>/U>D_<)<<85>7M#KDJO M4A192!*L%N408V*75'W3VF(%U0U?EQ>"GJMHB(II0[D9Z=(]CF"5O,"GO8%J MZ>3S9Q\63:ITO_T@K 3B\52C 5Y^&+\7NHF)5H9(+C*"3M]5R>9;EM+N"Q22 MIQ Y5K!.&SM-]?X!NLPRZ1S M)U)"I+&8H'8A$9]WLHF,1@6VI/#X/]71DVT(?Y02X?LM5^:QOW386I^Q_I(S M5E=A989P)+*-CK1T3(XE("VJ-#T]ZXR WU+>#96:S[R^QO1WGI/+H2\B6W4L M"9<,2X2-"S2T,-6U1XE95:9H@NS" K(6DK_%S&_++,.SU9_@)U/EDZ77:&O- M^\L.05W,WXE!N:AAR,$K'9+&7T]7[*J%]"?SH59#H!R8\T%URVXJ<82L4'H, MV#I*=5!"?H^[R+4G*1 6?R3]U&]0+XH"SP/FG,X(7J#9O_F8[=3\NQ$O!-QG M-@NJPT#F=:>+SEY!+Q0X?Q*N6B-4$S!UQ*IX8:$S^7",.;A0?-R1N1_1&QU7 MOB+MG,[(W?&0$CJ6@=5V]#LS-,]>VV@TPZL;#LGEQ&3DJKGAF[:=6&S;.VSL M-MN/-C<;K4?;/N5VYZBQ??ZE^[;*6VJI?CV62+1GGR* M*\[PWCY8(7X5^6EKX!#,WUFR"EPJ'B% MR?;N("[IWH=]P#,1>V>P\!10_0!SEDI(V)MI&K\,!Z=UK+_/6&^>EUCP=TN7 M:BK;Q22>/M;OPHTO1GD6;WK>G5T*5]VW_@;QW_95QXIEZ@3S@Y='"VW];_V= M\//5$!9>)YUE U_5-&0*W^AO=AM_U[N/\#4$L#!!0 ( M *F"HUC-Q/CS[P0 -T8 < =FEA=G$S9GDR-#-X97@S,C%X.3 V8V5O M+FAT;>U9;6_;-A#^OE]Q<[ T 61'DAW';PW@N>YJM(O;V&G73P,M4A87B51% M.HGWZWNH'02DY<=MTHZC;L>G0=@,#WW6 M^3.HX50<[N8HO4[9TUK&13UA9OU>*VP<'>:Z?\FI3GJ![_]2LT./![$4&MB9T.JN:F5.9*I+'H[OOWK&TL])AE/U[TG.LA'Z"?E@E4A!*$!/;Y*^(+KW9V@ M[?>;82.X#?LA ;?N!.R0W@=EA#I@Q0/E]>UD^'8"L^FKL_ED>C*#R3Y9#0TF.'UV>GL;'@RA_D49N.1>>:2W_7;6Q_*]#G,7XQA-CS]=7@R MGM6G?[P:OX?A: YH"7T_W*((OE7H?ZV4YO'Z@7!.!$12"!9I+@5<NX93ELM @8WC+R06'F4Q79JR"B8@:L&=&[^YTPM#OCV26$[&VWX+^ M/J##Y[+(7"H"O_X&8EE8]Q^<>V""8K?XG111 DW?R!DBG#;)D \U61 M2\7LN+GI8Q!TS'(D-R&WFYZ)QZ2P3$SST*])4BJ1%*(37BNQ9DP3ZL M>,',6<72_ FA>V3??40U!(=[=-\SLB$Y>HG((D522[YO"/M:U,/(4AQTFRVD MMMLWDM_^M/TH](8-A]20S 5NUXS8RH=%4!,<3?&II:92 .&F"N8%4X9LSYA) MF@).0P D12FH'-E7GIT5F*""L$/H65:FP9161>RH*RH(]:4Y(KU MJ@]]RE6>DG6/"[NBG=0O?2VDUC(S[OH71M<126,@.-B9&80U]6FO6J@DY MH92+92_,KR# 7-RH."F+-W+CTO+?%R'?B:1UU%?VO]/+]-7X-WCY8OC^Y>3D M6CME0KX]5E3;=P^TBM,Z['&-*T7WBOS6]K@'K^6>,#L&%S4';TZA0KX%B;@? MXS?O(H\$;UNL_K\,]G-WRD>&M[DT?V6\>Z\+CF?\' _Y&TSO_R^9/K#GCXVC MUMT'UBJ*3][%YU+9ZU*O8"DQ*=UX._^Q =CSC?]Q"EDH\U9J<\H77NB7_]W/ M"P?V9XU_ %!+ P04 " "I@J-8@\H2_!D% #,& ' '9I879Q,V9Y M,C0T>&5X,S(R>#DP-F-F;RYH=&WM66USXC80_MY?L273NV3&$-M 0H#+#"5D MCFF:Y *Y:S]UA"5C-;;DL^0D]-=W)=EYN=P+O78:.CT^,-BK73V[S^[JA6&B ML_1PF#!"#[\;?M]LPI&,RHP)#5'!B&842L7%$MY1IJZ@V:Q&C66^*O@RT1#Z M80?>R>**7Q,GUURG[+"V,]QUS\-=.\EP(>GJ<$CY-7#ZJL'W]L-%S$BOW2.] M3M"ABZ!+%MV@YW?:P8(>1+\%#53%X4Y'Z57*7C4R+IH),_/W.V%KOYOKP0VG M.ND'OO]#PPX]',92:)RO0'WWTYEY8DRS6]TD*5^*OG6IX51K<2136?2W?/L9 M&$DS)AE/5_V7AT#O,SF$W&YIT+_H&_ MM_&NG!W#_/4$9J.+'T>GDUGS[)>3R:\P&L\!):'OKY7GCSSX2%%_7.OW4FD> MKYZI/J8"(BD$BS27 FZX3D G#-Z4I$!?TA5:R(/";;R"6A37_WID')B@V[Y]) M$270]CW7IXF"F*?X_@[-C$5EP35'MXF@,+F-$B*6#!M\EG&E#/*'.!SD&H;G MYI]Z,$V)@".BKDCJH1$TJODU0[\B!N<%4YR:)<7,,$XXB^&8"R(B3E(XBV,< M5)@HF'DJ1SU(6,$6*T"1H= @KT907)6L5,8>*)DRC*1Q/B^+7"IFQ\W-D@-! MS\/I2&["L=?VC*\FO%70VEV_-GDIN%GI9AI-*X1 F8?OB08MK7S!E*4I6\&5 MD#<8P"5[L=7MK=7\GC<)UV_2SXLS:#FD_2?A19HH.#=@<) M/AB8E-W\X/U72 X?D,P%%FU&;&_$-JD)CJ;XUE)39P#AID_FV$ ,V9X1DS0% M5$, V#Q0D"/[RK-:\5U308.46].FY>"H,G6Y(G-6$-=C'S<<,-5>=1?7"NN& MBAI<4H5S4TP@[!-K[1Z^)<0Z..<)QWYK6[R)K2$LP6(54F//9<*S1*C$<.[> M 658^-2KUR.[FE7+T5]9U+[ (7*-"==O[^7ZLWN.C6+W>< ;]KF=9F@:BE"UE05C01:TIRQ?KUCP'E*D_)JL^% MG=$J#2I;"ZFUS(RYP;7)ZXBD5:79Q'+B^\-JRW<'5HW)I6D]?%/NMX).RSYEM'[3:![VUS.Y:R XV1D9A$WW5:#=JA9Q0RL6R'^:W M$& P'K2"D9N?-*=3(-R 0ZW']X*#RC=]-\]7_ M2F>_YL#YC?U-\_5KV=\^*O&0,"IU(@LT1.^N% S[YP5'VG/D_3X#S/M1%,E2 M:'.U70W?^5]FQ*[=O3S9J'W^BNV#J_=<*GO8ZA @ U MEB$ $0 @ $ =FEA=BTR,#(T,#,S,"YH=&U02P$"% ,4 M " "I@J-8@#\&UL4$L! A0#% @ MJ8*C6)Q[UZ[$:@ JZ($ !4 ( !K5X" '9I878M,C R-# S M,S!?9&5F+GAM;%!+ 0(4 Q0 ( *F"HUB?,D7AC#@! $;."P 5 M " :3) @!V:6%V+3(P,C0P,S,P7VQA8BYX;6Q02P$"% ,4 " "I M@J-8:2WM&UL4$L! A0#% @ J8*C6&9U?J#0!P '2D !\ M ( !N+X$ '9I879Q,V9Y,C0Q,"UQ,65X,S$Q>#,P,F-E;RYH=&U02P$" M% ,4 " "I@J-8P@#U6?<' ".*P ' @ '%Q@0 =FEA M=G$S9GDR-#)X97@S,3)X,S R8V9O+FAT;5!+ 0(4 Q0 ( *F"HUC-Q/CS M[P0 -T8 < " ?;.! !V:6%V<3-F>3(T,WAE>#,R,7@Y M,#9C96\N:'1M4$L! A0#% @ J8*C6(/*$OP9!0 S!@ !P M ( !']0$ '9I879Q,V9Y,C0T>&5X,S(R>#DP-F-F;RYH=&U02P4& / H "@"U @ XML 102 viav-20240330_htm.xml IDEA: XBRL DOCUMENT 0000912093 2023-07-02 2024-03-30 0000912093 2024-04-27 0000912093 us-gaap:ProductMember 2023-12-31 2024-03-30 0000912093 us-gaap:ProductMember 2023-01-01 2023-04-01 0000912093 us-gaap:ProductMember 2023-07-02 2024-03-30 0000912093 us-gaap:ProductMember 2022-07-03 2023-04-01 0000912093 us-gaap:ServiceMember 2023-12-31 2024-03-30 0000912093 us-gaap:ServiceMember 2023-01-01 2023-04-01 0000912093 us-gaap:ServiceMember 2023-07-02 2024-03-30 0000912093 us-gaap:ServiceMember 2022-07-03 2023-04-01 0000912093 2023-12-31 2024-03-30 0000912093 2023-01-01 2023-04-01 0000912093 2022-07-03 2023-04-01 0000912093 2024-03-30 0000912093 2023-07-01 0000912093 2022-07-02 0000912093 2023-04-01 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 2023-12-30 0000912093 us-gaap:RetainedEarningsMember 2023-12-31 2024-03-30 0000912093 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 2024-03-30 0000912093 us-gaap:CommonStockMember 2023-12-31 2024-03-30 0000912093 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 2024-03-30 0000912093 us-gaap:CommonStockMember 2024-03-30 0000912093 us-gaap:AdditionalPaidInCapitalMember 2024-03-30 0000912093 us-gaap:RetainedEarningsMember 2024-03-30 0000912093 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-30 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 2022-12-31 0000912093 us-gaap:RetainedEarningsMember 2023-01-01 2023-04-01 0000912093 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-04-01 0000912093 us-gaap:CommonStockMember 2023-01-01 2023-04-01 0000912093 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-04-01 0000912093 us-gaap:CommonStockMember 2023-04-01 0000912093 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 0000912093 us-gaap:RetainedEarningsMember 2023-04-01 0000912093 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 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 2024-03-30 0000912093 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-02 2024-03-30 0000912093 us-gaap:CommonStockMember 2023-07-02 2024-03-30 0000912093 us-gaap:AdditionalPaidInCapitalMember 2023-07-02 2024-03-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 2023-04-01 0000912093 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-03 2023-04-01 0000912093 us-gaap:CommonStockMember 2022-07-03 2023-04-01 0000912093 us-gaap:AdditionalPaidInCapitalMember 2022-07-03 2023-04-01 0000912093 viav:SeniorOnePointSevenFivePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2024-03-30 0000912093 viav:SeniorOnePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2024-03-30 0000912093 viav:SeniorOnePointSixTwoFiveConvertibleNotesMember us-gaap:ConvertibleDebtMember 2024-03-30 0000912093 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 2024-03-30 0000912093 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-04-01 0000912093 us-gaap:RestrictedStockUnitsRSUMember 2023-07-02 2024-03-30 0000912093 us-gaap:RestrictedStockUnitsRSUMember 2022-07-03 2023-04-01 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 2024-03-30 0000912093 us-gaap:AccumulatedTranslationAdjustmentMember 2023-07-02 2024-03-30 0000912093 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-07-02 2024-03-30 0000912093 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2024-03-30 0000912093 us-gaap:AccumulatedTranslationAdjustmentMember 2024-03-30 0000912093 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-03-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 viav:ContingentConsiderationMember 2023-12-30 0000912093 viav:ContingentConsiderationMember 2022-12-31 0000912093 viav:ContingentConsiderationMember 2023-07-01 0000912093 viav:ContingentConsiderationMember 2022-07-02 0000912093 viav:ContingentConsiderationMember 2023-12-31 2024-03-30 0000912093 viav:ContingentConsiderationMember 2023-01-01 2023-04-01 0000912093 viav:ContingentConsiderationMember 2023-07-02 2024-03-30 0000912093 viav:ContingentConsiderationMember 2022-07-03 2023-04-01 0000912093 viav:ContingentConsiderationMember 2024-03-30 0000912093 viav:ContingentConsiderationMember 2023-04-01 0000912093 2024-03-31 2024-03-30 0000912093 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2024-03-30 0000912093 us-gaap:OtherCurrentLiabilitiesMember 2024-03-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 2024-03-30 0000912093 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2024-03-30 0000912093 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2023-07-01 0000912093 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2024-03-30 0000912093 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2023-07-01 0000912093 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2023-12-31 2024-03-30 0000912093 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2023-01-01 2023-04-01 0000912093 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-07-03 2023-04-01 0000912093 us-gaap:AssetBackedSecuritiesMember 2024-03-30 0000912093 us-gaap:FairValueInputsLevel1Member us-gaap:AssetBackedSecuritiesMember 2024-03-30 0000912093 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember 2024-03-30 0000912093 us-gaap:FairValueInputsLevel3Member us-gaap:AssetBackedSecuritiesMember 2024-03-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 2024-03-30 0000912093 us-gaap:FairValueInputsLevel2Member 2024-03-30 0000912093 us-gaap:FairValueInputsLevel3Member 2024-03-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 2024-03-30 0000912093 viav:RestrictedCashMember 2024-03-30 0000912093 us-gaap:OtherNoncurrentAssetsMember 2024-03-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 2024-03-30 0000912093 viav:SeniorThreePointSeventyFivePercentNotesMember us-gaap:FairValueInputsLevel1Member us-gaap:ConvertibleDebtMember 2024-03-30 0000912093 viav:SeniorThreePointSeventyFivePercentNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2024-03-30 0000912093 viav:SeniorThreePointSeventyFivePercentNotesMember us-gaap:FairValueInputsLevel3Member us-gaap:ConvertibleDebtMember 2024-03-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 2024-03-30 0000912093 viav:SeniorOnePointSixTwoFiveConvertibleNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2024-03-30 0000912093 viav:SeniorOnePointSixTwoFiveConvertibleNotesMember us-gaap:FairValueInputsLevel3Member us-gaap:ConvertibleDebtMember 2024-03-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 2024-03-30 0000912093 viav:SeniorOnePercentConvertibleNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2024-03-30 0000912093 viav:SeniorOnePercentConvertibleNotesMember us-gaap:FairValueInputsLevel3Member us-gaap:ConvertibleDebtMember 2024-03-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 2024-03-30 0000912093 us-gaap:FairValueInputsLevel1Member us-gaap:ConvertibleDebtMember 2024-03-30 0000912093 us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2024-03-30 0000912093 us-gaap:FairValueInputsLevel3Member us-gaap:ConvertibleDebtMember 2024-03-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 2024-03-30 0000912093 viav:ServiceEnablementMember 2023-07-02 2024-03-30 0000912093 viav:OpticalSecurityAndPerformanceProductsSegmentMember 2023-07-02 2024-03-30 0000912093 viav:NetworkEnablementMember 2024-03-30 0000912093 viav:ServiceEnablementMember 2024-03-30 0000912093 viav:OpticalSecurityAndPerformanceProductsSegmentMember 2024-03-30 0000912093 us-gaap:DevelopedTechnologyRightsMember 2024-03-30 0000912093 us-gaap:CustomerRelationshipsMember 2024-03-30 0000912093 us-gaap:OtherIntangibleAssetsMember 2024-03-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 2024-03-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 2024-03-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 2024-03-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:SeniorOnePointSevenFivePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2023-06-01 2023-06-01 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 2024-03-01 2024-03-01 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 2024-03-30 0000912093 us-gaap:LetterOfCreditMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2024-03-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 2024-03-30 0000912093 viav:FiscalYear2023RestructuringPlanPhase1Member viav:NetworkAndServiceEnablementSegmentMember 2024-03-30 0000912093 viav:FiscalYear2023RestructuringPlanPhase1Member viav:OpticalSecurityAndPerformanceProductsSegmentMember 2023-07-01 0000912093 viav:FiscalYear2023RestructuringPlanPhase1Member viav:OpticalSecurityAndPerformanceProductsSegmentMember 2023-07-02 2024-03-30 0000912093 viav:FiscalYear2023RestructuringPlanPhase1Member viav:OpticalSecurityAndPerformanceProductsSegmentMember 2024-03-30 0000912093 viav:FiscalYear2023RestructuringPlanPhase1Member 2023-07-01 0000912093 viav:FiscalYear2023RestructuringPlanPhase1Member 2023-07-02 2024-03-30 0000912093 viav:FiscalYear2023RestructuringPlanPhase1Member 2024-03-30 0000912093 viav:FiscalYear2023RestructuringPlanPhase2Member viav:NetworkAndServiceEnablementSegmentMember 2023-07-01 0000912093 viav:FiscalYear2023RestructuringPlanPhase2Member viav:NetworkAndServiceEnablementSegmentMember 2023-07-02 2024-03-30 0000912093 viav:FiscalYear2023RestructuringPlanPhase2Member viav:NetworkAndServiceEnablementSegmentMember 2024-03-30 0000912093 viav:FiscalYear2023RestructuringPlanPhase2Member 2023-07-01 0000912093 viav:FiscalYear2023RestructuringPlanPhase2Member 2023-07-02 2024-03-30 0000912093 viav:FiscalYear2023RestructuringPlanPhase2Member 2024-03-30 0000912093 viav:FiscalYear2023RestructuringPlanMember 2023-07-01 0000912093 viav:FiscalYear2023RestructuringPlanMember 2023-07-02 2024-03-30 0000912093 viav:FiscalYear2023RestructuringPlanMember 2024-03-30 0000912093 viav:A2022RepurchasePlanMember us-gaap:CommonStockMember 2022-09-30 0000912093 viav:A2022RepurchasePlanMember us-gaap:CommonStockMember 2023-07-02 2024-03-30 0000912093 viav:A2022RepurchasePlanMember us-gaap:CommonStockMember 2024-03-30 0000912093 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2023-07-02 2024-03-30 0000912093 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2023-07-02 2024-03-30 0000912093 us-gaap:RestrictedStockUnitsRSUMember 2023-07-02 2024-03-30 0000912093 us-gaap:RestrictedStockUnitsRSUMember 2022-07-03 2023-04-01 0000912093 viav:RestrictedStockUnitswithMarketandPerformanceConditionsMember 2023-07-02 2024-03-30 0000912093 viav:RestrictedStockUnitswithMarketandPerformanceConditionsMember 2022-07-03 2023-04-01 0000912093 viav:RestrictedStockUnitswithPerformanceConditionsOverTargetMember 2023-07-02 2024-03-30 0000912093 viav:RestrictedStockUnitswithPerformanceConditionsOverTargetMember 2022-07-03 2023-04-01 0000912093 viav:FullValueAwardsMember 2024-03-30 0000912093 us-gaap:CostOfSalesMember 2023-12-31 2024-03-30 0000912093 us-gaap:CostOfSalesMember 2023-01-01 2023-04-01 0000912093 us-gaap:CostOfSalesMember 2023-07-02 2024-03-30 0000912093 us-gaap:CostOfSalesMember 2022-07-03 2023-04-01 0000912093 us-gaap:ResearchAndDevelopmentExpenseMember 2023-12-31 2024-03-30 0000912093 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-04-01 0000912093 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-02 2024-03-30 0000912093 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-03 2023-04-01 0000912093 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-12-31 2024-03-30 0000912093 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-04-01 0000912093 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-07-02 2024-03-30 0000912093 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-07-03 2023-04-01 0000912093 country:GB 2023-07-02 2024-03-30 0000912093 country:DE 2023-07-02 2024-03-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 2024-03-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2023-12-31 2024-03-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2023-12-31 2024-03-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember 2023-12-31 2024-03-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2023-12-31 2024-03-30 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:ProductMember 2023-12-31 2024-03-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2023-12-31 2024-03-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2023-12-31 2024-03-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember 2023-12-31 2024-03-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2023-12-31 2024-03-30 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:ServiceMember 2023-12-31 2024-03-30 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2023-12-31 2024-03-30 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2023-12-31 2024-03-30 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember 2023-12-31 2024-03-30 0000912093 us-gaap:OperatingSegmentsMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2023-12-31 2024-03-30 0000912093 us-gaap:MaterialReconcilingItemsMember 2023-12-31 2024-03-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2023-01-01 2023-04-01 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2023-01-01 2023-04-01 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember 2023-01-01 2023-04-01 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2023-01-01 2023-04-01 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:ProductMember 2023-01-01 2023-04-01 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2023-01-01 2023-04-01 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2023-01-01 2023-04-01 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember 2023-01-01 2023-04-01 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2023-01-01 2023-04-01 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:ServiceMember 2023-01-01 2023-04-01 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2023-01-01 2023-04-01 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2023-01-01 2023-04-01 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember 2023-01-01 2023-04-01 0000912093 us-gaap:OperatingSegmentsMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2023-01-01 2023-04-01 0000912093 us-gaap:MaterialReconcilingItemsMember 2023-01-01 2023-04-01 0000912093 us-gaap:OperatingSegmentsMember 2023-12-31 2024-03-30 0000912093 us-gaap:OperatingSegmentsMember 2023-01-01 2023-04-01 0000912093 us-gaap:MaterialReconcilingItemsMember viav:GrossProfitMember 2023-12-31 2024-03-30 0000912093 us-gaap:MaterialReconcilingItemsMember viav:GrossProfitMember 2023-01-01 2023-04-01 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:OperatingIncomeLossMember 2023-12-31 2024-03-30 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:OperatingIncomeLossMember 2023-01-01 2023-04-01 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2023-07-02 2024-03-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2023-07-02 2024-03-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember 2023-07-02 2024-03-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2023-07-02 2024-03-30 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:ProductMember 2023-07-02 2024-03-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2023-07-02 2024-03-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2023-07-02 2024-03-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember 2023-07-02 2024-03-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2023-07-02 2024-03-30 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:ServiceMember 2023-07-02 2024-03-30 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2023-07-02 2024-03-30 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2023-07-02 2024-03-30 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember 2023-07-02 2024-03-30 0000912093 us-gaap:OperatingSegmentsMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2023-07-02 2024-03-30 0000912093 us-gaap:MaterialReconcilingItemsMember 2023-07-02 2024-03-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2022-07-03 2023-04-01 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2022-07-03 2023-04-01 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember 2022-07-03 2023-04-01 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2022-07-03 2023-04-01 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:ProductMember 2022-07-03 2023-04-01 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2022-07-03 2023-04-01 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2022-07-03 2023-04-01 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember 2022-07-03 2023-04-01 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2022-07-03 2023-04-01 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:ServiceMember 2022-07-03 2023-04-01 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2022-07-03 2023-04-01 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2022-07-03 2023-04-01 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember 2022-07-03 2023-04-01 0000912093 us-gaap:OperatingSegmentsMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2022-07-03 2023-04-01 0000912093 us-gaap:MaterialReconcilingItemsMember 2022-07-03 2023-04-01 0000912093 us-gaap:OperatingSegmentsMember 2023-07-02 2024-03-30 0000912093 us-gaap:OperatingSegmentsMember 2022-07-03 2023-04-01 0000912093 us-gaap:MaterialReconcilingItemsMember viav:GrossProfitMember 2023-07-02 2024-03-30 0000912093 us-gaap:MaterialReconcilingItemsMember viav:GrossProfitMember 2022-07-03 2023-04-01 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:OperatingIncomeLossMember 2023-07-02 2024-03-30 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:OperatingIncomeLossMember 2022-07-03 2023-04-01 0000912093 us-gaap:ProductMember country:US 2023-12-31 2024-03-30 0000912093 us-gaap:ServiceMember country:US 2023-12-31 2024-03-30 0000912093 country:US 2023-12-31 2024-03-30 0000912093 us-gaap:ProductMember country:US 2023-01-01 2023-04-01 0000912093 us-gaap:ServiceMember country:US 2023-01-01 2023-04-01 0000912093 country:US 2023-01-01 2023-04-01 0000912093 us-gaap:ProductMember viav:OtherAmericasMember 2023-12-31 2024-03-30 0000912093 us-gaap:ServiceMember viav:OtherAmericasMember 2023-12-31 2024-03-30 0000912093 viav:OtherAmericasMember 2023-12-31 2024-03-30 0000912093 us-gaap:ProductMember viav:OtherAmericasMember 2023-01-01 2023-04-01 0000912093 us-gaap:ServiceMember viav:OtherAmericasMember 2023-01-01 2023-04-01 0000912093 viav:OtherAmericasMember 2023-01-01 2023-04-01 0000912093 us-gaap:ProductMember srt:AmericasMember 2023-12-31 2024-03-30 0000912093 us-gaap:ServiceMember srt:AmericasMember 2023-12-31 2024-03-30 0000912093 srt:AmericasMember 2023-12-31 2024-03-30 0000912093 us-gaap:ProductMember srt:AmericasMember 2023-01-01 2023-04-01 0000912093 us-gaap:ServiceMember srt:AmericasMember 2023-01-01 2023-04-01 0000912093 srt:AmericasMember 2023-01-01 2023-04-01 0000912093 us-gaap:ProductMember country:CN 2023-12-31 2024-03-30 0000912093 us-gaap:ServiceMember country:CN 2023-12-31 2024-03-30 0000912093 country:CN 2023-12-31 2024-03-30 0000912093 us-gaap:ProductMember country:CN 2023-01-01 2023-04-01 0000912093 us-gaap:ServiceMember country:CN 2023-01-01 2023-04-01 0000912093 country:CN 2023-01-01 2023-04-01 0000912093 us-gaap:ProductMember viav:OtherAsiaPacificMember 2023-12-31 2024-03-30 0000912093 us-gaap:ServiceMember viav:OtherAsiaPacificMember 2023-12-31 2024-03-30 0000912093 viav:OtherAsiaPacificMember 2023-12-31 2024-03-30 0000912093 us-gaap:ProductMember viav:OtherAsiaPacificMember 2023-01-01 2023-04-01 0000912093 us-gaap:ServiceMember viav:OtherAsiaPacificMember 2023-01-01 2023-04-01 0000912093 viav:OtherAsiaPacificMember 2023-01-01 2023-04-01 0000912093 us-gaap:ProductMember srt:AsiaPacificMember 2023-12-31 2024-03-30 0000912093 us-gaap:ServiceMember srt:AsiaPacificMember 2023-12-31 2024-03-30 0000912093 srt:AsiaPacificMember 2023-12-31 2024-03-30 0000912093 us-gaap:ProductMember srt:AsiaPacificMember 2023-01-01 2023-04-01 0000912093 us-gaap:ServiceMember srt:AsiaPacificMember 2023-01-01 2023-04-01 0000912093 srt:AsiaPacificMember 2023-01-01 2023-04-01 0000912093 us-gaap:ProductMember us-gaap:EMEAMember 2023-12-31 2024-03-30 0000912093 us-gaap:ServiceMember us-gaap:EMEAMember 2023-12-31 2024-03-30 0000912093 us-gaap:EMEAMember 2023-12-31 2024-03-30 0000912093 us-gaap:ProductMember us-gaap:EMEAMember 2023-01-01 2023-04-01 0000912093 us-gaap:ServiceMember us-gaap:EMEAMember 2023-01-01 2023-04-01 0000912093 us-gaap:EMEAMember 2023-01-01 2023-04-01 0000912093 us-gaap:ProductMember country:US 2023-07-02 2024-03-30 0000912093 us-gaap:ServiceMember country:US 2023-07-02 2024-03-30 0000912093 country:US 2023-07-02 2024-03-30 0000912093 us-gaap:ProductMember country:US 2022-07-03 2023-04-01 0000912093 us-gaap:ServiceMember country:US 2022-07-03 2023-04-01 0000912093 country:US 2022-07-03 2023-04-01 0000912093 us-gaap:ProductMember viav:OtherAmericasMember 2023-07-02 2024-03-30 0000912093 us-gaap:ServiceMember viav:OtherAmericasMember 2023-07-02 2024-03-30 0000912093 viav:OtherAmericasMember 2023-07-02 2024-03-30 0000912093 us-gaap:ProductMember viav:OtherAmericasMember 2022-07-03 2023-04-01 0000912093 us-gaap:ServiceMember viav:OtherAmericasMember 2022-07-03 2023-04-01 0000912093 viav:OtherAmericasMember 2022-07-03 2023-04-01 0000912093 us-gaap:ProductMember srt:AmericasMember 2023-07-02 2024-03-30 0000912093 us-gaap:ServiceMember srt:AmericasMember 2023-07-02 2024-03-30 0000912093 srt:AmericasMember 2023-07-02 2024-03-30 0000912093 us-gaap:ProductMember srt:AmericasMember 2022-07-03 2023-04-01 0000912093 us-gaap:ServiceMember srt:AmericasMember 2022-07-03 2023-04-01 0000912093 srt:AmericasMember 2022-07-03 2023-04-01 0000912093 us-gaap:ProductMember country:CN 2023-07-02 2024-03-30 0000912093 us-gaap:ServiceMember country:CN 2023-07-02 2024-03-30 0000912093 country:CN 2023-07-02 2024-03-30 0000912093 us-gaap:ProductMember country:CN 2022-07-03 2023-04-01 0000912093 us-gaap:ServiceMember country:CN 2022-07-03 2023-04-01 0000912093 country:CN 2022-07-03 2023-04-01 0000912093 us-gaap:ProductMember viav:OtherAsiaPacificMember 2023-07-02 2024-03-30 0000912093 us-gaap:ServiceMember viav:OtherAsiaPacificMember 2023-07-02 2024-03-30 0000912093 viav:OtherAsiaPacificMember 2023-07-02 2024-03-30 0000912093 us-gaap:ProductMember viav:OtherAsiaPacificMember 2022-07-03 2023-04-01 0000912093 us-gaap:ServiceMember viav:OtherAsiaPacificMember 2022-07-03 2023-04-01 0000912093 viav:OtherAsiaPacificMember 2022-07-03 2023-04-01 0000912093 us-gaap:ProductMember srt:AsiaPacificMember 2023-07-02 2024-03-30 0000912093 us-gaap:ServiceMember srt:AsiaPacificMember 2023-07-02 2024-03-30 0000912093 srt:AsiaPacificMember 2023-07-02 2024-03-30 0000912093 us-gaap:ProductMember srt:AsiaPacificMember 2022-07-03 2023-04-01 0000912093 us-gaap:ServiceMember srt:AsiaPacificMember 2022-07-03 2023-04-01 0000912093 srt:AsiaPacificMember 2022-07-03 2023-04-01 0000912093 us-gaap:ProductMember us-gaap:EMEAMember 2023-07-02 2024-03-30 0000912093 us-gaap:ServiceMember us-gaap:EMEAMember 2023-07-02 2024-03-30 0000912093 us-gaap:EMEAMember 2023-07-02 2024-03-30 0000912093 us-gaap:ProductMember us-gaap:EMEAMember 2022-07-03 2023-04-01 0000912093 us-gaap:ServiceMember us-gaap:EMEAMember 2022-07-03 2023-04-01 0000912093 us-gaap:EMEAMember 2022-07-03 2023-04-01 shares iso4217:USD iso4217:USD shares pure iso4217:GBP viav:segment viav:region 0000912093 false --06-29 2024 Q3 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 2024-03-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 223238054 207300000 205200000 623800000 714400000 38700000 42600000 124600000 128100000 246000000.0 247800000 748400000 842500000 87700000 81500000 249100000 272900000 16900000 19400000 58600000 58100000 3500000 5900000 10400000 18700000 108100000 106800000 318100000 349700000 137900000 141000000.0 430300000 492800000 50000000.0 50800000 149400000 155300000 98200000 80000000.0 250200000 250200000 1500000 2100000 5000000.0 6500000 100000 10200000 -800000 10200000 149800000 143100000 403800000 422200000 -11900000 -2100000 26500000 70600000 0 -2200000 0 -2200000 4000000.0 1600000 18000000.0 4900000 7700000 6700000 23400000 19000000.0 -15600000 -9400000 21100000 54300000 9000000.0 6000000.0 25200000 28700000 -24600000 -15400000 -4100000 25600000 -0.11 -0.07 -0.02 0.11 -0.11 -0.07 -0.02 0.11 223000000.0 224100000 222500000 225500000 223000000.0 224100000 222500000 227600000 -24600000 -15400000 -4100000 25600000 -11800000 13400000 -2500000 14100000 0 -300000 0 -300000 800000 0 900000 300000 -12600000 13100000 -3400000 13500000 -37200000 -2300000 -7500000 39100000 454200000 506500000 28400000 14600000 3500000 4500000 212000000.0 231200000 103400000 116100000 66100000 72100000 867600000 945000000.0 231900000 243000000.0 453200000 455200000 43000000.0 58600000 87900000 87000000.0 60400000 61700000 1744000000 1850500000 42500000 47200000 42100000 50500000 61200000 78600000 35900000 21200000 0 96200000 46100000 49800000 227800000 343500000 634400000 629500000 176700000 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 70459100000 70427300000 -69614800000 -69600700000 -139400000 -136000000.0 705100000 690800000 1744000000 1850500000 -4100000 25600000 29100000 26400000 15400000 25200000 36600000 38800000 0 -2200000 5600000 2300000 -7800000 -200000 -2300000 4100000 -800000 10200000 0 6700000 -1700000 -4300000 -17400000 -47600000 -6700000 20000000.0 -3700000 -19000000.0 -4100000 -13300000 2300000 -6200000 -15700000 -6300000 -8100000 -35100000 14600000 -27300000 90200000 90600000 188300000 0 174200000 0 15700000 43700000 2600000 3500000 0 64400000 0 700000 -27200000 -105300000 0 118000000.0 0 3900000 96400000 0 10000000.0 73900000 11000000.0 11400000 200000 100000 6300000 7900000 4000000.0 7300000 -115300000 29300000 -200000 5800000 -52500000 20400000 515600000 572800000 463100000 593200000 9100000 12900000 8900000 12600000 222600000 200000 70444800000 -69590200000 -126800000 728000000.0 -24600000 -24600000 -12600000 -12600000 600000 1500000 1500000 12800000 12800000 223200000 200000 70459100000 -69614800000 -139400000 705100000 224800000 200000 70388800000 -69545200000 -156000000.0 687800000 -15400000 -15400000 13100000 13100000 400000 4000000.0 4000000.0 12700000 12700000 2800000 30000000.0 30000000.0 10100000 10100000 222400000 200000 70415600000 -69590600000 -142900000 682300000 221500000 200000 70427300000 -69600700000 -136000000.0 690800000 -4100000 -4100000 -3400000 -3400000 2700000 -4800000 -4800000 36600000 36600000 1000000.0 10000000.0 10000000.0 223200000 200000 70459100000 -69614800000 -139400000 705100000 226400000 200000 70370200000 -69542300000 -156400000 671700000 25600000 25600000 13500000 13500000 2300000 -3500000 -3500000 38800000 38800000 6300000 73900000 73900000 10100000 10100000 222400000 200000 70415600000 -69590600000 -142900000 682300000 <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 nine months ended March 30, 2024 and April 1, 2023 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 nine months ended March 30, 2024 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 nine months ended March 30, 2024 and April 1, 2023 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="text-align:justify"><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. 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 in our operating segment tables for the three and nine months ended April 1, 2023 in “Note 19. Operating Segments and Geographic Information” and NE and SE goodwill balances as of July 1, 2023 in “Note 9. Goodwill.” </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 affect the reported amount of assets and liabilities at the date of the financial statements, the reported amount of net revenue and expense 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 position 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> Certain reclassifications of prior period balances have been made to conform to current presentation. 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 in our operating segment tables for the three and nine months ended April 1, 2023 in “Note 19. Operating Segments and Geographic Information” and NE and SE goodwill balances as of July 1, 2023 in “Note 9. Goodwill.” <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 affect the reported amount of assets and liabilities at the date of the financial statements, the reported amount of net revenue and expense 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 position 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="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">SEC Climate Rules</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%">In March 2024, the SEC adopted final rules on the enhancement and standardization of climate-related disclosures for investors. The final rules require disclosure of, among other things, material climate-related risks and their impact; activities to mitigate or adapt to material climate-related risks; governance and oversight of climate-related risks; material climate-related targets or goals and their financial impact; and material Scope 1 and/or Scope 2 greenhouse gas emissions with an accompanying assurance report required following an initial transition period, at a limited assurance level, and then following an additional transition period, at a reasonable assurance level. In addition, the effects of severe weather events and other natural conditions, subject to certain thresholds, and amounts related to carbon offsets and renewable energy credits or certificates are required to be disclosed in the notes to the audited financial statements in certain circumstances.</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%">On April 4, 2024, the SEC voluntarily stayed the implementation of the final rules pending the completion of judicial review of the consolidated challenges to the final rules by the Court of Appeals for the Eighth Circuit. The final rules, as originally issued, would be effective for the Company in various fiscal years, starting with its Annual Report on Form 10-K for fiscal year 2026. Disclosures pursuant to the final rules, as originally issued, would be required prospectively, with information for prior periods required only to the extent it was previously disclosed in an SEC filing. The Company is currently evaluating the impact of the final rules on its Consolidated Financial Statements and disclosures.</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 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-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%">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 included within segment profit and loss that are regularly provided to the Company’s Chief Executive Officer as the Company’s Chief Operating Decision Maker (CODM). 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 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%">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 in Response to the SEC’s Disclosure Update and Simplification Initiative</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. 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 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 nine months ended March 30, 2024 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 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-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%">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 included within segment profit and loss that are regularly provided to the Company’s Chief Executive Officer as the Company’s Chief Operating Decision Maker (CODM). 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 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%">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 in Response to the SEC’s Disclosure Update and Simplification Initiative</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. 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 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 nine months ended March 30, 2024 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 (loss) 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%">Nine 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%">March 30, 2024</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%">April 1, 2023</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%">March 30, 2024</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%">April 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: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 (loss) 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%">(24.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="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%">(15.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%">(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="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%">25.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></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%">223.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%">224.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: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.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;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.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: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%">— </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%">— </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%">— </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></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.0 </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%">224.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%">222.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.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></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:9pt;font-weight:400;line-height:100%">Net (loss) 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.11)</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.07)</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.02)</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.11 </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.11)</span></td><td style="background-color:#ffffff;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.07)</span></td><td style="background-color:#ffffff;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.02)</span></td><td style="background-color:#ffffff;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.11 </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-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">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 March 30, 2024, the if-converted value is less than the outstanding principal of the 2026 Notes 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 (loss) 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%">Nine 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%">March 30, 2024</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%">April 1, 2023</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%">March 30, 2024</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%">April 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%">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%">8.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 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%">4.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%">4.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="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.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></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 (loss) 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%">Nine 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%">March 30, 2024</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%">April 1, 2023</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%">March 30, 2024</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%">April 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: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 (loss) 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%">(24.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="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%">(15.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%">(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="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%">25.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></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%">223.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%">224.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: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.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;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.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: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%">— </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%">— </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%">— </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></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.0 </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%">224.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%">222.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.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></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:9pt;font-weight:400;line-height:100%">Net (loss) 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.11)</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.07)</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.02)</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.11 </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.11)</span></td><td style="background-color:#ffffff;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.07)</span></td><td style="background-color:#ffffff;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.02)</span></td><td style="background-color:#ffffff;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.11 </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-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">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 March 30, 2024, the if-converted value is less than the outstanding principal of the 2026 Notes and are therefore anti-dilutive. Refer to “Note 11. Debt” for more details.</span></div> -24600000 -15400000 -4100000 25600000 223000000.0 224100000 222500000 225500000 0 0 0 400000 0 0 0 1700000 223000000.0 224100000 222500000 227600000 -0.11 -0.07 -0.02 0.11 -0.11 -0.07 -0.02 0.11 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 (loss) 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%">Nine 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%">March 30, 2024</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%">April 1, 2023</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%">March 30, 2024</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%">April 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%">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%">8.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 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%">4.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%">4.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="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.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></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> 8400000 4300000 4900000 3600000 <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 nine months ended March 30, 2024, 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 loss 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%">(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%">(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%">(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 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 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%">(2.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:10pt;font-weight:400;line-height:100%">(0.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:10pt;font-weight:400;line-height:100%">(3.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></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 March 30, 2024</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%">(127.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%">(6.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><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%">(139.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></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">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 nine months ended March 30, 2024. There was no tax impact for the nine months ended March 30, 2024. 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 nine months ended March 30, 2024, 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 loss 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%">(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%">(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%">(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 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 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%">(2.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:10pt;font-weight:400;line-height:100%">(0.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:10pt;font-weight:400;line-height:100%">(3.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></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 March 30, 2024</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%">(127.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%">(6.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><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%">(139.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></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">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 nine months ended March 30, 2024. There was no tax impact for the nine months ended March 30, 2024. 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 -2500000 -1000000.0 -3500000 0 0 -100000 -100000 0 -2500000 -900000 -3400000 -5300000 -127900000 -6200000 -139400000 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="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Jackson Labs Technologies, LLC</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-481">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"><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 nine months ended March 30, 2024 and April 1, 2023 (</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%">Nine 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%">March 30, 2024</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%">April 1, 2023</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%">March 30, 2024</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%">April 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: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%">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><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%">33.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: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%">— </span></td><td style="background-color:#ffffff;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%">— </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%">(6.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: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%">(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: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%">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="background-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.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:9.5pt;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:9.5pt;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="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%">11.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%">24.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%">11.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%">24.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></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 <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 nine months ended March 30, 2024 and April 1, 2023 (</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%">Nine 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%">March 30, 2024</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%">April 1, 2023</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%">March 30, 2024</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%">April 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: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%">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><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%">33.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: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%">— </span></td><td style="background-color:#ffffff;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%">— </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%">(6.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: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%">(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: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%">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="background-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.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:9.5pt;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:9.5pt;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="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%">11.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%">24.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%">11.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%">24.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></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> 10600000 33200000 19700000 2500000 0 0 0 29400000 0 6600000 700000 7100000 -600000 1900000 7800000 200000 0 -100000 0 0 11200000 24600000 11200000 24600000 <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 March 30, 2024, and July 1, 2023, the Company had total unbilled receivables of $12.0 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 table presents 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%">March 30, 2024</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%">Nine 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%">84.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%">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:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.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%">70.8 </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: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%">(25.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%">(87.4)</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%">85.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%">85.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="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 currency fluctuations.</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 March 30, 2024, was $252.7 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%">March 30, 2024</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.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%">(0.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%">1.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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%">March 30, 2024</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%">46.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%">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%">17.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%">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%">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%">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%">103.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%">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%">March 30, 2024</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%">29.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%">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%">6.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%">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%">Transaction tax receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.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.1 </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 held for sale</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.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%">2.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;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%">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%">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%">Other</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.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%">66.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%">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%">March 30, 2024</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 right-of-use (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.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%">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.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%">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.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%">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.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%">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 </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.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%">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.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%">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%">March 30, 2024</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%">9.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%">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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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%">6.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%">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%">4.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%">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%">Warranty accrual</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.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%">4.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%">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%">3.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%">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="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%">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%">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: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%">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%">0.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%">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%">9.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%">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 #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%">46.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="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%">49.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></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%">March 30, 2024</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%">52.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.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%">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%">24.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%">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%">Uncertain tax position</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.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%">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%">Financing obligation</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.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%">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%">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%">13.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.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%">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%">11.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%">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.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%">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.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%">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.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.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%">176.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="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> 12000000 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 table presents 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%">March 30, 2024</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%">Nine 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%">84.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%">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:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.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%">70.8 </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: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%">(25.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%">(87.4)</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%">85.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%">85.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="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> 84700000 102000000.0 25900000 70800000 25200000 87400000 85400000 85400000 252700000 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%">March 30, 2024</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.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%">(0.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%">1.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 900000 400000 1500000 <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%">March 30, 2024</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%">46.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%">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%">17.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%">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%">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%">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%">103.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%">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> 46000000.0 49000000.0 17900000 17700000 39500000 49400000 103400000 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%">March 30, 2024</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%">29.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%">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%">6.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%">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%">Transaction tax receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.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.1 </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 held for sale</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.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%">2.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;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%">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%">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%">Other</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.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%">66.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%">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> 29200000 27600000 14000000.0 16500000 6100000 9800000 3400000 5100000 2500000 2500000 1500000 3500000 9400000 7100000 66100000 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%">March 30, 2024</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 right-of-use (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.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%">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.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%">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.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%">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.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%">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 </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.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%">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.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%">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> 37700000 40400000 5300000 4600000 2500000 2300000 2500000 2900000 2200000 2800000 10200000 8700000 60400000 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%">March 30, 2024</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%">9.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%">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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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%">6.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%">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%">4.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%">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%">Warranty accrual</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.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%">4.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%">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%">3.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%">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="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%">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%">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: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%">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%">0.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%">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%">9.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%">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 #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%">46.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="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%">49.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></tr></table></div> 9900000 10100000 7900000 5500000 6500000 4400000 4300000 4300000 3600000 4200000 3000000.0 2400000 900000 4100000 800000 5800000 0 1100000 9200000 7900000 46100000 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%">March 30, 2024</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%">52.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.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%">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%">24.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%">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%">Uncertain tax position</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.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%">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%">Financing obligation</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.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%">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%">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%">13.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.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%">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%">11.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%">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.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%">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.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%">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.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.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%">176.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="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> 52900000 53200000 27300000 29400000 24200000 23400000 16200000 15800000 15700000 15800000 13500000 13900000 11200000 18600000 4200000 4800000 3600000 3800000 7900000 8000000.0 176700000 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 March 30, 2024, the Company’s short-term investments of $28.4 million were comprised of 30-day term deposits of $27.0 million and trading securities related to the deferred compensation plan of $1.4 million, of which $1.3 million was invested in equity securities and $0.1 million was invested in debt securities. </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.2 million was invested in money market instruments and $0.1 million was invested in debt securities. </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 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 March 30, 2024, 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 $1.5 million and $3.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 March 30, 2024 and July 1, 2023, the notional amounts of the forward contracts that the Company held to purchase foreign currencies were $76.1 million and $87.5 million, respectively, and the notional amounts of forward contracts that the Company held to sell foreign currencies were $20.1 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 losses of $0.8 million and $0.9 million for the three and nine months ended March 30, 2024, respectively, and gains of $0.8 million and less than $0.1 million for the three and nine months ended April 1, 2023, respectively.</span></div> 28400000 P30D 27000000 1400000 1300000 100000 14600000 P30D 13100000 1500000 1200000 200000 100000 1500000 3000000 3500000 2400000 P120D 76100000 87500000 20100000 19300000 -800000 -900000 800000 100000 <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 March 30, 2024 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 as a component of Selling, general and administrative (SG&amp;A) expense in 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%">March 30, 2024</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%">246.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%">246.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%">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.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.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><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%">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%">— </span></td><td style="background-color:#ffffff;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.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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%">249.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%">247.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%">1.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><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%">3.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%">3.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%">11.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%">— </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%">11.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%">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%">14.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: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%">3.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%">11.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: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 March 30, 2024, $239.0 million in Cash and cash equivalents, $3.4 million in Restricted cash and $3.6 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 March 30, 2024, 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 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: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%">March 30, 2024</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%">344.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%">— </span></td><td style="background-color:#ffffff;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%">344.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%">— </span></td><td style="background-color:#ffffff;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%">244.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%">— </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%">244.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%">— </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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">588.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 #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%">588.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 #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="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">The 2024 Notes were retired upon maturity on March 1, 2024. 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%">March 30, 2024</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%">246.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%">246.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%">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.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.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><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%">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%">— </span></td><td style="background-color:#ffffff;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.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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%">249.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%">247.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%">1.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><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%">3.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%">3.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%">11.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%">— </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%">11.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%">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%">14.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: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%">3.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%">11.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: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 March 30, 2024, $239.0 million in Cash and cash equivalents, $3.4 million in Restricted cash and $3.6 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 March 30, 2024, 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 246000000.0 246000000.0 0 0 344800000 344800000 0 0 1400000 1400000 0 0 1500000 1500000 0 0 1500000 0 1500000 0 3500000 0 3500000 0 249200000 247400000 1800000 0 350100000 346300000 3800000 0 3000000.0 0 3000000.0 0 2400000 0 2400000 0 11200000 0 0 11200000 19700000 0 0 19700000 14200000 0 3000000.0 11200000 22100000 0 2400000 19700000 239000000 3400000 3600000 336500000 4300000 4000000 0.0375 0.01625 0.0100 The Company’s debt measured at fair value for the periods presented is 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%">March 30, 2024</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%">344.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%">— </span></td><td style="background-color:#ffffff;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%">344.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%">— </span></td><td style="background-color:#ffffff;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%">244.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%">— </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%">244.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%">— </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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#ffffff;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%">588.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 #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%">588.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 #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="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">The 2024 Notes were retired upon maturity on March 1, 2024. See “Note 11. Debt”, for further discussion of the Company’s debt.</span></div> 0.0375 344100000 0 344100000 0 341800000 0 341800000 0 0.01625 244300000 0 244300000 0 262700000 0 262700000 0 0.0100 0 0 0 0 95600000 0 95600000 0 588400000 0 588400000 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:99.853%"><tr><td style="width:1.0%"></td><td style="width:41.945%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></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:12.516%"></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:12.809%"></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:12.518%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Network Enablement </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: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"> </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%">(0.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%">(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%">— </span></td><td style="background-color:#ffffff;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"> (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%">— </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 March 30, 2024</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%">398.3 </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.7 </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%">453.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-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">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 nine months ended March 30, 2024.</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:99.853%"><tr><td style="width:1.0%"></td><td style="width:41.945%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></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:12.516%"></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:12.809%"></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:12.518%"></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Network Enablement </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: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"> </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%">(0.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%">(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%">— </span></td><td style="background-color:#ffffff;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"> (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%">— </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 March 30, 2024</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%">398.3 </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.7 </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%">453.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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span>Adjustment related to Goodwill acquired as part of a prior acquisition. 399200000 13800000 42200000 455200000 -900000 -100000 0 -1000000.0 0 -1000000.0 0 -1000000.0 398300000 12700000 42200000 453200000 <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 March 30, 2024</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.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%">(400.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%">37.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><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%">194.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%">(189.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%">5.1 </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.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%">(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.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 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%">672.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%">(629.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%">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></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%">Nine 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%">March 30, 2024</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%">April 1, 2023</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%">March 30, 2024</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%">April 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%">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.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%">5.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%">10.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%">18.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><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.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.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%">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%">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 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%">5.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><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%">8.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><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%">15.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%">25.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 March 30, 2024, 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%">4.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%">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.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%">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.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%">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.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%">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.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%">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%">43.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%">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 March 30, 2024</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.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%">(400.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%">37.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><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%">194.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%">(189.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%">5.1 </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.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%">(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.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 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%">672.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%">(629.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%">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></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> 438000000.0 400300000 37700000 194900000 189800000 5100000 39700000 39500000 200000 672600000 629600000 43000000.0 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%">Nine 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%">March 30, 2024</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%">April 1, 2023</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%">March 30, 2024</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%">April 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%">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.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%">5.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%">10.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%">18.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><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.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.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%">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%">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 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%">5.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><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%">8.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><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%">15.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%">25.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> 3500000 5900000 10400000 18700000 1500000 2100000 5000000.0 6500000 5000000.0 8000000.0 15400000 25200000 <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 March 30, 2024, 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%">4.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%">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.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%">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.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%">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.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%">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.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%">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%">43.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> 4800000 15800000 11300000 7500000 3000000.0 600000 43000000.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 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 March 30, 2024 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%">March 30, 2024</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%">— </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%">— </span></td><td style="background-color:#ffffff;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%">— </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%">(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: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%">(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%">(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.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%">(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%">634.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%">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 March 30, 2024 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 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 March 30, 2024, the expected remaining term of the 2026 Notes is 2.0 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 March 30, 2024, the expected remaining term of the 2029 Notes is 5.5 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 the 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 principal of $68.1 million was 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 amortized to interest expense using the straight-line method from the issuance date through maturity on March 1, 2024.</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 2024 Notes exchange transactions during fiscal 2022. On March 1, 2024, the Company converted two notes at the request of the respective note-holders and retired the remaining 2024 Notes principal of $96.4 million upon maturity. </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 U.S. 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 March 30, 2024, we had no borrowings under this facility and our available borrowing capacity was approximately $147.5 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%">Nine 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%">March 30, 2024</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%">April 1, 2023</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%">March 30, 2024</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%">April 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><td colspan="3" style="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%">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><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.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%">14.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%">14.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%">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.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="padding:2px 0 2px 1pt;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%">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.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%">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%">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%">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%">0.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%">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%">0.9 </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%">0.9 </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.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%">2.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%">  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.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%">6.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%">23.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 #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%">19.0 </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%">March 30, 2024</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%">— </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%">— </span></td><td style="background-color:#ffffff;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%">— </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%">(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: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%">(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%">(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.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%">(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%">634.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%">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 0 96400000 0.0100 0 200000 0 96200000 0.0375 400000000.0 400000000.0 0.0375 4800000 5500000 0.01625 250000000.0 250000000.0 0.01625 9300000 12900000 0.01625 1500000 2100000 634400000 629500000 0.01625 250000000 0.01625 132000000 0.0100 127500000 118000000 127500000 10100000 -14600000 113800000 4200000 -2200000 2000000 300000 0.01625 P2Y 0.0375 400000000 0.0375 393000000 7000000 0.0375 P5Y6M 0.0175 225000000 0.0175 155500000 151500000 69500000 2200000 68100000 0.0100 400000000 0.0100 60000000 451100000 8900000 96400000 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 147500000 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%">Nine 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%">March 30, 2024</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%">April 1, 2023</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%">March 30, 2024</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%">April 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><td colspan="3" style="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%">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><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.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%">14.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%">14.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%">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.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="padding:2px 0 2px 1pt;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%">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.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%">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%">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%">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%">0.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%">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%">0.9 </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%">0.9 </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.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%">2.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%">  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.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%">6.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%">23.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 #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%">19.0 </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> 4900000 4800000 14900000 14000000.0 700000 600000 2000000.0 1800000 1200000 400000 3600000 400000 900000 900000 2900000 2800000 7700000 6700000 23400000 19000000.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 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:48.680%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.052%"></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:11.052%"></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:11.052%"></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.909%"></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%">Nine 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%">March 30, 2024</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%">April 1, 2023</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%">March 30, 2024</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%">April 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><td colspan="3" style="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: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-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.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%">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%">9.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%">9.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></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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.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%">2.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%">11.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%">11.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%">Operating ROU assets obtained in exchange for operating lease obligations</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 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.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%">6.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%">3.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 three and nine months ended March 30, 2024 and April 1, 2023. 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%">March 30, 2024</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-971"><span style="-sec-ix-hidden:f-972">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.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%">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-975"><span style="-sec-ix-hidden:f-976">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%">9.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%">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-979"><span style="-sec-ix-hidden:f-980">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.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%">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.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%">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%">5.0 </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 March 30, 2024 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%">1.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="padding:2px 1pt;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%">11.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 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%">8.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="padding:2px 1pt;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.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%">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.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="padding:2px 1pt;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%">10.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%">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.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="padding:2px 1pt;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.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%">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:48.680%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.052%"></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:11.052%"></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:11.052%"></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.909%"></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%">Nine 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%">March 30, 2024</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%">April 1, 2023</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%">March 30, 2024</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%">April 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><td colspan="3" style="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: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-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.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%">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%">9.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%">9.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></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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.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%">2.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%">11.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%">11.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%">Operating ROU assets obtained in exchange for operating lease obligations</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 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.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%">6.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%">3.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 three and nine months ended March 30, 2024 and April 1, 2023. 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> 3100000 3200000 9700000 9700000 3300000 2900000 11100000 11100000 3500000 900000 6100000 3900000 <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%">March 30, 2024</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-971"><span style="-sec-ix-hidden:f-972">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.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%">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-975"><span style="-sec-ix-hidden:f-976">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%">9.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%">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-979"><span style="-sec-ix-hidden:f-980">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.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%">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.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%">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%">5.0 </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> 37700000 40400000 9900000 10100000 27300000 29400000 37200000 39500000 P6Y6M P6Y9M18D 0.050 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 March 30, 2024 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%">1.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="padding:2px 1pt;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%">11.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 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%">8.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="padding:2px 1pt;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.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%">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.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="padding:2px 1pt;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%">10.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%">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.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="padding:2px 1pt;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.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> 1800000 11000000.0 8700000 6700000 4700000 10400000 43300000 6100000 37200000 <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 March 30, 2024. 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 March 30, 2024</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.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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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.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="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.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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.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="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.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="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.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="3" style="display:none"></td><td colspan="3" style="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.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%">(1.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="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.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="3" style="display:none"></td><td colspan="3" style="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.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%">(4.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 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.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 March 30, 2024 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 March 30, 2024</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.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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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.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="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.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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.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="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.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="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.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="3" style="display:none"></td><td colspan="3" style="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.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%">(1.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="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.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="3" style="display:none"></td><td colspan="3" style="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.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%">(4.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 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.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 March 30, 2024 and July 1, 2023.</span></div> 3500000 -800000 2500000 200000 600000 100000 700000 0 4100000 -700000 3200000 200000 1700000 -100000 1000000.0 600000 1700000 -100000 1000000.0 600000 5800000 -800000 4200000 800000 <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 $9.0 million and $25.2 million for the three and nine months ended March 30, 2024, respectively. The Company recorded an income tax provision of $6.0 million and $28.7 million for the three and nine months ended April 1, 2023, 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 nine months ended March 30, 2024 and April 1, 2023 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 March 30, 2024 and July 1, 2023, the Company’s unrecognized tax benefits totaled $51.1 million and are included in deferred taxes and other non-current tax liabilities, net. The Company had $3.4 million accrued for the payment of interest and penalties as of March 30, 2024. 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> 9000000.0 25200000 6000000 28700000 51100000 51100000 3400000 <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 nine months ended March 30, 2024, the Company repurchased 1.0 million shares of its common stock for $10.0 million under the 2022 Repurchase Plan. As of March 30, 2024, 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 estimates 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-1040">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-1042">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 nine months ended March 30, 2024 and April 1, 2023, the Company granted 3.6 million and 3.1 million time-based restricted stock awards, respectively. The aggregate grant-date fair value of time-based restricted stock awards granted during the nine months ended March 30, 2024 and April 1, 2023 were estimated to be $35.1 million and $42.1 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 nine months ended March 30, 2024 and April 1, 2023, 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 nine months ended March 30, 2024. There were 0.1 million performance-based shares attained over target during the nine months ended April 1, 2023. The aggregate grant-date fair value of performance-based awards granted during the nine months ended March 30, 2024 and April 1, 2023 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 March 30, 2024, $67.3 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 nine months ended March 30, 2024 and April 1, 2023, 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%">Nine 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%">March 30, 2024</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%">April 1, 2023</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%">March 30, 2024</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%">April 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%">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%">3.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%">3.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%">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.1 </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.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%">6.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%">6.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%">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.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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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%">28.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%">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.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%">12.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%">36.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%">38.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></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.2 million of stock-based compensation was capitalized to inventory as of March 30, 2024 and April 1, 2023.</span></div> P4Y P4Y 3600000 3100000 35100000 42100000 1200000 700000 0 100000 13400000 11500000 67300000 <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 nine months ended March 30, 2024 and April 1, 2023, 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%">Nine 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%">March 30, 2024</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%">April 1, 2023</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%">March 30, 2024</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%">April 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%">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%">3.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%">3.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%">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.1 </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.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%">6.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%">6.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%">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.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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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.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%">28.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%">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.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%">12.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%">36.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%">38.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></tr></table></div> 1200000 1200000 3700000 3600000 2100000 2100000 6500000 6400000 9500000 9400000 26400000 28800000 12800000 12700000 36600000 38800000 1200000 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 March 30, 2024, 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 nine months ended March 30, 2024, the Company contributed $0.7 million to the U.K. plan and $4.6 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%">Nine 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%">March 30, 2024</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%">April 1, 2023</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%">March 30, 2024</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%">April 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><td colspan="3" style="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%">2.5 </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%">2.1 </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.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%">(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.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.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="padding:2px 1pt;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 losses</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%">0.2 </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.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.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%">1.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><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.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></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 March 30, 2024, approximately $5.3 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> 700000 4600000 <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%">Nine 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%">March 30, 2024</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%">April 1, 2023</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%">March 30, 2024</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%">April 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><td colspan="3" style="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%">2.5 </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%">2.1 </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.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%">(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.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.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="padding:2px 1pt;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 losses</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%">0.2 </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.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.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%">1.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><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.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></tr></table></div> 800000 700000 2500000 2100000 400000 400000 1400000 1200000 -200000 0 -100000 0 600000 300000 1200000 900000 8700000 5300000 <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 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 March 30, 2024, the Company had standby letters of credit of $7.0 million and performance bonds and other claims of $1.9 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 nine months ended March 30, 2024 and April 1, 2023 (</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%">Nine 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%">March 30, 2024</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%">April 1, 2023</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%">March 30, 2024</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%">April 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%">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.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.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%">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.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%">0.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%">1.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%">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.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%">(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%">(2.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%">(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"><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.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.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%">— </span></td><td style="background-color:#ffffff;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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%">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%">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%">7.8 </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 7000000 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 changes in the Company’s warranty reserve during the three and nine months ended March 30, 2024 and April 1, 2023 (</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%">Nine 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%">March 30, 2024</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%">April 1, 2023</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%">March 30, 2024</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%">April 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%">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.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.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%">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.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%">0.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%">1.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%">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.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%">(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%">(2.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%">(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"><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.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.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%">— </span></td><td style="background-color:#ffffff;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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%">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%">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%">7.8 </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> 8500000 9400000 9000000.0 10600000 200000 300000 900000 1300000 600000 100000 2100000 1300000 -300000 -200000 0 -1200000 7800000 9400000 7800000 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 March 30, 2024 and April 1, 2023 (</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 March 30, 2024</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%">124.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%">7.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%">131.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%">76.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="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%">207.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%">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%">27.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%">11.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%">38.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="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%">38.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%">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%">151.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: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%">18.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%">169.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%">76.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="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%">246.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 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%">93.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%">11.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%">104.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%">38.2 </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.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%">137.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="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%">61.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%">60.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%">61.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%">50.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%">56.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></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 (loss) 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%">(3.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%">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="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%">(34.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%">(11.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%">(1.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><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%">34.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="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%">(4.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:22.291%"></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: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:10.157%"></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.213%"></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 April 1, 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"><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></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%">122.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%">11.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%">134.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%">70.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="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%">205.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></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%">29.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.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%">42.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%">42.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%">151.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: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%">25.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: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%">177.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%">70.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="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%">247.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 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%">94.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: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%">17.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%">112.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%">35.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%">(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 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%">141.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.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%">70.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.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%">50.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="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%">56.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: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 (loss)</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%">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 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%">25.8 </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%">(30.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%">(2.1)</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%">1.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="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.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="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%">(0.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:100%">%</span></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">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. During the three months ended March 30, 2024, Other Items include expenses related to the proposed acquisition of Spirent Communications plc (Spirent). </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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: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%">March 30, 2024</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%">April 1, 2023</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%">142.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: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="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.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%">(5.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="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 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%">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.1 </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%">137.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="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%">141.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%">23.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: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%">28.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></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.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:120%">(12.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%">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%">(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:120%">(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 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%">(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="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.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="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%">(16.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%">(1.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%">Restructuring and related charges</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%">(10.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 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 loss 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%">(11.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><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%">(2.1)</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 March 30, 2024 and April 1, 2023, Other benefits (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. During the three months ended March 30, 2024, Other charges include expenses related to the proposed acquisition of Spirent. </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%">Nine Months Ended March 30, 2024</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%">369.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%">25.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%">395.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%">228.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%">623.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%">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%">87.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%">37.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%">124.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%">124.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%">457.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%">62.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%">519.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%">228.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: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%">748.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%">285.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%">41.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%">326.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%">117.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><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%">(14.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%">430.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: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.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%">66.0 </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%">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%">51.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="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%">57.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></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:100%">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%">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 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%">82.7 </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%">(61.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: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%">26.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%">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%">0.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%">36.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:120%">3.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></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%">Nine Months Ended April 1, 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%">441.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%">33.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%">475.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%">239.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="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%">714.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%">Service revenue</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.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%">38.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%">128.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%">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%">128.1 </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%">531.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: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%">71.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%">603.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%">239.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="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%">842.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%">339.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%">47.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%">387.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%">128.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%">(22.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%">492.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%">63.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%">66.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%">64.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%">53.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="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.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: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%">49.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: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%">91.9 </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%">(71.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%">70.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%">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.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%">38.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:100%">8.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:100%">%</span></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">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. During the nine months ended March 30, 2024, Other Items include expenses related to the proposed acquisition of Spirent. </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: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%">Nine 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%">March 30, 2024</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%">April 1, 2023</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%">444.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%">515.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%">(3.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:120%">(3.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 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%">(10.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%">(18.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 benefits (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.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 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%">430.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: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%">492.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%">87.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%">141.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="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%">(36.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:120%">(38.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 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%">(15.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%">(25.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%">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%">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;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%">(17.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:120%">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="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 (charges)</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.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:120%">(10.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 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%">26.5 </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%">70.6 </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 nine months ended March 30, 2024 and April 1, 2023, Other benefits (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. During the nine months ended March 30, 2024, Other charges include expenses related to the proposed acquisition of Spirent. </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 nine months ended March 30, 2024 and April 1, 2023 </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%">March 30, 2024</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%">April 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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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%">62.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%">14.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%">76.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%">68.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%">14.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%">82.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%">8.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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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%">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%">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%">18.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 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%">71.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%">17.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%">88.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%">82.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%">18.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%">100.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: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.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%">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 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.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%">43.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%">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%">45.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-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%">36.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%">6.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%">42.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%">24.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%">6.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%">30.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 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%">82.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><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%">7.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%">89.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%">67.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%">7.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%">75.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></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%">54.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%">14.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%">68.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%">55.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%">16.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: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.8 </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%">207.3 </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%">38.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%">246.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%">205.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%">42.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%">247.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></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%">Nine 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%">March 30, 2024</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%">April 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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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%">198.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%">45.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%">243.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: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%">227.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%">44.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%">271.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 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%">37.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%">11.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%">48.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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#ffffff;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%">58.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%">235.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%">56.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%">291.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%">274.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%">55.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%">329.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 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%">141.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%">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 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%">145.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%">165.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%">5.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%">171.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 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%">89.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%">19.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%">109.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%">100.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%">19.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%">120.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 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%">230.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%">24.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%">255.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%">266.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%">25.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%">292.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 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%">157.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%">43.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%">201.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%">173.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="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%">47.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%">220.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></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%">623.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%">124.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%">748.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%">714.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%">128.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%">842.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> 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 March 30, 2024 and April 1, 2023 (</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 March 30, 2024</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%">124.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%">7.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%">131.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%">76.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="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%">207.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%">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%">27.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%">11.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%">38.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="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%">38.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%">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%">151.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: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%">18.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%">169.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%">76.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="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%">246.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 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%">93.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%">11.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%">104.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%">38.2 </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.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%">137.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="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%">61.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%">60.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%">61.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%">50.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%">56.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></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 (loss) 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%">(3.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%">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="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%">(34.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%">(11.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%">(1.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><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%">34.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="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%">(4.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:22.291%"></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: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:10.157%"></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.213%"></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 April 1, 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"><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></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%">122.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%">11.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%">134.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%">70.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="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%">205.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></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%">29.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.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%">42.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%">42.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%">151.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: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%">25.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: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%">177.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%">70.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="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%">247.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 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%">94.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: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%">17.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%">112.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%">35.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%">(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 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%">141.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.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%">70.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.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%">50.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="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%">56.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: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 (loss)</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%">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 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%">25.8 </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%">(30.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%">(2.1)</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%">1.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="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.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="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%">(0.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:100%">%</span></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">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. During the three months ended March 30, 2024, Other Items include expenses related to the proposed acquisition of Spirent Communications plc (Spirent). </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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: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%">March 30, 2024</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%">April 1, 2023</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%">142.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: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="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.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%">(5.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="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 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%">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.1 </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%">137.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="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%">141.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%">23.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: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%">28.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></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.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:120%">(12.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%">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%">(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:120%">(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 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%">(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="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.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="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%">(16.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%">(1.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%">Restructuring and related charges</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%">(10.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 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 loss 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%">(11.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><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%">(2.1)</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 March 30, 2024 and April 1, 2023, Other benefits (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. During the three months ended March 30, 2024, Other charges include expenses related to the proposed acquisition of Spirent. </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%">Nine Months Ended March 30, 2024</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%">369.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%">25.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%">395.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%">228.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%">623.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%">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%">87.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%">37.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%">124.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%">124.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%">457.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%">62.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%">519.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%">228.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: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%">748.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%">285.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%">41.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%">326.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%">117.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><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%">(14.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%">430.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: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.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%">66.0 </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%">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%">51.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="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%">57.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></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:100%">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%">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 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%">82.7 </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%">(61.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: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%">26.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%">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%">0.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%">36.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:120%">3.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></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%">Nine Months Ended April 1, 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%">441.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%">33.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%">475.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%">239.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="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%">714.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%">Service revenue</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.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%">38.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%">128.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%">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%">128.1 </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%">531.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: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%">71.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%">603.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%">239.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="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%">842.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%">339.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%">47.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%">387.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%">128.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%">(22.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%">492.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%">63.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%">66.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%">64.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%">53.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="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.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: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%">49.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: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%">91.9 </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%">(71.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%">70.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%">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.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%">38.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:100%">8.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:100%">%</span></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">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. During the nine months ended March 30, 2024, Other Items include expenses related to the proposed acquisition of Spirent. </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: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%">Nine 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%">March 30, 2024</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%">April 1, 2023</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%">444.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%">515.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%">(3.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:120%">(3.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 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%">(10.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%">(18.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 benefits (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.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 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%">430.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: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%">492.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%">87.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%">141.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="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%">(36.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:120%">(38.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 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%">(15.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%">(25.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%">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%">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;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%">(17.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:120%">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="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 (charges)</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.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:120%">(10.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 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%">26.5 </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%">70.6 </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 nine months ended March 30, 2024 and April 1, 2023, Other benefits (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. During the nine months ended March 30, 2024, Other charges include expenses related to the proposed acquisition of Spirent. </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 nine months ended March 30, 2024 and April 1, 2023 <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%">March 30, 2024</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%">April 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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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%">62.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%">14.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%">76.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%">68.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%">14.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%">82.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%">8.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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.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%">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%">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%">18.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 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%">71.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%">17.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%">88.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%">82.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%">18.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%">100.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: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.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%">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 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.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%">43.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%">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%">45.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-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%">36.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%">6.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%">42.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%">24.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%">6.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%">30.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 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%">82.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><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%">7.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%">89.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%">67.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%">7.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%">75.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></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%">54.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%">14.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%">68.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%">55.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%">16.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: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.8 </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%">207.3 </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%">38.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%">246.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%">205.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%">42.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%">247.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></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%">Nine 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%">March 30, 2024</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%">April 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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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%">198.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%">45.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%">243.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: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%">227.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%">44.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%">271.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 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%">37.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%">11.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%">48.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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#ffffff;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%">58.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%">235.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%">56.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%">291.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%">274.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%">55.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%">329.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 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%">141.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%">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 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%">145.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%">165.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%">5.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%">171.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 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%">89.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%">19.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%">109.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%">100.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%">19.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%">120.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 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%">230.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%">24.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%">255.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%">266.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%">25.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%">292.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 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%">157.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%">43.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%">201.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%">173.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="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%">47.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%">220.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></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%">623.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%">124.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%">748.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%">714.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%">128.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%">842.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> 124000000.0 7100000 131100000 76200000 0 207300000 27700000 11000000.0 38700000 0 0 38700000 151700000 18100000 169800000 76200000 0 246000000.0 93300000 11000000.0 104300000 38200000 -4600000 137900000 0.615 0.608 0.614 0.501 0.561 -3100000 26100000 -34900000 -11900000 -0.018 0.343 -0.048 122800000 11900000 134700000 70500000 0 205200000 29100000 13500000 42600000 0 0 42600000 151900000 25400000 177300000 70500000 0 247800000 94500000 17800000 112300000 35700000 -7000000.0 141000000.0 0.622 0.701 0.633 0.506 0.569 2500000 25800000 -30400000 -2100000 0.014 0.366 -0.008 142500000 148000000.0 1200000 1200000 3500000 5900000 -100000 -100000 137900000 141000000.0 23000000.0 28300000 12800000 12700000 5000000.0 8000000.0 600000 -1900000 16400000 1400000 100000 10200000 -11900000 -2100000 369600000 25600000 395200000 228600000 0 623800000 87600000 37000000.0 124600000 0 0 124600000 457200000 62600000 519800000 228600000 0 748400000 285100000 41300000 326400000 117900000 -14000000.0 430300000 0.624 0.660 0.628 0.516 0.575 4800000 82700000 -61000000.0 26500000 0.009 0.362 0.035 441700000 33600000 475300000 239100000 0 714400000 90000000.0 38000000.0 128000000.0 100000 0 128100000 531700000 71600000 603300000 239200000 0 842500000 339400000 47900000 387300000 128000000.0 -22500000 492800000 0.638 0.669 0.642 0.535 0.585 49800000 91900000 -71100000 70600000 0.083 0.384 0.084 444300000 515300000 3700000 3600000 10400000 18700000 -100000 200000 430300000 492800000 87500000 141700000 36600000 38800000 15400000 25200000 -7800000 -100000 17600000 -3000000.0 -800000 10200000 26500000 70600000 3 3 62300000 14000000.0 76300000 68500000 14000000.0 82500000 8800000 3200000 12000000.0 14000000.0 4000000.0 18000000.0 71100000 17200000 88300000 82500000 18000000.0 100500000 45700000 1300000 47000000.0 43500000 1800000 45300000 36500000 6200000 42700000 24100000 6100000 30200000 82200000 7500000 89700000 67600000 7900000 75500000 54000000.0 14000000.0 68000000.0 55100000 16700000 71800000 207300000 38700000 246000000.0 205200000 42600000 247800000 198500000 45300000 243800000 227000000.0 44600000 271600000 37100000 11000000.0 48100000 47400000 10800000 58200000 235600000 56300000 291900000 274400000 55400000 329800000 141000000.0 4500000 145500000 165900000 5700000 171600000 89700000 19900000 109600000 100800000 19800000 120600000 230700000 24400000 255100000 266700000 25500000 292200000 157500000 43900000 201400000 173300000 47200000 220500000 623800000 124600000 748400000 714400000 128100000 842500000 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.6 million as of March 30, 2024 and April 1, 2023, respectively.

S5R?/R=AVPS+>]W&ZF]&MV&U7ZJ!F@&0QP MFB*\$1;A/;]G@"9_3?Z')?_3%!*.L)"PV],,H!F@:@QPFG+(40_OH.\]/\FL M&4 SP&$9X#1%@:/^B[>]@]TUJW>: #R_Q!'I@_$ )?1]D\= MF8[<1^&K;,_;SH'LVOR@GH1_FNJZT?#%V^'H^8*_.KTR-.FG%7<3BGLA. M.&ZT\/@#"B2Q>2WZJ>H\I1':L*W8Z3=VF:;YXV^T<[(2EYB;-397DIM-4 MLIK6B[=6VSQ^W81F)\U.YV2GTU3WFEC=.^@\__(&S4Y5(#'-3IO8Z33%LF:7 M[C0\>M9)-JQMW N*[ ^8YIQ->->...>YGR".7SQ=M ='CK? MHAE7,^ZE,NZ),CLC8%SSX ?,->-JQKU4QCU-3UX\T0NV\O#01]@UYVK.O5C. M/4WEK&6^>#OL6H=.6)V)O:5M(61=/^&TKS6?P(,K>; N M1L470>3B Z]#X<&3=^+-O>O$LQ29A5%JN^U\"!_#SI)X\Y Y#Z>NGP)J"*]3 MGR!DALOL; N@C%!^XOH._/7: I11JNXDU&OAZCN=C!@D9 L_<6-(4FZ[W['Y MQ.DZ0[/;M:S>>-0;]-O.8-2W>$]TNO]G=CHOTE&S+/VXX%-Q/0X%_W[-)[#7 MU]R[YP\1XK0(,P"/6E*O"VL^!&S_!(9Q)P^E@#N9'!BX\NW [D%()/D:&$N$ M^!0L@I]Y!6P6HDCZR].X';QX^PUYCP43AD()8!G]\C-_NXYN2J#K5(DGHO(/ ML9A+T6<9["/W@3#GL(^__F5HF8,W$?O5C>PDBE!\<]]A-S[W'B(WPBW_YOK< MMV$%N'F'Y ]\U5$B1?3(Y\70L(W6H9) 1J/^/ZDV_\M".]YZ%S_(PB^@R1F MMS&/"0";%WQL;MMOES3/:S>&]]H["+=\GZ2'.3S@,-=G\0QP^\^$AX ([P%0 MN0C"F %B 5!S9K:O_]EB]S/7GK%[P4!5!PR8180L#AB/8+100]*G>"B8'\0, MIHV#$)48FX#"C5KTS41!WU/0C_)5W8-RI_4(-A?97LCE_2&'![D%K1RQ* M< <10V:PVF\XZ%#;7<#S+?K$?)-^,Q:>"_;)ZL?C2S +*:KUF(^+$0CZ=V430]FAOVN_I1X$\# ,KJQPOO\486 8H[H,Q' M7X3!GP(QO/)Y-%NWP7O7>S0#?L;2G2-EC1_M\WYIKB D2O#%E,P6_",4@'_X M/*![/.P 0!Z2J :Z!K4*W#9] -*= BD@%1 ")T"5N%7X1\)12BZLX;ES-P;N@XT61BG:>[V_&%+&Y34Z M1])^>$(P79O'4S[KI1 AL)\9W><3B,O ,KM20N<*3A$U$0"JN")]M!2&$>WP MW 1>.78]-WY $62#Z8X"99Q$\,HH(A\HI3-$>2B!1 #J;EN-O M7$[*;0[,Z[FP:8%/?Q<@$96#%:'D9&"; ?5@LV,0A@P%/4IC9+4D3"M76HHI MP-=)0EO0,K*OD!-%G-L*"] )<@.P&ABD=J!FD)*R"$=N@YS$M=*>??C=3GD* MI\-E*-FH%H:S9;(JG1 ?1?&)A*00!?^Z4QKUAFF>.Q_/?48,%J5O+F\=,4?$ M(1TBG@'_P#J*:V!-=ZXMEI@10 P0#Q]8'(+ZD\_%PIZ1]"=3A#MW/"4@H!0N MC0 G1"5" EB^4M)D&(#Z *N'U!.>;Y?V4A")Y7E2.DRE "DP7X!<8),PF"O) M7ACQ1M/;>>E-"F.DJVD8W,\X(%LG&+)2@)2*>!OK&+FA'-1\^#SQ)I2X!7'#]H0KI00@*=!+;' M%.TZLJGL&3B/Y.#"E^#,ANB-9A9:,";+\VY9MU&(%LTU-_HN50Y:0F0C:2%U MP;0EA53PR(;"@#YZ#P'0$)!2K&QF\4/822JI;+[ ]S/N>8'-,Q/=$6.TB]+( M8(%\P>:V_YVX,@6 3@T/8Q]=_I %LK4DVCY">"5QK:,T5=F095 MQ"N-KXQ(I=F.7BU1M' *7B&9THKD?1*?D]QE%R%(USE:V1KCU7+HI.H"651T MXXK:345#HB@ 5.*S& TF(BB2"Q" +^X+$ZC?V(,K/ ?^_GSA;\#W.9!K]BJ#7%A*>>2J&$[,?S#/E$'!')2ZG2;_EE@8F347U*X_D8AM@83&J@P6XP($Y75X MS##S%\*G8^Y_QW DI7$P[(D6,JS5A\6HW [:$BI*B,:OG-T.!8]P=<*/LB M MS.B 1Z;"MF,1WPOALW\\G OG\=,?HI +CY[X+S[GL&JEI5+C'C[($J3T6*Z^))M$1K/3 MD'G"&:S/1,*!XG!;,H.8-QD3MC&@K=RE)5HEE("DGR\*?V- .B%?BL+NZ_TF M^7)*Q>&"P*&G2)YTW!5*<+CC3C#KF<:0O0DM%GL3E18+ "PH5EO<%3';VX4.+81T ,V_2!-M79*W? M8.-!&*5I-DI\>)&XQ_3:;LEB9L$=J*RN[!C%\.IJ5XG/BRDY'%3UF K4K8F_! O3L@<>$+^#F!3P*+8 M=3*.Q+\3)&/*C:/[9KLAP HF]3&#DJ:F0: ! 8#4&-^A7=1B5+4R1S&4YCKO M75PX=SW*)R8+B9*07A)C!AL70419W,T?@E9-TP$TF9/(P'6RH$43;.4FMA$J M5C(]WFE.## ARDC\>V4%5#^PS&4!%144-$&PHI(:+AH_ 4[4K&VCEF8PV1B M'I06@)X3MP*2_@090N.(0Q'T-[Z/Z%EF"C4/14BK>*6WX MD%VW?BNJQBS:IDK)# 62P9R1C)*HNB15]R67JZJ6#/;YL9$J;=BM=JI:4UKX M]X2](VW!-0:RS(>%[AB$+JIL:3O)-PLR7](*J-77POJ#^WW,2AEJ=NW$X_@$ MC'G";%5?;Z[V--336CWMH9YZARF4[^M">:W42BNUDY:+?[[#.B-QOTLU^^F4 M[L:PK05+_M\/-__[@8%$Y6SJ!6-9@'#GHJ-' ?3X/@B_,U IX%?. ]_%,FT, MRJD82DC%@"2S2*>2F2] +X%/GOBNG=9 VEZ0.*"@4" M0G!"(PSUA5&L_&]X M'WR21M9:C(LP "#8,H 6@L,*?&VP?+586\Z9!U8!QNU]YN&>BGG(O)1+)=([ MO[((XW_^%(L!8_>:2@5%.!%N3!^"GL*0 /@EJ%=#V*Q-,4LJ$\-29L83H+0 M17J+33',X-.K"!CY@A<++]VX<<@ KK430I]1GE@IZK1DWS,JW9-Q-ECM=R&C M0]**$RL&8584$8DIJ6U='GV$%Z_/"'Q2DN*]CY*?;[^\VASQ6IY]!_G< MZ6=P?_O+./SY;0DSY*19:Z;^]ZL\G8!"')RZT,&,/'IU:'FH.*'5MKHRFR=5 M?R;BA7_G@HJ6N:&LX)**J3$J['G"GY)67W4%<2Y5#IZ;.N1D9K9)=JHA53EJ M%O*0@\D$4R3C!RQ<"OPI/ 5X5*7@F[%91K>6QMZYC1\"JXR!J2(OY@7_]^\W-ES1X0\7[8&&*M5])^57X MRG'1HP8$\Q 3RA%F@%@TPXS&U?LOMZ]DBH=',S;!@ .%0/(P$64_U D^%;S M@R^%]PFP#FV9UTDB,4F\O(X.0R)C(2,A!=L4_HS47.EH.B&)O0F(0!6P5%@K M(_JLUHE.\""X5$(J-X]2XSS; (6QTI*\,]'GJ9PP(D:0KXL XT?4A'0Y= MN)@++K_L([#CQH81QQ6\GWWVD4KK>BTE6?&8KB_/28$/@S41?I2UXT#)*,_I M(M&]PU.2OM1G4AC?9FY? =01^X<\L=@BJKR?@7G^-629R<=E>*#64)IU>.)+(SW8466(PF?I(3Z(, S/SB/Y..T-C4XJ0U M,,T(B_+0N<_+%I[=8NO6]_[4(U<6_ON# M>RJ*O#8N0(ZP+/@!*;!B#EU\TB]*P)PJM*P7&EDIZ(]7EU"AM M@'6L_4K&TM=RO1NE5(/Y>Q2]&%9^H"/C)##AG=]$[4F(@K.0%%9,:2<6-/VF*AD*PZC.<\H I9B0Z'HYZ F]FI#MPV"IA[Y/$% MG<@FP8(:[^\!#XG ?P5"EEDQXA*.M488%Y4B 9Y&CARG3SO9T[FM8IP!8=N$ M:995A:^2!4HD/@_P9!(55F%'CBG(HROW578@>R[(),WD6E%R%39*VE_"<8.< M M&"6F(F0-3X <-J4WPC1XOF@5F=U*"Y(+ZCB;+(0)O> M*5-'^I+&$_![D0%P09$O6Q<;WN'X48_V& M@DTF ]>RV%T0$_E-^%T0IE.O0$?:?"L?KDJH3?+I +QJL,/JM3KIX*/SV@U0 MN0>&Z#9>0PIQQ,1%8YQQYT\07WYZZDQNZRR-HAGBI%Y?!%1(:^'D1[Y%*4G MR;,A;:#HV1-W7,9"5>&3VM'Z<$B8-K#@#N( 60?P+KERR8,HP!0]'?:%^\+# M+7_CWZG26EHW'T4XA=^?TA"-4 >_ ?3F 3E!%-27$/6S,R=+IV$V.W.1$(_J MZUNL6*+4RHJD5\N==)WL/H5(?5TGJTN*MI84G3ETG18>WLQ +E)^>),^R4')A>$"1SLQ0H1$(8F69X_F=! UT4 1>UD\M3>"0 M6E7GTN4\W$&=*3 76=@J+^0P2>N&=[)78;00E)K,DIT7FF'\540+-/5\L,!E M/G&9.A##X#3CL6Y$1YYVG 1V@@IY3C75@9_VM%#]5/+F$V!TILX_GN"C)E\I M"5!Z.,T>IEE)FR_H;+*B.^F0R=-B.4D'B]B=PSYE\Q:5I4A;\PG*+P\/B/[FCO&P6U[;)LL-@M3(^,3O5-\Z^N(;+ 9C M[5\^?7M%+W^4B)7PV@U.:/X13^5KC0-=P=CT5QLB@2 MVZS(U >B%VMC--U62?#T@>J!*##OH+J4-*&@YF8*;25 VU!?$KWO=XX#O:] M)#OFHY0R5]]N/NJBNM,A[STYQW9:]H6:E* MT=-".;"NQ3LM]MYE1I7J_>+>D<$H>^BF_9<+IUU;> A6=A_Z*Y\OWK!?"PUE MKK[29[_*@J%;X7E48/:[\ 4VIZ!CM@[H5Y>4)3+VU>WO-.1F2YF?=M@W.^R# MPYP<&NF30]K-K^P5&_EQ?,S$D7M9M]LEMI_A6"KM+3C;6:%H=HIV^3B'']#5 M10S\OOEE'.5@[)/( P] TR^M;M]HX[DHC]PY)[CWV4O3&*8?822_;0Q^HH8* MU^B07>-OSVA^42=HK:W\1;A==8WAJY\4O& 2-EY$EPFB3YL*I!%,(Z.3 LDR M+QA(2V7B[[_<$NM=M0W3?)7R7-MH=Y'9>@/#O%!N^[1:4)]""F#3+\#)0CA9 M/:-]0#A53ZW=4"4#*&[/S8H@"#KY08BYX'1I!7KZ&?#6?.U&:7%MVO3@_'W_ M7KR]PO(MJ66H%; M%C&AG,_QX&STZO0->I]A!*Q-FDC[(G.IZ"I&V $EW5^G MO[QQW COL8Q1O[OV*Y!0:S_?-%7?Z+6M4C-M_KS76?\.O2:])KVF6JS)W+XFNCY6 M2:HU-T"OW$Y[R@N7!ZCMM[O6[34-W=6EO=E>+#._SGKIHMXGK^)=$RL[YG9W MVNRW62@$^PC/S2+V'BNY-F[\,1*+MW4W%#Z?L,YM(W@:3^RC55SN=.=T%1$I M:[$[;5D_N0.1[[3AM1S0'*"IHEK99O.Y@J$Y8-&T=%!::KP4W8$0ZH#!SUDP M\.H?012]8A^HG\)!MKV6^!L'MX_D_S]7D#8.+ X]8MM"3";;)/FQ MO=KA4VE3DN.4=TZSS:NZ[ZG=[:S$VNP< 'CDUJ\'PHJKUF#SIWG_:Q4XO0S]:UC52 MUEF&62$6T:)N7SRVM:C3HDZ+NBW[M?I&;WV&2LN[VLF[3O5PJ66>EGE5(Y-! MV^A7C4^TS-L3F4.C6S59&Z M\",Z,+.Y++<< *I-\("684F*WX+D8PBHE=>5%E"U0TG/L,Z D1J85A='"<"< M \VU^S9S'14G7&&GFU)2 S#G49FW%4-(]B[BLD_>\ MOEZGVM[SNQG>02;OPW!#=L<]V1E(]FR=8E\ZS^5CZH2\ET>]!BC5IO.]PX$U MB_C5"2-E'>I#8*0&9L'%4<+5/E5GFB^/A8U]"BHT3S:-"@:GI@+-DULE9%OS MY,5307N/DD7-DT?"!G8X-*TWEV7#'BCWO+/'7&C6M]RKW23/^Y0^]6=Y;>J, MAU,1L:NQ\,7$C:-7+/$+-[?1Q1EYUU3XA6Y[PPNK#]CYL&=8.ZQY36=XK(2X MMHSAX\Z#F&J7G;RO"D)&=L)N=JZ]7[JZ1 2Z.$DS-FQ7# M2/E JN;-9E*".="I]HJAQ#(ZFCDU)6"LH%,F8J3Y\NB1F^YIL5&G&$$=,^PW M\P!6\)_L$@?7C[D_=XUX9S0Q_]8RV3JA7"B/663!2 ^5_<90PU+Q9,8QT M=+&+I@3I-??V/Q''N[^** X3 M.TY"S)+C)>AI#OUQ@OTRCGRWSW*$40?M#EW@4_/@G::&379[^?,*FD&/BY*N M/O6M*6&/,PN:+ZM4IZQYLIE4H!5F]5!R:3V,#IF*'AB#2KK2WX*8>ZQ0@OXN MB&),27\5=\)/!'G7^:4\[W]@+[7G9:EWN_"JVKS0*=^6I-3N:Q $; (:S?). MP''16 -31)-/+@7:!V\MJJ7 65KR[9FWT5+@6.13+PKJF_OFF2ZB7W2-,#G4 MHD"+@F>UCC@ M/"V#M0Q>D<'#H[#?Y#DI?*:E%<>/,89## M>S;=TO9PA82PEL-UOK74[!Z'"TN!IN[B^/G\41UZZ.][8'<4>Z?8PX; M39N7%CK(SGDX=?T4)AA>5I\@$(;+)/!G$L7NY $V0[-E\)90@TUY?!&)U^DO M;QPW6GC\X;7KTQIIT)OE%_8>-UVE%\JOW]R[3CS#71EMVED:K5=O5E\;\-7/ MCS_O6,:HWUW[5=LPUWZ^::J^T6M;I6;:_'FOL_X=>DUZ37I-M5B3N7U-3^05 MSY@^'#S2((.U&F2]?LVM$3,W1Y9TZI-:L[A96_BQ"(^ZW9TV^VT6"L$^PG.S MB+WW'>'LX-ILM]8:!9]/\,EF\#2>V$>KN-S)/*PB(C_RT)ZQ3KO%K+;5W<5_ MWV7#:SF@.4"[682NQTR"6>>Y@J$Y8-&T=%!::KP4W8$0ZH#!3R)F[.H?012] M8A]\.YB+@^QX+=TW!&2_NEZ"I_#>?[E]KOAL"$0T$6DBTD1T-B+Z91S^K-35 M:MN5S"I=65VC M7_JJS4ID6+<<_]&TVDA:;1MF^6MA-:U6 7<71ZO8_5S3JJ;5.M!JVV@/-*UJ M6JT#K7;WN!E>DVH54'=QI IBU=*TJFFU!K1J]4K?<*OI5=/KV?:+D8 *TFMC M>X]\B,4\8J&P ]]V/>RN2K%B3"XL9:NH!>O[+[?8G37K5Y*G(-*O7Q_BF%&% MV7'WLHF]SHUH(&D@:2!5$4AZ?$7&'_1J[HKV0[^- _O[]9A'>)E8,,=NYW1+ M]V5]O+FB#M:[&?>G@KD^FW W9'?<2P3>-V7#2-B# M\&/FN7SL>F[\<"EW-Y<5REO07N&V._7!R/GN;M98V5;^9XST-:V5P0:X7">^ MIU6C8PLZ!OH.XPIA YBCH]%1(71H4549;)S5NCKU.<-" T$UQ34^_[I-[MDI M':_/\4R$S)[Q<"HB=C46OIBX$$:"?FO$Y-'!N>LQOL M>^&8CB =+QNA$T350DGY>R(T1H[.)%IN50LEYE"G["J&$N 2G1^J%DJN.D:[ M]!$DC8UJQ"%UIFYGA_%F'L *_D/ECYBA<_V8^U-W[#WN8]/,0$5OWXL^=>CH M>-JP[/7L&B7'1=B!HEQW*L>OM>4ZE14IT8G4;)<5%B]0RM MW:N%DCW.A%,DQ%P;GN-.,W&/TW27<0"MK7-9%1:M-S:/UG)K'VH4E] $MC16-%8T5C16-E0.? MHM/'MJJ##7V*KDKHT")+8^4"DW38#NA47?K) M923I3*.C T>5PH@^2U,YE%CZ*$W%,**9I'(HZ>A&JA7#R!X5]AHE6I-<%D;. MITF><+@<-UIX_.&U'_AB,P;U4_JIIYZZA ..7\+@SHTPXSL)0G#OZ3:EF/^X ME/.-;6.D@WD5PTAIQ:)1C&RVV?DSE]WG73E2'%SF#?JV"J?E_X09!9 M(TSN?X/,;KNO,QKKA\W-U_87/ H"47TJ(+XJ2T^3WX< M'0H[$MW+XVV[DDQF=O;M=%8)<;DE2JCIM8GTNL?UZII>-;V>3[[NW958TVL5 M\'=I]+K'+1^:7C6]GFV_O?+NOJ973:_G##26#1EK>M7T>C[[M6UI U83;'T( MMFUTJRA@3W3;,RS^E%'CVQG'4'$2"8>Y/M[1S"+\B,&*[,2330SQ2$L67MY6 M8+4#. HXZ@ 6G" 9>V(3DJK(CNM)\TRIH2= 6.WTD&5U]SV.6HJ*SIKJTRRA M6:(,2_3V;8AS@2RQ[^R:VG(!O.?AOSGF,,2T@[9 MFUJ0F\,4%Z[O"#]^?8V?G,B^MZCO97Y+PHG>^68) D/#ZN*./U-ON\=74;'$ M+QSIL /P/ )P0L#O\*?HC8#K,>>^+=@B=.<\A!7"0W[D1O1 ,&$V8!7;KG/[ MWXDKVYW3.1#LL#<-I?^R/(A%'!OM57KP%VX3_0B$/H_@ &S8'@,TB M)H "'/:1A_:,==HM9K6M;HLMP\7U;2]Q1-H#,"H>=\&9%V$ :\"W%G8+Z[E= MN"&0E\'RFI^JTZ55#;K 7%B MV(&P=AO#/SA1A$CZ+.D:'B"'&I]^BC[V0*@4;G\FP""3A[/AV+0RM^#QSXU; M4J.[J$\>WUUP[SKQ3.F2XB@IR%^W\R%\##A(XLU#0)),7?]:C<3=J$]0PZR MTA:(^"5(6I9QL)LES/9._-(9KMS)4/@Y"W.:F(KK<2CX]VL^@56_YMX]?XA0 M:Q5W#QM5D_> "0X"I74$]Q28)I,#@TF^W4&F)49[#9:$".6M%K_P,Z^ @5:8 M_.W%7]QVOV/SB=-UAF:W"P[?>-0;]-O.8-2W>$]TNO\W>/'V&UH7*#1 GL0H M0'[YF;]=1P'/0]>12'BPEH3_%=&.LD#BU8V#RQ#.*_:;ZX.2AS>PCZIX=:., M.#91'H%WOY%>F,/['E"#W[D.:'8_!4-N[F3JY/%7.9&[*M8!&&,FE3<<2\!S;CV??!H'(1HI]/& %[10MBH M K[*BRDA7N[%YZ'_X)%N60TIKH#WXK? ;P68.K!"\!BNX5YW0F^R7MH 81] M$)ZD]=/= +VZH+\C'#U)0JGR49??^XSX.HIAB7S>9LB]W/7%#TA5%L M+#Q7W)'1MP 0DMFPNB%E902(+Q["LL$0#5QUX:L-Y!X I:")G(22VVB]F>%A ML!O;IL'3E3V+'V1Y@FD2!O-M=KB$2)3 XCE""7"LP(P$%&3V^"(!0X9'9+C# M,#"RT:*FI1+;DUD$R)L#4;C_X:DE6S!LKU/C%TQY[D]=D(@P +9H?[_&VXH< MB4X_HL&I49];;_!P6+P4MX5FMB_-;#;A;LB0#@E*X%+@TA 0Y%TX"F!@%O*Q MB[8A\A""6.W.]0%1<0KXHC6>+CHSX7-SD2,9R[GB&8^+X,]PCZD7/T#+<^(I MLH?U$;@W('T95?D[ECDT>X%$M.+V2$B+3")5^*AU(K4YX)$E9IWCBVQ/\!!\ M,/EF\L-@^?#!4^3_6'XT5<)GD):B7D(:Y!^:ZPH.1>D+TB>X7X%Y)/+I@(03 M+T:*"8-D*B6&>!#D4>0$M(SL5%AE2R%R6UG/4XL8 R/!'+F@6XOCM3(9R:/% MW#D*?([DT7HD]L4$):_]D(K.N0!1X@"2I@_*?<]71\G)\4.17XK3X>-*[TA& M*9)9DZA,\BHB.E/W!5G*0'K;H3LNJ-S? K,;%__D\2*$O$$RJ+>(8F/>H)F M7&,\C(7- 0?KE=6*/&'G$"4;08+;#I(80>G@DH/[1A'$NR"*D8%"P(2?H':D MD);\*!(42D#P.O"]%RR(*!9IY(UD=RN0^![*X=-,P*(4&,EL&O('T$Z.=\^P5[0DK&&0 _&:+*8WSA!E3SG1$@NB22&YHQ'K\=H#P4/U>,MV"ML-HWJI<92!&@( MI?67QC^E=9#$"X_;4K))W!3B?DLV#(,'_8CFQQ?0L[C0";=3,T5:#[#A4&TB MM19R,[!5H(*5""/\&=@91E-(YO CO$A.+[P3IOL9WH1F5 @6"$KJ!+Z&-8OB MVG#==Z^VF'!7\.T2&:27H1162<96N&H67MU)@#_3OH-I8)Y@*2B[%*$&PWJ; M=8S;"5W<&-**][!BTN;[ #J(T%:#SU08NABP?H2:;--(GA*4A8@EA:E7K=^" MX2FG4X)6 L)V5W=F)V&8_$$?15\-["I+:*(C'M@8\*0#*'FM!J*()QR7Y'%BFV;^2Y%#00T MD)4PP:*?Z5,W2FV4N(7H]7I /W:#4HE?))0G$BOR17ZZF--Z1^B BPTDD *($S:B9EC M@I(58SPAZ0&!>H/$97T;G "F9"8H>@6V+14Q9SBQH!%H5WKB0/@4A]5^@==(]\ > MFBBO!-X01Y*Z=KGA!/<"7V2D %:ZA]:_X]H\%=4R"+LDDY<"92M!A-7 A;^% M E'A!_Z?B2^M*B2]E>5EL7>2+PB"?6/B=T2INP4:=%)S#I=9G:M%SH5JE.A)=!UTKSGU_>W__K'MUOV^3?V^K ]8FY4"D>5Z[H&M<>P>P@D*#V3WI M!(,!#C81 0 6B^(;Y%MTE&5N7=2KU_M1;F^=_@$J5?A*E1Z5><(./+X YS/] MY4U:@NGZM"(:]&;Y??B"U:-4^#[YM1+LHZ'1'W91MJMR3_5B)?8-V.'/CS_O M](Q^=_U7;<-<^_FFJ?J&V1N5FFGSYSV])KTFO:8ZKZD_V#K3$X7IVP\6F(^> M6W,X0/D!1SP=,'C*1I+-_:ED^J.LA'V/E; [G"9KT/X_82'PQNT_APX*!U1* MG(ZN(HR62Z-W.6VXRX8;#K2;!5C7S"28=33,=H+9.THC:F#M!*POTAMA.P/M M0N"BI9665EI:50U86Z35B?J[''+/H]U:O(@I9=$QN:,JQ5[O0B[/ZK)_E,/2 M>G%Z<7IQ%[NX0]XC/SCY/?*[">M/[Y]S=^1Y^MCMU\5NIQ88:_8X*-OAX82; M-'NF,=A+MSZCRZ$F@&H1P$@3P&'Z6)ZQ5>5.&[IJ&WD7"WW[\KEQ89X6%R?< MW$]:HERN2NGV!H:U9UQU30*LYNBL"]9ZG=TLP09B;=WR*XBAJT'7Z&U2&I *XF>9I#PSQ:3^)&00V_Q\^^40@7G[B M$//S2+8J6&SOD6$\'A8K[_UK$7?AVG'0'1Z^D$23SB60SK!K[9D)T*1S28;5 MJ%OFG(>VK"IJ69EFF:-3S36M5,PM?7/ZI.S@>N)4PFZ7K#\W4:%7IU>G5Z=7 M=XC^#G7IP'.S[I)3O,TI%O;,AS=/W<*-QWO4N37)/JVZ"=HQ>B5+/ZI3):II MJIHTU3-&FJ8T31WX@$R9RH7JT%,99[@V_FYWGU1"/5U:+5(:*U+,MM'5>DH3 MU6&):EBZMET3E2:J)Q3N4)_4K@PNNJ5J:&MM_!SH&%_U0EA?LDO'TKM[-Y30 M[D3!-2L"-TN;/;4N!-=' =;7?FHJ.,%!ID:.;Q 7:%FHJ0!EH:6IH)ZR:)_Q M&\I4NJ7*5 [</U^/U^ J,;ZS/^WL81!%;A,'$C2_E5HY2^ZJ@WC8[@]*Y M]$.8)H=1TIJJ*DI57=-H:ZK25'78P'CGU'=6Z+#&EFJ9$]_E4F=G5DN4:B*Z MVVD;':VG-%4=EJI&EC'45*6IZK :MV]MOG^ER@352//'M,H4J-;:_FGL,2,9 MKYKS<.KZSVDH4!>B[?5+=V&M=7&1KB_;1 ;G.#W3"#*X]/%-8H/!60XF-H(- MFD0&0TT&=95&S\B^KI9FG*6#B!ZOQ^OQ%1K?6%?WJX@$#^T9X[[#''$GO& Q M%_[N91KZ?-9YK91VZ7QZ=0YI::*J+%&535-HHM)$]603Z/*MO"M 3TWT;:_, MB[D/4DN4QDH4LSO2;33.C83F456O5[KT1U.5IJHG-&[/&&GKIR*XZ)S:$JU/ MB<;Z@I3JQ:TNNHV&=9[BU,K;\!=6:P9D4#9#JO4=5B%#U>C]?CGUW,U3R_]U9X\.&TQ:;"%R'WJ&Z#.W/7 M=Z,XY+%[M_M=[+LJ^+J%!-?MJX+J?#0\2^\O?1BPR40U/(\SI(FJR41EUEE2 M-='7M5.RT:001W'ZR8<>KP>K\>O'=]8O_=F'L *_L-C-_#1\PWBF0B9"YZP M/W7'GHAT-XYZG/(RS](R3)\<;#)-66?IS:IIJLDT==4^=?\''>G8?&'*4#?C MT"*E[B*EI_N0G1L%C:.IOC:GSXV"QM'4E5GFLI3JT%,S39]2%_?5VO1I[(FD MB^[$ 7[4)54>Z1JT#52@J_%KE$>HTOA&<4'95+WF@B92@9:%-95%N@N''J_' MZ_&Z"\=3.N"KB.(PL>,DA&52"XY0>#P6L,T9#ZG8<-(ZHKH"J2D3-JT-0371WKT8CHWTA M][UKF=)QTW6GC\X;4?^&+SZ_13^JFGGM*$II_2A*:?:LY3 MC0T9_R.((A;XL"F?UC+V!/.#6+!YX+@36!IVL=(-J^IQ&OI\(7!]RK[)='5E M&58=3]EK>JHF/5EG"4KJ5,&6['^[3"W&I8>(M5RI)J*U_:/I2ML_FIZJ3D_: M_JD6/B[*_FGL,=Z+;EUU@1?GZ5+N#75?92^>TU2@QS>-"[0\U)20RL.R-S!J M*JCQ>-W"2H_7X_7XRVIA]<&/12BBF+I7I1>.V<%#U>CU\[OK'AXJSX4?Q8"#]Z%"5^MA]F0;0%.W11 9P(VXZ)KC"ZD0X,6*J6OZ:F.;-%$55&B&IXE%Z*)JLE$==4Q>KN7"52'GIIH %V9 MI2X+K+7QT]@311?=@*I36D/5NO!(UY[IUCOG3P4T:7R#N*"CN4!3@::"^LHB MW8!*/U79IS2AZ:FGFO,4$=K/,1][ OYUW+NWO\"/].DY#Z>N?RWM&S)- MU"=QL* _"Y;1GTD4NY,'^9'K.\*/7UN6(0LGI;$R#O&-RG#)WN4Z?WOAMOL= MFT^\'CLWHDW]ZX3SY3A51RE7MK.A_!Q%'A)O'E(&8!B0$N$F^'Y M3$/3;#]E:5IT$T=[&6K%GV6P-\RP-\N*:Q=\*J['H>#?K_D$]OJ:>_?\(4*Z M+,(,P*.6U.O"F@\!VR>)=0UP)Y,# U>^W1%V$'(B'S!U18A/P2+XF5? 9J&8 M_.W%7Y[&[>#%VV\H/S#R^@Y>"+",?OF9OUU'-R70=20J'ZRE\D\B9E]EQ)AM ME!+')K C<&^ZITD8S%F0 .>)\,ZU$5<3F-&?1DS\ *_*B9C9_@DQB _%07JY&\D1<^XB57'?EN^.DL4B".,6+!T^=N - M]SP,N1\_M&"&8"(BK&2%':C-1C0*A'0,CJ0?A]R.TSEPO>A-XGI@V^HFUFQ< ME-@SQB,&KKX[EJNFN4+8L)L_9[ _9L)GXHY["3SD3QE,PV"?DR"']-I(W$ZZAKF$E)-T["6L>HC/U0-JT/X%!%IK>+1 M:!^'.6'2$!PJ']^:TE2ZE"@U'3[??I&R]'VF+@OI6 M>+!M])=Q9ZU*U@/QX#K[!@MR$O(,+ *@4OPVF!DJ&VQ<"3 'RE? 3^+GRE2@ #?C(?PR]@ M2,.Z81OA T$6]OH=]:D;?9=.20+F=!BC?T/V^6] )>('GR\\L*/S[V PY<$D MU;AS7(_R*, 0!T"*,/KK7X:6.7B#^LY.0NE9 (KI4!]9ZJX_"3FL!*0)?/_( MJ4H6TY [RE=:&NB+^]7!KG\GHEC)YG!YI>,@B5'9 G7"&KD3+&+E4_1^9[&P M9SY@:PH/@CN#A R+MZ6-=>=2&"$";TLHTIWS!^;!AF/:+!Y1'+N>BXX>+M-> MH9NZBV[,BY-.A0_>BL*4\:Z#.Q%>*[EY!UYLNA:EH?+YYK "6))R2Z47C?0% M1.>C.S[C_A06C%,3I31*FOZ!'JF/_FJ*H'OTG0.,.L"O/)9>/;FSH-Z7& 2< M15 R8T1F%'AWPC'89X!L*IC+HY/HBWM1@)/RR02XFJ3Z:W;%7V$TPB8O %XG M$>80I\/$(*NG*E@0SS", I^19R!#%QBZ#2GVD?(G&X.H;:76#LZ*,ES$%'EH M24?#3CP>P@0DCV\BEU^/2<\6 ";;Q1?$0 ]@9\NY8;%J5?CGU?05(&H*] E$^(#,*N!=P1S>Z0#^ MO& A=0$\^S-R)T">11+*$7A>.%X).5P@";I'JJ+%.K^"K/:CU&63 MW :*+:3 4"2(7?)WN:E A44B?V\1FSK=LSG=8QXDW=/OZW2/3O=4-MV3ID7 M'?HJI@")AEE8,N!.P1'I9$Y% .;] M0@RG$4[*_9#8A24)P@^3'\9NI[@"';U_N/[FU<&*\8&0;GR* (PY%[IHYV&%MZ23Y1:-9G;0Q9[^/\8,>I@%!%)\H#":%B37ZZ9:5>;P /*/ MDGC%D5UV"V@1VQ W7"CE1,)#K*H!I4 ME6'JQ4I#&K##GQ]_;G6,SK"_]JNV8:[]?--4 Z,_&I2::?/GO4Y'KTFO2:^I MMFL:M+M;9WJBAG7[610S/P8@Q:H2E'@H@SQ[ENJ(+6=3E4MUQ-,: [3NMAN< MY+C($H%B9< .!S@N"D*/2B?*'%S>"JG1*J!0H]<42LMIH5T. >VRY<:#;:GD MYKFO].+J.WFE%U??R2N] MN I-?J!NT70('=RMWIG5POJ3Z/*<_::?__+=[ 1 _5I)[PB"&K4GVW%'@_Y9 M+KTHP9"-:5*V(T8Z9GW;M.ZXQSWO"!#3*AT(.$1ORP-'B9N$D:XQJFNST:,:-I=&!^90MJUBXX5"=\;]FB_L8COH\7J\'G_:\;J"^\WO=(5"R-[-7)\_I^2@ M&:[VNHU5T0'I#G2M:[4P8I9WB>M=N', 0M#RI:JH[O9*EZ!H^7+LTPWGP(B6 M+Q4 3//DBPD"IFR5@!8PQS9@SH$1+6 J )@&"I@]&@1H 7/M8R![DY2)8R8@]+"YQ 8J;YU%K@79; LWJ]?8M+M<2K&C([W>KA4DL\+?$J1236J'Q22$N\ MZDJ\R@4HSA[%3%^]7[> YV(.\[Y8[TXO3B].+VX_;L%.&ZT\/C#:S_PQ>:U MZ*?T4T\]I0E-/Z4)33_5G*<.5 51P48[[S^^OWG48*?,MAH5P*E\C*:O[UNK M&$:LP5G.O#4Z>JSER]G2_&;IAK%:OAPY*G\6B:_E2P4 TSSY8K7-LQQ(U@)F M,THN[?8[+6":+&"LO8O;M( YFH"YK"NI=;99+^Y_;QCG<)"I@5%[ M9.ZH"CG@Y:OU(X=&N^Q:+E^F7![LF_#05AUWIF[P@ME[59 ?N;XC_/BU!;Q).<:3;,_"[7W* ^%L M$@9S9L.Z@KD((Q8D<>0Z@L4SP6[@$\!#Q)PD!+319_$L%()QWV$^3,OF\*Y9 MQ 1LQ6$?>6C/6*?=8E;;ZL(;%J&(8(OP5;]KF#_1L+YIM']BP:08C6_!+]%" MV+%[)[P'@QUI?3>+T/682PK> M !$$[[]\%^%U&_-81"P.0+SZL8OCX/(P4D ;X:?X=)S((GNXQD+%CAQ BMP1;0&"Z[SMQ=NN]^Q M^<3I.D.SV[6LWGC4&_3;SF#4MWA/=+K_9PZL%WO@[E3I*L+*S1PVZOZ'QV[@ M(P!O['\G;@AP_R;LF0^OG@($V-6[("+X*CA%KYI$F:LPX"D,XB(,[MUXYOIL M%1+,$413\/A+R^@R6)5'\X2LVS8&DM5?#HW.TC==H_O3?K)N64*T@"OF0/RX MV(!FBOAZ@!V (ZR%^,H&?Y?GP]S"((D0U+*!)O"7W)9=98!4@ MB[8Q1#JU86%\"J08 %VLT:_;U#XID%X?U2C,OD+]!>)'RH;'S.PQ.PE#@6J# MGB3>R!;'[D'-/V*,:7$?0+")3>0,?Z"JB<1T#O-%+88F I!L$M$NA1?&Q MZJ*^29B_*<("H J ,$,NL5CX.J)D/WU+T/+:K]!^_NK5*7TB?F&\3%8<"UV M#R@5 .!%&"#(21NDZ@GV_QV54CSC,2DRL W)_R,HM^0KI@%"7 T'] #]@$5I MQPE8AZ1JQPE8@@)Q&SC"8W$(&Y::I\5F_$ZP&>PH,U#Q'4BO(5>/X'OQ": 4 M5,(B=E$GLZO2=;4 1O"7RUF;G[@]T!W:(U/$X>:.L\CD7H1P;+;>^8K( )M^,@?&15@V61 M>*2[:::QZ[GQ0VI6%]E@,ZTJ*NAB'_=%(,'Y.A0>QQV]N7>=>*8/.0,DR!:!/AN7FB:RU#K?BSA#$S[&;&S"PK(5Z %+T> ]E]O^83 MV.MK[MWSAP@#4T68 7C4DGI=6/,A8+N/P)E,#@Q<^780XX'DSML$"5M[?Q/ASL8[Q74"=^_2N?+][\2I+8+[AB)-1?HCFL/,06NHBFT5_C M(6XSB;9X@BN.H!L]8?*,A2\F+BA8,K-0^H-JB,,$E2\ Q>03H2698@U(Q0Y=2K8@A,$T M!4,^'1.A52VFKLV"\9\RMB6MUH4'NUJQ4N4+BG-3W$SL>>(!-DI!N MNW5A+P&EL\ [6=RL>7;L&5(M?H=^#(U &Z<< B= GX M /']M]]?M_U*$:YI(0Q^)WJY62]!7II#4$9%P0E+'/[4.J(23M]/LE-)3+6V MB)'3E$\$M W.$?Q=B)"BB+Q=N$C6+1G5 M+#7%: 1ZSZXCI.5*E(%"-XR 3&"P] 4](3U6/Y)/$8LI\4[QVVU[%05@1^#9 MH[/+0^!%#"6KB#&@H(2V2(EU+?4,X?\EJ,?:B7K8UE<>A6"?TH@90>>$/'A* M#Q[?H'K,^(K+W_XR#G]^6V)S$<285#B9BG;;TUE-TQ!N>R\/8@T$VTOIM*A>465>J)# 4I#3 M)("M=O43P%^7!&^-E"0FT-XA#?H/F,$Q!V^B%2V"0CU>I3<7PYN.)%M*JJ%] M&6$>+<_E@%Y8B"S?@B.FZ">211HDT1*MM-")%'R."TP=0?#N_ 1S'4J;81&0 MXX1"YC' [\-W.7*\P7[-N3$2^ 7[=P(4#,XCT&R!#%O D#ZH($KD\06\ZPYU M[:KJA/'W0?A]$H#**J0-R:.]PI?\5F":+_#I*QDPP9P-(PS34E9!F\^)$BE+ M9V:Y+%\(1VKKW*E>6]5$F<_5-;3 -G$Q>)OFFVA_/P!I,0@;UOLIK\QQ^$XC;3&3J]@*L 84#HS HQGHV@>)6'11"KD$E6U? MAXT6HMV1P8\@,VMHMHD7W#\!%06"3O])D[>RL/QU/_.K2(R76E ME198_4J5&6Y>CG)<]T=7"3Q9)= Y1)6 99JZ2D!7"6Q%UZG<&Y*U'Y"W,&V# MXBB@E(SK@VH&J]$7>Q<'6&9W8^KA?'IE^UY;9%^][!8LW+W#LR_-0L"A,,O6 M6.)2F?I2"J(0#0A!$/MH&6"%&VU [4GNI/BRU8K*PSBOM;,F=L*Z.5R/]E*Q M2Z"=47FL@V5@'@_MTKEFGIAR]#+BV)/^L3+E)_PN"-.<*Y\'"86AV5,P/"9<*:J G0:\CG^ M>^):'< *Q2"ND'>6IH90'B!Q@C\&RTA2/VEVY[ ME3Z=-&R54?U[&0[=>Z_6VO*(:K%YK[CA#4GDG+]E&5<73R=0"+B;B]V6B@%; MYXD!KZ9BU_ _\:D-CZ5!6T>,8ZKI)M[%1;JKD @D>]\*WX7M@6E"IVN1P= U MD1EN6'U_7!=DA-SK\R*^UMJ:A$JQSA>41Q&"%_VP#U+ ?N,_1-2D M,-4?(G>2Y0E,W&;,?TAY'"GR>CDJ*$9B%ZM72+,BA)[#(E1,M-,Z^H_6,30& MI=:Q=/9WUP.]E4)<%M=?"Z7RN)#%1DM'HG.9(^,9PB4(8&/&SS"(,=BU!1JZ8S3T[D;$DM,X6"VD6X?B)<*BP#%&4 MQ$$(F$5< 5IE52 M1A[Y+A0,9OD=F!UQAV\7:VH=I+F5E>UAV8&J5O*\X)XT M!]*E@S&Q4&U")2YY'(?N.*&F"NER'%@,8- FHDH)[,DU7@;MW$2G+76BES[* M*K0(-?^= EDHA0QE_A(PE.?DDF(Y2R>&F/G9438RYY9C+E2?!-32#(Q5201 M5= 8:E1-Q5IBR)>/Z#%I3$LR"4=4!S_K"6/,Y$ MK%*,Y5(LW7H1+8(#I-$&-MB-!SO!,H-[\&4#0'F<'XP#.8<$ECJ1 !.9J]Q, M<51AK!Q!A',HW5SD)V7HP)TO3R]N0#R= MCI3(3Z5:EA4B69S PD):%TP&'FHD*SD@ANEVUU;4'EPG)H[X72E M7Y!.'NR>/.@>)'G0Z>GD@4X>;$?7QBK?TSC/6X_4-\E_+G8***2$J=%1!H.L MK /#N5AE'*!5?"0[CN9Y[:*Q9>^P@2L\KR^-I;Q:]'3P>[T?,?36B7>\G8F8 M)],IU($.-N#Q121>I[^\2:\'=WU:$ UZL_P^?,%*]SEZG_PZEYM&6\I.=5F* M>K/ZVH"O?G[\N04&JM5;^U7;,-=^OFFJH='KE)MI\^<]:]38-?6-3K=J:QH8 MHU[9=^LU56--5:6G[3,]<:W3]J:IYJ/GUC0V57;V$?MV#E#%;[= Y$5/%/[\ M**.>[S'JN4.'Y49!X!.&?3<"8$=:.$-KY\%.NUO?M79=C^ 2?6BKBHO:-XF0;7CN#ZDA]YW!ER%P,<+;BTX-*"JYK@VBZX M2E\ NW)-;15N!-E@%8L8C\2!18Q1GZ769V5N7FG>G;]Z<7IQ>G%U6=R!;NBF MBU<&QJ!W9EF]_O*53_M?T]W8"ZHJ?\64V3.-P7YW"E7@DBA-5U6FJY&F*TU7 M!][15=NP7M60HO*\1#FM7^D+Z0 9YFF1T>A+/K54.=>.NKV!86EMI>GJP#OJ M=;1U?7XL-(^NK@9=HZ?-H*I@P^P:[4NQ@PZ4:ZAV*$O>M;8(@XF[.>&PC837 M;+K2)#SJ&)V2>FH+7H\A5':)VS8*(]W25[]KC!Q9S)<)/6AD'!L9G=,BH_JA MATNC 6O8,TPM(ZN$DDYG9'0U2JJ$DJM>]]2B4F-CB][JE_$5ZZVX+J+LH7@O M]UZ^8MW"'7VSM&=2[Y"'CGMM( 3K+$F39A#"I8]O&".4-7HU(S22$#K&4!-" M3272/N.5A9L.S)IE4%^3$Y"SK5H1WKBV>>RRKJE)= MC]?C+WG\1=1X['-<:==H5GSSBJ5+<J6TF1@9GJ7K0&-DLYOO&4!\/ MK@HR.L-3]ZRI?N#ATHB@:Y8^8*O9\K@8&=2X05DC,0):JX1OHI%Q9$^Q8AT+'IY]4*ENP8Y^N[1?4N^ AXYZ;8ALM\]2-=(,0KCT\4UBA'Z_=.Q, M,T)#":&L\Z,)H<[C#W)0J:KURGJ\'J_'[S]^K?O;'9;V?RMX4BF]0(K[#GOB MU-)%I(OU)2U/;*R*IHS9']4XPZKIJK)T-1C4."NEZ:JJ='4UT-W)JX.,KJX^ MT%*E 5*E9VHKZ/Q8:!Y=]=OEF]]KNM)T]:3B'7:T&50=;.AZEH;5LWQ>B)#' ML%QVY051](JYOAW,'X6U&IF_N^J4N7E1'ZHZ*C(L?5-+M1!RU3OU(3>-C"U] M%ZQ2UZ/I.H,F4D'W+*68FBTW(Z1\,$5CY,B!VIX^*5\=;(S:1O=2M-9%E#[D M_N(%7=9R95Y.U$.'OC:D^?7M%+4JQZO2^";Q0?LL!WZ;P0=-HH/A6=)]S:"# M.H[7E[3H\7J\'K]V?/FS#[6YI>7S@A; ;H6=A&[\0(<@OHAP$H1S[MOB\E+& M^LZ')S9616-FT"]]S6AU8J.:K"I+5NT:I^TU6565K'K&H+94U/:2[Z;@8C-(H0.F635KG'7V$;&*LVSU 94WYK5TJ6&TF5HU;BN M0I-55&+ MXBCU=FE*7DO[DX5048+5_DF]WA!V@Y1OXKP%* M(L2G\DN]UUSD?8!-RH]<>)T?O[8LHT=] D^U[Q=OV:?WS,\;53& 02AX)!PV M?F OVX;%X%4>@*3%@I"U#?,GYB0A.@?Q3,!_H1!L#F^914S )ASVD8?VC'7: M+6:UK2X#2IPO> A?Q $-B?A<,/ PW,!AG#T('C(^#5IL$;H +-@6& -H8+)@ M,HE@>S#9#'8-H_]P0^&E8V_NW@7S>;IYXW(0.^@:O27,FEVCO81:'V;!Z\=1.78%7/9-H_<3FX3! MG/4MP_H)\;,9OT7T I7!^"7<(M82?\+O0+""],33PXA!(+T?%X08T^AN1\R3 MS 9P16QT4\1TC&$]$%,1)7XKPCO7%@U5XK=;1;W169+TUM 8_-0J)Q9VD_6; M2.Y7'G/V#F"32O8H2D+L"=I(&;T5&2.CO:QV+:._C(P#Z=V+QX5I25QLELHC M8(P#J,LVBF*2R@,RCY\AE2\']FUC]'R-V.^CS2H58M\8E09]:?VG]M?%O,TB MB%S2,F"Y@KJY$V_N72>>J8!"<91"6CL?PL<1X#O>/*0,NFUBYG-+O6YO&6K% MG[.L&_X"D'T]!C+X?LTGL.K7W+OG#Q$&'8J[AXVJR7M=>/LAH+0/4TPF)[10 M?N%G7@$#:3?YVXN_/!WB&;QX^XV8)IBP=_!"@&7TR\_\[3H*:(3UF(: 4&&6 ML"2K)Y,_@5 .5M*[RX*Y8U@'4(IT$9@2S29Z+4=1BD_ U^P4X/OVEW'X\]M& MH6IP"*^RC7J3\#0T.H?&TXX1X^Z@61'CIZY"2.-848W(\?/MER6WQO6+;DW/ M&"RY-4,PA(_B8AKLV\R-LK>S>QZM#3"J4"#W8_?:#A*TD";")59"9-B!'P') M2A<(@ HP1A"ENXO6AA?]IC*H+%V FJ5(I8=76S%N40275 # MQW!T%46D;]]($1)[:PBBM9$:\,_'Z(XN&-_;'+K> >R&'GG0I(ZP@4)I?83/ M(IK""- 'UND=?$N6*M*2\",2U? 4!X86OIBX,9(7#,JGI)=H%*^-8A_ 9\=V M "F&.YAH.&00&[1K,N%V+)=$R =U>\D,N]V"M X2 43?MLNS(DE7RDFAWNX;<_$Y([N0J^SC[MP MJLO0*!KV#_??B>NDIO\[OG!C4$A?110D@*+-=G^]PKRTU3\$J%+/!:7+8'-, M_' C(E)O"01JXZB3LR]:S >Z0A,[HVR;1S,V 1D?@54&I./&#.2YZ^$T-E_ MKS@,)^2R.@"(SE;0!4A]%S$,O >K$VTZF%&2Y1BHTA'_3GA,?\X%6*VXUGR) MOA .C 2WPDNP%HJ-DYCY00R/S*6-$)"9&(>H7="V& ,.R)K %P;A=[EZN1+R M,-3OX@?8'?".)$3+!-XGF0-&35P?M!.. W,3EC9U;5@ F*043<8'P*4$)A_' ML#54:;&+G^+DX@=XEL14 ,\%0'8&8B!BY(+2SJ(9I_>EWV%X>QKR.4-K5HH# MH!H6WPOO+I,*./-8/ 2^8[#_ C4+C[;P69@)9^/,3^98G 'O1"4;A)&TI,"< M]APF@]MWA,\0II]R]9<+5KR]"O T%%Z ^>O]N4)5L%WC 0H9,GZ"3Z[-XTF$ M]6SRU[\,+:N?55">+$RQ!!JS*\7#[UXP1MH$B@[F0';PKT/HB-C]S 6EP"<3 M 3ASQ!R) B0ZH4_E2"2E1#(.*O]0.$;"4F0-TT10)A7S/E:@%B;1,,8CF%7&HT7LR]'Y(PV* WW4*")0?\F 0QIFGC"H2S++[ M> :8QF\2O\"QXR2"%T>:1<_"HJF$9 O^0!&H6(1SR8 +'L,?9'P0^\4/"PPY M@[H-191X\=)XC(YY_ %Y4LT4*1T=D+4!GQ<2X4OO0G.)^^A1 ,&X( WN_35: M7-/'Z>CC&UBD@# T_%)< I*6U*O&QLFP\1L9PH000 "7.?$UJE6CY&0H^=\ MZW'([@09.'%_"$?UYI-FIW0KE;>HQ&?!?EWV6^^XE_#4TT(F0PLIBDE"HK:< M!)X;:(8[%W;7(O.>_-&"VYFZ(2@GQS%'X]>1_@[81[D;#DC.U:!4?\#4X."" M7M48/A?_!B$,\,&,MYBZ M0ELFIT/B'S/7(S<9\V*@AQ:@B%)GNI N2 U)T^A;O9_8K?!=P!EP'YV"1R+X M%,0BHI2:U;;Z9(;B@(XQR)]?>F;$KN)@*BA%'&'$H)EF$2[C"NB=4_J[,LO(H MS2E3#8C'[R7BIXE'RD9C\G1A>S3-J-R,W0.N"EJ5]+?4S5GXOI!P):]3%KD6 MG%A,MX4A.KQD#+[!41J9)XNQ8W+,C;Y'JL+0!M.,NSYQHB/@5X]BBNQ#+.;, MO$D-KJ\PA,F(<&IWH5@MA@__F? 0R #8]ZN@/!Q\]5L0PBSMZW\V\>#].ZSH MD450\,M[$%9WW!,I7]S. ;7WX OV(?<]6E2>=1GU+LI#.@7L0*#B&" LF') M_9L#P0&98&VZ&\5(/\5O7:RG@PW&B0IC@F(7#ZG9ALKDT>2.H+!5A!'-.?\3 M%,54EH'D<;/"E)'!<.FJ- FLPXA- CO!:L,@3RXOP%L0X9V,D-/[9'J9--E2 MP4^Q]DDZ&E2&A>'6) %"BY:"-N=N)+A'D7@/==^8'P! M[N^=U('H_]PD.!TV@7'C6&3FS]\#F!3_^!460DPJ][@"5S*+O<+97Q91+ M2*). 01VL.!(5#0,J-:7^T*C= 8[$E)VFH,W"M0&NR'W8[E@OU39@!O8L36)BZ4RY<>L9#CFG)(G\33>M B M(9&(*)2"$,B*H*'@05Z9B,^-VLSA#Q2$REIL(H!3U[+U0A MH:+/(I\K^I3UC=S!\QUI(J!@2AGLUQ*5ZQ2SH#U@G6?&%$@VH92%JZ_'FE!< M)> &Y0TP& Q%'E8--$BJX;N);0D(F?A[E#V,9)DJOGLL5!I#2K!T?P4;495A MYX):)4$,T)I9+DL%8]BH M"4 P8**L^%RB $QO@KP/>\0)N\D$_^F M@H!-DH:??2!<6U"5LY(3)K$59>;(! $WC:=RC$]!QI"$N$*Z48"Y23]])1GL M#^%Y$8 KG ;L[]S_WF*?N#+: ,"![2J>*#SWB@C8F;N^2P88JE4^A2E;!6_2 M0ZD67J?^(YU8%9)9'RTE%5@1F2&H@PG1D4(TV2'7THX(,T2O1GLQ;P[\#JHU MF<-R8.XIJG$^1_9#"?>RTVX7^QNEL46L/23K8A6X_0VKY5X4Y$M&N=I2PE]Y M8LQV0SN9HZ5H8_I#A9^S8\%T$&7-"@N;(^LP-4()RJZQA/YV8TE"8S8@"?L$@F,#*2)DNDW2%E-DUS'1T MH]#Q54P$A=P+.1]FFF *@1>3QB"0YRGUXOK4@B#>"@5=&[&Y-F*PN3:BS &V M_@M=4:$K*AIA,E)8[S<\L4=B!A7O)SQI^E%Z7N_7>%Y-DK_KU:%*MHU=C$SE:ZGJN K J-X>&!X8#5HT*Y7@* M>5C.#_QK0J$] R#"O%?"F!HM#,&&0AG\+;0MP63_C_J+ F#*!E_J5I%;_-FT M;BSFT2N@@A@0 @M[.5BRCO)CK'9^F,1!2X&ZJ? ?F1,L_8G"4T^>]J(@!X6! M7YI]8Y@95:QP;F7%/U\_4>:W9)%33HJ$L4L';A$(3DAOB,AKOXN+IY6T2VP MVJ.C\-G$A?R>K T*P$)"GRNO[<+I;A=N*!V\)1 4#N3!*_O%-DO+#VY?N\(! M^6CY'#)BL@P8%;8%(J$N2 \9T*V\C7 :$+H7%-M+^R,M+RBCM_24&<<"AJ M3?N [&A+>DHMQ9\\\Q0&?^(90SSZO4@]OT<40VB%A8= $$JL2@1D&,&%# NL MBV]?HD+58R3M';-$(]3/ &:;">X0=4K)2[([23N/%"0*@7@]51>A6Q0E><^B M'"!Y(4YQ2^D)((.QRQ;L)) 4NT1KA;HU* KU'-VR5)QB?:1!ERB4ID6!ON8P MI<0$2H$<<_YJR=2&K$*!:8"OBE(DP$AJ)->"V1>:17+O8;K8G*9?R?X8+-0_ MK�!-1T=D'AJ%]0#\#.H8A!MLHF)QO++9,%)LE4Q5H+WU8(\\"Z,)2'Z2G: M%FC0_""E#(:G=$=!ILR.DZ56)+SR]G]*R?-[F>/$5FGYJTB_+[CKR)5G)5Q+ MM5L[-'H@XNP6)J8Y)\M%Q9D@*>BV#<(==$\&?'D9E+M*KP@&-RM FVQ:LI@O MO.!!"/5%OG(P24"0K9%DN[K5HV:UD;PEW'[-3F)"E6?7'_@8*?H<#D&TFN M) :YKRQ[:3Q976.X_&I,'>1H^]4T5@V;MI8K-F(JY MG*7F=6[H8+$!5MQ1UR(WPK:\R+[/H)9>Y:GE\V1R_7<5=;J=89G53:&6M$E$ M\X=@3D!%%%3)@:(83);K-.06T>:+A;2RI"S!CAEDE&,]YX3"=&#.A(E'IQB" M>>)->9P7E-V^?]>2D0]Z#1I1)+!Y%& 7^ >PG[X+Z3O*=62.>"[DA6J0XZ^< M52\&K"=.^='*/E+9, M^8].\J!Q&X0PJ:ICAG427*; 6Z ]!9;% F\ED3+BET3YT%"E>'E%%8HSX%(! M.P2#4TGU_3ERKPLG3\J1[U.;5^HQ]L''A!:F]5&?-XDC9=%H'LI4;7;)NH]4 M'[EQ&'!'?M^B_+GTD,%/DVTC,R>&R)':?>A0JVH+@ M*-83RI9Y*09<*N6(,&BRWO3H*]-#%;Z\*\1B']D?LAA\BVNNDZF;DZG#@R13 M!Z9.INID:O4E_Z_*SOB[$HA?I$ $T22+J+\$47PM0U54 Z6>:YJY%BW .L'2 M,U@65:?[JAY85LRKO$7^27H83NH/BL6J0JL%CV*5%Q 10BQ7 UF!ZO\8],3O M B-O#P;[J*KH93VHG),LMK$0/K,]RLR 0O#%O2RHPV/X6"S-2I4 MQ?Y0G9"Q/!6$#HHR-SW;0R%,$%TI_0&AT-F .::0,#S.E<1:SON^;.?)BF8! MZX./7(X$E 9DT/^DM CP6!+Z;)DS6O(("$ /;?:9BRXG7:,DGXX>/;Y4<@'_ M83[EV@N"[RH^1!.E[K#K3SQ53X%(6:@*726WTF9A$YEU2CETK@XG$?O!J]7! MI$@Q7EHYG1U<<,E;P7#$(NWH@AZ+;2>A9*,%5J3:<1H3H&-0\^ NC4W<+_=2 M+V3O\Q4C_>5'&S8Y,0.#999'*H5R6V/)!BGOU%0GI;+>YOI*H@C C>T0!-TD MCQEW)(LO8> '>*"W<:&PM71@(7WL"(R4#K#R/70RGE5AJTEF=RE!S_-Y%DOS MI"&N=VCH>:Y#@;3?LGC6;0P?R*J%VA+8.SSRAJ*I ,SW4M8UZW*'S[O@L6!! M@WR35W:I.I?0R3LB+!$,-4C":.L41%%()J$LZY%CR7KWZ>8%>@]9>S=S@0J! M7='!L]]O;KZ\:I7L%_#-G<-K57NMI1O?Y%44:1PZ MU:48"09'*@E5$8 *]<8;II1GL N+14\J/=%@.^65'UEX M7A32J2OGAN3NL_BY!"]:V?0-+,.5/B? %NDV@R[CXR")U>G$,'R0UTUYB=@" M.X,5KDK)SHH6N"*'@?)DG0RF>8E+=GQQ*0,AWK!9>F.'2HJEV\)S48X[0>60 M5FF Z[M,')00D0\)FESU\DJS &5*CRI2/+$:3MGDRS5)6M^P[^)!XE_>7YCQ MB+P0P+.I+U!:;X'%:G2G$]T HH(I^ VZ+FZ4,3-5.89D;!:*?!]]6VRBG ;9 MY;Q+!_T?O3K%C'PT7:2R5W$IADD,F" M@ORII452(N5.V$RO?2W%$-WHE1>2!N%2V>Z:W=#Q9ILG$>4C@U ZK&3892.# M,)N1$HGHG]&M/:UT4H0QBK3EXWC%PC(IK*E^#FP$7NK4067%Q^]!X! ]? "B M=L.MUWS74%)DVW.C(D'+^T_3&-T<4AAD'_7WOOVMVV MM66)_A6,=%==>PQ(%B4_XZK:-2EVDZB2<_$B="5==L!-%5"3<;* M;"I--(SOB>Q#8XPM_1.81UM2X-UF+AV0NVF#.Y5+?!]2H:4 =XH.% =%^10! M\.C/@''".)T+X]9+D+*\>!FTJ^@J6O/'8CA32."!2R]0VOO#RY_(DTN[LX#& M\'$;][0_B/COB;>BJF]JJ< MBF^B<55]XE_%YMD:EP?,4AZ:*EC#7N=.N#_6G_>\,;,WA<^6_L[T'W,G11() MGX";H>=V3:Z]&*'? MBZ(SILOV2U8'S6QVSN;@?-.B5JUZU$6)KRQ%C[9:B,5M,GL9Z?$H M208;0UH>Z,[H M4U.:IUX41LI2QF_C8.[B2<@Y?Y\^CP MSR-7&%52/D86:PM,XJ[L];2PGG"O?!EK$B3-VVCXY+:)MCD2>GJ3"TV[S.=V M8XIO=;&&&3C#56=OP]QV%-#:]%E>8I,%W,93&A.MEZ2W*0WL%LUN] OZ0AFE MB/!UW4WE+=VDKVU&UY0_ W4Z,=DC112AD)B^*IT?CVE2H,B@I^^BV;)NYH*;U+J2I<"@/D* M!H] _7YK,GJ9RSCVSM3TB76S3A*!B23H(KP..'UZLS74N]Y!/ZLUQ?)QRPVU M?: ELI\RC=VUV#5=Q"6&:13$WK1G1#(@^S(,,UT!"YR=BIN0S/CC9911MS?W M<5FT\N.M[U5 4G.&CQWL(E^YB;!@@/X_DQAY[2M]AU0/^XUW'_*@;RZ#;]^Z M^]BSCL20( M\-$LXXRJ.&0/[9X:;% M?,CQ\#I5_#\=Y*R#MX/+7I!YO^Q"??8-+=3'NQ1NU%7!OLI[[$M/JO8^4,_>Z"#9 M&3UYD#VD3X^>I/*3+_P?>][T-[I%#QG8-'IQ\)CZ I-YQG!FV5OV@P_UI$\( M(8?P=8:*9R4]+N=D?3NR%V;AE&.P[;V/3;S7TYQIX9OE>)ZWYJ&#)Y5234U/ M2 /24 ,5N#!(A*'U&P?FP'2JW O///48>,<$K/J=\<&KN#M3ZU[32/,3'[$T MY/@I?%N'_(#W)P?2#D+>$/IQ+N59CB/F3:%IX&G MHR/GW72:@^L:/7CUYAU/-G_"XY+\)WYY]S!>9X*N, 4(82V."5(/P3@T(L2B MN#09V>^3\#J?,#C\=/]\@XB4=[=$J!QG1>C95--XQ7%X:JU+K$I?("%Y66MT-&$DQ*-RT##A&R2(.&%03HDD?/$:%HS9YWB[LNYHH2L M@$L^+T4X;B#D\4.T^O4]V]N% OK8XZ@4*+\8[>@=ED/]ROR@KNE]\MFY;=\C M ,NJ&Z)VG9I-K7BO>O /SNG5)KLO2Y:-__0A_VA. /U5OT5]:!/_ M/3T,6@3PC=_&\6/XG!P6&[O!U[X0?]F0?".;XBW2^:O<91F]Z5H\]6KNTT;H MG@^=<\R>!VF5<4#!#1%7LIRN\R=<,2(GL:@9RH!5KJRN,6?*+=$%1"K)$ANG MW!IK5@TXT+&P;>!"G\&Q>)85=%$D7)03FP\D7.I6^J(JB7K+)ZD(DB'UJ[A/ M%J,:_XN7@3NLPD=I7-44XGM,GZ6H$&).'\63TOO:9]';=N^:%'Y+(3.5N"VH MYHU"8'0@G[GK1O6_W'7[Q+RF[P% I9<;N[T<0TRU3\P M]9[@:XM%RFL_8$/A\1H;\LG>C?27/]\;^LN'^_O/OPV^''HW>_7SL)]/Q@ZY- O- M=J.W$&T6G-')\!CI67C?MC\DO;+-D@XQ)G?&>F[&:EB3(LGGVGV0MXYZ*&\R M2:IBSH))@1W"F4[5I.4H;2;M,CWI8;N!LHDR0-I4Y=CBI2[- ME7+VTYKNP/:4];QPH0Z%"S9.\^S,AQ].#K^9_3+ MX:N/[SX# 61+()[P,1 <($IW!6J2/#N$IP>$ZJ 8%KZZ81 *)$:1=;P3>2WN& M":>CIDXR7FS_2.9)T[FJ63?JMOV6IRD8[C=)T_J>;((QD(2XTONT3 K2N#LQ M8=;QKA;5RB16[-02?) ELPQ(Z^>$OD?O M0>[RE 5A9 ,A)0G6(!JXC5GY0QSKQ20=DOL L+5SM-W#/F;Q)AJ=D]H[4)RY%U&#),=9O^:1F5DZWGV2!3"NLI0J0 M>37&IZ R,F:&-<[@;^]&ARW7'S&@XS7?3& .?"BBN@F.F<GIY>N)TVH3'S;D]V[[W=/6*G\C.!@PZBR%J[7=D5.*/M;8:, M&F!EX.) )HC"5IABL"[X W'9PS,'0Z[&.=Q $)O?GT>N=T0M:[YP*607'BQ\@H4+A\I>3 MJ-6YYW2+QSA;XYIYU^LFWG7_FN]ZCOS3+3J MR\S]%$=N#,LJS6P!1.'?G'S M?YK7R]#B)>(P1@T<7FEU1FZ;<\Q$=V@ENZF@8Z=EW#"[,O(MLB;-+%\LU%XA MMBFK:7]Y]:)[!='&$4?SS$:9+0N7]'6X+]QFC%I5.\363+#[YB^HWDOZXM[3T@3R3 GS'76:Z?9<< M;7A1"B(-AJ'$ P8ON![^A2<6/@DL0,T8K_G7,^9+ZDX!NPU]:59"]:UK#UPI MPKRM;,3HR;G9"$I#0&#GY!<1H?&S1L['+<86)QPR'DG?R;>4M,"WT5Z0NIKF M/@X4=@SR1GI:%;X]6^_>M_.B)7&J(OIR622U%@-LZ_U$1#S$1XYU=T3S_',( MMJ35WF@=ZA2+3(:BFNCI:M)]]5LL0E 61$!Y19=R29DF.[F W_"^'LHT4<<, M+9YXW@P<4;1FM#F)/:-RD]FQ. 8CQ)F6C'1RT=1AO-'\>/W#=(&'27FR4V13 MJ3I<,'8[HZ^7$.X?.J+@?/KR)EW*2Y4,@J$9/>8E\X<6$]7,M%F!-37JF\I% M5H.)/'@7&449_-.'_TSFBY>OP2W+F'6*J&Q<1.@WKCN7>'?]_H:^?OS&;:27 M7\"E/LSZU6;]L--3*0A]8S?C"$9[1M3O">?"8 (?=$0XB4!?OD/)P=SD.KDE M4B)N8] -R6P!CL]D%3HSU,E !L2C 54+0#]'.4!_?5X,36!#,$E2GC3RY3YZE_;!_GXA "5I ML6 O%!POL#G#\TW44AM$13B$:].B)U(KR?_!EV(/! M%%_-%&/ ]>[XO"*?0T.+O"H0><'/ M!^ 88KFKF]KW:7%_7^68W@R)&";_AB>?.GBP_^,TR0OKG^E!VDB90Y4C\9 , MTD^:/4U2I M-2I&##=$XV!5M6!@Y(83V*W@&+O".AM>[4V;$EZ;HN3!%M_:U NA :)'7 5) M(\D"CUZGL8'T\'6+7$8*Z9\E]3Q,G,2*"5C_L-OM'$=6PRS?XBRKWD#J%5.: MIIKP+F;^"$EG,5(DS455+,@P#";Y-GVD=,F&E(M!M:\>.KT*G\X4;RDLR7H& MR>E246+P]0)10SN4#G(@QF$KWEXP*_!;46OM;,.J/DE*.7L1AVD3UA,G?^4* MY 147,J$-Y88R"D<6BBK8,[*##Y1TY8?MO3MS?RKU:0@=*UF]B50Y:"HUIS8LQENL>/KL5@#[ MC*E$7=*__!&OB"Z/[T+?0+1PU!%G%'/P-9EI8IF8(2$:MMUR\1X+J%.U%H+33/+"O X83)V%D4R MR;0'0?Q3? Q:B0XZG:"9H1X-[7Z3MCKML8M%NBM@^*(#-5SUHF&9>0"L,YG2 M$!,D*-PO_??@&<^J^I.>N_!^-X.HNR6D=/()_8+J).-V,.YQ4DP<)WDZL.". M.G@(CF'T% ]&I0Q9=(4"?)\=HLCKP&D^'7Z>@Y?$ '6XLT5I M*+.Q>&I_+_'CC6,,)99-(@Y+FK _=0.<..X*C.(:Z_2KG*]2JZ( MZ_V0+/+4]$].N#U1B#F8^TU8\D7D$E4%.(XUB%5AFZ8M9E*,Y''26L!P=5FJ M),6G+%M$RX5G-:WI,00%%G<:8G#VW!E3"*F?=6FN 1?_YG"NK GB'+Q8-./8 M6H(1!4,\7EH>5Y.W#[?+>I+6;1"EF<2Z6X-*9; :Q(9TO0F:L4)87$QPU:W, M=@*3@!=/2 6#! >6$I"IF)5)E;'0=R%J^Z9<2.#71 U#_1A.'3[E]PZZ0UQ# M9H 8K+#>@;D5[IM'9;6*WMU%\:ZC[SL%6;^C\W1"@IQIA@C;AB58.T>*=% R M9-.G/=H-0VTF08X:T\=-!WTN^D!(UE2*9CL9$4IM"EK460JKG-.#$4A8T*1& M<\\,UHC5WV@ 8Z=@&:P674.RB8,(KUGHGI;H@EB8M8&69FFZ+*R(21P\M?0G M0ZTMW8,5]6FM:L1FAVH%3VB&K2=\HR"C_+VG"&U.W2=4$G-K]8 MB>J#N]$A1J&F0]G18N(A4C15,%(ERT[5:@QCY,A8JJ84BT$CKKP49M_D'$3_ M@(?-AY27!>M)'&;/UEP,+@G=3)7W)LT+T6D[$X!L"DQ M=6I*L0@L<_DW1]M+'G=+>"U'4&YRB7V=#QK1ATVBE'7BS;(DG; 4<'!$FKIHG>UDF/(J\F8VUQ,$?DD' ,8B],;C52>$$"QA MD7WNY#4*WX6+D!B] KV@\$3')/%7NFJKZ>'+RVF=J/.:[4:OE>$];U0S@PXN MHM3P(%9A%NGV+OL/Q*X561L%8_2MP)HR49 ? Q*4XC-OX0]X[7UR#XZ8'FQ_ MXOC98['X#(_%R5\1M76]T%7#)RSEIS(U7P4+04O$:+0FO6\]NV7#*,,'N[RE1G 0- M6L;%U=^+X,O$E+%9$=!XH>)O!N@3\N";+'Q,Y%YGAA-]'T*O4'G"KGJGJ#9> M>>X7$7PQ+RA%^3+M[U3G)?I=+&IF_EO_+VDDT1ABW&>R/-*S7)$.* X8<@RQ MJ(H[&1ZD6;/(28#LI*J1%T&T]2@@TZP%18AK9IH:FU$0\>$:DP^=;P6>@A(O M.*U2R@9KXD)7D\?%A/A%R]] &8ZL)Q_B3%L<(3#Y)''+*TWF"&Z4P+/.%DO. M8)Y#;/-]K!?6J<)(E,@AL%>^$%!_N21V+)@I.'522B6=S2JFN8$X 5YACJD6 M.F;0;*"0*QZ1N%SJY,SS5F")=/(I4=HTC )3; +Q70*4-*(HL<9=S:=8CY," M-PXEV>KK_#(;A+- M3G3F[Q^N\%T8$24=F K&\:UAW!^Q9YN!> MM"Y]6,MPH8#?P[EZL'P6-!9H#-DW@"'F9!L>\.>&-SG<)V"N2"+G.($2V,UR?(%%X^]74A0=JQB9S91^*&9 MTS6V+%<&D)<66XV\6B;55(UI@I3Y2C$.=%!U1PS?'%9(L]:^Z0 0N]&A<[AP M^'HJ3!M6$EQQNBRFF(E1&8U"+$;3EU95X$EL2#Z=Q"RWDRHY>=93QH,'+5>< MS,#R"NM_>-8VSX =LK:9@:.DS'H=S%1CG'-JZB6&:V9-?_?[-GZ_&Q_&A662 MW_:)0O2YL?[N\^7GN$J]B<(8ZR=&3IR$CK-,7!J*;:0\UO7Q8'L5C +E.1,C M0$^3<;1QM+"R;JD'F1EQ9Y)QI/I#>C;CF-,\OE=UUF_9- MU5F#NBIM.G&N,?Q]LN"MN!DQ3V<87;A!J)&&WH<=J-?NMH./AR?)?1M3(/4 MK6TM[!)**+/(!JAUTC0YJJCC*'B=AT#N0 OB:45<2=*@SV-NTOG(,,3,BOSM M!+==W&]S'>_0C)"%L;3_.T*X4QL3!A,B9Y(;)4E&K)=<)[.JXB-3@J^J]AT$ M,5!VJPQE!YH'=@V M2$@AD\/AA_^&1+V]?5@F6?KDUTZ&,K:-\-Z>2:60[)9=0C?^JEV=0@;F)Y_3NSD=;J#!\\*HO VZ6CBJ;WETJ^.I;R82725&(G6;@L9I6(F M8U7_RME$??:T?[0)FV)FS+K,;F]]IZ@!./12%,5ID>;48?KZH/<8A,.R/ >- M?#&&/7:@#4 G)829JK;>];/>=SI^; ,YL'Z[)"-6K$C4[07E)6# M Q3)F38$G2PU4^7Y:,V^%Q7;SFL("% :LQG#TY+3)A.3I-6"GPC>)TOYX&B$ MN3(6Q$:?0(2'! ;^Y=IKW\8V&,KXF\OXCX,OWV'R#OOO)*?86B- MLYI27M8M(>%JSEN&'D''E2&"-8WB0Y]$<6X(5L1T!YKB+A&[LXH66ZF(*K&B M[/E\7B2E2K5<]BQ*,"\R,4$Z,V; 7Y@:I2KS":<))BBFH>2[T:I:ZI'8; 6;";T!#QR&T&L5%U M'=OMJZ+8084?GF/X=8LQ?5 YCS=24 E+9*!@<\8%N'F.H/9@SKSWN7(NJJ[* MN!_\OIEZVT@<NEY2K+D7. MN,O^8IE/QJ )V+ASR61A*?1[ ,'_E:FP:FCH;&J4*G\$3O["475*-RK_B7:P MR3(6)16YTD,Z1[@00Y7KH!=_DBR4IR&X4S/CZF?T*5OY+"U7M'DGFFU(#"RA MQM)KK2=>8O5PBKZ11W/R7#1^U)YET5B,\T#RT=(4QA& L4EAU3/_N'RT#)P1 MIY(;P^+!CICNUQ@L5L5],A^FZ;! MH$VSL\QF/+$DK>4ZL?S99\P,G[_/,VO$P\V^&[UR QB^HTI^4(Y41VV=U\/ MM#R 3O5V" H-#\:I6(]KH-5J>W?SQCG;IR4G\"U8:=G1S "TRPG]S1P&EU6 R4W[(> M/HI*,FAL2 >OJ!J74715**0Q]@\%M\!,9 M2Q.568N]K2IG-FW/*!YRW1HX5UZ_C,B#ND8#)C^E;VW@3W4N=G4.=N[^>")] MC4;K4@(4=GH12%BB155]XNKLE6=)1/K ( L\XX(9$U+[M8GK8EW&++! [@%R MDJ_HJ47_C1[YC*$I/<]D^+2D*=8W..#0>A6] MM5[#715HZ@PQ'XLH<910/D-!/"5F8Q#:2M/5;8UU,J6#?,RM(>-?(XQ#$VU@ M!I,3.@V=&"IQEK(A(GP'8BZ**(7(;66S(N(&Z5(9*&UN;P;?NPBFBU]CV%DK MF;-_99,>3CUD'.'&!<7K#'-WF[LOG#$J=WE2 /J=5$XE0BHK"CTD;P&1-*E& M!Q7_,\H0&'20H.(P 7Z2U1I!:<5NV*QW..&,QI;, *=B\ >#03=H)?7Z.,$L M& G*R]/FUF/4-?]3[V-WP_N;<'CH&:>&57!;J^"H-"!#XF=P+ACCXFMI!=U0 M.7/@-HP-X/Q>)$0T%CM _%G>9%3-00@S/*QD$>5;=09.F0/9>M*%80WVBR^328D M"F_*ZW4VJ4Y*W'1>:9%^*OU4<7TWCII5F=5,VE*SN6X2Q"P-Q**W:8S-:5MF MGM,?DP@L%>;%Z@S5B=!,)[1AA,F M8)))QE)W25TM0C6L_$1:[L3>@*Q:%'1](J".._1"13(V3.AH0Q(PXPAGH&>& M\U9(CJ;)1.O+1(\+1_*D]6=PF.;'UKAUQFT+O(!K"+#>,F *R842)&YF*UYG M571-\[;'MF$$D%3 Q?W>850. C+'";758$&?F0 MXU\=G>(R4MHDIA&(!0F@ M=-&NK<( F$XK/*PL_ZB\-HVC0R%*^B\.)1?RTI.6,ZJ0>I@=#$K;-Q;4/5DR MB?C@Y=QB5B?-8.^UF>_/4O9NRK&G5%&3>=?](Y]HE&)!&X-Y+1DR+U@@QQG# M4![O/5;']CBIQPEL])UWGPMP? ^9ZG5_;V^?LD&+JJH#\BGB#F]AHI',@"DB M7:VG\NDF][O.@^O3WA3-S\'3;5Q6A[8DBED91HU1AR?! 8<"Y>WM*F1:8^5% M?(IJ(A!,;B5+<_3C \I<^LRL*E*+.,]J=-.1@J@Z0ZT0A&DI6T6E7'1$_<<%:0]P8A5\I.9.WK8DWO> M^IT!.$?[OBE,=6ZX37.N+1GOZPH[;]+(N.&Q*XY>XL/*Z>]E/K&MA(94KZ+2 M.C1TAAQLG)79--\\8M\2$)2&^I5@P%R[:O^(Y8U99K%T$TF')7(EN^2&8RI, M%H@D28IS+TL\CA+'$L?V//E754LK L2SB[RV8$/RN<5UCY6N@>B5Y69!TQ#E M/9#* D-I9G-SO!C:>F:1%13Z_K'[SUU-V#F)A([>F\A&ZIOA5]PC_@/&-GH% M\4:[&[TKH]^2&HZX_>[<KP&? MTSO9"8].*\J.Z)2>>R*Q@[?^C$ Q/0ULO&\M^:Y3S@_4OMX.@"MJB;;P ;'=RZF8HBW$V'L-Z+:/3LO-V$2R0%&UT2 M97_Z+]B*I2:T*<&=T^,FGF8W&9K_%L&<5=](:E9W]KZ!I?IH:=7 M$O&]JFG(:V[SN4:J1?XI*_(91,->0.'"(YB5WLC4T$4<4QA5 :C^$-!VU41C M@6NQK)C)@F(N9^-[;Z+1MCQ3EF[TE:=?B8A$I13/,X3U.VS0FL M95PC>N *8H8:GZA>4:D74C+!B*-XE78PW5G]ES?230BA9CY+5,]H*7W-@P ? M)Z= MC\U.VM+?-Y*<[ "+[&;*RLG,WM+. B<$W#I!P]YKYA(RG>'SZI\HDC= M7EZL9>,I0-R,Q5:OZMP5962N8FI=M3W[2=W&/2S'?C")B8T+!YFQQ"F-*S:C MYFF>U)2F0SB;V"*&3E5NML9YZ5 W*V'A\I#48'FY3B)UPH4'1"%RU(#B+TNN MR T>QR\N90%NHWGL[MOK-$SB9L8VDY5^F@EVN-&5@\0.Y )35U(A@,@C M)7\&*;A;V)49BS\^MD6_IVNC4Q.3O!S!3N! MT0N;=@U1+>&G-^^* >*V&>+V=("X#1"W7HC;UUF&?>/[SBB]8T-J*"=^#[&? *S/MTMFC"@08BE1$3HR,LI ,Y4J73^\C?.MPE"%7,\-;3C7CW'ROCX5_"TY#VXBTV*.D?J-IW_2+!D6/5,F29-O[(B)Q&E-G7/ M(H1Q)?I*!'W#7M=XG4*IW^ESE(RWS,%XQSQ&CKO!M P+8T=2<,93J1R$_RR8 M=).'6"?.NR_G@1DD%5_>R3@.R/+1C\#1-56(Z-J0<2N#],>GC^Y^($,!^Q-*\\LUX3 M8(>M VR=DSK+#)DZ::EP;LS#NN7:ER?3A168L#&<>[4>52]+P+:N2;VN*_@8 MXV'T,YFW*4D%VM=F"=SA58=&2?#N+LFM"E(<6Y*BF!_FYA,\/!&RJ<0.&FMO M4G>CWV#&, WN:&>)E$BEX$/1J2XU1](2X:&0 RH' *V="B:<*Q-^%HG, ^9[ M(GD]S=+3 "B<'E6 $?K?"B?5*XS3"WP^V#G_AN.11.+K;(YU-CR38?P;!1G0 M\G/\O4$NUXV?G-AFS56 MU>=D)?&\A/%&KD_"/OAM(<:E5 M_+7S)E]I2L+EB;RU=-"$5,"*F!LXS+8$._=+1W0K^RP'(]/DC[/V#(,)%TBF M,$=29&68"!UV%,Y/:?*9JXQ)FR P[A1)6O%UXK ]Q&9 MEFDJ4J!6$9##A@&+?GL6>HWG#AM9B[R9:=238!W$H-,;9C/A[FXO;FXKVJGL=$4%UL;@T7BA4L6[@^\D!X MF#(NE=$MLN9^COG A %-'5V%/JR"[_T?%L/M+89CDLEFSC>6@&1?4P_TP.4M MB2KTN&4AT0_+ILD3FL]78'X3<08X2F>?C=$]HLPA+L% 2'9GAZ7R;DAJ67/' MPXS3:C>9X-:)X!S=.+YAGLV-=R&[*D MH_ %;V]2CT)V'W7]?99^F(Q;]!288G^1 M<%6=X-K#!-RA\VRP%F9SI#FRXHV7V/E*+&G##-UB(D-I7%0*$S.[1DWQAHKC MMS.T'PE'4F.3,SHW[_X\>KTS>D&0" 6=J2!S)YNBS(+X/>)?%-;#8L7JJ 2- M,RTBTKPII(8K17VX!@J!/":E;^"X'RF?^$^E"HJN"QG_8= MN@J9*N_MR;-1,PHF;=(0D/([UKJTS2N6<9SPH]ZAZBWDKPOW8F/H$E-Q%PGS MME4+N\[<<#=Z2QIU7.PG.0$!$+>K!>8:D1D3L9<*4>;.PSFB >;P!#-:!&^6 MF*$7\3W$C;)X!:TF)^_>""CN7)'LCEKO6G.I*R)B60HNI,AN LYV246E\S&B M]DSKL7IH@^OWI/I^1^EW'7%-?=,]U[HG*GS7['IXB]GH./I@V#HPMXA52-9O MO48KQ-;V1KX2[,>:O0NAUR>X^HF60!+U,.'P_'6GI(E($L#^6! #5L:3-C6;,@I(RY4UEORU3G!3K_QZ_UY9KK0(3 MGA&/&82\JL"Y4"3YV?$L-L$D&:I?$4?+2#S*Z$4Z9@_N7?>?9%9B$4#S]$#XQ7!3:0MH"7_/ M4\4L4X-SQKC$D\HM)AHN71*JBY>;%V M.?;,"G$_C.C.>ANVUB 3H.M7/^!*WR%> M:'1"=>JJ0"4>:2Y8$$9^$A(6^D9P;G29XL;I18S$8M7+ZI3G++28:\51 ;)K MN-(*^@$;9N2HPN3F254+2!#Q\#OX.$J-CX7XA?H6^Z2G2,8U>Q-$_E@E\ M(?IH%([!D84HJ4VY_?#I)/1\X305WT#&9>Q (=AO5UAI .]45>L7^5 M10]^/CI^J'..LX>P9>*=T:U82A#'J@[>"Z.KPF:8!RH)#O0-3\WO0K1WA\L3 M)$L3IJZ].(+;1CDR=:=D18NH7F*01>M(HRR5HB#W"LY5<$]DP)&X@N[,=\5^ M&0CAFE9"4/*+QW65R&:B1S5FP,J^[T;JHGN=AZFP9W6<=%%K8'D,RI//(!JF MAA[I:<53 D6LJ]8T;Q+]EVX=[6M0K8=[BHWGSM,YV$6DYPB2043KXRF G=&L M \386G?RV#0-8[,7@\J'/. MR8$Z065-_BH>3&%KD&.23[,YY1O8P[ /:>O-]N]-<, P>D3013 M0SN/0;U>N +N2(_C:3Q1W*8J\94K@=FSYXO/PB=U?D*-%>(;HYW%1U%'#7Y- MO)3&4Z,=[#:F#[Q@A5!:QCT-;?*6&P^IB0Y<^269:WZ0;&T[\UW]E@[=0SS6 MP2E)Y1+EDF:%\U #C91:^ZXY(/B:D*!!F0VS+N>EAZD ]/R;Y65+ZH(WL?2R<9W=S>&D9:DS!KZNI09(XY34^.K'':&OC@1*,G>1'/1K&H MT:P+A9I>743#'.9Y3FP=TN--KQ4>3$%*:3?Z!YY(R&6(W AUX!GJ-%F5LDTU M-=.)HP)N1A]-+U191A5Q!/X%#]*D>LNK.T1,+QEZ]P&]FEE4.8J6X?H/"J1U-CA$RNG2<=("#@9AE.PZ:_?) MO7[MV6I@*U?"93XM,%A2*+?!;?_QB=#?L8L&X^C-[A\5Q44T^X?VULLO-82[6@D\B!S&$F\LRJ%NX[ =1%-=5 MB65>[Z+KG=#'1K;NA!+,[%,W2U*NXVQ.XF%I;.A.2+C"R?+]DHWK)9*^0]S) MV0Y,VJRU'69IE[;(7&XW.J828'@/=0V[H1U730,WT#8SEJP/C85/R2WKA9(S MH6S'$,EQ31"E#>6I\WJRG#=49M @)H@X8/4M%RD)'?#:\#0[\/5_+5/)U5/9 M%QXI;PS%\"2IZQ5.)+J__!0LND.&PE,^$EDPS @FHL$&F@ XX/7!S:1:JZ+ O.2*!!8 X ()AI/+K&+*2YVH_GH($N1$P&V.8,,F9)[CC@@ M%R+11D?YKU4>+MU: F7F- K[M'6?@9^]=*3VLK$L>H$IGM4$4AW#!+M!;%O5 M0;@V68VS>B=IVV2"#P3CF^)HP]#4B1*.99%7V&252\,3&H0A0AVSQIC (QBN MY#J;DV"F&X!MTO] BHA?#(.7MALU\%H-'LEM;.:SL\AFMP[V^T10]RWM\)MQM$6.K2 L[5.$)L0+>-!-NH0N]PY704A1[ MHZE,K(,LD8O>,4C%9N!CHV89FY2\;QJ40AHE7:9"TH)J43"!FG.Q_;SK#P5+ M!4SBY!,\6H:TN.1?T,) 0X2N7)4RD4SO]QT). V"SSJ!B2'(62LYQNQSSH73 MWJN8S*'Z$PL@O<_>+^KK'+^9X]HRM1C0N1\Z$M'#J O11X809SO:FY M:^9"TV5OO5ZLQ#HP)J6%^C KT?S(JQJC1X/C+R;-V16G?S'O2^QX+'O"15>B MPJ5";>]WF>+'>97@"R0,WS3U< 3%T5JG,\WP'_9.E?#B2_F?W!/,*LT76;Z>LI'Y';]RMQ:T6LT2._=OE!$#/[SP:^OWW]P M>7DX$9'\SSLU.1?#:84GK!CZ4)96$G6G\)281A" !S8SEE M@B]O6.$4=G.*T=\KY&*JZA)\3)IYW$QPG#1%XO%7YC.OU-][+SL7RU8/7KUZ M?[CY-?\/!%SHNK%>QIYHNVB%$XPDV4NA5T[F!/A8^4'4(^8J0.ZQI$'FV35('+& M=48TE6).X&1HL-?92W>XQ=!_9Y%SR3'8M#ND:Q=H?,BDM\FL=R/)"*/GD*15 ML,74.WPE=' 36*=R _-U&@,SUT)IIU5NPO(TC9Z77H?SI.I..-X+3IDVFL)R M(9"/'<6/64E:. GM9_,(*.N6>")E>94. W.45U7ZG!@!)?4.V26)*'A M /XF&V4?C+PX1KC10%N>3(<$84=V0JFW,4;/+>+"*@W+&:6AW3R$Z>;-&.Q:9(?UDFRW96 MU?!FJ2 $).IP3^'CB-@59W4#,($,+Y;$9VVMR\OB#>X]"-;7H,@.\@]!?-[( M:3M/3KC(:EH;72SCFCHP+D8I9$XLLV0"?!HC[F2?YCIOY>[^5T:P_LZ2FP?BWC'&^5V7]_Y\LGM7 5'=@5/M M6'!^ /Q@4_0&2]=-3U-9L(G#6F?LC\8X@JNG)"#+I3W)EFBH5U_I\/E6D=)_ M44E^Q6I5*JLUH84,O\^U)LS9)(_F9#:%R\R#DLZ;ZK*(>$GQ#;L!R>G6DA$6 M=3H78:V3!3KBZJ-0VA ]-BSNO@F"04Y9^%[Y76Z@[#3532K&M_;(A!1 MS9,Y80[.T,F5/Y+T&2:@,V8,-USOAA$4J_358D9]H@ZU17X51^U8G7?U#APY M2LK,A$H0"Q_HC\WQ9,-T]!RW6%XM,=(.#!OA1"D'1.4N?!;I0)K/)8TC:#^I!V'6@73# M3AC-@,^( UU^*JNSM7OS\*',HB-,E#RXE)DHULS*T[RNN ]BGB6ER\(:3]7E MT"0H->3H+",#\36N_%"N9HF6A9C0@Q;+V$(Y9(7VK0Q<,R4GX5@/Q$^VOJ@C MB>=J&?=Z>; %S7=.U59DKE=IR(90PX@=8*+36OGP$Q&U1HR*J_7Y>*!&'9^\ M(1$"FC5&=1N&K>CHH[N^P4,WVI#%12OS(4KO)36M-3- ^%TOOD#$Z(30P,RH MKF:_.MP=?4<9K@8IW!3Z]^^W<]J5"ZW9=":UK2J1B&\-A#]F!C7?7*(3"I:' M4AY3!@.QB:&=)-8Q6&W!'7D>5*."$$4N0QD1.1_+//'V- \8S3E#R[E#,'-: M@A ;SF8@W-W^Z[Q@6!Q$'LZ_?0"!Q7T.KY(1+4&2@D7*29*3I"@7LU7C<&E> M_$(OX/H'6.LI!N>C=:@&RH@1$,BC<4/IIVE>9V>PW!MA^@6CM&R"@N$B:3&7 M'2,C #:2H[@N&N8*A7N17G3R:;E 8S.=[J#1A@FLT%+&[J4I\V;CW9G/#J2S+<%1L.IQUFZ+%2M,:W3*&'3B5@[6E@AT; MS0+?A3ZP-FAR.GCY$9U5A_KFS"\F/K6=WYS'XH2)GZ96I-;L';)^LC06BV". MDU1-)$-H7#/79TXU2J)HB4@XFC]*>29,? >6&;P*,F\]61O[$I+6M::K*J]S278*OQ_:M2%D4%CZBN K+A>3FF! MX*R0\(^\13!J3O:[1W?;N3,3&*F2.Q-]8IN?FC3&R_Z2I4_*X4NQJ>/LGZ'W ML/!:-AO&O5&787)U MDT&5-*>K:<:FWAB;N]!ZF9/!KK-\/D;W4=NAE5=VCEEZ-G_$!A,KC#4HQ[BL M/C/&1*)-379\K8Y!G[%[(#P]Z60W-04>F7F6YE(P_4AU4@$/E!4K6M'=M<5H M4XQ+RG9^+&/>]WA<-DO"M?$J"!+D(3[,C4RO8^.JOQKX+!4\Y@20\U(?EJI= MN(&<_%::_;T4'"%W@**7KYCBQBQGRL13>9S1?;O1[V88'+#B)#\EK-;WT-?.; ,BD(:+"#U7 M*H3YPX"+E**=>,;"F+;*PMZ"7*8CGWBF>:,.ZM_P"-S.ZU^U"G"ODD9-EGVR M,[:&C3>_B!#//4\69 3PK$9'+O72\V(^V68P1T9WI5CSPXM#;Q:<^4G+QPK# M6QO$\../F)G8F55G-EQ9I_"P[?9$CM9F\,C(%U+B R^;[OOVBST000>"J,5V MP?)&&GG^ M$"T>XF%?VY&7H]]>TJ$4]\+,RZ.Z]\9;23XTVV1!< M4:T>Y]ORS]!)(+N=I B9[<4>%MRA,75WHE0,W4+4_K@&2A"I++4/XLU/L>*V M C7BM8S=+!_G;N"%DNL3U6F7C8Q7@UV?7GQLXQ#Q(2\JE>ATZ_/F) =+X&#D MI%T%J@5X==$L5H(@NY<450VK3QY2IM41N= IS3[CA-T.Y>"@77[%+%A-![BS@HQ$A\,Z43R T+K+R)",3J,#SU+=: MG1+HOXM[EH8M(==!N#@$M1-$D-$!2J0>TPX;EW#--4*YZ7&6-O7324$+/\G% M]I3/^PDX/BKLD[=+A^@]&,+[4>DMCM;'2(M*IZ[VU<2/_,%Z\8 M3*40"=[WR6CWSGI?ZYJ&XJ8S2^\L8Z0 -HIP->8\RZ) \.\"DO$6G,^EUHCP M9#CQ64^V26[D7#;0Y48]9O[\ :6B,>V[-DOIQNW5FVL#(HP/NI\/F\';G M/*VJQ;ML(T6P\HTPF(MQ7Q'60KID8?^QQALFZ7"%..[0P)FW:R6O>U($$/\J M5Q\^&IQT1&S%R']I)&'5>#1$S+60>ONI#0-\(%*9U55'Z%*.QLP;C+[)X$5. M])YPB]QU Y]5%.'!_5IAB,"NK+PFFXGU+6M^#-3!AT3AL6#QO>9<99P")F; J,V++J_LG5: M'YN (+AB:I4W+8)-3& ML-YQ"NI.ZI9%K8\B'1/B3C#V!IZ=N40TN:]%9X<6\%@9[M"@&EN9%8@>R+AK MH*:7%C_2IO0MEZ[_/3GC#M!H_5CN4 D>&N>2# #GHCC%AXR,LN:"S.1*"@_B MPX:^2V T&#'%^0L]=64H;6^=U*%<@DQ?(5(/V?A5,3?Y6[=YDV=$'I#23SL/ MS[I$T5]@(; YDLEPZ++R7Q7)0Y+5%(?-M3"RG^ &2=/+E4V7V9:$7I9^ M1X%A\*C&G?TN/;>/$D@Q%5*YPPO4AW[B*)BDI.69,,@.4Z$W*3X]I\+(H_4W MY6"!\MN;"??H!@1U,.@'7(^!"(*IJGI"#<>CL"'E*1FS[\&[?!5RU]OH_A$= M"34!3)TKMVS6".P?!+.?M%>;_(<2&L2<$J[)J<3M'@LM"CY>K*>W68YR=KM' M=F"OQK^%&D$??P,S!L)T>;\"V.CLH!(KQK&JSX2ZS6![]F MY>'10VN?'R#28TF]J]KS. 9#>_80G"&TB/T;#^T>^C:=UZ!\FK?*EC6WR\W@ M@?3!?%,AB'JW\3T8+"AY%"8W<_.=,N_!COF-=EC:6_5T1:*S)F\TJ:1YFD/W MSHTWS(]#5J@'*0=4Y]L\&(F1BD85&#(L[I"!^>))33P NS&?D/7)+OM2@&2V MK( %'3=X:ZD%'6""4:&#UUH>89N[RAKQ'J3OCU$7C P*IVI2+5;,:?I MJ)K6MU"(IIDHJ?1 1S"FBM5+,:ANW;9&7Q'/<0:JJ&0"NQ0R,NZ(EF2A&5X< M]\T^3YT5+B=EIY],#I%%U9\Z&U%+P"VX0FZ=.6]7OM--@-J!" ;7)!T@T$T: M.0Z$:*HS:>)DY*WK3-ET"N+_]>Y#(;'"T$G7F_6:W)V;#FVM\4H,?FJI"WWM MR;Y3]/0QEUEQRLFL6JN*L0_LQB*?$F-A:KOCD9YBFB7:0>)( MP($'Y;@HUG#:Y%#!PTA[/;E7 K46=.4BD&W; L-0([*$Z"!M461/?#CHNZ# M_?M#9A+BOI,ZF^0+0A6^U'QBD!&6QAK.2!B(_$OGB^* .L(,GID@?:GF6. E MF$&*+RH.6&:'*?'BR>-Z[^(<0LCMVXI#C_-UBM:CH6@]%*V_S1[G-[XS#UGY MCJN)&FV6+J+#YL&;XU\?PBEN\TX!3RE-B$5$!!+\K*3 MH?BBC-2WZN']E77]=O65IEF*@;P01$9"Q4Q2R'W$+R%15N4$FUB;HN 4>MPY MEF?+.;SH+$N*=L99;-N/RG>8$,0BEHLZ7F(E*X1?4-QON;:X4#]A<)PG%^Z5 MFM7ZA\C(U)+NM$!7GZWG/@[LAB84ID;5EO2R15^&4[CP[*M)H5VD6#2HFJ2P M3^JC64I$]!+J^"*^\&\1FQB7V$+V1PMN%!YQKDIQ(F,BO)\*^C!SKJ262@GI MJRM*X&W!LF=9P C4;'QTQO2MZ&Y"$!ARV!5%=_OVKBQZXB:RS3N4&.' -_9% M)'RLJF3WT3498]_'I9Y7:PR*B>_]D@F^J3,7-I\,_U13]@%G8NS;@ESID!,V MTR773Q80Z\X\-WJ83C_K8_@I5ALX?JY+O7^?B-'_ZO !=GF!+UYPN)$DC1F; MC@I"!*5*BVMQ+>Z(6=8!3$AZ99R9@%BU7"XTRH%79DTPB5FX]II+MDR V1BQ M5+63!>"2E-OE]&0-KODMK-D4INZ(RG'-JV6I6IIP7L&P(O6$;MN?-J M):ZTO@1 M'=.&9?+J:V_R77#Z6#3\+MUJ"HV39)&W&UGR-JW#V+?E=.SS6N55KTG9169U MA(%@@K;-(T.DX#V&H>IQ?OP8KEL=0QBS133AZ[PW><# [!KDN^R$3(B\@4XT M"]WPQKOA)]X-E\JZ-B>O)79*)(A$IXKS./> 27RTCPUGEI7#]7R&G3V3W^0! MKT7^*6/2\@Y\A*$.L8L7'!,'?S4@10CC"/\-@W"@1F9I7V<:=%1U*"7[[XFI ML54CRVC_V9=>8VVV2[4KYART=1&AX?HHPM.3PNIII@ F]EQ)?(58 SSI"4*5 MN@]DQ4%@FE2]^L:=J3?%(S1-ZG2-@/?XS2M' MYPO.-1HG,USZ=3MPL1$!\I!MN,$*SU[IC&*N=8<';XB_P@:0I-;10W0KS#T, M=C-M_OW/@M\R!,5^'X2>_":RS+8*VYF]J$KF8HKN%)]4J/?#D)_N=.JFDA(_ MC"UV@1$9.]?%A$232T4]V^V\M<4W=L=(N"9XZ^1\?CIJBSB$UF 0CP&(: CI MI_!# O MQDA\0H0MI=\QS$WC-K.[BF^>(ZE#;R]BCSCT?#!*=T,]Z.ND&\2TH9&9EU?Q M]S#I>U9V[V#7@@:W"^:@F50+\GW+1!GFR".S8U?5.C"(I:A4.U[+?PX12!\B M!ZX[$UP \B\=6D%AH9)YY^W!:Z/-C..FL2-6I[+3S(]^UZ_HWIUW2V4$W@D& MO*;O;GD9>F7(/:$KKZ>Z.FMG40_GW\4B\$-E87-E87^H+ R5A1MKA]O@^F]A MNIUKSY8PA9TP)_6UQOC$CB885_";D:9QHD0A]R4,^LNE6SES!!8_H?=D;2UU MYRA=:#O_=.08/6"S =X/5=ZV,U2:6%1TDUF6I.")U.RZ-23D)-RMKV 2T@(= M#WBO?U>HK9 @42$BL^5V<>!Y?V[1,\5+LE^60I@*;R;DD?Y5Z!ZFQ>OWBAR< MP)NMT+OR5'D* 3!2EN[.Z,!A!HGO!J$AO,T,WNF3*.+E18J4<(I[8/8#0MD) M_P%"Q#+TE]ECI.85](E.P"5 4 1"U\PC =FX&'?Z&X"J\%':CWZHZJZ@)1+D7?DUX+MY0 M'0M^\>#]K_\),?_+-P]C"^3+]._+EA]+@KJ^G";"?B413+Y1"(E*:]1>B9P>?SX-]2O26[Q:95[_F%;&"4^*XD=(OQ M.L-LM02F;2]&3]8DM?F:,(IG$&E=\0"[)5C!Z,FY?A=C!3Z$I']ON]%? MLRS\$*9=PCGQ,TJ'J(#G\298I^N >]>H_W*SS*D(CN6EA#HTC<%'I"+!(.4I MB)K<).XT/>S=L\6R)C4^+UR(Y:][B&>AR.Y@S)6)@Q/VO MX]W/#/A<2,%T,9IAT\'R=)IFF7+: %VG]D(B0T<-&)([N&M0\L*TH3&:O:;, M1TZDVO:O1(MJ>]38G3GG1=;G_PR6""(A['*D&@(<,S7#^W&X)#5C"9A(VI%I M')EMOBO3ZU:FC#5K'0<)=WBGU]DDF[/GLS\BSX>2$^13X$M$__M@;R^"75B0 M_X)JRCNHBI@FWV7K ED5\SG8>B+"0*Z-5$ M^!2F"-T<7F9EQ*;CV>"0,"7H1RVIB?J=F\P@,RS:6#&W7\_V__ M9'0%4YQ]W!LT.5K%HM:4XS'P+(]==-^L/O,?S[XS(OH05N=9 )>R;2) MD#ZCK?\;&'24L1)^SA>8P4Y6W+=N<2 ?J7D--W4 @*%:KBQ.9=2Q>(5R0RNR M\0N"OJVU,PV/A8X+$#/Y=I,[&D6MDO&Y;\A]"!B"=%.HZQ'*5CCJ#^*[7M9E MR"A!2J%8..!JVQH=H.XG<5QIEGA"&&P'ERB4D[UTC?F_RQ['U\9-YEKT17.$ MMBJY4OB;<5[ZMHRDF4G:0+\7?(?;L?3,8O(L!6%:)-MU#82S"\Y4W"O0VKMP M3=*ZD7W0Z'D?^*OH^K"ON/9QXLW@66\<*JA3>;+VN^'MS&:\Z[*NW9C@FUQ> MS3AR1AV4F@ (6$QWCRO8N&X]JK/[I$DKXP4V1:EE2E99M4+?;&P2EQ*)F-)7 M'&P>[Z&+*P(^RZKRQQ>6.4-2"=V9[I$8I*;/%9MZO.VY3%)2:2V9;Q,W>E)0 M-97JDM*/F#1,<^V(8(MDQ5SPB(Z9*]M9'VXL=C2HY#\2?8?QN6NQ61U56GQ M3$VIAZ0\$4X*>HSD$0Q*$OG98L6[,T<)A9"L0HA:MOPG@>@44_U#>W%S>/!C*FT-Y ML[>\>7>)O"=R4&(V%\$N;$"-@4#[0N%R&*M)@LE;C&D!IH;/H!ZI@&_4P<>1 M05>X8*5&,RR&:!)+:'5+$&6CK6VB]!]O13IA?:LO\.PJ3W:*;"IFXH+;[8R> MW_( 4QCS].57D3HX;X\'0S-ZS*-\-%\D>:UI">-0201C7($+@IE^GZ,;XFQ. M<[[7PYD\>=S:'.DPL7=BSY,41RNJ84I3Z5A0_5U.=IOBAW9;X!0B9"B4 M' G)Q3'0)[@- J3;A"50;9^1H<=$\[(L#210^M*' M6#9S)[*KR6HBD2F&5>,I8![U8*'&X_%S/,/1=@QS^17/<:_^A\5'IZ^N*9 0 M/8XB=\V4X6"V5LQ95I_)5;U?RG.1P<;424_[*K:>XQ&*->KNQS8+]"O0SZ;];>N0*XA,MXX[7J# ::V4:7;:BCGG MI%4&$0ZV'Y1QE.80WE2.\+TZERM,W*?:5@!Q05[V9%CDW]4B6:HQ#IYCZFIS! MRPD+[K$DW1H*+5RFQ,'?$. W2_44HRN1DJH6F*)%D91XBANQ M--1/$@XL[2+$UU2U[>2<:1;DK$'U#YZV59%>-H-ZT*\M$ MR;[&9$T.+DRM\I#<@VE*:PQ/#!$2/-KHCWPG9^?&X5H?J$ OJ1_3V>DX_1CN M>%J7[,UV-CT=<;K3[><:47+NA^XI>LSYU)0Z50>:UPIC;S8\L&U4-Z5NVS($ MAK*@U[;L%;BM/%$2/?W&$6$2&^8-"7EQN*(;/+RE4=%EJ9W?P0>I&=V)IZKH MZE*D9OBN7=RK%1]R&4ZV^W/B?[PPM=0SUN&G+CJ,[>'9G^QB MX0H6<+!>A?>40_! ]W@7^:,0>V "4(^92IR$M1,(YQ1559[L$ 9[S,E[KLC9 M<+1[T_ >0]'^V\@"'Y'KBM7T95+#&LLV>FI#K>TVI@'#W:SF/GCP(F'_9J5) M!P\3=DB64G- M ?<&G!<5\DL*$='@.-WVSE#8@PUR?=)TF(6O.@LNPB?8'7X+W24M^0Z#_[4- MDUO]7H+;5&I]&L7]F6021;.SJ4(\9DT9U%AKU!2UROAM^+"_G0*@8CFI]OD,R-0 M2R*K6:>'[&,M$>8SP_]AM2;N2__5*_]Z?^P>[ZI^D@Z55S>&!42B&Y6"4& _ M@#_5>LD&^407CW143D77X4.FY'*'K#6_O[>_'W.7,>LEJ5C0>(7%&:(@9EHA MPVM&]_%Z6;O1'\C6].^0Y_'=6TG"PX6 MUX3<^A-D]=?0M^D='GP+6N&*&^BMAA YX;^S2ZZM$,%QGT!Q0A"/")\ 9FF M+GWHR8[]O?* CC,$03/A6/9YD2,NYC4W!BU+L=U4IE2U ,^N*F"35D#QAF3S<%'PS<(" ZOO0)[!NP^+<,C$397G2 AVB1#%JQ+DG[/1)^YUH2P M2 \+-A;6*S'',H''98;WZY \G:^C^]4=RRM24QJ_@>QN=I(W*M]4HW0B;GVU MJ8;;R!SDAOU?P$7G:+U]G8;WVXQI:-C^/#K\\TAYMVGTYKB20QV5I&;-,"0# MKNH"CC\ALL21IJ%=,089S!-?/4.\+)^",&PH-#OU[,HG1\2R?DF_]X.2K'P@]>U>?)*7&N]C*\$9;:5]5.\X4 M142V'KWVPG+1@W=O7KU^2"RM2*D(M@[->_0^+]#,?#RKHM\@%H7(%&.L7?M[ ML-8P>'DSP^1CA&)R\^4\.A%V9:=@1>9?SJ#1D_] Q)?2\L-OX&(0\W '2HKB_YKE!?=ID3^-3\E*6-6"/&+X@WDBB@-C/CPG:-!KEL[&^-7K" MK MKEQ"N):=Y^=8T/#:.#9K0Z&H<3V[>D2Y\9W'RQJ60ZR-+)B?DDB'J"K8XW&= M*0SI7W\7B+]%;9@>TYTD9H!)60INR+)M8SA&RE*Z5O#ET#Q%_R4V<=OS*\)S?G8;2&.L,3QX,QS1N4CJ"0&[[UA%/,C'*7+^-(NT2T*C4H M+Y] 0OU9Z07$O"BS#:_F%9Q[DDKJ^H\J@Z5D:G-ZU,O 2]>WY9WSVEXS7_NK M^%;].=N;Q]3>,9KYE5<6UZR7I)M@ZZ%B#"U(3O:\!N?EC!A4,1TI+%$Y_2DA M<@C.)K6HYG%.:\4W&/:NJ]XS(;8;,["RDGO$W-O!BY?[>R[QZ(9-E]8K\;5Q MR[U-SO ZLWR#08>'?5B;^:A-*$():N0M=&:OA9 M!0E!]PBX5&G_H^ H*HDPB6I>I?0>*,F)WT))0G+F45O]-'%1O>&7W0@%LSQL MIY6GS.<0@Y-38D5J>UD:2;2+G.]+;8)S<=H_5*('[@UMD.EVVD_3!B_ M5D,\DG'?.>$Y*Y)I^Z4=N>L>"DZ-*PRXD^PUKC(I@+K@'L&+QH=#H4S*.(JJ. M^#C)SF\D\V5*>,R+<=M8)B-MEBR.\7@E-J#L6@_Z9ZKL822.9-+TZ(TX 6VF MDTJS>>E:U!R?0S"C+!2%[/"4":3UDTSPP,LE\=-HO41JO# MP[VH-27).?"$%F_N$2$MV' M]%'3)>HU)32^4K;!Q87V ZGZ1: 8G]5 MRY_R;!J]^9Q-B'LN M-0$/K\FI2 M^Y"J6>H!Z6>=SVG%O]# <,A+7SD@\W9R1P!?+T__^X>)8=__Y MBQ^&/,:0Q[C"=-UBU//#3T?@F?_G_QH]W7NYOQO]42(;2 M.*:>%DJ;XA'Q!Q?,WJ/6<99>)2RZZXW]KBM6@(%XG:0LBT-]@TF3)G]KHO^8 M6#*BWY@JS_>3-ZOY&(R\G*I83)!#=#;DNOF#R!9YF1ZD[.]]71Q"\XB;+. =Q M0:G\!H^?[5L<'R5K59."E?A2'K*?&G8J!,Q$'SR:_SWX55; D) 3F%QI9TV$ MP46*:PCZ!N:4+!?[PCT>%22" R:QKM/(?=5A,Z53%W"P3K:&S_9&44?P== M:W]HB)'O-U,#E*^B 5"5_F">QW\\)-4P?[K47#/G[H_2[-4SO6R M:X[$QWI>MI=^N,=?,A!7NQ7X"Y@1Y8:OBX8"RPFR;ZSH(F91R;,RC+>4@(/E M0\;B-"/(7]ED5N$3EJ'9D0\F#YDQ3QPGN.T._EE])/P4+=C1RU'?4\0LP(KL M'\P"0RJRR,_'-%D?'& F.M[Y9QRA<8L>[SV/K;G83^:2#O6=?/9\$;SC9@<&JDTG[8[.+EM?ZT5$E1%;R9U/O;L[=-*JVSXAI\)V"HWBYF9M6T39$BFNU K0$'"#^BZ MG^4-D711\1#)9N&9^%(.8DJ%'E?;HF?@6S8_7F^2GFQ:S