0001856430-23-000082.txt : 20231108 0001856430-23-000082.hdr.sgml : 20231108 20231107180240 ACCESSION NUMBER: 0001856430-23-000082 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 93 CONFORMED PERIOD OF REPORT: 20230929 FILED AS OF DATE: 20231108 DATE AS OF CHANGE: 20231107 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Snap One Holdings Corp. CENTRAL INDEX KEY: 0001856430 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRONIC COMPONENTS & ACCESSORIES [3670] IRS NUMBER: 821952221 STATE OF INCORPORATION: DE FISCAL YEAR END: 1229 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40683 FILM NUMBER: 231385387 BUSINESS ADDRESS: STREET 1: 1800 CONTINENT BOULEVARD, SUITE 200 CITY: CHARLOTTE STATE: NC ZIP: 28273 BUSINESS PHONE: (704) 927-7620 MAIL ADDRESS: STREET 1: 1800 CONTINENT BOULEVARD, SUITE 200 CITY: CHARLOTTE STATE: NC ZIP: 28273 10-Q 1 snpo-20230929.htm 10-Q snpo-20230929
FALSE00018564302023Q3--12-29http://fasb.org/us-gaap/2023#QualifiedPlanMember00018564302022-12-312023-09-2900018564302023-11-02xbrli:shares00018564302023-09-29iso4217:USD00018564302022-12-30iso4217:USDxbrli:shares00018564302023-07-012023-09-2900018564302022-07-022022-09-3000018564302022-01-012022-09-300001856430us-gaap:CommonStockMember2022-12-300001856430us-gaap:AdditionalPaidInCapitalMember2022-12-300001856430us-gaap:RetainedEarningsMember2022-12-300001856430us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-300001856430us-gaap:RetainedEarningsMember2022-12-312023-03-3100018564302022-12-312023-03-310001856430us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-312023-03-310001856430us-gaap:AdditionalPaidInCapitalMember2022-12-312023-03-310001856430us-gaap:CommonStockMember2022-12-312023-03-310001856430us-gaap:CommonStockMember2023-03-310001856430us-gaap:AdditionalPaidInCapitalMember2023-03-310001856430us-gaap:RetainedEarningsMember2023-03-310001856430us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100018564302023-03-310001856430us-gaap:RetainedEarningsMember2023-04-012023-06-3000018564302023-04-012023-06-300001856430us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001856430us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001856430us-gaap:CommonStockMember2023-04-012023-06-300001856430us-gaap:CommonStockMember2023-06-300001856430us-gaap:AdditionalPaidInCapitalMember2023-06-300001856430us-gaap:RetainedEarningsMember2023-06-300001856430us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-3000018564302023-06-300001856430us-gaap:RetainedEarningsMember2023-07-012023-09-290001856430us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-290001856430us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-290001856430us-gaap:CommonStockMember2023-07-012023-09-290001856430us-gaap:CommonStockMember2023-09-290001856430us-gaap:AdditionalPaidInCapitalMember2023-09-290001856430us-gaap:RetainedEarningsMember2023-09-290001856430us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-290001856430us-gaap:CommonStockMember2021-12-310001856430us-gaap:AdditionalPaidInCapitalMember2021-12-310001856430us-gaap:RetainedEarningsMember2021-12-310001856430us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001856430us-gaap:NoncontrollingInterestMember2021-12-3100018564302021-12-310001856430us-gaap:RetainedEarningsMember2022-01-012022-04-010001856430us-gaap:NoncontrollingInterestMember2022-01-012022-04-0100018564302022-01-012022-04-010001856430us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-04-010001856430us-gaap:AdditionalPaidInCapitalMember2022-01-012022-04-010001856430us-gaap:CommonStockMember2022-01-012022-04-010001856430us-gaap:CommonStockMember2022-04-010001856430us-gaap:AdditionalPaidInCapitalMember2022-04-010001856430us-gaap:RetainedEarningsMember2022-04-010001856430us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-010001856430us-gaap:NoncontrollingInterestMember2022-04-0100018564302022-04-010001856430us-gaap:RetainedEarningsMember2022-04-022022-07-010001856430us-gaap:NoncontrollingInterestMember2022-04-022022-07-0100018564302022-04-022022-07-010001856430us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-022022-07-010001856430us-gaap:AdditionalPaidInCapitalMember2022-04-022022-07-010001856430us-gaap:CommonStockMember2022-04-022022-07-010001856430us-gaap:CommonStockMember2022-07-010001856430us-gaap:AdditionalPaidInCapitalMember2022-07-010001856430us-gaap:RetainedEarningsMember2022-07-010001856430us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-010001856430us-gaap:NoncontrollingInterestMember2022-07-0100018564302022-07-010001856430us-gaap:RetainedEarningsMember2022-07-022022-09-300001856430us-gaap:NoncontrollingInterestMember2022-07-022022-09-300001856430us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-022022-09-300001856430us-gaap:AdditionalPaidInCapitalMember2022-07-022022-09-300001856430us-gaap:CommonStockMember2022-07-022022-09-300001856430us-gaap:CommonStockMember2022-09-300001856430us-gaap:AdditionalPaidInCapitalMember2022-09-300001856430us-gaap:RetainedEarningsMember2022-09-300001856430us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001856430us-gaap:NoncontrollingInterestMember2022-09-3000018564302022-09-30snpo:acquistion00018564302022-01-012022-12-300001856430snpo:RemoteMaintenanceSystemsLPMember2022-10-240001856430snpo:StaubElectronicsLTDAndClareControlsLLCMember2022-01-012022-12-300001856430snpo:ClareControlsLLCMember2022-08-082022-08-080001856430snpo:StaubElectronicsLTDMember2022-01-202022-01-200001856430snpo:ClareControlsLLCMember2022-08-080001856430snpo:StaubElectronicsLTDMember2022-01-200001856430us-gaap:CustomerRelationshipsMembersnpo:StaubElectronicsLTDMember2022-01-202022-01-200001856430us-gaap:TechnologyBasedIntangibleAssetsMembersnpo:ClareControlsLLCMember2022-08-082022-08-080001856430us-gaap:TradeNamesMembersnpo:ClareControlsLLCMember2022-08-082022-08-080001856430us-gaap:TradeNamesMembersnpo:StaubElectronicsLTDMember2022-01-202022-01-200001856430snpo:StaubElectronicsLTDMember2022-09-300001856430snpo:ClareControlsLLCMember2022-09-300001856430snpo:UnitedStatesIntegratorsMember2023-07-012023-09-290001856430snpo:UnitedStatesIntegratorsMember2022-07-022022-09-300001856430snpo:UnitedStatesIntegratorsMember2022-12-312023-09-290001856430snpo:UnitedStatesIntegratorsMember2022-01-012022-09-300001856430snpo:UnitedStatesNonIntegratorsMember2023-07-012023-09-290001856430snpo:UnitedStatesNonIntegratorsMember2022-07-022022-09-300001856430snpo:UnitedStatesNonIntegratorsMember2022-12-312023-09-290001856430snpo:UnitedStatesNonIntegratorsMember2022-01-012022-09-300001856430us-gaap:NonUsMember2023-07-012023-09-290001856430us-gaap:NonUsMember2022-07-022022-09-300001856430us-gaap:NonUsMember2022-12-312023-09-290001856430us-gaap:NonUsMember2022-01-012022-09-300001856430snpo:ProprietaryProductsMember2023-07-012023-09-290001856430snpo:ProprietaryProductsMember2022-07-022022-09-300001856430snpo:ProprietaryProductsMember2022-12-312023-09-290001856430snpo:ProprietaryProductsMember2022-01-012022-09-300001856430snpo:ThirdPartyProductsMember2023-07-012023-09-290001856430snpo:ThirdPartyProductsMember2022-07-022022-09-300001856430snpo:ThirdPartyProductsMember2022-12-312023-09-290001856430snpo:ThirdPartyProductsMember2022-01-012022-09-300001856430us-gaap:TransferredAtPointInTimeMember2023-07-012023-09-290001856430us-gaap:TransferredAtPointInTimeMember2022-07-022022-09-300001856430us-gaap:TransferredAtPointInTimeMember2022-12-312023-09-290001856430us-gaap:TransferredAtPointInTimeMember2022-01-012022-09-300001856430us-gaap:TransferredOverTimeMember2023-07-012023-09-290001856430us-gaap:TransferredOverTimeMember2022-07-022022-09-300001856430us-gaap:TransferredOverTimeMember2022-12-312023-09-290001856430us-gaap:TransferredOverTimeMember2022-01-012022-09-300001856430us-gaap:CustomerRelationshipsMembersrt:MinimumMember2023-09-290001856430srt:MaximumMemberus-gaap:CustomerRelationshipsMember2023-09-290001856430us-gaap:CustomerRelationshipsMember2023-09-290001856430us-gaap:TechnologyBasedIntangibleAssetsMembersrt:MinimumMember2023-09-290001856430srt:MaximumMemberus-gaap:TechnologyBasedIntangibleAssetsMember2023-09-290001856430us-gaap:TechnologyBasedIntangibleAssetsMember2023-09-290001856430us-gaap:TradeNamesMembersrt:MinimumMember2023-09-290001856430srt:MaximumMemberus-gaap:TradeNamesMember2023-09-290001856430us-gaap:TradeNamesMember2023-09-290001856430us-gaap:TradeNamesMember2023-09-290001856430us-gaap:CustomerRelationshipsMembersrt:MinimumMember2022-12-300001856430srt:MaximumMemberus-gaap:CustomerRelationshipsMember2022-12-300001856430us-gaap:CustomerRelationshipsMember2022-12-300001856430us-gaap:TechnologyBasedIntangibleAssetsMembersrt:MinimumMember2022-12-300001856430srt:MaximumMemberus-gaap:TechnologyBasedIntangibleAssetsMember2022-12-300001856430us-gaap:TechnologyBasedIntangibleAssetsMember2022-12-300001856430us-gaap:TradeNamesMembersrt:MinimumMember2022-12-300001856430srt:MaximumMemberus-gaap:TradeNamesMember2022-12-300001856430us-gaap:TradeNamesMember2022-12-300001856430us-gaap:TradeNamesMember2022-12-3000018564302023-09-292023-09-290001856430snpo:CreditAgreementMemberus-gaap:SecuredDebtMember2021-12-080001856430snpo:CreditAgreementMemberus-gaap:SecuredDebtMember2021-12-082021-12-080001856430snpo:CreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-12-080001856430snpo:CreditAgreementMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-12-082021-12-080001856430us-gaap:SeniorNotesMembersnpo:IncrementalAgreementMember2022-10-020001856430us-gaap:SeniorNotesMembersnpo:IncrementalAgreementMember2022-10-022022-10-020001856430snpo:BankOfAmericaMemberus-gaap:InterestRateCapMember2022-10-262022-10-260001856430snpo:BankOfAmericaMemberus-gaap:InterestRateCapMember2023-09-29xbrli:pure0001856430us-gaap:FederalFundsEffectiveSwapRateMembersnpo:TermLoanMemberus-gaap:SecuredDebtMember2021-12-082021-12-080001856430snpo:TermLoanMemberus-gaap:SecuredDebtMemberus-gaap:EurodollarMember2021-12-082021-12-080001856430snpo:TermLoanMemberus-gaap:SecuredDebtMemberus-gaap:EurodollarMembersrt:MinimumMember2021-12-082021-12-080001856430us-gaap:FederalFundsEffectiveSwapRateMemberus-gaap:SecuredDebtMembersnpo:IncrementalTermLoanMember2021-12-082021-12-080001856430us-gaap:SecuredDebtMembersnpo:IncrementalTermLoanMembersnpo:SecuredOvernightFinancingRateSOFRMember2021-12-082021-12-080001856430us-gaap:SecuredDebtMembersnpo:IncrementalTermLoanMembersnpo:SecuredOvernightFinancingRateSOFRMembersrt:MinimumMember2021-12-082021-12-080001856430snpo:TermLoanMemberus-gaap:SecuredDebtMember2023-09-290001856430snpo:TermLoanMemberus-gaap:SecuredDebtMember2022-12-300001856430us-gaap:SecuredDebtMembersnpo:IncrementalTermLoanMember2023-09-290001856430us-gaap:SecuredDebtMembersnpo:IncrementalTermLoanMember2022-12-300001856430us-gaap:FederalFundsEffectiveSwapRateMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-12-082021-12-080001856430us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:EurodollarMember2021-12-082021-12-080001856430us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:EurodollarMembersrt:MinimumMember2021-12-082021-12-080001856430us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2023-09-290001856430us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-12-300001856430us-gaap:SecuredDebtMembersnpo:TermLoanMember2023-09-290001856430us-gaap:SecuredDebtMembersnpo:TermLoanMember2022-12-300001856430us-gaap:SecuredDebtMembersnpo:IncrementalTermLoanMember2023-09-290001856430us-gaap:SecuredDebtMembersnpo:IncrementalTermLoanMember2022-12-300001856430us-gaap:LetterOfCreditMemberus-gaap:LineOfCreditMember2023-09-290001856430us-gaap:LetterOfCreditMemberus-gaap:LineOfCreditMember2022-12-300001856430us-gaap:SecuredDebtMember2023-09-290001856430us-gaap:CarryingReportedAmountFairValueDisclosureMembersnpo:TermLoanMember2023-09-290001856430us-gaap:EstimateOfFairValueFairValueDisclosureMembersnpo:TermLoanMember2023-09-290001856430us-gaap:CarryingReportedAmountFairValueDisclosureMembersnpo:TermLoanMember2022-12-300001856430us-gaap:EstimateOfFairValueFairValueDisclosureMembersnpo:TermLoanMember2022-12-300001856430us-gaap:CarryingReportedAmountFairValueDisclosureMembersnpo:IncrementalTermLoanMember2023-09-290001856430us-gaap:EstimateOfFairValueFairValueDisclosureMembersnpo:IncrementalTermLoanMember2023-09-290001856430us-gaap:CarryingReportedAmountFairValueDisclosureMembersnpo:IncrementalTermLoanMember2022-12-300001856430us-gaap:EstimateOfFairValueFairValueDisclosureMembersnpo:IncrementalTermLoanMember2022-12-300001856430snpo:ClareControlsLLCMember2022-01-012022-09-300001856430us-gaap:InterestRateCapMember2023-09-290001856430us-gaap:InterestRateCapMember2022-12-300001856430us-gaap:InterestRateCapMember2023-07-012023-09-290001856430us-gaap:InterestRateCapMember2022-12-312023-09-290001856430snpo:AccessNetworksLLCMember2023-09-290001856430snpo:AccessNetworksLLCMember2022-12-300001856430us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueOptionPricingModelMember2023-09-290001856430us-gaap:MeasurementInputPriceVolatilityMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueOptionPricingModelMembersrt:MinimumMember2023-09-290001856430srt:MaximumMemberus-gaap:MeasurementInputPriceVolatilityMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ValuationTechniqueOptionPricingModelMember2023-09-290001856430snpo:B1IncentiveUnitsMember2017-10-012017-10-310001856430us-gaap:RestrictedStockMember2022-12-312023-09-290001856430snpo:B1IncentiveUnitsMember2022-12-300001856430snpo:B2IncentiveUnitsMember2022-12-300001856430snpo:B1IncentiveUnitsMember2022-12-312023-09-290001856430snpo:B2IncentiveUnitsMember2022-12-312023-09-290001856430snpo:B1IncentiveUnitsMember2023-09-290001856430snpo:B2IncentiveUnitsMember2023-09-290001856430snpo:TimeBasedOptionsMember2022-12-300001856430snpo:MarketBasedOptionsMember2022-12-300001856430snpo:TimeBasedOptionsMember2022-12-312023-09-290001856430snpo:MarketBasedOptionsMember2022-12-312023-09-290001856430snpo:TimeBasedOptionsMember2023-09-290001856430snpo:MarketBasedOptionsMember2023-09-290001856430us-gaap:RestrictedStockUnitsRSUMember2022-12-312023-09-290001856430us-gaap:RestrictedStockUnitsRSUMember2022-12-300001856430us-gaap:RestrictedStockUnitsRSUMember2023-09-290001856430us-gaap:PerformanceSharesMembersrt:MinimumMember2022-12-312023-09-290001856430us-gaap:PerformanceSharesMembersrt:MinimumMember2022-01-012022-09-300001856430srt:MaximumMemberus-gaap:PerformanceSharesMember2022-01-012022-09-300001856430srt:MaximumMemberus-gaap:PerformanceSharesMember2022-12-312023-09-290001856430us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2022-12-312023-09-290001856430us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:PerformanceSharesMember2022-12-312023-09-290001856430us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2022-12-312023-09-290001856430us-gaap:PerformanceSharesMember2022-01-012022-09-300001856430us-gaap:PerformanceSharesMember2022-12-312023-09-290001856430us-gaap:PerformanceSharesMember2022-01-012022-12-300001856430us-gaap:PerformanceSharesMember2022-12-300001856430us-gaap:PerformanceSharesMember2023-09-290001856430snpo:A2021IncentivePlanMemberus-gaap:RestrictedStockMember2023-07-012023-09-290001856430snpo:A2021IncentivePlanMemberus-gaap:RestrictedStockMember2022-07-022022-09-300001856430snpo:A2021IncentivePlanMemberus-gaap:RestrictedStockMember2022-12-312023-09-290001856430snpo:A2021IncentivePlanMemberus-gaap:RestrictedStockMember2022-01-012022-09-300001856430snpo:A2021IncentivePlanMemberus-gaap:RestrictedStockMember2023-09-290001856430snpo:A2021IncentivePlanMembersnpo:TimeBasedOptionsMember2023-07-012023-09-290001856430snpo:A2021IncentivePlanMembersnpo:TimeBasedOptionsMember2022-07-022022-09-300001856430snpo:A2021IncentivePlanMembersnpo:TimeBasedOptionsMember2022-12-312023-09-290001856430snpo:A2021IncentivePlanMembersnpo:TimeBasedOptionsMember2022-01-012022-09-300001856430snpo:A2021IncentivePlanMembersnpo:TimeBasedOptionsMember2023-09-290001856430snpo:A2021IncentivePlanMembersnpo:MarketBasedOptionsMember2023-07-012023-09-290001856430snpo:A2021IncentivePlanMembersnpo:MarketBasedOptionsMember2022-07-022022-09-300001856430snpo:A2021IncentivePlanMembersnpo:MarketBasedOptionsMember2022-12-312023-09-290001856430snpo:A2021IncentivePlanMembersnpo:MarketBasedOptionsMember2022-01-012022-09-300001856430snpo:A2021IncentivePlanMembersnpo:MarketBasedOptionsMember2023-09-290001856430snpo:A2021IncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-07-012023-09-290001856430snpo:A2021IncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2022-07-022022-09-300001856430snpo:A2021IncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2022-12-312023-09-290001856430snpo:A2021IncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-300001856430snpo:A2021IncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-09-290001856430snpo:A2021IncentivePlanMemberus-gaap:PerformanceSharesMember2023-07-012023-09-290001856430snpo:A2021IncentivePlanMemberus-gaap:PerformanceSharesMember2022-07-022022-09-300001856430snpo:A2021IncentivePlanMemberus-gaap:PerformanceSharesMember2022-12-312023-09-290001856430snpo:A2021IncentivePlanMemberus-gaap:PerformanceSharesMember2022-01-012022-09-300001856430snpo:A2021IncentivePlanMemberus-gaap:PerformanceSharesMember2023-09-290001856430snpo:OtherEquityBasedCompensationMember2023-07-012023-09-290001856430snpo:OtherEquityBasedCompensationMember2022-07-022022-09-300001856430snpo:OtherEquityBasedCompensationMember2022-12-312023-09-290001856430snpo:OtherEquityBasedCompensationMember2022-01-012022-09-300001856430snpo:OtherEquityBasedCompensationMember2023-09-290001856430snpo:A2022EmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2023-09-290001856430snpo:A2022EmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2022-12-312023-09-290001856430us-gaap:CommonStockMember2022-12-312023-09-290001856430snpo:A2022EmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2023-07-012023-09-290001856430snpo:A2022EmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2022-07-022022-09-300001856430snpo:A2022EmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2022-01-012022-09-300001856430snpo:A2022EmployeeStockPurchasePlanMemberus-gaap:EmployeeStockMember2022-01-012022-12-300001856430srt:MinimumMember2023-09-290001856430srt:MaximumMember2023-09-29snpo:vote00018564302022-05-120001856430us-gaap:AccruedLiabilitiesMember2022-01-012022-12-300001856430us-gaap:RestrictedStockMember2023-07-012023-09-290001856430us-gaap:RestrictedStockMember2022-07-022022-09-300001856430us-gaap:RestrictedStockMember2022-12-312023-09-290001856430us-gaap:RestrictedStockMember2022-01-012022-09-300001856430snpo:TimeBasedOptionsMember2023-07-012023-09-290001856430snpo:TimeBasedOptionsMember2022-07-022022-09-300001856430snpo:TimeBasedOptionsMember2022-12-312023-09-290001856430snpo:TimeBasedOptionsMember2022-01-012022-09-300001856430snpo:MarketBasedOptionsMember2023-07-012023-09-290001856430snpo:MarketBasedOptionsMember2022-07-022022-09-300001856430snpo:MarketBasedOptionsMember2022-12-312023-09-290001856430snpo:MarketBasedOptionsMember2022-01-012022-09-300001856430us-gaap:RestrictedStockUnitsRSUMember2023-07-012023-09-290001856430us-gaap:RestrictedStockUnitsRSUMember2022-07-022022-09-300001856430us-gaap:RestrictedStockUnitsRSUMember2022-12-312023-09-290001856430us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-300001856430us-gaap:PerformanceSharesMember2023-07-012023-09-290001856430us-gaap:PerformanceSharesMember2022-07-022022-09-300001856430us-gaap:PerformanceSharesMember2022-12-312023-09-290001856430us-gaap:PerformanceSharesMember2022-01-012022-09-300001856430snpo:OtherEquityBasedCompensationMember2023-07-012023-09-290001856430snpo:OtherEquityBasedCompensationMember2022-07-022022-09-300001856430snpo:OtherEquityBasedCompensationMember2022-12-312023-09-290001856430snpo:OtherEquityBasedCompensationMember2022-01-012022-09-300001856430us-gaap:RelatedPartyMembersnpo:EmployeeHRServiceAndWorkforceManagementVendorMember2023-07-012023-09-290001856430us-gaap:RelatedPartyMembersnpo:EmployeeHRServiceAndWorkforceManagementVendorMember2022-07-022022-09-300001856430us-gaap:RelatedPartyMembersnpo:EmployeeHRServiceAndWorkforceManagementVendorMember2022-12-312023-09-290001856430us-gaap:RelatedPartyMembersnpo:EmployeeHRServiceAndWorkforceManagementVendorMember2022-01-012022-09-300001856430us-gaap:RelatedPartyMembersnpo:InsuranceBrokerageVendorMember2023-07-012023-09-290001856430us-gaap:RelatedPartyMembersnpo:InsuranceBrokerageVendorMember2022-12-312023-09-290001856430us-gaap:RelatedPartyMembersnpo:InsuranceBrokerageVendorMember2022-07-022022-09-300001856430us-gaap:RelatedPartyMembersnpo:InsuranceBrokerageVendorMember2022-01-012022-09-30

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 September 29, 2023
OR
 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from _____ to _____
Commission file number 001-40683
SNAP ONE HOLDINGS CORP.
(Exact name of registrant as specified in its charter)
Delaware
(State or other jurisdiction of incorporation or organization)
1800 Continental Boulevard, Suite 200
Charlotte, North Carolina
(Address of principal executive offices)
82-1952221
(I.R.S. Employer Identification No.)

28273
(Zip Code)
(704) 927-7620
Registrants telephone number, including area code
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common stock, par value $.01 per shareSNPOThe Nasdaq Global Select Market
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports); and (2) has been subject to such filing requirements for the past 90 days.  Yes  ☒    No  ☐

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted and posted 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 and post such files).   Yes  ☒   No  ☐ 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
Accelerated filer
Non-accelerated filer  
Smaller reporting company
 
Emerging growth company
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

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

The registrant had outstanding 76,530,395 shares of common stock as of November 2, 2023.



Table of Contents

Page No.

2



Unless otherwise indicated, references to the “Company,” “Snap One,” “we,” “us,” and “our” in this report refer to Snap One Holdings Corp. and its consolidated subsidiaries. References to the “Former Parent Entity” means Crackle Holdings, L.P., the entity that, until the completion of our initial public offering, held all of our outstanding equity.

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q (this “Quarterly Report”) contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Statements made in this report that are not statements of historical fact, including statements about our beliefs and expectations, including without limitation statements regarding product plans, future growth, market opportunities, strategic initiatives, industry positioning, customer acquisition and retention, and revenue growth, are forward-looking statements, and should be evaluated as such. The following list is not intended to be an exhaustive list of all our forward-looking statements. Forward-looking statements include information concerning possible or assumed future results of operations, including statements relating to individual components thereof, and descriptions of our business plan, strategies, environment and the impact of global conflict and other macroeconomic conditions. These statements often include words such as “anticipate,” “expect,” “suggest,” “plan,” “believe,” “intend,” “project,” “forecast,” “estimates,” “targets,” “projections,” “should,” “could,” “would,” “may,” “might,” “will,” and other similar expressions. These forward-looking statements are contained throughout this report.

We base these forward-looking statements on our current expectations, plans and assumptions, which we have made in light of our experience in the industry, as well as our perceptions of historical trends, current conditions, expected future developments and other factors we believe are appropriate under the circumstances and at this time. As you read and consider this report, you should understand that these statements are not guarantees of performance or results. The forward-looking statements contained herein are subject to and involve risks, uncertainties and assumptions, and therefore you should not place undue reliance on these forward-looking statements or projections. Although we believe that these forward-looking statements and projections are based on reasonable assumptions at the time they are made, you should be aware that many factors could affect our actual operational and financial results, and therefore actual results might differ materially from those expressed in the forward-looking statements and projections. Factors that might materially affect such forward-looking statements include:

Risks Related to Our Business, Industry and Market Conditions;
Risks Related to Our Products;
Risks Related to Our Manufacturing and Supply Chain;
Risks Related to Our Distribution Channels;
Risks Related to Laws and Regulations;
Risks Related to Cybersecurity and Privacy;
Risks Related to Intellectual Property;
Risks Related to Our International Operations;
Risks Related to Our Indebtedness;
Risks Related to Our Financial Statements;
Risks Related to Our Common Stock; and
the other factors discussed under “Risk Factors” in our Annual Report on Form 10-K for the annual period ended December 30, 2022 (the “Annual Report”) filed with the U.S. Securities and Exchange Commission (the “SEC”) on March 15, 2023) and the Company’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2023, filed with the SEC on May 10, 2023.
The forward-looking statements are based on our beliefs, assumptions and expectations of future performance, taking into account the information currently available to us. These statements are only predictions based upon our current expectations about future events. There are important factors that could cause our actual results, level of activity, performance, or achievements to differ materially from the results, level of activity, performance or achievements expressed or implied by the forward-looking statements. Moreover, we operate in a very competitive and rapidly changing environment. New risks emerge from time to time, and it is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. Before investing in our common stock, investors should be aware that the occurrence of the events described under the caption “Risk Factors” in our Annual Report and elsewhere in this report could have a material adverse effect on our business, results of operations and future financial performance.

3


You should not rely upon forward-looking statements as predictions of future events. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee that the future results, levels of activity, performance and events and circumstances reflected in the forward-looking statements will be achieved or occur. Except as required by law, we undertake no obligation to update publicly any forward-looking statements for any reason after the date of this report, to conform these statements to actual results or to changes in our expectations.
4


Part I - Financial Information
Item 1. Financial Statements
Snap One Holdings Corp. and Subsidiaries
Condensed Consolidated Balance Sheets
(unaudited, in thousands, except par value)
As of
September 29, 2023December 30, 2022
Assets
Current assets:
Cash and cash equivalents$40,030 $21,117 
Accounts receivable, net53,849 48,174 
Inventories275,469 314,588 
Prepaid expenses20,349 22,913 
Other current assets2,712 5,930 
Total current assets392,409 412,722 
Long-term assets:
Property and equipment, net45,725 34,958 
Goodwill592,214 592,186 
Other intangible assets, net517,146 554,419 
Operating lease right-of-use assets53,578 54,041 
Other assets8,163 4,195 
Total assets$1,609,235 $1,652,521 
Liabilities and stockholders’ equity
Current liabilities:
Current maturities of long-term debt$5,200 $5,063 
Accounts payable66,602 77,443 
Accrued liabilities66,274 64,605 
Current operating lease liability11,071 10,574 
Current tax receivable agreement liability21,107 10,191 
Total current liabilities 170,254 167,876 
Long-term liabilities:
Revolving credit facility, net 10,800 
Long-term debt, net of current portion494,884 496,795 
Deferred income tax liabilities, net32,045 43,515 
Operating lease liability, net of current portion54,085 50,896 
Tax receivable agreement liability, net of current portion80,929 101,262 
Other liabilities19,284 24,206 
Total liabilities 851,481 895,350 
Commitments and contingencies (Note 14)
Stockholders’ equity:
Common stock, $0.01 par value, 500,000 shares authorized; 75,758 shares issued and outstanding as of September 29, 2023 and 75,042 shares issued and outstanding at December 30, 2022
758 750 
Preferred stock, $0.01 par value; 50,000 shares authorized, no shares issued and outstanding
  
Additional paid-in capital865,453 848,703 
Accumulated deficit(103,618)(88,046)
Accumulated other comprehensive loss(4,839)(4,236)
Total stockholders’ equity 757,754 757,171 
Total liabilities and stockholders’ equity$1,609,235 $1,652,521 
See accompanying Notes to the Unaudited Condensed Consolidated Financial Statements.
5


Snap One Holdings Corp. and Subsidiaries
Condensed Consolidated Statements of Operations
(unaudited, in thousands, except per share amounts)
Three Months EndedNine Months Ended
September 29,
2023
September 30,
2022
September 29,
2023
September 30,
2022
Net sales$270,144 $281,234 $796,591 $855,573 
Costs and expenses:
Cost of sales, exclusive of depreciation and amortization156,580 167,435 459,610 520,162 
Selling, general and administrative expenses84,037 89,379 271,627 271,300 
Depreciation and amortization15,371 14,812 45,967 44,667 
Total costs and expenses255,988 271,626 777,204 836,129 
Income from operations14,156 9,608 19,387 19,444 
Other expenses (income):
Interest expense14,893 10,244 43,730 24,687 
Other expense (income), net
511 620 (652)137 
Total other expenses15,404 10,864 43,078 24,824 
Loss before income taxes(1,248)(1,256)(23,691)(5,380)
Income tax benefit(348)(238)(8,119)(762)
Net loss(900)(1,018)(15,572)(4,618)
Net loss attributable to noncontrolling interest (8) (45)
Net loss attributable to Company$(900)$(1,010)$(15,572)$(4,573)
Net loss per share, basic and diluted$(0.01)$(0.01)$(0.21)$(0.06)
Weighted average shares outstanding, basic and diluted 75,854 74,650 75,577 74,567 
See accompanying Notes to the Unaudited Condensed Consolidated Financial Statements.

6


Snap One Holdings Corp. and Subsidiaries
Condensed Consolidated Statements of Comprehensive Loss
(unaudited, in thousands)

Three Months EndedNine Months Ended
September 29,
2023
September 30,
2022
September 29,
2023
September 30,
2022
Net loss$(900)$(1,018)$(15,572)$(4,618)
Other comprehensive loss, net of tax:
Foreign currency translation adjustments(1,507)(2,873)(603)(4,975)
Comprehensive loss
(2,407)(3,891)(16,175)(9,593)
Comprehensive loss attributable to noncontrolling interest (8) (45)
Comprehensive loss attributable to Company
$(2,407)$(3,883)$(16,175)$(9,548)
See accompanying Notes to the Unaudited Condensed Consolidated Financial Statements.
7


Snap One Holdings Corp. and Subsidiaries
Condensed Consolidated Statements of Stockholders’ Equity
(unaudited, in thousands)


Common Stock Additional
Paid-In
Capital
Accumulated
Other
Comprehensive
Income (Loss)
Shares Amount Accumulated
Deficit
Total
Stockholders’
Equity
Balance - December 30, 202275,042 $750 $848,703 $(88,046)$(4,236)$757,171 
Net loss— — — (14,548)— (14,548)
Foreign currency translation adjustments— — — — 253 253 
Equity-based compensation— — 7,577 — — 7,577 
Repurchase and retirement of common stock(27)— (238)— — (238)
Issuance of common stock pursuant to equity incentive plans332 3 (3)— —  
Tax withholding on net share settlement of equity awards(95)(1)(1,023)— — (1,024)
Employee stock purchase plan— — 186 — — 186 
Balance - March 31, 202375,252 $752 $855,202 $(102,594)$(3,983)$749,377 
Net loss— — — (124)— (124)
Foreign currency translation adjustments— — — — 651 651 
Equity-based compensation— — 5,334 — — 5,334 
Issuance of common stock pursuant to equity incentive plans177 2 (2)— —  
Employee stock purchase plan186 2 1,412 — — 1,414 
TRA distribution to shareholders— — (396)— — (396)
Balance - June 30, 202375,615 $756 $861,550 $(102,718)$(3,332)$756,256 
Net loss— — — (900)— (900)
Foreign currency translation adjustments— — — — (1,507)(1,507)
Equity-based compensation— — 4,066 — — 4,066 
Issuance of common stock pursuant to equity incentive plans179 2 (2)— —  
Tax withholding on net share settlement of equity awards(36)— (356)— — (356)
Employee stock purchase plan— — 195 — — 195 
Balance - September 29, 202375,758 $758 $865,453 $(103,618)$(4,839)$757,754 


8


Common Stock Additional
Paid-In
Capital
Accumulated
Other
Comprehensive
Income (Loss)
Shares Amount Accumulated
Deficit
Noncontrolling
Interest
Total
Stockholders’
Equity
Balance - December 31, 202174,427 $744 $826,718 $(79,420)$(28)$261 $748,275 
Net loss— — — (2,236)— (20)(2,256)
Foreign currency translation adjustments — — — — 6 — 6 
Equity-based compensation— — 5,599 — — — 5,599 
Issuance of common stock pursuant to equity incentive plans53 1 (1)— — —  
Balance - April 1, 202274,480 $745 $832,316 $(81,656)$(22)$241 $751,624 
Net loss— — — (1,327)— (17)(1,344)
Foreign currency translation adjustments— — — — (2,108)— (2,108)
Equity-based compensation— — 6,768 — — — 6,768 
Repurchase and retirement of common stock(94)(1)(1,047)— — — (1,048)
Issuance of common stock pursuant to equity incentive plans227 2 (2)— — —  
Balance - July 1, 202274,613 $746 $838,035 $(82,983)$(2,130)$224 $753,892 
Net loss— — — (1,010)— (8)(1,018)
Foreign currency translation adjustments— — — — (2,873)— (2,873)
Equity-based compensation— — 5,570 — — — 5,570 
Repurchase and retirement of common stock(128)(1)(1,395)— — — (1,396)
Issuance of common stock pursuant to equity incentive plans183 2 (2)— — —  
Balance - September 30, 202274,668 $747 $842,208 $(83,993)$(5,003)$216 $754,175 
See accompanying Notes to the Unaudited Condensed Consolidated Financial Statements.

9


Snap One Holdings Corp. and Subsidiaries
Condensed Consolidated Statements of Cash Flows
(unaudited, in thousands)
Nine Months Ended
September 29, 2023September 30, 2022
Cash flows from operating activities:
Net loss$(15,572)$(4,618)
Adjustments to reconcile net loss to net cash from operating activities:
Depreciation and amortization45,967 44,667 
Amortization of debt issuance costs2,354 1,388 
Deferred income taxes (11,592)(6,169)
Equity-based compensation17,544 17,937 
Non-cash operating lease expense8,250 9,859 
Bad debt expense902 532 
Unrealized gain on interest rate cap(813) 
Fair value adjustment to contingent value rights300 (6,200)
Valuation adjustment to TRA liability775 86 
Provision for credit losses on notes receivable 5,872 
Other, net(135)81 
Change in operating assets and liabilities:
Accounts receivable(6,482)2,117 
Inventories38,413 (85,134)
Prepaid expenses and other assets1,994 3,286 
Accounts payable, accrued liabilities and operating lease liabilities(16,197)935 
Net cash provided by (used in) operating activities65,708 (15,361)
Cash flows from investing activities:
Acquisition of business, net of cash acquired (30,539)
Purchases of property and equipment(19,988)(10,024)
Issuance of notes receivable (600)
Other, net51 75 
Net cash used in investing activities(19,937)(41,088)
Cash flows from financing activities:
Payments on long-term debt(3,900)(2,325)
Proceeds from revolving credit facility38,000 57,000 
Payments on revolving credit facility(50,000) 
Proceeds from interest rate cap539  
Repurchase and retirement of common stock(293)(2,410)
Proceeds from employee stock purchase plan1,228  
Payment of tax withholding obligation on settlement of equity awards(1,380) 
Payments of tax receivable agreement(10,191) 
Payments of contingent consideration
(250) 
Net cash (used in) provided by financing activities
(26,247)52,265 
Effect of exchange rate changes on cash and cash equivalents(611)(850)
Net increase (decrease) in cash and cash equivalents18,913 (5,034)
Cash and cash equivalents at beginning of the period21,117 40,577 
Cash and cash equivalents at end of the period$40,030 $35,543 
Supplementary cash flow information:
Cash paid for interest$42,295 $14,904 
Cash paid for taxes, net$6,014 $4,943 
Noncash investing and financing activities:
Capital expenditure in accounts payable$218 $613 
See accompanying Notes to the Unaudited Condensed Consolidated Financial Statements.
10


Snap One Holdings Corp. and Subsidiaries
Notes to the Unaudited Condensed Consolidated Financial Statements
(in thousands, except per share amounts)

1.Organization and Description of Business

Snap One Holdings Corp. (referred to herein as “Snap One” or the “Company”) is incorporated in Delaware with its principal executive offices located in Charlotte, North Carolina and Lehi, Utah. The Company provides products, services, and software to its network of professional integrators that enable them to deliver smart living experiences for their residential and business end users. The Company’s hardware and software portfolio includes leading proprietary and third-party offerings across connected, infrastructure, and entertainment categories. Additionally, the Company provides value-added services and workflow solutions to support the integrator throughout the project lifecycle, enhancing their operations and helping them to profitably grow their businesses.

2.Significant Accounting Policies

Basis of Presentation — The accompanying condensed consolidated financial statements are unaudited and have been prepared in conformity with generally accepted accounting principles in the United States of America (“GAAP”) for interim financial statements. The condensed consolidated financial statements were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting of normal recurring adjustments, necessary to present fairly the Company’s financial position, results of operations and cash flows for the periods presented. The condensed consolidated financial statements include the accounts of the Company and all subsidiaries required to be consolidated. All intercompany balances and transactions have been eliminated in the condensed consolidated financial statements. The condensed consolidated balance sheet as of December 30, 2022, has been derived from the audited consolidated financial statements of the Company.

The accompanying condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and related notes for the fiscal year ended December 30, 2022, appearing in the Company’s Annual Report on Form 10-K for the annual period ended December 30, 2022, filed with the Securities and Exchange Commission on March 15, 2023. There have been no changes to the Company’s critical accounting estimates and policies or application since the date of the Annual Report except as discussed below.

The Company’s fiscal year is the 52- or 53-week period that ends on the last Friday of December. Fiscal year 2023 is a 52-week period, and fiscal year 2022 was a 52-week period. The three months ended September 29, 2023 and September 30, 2022 were 13-week periods, and the nine months ended September 29, 2023 and September 30, 2022, were 39-week periods.

Use of Accounting Estimates — The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the condensed consolidated financial statements and accompanying notes. Accordingly, the actual amounts could differ from those estimates. If actual amounts differ from estimates, revisions are included in the condensed consolidated statements of operations in the period the actual amounts become known.

Recently Adopted Accounting Pronouncements — In March 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (Accounting Standards Codification 848, “ASC 848”). ASC 848 provides practical expedients and exceptions for an entity to elect not to apply certain modification accounting requirements to contracts affected by reference rate reform if certain criteria are met. In January 2021, the FASB issued ASU 2021-01, Reference Rate Reform (Topic 848). The objective of the new reference rate reform standard is to clarify the scope of Topic 848 and provide explicit guidance to help companies applying optional expedients and exceptions. In December 2022, the FASB issued ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848 which extends the availability of the provisions of ASU 2021-01 until December 31, 2024. The Company’s exposure related to the cessation of the London InterBank Offered Rate (“LIBOR”) is limited to (i) the interest expense and certain fees it incurs on balances outstanding under its credit facilities, which the Company amended on April 17, 2023 to replace LIBOR with the Secured Overnight Financing Rate (“SOFR”) (see Note 7 for further discussion), (ii) certain interest rates that may become applicable pursuant to the Company’s Tax Receivable Agreement (“TRA”) which may be amended by the Company and the TRA Party Representative if such interest rates become applicable and (iii) the Company’s interest rate cap agreement, which was amended on June 30, 2023 to replace LIBOR with SOFR as the interest rate benchmark for the Term Loan. The Company utilized the practical expedients set forth in Topic 848 and has continued to account for its
11


Snap One Holdings Corp. and Subsidiaries
Notes to the Unaudited Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
interest rate cap at fair value and has not applied modification accounting to its debt instruments. The Company fully adopted the standard as of June 30, 2023 and the adoption did not have a material impact on our condensed consolidated financial statements.

In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 606): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires that an entity recognize and measure contract assets and liabilities from contracts with customers in a business combination in accordance with ASC 606 as if it had originated the contracts. The amendment in this update is effective for fiscal years beginning after December 15, 2022, with early adoption permitted. The guidance should be applied prospectively to business combinations occurring on or after the effective date of the amendment in this update. The Company adopted the standard as of the beginning of fiscal year 2023 and the adoption did not have a material impact on the condensed consolidated financial statements. However, the ultimate impact is dependent upon the size and frequency of future acquisitions.

In September 2022, the FASB issued ASU 2022-04, Liabilities- Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations, which requires buyers in a supplier finance program to disclose information related to the key terms of the program and the obligations the buyer has confirmed as valid to the finance provider or intermediary. The buyers are required to disclose obligations outstanding in interim reporting periods. The amendment in this update is effective for fiscal years beginning after December 15, 2022, with early adoption permitted. The Company adopted the standard as of the beginning of fiscal year 2023 and the adoption did not have an impact on the Company’s disclosures as the impact of supplier finance programs is not material to the Company’s condensed consolidated financial statements.

3.    Acquisitions

The Company completed no acquisitions during the three months and nine months ended September 29, 2023 and three acquisitions during fiscal year 2022, as described further in the section below. The Company’s acquisitions have been accounted for under ASC 805, Business Combinations. Accordingly, the accounts of the acquired companies, after adjustments to reflect fair values assigned to assets and liabilities, have been included in the condensed consolidated financial statements from their respective dates of acquisition.

The Company records purchase price in excess of amounts allocated to identifiable assets and liabilities as goodwill. Goodwill includes, but is not limited to, the value of the workforce in place, ability to generate profits and cash flows, and an established going concern.

Customer relationships have been valued using the multi-period excess earnings method, a derivative of the income approach. The multi-period excess earnings method estimates the discounted net earnings attributable to the customer relationships that were acquired after considering items such as possible customer attrition. Estimated useful lives were determined based on the length and trend of projected cash flows. The length of the projected cash flow period was determined based on the expected attrition of the customer relationships, which is based on the Company’s historical experience in renewing and extending similar customer relationships and future expectations for renewing and extending similar existing customer relationships. The useful life of the customer relationships intangible assets represents the number of years over which the Company expects the customer relationships to economically contribute to the business.

The trade names have been valued using the relief from royalty method under the income approach to estimate the cost savings that will accrue to the Company, which would otherwise have to pay royalties or license fees on revenue earned by using the asset. The useful lives of the assets were determined based on management’s estimate of the period of time the name will be in use.

Technology has been valued using the multi-period excess earnings method, a derivative of the income approach. The net earnings attributed to the existing technology considers items such as projected research and development costs expected to be incurred to maintain the technology. The useful lives were determined based on the length and trend of projected cash flows after considering items such as the projected research and development expected to be incurred to maintain the technology.

12


Snap One Holdings Corp. and Subsidiaries
Notes to the Unaudited Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
Transactions Completed in fiscal year 2022

On October 24, 2022, the Company acquired the remaining outstanding interest of its majority-owned subsidiary, Remote Maintenance Systems LP, doing business as Parasol (“Parasol”), the provider of 24/7 remote support service to the Company’s integrators based on the Company’s remote management tool, OvrC.

The Company acquired the remaining outstanding equity shares of Parasol in exchange for $1,100 of the Company’s common shares. The Company made an initial investment and established its controlling interest in 2018, and has included the results of operations, assets and liabilities in its consolidated financial reports since 2018.

The Company completed two additional acquisitions during fiscal year 2022 with Clare Controls, LLC (“Clare”), on August 8, 2022 and Staub Electronics, LTD (“Staub”), on January 20, 2022. The acquisitions added either products to the Company’s proprietary product lines or distribution services. The final allocation of the purchase price for Clare and Staub is as follows:

ClareStaub
Total purchase consideration$6,300 $26,395 
Cash and cash equivalents$ $756 
Accounts receivable 1,801 
Inventory 5,472 
Prepaid expenses263 1,616 
Property and equipment, net26 451 
Operating lease right-of-use assets160 2,309 
Identifiable intangible assets4,300 14,209 
Total identifiable assets acquired4,749 26,614 
Accounts payable568 1,570 
Accrued liabilities284 2,206 
Current operating lease liability43 343 
Deferred income tax liabilities 3,585 
Operating lease liability, net of current portion117 1,953 
Other liabilities183  
Total liabilities assumed1,195 9,657 
Net identifiable assets acquired3,554 16,957 
Goodwill2,746 9,438 
Net assets acquired$6,300 $26,395 

The Company recorded intangible assets related to the acquisitions based on estimated fair value, which consisted of the following:
ClareStaub
Useful Lives
(Years)
Acquired ValueUseful Lives
(Years)
Acquired Value
Customer relationships
$— 10$12,684 
Technology
43,400 — 
Trade name
6900 61,525 
Total intangible assets
$4,300 $14,209 

Goodwill arising from the Clare acquisition primarily consists of synergies from integrating Clare’s automation and security products into the Company’s existing product portfolio. Goodwill arising from the Staub acquisition primarily consists of synergies from integrating the distribution channels of Staub into the Company’s distribution channels.

13


Snap One Holdings Corp. and Subsidiaries
Notes to the Unaudited Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
As a result of the Clare transaction, the Company has, for income tax purposes, goodwill of $2,746 that will be deductible in future periods.

The Company recognized $328 of transaction-related expenses for Staub, consisting primarily of advisory, legal, and other professional fees, which were included in selling, general, and administrative expenses in the consolidated statement of operations. The Company recognized $303 of transaction-related expenses for Clare, consisting primarily of advisory, legal, and other professional fees, during the nine months ended September 30, 2022, which were included in selling, general, and administrative expenses in the consolidated statement of operations.

Pro forma financial information related to the Staub and Clare acquisitions has not been provided as it is not material to the Company’s consolidated results of operations. The results of operations of the Staub and Clare acquisition are included in the Company’s consolidated results of operations from the date of acquisition.

4.Revenue and Geographic Information

Contract Balances — Amounts invoiced in advance of revenue recognition are recorded as deferred revenue on the condensed consolidated balance sheets. Deferred revenue primarily relates to unspecified software updates and upgrades, hosting, technical support, marketing incentive programs, and subscription services. The following table represents the changes in deferred revenue for the nine months ended September 29, 2023 and September 30, 2022:

Nine Months Ended
September 29,
2023
September 30,
2022
Deferred revenue – beginning of period
$35,051 $33,385 
Amounts billed, but not recognized
26,477 25,809 
Recognition of revenue
(26,788)(24,641)
Deferred revenue acquired 218 
Deferred revenue – end of period
$34,740 $34,771 
The Company recorded deferred revenue of $22,813 and $22,611 in accrued liabilities and $11,927 and $12,440 in other liabilities as of September 29, 2023 and December 30, 2022, respectively.

Disaggregation of Revenue The following table sets forth revenue by geography between the United States and all geographies outside of the United States for the three months and nine months ended September 29, 2023 and September 30, 2022:


Three Months EndedNine Months Ended
September 29,
2023
September 30,
2022
September 29,
2023
September 30,
2022
Domestic integrators(a)
$226,021 $230,173 $666,307 $694,254 
Domestic other(b)
9,962 14,940 30,389 46,107 
International(c)
34,161 36,121 99,895 115,212 
Total
$270,144 $281,234 $796,591 $855,573 
(a)Domestic integrators is defined as professional “do-it-for-me” integrator customers who transact with Snap One through a traditional integrator channel in the United States, excluding the impact of revenue earned by the Company’s Access Networks enterprise grade network solution business.
(b)Domestic other is defined as Access Networks revenue and revenue generated through managed transactions with non-integrator customers, such as national accounts.
(c)International consists of all integrators and distributors who transact with Snap One outside of the United States.

14


Snap One Holdings Corp. and Subsidiaries
Notes to the Unaudited Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
The following table sets forth revenue by product type between proprietary products and third-party products for the three months and nine months ended September 29, 2023 and September 30, 2022:

Three Months EndedNine Months Ended
September 29,
2023
September 30,
2022
September 29,
2023
September 30,
2022
Proprietary products(a)
$176,172 $192,172 $531,372 $588,165 
Third-party products(b)
93,972 89,062 265,219 267,408 
Total
$270,144 $281,234 $796,591 $855,573 

(a)Proprietary products consist of products and services internally developed by or for Snap One and sold under one of Snap One’s proprietary brands.
(b)Third-party products consist of products that Snap One distributes but for which Snap One does not own the associated product brands.

Additionally, the Company’s revenue includes amounts recognized over time and at a point in time, and are as follows for the three months and nine months ended September 29, 2023 and September 30, 2022:

Three Months EndedNine Months Ended
September 29,
2023
September 30,
2022
September 29,
2023
September 30,
2022
Products transferred at a point in time
$261,075 $271,500 $769,803 $830,932 
Services transferred over time
9,069 9,734 26,788 24,641 
Total
$270,144 $281,234 $796,591 $855,573 

5.Balance Sheet Components

Accounts Receivable, net:

As of September 29, 2023 and December 30, 2022, the Company’s accounts receivable, net consisted of the following:

September 29,
2023
December 30,
2022
Accounts receivable
$56,100 $50,445 
Allowance for credit losses
(2,251)(2,271)
Accounts receivable, net
$53,849 $48,174 

Inventories:

As of September 29, 2023 and December 30, 2022, the Company’s inventory consisted of the following:

September 29,
2023
December 30,
2022
Finished goods
$275,046 $308,768 
Raw materials
15,304 19,457 
Work in process
333 500 
Reserve for obsolete and slow-moving inventory
(15,214)(14,137)
Total inventories
$275,469 $314,588 
15


Snap One Holdings Corp. and Subsidiaries
Notes to the Unaudited Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
Accrued Liabilities:

Accrued liabilities as of September 29, 2023 and December 30, 2022, consisted of the following:

September 29,
2023
December 30,
2022
Deferred revenue$22,813 $22,611 
Payroll, vacation, and bonus accruals16,791 11,068 
Warranty reserve8,977 10,682 
Customer rebate program5,586 5,863 
Sales return allowance5,295 5,148 
Incurred but not reported self-insurance1,545 1,860 
Taxes695 944 
Interest payable659 1,578 
Other accrued liabilities3,913 4,851 
Total accrued liabilities
$66,274 $64,605 

6.Goodwill and Other Intangible Assets, Net

Goodwill as of September 29, 2023 and December 30, 2022, was $592,214 and $592,186, respectively. Changes in goodwill reflect the impact of foreign currency translation.

As of September 29, 2023 and December 30, 2022, other intangible assets, net, consisted of the following:

September 29, 2023
Estimated
Useful Life
Gross Carrying
Amount (a)
Accumulated
Amortization
Net Carrying
Amount
Customer relationships
525 years
$520,864 $(143,143)$377,721 
Technology
415 years
98,478 (66,890)31,588 
Trade names – definite
210 years
59,967 (28,694)31,273 
Trade names – indefiniteindefinite76,564 — 76,564 
Total intangible assets$755,873 $(238,727)$517,146 

December 30, 2022
Estimated
Useful Life
Gross Carrying
Amount (a)
Accumulated
Amortization
Net Carrying
Amount
Customer relationships
525 years
$520,825 $(123,393)$397,432 
Technology
415 years
98,478 (54,391)44,087 
Trade names – definite
210 years
59,963 (23,627)36,336 
Trade names – indefiniteindefinite76,564 — 76,564 
Total intangible assets$755,830 $(201,411)$554,419 
(a) Amounts also include any net changes in intangible asset balances for the periods presented that resulted from foreign currency translation.

Total amortization expense for intangible assets for the three months ended September 29, 2023 and September 30, 2022 was $12,439 and $12,536, respectively. Total amortization expense for intangible assets for the nine months ended September 29, 2023 and September 30, 2022 was $37,316 and $37,794, respectively. The weighted-average useful life remaining for amortizing definite lived intangible assets was approximately 14.1 years as of September 29, 2023.

16


Snap One Holdings Corp. and Subsidiaries
Notes to the Unaudited Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
As of September 29, 2023, the estimated amortization expense for intangible assets for the next five fiscal years and thereafter are as follows:

Remainder of 2023
$12,275 
202443,204 
202535,588 
202635,233 
202734,417 
2028 and thereafter
279,865 
Total$440,582 

7.Debt Agreements

On December 8, 2021, the Company entered into and became a party to a credit agreement by and between the Company, various financial institutions and Morgan Stanley Senior Funding, Inc., as administrative agent (the “Administrative Agent”) (as amended from time to time, the “Credit Agreement”) consisting of $465,000 in aggregate principal amount of senior secured term loans maturing seven years from the effective date (the “Term Loan”) and a $100,000 senior secured revolving credit facility (which includes borrowing capacity available for letters of credit) maturing five years from the effective date (the “Revolving Credit Facility”).

Additionally, on October 2, 2022, the Company became a party to an incremental agreement (the “Incremental Agreement”) with the lenders party thereto and the Administrative Agent to provide incremental term loans (the “Incremental Term Loan”) in an aggregate principal amount of $55,000. The Incremental Term Loan matures three years from the effective date. The Incremental Agreement amended the Credit Agreement (the Credit Agreement, as amended by the Incremental Agreement, the “Amended Credit Agreement”).

On October 26, 2022, the Company entered into an interest rate cap agreement on the floating rate component of interest (LIBOR, subsequently transitioned to SOFR) for the Term Loan, with Bank of America as the counterparty. The interest rate cap became effective December 31, 2022. The Company will pay a premium of $6,573 at the maturity date of December 31, 2025. For the period ended September 29, 2023, the notional amount of the interest rate cap is $348,500 of the Term Loan and has a strike rate of 4.79%, which effectively caps SOFR on the notional amount at 4.79%. As of September 29, 2023, the three-month SOFR rate was 5.24%.

On April 17, 2023, the Company entered into an Amendment to the Credit Agreement (the “Amendment to the Credit Agreement”), further amending the Credit Agreement dated as of December 8, 2021 (as amended by the Amended Credit Agreement dated as of October 2, 2022). The Amendment to the Credit Agreement replaces LIBOR with SOFR as the interest rate benchmark for certain loans as provided thereunder along with other conforming changes. Other than the foregoing, the parties to the Credit Agreement continue to have the same obligations set forth in the Credit Agreement prior to the effectiveness of the Amendment to the Credit Agreement.

Borrowings under the Term Loan will bear interest at a rate per annum equal to, at the Company’s option, either (1) an applicable margin plus a base rate determined by reference to the highest of (a) 0.50% per annum plus the federal funds effective rate, (b) the prime rate and (c) the eurocurrency rate determined by reference to the cost of funds for U.S. dollar deposits (subsequently changed to the forward-looking term rate based on SOFR for rates initiated after the effective date of the Amendment to the Credit Agreement) for an interest period of one month adjusted for certain additional costs, plus 1.00%; provided that such rate is not lower than a floor of 1.50% or (2) an applicable margin plus a eurocurrency rate determined by reference to the cost of funds for U.S. dollar deposits (subsequently changed to the forward-looking term rate based on SOFR for rates initiated after the effective date of the Amendment to the Credit Agreement) for the interest period relevant to such borrowing adjusted for certain additional costs; provided that such rate is not lower than a floor of 0.50%.

Borrowings under the Incremental Term Loan will bear interest at a rate per annum equal to, at the Company’s option, either (1) an applicable margin plus a base rate determined by reference to the highest of (a) 0.50% per annum plus the federal funds effective rate, (b) the prime rate and (c) the forward-looking term rate based on the SOFR for an interest period of one month plus 1.00%; provided that such rate is not lower than a floor of 1.00% or (2) an applicable margin plus
17


Snap One Holdings Corp. and Subsidiaries
Notes to the Unaudited Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
a forward-looking rate based on SOFR for the interest period relevant to such borrowing provided that such rate is not lower than a floor of 0.50%.

The interest rate for the Term Loan was 9.89% as of September 29, 2023 and 7.38% as of December 30, 2022. The interest rate for the Incremental Term Loan was 11.99% as of September 29, 2023 and 10.42% as of December 30, 2022.

Borrowings under the Revolving Credit Facility will bear interest at a rate per annum equal to an applicable margin based upon a leverage-based pricing grid, plus, at the Company’s option, either (1) a base rate determined by reference to the highest of (a) 0.50% per annum plus the federal funds effective rate, (b) the prime rate and (c) the eurocurrency rate determined by reference to the cost of funds adjusted for certain additional costs (subsequently changed to the forward-looking term rate based on SOFR for rates initiated after the effective date of the Amendment to the Credit Agreement) for an interest period of one month, plus 1.00%; provided such rate is not lower than a floor of 1.00% or (2) a eurocurrency rate determined by reference to the applicable cost of funds for such borrowing adjusted for certain additional costs (subsequently changed to the forward-looking term rate based on SOFR for rates initiated after the effective date of the Amendment to the Credit Agreement); provided such rate is not lower than a floor of zero, subsequently changed to 0.50% based on SOFR for rates initiated after the effective date of the Amendment to the Credit Agreement. There were no borrowings under the Revolving Credit Facility as of September 29, 2023. The interest rate for the Revolving Credit Facility was 9.22% as of December 30, 2022.

The Term Loan amortizes in fixed equal quarterly installments in an amount equal to 1.00% per annum of the total aggregate principal amount thereof immediately after borrowing, with the balance due at maturity. The Company may voluntarily prepay loans or reduce commitments under the Credit Agreement, in whole or in part, subject to minimum amounts, with prior notice but without premium or penalty (subject to customary exceptions).

The Company’s outstanding debt as of September 29, 2023 and December 30, 2022 was as follows:

InstrumentMaturity DateSeptember 29, 2023December 30, 2022
Credit Agreement
Term LoanDecember 8, 2028$458,025 $461,513 
Incremental Term LoanOctober 2, 2025$54,588 $55,000 
Revolving Credit FacilityDecember 8, 2026$ $12,000 
Outstanding Letters of CreditDecember 8, 2026$4,940 $5,060 


The amount available under the Revolving Credit Facility was $95,060 and $82,940 as of September 29, 2023 and December 30, 2022, respectively.

As of September 29, 2023, the future scheduled maturities of the above notes payable are as follows:

Remainder of 2023
$1,300 
20243,900 
202558,688 
20264,650 
20275,813 
Thereafter438,262 
Total future maturities of debt512,613 
Unamortized debt issuance costs(12,529)
Total indebtedness500,084 
Less: Current maturities of long-term debt5,200 
Long-term debt
$494,884 

18


Snap One Holdings Corp. and Subsidiaries
Notes to the Unaudited Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
Unamortized costs related to the issuance of the Term Loan were $12,529 and $14,655 as of September 29, 2023 and December 30, 2022, respectively, and were presented as a direct deduction from the carrying amount of long-term debt. Unamortized costs related to the issuance of the Revolving Credit Facility were $972 as of September 29, 2023, and were included in other assets in the consolidated balance sheet. Unamortized costs related to the issuance of the Revolving Credit Facility were $1,200 as of December 30, 2022, and were presented as a direct deduction from the carrying amount of the outstanding Revolving Credit Facility. The costs related to debt issuances are amortized to interest expense over the life of the related debt. As of September 29, 2023, the future amortization of debt issuance costs was as follows:

Remainder of 2023
$813 
20243,396 
20253,374 
20262,123 
20271,918 
Thereafter1,877 
Total$13,501 

Debt Covenants and Default Provisions — There have been no changes to the debt covenants or default provisions related to the Company’s outstanding debt arrangements or other obligations during the current year. The Company was in compliance with all debt covenants as of September 29, 2023 and December 30, 2022. For additional information on the Company’s debt arrangements, debt covenants and default provisions, see Note 8 of the Notes to the Consolidated Financial Statements for the year ended December 30, 2022, in the Annual Report.

The Company may also be required to make additional payments under the financing agreement equal to a percentage of the Company’s annual excess cash flows or net proceeds from any non-ordinary course asset sales or certain debt issuances, if any. The lender has the option to decline the prepayment. As of December 30, 2022, the Company did not incur a required additional payment.

8.Fair Value Measurement

Fair Value of Financial Instruments The fair values and related carrying values of financial instruments that are not required to be remeasured at fair value on the condensed consolidated statements of operations were as follows:


As of September 29, 2023
As of December 30, 2022
Carrying
Amount
Fair
Value
Carrying
Amount
Fair
Value
Liabilities
Term Loan$458,025 $440,849 $461,513 $421,130 
Incremental Term Loan$54,588 $51,312 $55,000 $51,700 
The fair value of long-term debt was established using current market rates for similar instruments traded in secondary markets representing Level 2 inputs. The fair value of the Revolving Credit Facility approximates carrying value as the related interest rates approximate the Company’s incremental borrowing rate for similar obligations. Additionally, cash and cash equivalents, accounts receivable, net, prepaid expenses, accounts payable, and accrued liabilities are classified as Level 1 and the carrying value of these assets and liabilities approximates the fair value due to the short-term nature of these financial instruments.

Notes Receivable — During the nine months ended September 30, 2022, the Company acquired Clare, which had an outstanding unsecured loan with the Company. The Company recorded a $5,872 loss on the settlement of the unsecured loan from Clare during the nine months ended September 30, 2022. At the acquisition date, the Company settled the notes receivable for $1,400 as part of the transaction. See Note 3 for more information regarding the Clare acquisition.

Assets and Liabilities that are Measured at Fair Value on a Recurring Basis — On October 26, 2022, the Company entered into an interest rate cap agreement on the LIBOR (subsequently transitioned to SOFR) component of interest. The interest rate cap became effective December 31, 2022. The interest rate cap agreement does not qualify for
19


Snap One Holdings Corp. and Subsidiaries
Notes to the Unaudited Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
hedge accounting treatment and accordingly, the Company records the fair value of the agreement as an asset or liability and the change in fair value as income or expense during the period in which the change occurs. The fair value of the interest rate cap is determined using widely accepted valuation techniques based on its maturity and observable market-based inputs, including interest rate curves. This measurement is considered a Level 2 measurement. The interest rate cap had a fair value of $1,750 and $2,563 as of September 29, 2023 and December 30, 2022, respectively, and is recorded in other liabilities on the Company’s condensed consolidated balance sheet. The change in fair value was recognized as a component of other expense (income), net, in the condensed consolidated statements of operations and was $313 of expense and $813 of income for the three months and nine months ended September 29, 2023. As there was an other-than-insignificant financing element present at inception of the interest rate cap agreement, proceeds from periodic settlements of the interest rate cap were reflected as a financing activity on the Company’s condensed consolidated statements of cash flows.

The fair value of the contingent consideration liability related to the Access Networks acquisition is based on unobservable inputs, including management estimates and assumptions about future revenues, and is, therefore, classified as Level 3. During the year ended December 30, 2022, the agreement was modified to change the covered revenue period, reducing expected payouts based on future revenues. As a result of the modification, the fair value of the contingent consideration was reduced to $250 and was paid during the nine months ending September 29, 2023. The Company recorded a liability of $250 as of December 30, 2022 in accrued liabilities.

The Company utilizes a Monte Carlo simulation in an option pricing framework, where a range of possible scenarios are simulated, in order to determine the fair value of the contingent value rights (“CVRs”). Any future increase in the fair value of the CVR obligations, based on an increased likelihood that the underlying milestones will be achieved, and the associated payment or payments will, therefore, become due and payable, will result in a charge to selling, general and administrative expenses in the period in which the increase is determined. Similarly, any future decrease in the fair value of the CVR obligations will result in a reduction in selling, general and administrative expenses. CVR liabilities are categorized as other liabilities in the accompanying condensed consolidated balance sheets and are classified as Level 3.

Fair value at
September 29, 2023
Valuation Technique
Unobservable
Input
Volatility
Contingent Value Rights $2,000Monte CarloVolatility
50 and 55%

Changes in the CVRs for the nine months ended September 29, 2023 and September 30, 2022 were as follows:

September 29,
2023
September 30,
2022
CVR fair value – beginning of period
$1,700 $8,900 
Fair value adjustments
300 (6,200)
CVR fair value – end of period
$2,000 $2,700 
There were no transfers into or out of Level 3 during the three months and nine months ended September 29, 2023 or September 30, 2022.

9.Warranties

Changes in the Company’s accrued warranty liability for the nine months ended September 29, 2023 and September 30, 2022 were as follows:

September 29,
2023
September 30,
2022
Accrued warranty – beginning of period
$15,039$18,772
Warranty claims
(10,710)(9,211)
Warranty provisions
7,8966,625
Accrued warranty – end of period
$12,225$16,186
As of September 29, 2023, the Company has recorded accrued warranty liabilities of $8,977 in accrued liabilities and $3,248 in other liabilities in the accompanying condensed consolidated balance sheet. As of December 30, 2022, the Company has recorded accrued warranty liabilities of $10,682 in accrued liabilities and $4,357 in other liabilities.
20


Snap One Holdings Corp. and Subsidiaries
Notes to the Unaudited Condensed Consolidated Financial Statements
(in thousands, except per share amounts)

10.Retirement Plan

The Company has a 401(k) plan that covers eligible employees as defined by the plan agreement. The Company matches 100% of employee contributions to the plan, up to 3% of the employees’ total compensation, and 50% of employee contributions to the plan, up to 6% of the employees’ total compensation. Company contributions to the plan, net of forfeitures, were $1,135 and $1,161 for the three months ended September 29, 2023 and September 30, 2022, respectively. Company contributions to the plan, net of forfeitures, were $3,805 and $3,984 for the nine months ended September 29, 2023 and September 30, 2022, respectively.

11.Equity Agreements and Incentive Equity Plans

Former Parent Incentive Plan — In October 2017, the Former Parent Entity approved the Class B Unit Incentive Plan (the “2017 Plan”) pursuant to the Company’s partnership agreement. Class B-1 Incentive Units (“B-1 Units”) issued under the 2017 Plan vest in installments over a five-year period, subject to the grantee’s continued employment or service. Class B-2 Incentive Units (“B-2 Units” and collectively with the B-1 Units, “Incentive Units”) issued under the 2017 Plan contained both service conditions consistent with the B-1 Units and market-based vesting conditions that required the achievement of a specified return hurdle to the controlling shareholders in order to vest.

2021 Incentive Plan — On July 16, 2021, the Company adopted the 2021 Equity Incentive Plan (the “2021 Plan”) in order to provide a means through which to attract, retain, and motivate key personnel. Awards available for grant under the 2021 Plan include non-qualified and incentive stock options, restricted shares of the Company’s common stock, and other equity-based awards tied to the value of the Company’s common stock and cash-based awards.

During the nine months ended September 29, 2023, upon the settlement date of certain outstanding equity awards, shares were withheld to cover the required withholding tax, which was based on the value of a share on the settlement date as determined by the closing price of the Company’s common stock on the trading day of the applicable settlement date. The remaining shares were delivered to the recipient as shares of the Company’s common stock. The amount remitted to the tax authorities for the employees’ tax obligation was reflected as a financing activity on the Company’s condensed consolidated statements of cash flows. These shares withheld by the Company as a result of the net settlement of equity awards issued under the 2021 Plan were not considered issued and outstanding. These shares were returned to the 2021 Plan reserve and are available for future issuance thereunder. For vesting events where shares are not withheld, the Company required employees to sell a portion of the shares that they received upon the vesting of equity awards in order to cover any required withholding taxes.

Equity Award Conversion — During the year ended December 31, 2021, and in connection with the Company’s initial public offering (“IPO”), all outstanding unvested Incentive Units were replaced with newly issued shares of the Company’s restricted common stock. Vested Incentive Units were exchanged into shares of the Company’s common stock using the same formula as unvested Incentive Units (together, the “Equity Award Conversion”). The restricted shares of common stock that the holders received in exchange for their unvested B-1 Units are subject to the same vesting terms that applied to the B-1 Units prior to the Equity Award Conversion.

The restricted stock awards issued to replace B-2 Units vest based upon achievement of one or more hurdles, which are substantially the same as the previous market-condition vesting criteria of the B-2 Units. Although the restricted stock awards that replace the B-2 Units do not contain an explicit service condition, the vesting is subject to continued employment, resulting in a derived service period. For additional information on the Equity Award Conversion, see Note 13 of the Notes to the Consolidated Financial Statements for the fiscal year ended December 30, 2022, in the Annual Report.

Restricted Stock Awards

In connection with the IPO, the Company issued restricted common stock to holders of unvested B-1 Units and B-2 Units. The grant date fair value of restricted stock awards was determined to be $18.00 per share, based on the initial listing price of the Company’s common stock on the grant date.

21


Snap One Holdings Corp. and Subsidiaries
Notes to the Unaudited Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
The summary of the Company’s restricted stock awards activity is as follows:

Restricted Stock Awards
B-1 Incentive UnitsB-2 Incentive Units
Number of
Units
Weighted-
Average
Grant-Date
Fair Value
Number of
Units
Weighted-
Average
Grant-Date
Fair Value
Outstanding at December 30, 2022223 $18.00 792 $18.00 
Granted    
Vested101 18.00   
Forfeited13 18.00 130 18.00 
Outstanding at September 29, 2023109 $18.00 662 $18.00 

Stock Options

In connection with the IPO, the Company granted options to holders of B-1 Units (“Time-based Options”) and options to holders of B-2 Units (“Market-based Options”), as further discussed in Note 13 of the Notes to the Consolidated Financial Statements for the year ended December 30, 2022, in the Annual Report.

The summary of the Company’s option activity is as follows:

Time-based OptionsMarket-based Options
Number of
Units
Weighted-
Average
Grant-Date
Fair Value
Aggregate Intrinsic Value (a)
Number of
Units
Weighted-
Average
Grant-Date
Fair Value
Aggregate Intrinsic Value (a)
Outstanding at December 30, 20224,233 $6.47 $ 1,125 $5.66 $ 
Granted      
Exercised      
Forfeited466 6.18  190 5.66  
Outstanding at September 29, 20233,767 $6.50 $ 935 $5.66 $ 
Options exercisable at September 29, 20233,171 $6.34 $  $ $ 

(a) The intrinsic value represents the amount by which the fair value of the Company’s stock exceeds the option exercise price as of September 29, 2023 and December 30, 2022.

Restricted Stock Units — The Company grants restricted stock units (“RSUs”) with time-based vesting requirements under the 2021 Plan. These RSUs typically have an initial annual cliff vest and then vest quarterly over the remaining service period, which is generally four years. The fair value of RSUs is based on the Company’s closing stock price on the date of grant.

22


Snap One Holdings Corp. and Subsidiaries
Notes to the Unaudited Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
The summary of the Company’s RSU activity is as follows:
Restricted Stock Units
Number of
Units
Weighted-Average
Grant-Date
Fair Value
Outstanding at December 30, 20221,360 $17.05 
Granted1,911 11.20
Vested568 16.67 
Forfeited201 13.34
Outstanding at September 29, 20232,502 $12.96 

As of September 29, 2023, there were 74 vested and unissued restricted stock units.

Performance Stock Units — During the nine months ended September 29, 2023 and September 30, 2022, the Company granted performance-based restricted stock units (“PSUs”) to certain employees under the 2021 Plan. The fair value of PSUs granted is based on the Company’s closing stock price on the date of grant. Total units earned for grants may vary between 0% and 200% of the units granted based on the attainment of company-specific targets during the performance period and upon continued service. Compensation expense for PSUs is recognized on a graded-vesting basis if it is probable that the performance conditions will be achieved. Adjustments to compensation expense are made each period based on changes in the Company’s estimate of the number of PSUs that are probable of vesting. PSUs will vest with continued service and upon achievement of the relevant performance targets.

The awards issued during the nine months ended September 29, 2023 contain three separate tranches, each for a separate one-year performance period and each with a performance target to be established concurrently with the annual budget process. Accordingly, each tranche is accounted for as a separate grant. The Company-specific targets include: (i) adjusted EBITDA, (ii) adjusted EBITDA margin, and (iii) the results of an engagement survey administered annually in the fourth quarter to employees below the level of director.

The awards issued during the nine months ended September 30, 2022, vest in annual tranches over a three-year service period, subject to a one-year performance target. Total units earned for grants are based on the attainment of net sales and Company-specific adjusted EBITDA targets during the performance period (the fiscal year of the date of the grant) and upon continued service. For the year-ended December 30, 2022, the Company determined that, based on actual performance with respect to Adjusted EBITDA and Net Sales combined, the awards were earned at 51%.

The summary of the Company’s PSU activity is as follows:

Performance Stock Units
Number of
Units
Weighted-Average
Grant-Date
Fair Value
Outstanding at December 30, 2022254 $17.96 
Granted322 11.31 
Vested132 15.65 
Forfeited37 13.70 
Outstanding at September 29, 2023407 $13.83 

As of September 29, 2023, there were 71 vested and unissued performance share units.

Total equity-based compensation expense — Equity-based compensation expense is included within selling, general and administrative expenses in the accompanying condensed consolidated statements of operations. For all equity-based compensation awards, the Company recognizes forfeitures as they occur. Compensation expense for the three months and
23


Snap One Holdings Corp. and Subsidiaries
Notes to the Unaudited Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
nine months ended September 29, 2023 and September 30, 2022, and unrecognized stock compensation expense and weighted average remaining expense period as of September 29, 2023 consisted of:

Compensation ExpenseAs of September 29, 2023
Three Months Ended
September 29, 2023
Three Months Ended September 30, 2022Nine Months Ended
September 29, 2023
Nine Months Ended September 30, 2022Unrecognized Compensation ExpenseWeighted-Average Remaining Contractual Term (Years)
2021 Plan
Restricted stock awards$457 $1,082 $1,609 $3,390 $2,324 0.47
Time-based options788 1,672 2,758 5,077 4,215 1.42
Market-based options523 645 959 1,935 735 0.35
Restricted stock units2,001 1,726 8,634 5,132 28,229 3.02
Performance stock units197 165 2,717 1,864 1,547 0.55
Other equity-based compensation100 100 300 279 527 1.31
Total$4,066 $5,390 $16,977 $17,677 $37,577 1.65

Employee Stock Purchase Plan — The Company’s board of directors adopted, and its shareholders approved, the Snap One Holdings Corp. 2021 Employee Stock Purchase Plan (the “ESPP”). The ESPP initially reserved 750 shares for issuance. The number of shares available for issuance under the ESPP is subject to adjustment for certain changes in the Company’s capitalization. In addition, the ESPP contains an evergreen provision such that each January 1, starting in 2022 and ending in 2031, the number of shares available for issuance shall be increased by that number of shares equal to the lesser of (i) a number of shares such that the aggregate amount of shares available following the increase is equal to 1% of the fully diluted shares outstanding on December 31 of the preceding year, or (ii) a lesser amount determined by the Company’s Compensation Committee. Pursuant to this provision the Company increased the number of shares in the ESPP by approximately 186 shares. Under the ESPP, shares of common stock may be purchased by eligible participants during defined purchase periods at 85% of the lesser of the closing price of the Company’s common stock on the first day or last day of each purchase period. The Company used a Black-Scholes option pricing model to value the common stock purchased as part of the Company’s ESPP. The fair value estimated by the option pricing model is affected by the price of the common stock as well as subjective variables that include assumed interest rates, the Company’s expected dividend yield, and the expected share volatility over the term of the award.

Offering periods are generally six months long and begin on May 23 and November 23 of each year. For the nine months ended September 29, 2023, 186 shares of common stock were purchased under the ESPP at an average price of $6.60 per share. The Company did not have any shares purchased under the ESPP during the three months ended September 29, 2023. Stock-based compensation expense recognized related to the ESPP was $195 and $567 for the three months and nine months ended September 29, 2023 and $180 and $260 for the three months and nine months ended September 30, 2022, and is included in selling, general and administrative expenses in the accompanying condensed consolidated statements of operations. Eligible participants contributed $752 and $287 as of September 29, 2023 and December 30, 2022, respectively, which is included in accrued liabilities in the accompanying condensed consolidated balance sheet. Unrecognized compensation expense as of September 29, 2023 associated with the remaining ESPP purchase period through November 22, 2023 was $120.


12.Income Taxes

The effective income tax rate for the Company was a benefit of 27.9% and 34.3% for the three months and nine months ended September 29, 2023, as compared to a benefit of 18.9% and 14.2% for the three months and nine months ended September 30, 2022. The change in the effective tax rate for the three months and nine months ended September 29, 2023, and the difference from the U.S. federal statutory rate of 21%, was primarily the result of nondeductible contingent value rights, stock compensation, foreign derived intangible income, research & development (“R&D”) credits and changes to the valuation allowance.

Income tax benefit was $348 and $8,119 during the three months and nine months ended September 29, 2023, compared to a benefit of $238 and $762 during the three months and nine months ended September 30, 2022.
24


Snap One Holdings Corp. and Subsidiaries
Notes to the Unaudited Condensed Consolidated Financial Statements
(in thousands, except per share amounts)

13.Tax Receivable Agreement

On July 29, 2021, the Company executed a Tax Receivable Agreement (“TRA”) with certain pre-IPO owners (“TRA Participants”). The TRA provides for payment by the Company to the TRA Participants of 85% of the amount of cash savings, if any, in U.S. federal, state and local income tax that the Company utilizes in the future from net operating losses and certain other tax benefits that arose prior to the IPO. The Company recognizes this contingent liability in its condensed consolidated financial statements when incurrence of the liability becomes probable and amounts are reasonably estimable. Subsequent changes to the measurement of the TRA liability are recognized in the condensed consolidated statements of operations as a component of other expense (income), net. The Company will retain the benefit of the remaining 15% of these cash tax savings.

As of September 29, 2023, the Company recognized a total liability of $102,036, of which $21,107 and $80,929 are recorded within the current and noncurrent tax receivable agreement liability financial statement line items, respectively. As of December 30, 2022, the Company recognized a total liability of $111,453, of which $10,191 and $101,262 was recorded within the current and noncurrent tax receivable agreement liability financial statement line items, respectively. For the three months and nine months ended September 29, 2023, the Company recognized measurement adjustments of $631 and $775, respectively, which were recognized in other expense (income), net, on the condensed consolidated statements of operations. For the three months and nine months ended September 30, 2022, the Company recognized measurement adjustments of $86, which were recognized in other expense (income), net, on the condensed consolidated statements of operations. During the nine months ended September 29, 2023, the Company made its first payment to TRA participants of $10,468, which included interest of $277.

With respect to certain pre-IPO owners that are not TRA Participants, the Company has recorded amounts held in escrow for these participants in prepaid expense of $329 and $1,169 as of September 29, 2023 and December 30, 2022, respectively. During the nine months ended September 29, 2023, $396 of the amount held in escrow was forfeited by a pre-IPO owner and distributed to certain shareholders, resulting in a reduction of the prepaid expense balance and reversal of compensation expense. As a result, the Company recorded $205 and $438 during the three months and nine months ended September 29, 2023, in compensation expense within selling, general and administrative expenses in the accompanying condensed consolidated statements of operations. During the three months and nine months ended September 30, 2022, the Company recorded $279 and $837, respectively, in compensation expense within selling, general and administrative expenses in the accompanying condensed consolidated statements of operations.

14.Commitments and Contingencies

Legal Proceedings — During the normal course of business, the Company is occasionally involved with various claims and litigation. Reserves are established in connection with such matters when a loss is probable, and the amount of such loss can be reasonably estimated. As of September 29, 2023 and December 30, 2022, no significant reserves were recorded. The determination of probability and the estimation of the actual amount of any such loss are inherently unpredictable, and it is therefore possible that the eventual outcome of such claims and litigation could exceed the estimated reserves, if any. However, the Company does not expect the outcome of the matters currently pending will have a material adverse effect on the condensed consolidated financial statements.

15.Leases

The Company determines if an arrangement is a lease or contains a lease at inception. For all leases with a term longer than 12 months, operating leases are recorded under the noncurrent asset operating lease financial statement line item and the current and noncurrent operating lease liability financial statement line items on the Company’s condensed consolidated balance sheets. The Company has lease agreements with lease and non-lease components, which the Company has elected to account for as a single lease component for all asset classes. Lease expense is recognized on a straight-line basis over the lease term.

Right-of-Use (“ROU”) assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Since most of the Company’s leases do not provide an implicit rate, the Company uses its own incremental borrowing rate
25


Snap One Holdings Corp. and Subsidiaries
Notes to the Unaudited Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
(“IBR”) on a collateralized basis in determining the present value of lease payments. The Company utilizes a market-based approach to estimate the IBR.

The Company’s lease arrangements primarily consist of operating leases for offices, warehouse space, and distribution centers. The leases have remaining lease terms of 1 year to 10 years, some of which include options to extend for up to an additional 5 years, and some of which include options to terminate prior to completion of the contractual lease term with or without penalties. The Company’s lease term only includes periods covered by options if those options are reasonably certain of being exercised (or not reasonably certain of being exercised as it relates to termination options). Variable lease payments that depend on an index or rate (such as the Consumer Price Index or a market interest rate) are included in the measurement of ROU assets and lease liabilities using the index or rate at the commencement date. Variable payments, other than those dependent upon an index or rate, are excluded from the measurement of the ROU assets and lease liabilities and are recognized in the period in which the obligation for those payments is incurred. The variable lease cost primarily represents variable payments related to common area maintenance and utilities. The Company’s leases do not contain any material residual value guarantees.

The components of the Company’s lease costs are:
Three Months EndedNine Months Ended
September 29,
2023
September 30,
2022
September 29,
2023
September 30,
2022
Operating lease cost (a)
$3,669 $3,812 $11,411 $10,884 
Variable lease cost1,247 1,202 3,856 3,181 
Short-term lease cost35 65 169 251 
Total lease cost$4,951 $5,079 $15,436 $14,316 
(a)Included in cost of sales, exclusive of depreciation and amortization, and selling, general and administrative expenses in the Company’s unaudited condensed consolidated statements of operations.

Supplemental cash flow information and non-cash activity related to the Company’s operating leases are as follows:

Three Months EndedNine Months Ended
September 29, 2023September 30, 2022September 29, 2023September 30, 2022
Cash paid for amounts included in the measurement of lease liabilities$3,640 $3,735 $10,662 $10,539 
Non-cash activity:
Right-of-use assets obtained in exchange for lease obligations$1,220 $18,028 $7,758 $62,925 

Weighted-average remaining lease term and discount rate for the Company’s operating leases are as follows:

September 29, 2023
Weighted-average remaining lease term6.34 years
Weighted-average discount rate7.81 %

26


Snap One Holdings Corp. and Subsidiaries
Notes to the Unaudited Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
As of September 29, 2023, future lease payments under non-cancelable lease commitments for the next five fiscal years and thereafter were as follows:

Remainder of 2023
$3,821 
202415,659 
202514,581 
202612,436 
202710,468 
Thereafter28,540 
Total lease payments
85,505 
Less: Imputed interest
19,936 
Less: Lease incentive receivable413 
Present value of lease liabilities
$65,156 

During the nine months ended September 29, 2023, the Company completed its move from its former leased location in Draper, UT to its new location in Lehi, UT. The lease has an operational commencement date of February 1, 2023 and an expiration date of September 30, 2033. As of September 29, 2023, the Company has not entered into any additional lease agreements for office space that have not yet commenced.

16.Stockholders’ Equity

Holders of voting common stock are entitled to one vote per share and to receive dividends.

The Company had a noncontrolling interest prior to the fourth quarter of the year ended December 30, 2022. Changes in noncontrolling interests each period include net income attributable to noncontrolling interests and cash contributions by minority partners to the Company’s consolidated subsidiaries. There were no cash contributions by minority partners for the three months and nine months ended September 29, 2023 or September 30, 2022.

Share Repurchase Program — On May 12, 2022, the Company announced that its board of directors authorized a $25,000 share repurchase program. Under the share repurchase program, Snap One may purchase shares of common stock on a discretionary basis from time to time through open market repurchases, privately negotiated transactions or other means, including through Rule 10b5-1 trading plans or through the use of other techniques such as accelerated share repurchases. The timing and number of shares repurchased will depend on a variety of factors, including stock price, trading volume, and general business and market conditions. The repurchase program expires at the end of 2023, does not obligate the Company to acquire a specified number of shares and may be modified, suspended or discontinued at any time at the board of directors’ discretion. On November 6, 2023, the Company’s board of directors amended the share repurchase program to extend its expiration date from December 31, 2023 to December 31, 2024.

Share repurchase activity consists of the following:
Three Months EndedNine Months Ended
September 29,
2023
September 30,
2022
September 29,
2023
September 30,
2022
Number of shares repurchased 12827 222 
Total cost$ $1,396 $238 $2,444 
Average per share cost including commissions$ $10.91 $8.81 $11.01 

The Company has elected to retire shares repurchased to date. Shares retired become part of the pool of authorized but unissued shares. The purchase price of the retired shares in excess of par value, including transaction costs, is recorded as a decrease to additional paid-in capital. The Company had $55 of share repurchases included in accrued liabilities in its consolidated balance sheets as of December 30, 2022.

27


Snap One Holdings Corp. and Subsidiaries
Notes to the Unaudited Condensed Consolidated Financial Statements
(in thousands, except per share amounts)
17.Loss Per Share

Basic loss per share represents net loss divided by the weighted-average shares outstanding. Diluted loss per share is the same as basic income or loss per share. The Company was in a loss position during the three months and nine months ended September 29, 2023 and September 30, 2022, respectively. The following table presents the calculations of basic and diluted loss per share for the three months and nine months ended September 29, 2023 and September 30, 2022:

Three Months EndedNine Months Ended
September 29,
2023
September 30,
2022
September 29,
2023
September 30,
2022
Net loss attributable to Company$(900)$(1,010)$(15,572)$(4,573)
Weighted-average shares outstanding - basic and diluted75,854 74,650 75,577 74,567 
Loss per share - basic and diluted$(0.01)$(0.01)$(0.21)$(0.06)

The Company’s restricted stock awards, stock options, restricted stock units and performance stock units were excluded from the computation of diluted net loss per share because their effect would have been anti-dilutive. Awards with performance and market-based vesting conditions are excluded from the calculation of dilutive potential common shares until the conditions have been satisfied. The following potentially dilutive shares were excluded from the computation of diluted net loss per share attributable to common stockholders:

Three Months EndedNine Months Ended
September 29,
2023
September 30,
2022
September 29,
2023
September 30,
2022
Restricted stock awards785 1,201 893 1,298 
Time-based options3,944 4,300 4,051 4,333 
Market-based options935 1,155 1,043 1,155 
Restricted stock units2,551 1,197 2,451 1,061 
Performance stock units290 256 284 205 
Other equity-based compensation46 69 48 65 
Total8,551 8,178 8,770 8,117 

18.Related Parties

The Company’s controlling shareholder, Hellman & Friedman, LLC (“H&F”), has an ownership interest in a human capital management, payroll, HR service and workforce management vendor used by the Company. For the three months ended September 29, 2023 and September 30, 2022, the Company incurred $79 and $76 of expenses, respectively, related to this vendor. For the nine months ended September 29, 2023 and September 30, 2022, the Company incurred $291 and $242 of expenses, respectively, related to this vendor. Additionally, H&F has an ownership interest in an insurance brokerage vendor previously used by the Company. For the three months and nine months ended September 29, 2023, the Company incurred no expenses related to this vendor. For the three months and nine months ended September 30, 2022, the Company incurred $171 and $1,107 of expenses, respectively, related to this vendor. These expenses are included in selling, general and administrative expenses in the accompanying condensed consolidated statements of operations. Amounts owed by the Company in connection with the expenses described above were not material as of September 29, 2023 and September 30, 2022, respectively.

28


Item 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our unaudited condensed consolidated financial statements and the related notes thereto included elsewhere in this quarterly report on Form 10-Q, as well as our Annual Report. The statements in this discussion contain forward-looking statements and are based on the beliefs of our management, as well as assumptions made by, and information currently available to, our management and involve risks and uncertainties. Actual results could differ materially from those discussed in or implied by forward-looking statements due to various factors, including below and other sections in this Form 10-Q and in our “Risk Factors” in our Annual Report and Form 10-Q ending March 31, 2023.

We operate on a 52-week or 53-week fiscal year ending on the last Friday of December each year. Our fiscal year is divided into four quarters of 13 weeks, each beginning on a Saturday and containing one 5-week period followed by two 4-week periods. When a 53-week fiscal year occurs, we report the additional week in the fourth fiscal quarter. References to fiscal year 2022 are to our 52-week fiscal year ended December 30, 2022. The fiscal quarters ended September 29, 2023 and September 30, 2022 were both 13-week periods.

Overview

Snap One powers smart living by enabling professional integrators to deliver seamless experiences in the connected homes and small businesses where people live, work and play. We offer an end-to-end product ecosystem delivered through our powerful distribution network and further bolstered by our value-added services and workflow solutions. We serve a loyal and growing network of professional do-it-for-me (“DIFM”) integrator customers. We provide integrators with a leading, comprehensive, proprietary and third-party suite of connected, control, infrastructure, entertainment, and software solutions that deliver exceptional smart living experiences to the end consumer. Our product and service offerings encompass all the elements required by integrators to build integrated smart living systems that are easy to install and simple to manage while creating a powerful and premium experience for the end consumer. Our technology and software solutions are designed to support the integrator throughout the project lifecycle, enhancing their operations and helping them to profitably grow their businesses.

We are vertically integrated with the majority of our Net Sales and Contribution Margin coming from our proprietary branded, internally developed products sold to DIFM integrators in home technology, security and commercial markets. Our comprehensive suite of solutions allows integrators to find everything they need in one place and to deliver high-quality, reliable and configurable systems to end consumers. We also have two subscription-based services that we monetize with end consumers. Parasol is enabled by our OvrC software and is a subscription-based service that provides homeowners and small businesses access to a continuous remote support service to troubleshoot devices on their network. 4Sight, our remote system management license for end consumers, is enabled by our Control4 software and is a subscription sold to homeowners and small businesses. As the industry embraces service-based models and we expand our penetration of connected homes and businesses, we continue to make significant investments in the development of new subscription-based offerings that we believe will increase integrator efficiency and improve the end consumer experience while providing us with additional recurring revenue streams.

Key Factors Affecting Our Performance

Our historical financial performance has been primarily driven by the following factors, and we also expect these factors to continue to be the primary drivers of our financial performance in the future.

Increased Average Spend per Integrator via Wallet Share Expansion. Increasing wallet share with integrators depends in part on our ability to continue expanding our omni-channel coverage, extending our product suite, bolstering our support services, and creating deeper integration across our products to compel integrators to use Snap One as their one-stop shop. Average wallet share with our integrators varies across DIFM markets, with particular strength in home technology and demonstrated success in commercial and security. We believe we can increase our wallet share with existing integrators through the adoption of our ecosystems, new product innovation and our compelling loyalty program.

DIFM Integrator Additions in Home Technology, Security, Commercial and Internationally. We are a market leader in our core domestic home technology market, and we believe that our value proposition appeals to integrators in attractive adjacent markets. We are utilizing our proven strategy of acquiring integrators in the home technology market to attract integrators in security and commercial markets, where we are less penetrated but have displayed a track record of
29


growth. We believe that strategic investments in expanding our product portfolio, improvements in targeted sales and marketing, and new integrator onboarding initiatives will allow us to grow our network of integrators across these markets. We also believe there is a meaningful opportunity to expand our existing market share in non-U.S. markets. We plan to grow in these markets by investing in sales resources, broadening our available product portfolio, and strengthening our direct-to-integrator sales approach in certain targeted international markets.

Investments in Our Integrated Platform. Our end-to-end product and software ecosystem and workflow solutions create an integrated platform of leading offerings, which we believe drive significant value for our integrators and personalized, immersive experiences for end consumers. We believe we can extend the value of our integrated platform by delivering value-added services to integrators and end consumers on a subscription basis.

Omni-Channel Strategy Expansion. Our business model is built around an e-commerce-centric, omni-channel go-to-market strategy. We provide a comprehensive e-commerce portal, which allows integrators to easily research products, design projects, receive training and certifications, order products, and solicit ongoing support. Our e-commerce portal is complemented by a growing network of 41 domestic local branches, two Canadian local branches, and seven distribution centers as of September 29, 2023. The local branch presence is an important part of our strategy as it allows us to better serve integrators by providing same-day product availability when necessary, creating a site for relationship building with our support team and for training and product demonstration sessions. We believe integrators value the relationships and support we can deliver at the local level, and this further increases their loyalty to our business across channels.

Strategic Acquisitions. In addition to our organic growth, we continue to grow our business through strategic acquisitions such as our acquisitions of ANLA, LLC (“Access Networks”), Staub Electronics, LTD (“Staub”), Remote Maintenance Systems LP, doing business as Parasol (“Parasol”) and the asset purchase of Clare Controls, LLC (“Clare”) to better serve existing and new integrators, broaden our product categories and extend the geographic reach of our omni-channel capabilities. We expect to continue to pursue disciplined, accretive acquisitions that enhance our products, software and workflow solutions and expand into adjacent markets that allow us to better serve our integrator base.

Macroeconomic Factors

Macroeconomic conditions globally continue to be challenging in various respects, including as the result of ongoing inflationary pressures, elevated interest rate levels, disruptions to global supply networks, challenging labor market conditions, political and social instability (both in the area surrounding Russia and Ukraine and globally with respect to these nations’ allies, and in the Middle East) and instability in the banking system. We are closely monitoring developments in the war between Israel and Hamas that began on October 7, 2023 including potential impacts to our business, customers, suppliers, employees, and operations in Israel, the Middle East and elsewhere. At this time, impacts to Snap One are uncertain and subject to change given the volatile nature of the situation. To date we have not observed any material interruptions in our infrastructure, supplies, technology systems or networks needed to support our operations due to any specific macroeconomic condition, but we are actively monitoring potential impacts on the Company. Additionally, we continue to invest in supply chain initiatives to meet integrator demand and manage cost inflation.

COVID-19 affected our supply chain, including component sourcing and shipping and logistics challenges resulting in cost inflation, consistent with its effect across many industries. While the conditions caused by COVID-19 have significantly normalized since the height of the pandemic, we have considered COVID-19 and the lingering effects of its impact when developing our estimates and assumptions. Actual results and outcomes may differ from our estimates and assumptions.

For additional information of risks related to macroeconomic factors, including military conflict and COVID-19, refer to “Risk Factors” in our Annual Report and our Quarterly Report on Form 10-Q for the quarter ended March 31, 2023.

30


Key Metrics and Reconciliation of Non-GAAP Financial Data

In addition to the measures presented in our consolidated financial statements, we present the following key business metrics on a fiscal year basis to help us monitor the performance of our business, identify trends affecting our business and assist us in making strategic decisions:

Domestic Integrator Net Sales, Transacting Domestic Integrators, Spend per Transacting Domestic Integrator

We define Domestic Integrator Net Sales as sales in the fiscal year period from professional DIFM integrator customers who transact with Snap One in the United States through a traditional integrator channel, excluding the impact of certain acquired businesses. Domestic Integrator Net Sales is presented as a component of our revenue disaggregation.

We define Transacting Domestic Integrators as a unique integrator business that transacted with Snap One domestically in a fiscal year period.

We calculate Spend per Transacting Domestic Integrator as Domestic Integrator Net Sales divided by Transacting Domestic Integrators.

We believe these metrics are useful measures for evaluating our performance on a fiscal year basis by providing insight into the expansion of our integrator network and our ability to further capture wallet share.

The following table presents a reconciliation of Domestic Integrator Net Sales, Transacting Domestic Integrators and Spend per Transacting Domestic Integrator for the periods presented:

Fiscal years ended
December 30, 2022December 31, 2021
($ in thousands)
Domestic integrator(a) net sales
$913,832 $829,845 
Divided by:
Transacting domestic integrators (in thousands)20.1 20.0 
Spend per domestic integrator$45.5 $41.5 
Year over year growth %
Transacting domestic integrators0.5 %
Spend per domestic integrator9.6 %
(a)Domestic integrators is defined as professional DIFM integrator customers who transact with Snap One through a traditional integrator channel in the United States, excluding the impact of revenue earned by Access Networks enterprise grade network solution business.
Adjusted EBITDA and Adjusted Net Income

We define Adjusted EBITDA as net loss, plus interest expense, income tax benefit, depreciation and amortization, other income, net, further adjusted to exclude equity-based compensation, acquisition-related and integration-related costs and certain other non-recurring, non-core, infrequent or unusual charges as set forth in the reconciliation in this section below.

We define Adjusted Net Income as net loss, plus amortization, further adjusted to exclude equity-based compensation, acquisition-related and integration-related costs, (income) expense related to the interest rate cap and certain non-recurring, non-core, infrequent or unusual charges, including the estimated tax impacts of these adjustments, as set forth in the reconciliation in this section below.

Adjusted EBITDA and Adjusted Net Income are key measures used by management to understand and evaluate our financial performance and generate future operating plans. Management uses these key measures to make strategic decisions regarding the allocation of capital and analyze investments in initiatives that are focused on cultivating new markets for our products and services. We believe Adjusted EBITDA and Adjusted Net Income are useful measurements
31


for analysts, investors and other interested parties to evaluate companies in our markets as they help identify underlying trends that could otherwise be masked by certain expenses that we do not consider indicative of our ongoing performance.

Adjusted EBITDA and Adjusted Net Income have limitations as analytical tools. These measures are not calculated in accordance with GAAP and should not be considered in isolation from, or as a substitute for, financial information prepared in accordance with GAAP. In addition, Adjusted EBITDA and Adjusted Net Income may not be comparable to similarly titled metrics of other companies due to differences among the methods of calculation.

The following table presents a reconciliation of net loss to Adjusted EBITDA for the periods presented:

Three Months EndedNine Months Ended
September 29,
2023
September 30,
2022
September 29,
2023
September 30,
2022
(in thousands)
Net loss$(900)$(1,018)$(15,572)$(4,618)
Interest expense14,893 10,244 43,730 24,687 
Income tax benefit(348)(238)(8,119)(762)
Depreciation and amortization15,371 14,812 45,967 44,667 
Other expense (income), net
511 620 (652)137 
Equity-based compensation4,261 5,570 17,544 17,937 
Compensation expense for payouts in lieu of TRA participation(a)
205 279 438 837 
IT system transition costs(b)
11 268 219 268 
Fair value adjustment to contingent value rights(c)
(1,700)(125)300 (6,200)
Severance cost(d)
— — 1,276 — 
Deferred acquisition payments(e)
— (23)133 1,007 
Acquisition and integration related costs(f)
— 284 — 562 
Provision for credit losses on notes receivable(g)
— — — 5,872 
Deferred revenue purchase accounting adjustment(h)
— 14 — 164 
Other professional services costs(i)
301 610 467 1,823 
Other(j)
436 578 1,638 765 
Adjusted EBITDA$33,041 $31,875 $87,369 $87,146 
32



The following table presents a reconciliation of net loss to Adjusted Net Income for the periods presented:


Three Months EndedNine Months Ended
September 29,
2023
September 30,
2022
September 29,
2023
September 30,
2022
(in thousands)
Net loss$(900)$(1,018)$(15,572)$(4,618)
Amortization12,439 12,536 37,316 37,794 
Equity-based compensation4,261 5,570 17,544 17,937 
Foreign currency losses
101 137 17 124 
Unrealized losses (gains) on interest rate cap
313 — (813)— 
Compensation expense for payouts in lieu of TRA participation(a)
205 279 438 837 
IT system transition costs(b)
11 268 219 268 
Fair value adjustment to contingent value rights(c)
(1,700)(125)300 (6,200)
Severance cost(d)
— — 1,276 — 
Deferred acquisition payments(e)
— (23)133 1,007 
Acquisition and integration related costs(f)
— 284 — 562 
Provision for credit losses on notes receivable(g)
— — — 5,872 
Deferred revenue purchase accounting adjustment(h)
— 14 — 164 
Other professional services costs(i)
301 610 467 1,823 
Other(j)
441 976 1,547 1,028 
Income tax effect of adjustments(k)
(4,167)(4,619)(13,857)(14,492)
Adjusted Net Income
$11,305$14,889$29,015$42,106
(a)Represents expense, net of forfeitures, related to payments to certain pre-IPO owners in lieu of their participation in the Tax Receivable Agreement entered into on July 29, 2021 (“TRA”). Management does not believe such costs are indicative of our ongoing operations as they are one-time awards specific to the establishment of the TRA.

(b)Represents costs associated with the implementation of enterprise resource planning systems, customer resource management systems, and business intelligence systems as part of our initiative to modernize our information technology (“IT”) infrastructure.

(c)Represents noncash gains and losses recorded from fair value adjustments related to contingent value right (“CVR”) liabilities. Fair value adjustments related to CVR liabilities represent potential obligations to the prior sellers in conjunction with the acquisition of the Company by investment funds managed by Hellman & Friedman, LLC (“H&F”) in August 2017.

(d)Severance cost associated with various restructuring actions such as warehouse relocation, departmental reorganization and focused reduction in workforce.

(e)Represents expenses incurred related to deferred payments to employees associated with historical acquisitions. The deferred payments are cash retention awards for key personnel from the acquired companies and are expected to be paid to employees through 2023. Management does not believe such costs are indicative of our ongoing operations as they are one-time awards specific to acquisitions and are incremental to our typical compensation costs incurred and we do not expect such costs to be reflective of future increases in base compensation expense.

(f)Represents costs directly associated with acquisitions and acquisition-related integration activities. These costs also include certain restructuring costs (e.g., severance) and other third-party transaction advisory fees associated with planned and completed acquisitions.

(g)Represents provision for credit losses on notes receivable related to the Company’s unsecured loan to Clare.

33


(h)Represents an adjustment related to the fair value of deferred revenue related to the Control4 Corporation acquisition.

(i)Represents professional service fees associated with the preparation for compliance with the Sarbanes-Oxley Act (“SOX”), the implementation of new accounting standards and accounting for non-recurring transactions.

(j)Represents non-recurring expenses related to consulting, restructuring, and other expenses which management believes are not representative of our operating performance.

(k)Represents the tax impacts with respect to each adjustment noted above after taking into account the impact of permanent differences using the statutory tax rate related to the applicable federal and foreign jurisdictions and the blended state tax rate.

Contribution Margin

We define Contribution Margin for a particular period as net sales, less cost of sales, exclusive of depreciation and amortization, divided by net sales. Management uses this key measure to understand and evaluate our financial performance and generate future operating plans, make strategic decisions regarding the allocation of capital, and analyze investments in initiatives that are focused on cultivating new markets for our products and services. We believe Contribution Margin is a useful measurement for analysts, investors, and other interested parties to evaluate companies in our markets as they help identify underlying trends that could otherwise be masked by certain expenses that we do not consider indicative of our ongoing performance.

Contribution Margin has limitations as an analytical tool. This measure is not calculated in accordance with GAAP and should not be considered in isolation from, or as a substitute for, financial information prepared in accordance with GAAP. In addition, Contribution Margin may not be comparable to similarly titled metrics of other companies due to differences among the methods of calculation.

The following table presents the calculation of Contribution Margin:

Three Months EndedNine Months Ended
September 29,
2023
September 30,
2022
September 29,
2023
September 30,
2022
(in thousands)
Net sales
$270,144 $281,234 $796,591 $855,573 
Cost of sales, exclusive of depreciation and amortization(a)
156,580 167,435 459,610 520,162 
Net sales less cost of sales, exclusive of depreciation and amortization
$113,564 $113,799 $336,981 $335,411 
Contribution Margin
42.0 %40.5 %42.3 %39.2 %

(a)Cost of sales for the three months ended September 29, 2023 and September 30, 2022 excludes depreciation and amortization of $15.4 million and $14.8 million, respectively. Cost of sales for the nine months ended September 29, 2023 and September 30, 2022 excludes depreciation and amortization of $46.0 million and $44.7 million, respectively.

Free Cash Flow

We define Free Cash Flow as net cash provided by (used in) operating activities less capital expenditures, which consist of purchases of property and equipment as well as purchases of information technology, software development and leasehold improvements. Free Cash Flow is not a measure calculated in accordance with GAAP and should not be considered in isolation from, or as a substitute for financial information prepared in accordance with GAAP. In addition, Free Cash Flow may not be comparable to similarly titled metrics of other companies due to differences among methods of calculation. Free Cash Flow provides useful information to investors and others in understanding and evaluating our ability to generate additional cash from our business in the same manner as our management and board of directors. Free Cash Flow may be affected in the near to medium term by the timing of capital investments (such as purchases of information technology and other equipment and leasehold improvements), fluctuations in our growth and the effect of such fluctuations on working capital and changes in our cash conversion cycle due to increases or decreases of vendor payment terms as well as inventory turnover.

34


The following table presents a reconciliation of net cash provided by (used in) operating activities to Free Cash Flow for the periods presented:

Nine Months Ended
September 29,
2023
September 30,
2022
(in thousands)
Net cash provided by (used in) operating activities
$65,708 $(15,361)
Purchases of property and equipment
(19,988)(10,024)
Free Cash Flow
$45,720 $(25,385)

Basis of Presentation and Key Components of Results of Operations

Net Sales

We generate net sales by selling hardware products to our integrators both with and without embedded software, which are then resold to end consumers, typically in the installation of an audio/video, IT, smart-home, or surveillance-related solution. We act both as a principal in selling proprietary products and as an agent in selling certain third-party products through strategic partnerships with outside suppliers. In addition, we generate a small but growing percentage of our revenue through recurring revenue from subscription services associated with product sales including hosting services, technical support and access to software updates and upgrades. Revenue is recognized when the integrator obtains control of the product, which typically occurs upon shipment, in an amount that reflects the consideration expected to be received in exchange for those products net of estimated discounts, rebates, returns, allowances and any taxes collected and remitted to government authorities. Revenue allocated to subscription services is recognized over time as services are provided. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations — Critical Accounting Estimates and Policies — Revenue Recognition” in the Annual Report.

Cost of Sales, Exclusive of Depreciation and Amortization

Cost of sales, exclusive of depreciation and amortization, includes expenses related to production of proprietary finished goods, including raw materials and inbound freight, purchase costs for third-party products produced by strategic partners and sold by Snap One, rebates, inventory reserve adjustments and employee costs related to assembly services. The components of our cost of sales, exclusive of depreciation and amortization may not be comparable to our peers. The changes in our cost of sales, exclusive of depreciation and amortization generally correspond with the changes in net sales and may be impacted by any significant fluctuations in the components of our cost of sales, exclusive of depreciation and amortization.

Selling, General and Administrative Expenses

Selling, general and administrative costs include payroll and related costs, occupancy costs, costs related to warehousing, distribution, outbound shipping to integrators, credit card processing fees, warranty, purchasing, advertising, research and development, non-income-based taxes, equity-based compensation, acquisition-related expenses, compensation expense for payouts in lieu of the TRA participation, provision for credit losses and other corporate overhead costs. We expect that our selling, general and administrative expenses will increase at a growth rate below net sales growth when adjusted for one-time expenses, in future periods as we continue to grow, and due in large part to additional legal, accounting, insurance and other expenses that we are incurring as a public company, including compliance with the Sarbanes-Oxley Act.

Depreciation and Amortization

Depreciation expense is related to investments in property and equipment. Amortization expense consists of amortization of intangible assets originating from our acquisitions. Acquired intangible assets include developed technology, customer relationships, trademarks and trade names. We expect in the future that depreciation and amortization may increase based on acquisition activity, development of our platform and capitalized expenditures.

35


Interest Expense

Interest expense includes interest expense on debt, including term loans and revolving credit facilities (each of which is described in more detail below under “— Liquidity and Capital Resources — Debt Obligations”), as well as the non-cash amortization of deferred financing costs.

Other Expense (Income), Net

Other expense (income), net includes interest income, foreign currency remeasurement, TRA liability adjustment, interest rate cap (income) expense, gains and losses on disposal of business, and transaction gains and losses.

Income Tax (Benefit) Expense

We are subject to U.S. federal, state and local income taxes as well as foreign income taxes based on enacted tax rates in each jurisdiction, as adjusted for allowable credits and deductions. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. As a result, we recognize tax liabilities based on estimates of whether additional taxes will be due.

Results of Operations

The following table sets forth our results of operations and results of operations data expressed as a percentage of net sales for the periods presented. The period-to-period comparison of financial results is not necessarily indicative of future results.

Three Months EndedNine Months Ended
September 29, 2023% of
Net sales
September 30, 2022% of
Net sales
September 29, 2023% of
Net sales
September 30, 2022% of
Net sales
($ in thousands)
Net sales $270,144 100.0 %$281,234 100.0 %$796,591 100.0 %$855,573 100.0 %
Costs and expenses:
Cost of sales, exclusive of depreciation and amortization156,580 58.0 %167,435 59.5 %459,610 57.7 %520,162 60.8 %
Selling, general and administrative expenses84,037 31.1 %89,379 31.8 %271,627 34.1 %271,300 31.7 %
Depreciation and amortization15,371 5.7 %14,812 5.3 %45,967 5.8 %44,667 5.2 %
Total costs and expenses255,988 94.8 %271,626 96.6 %777,204 97.6 %836,129 97.7 %
Income from operations14,156 5.2 %9,608 3.4 %19,387 2.4 %19,444 2.3 %
Other expenses (income):
Interest expense14,893 5.5 %10,244 3.6 %43,730 5.5 %24,687 2.9 %
Other income, net511 0.2 %620 0.2 %(652)(0.1)%137 0.0 %
Total other expenses15,404 5.7 %10,864 3.9 %43,078 5.4 %24,824 2.9 %
Loss before income taxes(1,248)(0.5)%(1,256)(0.4)%(23,691)(3.0)%(5,380)(0.6)%
Income tax benefit(348)(0.1)%(238)(0.1)%(8,119)(1.0)%(762)(0.1)%
Net loss(900)(0.3)%(1,018)(0.4)%(15,572)(2.0)%(4,618)(0.5)%
Net loss attributable to noncontrolling interest— — %(8)(0.0)%— — %(45)(0.0)%
Net loss attributable to Company$(900)(0.3)%$(1,010)(0.4)%$(15,572)(2.0)%$(4,573)(0.5)%
36



Three Months and Nine Months Ended September 29, 2023, Compared to the Three Months and Nine Months Ended September 30, 2022
Net Sales
Three Months EndedNine Months Ended
September 29, 2023September 30, 2022$ Change% ChangeSeptember 29, 2023September 30, 2022$ Change% Change
($ in thousands)
Net sales $270,144 $281,234 $(11,090)(3.9)%$796,591 $855,573 $(58,982)(6.9)%

Net sales decreased by $11.1 million, or 3.9%, in the three months ended September 29, 2023, compared to the three months ended September 30, 2022. Of the 3.9% decrease in net sales from the comparable year ago period, we estimate that channel inventory destocking represented a significant portion of this year-over-year decrease, and organic net sales decline accounted for the remainder of the decrease. Organic performance reflects a decrease in sales volume, partially offset by growth from the continued ramp of local branches opened in the past year.

Net sales decreased by $59.0 million, or 6.9%, in the nine months ended September 29, 2023, compared to the nine months ended September 30, 2022. Of the 6.9% decrease in net sales from the comparable year ago period, we estimate that channel inventory destocking was a significant driver of this decrease which was partially offset by organic net sales growth. Organic growth components primarily include the continued ramp of local branches opened in the past year and the cumulative impact of proprietary product price adjustments taken in the past year.

Cost of Sales, Exclusive of Depreciation and Amortization

Three Months EndedNine Months Ended
September 29, 2023September 30, 2022$ Change% ChangeSeptember 29, 2023September 30, 2022$ Change% Change
($ in thousands)
Cost of sales, exclusive of depreciation and amortization$156,580$167,435$(10,855)(6.5)%$459,610$520,162$(60,552)(11.6)%
As a percentage of net sales58.0 %59.5 %57.7 %60.8 %

Cost of sales, exclusive of depreciation and amortization, decreased $10.9 million, or 6.5%, in the three months ended September 29, 2023, compared to the three months ended September 30, 2022, primarily driven by a decrease in net sales. As a percentage of net sales, cost of sales, exclusive of depreciation and amortization, decreased to 58.0% in the current period from 59.5% in the prior period. The decrease in cost of sales, exclusive of depreciation and amortization, as a percentage of net sales was primarily due to the execution of supply chain cost management initiatives which drove input cost efficiencies in the three months ended September 29, 2023. This was partially offset by lower proprietary product mix in the period due to the year-over-year net change in back order fulfillment and channel inventory destocking, as well as growth in third-party product sales, which was largely driven by new local branch openings, incremental brand assortment, and certain manufacturer promotions. The decrease in cost of sales, exclusive of depreciation and amortization, as a percentage of net sales resulted in a higher Contribution Margin of 42.0% for the three months ended September 29, 2023, compared to 40.5% for the three months ended September 30, 2022.

Cost of sales, exclusive of depreciation and amortization, decreased $60.6 million, or 11.6%, in the nine months ended September 29, 2023, compared to the nine months ended September 30, 2022, primarily driven by a decrease in net sales. As a percentage of net sales, cost of sales, exclusive of depreciation and amortization, decreased to 57.7% in the current period from 60.8% in the prior period. The decrease in cost of sales, exclusive of depreciation and amortization, as a percentage of net sales was primarily due to the cumulative impact of price adjustments taken in the last twelve months and the execution of supply chain cost management initiatives which drove input cost efficiencies. These decreases were partially offset by lower proprietary product mix in the period due to the year-over-year net change in back order fulfillment and channel inventory destocking, as well as growth in third-party product sales, which was largely driven by new local branch openings, incremental brand assortment, and certain manufacturer promotions. The decrease in cost of
37


sales, exclusive of depreciation and amortization, as a percentage of net sales resulted in a higher Contribution Margin of 42.3% for the nine months ended September 29, 2023, compared to 39.2% for the nine months ended September 30, 2022.

Selling, General and Administrative (“SG&A”) Expenses

Three Months EndedNine Months Ended
September 29, 2023September 30, 2022$ Change% ChangeSeptember 29, 2023September 30, 2022$ Change% Change
($ in thousands)
Selling, general and administrative expenses$84,037$89,379$(5,342)(6.0)%$271,627$271,300$327 0.1 %
As a percentage of net sales31.1 %31.8 %34.1 %31.7 %

Selling, general and administrative expenses decreased $5.3 million, or 6.0%, in the three months ended September 29, 2023, compared to the three months ended September 30, 2022. The decrease in selling, general, and administrative expenses was primarily attributable to a continued focus on costs controls and operational efficiency initiatives and a $1.6 million decrease in fair value adjustments to contingent value rights period over period.

Selling, general and administrative expenses increased $0.3 million, or 0.1%, in the nine months ended September 29, 2023, compared to the nine months ended September 30, 2022. The increase in selling, general, and administrative expenses was attributable in part to a $6.5 million increase in fair value adjustments to contingent value rights, partially offset by a $5.9 million decrease in provisions for credit losses on notes receivable. Additional drivers of the increase include our continued long-term strategic growth investments and costs associated with local branch openings in the last year, partially offset by a continued focus on cost controls and operational efficiency initiatives.

Depreciation and Amortization

Three Months EndedNine Months Ended
September 29, 2023September 30, 2022$ Change% ChangeSeptember 29, 2023September 30, 2022$ Change% Change
($ in thousands)
Depreciation and amortization$15,371$14,812$559 3.8 %$45,967$44,667$1,300 2.9 %
As a percentage of net sales5.7 %5.3 %5.8 %5.2 %

Depreciation and amortization expenses increased by $0.6 million, or 3.8%, in the three months ended September 29, 2023, compared to the three months ended September 30, 2022. Depreciation expense increased primarily due to the build-out of our new corporate office in Lehi, UT, as well as opening of new local branches between periods.

Depreciation and amortization expenses increased by $1.3 million, or 2.9%, in the nine months ended September 29, 2023, compared to the nine months ended September 30, 2022. Depreciation expense increased primarily due to the build-out of our new corporate office in Lehi, UT, as well as opening of new local branches between periods.

Interest Expense

Three Months EndedNine Months Ended
September 29, 2023September 30, 2022$ Change% ChangeSeptember 29, 2023September 30, 2022$ Change% Change
($ in thousands)
Interest expense$14,893$10,244$4,649 45.4 %$43,730$24,687$19,043 77.1 %
As a percentage of net sales5.5 %3.6 %5.5 %2.9 %

Interest expense increased by $4.6 million, or 45.4%, in the three months ended September 29, 2023, compared to the three months ended September 30, 2022. The increase was primarily driven by higher interest rates as well as higher
38


average outstanding balances on our long-term debt in the three months ended September 29, 2023 compared to the three months ended September 30, 2022.

Interest expense increased by $19.0 million, or 77.1%, in the nine months ended September 29, 2023, compared to the nine months ended September 30, 2022. The increase was primarily driven by higher average outstanding balances on our long-term debt as well as higher interest rates in the nine months ended September 29, 2023, compared to the nine months ended September 30, 2022.

Other Expense (Income), Net

Three Months EndedNine Months Ended
September 29, 2023September 30, 2022$ Change% ChangeSeptember 29, 2023September 30, 2022$ Change% Change
($ in thousands)
Other expense (income), net
$511 $620 $(109)(17.6)%$(652)$137 $(789)(575.9)%
As a percentage of net sales0.2 %0.2 %(0.1)%— %

Other expense decreased by $0.1 million, or 17.6%, in the three months ended September 29, 2023, compared to the three months ended September 30, 2022, primarily due to income related to the interest rate cap entered into at the end of fiscal 2022.

Other income increased by $0.8 million, or 575.9%, in the nine months ended September 29, 2023, compared to the nine months ended September 30, 2022, primarily due to $1.4 million income related to the interest rate cap entered into at the end of fiscal 2022, partially offset by $0.7 million expense related to TRA adjustments.

Income Tax (Benefit) Expense

Three Months EndedNine Months Ended
September 29, 2023September 30, 2022$ Change% ChangeSeptember 29, 2023September 30, 2022$ Change% Change
($ in thousands)
Income tax (benefit) expense$(348)$(238)$(110)46.2 %$(8,119)$(762)$(7,357)965.5 %
As a percentage of net sales(0.1)%(0.1)%(1.0)%(0.1)%

Income tax benefit increased by $0.1 million, or 46.2%, in the three months ended September 29, 2023, compared to the three months ended September 30, 2022. The effective tax rate for the three months ended September 29, 2023, was a benefit of 27.9% compared to 18.9% for the three months ended September 30, 2022. The change in the effective tax rate for the three months ended September 29, 2023, and the difference from the U.S. federal statutory rate of 21%, was primarily the result of nondeductible contingent value rights, stock compensation, foreign derived intangible income, R&D credits and changes to the valuation allowance.

Income tax benefit increased by $7.4 million, or 965.5%, in the nine months ended September 29, 2023, compared to the nine months ended September 30, 2022. The effective tax rate for the nine months ended September 29, 2023, was a benefit of 34.3% compared to 14.2% for the nine months ended September 30, 2022. The change in the effective tax rate for the nine months ended September 29, 2023, and the difference from the U.S. federal statutory rate of 21%, was primarily the result of nondeductible contingent value rights, stock compensation, foreign derived intangible income, R&D credits and changes to the valuation allowance.


Liquidity and Capital Resources and Material Changes in Financial Position

Sources of Liquidity

Our primary sources of liquidity are net cash provided by operating activities and availability under our Credit Agreement. We assess our liquidity in terms of our ability to generate adequate amounts of cash to meet current and future needs. Our expected primary uses on a short-term and long-term basis are for working capital requirements, capital
39


expenditures, geographic or service offering expansion, acquisitions, debt service requirements and other general corporate purposes. Our primary working capital requirements are for the purchase of inventory, payroll, rent, other facility costs, distribution costs and general and administrative costs. Our working capital requirements fluctuate during the year, driven primarily by seasonality and the timing of inventory purchases. Our capital expenditures are primarily related to infrastructure-related investments, including investments related to upgrading and maintaining our information technology systems, ongoing location improvements (joint design and manufacturing tooling), expenditures related to our distribution centers, and new local branch openings.

We have typically funded our operations and acquisitions primarily through internally generated cash on hand and our Credit Facilities.

Working Capital, Excluding Deferred Revenue

The following table summarizes our cash, cash equivalents, accounts receivable and working capital, which we define as current assets minus current liabilities excluding deferred revenue:


As of
September 29,
2023
December 30,
2022
(in thousands)
Cash and cash equivalents
$40,030 $21,117 
Accounts receivable, net
$53,849 $48,174 
Working capital, excluding deferred revenue
$244,968 $267,457 

Our cash and cash equivalents as of September 29, 2023 are available for working capital purposes. We do not enter into investments for trading purposes, and our investment policy is to invest any excess cash in short-term, highly liquid investments that reduce the risk of principal loss; therefore, our cash and cash equivalents are held in demand deposit accounts that generate very low returns.

We believe our existing cash and cash equivalents, together with expected cash flow from operating activities, will be sufficient to fund our operations and capital expenditure requirements for the next 12 months. Beyond the next 12 months, our primary capital requirements consist of required principal and interest payments on long-term debt, TRA payments and lease payments under non-cancelable lease commitments as further described in Notes 7, 13 and 15 of the Notes to the Unaudited Condensed Consolidated Financial Statements. If cash provided by operating activities and borrowings under our Credit Agreement are not sufficient or available to meet our short- and long-term capital requirements, then we may consider additional equity or debt financing in the future. There can be no assurance debt or equity financing will be available to us if we need it or, if available, the terms will be satisfactory to us. Our sources of liquidity could be affected by factors described under “Risk Factors” in our Annual Report.

Debt Obligations

On December 8, 2021, we entered into a credit agreement (the “Credit Agreement”) with various financial institutions and Morgan Stanley Senior Funding, Inc., as administrative agent (the “Administrative Agent”) consisting of a $465.0 million aggregate principal amount of senior secured term loans (the “Term Loan”) maturing in 2028 and a $100.0 million senior secured revolving credit facility (the “Revolving Credit Facility”) (which includes borrowing capacity available for letters of credit) maturing in 2026.

On October 2, 2022, we entered into an Incremental Agreement (the “Incremental Agreement”) with the lenders party thereto and the Administrative Agent to provide incremental term loans (the “Incremental Term Loans”) in an aggregate principal amount of $55.0 million. The Incremental Agreement amended the Credit Agreement (the Credit Agreement, as amended by the Incremental Agreement, the “Amended Credit Agreement”).

We further amended the Credit Agreement on April 17, 2023 to replace LIBOR with SOFR as applicable. See Note 7 to our Notes to the Unconsolidated Condensed Consolidated Financial Statements for additional information about this amendment.

Borrowings under the Term Loan will bear interest at a rate per annum equal to, at the Company’s option, either (1) an applicable margin plus a base rate determined by reference to the highest of (a) 0.5% per annum plus the federal funds effective rate, (b) the prime rate and (c) the eurocurrency rate determined by reference to the cost of funds for U.S. dollar
40


deposits (subsequently changed to the forward-looking term rate based on SOFR for rates initiated after the effective date of the Amendment to the Credit Agreement) for an interest period of one month adjusted for certain additional costs, plus 1.0%; provided that such rate is not lower than a floor of 1.5% or (2) an applicable margin plus a eurocurrency rate determined by reference to the cost of funds for U.S. dollar deposits (subsequently changed to the forward-looking term rate based on SOFR for rates initiated after the effective date of the Amendment to the Credit Agreement) for the interest period relevant to such borrowing adjusted for certain additional costs; provided that such rate is not lower than a floor of 0.5%.

Borrowings under the Incremental Term Loan will bear interest at a rate per annum equal to, at the Company’s option, either (1) an applicable margin plus a base rate determined by reference to the highest of (a) 0.5% per annum plus the federal funds effective rate, (b) the prime rate and (c) the forward-looking term rate based on the SOFR for an interest period of one month plus 1.0%; provided that such rate is not lower than a floor of 1.0% or (2) an applicable margin plus a forward-looking rate based on SOFR for the interest period relevant to such borrowing provided that such rate is not lower than a floor of 0.5%.

Borrowings under the Revolving Credit Facility will bear interest at a rate per annum equal to an applicable margin based upon a leverage-based pricing grid, plus, at the Company’s option, either (1) a base rate determined by reference to the highest of (a) 0.5% per annum plus the federal funds effective rate, (b) the prime rate and (c) the eurocurrency rate determined by reference to the cost of funds adjusted for certain additional costs (subsequently changed to the forward-looking term rate based on SOFR for rates initiated after the effective date of the Amendment to the Credit Agreement) for an interest period of one month, plus 1.0%; provided such rate is not lower than a floor of 1.0% or (2) a eurocurrency rate determined by reference to the applicable cost of funds for such borrowing adjusted for certain additional costs (subsequently changed to the forward-looking term rate based on SOFR for rates initiated after the effective date of the Amendment to the Credit Agreement); provided such rate is not lower than a floor of zero, subsequently changed to 0.5% based on SOFR for rates initiated after the effective date of the Amendment to the Credit Agreement.

The Credit Agreement contains various customary affirmative and negative covenants. We were in compliance with such covenants as of September 29, 2023.

The Term Loan amortizes in fixed equal quarterly installments in an amount equal to 1.0% per annum of the total aggregate principal amount thereof immediately after borrowing, with the balance due at maturity. We may voluntarily prepay loans or reduce commitments under the Credit Agreement, in whole or in part, subject to minimum amounts, with prior notice but without premium or penalty (subject to customary exceptions, including prepayments of the Term Loan in connection with a repricing transaction that is consummated prior to June 8, 2022). We may be required, with certain exceptions, to make mandatory payments under the Credit Agreement using a percentage of our annual excess cash flows or net proceeds from any non-ordinary course asset sales or certain debt issuances, if any.

In addition, the Revolving Credit Facility is subject to a first lien secured net leverage ratio of 7.50 to 1.00, tested quarterly, if, and only if, the aggregate principal amount from the revolving facility loans, letters of credit (to the extent not cash collateralized or backstopped or, in the aggregate, not in excess of the greater of $10.0 million and the stated face amount of letters of credit outstanding on the initial closing date of the Credit Agreement) and swingline loans outstanding and/or issued, as applicable, exceeds 35.0% of the total amount of the Revolving Credit Facility commitments.

As of September 29, 2023, we had no outstanding borrowings under the Revolving Credit Facility. As of December 30, 2022, we had $12.0 million in borrowings outstanding under the Revolving Credit Facility. As of September 29, 2023 and December 30, 2022, we had $4.9 million and $5.1 million of outstanding letters of credit, respectively. The amount available under the Revolving Credit Facility was $95.1 million and $82.9 million as of September 29, 2023 and December 30, 2022, respectively.

On October 26, 2022, the Company entered into an interest rate cap agreement on LIBOR (subsequently transitioned to SOFR) on the floating rate component of interest, with Bank of America as the counterparty. The interest rate cap became effective December 31, 2022. The Company will pay a premium of $6.6 million at the maturity date of December 31, 2025. For the period ended September 29, 2023, the notional amount of the interest rate cap is $348.5 million of the Term Loan and has a strike rate of 4.8%, which effectively caps SOFR on the notional amount at 4.8%.

The Company was in compliance with all debt covenants as of September 29, 2023 and December 30, 2022. For additional information on the Company’s debt arrangements, debt covenants and default provisions, see Note 8 of the Notes to the Consolidated Financial Statements for the year ended December 30, 2022, in the Annual Report.

41


Historical Cash Flows

The following table sets forth our cash flows for the nine months ended September 29, 2023 and September 30, 2022:

Nine Months Ended
September 29, 2023September 30, 2022
(in thousands)
Net cash provided by (used in) operating activities
$65,708 $(15,361)
Net cash used in investing activities
$(19,937)$(41,088)
Net cash (used in) provided by financing activities
$(26,247)$52,265 

Operating Activities

Net cash provided by operating activities was $65.7 million in the nine months ended September 29, 2023, compared to net cash used in operating activities of $15.4 million in the nine months ended September 30, 2022, an increase in cash provided of $81.1 million. The increase in net cash provided by operating activities during the nine months ended September 29, 2023 was due to a $96.5 million net decrease in cash used for operating assets and liabilities. The improvement in cash used was driven by a decrease in cash used for inventory and is consistent with our continued efforts to rebalance inventory levels. This was partially offset by an increased net loss of $11.0 million.

Investing Activities

Net cash used in investing activities was $19.9 million in the nine months ended September 29, 2023, compared to $41.1 million in the nine months ended September 30, 2022, a decrease of $21.2 million. The decrease in the nine months ended September 29, 2023 was primarily driven by cash used in the prior period of $30.5 million to acquire Staub, offset by an increase in cash used in the current period of $10.0 million for the purchase of property and equipment.

Financing Activities

Net cash used in financing activities was $26.2 million for the nine months ended September 29, 2023, compared to net cash provided by financing activities of $52.3 million in the nine months ended September 30, 2022, a decrease of $78.5 million. The decrease in net cash provided by financing activities for the nine months ended September 29, 2023 was due primarily to a net reduction in the outstanding balance on our Revolving Credit Facility of $69.0 million and cash used to make the initial payment of $10.2 million related to the TRA.

Off-Balance Sheet Arrangements

As of September 29, 2023 and December 30, 2022, we had off-balance sheet arrangements totaling $4.9 million and $5.1 million related to our outstanding letters of credit, respectively. We have not entered into any other off-balance sheet arrangements, except as disclosed herein.

Contractual Obligations

We have contractual obligations comprised of payments of debt and interest, lease commitments, TRA and CVRs.

We used our Revolving Credit Facility to fund our initial TRA payment earlier in 2023 as well as for general corporate expenses; however, we subsequently paid the outstanding balance and as of September 29, 2023, we had no outstanding debt under the Revolving Credit Facility.

Except for the leases described in Note 15 of the Notes to the Unaudited Condensed Consolidated Financial Statements and the debt agreement as described herein, as of September 29, 2023, there have been no material changes in our contractual obligations and commitments other than in the ordinary course of business from the contractual obligations and commitments for the year ended December 30, 2022, as previously disclosed in our Annual Report.

Critical Accounting Estimates and Policies

See “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Critical Accounting Estimates and Policies” and our consolidated financial statements and related notes disclosed in our Annual Report for
42


accounting policies and related estimates we believe are the most critical to understanding our consolidated financial statements, financial condition and results of operations and which require complex management judgment and assumptions or involve uncertainties. These critical accounting estimates and policies include: revenue recognition, share-based compensation, income taxes, business combinations, inventories, net, goodwill and intangible assets, warranties and CVRs. There have been no changes to our critical accounting estimates and policies or their application since the date of our Annual Report.

Recent Accounting Pronouncements

See Note 2 of the Notes to the Unaudited Condensed Consolidated Financial Statements for information regarding recently issued accounting pronouncements.

Emerging Growth Company and Smaller Reporting Company Status

We qualify as an “emerging growth company” as defined in the JOBS Act. An emerging growth company may take advantage of reduced reporting requirements that are not otherwise applicable to public companies. These provisions include, but are not limited to:

not being required to comply with the auditor attestation requirements on the effectiveness of our internal controls over financial reporting;

reduced disclosure obligations regarding executive compensation arrangements in our periodic reports, proxy statements and registration statements; and

exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved.

We may use these provisions until the last day of our fiscal year in which the fifth anniversary of the completion of our IPO occurs (which will be our 2026 fiscal year). However, if certain events occur prior to the end of such five-year period, including if we become a “large accelerated filer,” our annual gross revenues exceed $1.235 billion, or we issue more than $1.0 billion of nonconvertible debt in any three-year period, we will cease to be an emerging growth company prior to the end of such five-year period.

Under the JOBS Act, emerging growth companies also can delay adopting new or revised accounting standards until such time as those standards would otherwise apply to private companies. We currently intend to take advantage of this exemption.

We are also a “smaller reporting company,” because the market value of our shares held by non-affiliates was less than $250 million as of the end of our most recently completed second fiscal quarter. We may continue to be a smaller reporting company if either (i) the market value of our shares held by non-affiliates is less than $250 million or (ii) our annual revenue was less than $100 million during the most recently completed fiscal year and the market value of our shares held by non-affiliates is less than $700 million. If we are a smaller reporting company at the time we cease to be an emerging growth company, we may continue to rely on exemptions from certain disclosure requirements that are available to smaller reporting companies.

Item 3. Quantitative and Qualitative Disclosures about Market Risk

Our earnings and financial position are exposed to financial market risk, including those resulting from changes in interest rates and market concentration risk.

Interest Rate Risk

We are subject to interest rate risk in connection with our Amended Credit Agreement. As of September 29, 2023, we had $458.0 million outstanding under the Term Loan portion and $54.6 million outstanding under the Incremental Term Loan portion of the Amended Credit Agreement and no outstanding borrowings under the Revolving Credit Facility. The term loans and revolver bear interest at variable rates. Each quarter point increase in the variable rates on the amounts outstanding under the Credit Agreement and Revolving Credit Facility as of September 29, 2023 would increase annual cash interest in the aggregate by approximately $0.9 million. In order to mitigate our exposure to interest rate increases on our floating rate debt, we have entered into an interest-rate cap. This agreement caps LIBOR (subsequently transitioned to
43


SOFR) on a notional amount of $348.5 million at 4.8% for the period ended September 29, 2023, thus reducing the impact of interest-rate increases on future income.

Foreign Currency Exchange Risk

Changes in the exchange rates for the functional currencies of our international subsidiaries may positively or negatively impact our sales, operating expenses and earnings. Historically, we have not hedged our currency exposure and fluctuations in exchange rates have not materially affected our operating results. While our international operations, including Canada, the United Kingdom, and Australia, without limitation, accounted for only 12.5% of total net revenue during the nine months ended September 29, 2023, our exposure to currency rate fluctuations could be material in the remainder of 2023 and future years, to the extent that either currency rate changes are significant or that our international operations comprise a larger percentage of our consolidated results.

Inflation Risk

Inflationary factors may adversely affect our operating results. Although we do not believe that inflation has had a material impact on our financial position or results of operations to date, the current rate of inflation may have an adverse effect on our ability to maintain current levels of expenses as a percentage of revenue if our revenue does not correspondingly increase with inflation.
44



Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

As required by Rule 13a-15(b) under the Exchange Act, our management, including our Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), evaluated the effectiveness of our “disclosure controls and procedures,” as defined in Rule 13a-15(e) of the Exchange Act, as of the end of the period covered by this report. Based upon that evaluation, our CEO and CFO concluded that, as of the end of the period covered by this report, our disclosure controls and procedures were not effective due to the material weakness discussed below, and in our Annual Report, related to the inability to design or maintain an effective control environment over certain information technology (“IT”) general controls or information systems and applications that are relevant to the preparation of our consolidated financial statements.

Previously Reported Material Weakness in Internal Control Over Financial Reporting

As disclosed in Item 9A “Controls and Procedures” and in the section entitled “Risk Factors” in our Annual Report, we previously identified a material weakness in our internal control over financial reporting. Specifically, we did not design or maintain an effective control environment over certain information technology general controls (“ITGC”) or information systems and applications that are relevant to the preparation of our consolidated financial statements. Our business process controls (automated and manual) that are dependent on the affected ITGCs were also deemed ineffective because they could have been adversely impacted. We identified a material weakness in internal control related to ineffective ITGCs in the areas of where we did not design and maintain (1) program change management controls to ensure that IT program and data changes affecting financial IT applications and underlying accounting records that are relevant to the preparation of our financial statements are identified, tested, authorized and implemented appropriately, and (2) access controls to ensure access to programs and data is authorized and entitlements and privileges are recertified on a periodic basis to validate that.

While the deficiency did not result in a material misstatement to the financial statements, it presented a reasonable possibility that a material misstatement to the financial statements could have occurred.

Status of Remediation

We have taken and intend to continue to take actions to remediate the material weakness described above. The intended actions include, but are not limited to:

Implementing new control procedures over certain areas previously deemed ineffective related to design and operating effectiveness of information technology general controls.

Designing and implementing new software to consolidate legacy applications and enhance the related business process and information technology controls.

Implementing guidelines to establish requirements for documenting our procedures for validating the data sourced from key systems applicable to key business process and information technology controls.

Determining any additional resources that may be necessary to effectively implement additional review and control procedures.

Establishing a controls governance committee to manage and improve the oversight of the remediation activity and enhance the execution of internal controls.

The planned or in-process remedial actions above are in addition to the following remediation actions completed:

Formally enhanced, developed, and implemented policies, procedures and processes relating to our internal controls over financial reporting.

Hired additional information technology and internal controls personnel who possess public company accounting, auditing and reporting expertise.

45


Continued engagement with outside consultants to advise on changes to the design of controls, procedures and the implementation of future business processes and information technology systems.

Enhanced our internal disclosure processes to provide greater representation across functions to improve opportunities to identify matters requiring controls and disclosures consideration.

The actions that we are taking are subject to ongoing senior management review, as well as oversight of the audit committee of our board of directors. We also may conclude that additional measures may be required to remediate the material weakness or determine to modify the remediation plans described above. We will not be able to fully remediate this material weakness until these steps have been completed and have been operating effectively for a sufficient period of time. We will continue to monitor the design and effectiveness of these and other processes, procedures, and controls and make any further changes management deems appropriate.

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) or 15d-15(d) under the Exchange Act that occurred during the period covered by this report that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

Inherent Limitations on Effectiveness of Controls

Our management, including our CEO and CFO, do not expect that our disclosure controls or our internal control over financial reporting 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 its objectives are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Due to the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been or would be detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of a simple error. Additionally, controls can be circumvented by individual acts, collusion of two or more people, or by management override. The design of any system of controls is also based in part upon assumptions regarding the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate due to changed conditions, or because the degree of compliance with policies or procedures may deteriorate. Due to the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and go undetected.
46


Part II - Other Information

Item 1. Legal Proceedings

From time to time, we are involved in legal proceedings arising in the ordinary course of our business. Management believes that we do not have any pending or threatened litigation which, individually or in the aggregate, would have a material adverse effect on our business, results of operations, financial condition or cash flows.

For additional information, see Note 14 of the Notes to the Unaudited Condensed Consolidated Financial Statements.

Item 1A. Risk Factors

There have been no material changes from the risk factors previously disclosed in our Annual Report on Form 10-K for the year ended December 30, 2022 and our Quarterly Report on Form 10-Q for the quarter ended March 31, 2023.

Item 2. Unregistered Sales of Equity Securities, Use of Proceeds and Issuer Purchases of Equity Securities

None.

Item 3. Defaults Upon Senior Securities

Not applicable.

Item 4. Mine Safety Disclosures

Not applicable.

Item 5. Other Information

Amendment to the share repurchase program

On May 11, 2022 Snap One’s board of directors authorized a $25 million share repurchase program (the “Share Repurchase Program”). Under the Share Repurchase Program, Snap One may purchase shares of common stock on a discretionary basis from time to time through open market repurchases, privately negotiated transactions or other means, including through Rule 10b5-1 trading plans or through the use of other techniques such as tender offers, or accelerated share repurchases. The timing and number of shares repurchased will depend on a variety of factors, including stock price, trading volume, and general business and market conditions. The Share Repurchase Program does not obligate Snap One to acquire a specified number of shares and may be modified, suspended or discontinued at any time at the discretion of the board of directors. On November 6, 2023, the Company’s board of directors amended the Stock Repurchase Program to extend its expiration date from December 31, 2023 to December 31, 2024.



47


Item 6. Exhibits
Exhibit
Number
Description
3.1
3.2
10.1+
10.2+


31.1*
31.2*
32.1**
32.2**
101
The following financial information from Snap One Holdings Corp.’s Quarterly Report on Form 10-Q for the quarter ended September 29, 2023 formatted in Inline XBRL (Extensible Business Reporting Language) includes: (i) the Condensed Consolidated Balance Sheets, (ii) the Condensed Consolidated Statements of Operations, (iii) the Condensed Consolidated Statements of Comprehensive Loss, (iv) the Consolidated Statements of Changes in Stockholders Equity, (v) the Condensed Consolidated Statements of Cash Flows, and (vi) Notes to the Unaudited Condensed Consolidated Financial Statements.
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).

+ Indicates a management contract or compensatory plan or arrangement.
* Filed herewith.
** Furnished herewith. The certifications attached as Exhibit 32.1 and 32.2 that accompany this Quarterly Report on Form 10-Q are deemed furnished and not filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of Snap One Holdings Corp. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Quarterly Report on Form 10-Q, irrespective of any general incorporation language contained in such filing.
48





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.

Snap One Holdings Corp.
November 7, 2023By:
/s/ John Heyman
Name: John Heyman
Title: Chief Executive Officer
(Principal Executive Officer)
November 7, 2023By:
/s/ Michael Carlet
Name: Michael Carlet
Title: Chief Financial Officer
(Principal Financial and Accounting Officer)
49
EX-31.1 2 exhibit311johnheyman092920.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATIONS
I, John Heyman, certify that:

1. I have reviewed this quarterly report on Form 10-Q of Snap One Holdings Corp.;

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

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

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

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

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

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

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

5. The registrant’s other certifying officer(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.

Date:     November 7, 2023
/s/ John Heyman
John Heyman
Chief Executive Officer
(Principal Executive Officer)

EX-31.2 3 exhibit312michaelcarlet092.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATIONS
I, Michael Carlet, certify that:

1. I have reviewed this quarterly report on Form 10-Q of Snap One Holdings Corp.;

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

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

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

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

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

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

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

5. The registrant’s other certifying officer(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.

Date:     November 7, 2023
/s/ Michael Carlet
Michael Carlet
Chief Financial Officer
(Principal Financial and Accounting Officer)

EX-32.1 4 exhibit321johnheyman092920.htm EX-32.1 Document

Exhibit 32.1
SECTION 906 CERTIFICATION
CERTIFICATION PURSUANT TO SECTION 1350 OF CHAPTER 63 OF TITLE 18 OF THE
UNITED STATES CODE

In connection with the Quarterly Report on Form 10-Q of Snap One Holdings Corp. (the “Company”) for the quarter ended September 29, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, John Heyman, certify, pursuant to 18 U.S.C. § 1350 as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that:
(1)The Report fully complies with the requirements of Section 13(a) or 15(d) 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.

Date:     November 7, 2023
/s/ John Heyman
John Heyman
Chief Executive Officer
(Principal Executive Officer)

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.


EX-32.2 5 exhibit322michaelcarlet092.htm EX-32.2 Document

Exhibit 32.2
SECTION 906 CERTIFICATION
CERTIFICATION PURSUANT TO SECTION 1350 OF CHAPTER 63 OF TITLE 18 OF THE
UNITED STATES CODE

In connection with the Quarterly Report on Form 10-Q of Snap One Holdings Corp. (the “Company”) for the quarter ended September 29, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Michael Carlet, certify, pursuant to 18 U.S.C. § 1350 as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that:
(1)The Report fully complies with the requirements of Section 13(a) or 15(d) 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.

Date:    November 7, 2023
/s/ Michael Carlet
Michael Carlet
Chief Financial Officer
(Principal Financial and Accounting Officer)

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.


EX-101.SCH 6 snpo-20230929.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Stockholders’ Equity link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Revenue and Geographic Information link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Goodwill and Other Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Debt Agreements link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Fair Value Measurement link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Warranties link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Retirement Plan link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Equity Agreements and Incentive Equity Plans link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Tax Receivable Agreement link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Loss Per Share link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Revenue and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Goodwill and Other Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Debt Agreements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Fair Value Measurement (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Warranties (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Equity Agreements and Incentive Equity Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Acquisitions - Preliminary Purchase Price (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Acquisitions - Acquired Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Revenue and Geographic Information - Changes in Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Revenue and Geographic Information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Revenue and Geographic Information - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Balance Sheet Components - Schedule of Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Balance Sheet Components - Schedule of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Balance Sheet Components - Schedule of Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Goodwill and Other Intangible Assets, Net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Goodwill and Other Intangible Assets, Net - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Goodwill and Other Intangible Assets, Net - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Goodwill and Other Intangible Assets, Net - Estimated Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Debt Agreements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Debt Agreements - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Debt Agreements - Schedule of Maturities of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Debt Agreements - Schedule of Maturities of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Debt Agreements - Schedule of Future Amortization of Debt Issuance Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Fair Value Measurement - Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Fair Value Measurement - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Fair Value Measurement - Level 3 Measurement Valuation (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Fair Value Measurement - CRV Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Warranties - Schedule of Product Warranty Liability (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Warranties - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Retirement Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Equity Agreements and Incentive Equity Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Equity Agreements and Incentive Equity Plans - Summary of Restricted Stock Awards, RSUs, and PSUs (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Equity Agreements and Incentive Equity Plans - Summary of Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Equity Agreements and Incentive Equity Plans - Stock Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Tax Receivable Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Leases - Components of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Leases - Supplemental Cash Flow Information and Non-cash Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Leases - Weighted Average Remaining Lease Term and Discount Rate (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Stockholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Stockholders' Equity - Share Repurchase Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Loss Per Share - Schedule of Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Net Income (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Related Parties (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 snpo-20230929_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 snpo-20230929_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 snpo-20230929_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Fair value adjustments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Variable Rate [Domain] Variable Rate [Domain] Net loss attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Accrued liabilities Total accrued liabilities Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Reserve for obsolete and slow-moving inventory Inventory Valuation Reserves Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Change in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Depreciation and amortization Depreciation, Depletion And Amortization Expense Excluding Debt Issuance Costs Depreciation, Depletion And Amortization Expense Excluding Debt Issuance Costs Award Type [Domain] Award Type [Domain] Outstanding balance at beginning of period (in shares) Outstanding balance at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Debt Agreements Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Preliminary Purchase Price Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Revolving Credit Facility Revolving Credit Facility [Member] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Deferred income tax liabilities, net Deferred Income Tax Liabilities, Net Performance stock units Performance Shares [Member] Accounts payable Accounts Payable, Current Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Incremental Term Loan Incremental Term Loan [Member] Incremental Term Loan Total other expenses Nonoperating Income (Expense) Commitments and contingencies (Note 14) Commitments and Contingencies Measurement Input, Price Volatility Measurement Input, Price Volatility [Member] Options exercisable at period end (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Proprietary Products Proprietary Products [Member] Proprietary Products Non-cash activity: Supplemental Cash Flows, Noncash Operating Lease Activity [Abstract] Supplemental Cash Flows, Noncash Operating Lease Activity Accrued liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities Stockholders' Equity Equity [Text Block] Geographical [Axis] Geographical [Axis] TRA distribution to shareholders Adjustments To Additional Paid In Capital, Tax Receivable Agreement, Distribution Adjustments To Additional Paid In Capital, Tax Receivable Agreement, Distribution Income Taxes Income Tax Disclosure [Text Block] Organization and Description of Business Business Description and Basis of Presentation [Text Block] Amounts billed, but not recognized Increase (Decrease) in Contract with Customer, Liability Warranty provisions Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Property and equipment, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Current liabilities: Liabilities, Current [Abstract] Acquired Intangible Assets Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, $0.01 par value; 50,000 shares authorized, no shares issued and outstanding Preferred Stock, Value, Issued ANLA, LLC Access Networks, LLC [Member] Access Networks, LLC Business Acquisition [Line Items] Business Acquisition [Line Items] Weighted- Average Grant-Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Issuance of notes receivable Payments to Acquire Notes Receivable Payments of contingent consideration Payment for Contingent Consideration Liability, Financing Activities Net loss per share, diluted (in dollars per share) Loss per share - diluted (in dollars per share) Earnings Per Share, Diluted Lessor, Operating Lease, Payments, Fiscal Year Maturity [Abstract] Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Abstract] Fair Value, Inputs, Level 3 Fair Value, Inputs, Level 3 [Member] Extinguishment of debt Extinguishment of Debt, Amount Remainder of 2023 Debt Issuance Cost, Maturity, Remainder of Fiscal Year Debt Issuance Cost, Maturity, Remainder of Fiscal Year Line of Credit Line of Credit [Member] Outstanding balance at beginning of period (in shares) Outstanding balance at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Long-term assets: Assets, Noncurrent [Abstract] Customer rebate program Sales Rebate Accrual Sales Rebate Accrual Trading Symbol Trading Symbol Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Net loss attributable to Company Net loss attributable to Company Net Income (Loss) Total current liabilities Liabilities, Current Derivative Contract [Domain] Derivative Contract [Domain] Fair Value Disclosures [Abstract] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Leases Lessee, Operating Leases [Text Block] Intangible assets, gross Intangible Assets, Gross (Excluding Goodwill) Interest payable Interest Payable, Current Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Entity Ex Transition Period Entity Ex Transition Period Employee Stock Employee Stock [Member] Fed Funds Effective Rate Overnight Index Swap Rate Fed Funds Effective Rate Overnight Index Swap Rate [Member] Issuance of common stock pursuant to equity incentive plans (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Deferred revenue – beginning of period Deferred revenue – end of period Contract with Customer, Liability Schedule of Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Useful Lives Weighted average useful life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Schedule of Indefinite-Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Number of Units Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Guarantees and Product Warranties [Abstract] Carrying Amount Reported Value Measurement [Member] Goodwill Goodwill Goodwill Equity Components [Axis] Equity Components [Axis] Warranty claims Standard and Extended Product Warranty Accrual, Period Increase (Decrease) Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Measurement Basis [Axis] Measurement Basis [Axis] 2025 Long-Term Debt, Maturity, Year Two Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Prepaid expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Entity Small Business Entity Small Business 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Fair Value Measurement [Domain] Fair Value Measurement [Domain] Outstanding Letters of Credit Letter of Credit [Member] Remainder of 2023 Long-Term Debt, Maturity, Remainder of Fiscal Year Derivative, notional amount Derivative, Notional Amount Products transferred at a point in time Transferred at Point in Time [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Bank of America Bank Of America [Member] Bank Of America Long-term debt, net of current portion Other Long-Term Debt, Noncurrent Operating lease liability, net of current portion Operating Lease, Liability, Noncurrent Domestic Other United States - Non Integrators [Member] United States - Non Integrators Restricted stock units Restricted Stock Units (RSUs) [Member] Summary of RSU Activity Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Loss before income taxes Income (Loss), Including Portion Attributable to Noncontrolling Interest, before Tax Accrued Liabilities Accrued Liabilities [Member] Debt instrument, term Debt Instrument, Term Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Retirement Benefits [Abstract] 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] Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Income Statement Location [Axis] Income Statement Location [Axis] Thereafter Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Tax withholding on net share settlement of equity awards Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Aggregate amount of shares available , percentage Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Shares Available For Grant, Maximum, Percentage Of Diluted Shares Outstanding Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Shares Available For Grant, Maximum, Percentage Of Diluted Shares Outstanding Valuation Technique, Option Pricing Model Valuation Technique, Option Pricing Model [Member] Fair Value of Financial Instruments Fair Value, by Balance Sheet Grouping [Table Text Block] Product and Service [Domain] Product and Service [Domain] Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Lease Costs Lease, Cost [Table Text Block] Inventories Increase (Decrease) in Inventories Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Incremental Agreement Incremental Agreement [Member] Incremental Agreement Deferred revenue acquired Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination Antidilutive securities excluded from computation of income (loss) per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Granted (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] Floor rate Debt Instrument, Floor Rate Debt Instrument, Floor Rate Staub Staub Electronics, LTD. [Member] Staub Electronics, LTD. Document Quarterly Report Document Quarterly Report Defined Contribution Plan, Tax Status [Extensible Enumeration] Defined Contribution Plan, Tax Status [Extensible Enumeration] Interest expense Interest Expense Capital expenditure in accounts payable Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] 2021 Plan 2021 Incentive Plan [Member] 2021 Incentive Plan Shares reserves for issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Acquired Value Finite-Lived Intangible Assets Acquired Right-of-use assets obtained in exchange for lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Market-based options Market Based Options [Member] Market Based Options Remainder of 2023 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Related Parties Related Party Transactions Disclosure [Text Block] Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Volatility Business Combination, Contingent Consideration, Liability, Measurement Input Use of Accounting Estimates Use of Estimates, Policy [Policy Text Block] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Current operating lease liability Operating Lease, Liability, Current Prepaid expenses Prepaid Expense, Current 2026 Long-Term Debt, Maturity, Year Three Warranty reserve Product Warranty Accrual, Current Employee stock purchase plan (in shares) Issuance of common stock pursuant to employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Amortization of intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Derivative, SOFR rate Derivative, SOFR Rate Derivative, SOFR Rate Total Finite-Lived Intangible Assets, Net Recently Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Floor rate two Debt Instrument, Floor Rate Two Debt Instrument, Floor Rate Two Average per share cost including commissions Shares Acquired, Average Cost Per Share Counterparty Name [Domain] Counterparty Name [Domain] Cash and cash equivalents at beginning of the period Cash and cash equivalents at end of the period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Employee stock purchase plans, offering period Share-Based Compensation Arrangement By Share-Based Payment Award, Employee Stock Purchase Plans, Offering Period Share-Based Compensation Arrangement By Share-Based Payment Award, Employee Stock Purchase Plans, Offering Period Debt instrument Debt Instrument, Fair Value Disclosure Accounts receivable Accounts Receivable, before Allowance for Credit Loss Variable lease cost Variable Lease, Cost Operating lease cost Operating Lease, Cost Common stock, issued (in shares) Common Stock, Shares, Issued Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Total purchase consideration Business Combination, Consideration Transferred Deferred revenue Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Long-term debt Total indebtedness Long-Term Debt Selling, general and administrative expenses Selling, General and Administrative Expense 2027 Long-Term Debt, Maturity, Year Four Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Employer matching contribution, percent of match Defined Contribution Plan, Employer Matching Contribution, Percent of Match Weighted-Average Remaining Contractual Term (Years) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Total costs and expenses Costs and Expenses Maximum Maximum [Member] Comprehensive loss attributable to Company Comprehensive Income (Loss), Net of Tax, Attributable to Parent Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Unrecognized compensation expense Unrecognized Compensation Expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Short-term lease cost Short-Term Lease, Cost Entity Address, Address Line One Entity Address, Address Line One Treasury stock, acquired Total cost Treasury Stock, Value, Acquired, Cost Method Entity Address, Address Line Two Entity Address, Address Line Two Employee, HR Service, And Workforce Management Vendor Usage Employee, HR Service, And Workforce Management Vendor [Member] Employee, HR Service, And Workforce Management Vendor Cost of sales, exclusive of depreciation and amortization Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Equity Agreements and Incentive Equity Plans Share-Based Payment Arrangement [Text Block] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Weighted- Average Grant-Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Taxes Taxes Payable, Current Business Acquisition [Axis] Business Acquisition [Axis] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Secured Overnight Financing Rate (SOFR) Secured Overnight Financing Rate (SOFR) [Member] Secured Overnight Financing Rate (SOFR) Valuation adjustment to TRA liability Tax Receivable Agreement, Fair Value Adjustment Tax Receivable Agreement, Fair Value Adjustment Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] B-1 Incentive Units B-1 Incentive Units [Member] B-1 Incentive Units Variable Rate [Axis] Variable Rate [Axis] Operating lease liability, net of current portion Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Liability, Noncurrent Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Liability, Noncurrent Income Statement [Abstract] Costs and expenses: Costs and Expenses [Abstract] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Title of 12(b) Security Title of 12(b) Security Valuation Approach and Technique [Axis] Valuation Approach and Technique [Axis] Other liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Term Loan Term Loan [Member] Term Loan Related Party [Domain] Related Party, Type [Domain] Acquisitions Business Combination Disclosure [Text Block] Noncash tax receivable agreement liability Tax Receivable Agreement, Liability Tax Receivable Agreement, Liability Indefinite-lived intangible assets Indefinite-Lived Intangible Assets (Excluding Goodwill) Outstanding balance at beginning of period (in dollars per share) Outstanding balance at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Floor rate one Debt Instrument, Floor Rate One Debt Instrument, Floor Rate One Issuance of common stock pursuant to equity incentive plans Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Other current assets Other Assets, Current Class of Stock [Line Items] Class of Stock [Line Items] Income Tax Disclosure [Abstract] Schedule of Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Inventories Total inventories Inventory, Net Insurance Brokerage Vendor Usage Insurance Brokerage Vendor [Member] Insurance Brokerage Vendor Revolving credit facility, net Long-Term Line of Credit, Noncurrent Total lease cost Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Time-based options Time Based Options [Member] Time Based Options Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Repurchase and retirement of common stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Noncash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] 2026 Debt Issuance Cost, Maturity, Year Three Debt Issuance Cost, Maturity, Year Three Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Accumulated deficit Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Clare Clare Controls, LLC. [Member] Clare Controls, LLC. Debt instrument, face amount Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Performance target, period Share-Based Compensation Arrangement By Share-Based Payment Award, Performance Target, Period Share-Based Compensation Arrangement By Share-Based Payment Award, Performance Target, Period Product Warranties Disclosures [Abstract] Product Warranties Disclosures [Abstract] Leases [Abstract] Entity Address, State or Province Entity Address, State or Province Counterparty Name [Axis] Counterparty Name [Axis] 2022 Employee Stock Purchase Plan 2022 Employee Stock Purchase Plan [Member] 2022 Employee Stock Purchase Plan Quarterly amortization installment, percentage of aggregate principal amount Debt Instrument, Quarterly Amortization Installment, Percentage Of Aggregate Principal Amount Debt Instrument, Quarterly Amortization Installment, Percentage Of Aggregate Principal Amount Cash flows from 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] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Cash paid for amounts included in the measurement of lease liabilities Operating Lease, Payments Common stock, outstanding (in shares) Balance at beginning of period (in shares) Balance at end of period (in shares) Common Stock, Shares, Outstanding Gain (loss) on derivative instruments Gain (Loss) on Derivative Instruments, Net, Pretax Schedule of Future Minimum Lease Payments Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block] Retirement Plan Retirement Benefits [Text Block] Other, net Other Operating Activities, Cash Flow Statement Domestic Integrators United States - Integrators [Member] United States - Integrators Schedule of Future Amortization of Debt Issuance Cost Schedule Of Amortization Of Debt Issuance Cost [Table Text Block] Schedule Of Amortization Of Debt Issuance Cost Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Maximum annual contribution percentage per employee (up to) Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Number of Units Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Debt Instrument [Axis] Debt Instrument [Axis] Repurchase and retirement of common stock Stock Repurchased and Retired During Period, Value Effective income benefit tax rate Effective Income Tax Rate Reconciliation, Percent Present value of lease liabilities Operating Lease, Liability Measurement Input Type [Domain] Measurement Input Type [Domain] Credit Facility [Axis] Credit Facility [Axis] Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Total liabilities Liabilities Tax Receivable Agreement [Abstract] Tax Receivable Agreement Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Vesting [Domain] Vesting [Domain] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Contribution cost Defined Contribution Plan, Cost Measurement Frequency [Domain] Measurement Frequency [Domain] Noncurrent deferred revenue Contract with Customer, Liability, Noncurrent Payments on revolving credit facility Repayments of Long-Term Lines of Credit Thereafter Debt Issuance Cost, Maturity, After Year Four Debt Issuance Cost, Maturity, After Year Four Long-term liabilities: Liabilities, Noncurrent [Abstract] Provision for credit losses on notes receivable Provision for Other Credit Losses Plan Name [Axis] Plan Name [Axis] Derivative, cost of hedge Derivative, Cost of Hedge Debt Disclosure [Abstract] Related Party Transaction [Domain] Related Party Transaction [Domain] Earnings Per Share [Abstract] Proceeds from interest rate cap Proceeds from Derivative Instrument, Financing Activities Common stock, $0.01 par value, 500,000 shares authorized; 75,758 shares issued and outstanding as of September 29, 2023 and 75,042 shares issued and outstanding at December 30, 2022 Common Stock, Value, Issued Organization, Consolidation and Presentation of Financial Statements [Abstract] Trade name Trade Names [Member] Non-cash operating lease expense Operating Lease, Right-of-Use Asset, Periodic Reduction Senior Notes Senior Notes [Member] Total current assets Assets, Current Contingent Value Rights Business Combination, Contingent Consideration, Liability Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss Revenue from Contract with Customer [Abstract] Supplementary cash flow information: Supplemental Cash Flow Information [Abstract] Summary of Restricted Stock Awards Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block] Other expense (income), net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Depreciation and amortization Cost, Depreciation and Amortization Interest Rate Cap Interest Rate Cap [Member] Share Repurchase Activity Class of Treasury Stock [Table Text Block] Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Goodwill and Other Intangible Assets, Net Goodwill and Intangible Assets Disclosure [Text Block] Current operating lease liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Liability, Current Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Liability, Current CVR fair value – beginning of period CVR fair value – end of period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Tax receivable agreement liability, net of current portion Tax receivable agreement, liability, total Tax Receivable Agreement, Liability, Noncurrent Tax Receivable Agreement, Liability, Noncurrent Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Preferred stock, outstanding (in shares) Preferred Stock, Shares Outstanding Proceeds from employee stock purchase plan Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Excluding Option Exercised Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Options exercisable at period end Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Schedule of Finite-Lived Intangible Assets, Estimated Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Current tax receivable agreement liability Tax Receivable Agreement, Liability, Current Tax Receivable Agreement, Liability, Current Business combination, contingent consideration, liability, current Business Combination, Contingent Consideration, Liability, Current Other accrued liabilities Other Accrued Liabilities, Current Accounts payable, accrued liabilities and operating lease liabilities Increase (Decrease) in Accounts Payable, Accrued Liabilities, And Operating Lease Liabilities Increase (Decrease) in Accounts Payable, Accrued Liabilities, And Operating Lease Liabilities Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period, Intrinsic Value Granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants In Period, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants In Period, Intrinsic Value Eurodollar Eurodollar [Member] Interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Services transferred over time Transferred over Time [Member] Accrued warranty – beginning of period Accrued warranty – end of period Standard and Extended Product Warranty Accrual Statement of Financial Position [Abstract] Business Combination and Asset Acquisition [Abstract] Total stockholders’ equity Equity, Attributable to Parent Restricted stock awards Restricted Stock [Member] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Level 3 Measurement Valuation Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Recognition of revenue Contract with Customer, Liability, Revenue Recognized Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Deferred income tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities B-2 Incentive Units B-2 Incentive Units [Member] B-2 Incentive Units Less: Lease incentive receivable Lessee, Operating Lease, Liability, Lease Incentive Receivable Lessee, Operating Lease, Liability, Lease Incentive Receivable Preferred stock, issued (in shares) Preferred Stock, Shares Issued Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Entity Emerging Growth Company Entity Emerging Growth Company Debt issuance costs Unamortized debt issuance costs Total Debt Issuance Costs, Net Other intangible assets, net Other intangible assets, net Intangible Assets, Net (Excluding Goodwill) Finished goods Inventory, Finished Goods, Gross Schedule of Product Warranty Liability Schedule of Product Warranty Liability [Table Text Block] Net identifiable assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Document Fiscal Period Focus Document Fiscal Period Focus 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Estimated Useful Life Finite-Lived Intangible Asset, Useful Life Available borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Antidilutive Securities [Axis] Antidilutive Securities [Axis] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Outstanding balance at beginning of period (in dollars per shares) Outstanding balance at end of period (in dollars per shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Equity interest issued or issuable, value Business Acquisition, Equity Interest Issued or Issuable, Value Assigned Equity-based compensation Share-Based Payment Arrangement, Noncash Expense Common Stock Common Stock [Member] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] Loss Per Share Earnings Per Share [Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Payments on long-term debt Repayments of Secured Debt CRV Reconciliation 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] Balance at beginning of period Balance at end of period Equity, Including Portion Attributable to Noncontrolling Interest Operating lease, term of contract Lessee, Operating Lease, Term of Contract Minimum Minimum [Member] Property and equipment, net Property, Plant and Equipment, Net Tax Receivable Agreement Tax Receivable Agreement [Text Block] Tax Receivable Agreement Summary of Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Accounts receivable, net Receivables, Net, Current Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Statement of Cash Flows [Abstract] Assets Assets [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Staub and Clare Staub Electronics, LTD. And Clare Controls, LLC. [Member] Staub Electronics, LTD. And Clare Controls, LLC. Payment of tax withholding obligation on settlement of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Fiscal Period Fiscal Period, Policy [Policy Text Block] 2028 and thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Four Finite-Lived Intangible Asset, Expected Amortization, after Year Four Net loss Net loss Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Cash paid for taxes, net Income Taxes Paid, Net Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Other, net Payments for (Proceeds from) Other Investing Activities Accumulated Deficit Retained Earnings [Member] Carryover basis in goodwill Business Acquisition, Goodwill, Expected Tax Deductible Amount Current maturities of long-term debt Long-Term Debt, Current Maturities Summary of Stock Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Total liabilities and stockholders’ equity Liabilities and Equity Other expenses (income): Nonoperating Income (Expense) [Abstract] Other assets Other Assets, Noncurrent Net loss per share, basic (in dollars per share) Loss per share - basic (in dollars per share) Earnings Per Share, Basic Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Employee stock purchase plan Contributions to employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Accounting Policies [Abstract] Indefinite-lived Intangible Assets [Line Items] Indefinite-Lived Intangible Assets [Line Items] Warranties Product Warranty Disclosure [Text Block] Remainder of 2023 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Tax receivable agreement, liability, measurement adjustments Tax Receivable Agreement, Liability, Measurement Adjustments Tax Receivable Agreement, Liability, Measurement Adjustments Exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Thereafter Long-Term Debt, Maturity, After Year Four Long-Term Debt, Maturity, After Year Four Entity Address, City or Town Entity Address, City or Town Related Party Related Party [Member] Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Vested and unissued performance share units (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Vested And Unissued Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Vested And Unissued Document Transition Report Document Transition Report Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Technology Technology-Based Intangible Assets [Member] Transaction related expenses Business Acquisition, Transaction Costs Common stock, authorized (in shares) Common Stock, Shares Authorized Credit Agreement Credit Agreement [Member] Credit Agreement Raw materials Inventory, Raw Materials, Gross Other equity-based compensation Other Equity-Based Compensation [Member] Other Equity-Based Compensation Contributions from minority partners Proceeds from Contributions from Affiliates Indefinite-lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] Derivative Instrument [Axis] Derivative Instrument [Axis] Total future maturities of debt Long-Term Debt, Gross Adjustments to reconcile net loss to net cash from operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions [Abstract] Measurement Input Type [Axis] Measurement Input Type [Axis] Number of shares granted based on target award, percentage Share-Based Compensation Arrangement By Share Based Payment Award, Number Of Shares Granted Based On Target Award Percentage Share-Based Compensation Arrangement By Share Based Payment Award, Number Of Shares Granted Based On Target Award Percentage Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Total identifiable assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Comprehensive loss attributable to noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest IPO payments held in escrow Escrow Deposit Bad debt expense Accounts Receivable, Credit Loss Expense (Reversal) Additional paid-in capital Additional Paid in Capital Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Deferred income taxes Deferred Income Tax Expense (Benefit) Statement of Comprehensive Income [Abstract] IPO payments held in escrow, forfeited Escrow Deposit, Forfeited Escrow Deposit, Forfeited Tranche Three Share-Based Payment Arrangement, Tranche Three [Member] Forfeited (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Derivative, fair value Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Work in process Inventory, Work in Process, Gross Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Employer matching contribution, percent of employees' gross pay (up to) Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Allowance for credit losses Accounts Receivable, Allowance for Credit Loss 2024 Long-Term Debt, Maturity, Year One Share price (in dollars per share) Share Price Related Party [Axis] Related Party, Type [Axis] Outstanding balance at beginning of period Outstanding balance at end of period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Issuance of common stock pursuant to equity incentive plans (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Entity Registrant Name Entity Registrant Name 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Tranche Two Share-Based Payment Arrangement, Tranche Two [Member] Fair value adjustment to contingent value rights Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Change In Contract With Customer Liability [Roll Forward] Change In Contract With Customer Liability [Roll Forward] Change In Contract With Customer Liability Document Period End Date Document Period End Date Incurred but not reported self-insurance Liability for Unpaid Claims and Claims Adjustment Expense, Incurred but Not Reported (IBNR) Claims, Amount Options exercisable at period end (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Entity Central Index Key Entity Central Index Key Liabilities Liabilities, Fair Value Disclosure [Abstract] Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Share-based compensation expense Compensation Expense Share-Based Payment Arrangement, Expense Finite-lived intangible assets, gross Finite-Lived Intangible Assets, Gross Income tax benefit Income tax benefit Income Tax Expense (Benefit) International Non-US [Member] Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Payroll, vacation, and bonus accruals Employee-related Liabilities, Current Vesting [Axis] Vesting [Axis] Valuation Approach and Technique [Domain] Valuation Approach and Technique [Domain] Fair Value Measurement Fair Value Disclosures [Text Block] Third Party Products Third Party Products [Member] Third Party Products Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Equity [Abstract] Weighted-average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Payments of tax receivable agreement, including accrued interest Payments For Tax Receivable Agreement, Including Accrued Interest Payments For Tax Receivable Agreement, Including Accrued Interest Net sales Revenue Revenue from Contract with Customer, Excluding Assessed Tax Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Unrealized gain on interest rate cap Unrealized Gain (Loss) on Derivatives Other comprehensive loss, net of tax: Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract] Summary of PSU Activity Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Acquisition of business, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Tax withholding on net share settlement of equity awards (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent 2027 Debt Issuance Cost, Maturity, Year Four Debt Issuance Cost, Maturity, Year Four Remote Maintenance Systems LP Remote Maintenance Systems LP [Member] Remote Maintenance Systems LP Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Comprehensive loss Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest 2024 Debt Issuance Cost, Maturity, Year One Debt Issuance Cost, Maturity, Year One Credit Facility [Domain] Credit Facility [Domain] Repurchase and retirement of common stock (in shares) Stock Repurchased and Retired During Period, Shares Number of shares repurchased Treasury Stock, Shares, Acquired Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Long-term debt Long-Term Debt, Excluding Current Maturities Weighted average shares outstanding - diluted (in shares) Weighted-average shares outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Employers matching contribution, annual vesting percentage Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage Payments of tax receivable agreement Payments For Tax Receivable Agreement Payments For Tax Receivable Agreement Operating lease right-of-use assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right-Of-Use-Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right-Of-Use-Assets Summary of Changes in Deferred Revenue Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Number of additional shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized 2025 Debt Issuance Cost, Maturity, Year Two Debt Issuance Cost, Maturity, Year Two Revenue and Geographic Information Revenue from Contract with Customer [Text Block] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Additional Paid-In Capital Additional Paid-in Capital [Member] Total assets Assets Cover [Abstract] Equity-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Amortization of debt issuance costs Amortization of Debt Issuance Costs Fair Value, Recurring Fair Value, Recurring [Member] Number of businesses acquired Number of Businesses Acquired Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Other liabilities Other Liabilities, Noncurrent Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Total lease payments Lessee, Operating Lease, Liability, to be Paid Compensation expense Tax Receivable Agreement, APIC, Share-based Payment Arrangement, Increase for Cost Recognition Tax Receivable Agreement, APIC, Share-based Payment Arrangement, Increase for Cost Recognition Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Percentage of total units granted Share-based Compensation Arrangement by Share-based Payment Award, Units Earned, Percentage Of Total Units Granted Share-based Compensation Arrangement by Share-based Payment Award, Units Earned, Percentage Of Total Units Granted Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Secured Debt Secured Debt [Member] Operating lease, renewal term Lessee, Operating Lease, Renewal Term Equity Component [Domain] Equity Component [Domain] Purchase price of common stock, percent Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Debt Instrument [Line Items] Debt Instrument [Line Items] Weighted average shares outstanding - basic (in shares) Weighted-average shares outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Income from operations Operating Income (Loss) Schedule of Indefinite-Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Derivative, cap interest rate Derivative, Cap Interest Rate Related Party Transaction [Axis] Related Party Transaction [Axis] Statement [Line Items] Statement [Line Items] Fair Value Estimate of Fair Value Measurement [Member] Schedule of Debt Schedule of Debt [Table Text Block] Customer relationships Customer Relationships [Member] Proceeds from revolving credit facility Proceeds from Long-Term Lines of Credit Payments of tax receivable agreement, accrued interest Payments For Tax Receivable Agreement, Accrued Interest Payments For Tax Receivable Agreement, Accrued Interest Warranty accrual, noncurrent Product Warranty Accrual, Noncurrent Sales return allowance Sales Return Allowance Sales Return Allowance Stockholders’ equity: Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Number of votes per common share Number Of Votes Per Common Share Number Of Votes Per Common Share Tranche One Share-Based Payment Arrangement, Tranche One [Member] Noncontrolling Interest Noncontrolling Interest [Member] Qualified Plan [Member] EX-101.PRE 10 snpo-20230929_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover - shares
9 Months Ended
Sep. 29, 2023
Nov. 02, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 29, 2023  
Document Transition Report false  
Entity File Number 001-40683  
Entity Registrant Name SNAP ONE HOLDINGS CORP.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 82-1952221  
Entity Address, Address Line One 1800 Continental Boulevard  
Entity Address, Address Line Two Suite 200  
Entity Address, City or Town Charlotte  
Entity Address, State or Province NC  
Entity Address, Postal Zip Code 28273  
City Area Code 704  
Local Phone Number 927-7620  
Title of 12(b) Security Common stock, par value $.01 per share  
Trading Symbol SNPO  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   76,530,395
Amendment Flag false  
Entity Central Index Key 0001856430  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Current Fiscal Year End Date --12-29  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 29, 2023
Dec. 30, 2022
Current assets:    
Cash and cash equivalents $ 40,030 $ 21,117
Accounts receivable, net 53,849 48,174
Inventories 275,469 314,588
Prepaid expenses 20,349 22,913
Other current assets 2,712 5,930
Total current assets 392,409 412,722
Long-term assets:    
Property and equipment, net 45,725 34,958
Goodwill 592,214 592,186
Other intangible assets, net 517,146 554,419
Operating lease right-of-use assets 53,578 54,041
Other assets 8,163 4,195
Total assets 1,609,235 1,652,521
Current liabilities:    
Current maturities of long-term debt 5,200 5,063
Accounts payable 66,602 77,443
Accrued liabilities 66,274 64,605
Current operating lease liability 11,071 10,574
Current tax receivable agreement liability 21,107 10,191
Total current liabilities 170,254 167,876
Long-term liabilities:    
Revolving credit facility, net 0 10,800
Long-term debt, net of current portion 494,884 496,795
Deferred income tax liabilities, net 32,045 43,515
Operating lease liability, net of current portion 54,085 50,896
Tax receivable agreement liability, net of current portion 80,929 101,262
Other liabilities 19,284 24,206
Total liabilities 851,481 895,350
Commitments and contingencies (Note 14)
Stockholders’ equity:    
Common stock, $0.01 par value, 500,000 shares authorized; 75,758 shares issued and outstanding as of September 29, 2023 and 75,042 shares issued and outstanding at December 30, 2022 758 750
Preferred stock, $0.01 par value; 50,000 shares authorized, no shares issued and outstanding 0 0
Additional paid-in capital 865,453 848,703
Accumulated deficit (103,618) (88,046)
Accumulated other comprehensive loss (4,839) (4,236)
Total stockholders’ equity 757,754 757,171
Total liabilities and stockholders’ equity $ 1,609,235 $ 1,652,521
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Sep. 29, 2023
Dec. 30, 2022
Statement of Financial Position [Abstract]    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, authorized (in shares) 500,000,000 500,000,000
Common stock, issued (in shares) 75,758,000 75,042,000
Common stock, outstanding (in shares) 75,758,000 75,042,000
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, authorized (in shares) 50,000,000 50,000,000
Preferred stock, issued (in shares) 0 0
Preferred stock, outstanding (in shares) 0 0
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2023
Sep. 30, 2022
Sep. 29, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Net sales $ 270,144 $ 281,234 $ 796,591 $ 855,573
Costs and expenses:        
Cost of sales, exclusive of depreciation and amortization 156,580 167,435 459,610 520,162
Selling, general and administrative expenses 84,037 89,379 271,627 271,300
Depreciation and amortization 15,371 14,812 45,967 44,667
Total costs and expenses 255,988 271,626 777,204 836,129
Income from operations 14,156 9,608 19,387 19,444
Other expenses (income):        
Interest expense 14,893 10,244 43,730 24,687
Other expense (income), net 511 620 (652) 137
Total other expenses 15,404 10,864 43,078 24,824
Loss before income taxes (1,248) (1,256) (23,691) (5,380)
Income tax benefit (348) (238) (8,119) (762)
Net loss (900) (1,018) (15,572) (4,618)
Net loss attributable to noncontrolling interest 0 (8) 0 (45)
Net loss attributable to Company $ (900) $ (1,010) $ (15,572) $ (4,573)
Net loss per share, basic (in dollars per share) $ (0.01) $ (0.01) $ (0.21) $ (0.06)
Net loss per share, diluted (in dollars per share) $ (0.01) $ (0.01) $ (0.21) $ (0.06)
Weighted average shares outstanding - basic (in shares) 75,854 74,650 75,577 74,567
Weighted average shares outstanding - diluted (in shares) 75,854 74,650 75,577 74,567
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2023
Sep. 30, 2022
Sep. 29, 2023
Sep. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net loss $ (900) $ (1,018) $ (15,572) $ (4,618)
Other comprehensive loss, net of tax:        
Foreign currency translation adjustments (1,507) (2,873) (603) (4,975)
Comprehensive loss (2,407) (3,891) (16,175) (9,593)
Comprehensive loss attributable to noncontrolling interest 0 (8) 0 (45)
Comprehensive loss attributable to Company $ (2,407) $ (3,883) $ (16,175) $ (9,548)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Stockholders’ Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Noncontrolling Interest
Balance at beginning of period (in shares) at Dec. 31, 2021   74,427,000        
Balance at beginning of period at Dec. 31, 2021 $ 748,275 $ 744 $ 826,718 $ (79,420) $ (28) $ 261
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (2,256)     (2,236)   (20)
Foreign currency translation adjustments 6       6  
Equity-based compensation 5,599   5,599      
Issuance of common stock pursuant to equity incentive plans (in shares)   53,000        
Issuance of common stock pursuant to equity incentive plans 0 $ 1 (1)      
Balance at end of period (in shares) at Apr. 01, 2022   74,480,000        
Balance at end of period at Apr. 01, 2022 751,624 $ 745 832,316 (81,656) (22) 241
Balance at beginning of period (in shares) at Dec. 31, 2021   74,427,000        
Balance at beginning of period at Dec. 31, 2021 748,275 $ 744 826,718 (79,420) (28) 261
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (4,618)          
Foreign currency translation adjustments (4,975)          
Balance at end of period (in shares) at Sep. 30, 2022   74,668,000        
Balance at end of period at Sep. 30, 2022 754,175 $ 747 842,208 (83,993) (5,003) 216
Balance at beginning of period (in shares) at Dec. 31, 2021   74,427,000        
Balance at beginning of period at Dec. 31, 2021 $ 748,275 $ 744 826,718 (79,420) (28) 261
Balance at end of period (in shares) at Dec. 30, 2022 75,042,000 75,042,000        
Balance at end of period at Dec. 30, 2022 $ 757,171 $ 750 848,703 (88,046) (4,236)  
Balance at beginning of period (in shares) at Apr. 01, 2022   74,480,000        
Balance at beginning of period at Apr. 01, 2022 751,624 $ 745 832,316 (81,656) (22) 241
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (1,344)     (1,327)   (17)
Foreign currency translation adjustments (2,108)       (2,108)  
Equity-based compensation 6,768   6,768      
Repurchase and retirement of common stock (in shares)   (94,000)        
Repurchase and retirement of common stock (1,048) $ (1) (1,047)      
Issuance of common stock pursuant to equity incentive plans (in shares)   227,000        
Issuance of common stock pursuant to equity incentive plans 0 $ 2 (2)      
Balance at end of period (in shares) at Jul. 01, 2022   74,613,000        
Balance at end of period at Jul. 01, 2022 753,892 $ 746 838,035 (82,983) (2,130) 224
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (1,018)     (1,010)   (8)
Foreign currency translation adjustments (2,873)       (2,873)  
Equity-based compensation 5,570   5,570      
Repurchase and retirement of common stock (in shares)   (128,000)        
Repurchase and retirement of common stock (1,396) $ (1) (1,395)      
Issuance of common stock pursuant to equity incentive plans (in shares)   183,000        
Issuance of common stock pursuant to equity incentive plans 0 $ 2 (2)      
Balance at end of period (in shares) at Sep. 30, 2022   74,668,000        
Balance at end of period at Sep. 30, 2022 $ 754,175 $ 747 842,208 (83,993) (5,003) $ 216
Balance at beginning of period (in shares) at Dec. 30, 2022 75,042,000 75,042,000        
Balance at beginning of period at Dec. 30, 2022 $ 757,171 $ 750 848,703 (88,046) (4,236)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (14,548)     (14,548)    
Foreign currency translation adjustments 253       253  
Equity-based compensation 7,577   7,577      
Repurchase and retirement of common stock (in shares)   (27,000)        
Repurchase and retirement of common stock (238)   (238)      
Issuance of common stock pursuant to equity incentive plans (in shares)   332,000        
Issuance of common stock pursuant to equity incentive plans 0 $ 3 (3)      
Tax withholding on net share settlement of equity awards (in shares)   (95,000)        
Tax withholding on net share settlement of equity awards (1,024) $ (1) (1,023)      
Employee stock purchase plan 186   186      
Balance at end of period (in shares) at Mar. 31, 2023   75,252,000        
Balance at end of period at Mar. 31, 2023 $ 749,377 $ 752 855,202 (102,594) (3,983)  
Balance at beginning of period (in shares) at Dec. 30, 2022 75,042,000 75,042,000        
Balance at beginning of period at Dec. 30, 2022 $ 757,171 $ 750 848,703 (88,046) (4,236)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (15,572)          
Foreign currency translation adjustments $ (603)          
Employee stock purchase plan (in shares)   186,000        
Balance at end of period (in shares) at Sep. 29, 2023 75,758,000 75,758,000        
Balance at end of period at Sep. 29, 2023 $ 757,754 $ 758 865,453 (103,618) (4,839)  
Balance at beginning of period (in shares) at Mar. 31, 2023   75,252,000        
Balance at beginning of period at Mar. 31, 2023 749,377 $ 752 855,202 (102,594) (3,983)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (124)     (124)    
Foreign currency translation adjustments 651       651  
Equity-based compensation 5,334   5,334      
Issuance of common stock pursuant to equity incentive plans (in shares)   177,000        
Issuance of common stock pursuant to equity incentive plans 0 $ 2 (2)      
Employee stock purchase plan (in shares)   186,000        
Employee stock purchase plan 1,414 $ 2 1,412      
TRA distribution to shareholders (396)   (396)      
Balance at end of period (in shares) at Jun. 30, 2023   75,615,000        
Balance at end of period at Jun. 30, 2023 756,256 $ 756 861,550 (102,718) (3,332)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (900)     (900)    
Foreign currency translation adjustments (1,507)       (1,507)  
Equity-based compensation 4,066   4,066      
Issuance of common stock pursuant to equity incentive plans (in shares)   179,000        
Issuance of common stock pursuant to equity incentive plans 0 $ 2 (2)      
Tax withholding on net share settlement of equity awards (in shares)   (36,000)        
Tax withholding on net share settlement of equity awards (356)   (356)      
Employee stock purchase plan (in shares)   0        
Employee stock purchase plan $ 195   195      
Balance at end of period (in shares) at Sep. 29, 2023 75,758,000 75,758,000        
Balance at end of period at Sep. 29, 2023 $ 757,754 $ 758 $ 865,453 $ (103,618) $ (4,839)  
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 29, 2023
Sep. 30, 2022
Cash flows from operating activities:    
Net loss $ (15,572) $ (4,618)
Adjustments to reconcile net loss to net cash from operating activities:    
Depreciation and amortization 45,967 44,667
Amortization of debt issuance costs 2,354 1,388
Deferred income taxes (11,592) (6,169)
Equity-based compensation 17,544 17,937
Non-cash operating lease expense 8,250 9,859
Bad debt expense 902 532
Unrealized gain on interest rate cap (813) 0
Fair value adjustment to contingent value rights 300 (6,200)
Valuation adjustment to TRA liability 775 86
Provision for credit losses on notes receivable 0 5,872
Other, net (135) 81
Change in operating assets and liabilities:    
Accounts receivable (6,482) 2,117
Inventories 38,413 (85,134)
Prepaid expenses and other assets 1,994 3,286
Accounts payable, accrued liabilities and operating lease liabilities (16,197) 935
Net cash provided by (used in) operating activities 65,708 (15,361)
Cash flows from investing activities:    
Acquisition of business, net of cash acquired 0 (30,539)
Purchases of property and equipment (19,988) (10,024)
Issuance of notes receivable 0 (600)
Other, net 51 75
Net cash used in investing activities (19,937) (41,088)
Cash flows from financing activities:    
Payments on long-term debt (3,900) (2,325)
Proceeds from revolving credit facility 38,000 57,000
Payments on revolving credit facility (50,000) 0
Proceeds from interest rate cap 539 0
Repurchase and retirement of common stock (293) (2,410)
Proceeds from employee stock purchase plan 1,228 0
Payment of tax withholding obligation on settlement of equity awards (1,380) 0
Payments of tax receivable agreement (10,191) 0
Payments of contingent consideration (250) 0
Net cash (used in) provided by financing activities (26,247) 52,265
Effect of exchange rate changes on cash and cash equivalents (611) (850)
Net increase (decrease) in cash and cash equivalents 18,913 (5,034)
Cash and cash equivalents at beginning of the period 21,117 40,577
Cash and cash equivalents at end of the period 40,030 35,543
Supplementary cash flow information:    
Cash paid for interest 42,295 14,904
Cash paid for taxes, net 6,014 4,943
Noncash investing and financing activities:    
Capital expenditure in accounts payable $ 218 $ 613
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Organization and Description of Business
9 Months Ended
Sep. 29, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business Organization and Description of BusinessSnap One Holdings Corp. (referred to herein as “Snap One” or the “Company”) is incorporated in Delaware with its principal executive offices located in Charlotte, North Carolina and Lehi, Utah. The Company provides products, services, and software to its network of professional integrators that enable them to deliver smart living experiences for their residential and business end users. The Company’s hardware and software portfolio includes leading proprietary and third-party offerings across connected, infrastructure, and entertainment categories. Additionally, the Company provides value-added services and workflow solutions to support the integrator throughout the project lifecycle, enhancing their operations and helping them to profitably grow their businesses.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Significant Accounting Policies
9 Months Ended
Sep. 29, 2023
Accounting Policies [Abstract]  
Significant Accounting Policies Significant Accounting Policies
Basis of Presentation — The accompanying condensed consolidated financial statements are unaudited and have been prepared in conformity with generally accepted accounting principles in the United States of America (“GAAP”) for interim financial statements. The condensed consolidated financial statements were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting of normal recurring adjustments, necessary to present fairly the Company’s financial position, results of operations and cash flows for the periods presented. The condensed consolidated financial statements include the accounts of the Company and all subsidiaries required to be consolidated. All intercompany balances and transactions have been eliminated in the condensed consolidated financial statements. The condensed consolidated balance sheet as of December 30, 2022, has been derived from the audited consolidated financial statements of the Company.

The accompanying condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and related notes for the fiscal year ended December 30, 2022, appearing in the Company’s Annual Report on Form 10-K for the annual period ended December 30, 2022, filed with the Securities and Exchange Commission on March 15, 2023. There have been no changes to the Company’s critical accounting estimates and policies or application since the date of the Annual Report except as discussed below.

The Company’s fiscal year is the 52- or 53-week period that ends on the last Friday of December. Fiscal year 2023 is a 52-week period, and fiscal year 2022 was a 52-week period. The three months ended September 29, 2023 and September 30, 2022 were 13-week periods, and the nine months ended September 29, 2023 and September 30, 2022, were 39-week periods.

Use of Accounting Estimates — The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the condensed consolidated financial statements and accompanying notes. Accordingly, the actual amounts could differ from those estimates. If actual amounts differ from estimates, revisions are included in the condensed consolidated statements of operations in the period the actual amounts become known.

Recently Adopted Accounting Pronouncements — In March 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (Accounting Standards Codification 848, “ASC 848”). ASC 848 provides practical expedients and exceptions for an entity to elect not to apply certain modification accounting requirements to contracts affected by reference rate reform if certain criteria are met. In January 2021, the FASB issued ASU 2021-01, Reference Rate Reform (Topic 848). The objective of the new reference rate reform standard is to clarify the scope of Topic 848 and provide explicit guidance to help companies applying optional expedients and exceptions. In December 2022, the FASB issued ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848 which extends the availability of the provisions of ASU 2021-01 until December 31, 2024. The Company’s exposure related to the cessation of the London InterBank Offered Rate (“LIBOR”) is limited to (i) the interest expense and certain fees it incurs on balances outstanding under its credit facilities, which the Company amended on April 17, 2023 to replace LIBOR with the Secured Overnight Financing Rate (“SOFR”) (see Note 7 for further discussion), (ii) certain interest rates that may become applicable pursuant to the Company’s Tax Receivable Agreement (“TRA”) which may be amended by the Company and the TRA Party Representative if such interest rates become applicable and (iii) the Company’s interest rate cap agreement, which was amended on June 30, 2023 to replace LIBOR with SOFR as the interest rate benchmark for the Term Loan. The Company utilized the practical expedients set forth in Topic 848 and has continued to account for its
interest rate cap at fair value and has not applied modification accounting to its debt instruments. The Company fully adopted the standard as of June 30, 2023 and the adoption did not have a material impact on our condensed consolidated financial statements.

In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 606): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires that an entity recognize and measure contract assets and liabilities from contracts with customers in a business combination in accordance with ASC 606 as if it had originated the contracts. The amendment in this update is effective for fiscal years beginning after December 15, 2022, with early adoption permitted. The guidance should be applied prospectively to business combinations occurring on or after the effective date of the amendment in this update. The Company adopted the standard as of the beginning of fiscal year 2023 and the adoption did not have a material impact on the condensed consolidated financial statements. However, the ultimate impact is dependent upon the size and frequency of future acquisitions.
In September 2022, the FASB issued ASU 2022-04, Liabilities- Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations, which requires buyers in a supplier finance program to disclose information related to the key terms of the program and the obligations the buyer has confirmed as valid to the finance provider or intermediary. The buyers are required to disclose obligations outstanding in interim reporting periods. The amendment in this update is effective for fiscal years beginning after December 15, 2022, with early adoption permitted. The Company adopted the standard as of the beginning of fiscal year 2023 and the adoption did not have an impact on the Company’s disclosures as the impact of supplier finance programs is not material to the Company’s condensed consolidated financial statements.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions
9 Months Ended
Sep. 29, 2023
Business Combination and Asset Acquisition [Abstract]  
Acquisitions Acquisitions
The Company completed no acquisitions during the three months and nine months ended September 29, 2023 and three acquisitions during fiscal year 2022, as described further in the section below. The Company’s acquisitions have been accounted for under ASC 805, Business Combinations. Accordingly, the accounts of the acquired companies, after adjustments to reflect fair values assigned to assets and liabilities, have been included in the condensed consolidated financial statements from their respective dates of acquisition.

The Company records purchase price in excess of amounts allocated to identifiable assets and liabilities as goodwill. Goodwill includes, but is not limited to, the value of the workforce in place, ability to generate profits and cash flows, and an established going concern.

Customer relationships have been valued using the multi-period excess earnings method, a derivative of the income approach. The multi-period excess earnings method estimates the discounted net earnings attributable to the customer relationships that were acquired after considering items such as possible customer attrition. Estimated useful lives were determined based on the length and trend of projected cash flows. The length of the projected cash flow period was determined based on the expected attrition of the customer relationships, which is based on the Company’s historical experience in renewing and extending similar customer relationships and future expectations for renewing and extending similar existing customer relationships. The useful life of the customer relationships intangible assets represents the number of years over which the Company expects the customer relationships to economically contribute to the business.

The trade names have been valued using the relief from royalty method under the income approach to estimate the cost savings that will accrue to the Company, which would otherwise have to pay royalties or license fees on revenue earned by using the asset. The useful lives of the assets were determined based on management’s estimate of the period of time the name will be in use.

Technology has been valued using the multi-period excess earnings method, a derivative of the income approach. The net earnings attributed to the existing technology considers items such as projected research and development costs expected to be incurred to maintain the technology. The useful lives were determined based on the length and trend of projected cash flows after considering items such as the projected research and development expected to be incurred to maintain the technology.
Transactions Completed in fiscal year 2022

On October 24, 2022, the Company acquired the remaining outstanding interest of its majority-owned subsidiary, Remote Maintenance Systems LP, doing business as Parasol (“Parasol”), the provider of 24/7 remote support service to the Company’s integrators based on the Company’s remote management tool, OvrC.

The Company acquired the remaining outstanding equity shares of Parasol in exchange for $1,100 of the Company’s common shares. The Company made an initial investment and established its controlling interest in 2018, and has included the results of operations, assets and liabilities in its consolidated financial reports since 2018.

The Company completed two additional acquisitions during fiscal year 2022 with Clare Controls, LLC (“Clare”), on August 8, 2022 and Staub Electronics, LTD (“Staub”), on January 20, 2022. The acquisitions added either products to the Company’s proprietary product lines or distribution services. The final allocation of the purchase price for Clare and Staub is as follows:

ClareStaub
Total purchase consideration$6,300 $26,395 
Cash and cash equivalents$— $756 
Accounts receivable— 1,801 
Inventory— 5,472 
Prepaid expenses263 1,616 
Property and equipment, net26 451 
Operating lease right-of-use assets160 2,309 
Identifiable intangible assets4,300 14,209 
Total identifiable assets acquired4,749 26,614 
Accounts payable568 1,570 
Accrued liabilities284 2,206 
Current operating lease liability43 343 
Deferred income tax liabilities— 3,585 
Operating lease liability, net of current portion117 1,953 
Other liabilities183 — 
Total liabilities assumed1,195 9,657 
Net identifiable assets acquired3,554 16,957 
Goodwill2,746 9,438 
Net assets acquired$6,300 $26,395 

The Company recorded intangible assets related to the acquisitions based on estimated fair value, which consisted of the following:
ClareStaub
Useful Lives
(Years)
Acquired ValueUseful Lives
(Years)
Acquired Value
Customer relationships
$— 10$12,684 
Technology
43,400 — 
Trade name
6900 61,525 
Total intangible assets
$4,300 $14,209 

Goodwill arising from the Clare acquisition primarily consists of synergies from integrating Clare’s automation and security products into the Company’s existing product portfolio. Goodwill arising from the Staub acquisition primarily consists of synergies from integrating the distribution channels of Staub into the Company’s distribution channels.
As a result of the Clare transaction, the Company has, for income tax purposes, goodwill of $2,746 that will be deductible in future periods.

The Company recognized $328 of transaction-related expenses for Staub, consisting primarily of advisory, legal, and other professional fees, which were included in selling, general, and administrative expenses in the consolidated statement of operations. The Company recognized $303 of transaction-related expenses for Clare, consisting primarily of advisory, legal, and other professional fees, during the nine months ended September 30, 2022, which were included in selling, general, and administrative expenses in the consolidated statement of operations.

Pro forma financial information related to the Staub and Clare acquisitions has not been provided as it is not material to the Company’s consolidated results of operations. The results of operations of the Staub and Clare acquisition are included in the Company’s consolidated results of operations from the date of acquisition.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue and Geographic Information
9 Months Ended
Sep. 29, 2023
Revenue from Contract with Customer [Abstract]  
Revenue and Geographic Information Revenue and Geographic Information
Contract Balances — Amounts invoiced in advance of revenue recognition are recorded as deferred revenue on the condensed consolidated balance sheets. Deferred revenue primarily relates to unspecified software updates and upgrades, hosting, technical support, marketing incentive programs, and subscription services. The following table represents the changes in deferred revenue for the nine months ended September 29, 2023 and September 30, 2022:

Nine Months Ended
September 29,
2023
September 30,
2022
Deferred revenue – beginning of period
$35,051 $33,385 
Amounts billed, but not recognized
26,477 25,809 
Recognition of revenue
(26,788)(24,641)
Deferred revenue acquired— 218 
Deferred revenue – end of period
$34,740 $34,771 
The Company recorded deferred revenue of $22,813 and $22,611 in accrued liabilities and $11,927 and $12,440 in other liabilities as of September 29, 2023 and December 30, 2022, respectively.

Disaggregation of Revenue — The following table sets forth revenue by geography between the United States and all geographies outside of the United States for the three months and nine months ended September 29, 2023 and September 30, 2022:


Three Months EndedNine Months Ended
September 29,
2023
September 30,
2022
September 29,
2023
September 30,
2022
Domestic integrators(a)
$226,021 $230,173 $666,307 $694,254 
Domestic other(b)
9,962 14,940 30,389 46,107 
International(c)
34,161 36,121 99,895 115,212 
Total
$270,144 $281,234 $796,591 $855,573 
(a)Domestic integrators is defined as professional “do-it-for-me” integrator customers who transact with Snap One through a traditional integrator channel in the United States, excluding the impact of revenue earned by the Company’s Access Networks enterprise grade network solution business.
(b)Domestic other is defined as Access Networks revenue and revenue generated through managed transactions with non-integrator customers, such as national accounts.
(c)International consists of all integrators and distributors who transact with Snap One outside of the United States.
The following table sets forth revenue by product type between proprietary products and third-party products for the three months and nine months ended September 29, 2023 and September 30, 2022:

Three Months EndedNine Months Ended
September 29,
2023
September 30,
2022
September 29,
2023
September 30,
2022
Proprietary products(a)
$176,172 $192,172 $531,372 $588,165 
Third-party products(b)
93,972 89,062 265,219 267,408 
Total
$270,144 $281,234 $796,591 $855,573 

(a)Proprietary products consist of products and services internally developed by or for Snap One and sold under one of Snap One’s proprietary brands.
(b)Third-party products consist of products that Snap One distributes but for which Snap One does not own the associated product brands.

Additionally, the Company’s revenue includes amounts recognized over time and at a point in time, and are as follows for the three months and nine months ended September 29, 2023 and September 30, 2022:

Three Months EndedNine Months Ended
September 29,
2023
September 30,
2022
September 29,
2023
September 30,
2022
Products transferred at a point in time
$261,075 $271,500 $769,803 $830,932 
Services transferred over time
9,069 9,734 26,788 24,641 
Total
$270,144 $281,234 $796,591 $855,573 
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components
9 Months Ended
Sep. 29, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components Balance Sheet Components
Accounts Receivable, net:

As of September 29, 2023 and December 30, 2022, the Company’s accounts receivable, net consisted of the following:

September 29,
2023
December 30,
2022
Accounts receivable
$56,100 $50,445 
Allowance for credit losses
(2,251)(2,271)
Accounts receivable, net
$53,849 $48,174 

Inventories:

As of September 29, 2023 and December 30, 2022, the Company’s inventory consisted of the following:

September 29,
2023
December 30,
2022
Finished goods
$275,046 $308,768 
Raw materials
15,304 19,457 
Work in process
333 500 
Reserve for obsolete and slow-moving inventory
(15,214)(14,137)
Total inventories
$275,469 $314,588 
Accrued Liabilities:

Accrued liabilities as of September 29, 2023 and December 30, 2022, consisted of the following:

September 29,
2023
December 30,
2022
Deferred revenue$22,813 $22,611 
Payroll, vacation, and bonus accruals16,791 11,068 
Warranty reserve8,977 10,682 
Customer rebate program5,586 5,863 
Sales return allowance5,295 5,148 
Incurred but not reported self-insurance1,545 1,860 
Taxes695 944 
Interest payable659 1,578 
Other accrued liabilities3,913 4,851 
Total accrued liabilities
$66,274 $64,605 
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Other Intangible Assets, Net
9 Months Ended
Sep. 29, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets, Net Goodwill and Other Intangible Assets, Net
Goodwill as of September 29, 2023 and December 30, 2022, was $592,214 and $592,186, respectively. Changes in goodwill reflect the impact of foreign currency translation.

As of September 29, 2023 and December 30, 2022, other intangible assets, net, consisted of the following:

September 29, 2023
Estimated
Useful Life
Gross Carrying
Amount (a)
Accumulated
Amortization
Net Carrying
Amount
Customer relationships
5 – 25 years
$520,864 $(143,143)$377,721 
Technology
4 – 15 years
98,478 (66,890)31,588 
Trade names – definite
2 – 10 years
59,967 (28,694)31,273 
Trade names – indefiniteindefinite76,564 — 76,564 
Total intangible assets$755,873 $(238,727)$517,146 

December 30, 2022
Estimated
Useful Life
Gross Carrying
Amount (a)
Accumulated
Amortization
Net Carrying
Amount
Customer relationships
5 – 25 years
$520,825 $(123,393)$397,432 
Technology
4 – 15 years
98,478 (54,391)44,087 
Trade names – definite
2 – 10 years
59,963 (23,627)36,336 
Trade names – indefiniteindefinite76,564 — 76,564 
Total intangible assets$755,830 $(201,411)$554,419 
(a) Amounts also include any net changes in intangible asset balances for the periods presented that resulted from foreign currency translation.

Total amortization expense for intangible assets for the three months ended September 29, 2023 and September 30, 2022 was $12,439 and $12,536, respectively. Total amortization expense for intangible assets for the nine months ended September 29, 2023 and September 30, 2022 was $37,316 and $37,794, respectively. The weighted-average useful life remaining for amortizing definite lived intangible assets was approximately 14.1 years as of September 29, 2023.
As of September 29, 2023, the estimated amortization expense for intangible assets for the next five fiscal years and thereafter are as follows:

Remainder of 2023
$12,275 
202443,204 
202535,588 
202635,233 
202734,417 
2028 and thereafter
279,865 
Total$440,582 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Debt Agreements
9 Months Ended
Sep. 29, 2023
Debt Disclosure [Abstract]  
Debt Agreements Debt Agreements
On December 8, 2021, the Company entered into and became a party to a credit agreement by and between the Company, various financial institutions and Morgan Stanley Senior Funding, Inc., as administrative agent (the “Administrative Agent”) (as amended from time to time, the “Credit Agreement”) consisting of $465,000 in aggregate principal amount of senior secured term loans maturing seven years from the effective date (the “Term Loan”) and a $100,000 senior secured revolving credit facility (which includes borrowing capacity available for letters of credit) maturing five years from the effective date (the “Revolving Credit Facility”).

Additionally, on October 2, 2022, the Company became a party to an incremental agreement (the “Incremental Agreement”) with the lenders party thereto and the Administrative Agent to provide incremental term loans (the “Incremental Term Loan”) in an aggregate principal amount of $55,000. The Incremental Term Loan matures three years from the effective date. The Incremental Agreement amended the Credit Agreement (the Credit Agreement, as amended by the Incremental Agreement, the “Amended Credit Agreement”).

On October 26, 2022, the Company entered into an interest rate cap agreement on the floating rate component of interest (LIBOR, subsequently transitioned to SOFR) for the Term Loan, with Bank of America as the counterparty. The interest rate cap became effective December 31, 2022. The Company will pay a premium of $6,573 at the maturity date of December 31, 2025. For the period ended September 29, 2023, the notional amount of the interest rate cap is $348,500 of the Term Loan and has a strike rate of 4.79%, which effectively caps SOFR on the notional amount at 4.79%. As of September 29, 2023, the three-month SOFR rate was 5.24%.

On April 17, 2023, the Company entered into an Amendment to the Credit Agreement (the “Amendment to the Credit Agreement”), further amending the Credit Agreement dated as of December 8, 2021 (as amended by the Amended Credit Agreement dated as of October 2, 2022). The Amendment to the Credit Agreement replaces LIBOR with SOFR as the interest rate benchmark for certain loans as provided thereunder along with other conforming changes. Other than the foregoing, the parties to the Credit Agreement continue to have the same obligations set forth in the Credit Agreement prior to the effectiveness of the Amendment to the Credit Agreement.

Borrowings under the Term Loan will bear interest at a rate per annum equal to, at the Company’s option, either (1) an applicable margin plus a base rate determined by reference to the highest of (a) 0.50% per annum plus the federal funds effective rate, (b) the prime rate and (c) the eurocurrency rate determined by reference to the cost of funds for U.S. dollar deposits (subsequently changed to the forward-looking term rate based on SOFR for rates initiated after the effective date of the Amendment to the Credit Agreement) for an interest period of one month adjusted for certain additional costs, plus 1.00%; provided that such rate is not lower than a floor of 1.50% or (2) an applicable margin plus a eurocurrency rate determined by reference to the cost of funds for U.S. dollar deposits (subsequently changed to the forward-looking term rate based on SOFR for rates initiated after the effective date of the Amendment to the Credit Agreement) for the interest period relevant to such borrowing adjusted for certain additional costs; provided that such rate is not lower than a floor of 0.50%.

Borrowings under the Incremental Term Loan will bear interest at a rate per annum equal to, at the Company’s option, either (1) an applicable margin plus a base rate determined by reference to the highest of (a) 0.50% per annum plus the federal funds effective rate, (b) the prime rate and (c) the forward-looking term rate based on the SOFR for an interest period of one month plus 1.00%; provided that such rate is not lower than a floor of 1.00% or (2) an applicable margin plus
a forward-looking rate based on SOFR for the interest period relevant to such borrowing provided that such rate is not lower than a floor of 0.50%.

The interest rate for the Term Loan was 9.89% as of September 29, 2023 and 7.38% as of December 30, 2022. The interest rate for the Incremental Term Loan was 11.99% as of September 29, 2023 and 10.42% as of December 30, 2022.

Borrowings under the Revolving Credit Facility will bear interest at a rate per annum equal to an applicable margin based upon a leverage-based pricing grid, plus, at the Company’s option, either (1) a base rate determined by reference to the highest of (a) 0.50% per annum plus the federal funds effective rate, (b) the prime rate and (c) the eurocurrency rate determined by reference to the cost of funds adjusted for certain additional costs (subsequently changed to the forward-looking term rate based on SOFR for rates initiated after the effective date of the Amendment to the Credit Agreement) for an interest period of one month, plus 1.00%; provided such rate is not lower than a floor of 1.00% or (2) a eurocurrency rate determined by reference to the applicable cost of funds for such borrowing adjusted for certain additional costs (subsequently changed to the forward-looking term rate based on SOFR for rates initiated after the effective date of the Amendment to the Credit Agreement); provided such rate is not lower than a floor of zero, subsequently changed to 0.50% based on SOFR for rates initiated after the effective date of the Amendment to the Credit Agreement. There were no borrowings under the Revolving Credit Facility as of September 29, 2023. The interest rate for the Revolving Credit Facility was 9.22% as of December 30, 2022.

The Term Loan amortizes in fixed equal quarterly installments in an amount equal to 1.00% per annum of the total aggregate principal amount thereof immediately after borrowing, with the balance due at maturity. The Company may voluntarily prepay loans or reduce commitments under the Credit Agreement, in whole or in part, subject to minimum amounts, with prior notice but without premium or penalty (subject to customary exceptions).

The Company’s outstanding debt as of September 29, 2023 and December 30, 2022 was as follows:

InstrumentMaturity DateSeptember 29, 2023December 30, 2022
Credit Agreement
Term LoanDecember 8, 2028$458,025 $461,513 
Incremental Term LoanOctober 2, 2025$54,588 $55,000 
Revolving Credit FacilityDecember 8, 2026$— $12,000 
Outstanding Letters of CreditDecember 8, 2026$4,940 $5,060 


The amount available under the Revolving Credit Facility was $95,060 and $82,940 as of September 29, 2023 and December 30, 2022, respectively.

As of September 29, 2023, the future scheduled maturities of the above notes payable are as follows:

Remainder of 2023
$1,300 
20243,900 
202558,688 
20264,650 
20275,813 
Thereafter438,262 
Total future maturities of debt512,613 
Unamortized debt issuance costs(12,529)
Total indebtedness500,084 
Less: Current maturities of long-term debt5,200 
Long-term debt
$494,884 
Unamortized costs related to the issuance of the Term Loan were $12,529 and $14,655 as of September 29, 2023 and December 30, 2022, respectively, and were presented as a direct deduction from the carrying amount of long-term debt. Unamortized costs related to the issuance of the Revolving Credit Facility were $972 as of September 29, 2023, and were included in other assets in the consolidated balance sheet. Unamortized costs related to the issuance of the Revolving Credit Facility were $1,200 as of December 30, 2022, and were presented as a direct deduction from the carrying amount of the outstanding Revolving Credit Facility. The costs related to debt issuances are amortized to interest expense over the life of the related debt. As of September 29, 2023, the future amortization of debt issuance costs was as follows:

Remainder of 2023
$813 
20243,396 
20253,374 
20262,123 
20271,918 
Thereafter1,877 
Total$13,501 

Debt Covenants and Default Provisions — There have been no changes to the debt covenants or default provisions related to the Company’s outstanding debt arrangements or other obligations during the current year. The Company was in compliance with all debt covenants as of September 29, 2023 and December 30, 2022. For additional information on the Company’s debt arrangements, debt covenants and default provisions, see Note 8 of the Notes to the Consolidated Financial Statements for the year ended December 30, 2022, in the Annual Report.

The Company may also be required to make additional payments under the financing agreement equal to a percentage of the Company’s annual excess cash flows or net proceeds from any non-ordinary course asset sales or certain debt issuances, if any. The lender has the option to decline the prepayment. As of December 30, 2022, the Company did not incur a required additional payment.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurement
9 Months Ended
Sep. 29, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurement Fair Value Measurement
Fair Value of Financial Instruments — The fair values and related carrying values of financial instruments that are not required to be remeasured at fair value on the condensed consolidated statements of operations were as follows:


As of September 29, 2023
As of December 30, 2022
Carrying
Amount
Fair
Value
Carrying
Amount
Fair
Value
Liabilities
Term Loan$458,025 $440,849 $461,513 $421,130 
Incremental Term Loan$54,588 $51,312 $55,000 $51,700 
The fair value of long-term debt was established using current market rates for similar instruments traded in secondary markets representing Level 2 inputs. The fair value of the Revolving Credit Facility approximates carrying value as the related interest rates approximate the Company’s incremental borrowing rate for similar obligations. Additionally, cash and cash equivalents, accounts receivable, net, prepaid expenses, accounts payable, and accrued liabilities are classified as Level 1 and the carrying value of these assets and liabilities approximates the fair value due to the short-term nature of these financial instruments.

Notes Receivable — During the nine months ended September 30, 2022, the Company acquired Clare, which had an outstanding unsecured loan with the Company. The Company recorded a $5,872 loss on the settlement of the unsecured loan from Clare during the nine months ended September 30, 2022. At the acquisition date, the Company settled the notes receivable for $1,400 as part of the transaction. See Note 3 for more information regarding the Clare acquisition.

Assets and Liabilities that are Measured at Fair Value on a Recurring Basis — On October 26, 2022, the Company entered into an interest rate cap agreement on the LIBOR (subsequently transitioned to SOFR) component of interest. The interest rate cap became effective December 31, 2022. The interest rate cap agreement does not qualify for
hedge accounting treatment and accordingly, the Company records the fair value of the agreement as an asset or liability and the change in fair value as income or expense during the period in which the change occurs. The fair value of the interest rate cap is determined using widely accepted valuation techniques based on its maturity and observable market-based inputs, including interest rate curves. This measurement is considered a Level 2 measurement. The interest rate cap had a fair value of $1,750 and $2,563 as of September 29, 2023 and December 30, 2022, respectively, and is recorded in other liabilities on the Company’s condensed consolidated balance sheet. The change in fair value was recognized as a component of other expense (income), net, in the condensed consolidated statements of operations and was $313 of expense and $813 of income for the three months and nine months ended September 29, 2023. As there was an other-than-insignificant financing element present at inception of the interest rate cap agreement, proceeds from periodic settlements of the interest rate cap were reflected as a financing activity on the Company’s condensed consolidated statements of cash flows.

The fair value of the contingent consideration liability related to the Access Networks acquisition is based on unobservable inputs, including management estimates and assumptions about future revenues, and is, therefore, classified as Level 3. During the year ended December 30, 2022, the agreement was modified to change the covered revenue period, reducing expected payouts based on future revenues. As a result of the modification, the fair value of the contingent consideration was reduced to $250 and was paid during the nine months ending September 29, 2023. The Company recorded a liability of $250 as of December 30, 2022 in accrued liabilities.

The Company utilizes a Monte Carlo simulation in an option pricing framework, where a range of possible scenarios are simulated, in order to determine the fair value of the contingent value rights (“CVRs”). Any future increase in the fair value of the CVR obligations, based on an increased likelihood that the underlying milestones will be achieved, and the associated payment or payments will, therefore, become due and payable, will result in a charge to selling, general and administrative expenses in the period in which the increase is determined. Similarly, any future decrease in the fair value of the CVR obligations will result in a reduction in selling, general and administrative expenses. CVR liabilities are categorized as other liabilities in the accompanying condensed consolidated balance sheets and are classified as Level 3.

Fair value at
September 29, 2023
Valuation Technique
Unobservable
Input
Volatility
Contingent Value Rights $2,000Monte CarloVolatility
50 and 55%

Changes in the CVRs for the nine months ended September 29, 2023 and September 30, 2022 were as follows:

September 29,
2023
September 30,
2022
CVR fair value – beginning of period
$1,700 $8,900 
Fair value adjustments
300 (6,200)
CVR fair value – end of period
$2,000 $2,700 
There were no transfers into or out of Level 3 during the three months and nine months ended September 29, 2023 or September 30, 2022.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Warranties
9 Months Ended
Sep. 29, 2023
Guarantees and Product Warranties [Abstract]  
Warranties Warranties
Changes in the Company’s accrued warranty liability for the nine months ended September 29, 2023 and September 30, 2022 were as follows:

September 29,
2023
September 30,
2022
Accrued warranty – beginning of period
$15,039$18,772
Warranty claims
(10,710)(9,211)
Warranty provisions
7,8966,625
Accrued warranty – end of period
$12,225$16,186
As of September 29, 2023, the Company has recorded accrued warranty liabilities of $8,977 in accrued liabilities and $3,248 in other liabilities in the accompanying condensed consolidated balance sheet. As of December 30, 2022, the Company has recorded accrued warranty liabilities of $10,682 in accrued liabilities and $4,357 in other liabilities.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Retirement Plan
9 Months Ended
Sep. 29, 2023
Retirement Benefits [Abstract]  
Retirement Plan Retirement PlanThe Company has a 401(k) plan that covers eligible employees as defined by the plan agreement. The Company matches 100% of employee contributions to the plan, up to 3% of the employees’ total compensation, and 50% of employee contributions to the plan, up to 6% of the employees’ total compensation. Company contributions to the plan, net of forfeitures, were $1,135 and $1,161 for the three months ended September 29, 2023 and September 30, 2022, respectively. Company contributions to the plan, net of forfeitures, were $3,805 and $3,984 for the nine months ended September 29, 2023 and September 30, 2022, respectively.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Equity Agreements and Incentive Equity Plans
9 Months Ended
Sep. 29, 2023
Share-Based Payment Arrangement [Abstract]  
Equity Agreements and Incentive Equity Plans Equity Agreements and Incentive Equity Plans
Former Parent Incentive Plan — In October 2017, the Former Parent Entity approved the Class B Unit Incentive Plan (the “2017 Plan”) pursuant to the Company’s partnership agreement. Class B-1 Incentive Units (“B-1 Units”) issued under the 2017 Plan vest in installments over a five-year period, subject to the grantee’s continued employment or service. Class B-2 Incentive Units (“B-2 Units” and collectively with the B-1 Units, “Incentive Units”) issued under the 2017 Plan contained both service conditions consistent with the B-1 Units and market-based vesting conditions that required the achievement of a specified return hurdle to the controlling shareholders in order to vest.

2021 Incentive Plan — On July 16, 2021, the Company adopted the 2021 Equity Incentive Plan (the “2021 Plan”) in order to provide a means through which to attract, retain, and motivate key personnel. Awards available for grant under the 2021 Plan include non-qualified and incentive stock options, restricted shares of the Company’s common stock, and other equity-based awards tied to the value of the Company’s common stock and cash-based awards.

During the nine months ended September 29, 2023, upon the settlement date of certain outstanding equity awards, shares were withheld to cover the required withholding tax, which was based on the value of a share on the settlement date as determined by the closing price of the Company’s common stock on the trading day of the applicable settlement date. The remaining shares were delivered to the recipient as shares of the Company’s common stock. The amount remitted to the tax authorities for the employees’ tax obligation was reflected as a financing activity on the Company’s condensed consolidated statements of cash flows. These shares withheld by the Company as a result of the net settlement of equity awards issued under the 2021 Plan were not considered issued and outstanding. These shares were returned to the 2021 Plan reserve and are available for future issuance thereunder. For vesting events where shares are not withheld, the Company required employees to sell a portion of the shares that they received upon the vesting of equity awards in order to cover any required withholding taxes.

Equity Award Conversion — During the year ended December 31, 2021, and in connection with the Company’s initial public offering (“IPO”), all outstanding unvested Incentive Units were replaced with newly issued shares of the Company’s restricted common stock. Vested Incentive Units were exchanged into shares of the Company’s common stock using the same formula as unvested Incentive Units (together, the “Equity Award Conversion”). The restricted shares of common stock that the holders received in exchange for their unvested B-1 Units are subject to the same vesting terms that applied to the B-1 Units prior to the Equity Award Conversion.

The restricted stock awards issued to replace B-2 Units vest based upon achievement of one or more hurdles, which are substantially the same as the previous market-condition vesting criteria of the B-2 Units. Although the restricted stock awards that replace the B-2 Units do not contain an explicit service condition, the vesting is subject to continued employment, resulting in a derived service period. For additional information on the Equity Award Conversion, see Note 13 of the Notes to the Consolidated Financial Statements for the fiscal year ended December 30, 2022, in the Annual Report.

Restricted Stock Awards

In connection with the IPO, the Company issued restricted common stock to holders of unvested B-1 Units and B-2 Units. The grant date fair value of restricted stock awards was determined to be $18.00 per share, based on the initial listing price of the Company’s common stock on the grant date.
The summary of the Company’s restricted stock awards activity is as follows:

Restricted Stock Awards
B-1 Incentive UnitsB-2 Incentive Units
Number of
Units
Weighted-
Average
Grant-Date
Fair Value
Number of
Units
Weighted-
Average
Grant-Date
Fair Value
Outstanding at December 30, 2022223 $18.00 792 $18.00 
Granted— — — — 
Vested101 18.00 — — 
Forfeited13 18.00 130 18.00 
Outstanding at September 29, 2023109 $18.00 662 $18.00 

Stock Options

In connection with the IPO, the Company granted options to holders of B-1 Units (“Time-based Options”) and options to holders of B-2 Units (“Market-based Options”), as further discussed in Note 13 of the Notes to the Consolidated Financial Statements for the year ended December 30, 2022, in the Annual Report.

The summary of the Company’s option activity is as follows:

Time-based OptionsMarket-based Options
Number of
Units
Weighted-
Average
Grant-Date
Fair Value
Aggregate Intrinsic Value (a)
Number of
Units
Weighted-
Average
Grant-Date
Fair Value
Aggregate Intrinsic Value (a)
Outstanding at December 30, 20224,233 $6.47 $— 1,125 $5.66 $— 
Granted— — — — — — 
Exercised— — — — — — 
Forfeited466 6.18 — 190 5.66 — 
Outstanding at September 29, 20233,767 $6.50 $— 935 $5.66 $— 
Options exercisable at September 29, 20233,171 $6.34 $— — $— $— 

(a) The intrinsic value represents the amount by which the fair value of the Company’s stock exceeds the option exercise price as of September 29, 2023 and December 30, 2022.

Restricted Stock Units — The Company grants restricted stock units (“RSUs”) with time-based vesting requirements under the 2021 Plan. These RSUs typically have an initial annual cliff vest and then vest quarterly over the remaining service period, which is generally four years. The fair value of RSUs is based on the Company’s closing stock price on the date of grant.
The summary of the Company’s RSU activity is as follows:
Restricted Stock Units
Number of
Units
Weighted-Average
Grant-Date
Fair Value
Outstanding at December 30, 20221,360 $17.05 
Granted1,911 11.20
Vested568 16.67 
Forfeited201 13.34
Outstanding at September 29, 20232,502 $12.96 

As of September 29, 2023, there were 74 vested and unissued restricted stock units.

Performance Stock Units — During the nine months ended September 29, 2023 and September 30, 2022, the Company granted performance-based restricted stock units (“PSUs”) to certain employees under the 2021 Plan. The fair value of PSUs granted is based on the Company’s closing stock price on the date of grant. Total units earned for grants may vary between 0% and 200% of the units granted based on the attainment of company-specific targets during the performance period and upon continued service. Compensation expense for PSUs is recognized on a graded-vesting basis if it is probable that the performance conditions will be achieved. Adjustments to compensation expense are made each period based on changes in the Company’s estimate of the number of PSUs that are probable of vesting. PSUs will vest with continued service and upon achievement of the relevant performance targets.

The awards issued during the nine months ended September 29, 2023 contain three separate tranches, each for a separate one-year performance period and each with a performance target to be established concurrently with the annual budget process. Accordingly, each tranche is accounted for as a separate grant. The Company-specific targets include: (i) adjusted EBITDA, (ii) adjusted EBITDA margin, and (iii) the results of an engagement survey administered annually in the fourth quarter to employees below the level of director.

The awards issued during the nine months ended September 30, 2022, vest in annual tranches over a three-year service period, subject to a one-year performance target. Total units earned for grants are based on the attainment of net sales and Company-specific adjusted EBITDA targets during the performance period (the fiscal year of the date of the grant) and upon continued service. For the year-ended December 30, 2022, the Company determined that, based on actual performance with respect to Adjusted EBITDA and Net Sales combined, the awards were earned at 51%.

The summary of the Company’s PSU activity is as follows:

Performance Stock Units
Number of
Units
Weighted-Average
Grant-Date
Fair Value
Outstanding at December 30, 2022254 $17.96 
Granted322 11.31 
Vested132 15.65 
Forfeited37 13.70 
Outstanding at September 29, 2023407 $13.83 

As of September 29, 2023, there were 71 vested and unissued performance share units.

Total equity-based compensation expense — Equity-based compensation expense is included within selling, general and administrative expenses in the accompanying condensed consolidated statements of operations. For all equity-based compensation awards, the Company recognizes forfeitures as they occur. Compensation expense for the three months and
nine months ended September 29, 2023 and September 30, 2022, and unrecognized stock compensation expense and weighted average remaining expense period as of September 29, 2023 consisted of:

Compensation ExpenseAs of September 29, 2023
Three Months Ended
September 29, 2023
Three Months Ended September 30, 2022Nine Months Ended
September 29, 2023
Nine Months Ended September 30, 2022Unrecognized Compensation ExpenseWeighted-Average Remaining Contractual Term (Years)
2021 Plan
Restricted stock awards$457 $1,082 $1,609 $3,390 $2,324 0.47
Time-based options788 1,672 2,758 5,077 4,215 1.42
Market-based options523 645 959 1,935 735 0.35
Restricted stock units2,001 1,726 8,634 5,132 28,229 3.02
Performance stock units197 165 2,717 1,864 1,547 0.55
Other equity-based compensation100 100 300 279 527 1.31
Total$4,066 $5,390 $16,977 $17,677 $37,577 1.65

Employee Stock Purchase Plan — The Company’s board of directors adopted, and its shareholders approved, the Snap One Holdings Corp. 2021 Employee Stock Purchase Plan (the “ESPP”). The ESPP initially reserved 750 shares for issuance. The number of shares available for issuance under the ESPP is subject to adjustment for certain changes in the Company’s capitalization. In addition, the ESPP contains an evergreen provision such that each January 1, starting in 2022 and ending in 2031, the number of shares available for issuance shall be increased by that number of shares equal to the lesser of (i) a number of shares such that the aggregate amount of shares available following the increase is equal to 1% of the fully diluted shares outstanding on December 31 of the preceding year, or (ii) a lesser amount determined by the Company’s Compensation Committee. Pursuant to this provision the Company increased the number of shares in the ESPP by approximately 186 shares. Under the ESPP, shares of common stock may be purchased by eligible participants during defined purchase periods at 85% of the lesser of the closing price of the Company’s common stock on the first day or last day of each purchase period. The Company used a Black-Scholes option pricing model to value the common stock purchased as part of the Company’s ESPP. The fair value estimated by the option pricing model is affected by the price of the common stock as well as subjective variables that include assumed interest rates, the Company’s expected dividend yield, and the expected share volatility over the term of the award.

Offering periods are generally six months long and begin on May 23 and November 23 of each year. For the nine months ended September 29, 2023, 186 shares of common stock were purchased under the ESPP at an average price of $6.60 per share. The Company did not have any shares purchased under the ESPP during the three months ended September 29, 2023. Stock-based compensation expense recognized related to the ESPP was $195 and $567 for the three months and nine months ended September 29, 2023 and $180 and $260 for the three months and nine months ended September 30, 2022, and is included in selling, general and administrative expenses in the accompanying condensed consolidated statements of operations. Eligible participants contributed $752 and $287 as of September 29, 2023 and December 30, 2022, respectively, which is included in accrued liabilities in the accompanying condensed consolidated balance sheet. Unrecognized compensation expense as of September 29, 2023 associated with the remaining ESPP purchase period through November 22, 2023 was $120.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes
9 Months Ended
Sep. 29, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The effective income tax rate for the Company was a benefit of 27.9% and 34.3% for the three months and nine months ended September 29, 2023, as compared to a benefit of 18.9% and 14.2% for the three months and nine months ended September 30, 2022. The change in the effective tax rate for the three months and nine months ended September 29, 2023, and the difference from the U.S. federal statutory rate of 21%, was primarily the result of nondeductible contingent value rights, stock compensation, foreign derived intangible income, research & development (“R&D”) credits and changes to the valuation allowance.

Income tax benefit was $348 and $8,119 during the three months and nine months ended September 29, 2023, compared to a benefit of $238 and $762 during the three months and nine months ended September 30, 2022.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Tax Receivable Agreement
9 Months Ended
Sep. 29, 2023
Tax Receivable Agreement [Abstract]  
Tax Receivable Agreement Tax Receivable Agreement
On July 29, 2021, the Company executed a Tax Receivable Agreement (“TRA”) with certain pre-IPO owners (“TRA Participants”). The TRA provides for payment by the Company to the TRA Participants of 85% of the amount of cash savings, if any, in U.S. federal, state and local income tax that the Company utilizes in the future from net operating losses and certain other tax benefits that arose prior to the IPO. The Company recognizes this contingent liability in its condensed consolidated financial statements when incurrence of the liability becomes probable and amounts are reasonably estimable. Subsequent changes to the measurement of the TRA liability are recognized in the condensed consolidated statements of operations as a component of other expense (income), net. The Company will retain the benefit of the remaining 15% of these cash tax savings.

As of September 29, 2023, the Company recognized a total liability of $102,036, of which $21,107 and $80,929 are recorded within the current and noncurrent tax receivable agreement liability financial statement line items, respectively. As of December 30, 2022, the Company recognized a total liability of $111,453, of which $10,191 and $101,262 was recorded within the current and noncurrent tax receivable agreement liability financial statement line items, respectively. For the three months and nine months ended September 29, 2023, the Company recognized measurement adjustments of $631 and $775, respectively, which were recognized in other expense (income), net, on the condensed consolidated statements of operations. For the three months and nine months ended September 30, 2022, the Company recognized measurement adjustments of $86, which were recognized in other expense (income), net, on the condensed consolidated statements of operations. During the nine months ended September 29, 2023, the Company made its first payment to TRA participants of $10,468, which included interest of $277.

With respect to certain pre-IPO owners that are not TRA Participants, the Company has recorded amounts held in escrow for these participants in prepaid expense of $329 and $1,169 as of September 29, 2023 and December 30, 2022, respectively. During the nine months ended September 29, 2023, $396 of the amount held in escrow was forfeited by a pre-IPO owner and distributed to certain shareholders, resulting in a reduction of the prepaid expense balance and reversal of compensation expense. As a result, the Company recorded $205 and $438 during the three months and nine months ended September 29, 2023, in compensation expense within selling, general and administrative expenses in the accompanying condensed consolidated statements of operations. During the three months and nine months ended September 30, 2022, the Company recorded $279 and $837, respectively, in compensation expense within selling, general and administrative expenses in the accompanying condensed consolidated statements of operations.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Commitment and Contingencies
9 Months Ended
Sep. 29, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and ContingenciesLegal Proceedings — During the normal course of business, the Company is occasionally involved with various claims and litigation. Reserves are established in connection with such matters when a loss is probable, and the amount of such loss can be reasonably estimated. As of September 29, 2023 and December 30, 2022, no significant reserves were recorded. The determination of probability and the estimation of the actual amount of any such loss are inherently unpredictable, and it is therefore possible that the eventual outcome of such claims and litigation could exceed the estimated reserves, if any. However, the Company does not expect the outcome of the matters currently pending will have a material adverse effect on the condensed consolidated financial statements.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Leases
9 Months Ended
Sep. 29, 2023
Leases [Abstract]  
Leases Leases
The Company determines if an arrangement is a lease or contains a lease at inception. For all leases with a term longer than 12 months, operating leases are recorded under the noncurrent asset operating lease financial statement line item and the current and noncurrent operating lease liability financial statement line items on the Company’s condensed consolidated balance sheets. The Company has lease agreements with lease and non-lease components, which the Company has elected to account for as a single lease component for all asset classes. Lease expense is recognized on a straight-line basis over the lease term.

Right-of-Use (“ROU”) assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Since most of the Company’s leases do not provide an implicit rate, the Company uses its own incremental borrowing rate
(“IBR”) on a collateralized basis in determining the present value of lease payments. The Company utilizes a market-based approach to estimate the IBR.

The Company’s lease arrangements primarily consist of operating leases for offices, warehouse space, and distribution centers. The leases have remaining lease terms of 1 year to 10 years, some of which include options to extend for up to an additional 5 years, and some of which include options to terminate prior to completion of the contractual lease term with or without penalties. The Company’s lease term only includes periods covered by options if those options are reasonably certain of being exercised (or not reasonably certain of being exercised as it relates to termination options). Variable lease payments that depend on an index or rate (such as the Consumer Price Index or a market interest rate) are included in the measurement of ROU assets and lease liabilities using the index or rate at the commencement date. Variable payments, other than those dependent upon an index or rate, are excluded from the measurement of the ROU assets and lease liabilities and are recognized in the period in which the obligation for those payments is incurred. The variable lease cost primarily represents variable payments related to common area maintenance and utilities. The Company’s leases do not contain any material residual value guarantees.

The components of the Company’s lease costs are:
Three Months EndedNine Months Ended
September 29,
2023
September 30,
2022
September 29,
2023
September 30,
2022
Operating lease cost (a)
$3,669 $3,812 $11,411 $10,884 
Variable lease cost1,247 1,202 3,856 3,181 
Short-term lease cost35 65 169 251 
Total lease cost$4,951 $5,079 $15,436 $14,316 
(a)Included in cost of sales, exclusive of depreciation and amortization, and selling, general and administrative expenses in the Company’s unaudited condensed consolidated statements of operations.

Supplemental cash flow information and non-cash activity related to the Company’s operating leases are as follows:

Three Months EndedNine Months Ended
September 29, 2023September 30, 2022September 29, 2023September 30, 2022
Cash paid for amounts included in the measurement of lease liabilities$3,640 $3,735 $10,662 $10,539 
Non-cash activity:
Right-of-use assets obtained in exchange for lease obligations$1,220 $18,028 $7,758 $62,925 

Weighted-average remaining lease term and discount rate for the Company’s operating leases are as follows:

September 29, 2023
Weighted-average remaining lease term6.34 years
Weighted-average discount rate7.81 %
As of September 29, 2023, future lease payments under non-cancelable lease commitments for the next five fiscal years and thereafter were as follows:

Remainder of 2023
$3,821 
202415,659 
202514,581 
202612,436 
202710,468 
Thereafter28,540 
Total lease payments
85,505 
Less: Imputed interest
19,936 
Less: Lease incentive receivable413 
Present value of lease liabilities
$65,156 

During the nine months ended September 29, 2023, the Company completed its move from its former leased location in Draper, UT to its new location in Lehi, UT. The lease has an operational commencement date of February 1, 2023 and an expiration date of September 30, 2033. As of September 29, 2023, the Company has not entered into any additional lease agreements for office space that have not yet commenced.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity
9 Months Ended
Sep. 29, 2023
Equity [Abstract]  
Stockholders' Equity Stockholders’ Equity
Holders of voting common stock are entitled to one vote per share and to receive dividends.

The Company had a noncontrolling interest prior to the fourth quarter of the year ended December 30, 2022. Changes in noncontrolling interests each period include net income attributable to noncontrolling interests and cash contributions by minority partners to the Company’s consolidated subsidiaries. There were no cash contributions by minority partners for the three months and nine months ended September 29, 2023 or September 30, 2022.

Share Repurchase Program — On May 12, 2022, the Company announced that its board of directors authorized a $25,000 share repurchase program. Under the share repurchase program, Snap One may purchase shares of common stock on a discretionary basis from time to time through open market repurchases, privately negotiated transactions or other means, including through Rule 10b5-1 trading plans or through the use of other techniques such as accelerated share repurchases. The timing and number of shares repurchased will depend on a variety of factors, including stock price, trading volume, and general business and market conditions. The repurchase program expires at the end of 2023, does not obligate the Company to acquire a specified number of shares and may be modified, suspended or discontinued at any time at the board of directors’ discretion. On November 6, 2023, the Company’s board of directors amended the share repurchase program to extend its expiration date from December 31, 2023 to December 31, 2024.

Share repurchase activity consists of the following:
Three Months EndedNine Months Ended
September 29,
2023
September 30,
2022
September 29,
2023
September 30,
2022
Number of shares repurchased— 12827 222 
Total cost$— $1,396 $238 $2,444 
Average per share cost including commissions$— $10.91 $8.81 $11.01 

The Company has elected to retire shares repurchased to date. Shares retired become part of the pool of authorized but unissued shares. The purchase price of the retired shares in excess of par value, including transaction costs, is recorded as a decrease to additional paid-in capital. The Company had $55 of share repurchases included in accrued liabilities in its consolidated balance sheets as of December 30, 2022.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Loss Per Share
9 Months Ended
Sep. 29, 2023
Earnings Per Share [Abstract]  
Loss Per Share Loss Per Share
Basic loss per share represents net loss divided by the weighted-average shares outstanding. Diluted loss per share is the same as basic income or loss per share. The Company was in a loss position during the three months and nine months ended September 29, 2023 and September 30, 2022, respectively. The following table presents the calculations of basic and diluted loss per share for the three months and nine months ended September 29, 2023 and September 30, 2022:

Three Months EndedNine Months Ended
September 29,
2023
September 30,
2022
September 29,
2023
September 30,
2022
Net loss attributable to Company$(900)$(1,010)$(15,572)$(4,573)
Weighted-average shares outstanding - basic and diluted75,854 74,650 75,577 74,567 
Loss per share - basic and diluted$(0.01)$(0.01)$(0.21)$(0.06)

The Company’s restricted stock awards, stock options, restricted stock units and performance stock units were excluded from the computation of diluted net loss per share because their effect would have been anti-dilutive. Awards with performance and market-based vesting conditions are excluded from the calculation of dilutive potential common shares until the conditions have been satisfied. The following potentially dilutive shares were excluded from the computation of diluted net loss per share attributable to common stockholders:

Three Months EndedNine Months Ended
September 29,
2023
September 30,
2022
September 29,
2023
September 30,
2022
Restricted stock awards785 1,201 893 1,298 
Time-based options3,944 4,300 4,051 4,333 
Market-based options935 1,155 1,043 1,155 
Restricted stock units2,551 1,197 2,451 1,061 
Performance stock units290 256 284 205 
Other equity-based compensation46 69 48 65 
Total8,551 8,178 8,770 8,117 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Related Parties
9 Months Ended
Sep. 29, 2023
Related Party Transactions [Abstract]  
Related Parties Related PartiesThe Company’s controlling shareholder, Hellman & Friedman, LLC (“H&F”), has an ownership interest in a human capital management, payroll, HR service and workforce management vendor used by the Company. For the three months ended September 29, 2023 and September 30, 2022, the Company incurred $79 and $76 of expenses, respectively, related to this vendor. For the nine months ended September 29, 2023 and September 30, 2022, the Company incurred $291 and $242 of expenses, respectively, related to this vendor. Additionally, H&F has an ownership interest in an insurance brokerage vendor previously used by the Company. For the three months and nine months ended September 29, 2023, the Company incurred no expenses related to this vendor. For the three months and nine months ended September 30, 2022, the Company incurred $171 and $1,107 of expenses, respectively, related to this vendor. These expenses are included in selling, general and administrative expenses in the accompanying condensed consolidated statements of operations. Amounts owed by the Company in connection with the expenses described above were not material as of September 29, 2023 and September 30, 2022, respectively.
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Significant Accounting Policies (Policies)
9 Months Ended
Sep. 29, 2023
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation — The accompanying condensed consolidated financial statements are unaudited and have been prepared in conformity with generally accepted accounting principles in the United States of America (“GAAP”) for interim financial statements. The condensed consolidated financial statements were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting of normal recurring adjustments, necessary to present fairly the Company’s financial position, results of operations and cash flows for the periods presented. The condensed consolidated financial statements include the accounts of the Company and all subsidiaries required to be consolidated. All intercompany balances and transactions have been eliminated in the condensed consolidated financial statements. The condensed consolidated balance sheet as of December 30, 2022, has been derived from the audited consolidated financial statements of the Company.

The accompanying condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and related notes for the fiscal year ended December 30, 2022, appearing in the Company’s Annual Report on Form 10-K for the annual period ended December 30, 2022, filed with the Securities and Exchange Commission on March 15, 2023. There have been no changes to the Company’s critical accounting estimates and policies or application since the date of the Annual Report except as discussed below.
Fiscal Period The Company’s fiscal year is the 52- or 53-week period that ends on the last Friday of December. Fiscal year 2023 is a 52-week period, and fiscal year 2022 was a 52-week period. The three months ended September 29, 2023 and September 30, 2022 were 13-week periods, and the nine months ended September 29, 2023 and September 30, 2022, were 39-week periods.
Use of Accounting Estimates Use of Accounting Estimates — The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the condensed consolidated financial statements and accompanying notes. Accordingly, the actual amounts could differ from those estimates. If actual amounts differ from estimates, revisions are included in the condensed consolidated statements of operations in the period the actual amounts become known.
Recently Adopted Accounting Pronouncements Recently Adopted Accounting Pronouncements — In March 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (Accounting Standards Codification 848, “ASC 848”). ASC 848 provides practical expedients and exceptions for an entity to elect not to apply certain modification accounting requirements to contracts affected by reference rate reform if certain criteria are met. In January 2021, the FASB issued ASU 2021-01, Reference Rate Reform (Topic 848). The objective of the new reference rate reform standard is to clarify the scope of Topic 848 and provide explicit guidance to help companies applying optional expedients and exceptions. In December 2022, the FASB issued ASU 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848 which extends the availability of the provisions of ASU 2021-01 until December 31, 2024. The Company’s exposure related to the cessation of the London InterBank Offered Rate (“LIBOR”) is limited to (i) the interest expense and certain fees it incurs on balances outstanding under its credit facilities, which the Company amended on April 17, 2023 to replace LIBOR with the Secured Overnight Financing Rate (“SOFR”) (see Note 7 for further discussion), (ii) certain interest rates that may become applicable pursuant to the Company’s Tax Receivable Agreement (“TRA”) which may be amended by the Company and the TRA Party Representative if such interest rates become applicable and (iii) the Company’s interest rate cap agreement, which was amended on June 30, 2023 to replace LIBOR with SOFR as the interest rate benchmark for the Term Loan. The Company utilized the practical expedients set forth in Topic 848 and has continued to account for its
interest rate cap at fair value and has not applied modification accounting to its debt instruments. The Company fully adopted the standard as of June 30, 2023 and the adoption did not have a material impact on our condensed consolidated financial statements.

In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 606): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires that an entity recognize and measure contract assets and liabilities from contracts with customers in a business combination in accordance with ASC 606 as if it had originated the contracts. The amendment in this update is effective for fiscal years beginning after December 15, 2022, with early adoption permitted. The guidance should be applied prospectively to business combinations occurring on or after the effective date of the amendment in this update. The Company adopted the standard as of the beginning of fiscal year 2023 and the adoption did not have a material impact on the condensed consolidated financial statements. However, the ultimate impact is dependent upon the size and frequency of future acquisitions.
In September 2022, the FASB issued ASU 2022-04, Liabilities- Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations, which requires buyers in a supplier finance program to disclose information related to the key terms of the program and the obligations the buyer has confirmed as valid to the finance provider or intermediary. The buyers are required to disclose obligations outstanding in interim reporting periods. The amendment in this update is effective for fiscal years beginning after December 15, 2022, with early adoption permitted. The Company adopted the standard as of the beginning of fiscal year 2023 and the adoption did not have an impact on the Company’s disclosures as the impact of supplier finance programs is not material to the Company’s condensed consolidated financial statements.
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions (Tables)
9 Months Ended
Sep. 29, 2023
Business Combination and Asset Acquisition [Abstract]  
Preliminary Purchase Price The final allocation of the purchase price for Clare and Staub is as follows:
ClareStaub
Total purchase consideration$6,300 $26,395 
Cash and cash equivalents$— $756 
Accounts receivable— 1,801 
Inventory— 5,472 
Prepaid expenses263 1,616 
Property and equipment, net26 451 
Operating lease right-of-use assets160 2,309 
Identifiable intangible assets4,300 14,209 
Total identifiable assets acquired4,749 26,614 
Accounts payable568 1,570 
Accrued liabilities284 2,206 
Current operating lease liability43 343 
Deferred income tax liabilities— 3,585 
Operating lease liability, net of current portion117 1,953 
Other liabilities183 — 
Total liabilities assumed1,195 9,657 
Net identifiable assets acquired3,554 16,957 
Goodwill2,746 9,438 
Net assets acquired$6,300 $26,395 
Acquired Intangible Assets
The Company recorded intangible assets related to the acquisitions based on estimated fair value, which consisted of the following:
ClareStaub
Useful Lives
(Years)
Acquired ValueUseful Lives
(Years)
Acquired Value
Customer relationships
$— 10$12,684 
Technology
43,400 — 
Trade name
6900 61,525 
Total intangible assets
$4,300 $14,209 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue and Geographic Information (Tables)
9 Months Ended
Sep. 29, 2023
Revenue from Contract with Customer [Abstract]  
Summary of Changes in Deferred Revenue The following table represents the changes in deferred revenue for the nine months ended September 29, 2023 and September 30, 2022:
Nine Months Ended
September 29,
2023
September 30,
2022
Deferred revenue – beginning of period
$35,051 $33,385 
Amounts billed, but not recognized
26,477 25,809 
Recognition of revenue
(26,788)(24,641)
Deferred revenue acquired— 218 
Deferred revenue – end of period
$34,740 $34,771 
Disaggregation of Revenue The following table sets forth revenue by geography between the United States and all geographies outside of the United States for the three months and nine months ended September 29, 2023 and September 30, 2022:
Three Months EndedNine Months Ended
September 29,
2023
September 30,
2022
September 29,
2023
September 30,
2022
Domestic integrators(a)
$226,021 $230,173 $666,307 $694,254 
Domestic other(b)
9,962 14,940 30,389 46,107 
International(c)
34,161 36,121 99,895 115,212 
Total
$270,144 $281,234 $796,591 $855,573 
(a)Domestic integrators is defined as professional “do-it-for-me” integrator customers who transact with Snap One through a traditional integrator channel in the United States, excluding the impact of revenue earned by the Company’s Access Networks enterprise grade network solution business.
(b)Domestic other is defined as Access Networks revenue and revenue generated through managed transactions with non-integrator customers, such as national accounts.
(c)International consists of all integrators and distributors who transact with Snap One outside of the United States.
The following table sets forth revenue by product type between proprietary products and third-party products for the three months and nine months ended September 29, 2023 and September 30, 2022:

Three Months EndedNine Months Ended
September 29,
2023
September 30,
2022
September 29,
2023
September 30,
2022
Proprietary products(a)
$176,172 $192,172 $531,372 $588,165 
Third-party products(b)
93,972 89,062 265,219 267,408 
Total
$270,144 $281,234 $796,591 $855,573 

(a)Proprietary products consist of products and services internally developed by or for Snap One and sold under one of Snap One’s proprietary brands.
(b)Third-party products consist of products that Snap One distributes but for which Snap One does not own the associated product brands.

Additionally, the Company’s revenue includes amounts recognized over time and at a point in time, and are as follows for the three months and nine months ended September 29, 2023 and September 30, 2022:

Three Months EndedNine Months Ended
September 29,
2023
September 30,
2022
September 29,
2023
September 30,
2022
Products transferred at a point in time
$261,075 $271,500 $769,803 $830,932 
Services transferred over time
9,069 9,734 26,788 24,641 
Total
$270,144 $281,234 $796,591 $855,573 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components (Tables)
9 Months Ended
Sep. 29, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accounts Receivable
As of September 29, 2023 and December 30, 2022, the Company’s accounts receivable, net consisted of the following:

September 29,
2023
December 30,
2022
Accounts receivable
$56,100 $50,445 
Allowance for credit losses
(2,251)(2,271)
Accounts receivable, net
$53,849 $48,174 
Schedule of Inventory
As of September 29, 2023 and December 30, 2022, the Company’s inventory consisted of the following:

September 29,
2023
December 30,
2022
Finished goods
$275,046 $308,768 
Raw materials
15,304 19,457 
Work in process
333 500 
Reserve for obsolete and slow-moving inventory
(15,214)(14,137)
Total inventories
$275,469 $314,588 
Schedule of Accrued Liabilities
Accrued liabilities as of September 29, 2023 and December 30, 2022, consisted of the following:

September 29,
2023
December 30,
2022
Deferred revenue$22,813 $22,611 
Payroll, vacation, and bonus accruals16,791 11,068 
Warranty reserve8,977 10,682 
Customer rebate program5,586 5,863 
Sales return allowance5,295 5,148 
Incurred but not reported self-insurance1,545 1,860 
Taxes695 944 
Interest payable659 1,578 
Other accrued liabilities3,913 4,851 
Total accrued liabilities
$66,274 $64,605 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Other Intangible Assets, Net (Tables)
9 Months Ended
Sep. 29, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
As of September 29, 2023 and December 30, 2022, other intangible assets, net, consisted of the following:

September 29, 2023
Estimated
Useful Life
Gross Carrying
Amount (a)
Accumulated
Amortization
Net Carrying
Amount
Customer relationships
5 – 25 years
$520,864 $(143,143)$377,721 
Technology
4 – 15 years
98,478 (66,890)31,588 
Trade names – definite
2 – 10 years
59,967 (28,694)31,273 
Trade names – indefiniteindefinite76,564 — 76,564 
Total intangible assets$755,873 $(238,727)$517,146 

December 30, 2022
Estimated
Useful Life
Gross Carrying
Amount (a)
Accumulated
Amortization
Net Carrying
Amount
Customer relationships
5 – 25 years
$520,825 $(123,393)$397,432 
Technology
4 – 15 years
98,478 (54,391)44,087 
Trade names – definite
2 – 10 years
59,963 (23,627)36,336 
Trade names – indefiniteindefinite76,564 — 76,564 
Total intangible assets$755,830 $(201,411)$554,419 
(a) Amounts also include any net changes in intangible asset balances for the periods presented that resulted from foreign currency translation.
Schedule of Indefinite-Lived Intangible Assets
As of September 29, 2023 and December 30, 2022, other intangible assets, net, consisted of the following:

September 29, 2023
Estimated
Useful Life
Gross Carrying
Amount (a)
Accumulated
Amortization
Net Carrying
Amount
Customer relationships
5 – 25 years
$520,864 $(143,143)$377,721 
Technology
4 – 15 years
98,478 (66,890)31,588 
Trade names – definite
2 – 10 years
59,967 (28,694)31,273 
Trade names – indefiniteindefinite76,564 — 76,564 
Total intangible assets$755,873 $(238,727)$517,146 

December 30, 2022
Estimated
Useful Life
Gross Carrying
Amount (a)
Accumulated
Amortization
Net Carrying
Amount
Customer relationships
5 – 25 years
$520,825 $(123,393)$397,432 
Technology
4 – 15 years
98,478 (54,391)44,087 
Trade names – definite
2 – 10 years
59,963 (23,627)36,336 
Trade names – indefiniteindefinite76,564 — 76,564 
Total intangible assets$755,830 $(201,411)$554,419 
(a) Amounts also include any net changes in intangible asset balances for the periods presented that resulted from foreign currency translation.
Schedule of Finite-Lived Intangible Assets, Estimated Amortization Expense
As of September 29, 2023, the estimated amortization expense for intangible assets for the next five fiscal years and thereafter are as follows:

Remainder of 2023
$12,275 
202443,204 
202535,588 
202635,233 
202734,417 
2028 and thereafter
279,865 
Total$440,582 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Debt Agreements (Tables)
9 Months Ended
Sep. 29, 2023
Debt Disclosure [Abstract]  
Schedule of Debt
The Company’s outstanding debt as of September 29, 2023 and December 30, 2022 was as follows:

InstrumentMaturity DateSeptember 29, 2023December 30, 2022
Credit Agreement
Term LoanDecember 8, 2028$458,025 $461,513 
Incremental Term LoanOctober 2, 2025$54,588 $55,000 
Revolving Credit FacilityDecember 8, 2026$— $12,000 
Outstanding Letters of CreditDecember 8, 2026$4,940 $5,060 
Schedule of Maturities of Long-term Debt
As of September 29, 2023, the future scheduled maturities of the above notes payable are as follows:

Remainder of 2023
$1,300 
20243,900 
202558,688 
20264,650 
20275,813 
Thereafter438,262 
Total future maturities of debt512,613 
Unamortized debt issuance costs(12,529)
Total indebtedness500,084 
Less: Current maturities of long-term debt5,200 
Long-term debt
$494,884 
Schedule of Future Amortization of Debt Issuance Cost As of September 29, 2023, the future amortization of debt issuance costs was as follows:
Remainder of 2023
$813 
20243,396 
20253,374 
20262,123 
20271,918 
Thereafter1,877 
Total$13,501 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurement (Tables)
9 Months Ended
Sep. 29, 2023
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments The fair values and related carrying values of financial instruments that are not required to be remeasured at fair value on the condensed consolidated statements of operations were as follows:
As of September 29, 2023
As of December 30, 2022
Carrying
Amount
Fair
Value
Carrying
Amount
Fair
Value
Liabilities
Term Loan$458,025 $440,849 $461,513 $421,130 
Incremental Term Loan$54,588 $51,312 $55,000 $51,700 
Level 3 Measurement Valuation
Fair value at
September 29, 2023
Valuation Technique
Unobservable
Input
Volatility
Contingent Value Rights $2,000Monte CarloVolatility
50 and 55%
CRV Reconciliation
Changes in the CVRs for the nine months ended September 29, 2023 and September 30, 2022 were as follows:

September 29,
2023
September 30,
2022
CVR fair value – beginning of period
$1,700 $8,900 
Fair value adjustments
300 (6,200)
CVR fair value – end of period
$2,000 $2,700 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Warranties (Tables)
9 Months Ended
Sep. 29, 2023
Guarantees and Product Warranties [Abstract]  
Schedule of Product Warranty Liability
Changes in the Company’s accrued warranty liability for the nine months ended September 29, 2023 and September 30, 2022 were as follows:

September 29,
2023
September 30,
2022
Accrued warranty – beginning of period
$15,039$18,772
Warranty claims
(10,710)(9,211)
Warranty provisions
7,8966,625
Accrued warranty – end of period
$12,225$16,186
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Equity Agreements and Incentive Equity Plans (Tables)
9 Months Ended
Sep. 29, 2023
Share-Based Payment Arrangement [Abstract]  
Summary of Restricted Stock Awards
The summary of the Company’s restricted stock awards activity is as follows:

Restricted Stock Awards
B-1 Incentive UnitsB-2 Incentive Units
Number of
Units
Weighted-
Average
Grant-Date
Fair Value
Number of
Units
Weighted-
Average
Grant-Date
Fair Value
Outstanding at December 30, 2022223 $18.00 792 $18.00 
Granted— — — — 
Vested101 18.00 — — 
Forfeited13 18.00 130 18.00 
Outstanding at September 29, 2023109 $18.00 662 $18.00 
Summary of Option Activity
The summary of the Company’s option activity is as follows:

Time-based OptionsMarket-based Options
Number of
Units
Weighted-
Average
Grant-Date
Fair Value
Aggregate Intrinsic Value (a)
Number of
Units
Weighted-
Average
Grant-Date
Fair Value
Aggregate Intrinsic Value (a)
Outstanding at December 30, 20224,233 $6.47 $— 1,125 $5.66 $— 
Granted— — — — — — 
Exercised— — — — — — 
Forfeited466 6.18 — 190 5.66 — 
Outstanding at September 29, 20233,767 $6.50 $— 935 $5.66 $— 
Options exercisable at September 29, 20233,171 $6.34 $— — $— $— 

(a) The intrinsic value represents the amount by which the fair value of the Company’s stock exceeds the option exercise price as of September 29, 2023 and December 30, 2022.
Summary of RSU Activity
The summary of the Company’s RSU activity is as follows:
Restricted Stock Units
Number of
Units
Weighted-Average
Grant-Date
Fair Value
Outstanding at December 30, 20221,360 $17.05 
Granted1,911 11.20
Vested568 16.67 
Forfeited201 13.34
Outstanding at September 29, 20232,502 $12.96 
Summary of PSU Activity
The summary of the Company’s PSU activity is as follows:

Performance Stock Units
Number of
Units
Weighted-Average
Grant-Date
Fair Value
Outstanding at December 30, 2022254 $17.96 
Granted322 11.31 
Vested132 15.65 
Forfeited37 13.70 
Outstanding at September 29, 2023407 $13.83 
Summary of Stock Compensation Expense Compensation expense for the three months and
nine months ended September 29, 2023 and September 30, 2022, and unrecognized stock compensation expense and weighted average remaining expense period as of September 29, 2023 consisted of:

Compensation ExpenseAs of September 29, 2023
Three Months Ended
September 29, 2023
Three Months Ended September 30, 2022Nine Months Ended
September 29, 2023
Nine Months Ended September 30, 2022Unrecognized Compensation ExpenseWeighted-Average Remaining Contractual Term (Years)
2021 Plan
Restricted stock awards$457 $1,082 $1,609 $3,390 $2,324 0.47
Time-based options788 1,672 2,758 5,077 4,215 1.42
Market-based options523 645 959 1,935 735 0.35
Restricted stock units2,001 1,726 8,634 5,132 28,229 3.02
Performance stock units197 165 2,717 1,864 1,547 0.55
Other equity-based compensation100 100 300 279 527 1.31
Total$4,066 $5,390 $16,977 $17,677 $37,577 1.65
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Sep. 29, 2023
Leases [Abstract]  
Schedule of Lease Costs
The components of the Company’s lease costs are:
Three Months EndedNine Months Ended
September 29,
2023
September 30,
2022
September 29,
2023
September 30,
2022
Operating lease cost (a)
$3,669 $3,812 $11,411 $10,884 
Variable lease cost1,247 1,202 3,856 3,181 
Short-term lease cost35 65 169 251 
Total lease cost$4,951 $5,079 $15,436 $14,316 
(a)Included in cost of sales, exclusive of depreciation and amortization, and selling, general and administrative expenses in the Company’s unaudited condensed consolidated statements of operations.

Supplemental cash flow information and non-cash activity related to the Company’s operating leases are as follows:

Three Months EndedNine Months Ended
September 29, 2023September 30, 2022September 29, 2023September 30, 2022
Cash paid for amounts included in the measurement of lease liabilities$3,640 $3,735 $10,662 $10,539 
Non-cash activity:
Right-of-use assets obtained in exchange for lease obligations$1,220 $18,028 $7,758 $62,925 

Weighted-average remaining lease term and discount rate for the Company’s operating leases are as follows:

September 29, 2023
Weighted-average remaining lease term6.34 years
Weighted-average discount rate7.81 %
Schedule of Future Minimum Lease Payments
As of September 29, 2023, future lease payments under non-cancelable lease commitments for the next five fiscal years and thereafter were as follows:

Remainder of 2023
$3,821 
202415,659 
202514,581 
202612,436 
202710,468 
Thereafter28,540 
Total lease payments
85,505 
Less: Imputed interest
19,936 
Less: Lease incentive receivable413 
Present value of lease liabilities
$65,156 
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 29, 2023
Equity [Abstract]  
Share Repurchase Activity
Share repurchase activity consists of the following:
Three Months EndedNine Months Ended
September 29,
2023
September 30,
2022
September 29,
2023
September 30,
2022
Number of shares repurchased— 12827 222 
Total cost$— $1,396 $238 $2,444 
Average per share cost including commissions$— $10.91 $8.81 $11.01 
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Loss Per Share (Tables)
9 Months Ended
Sep. 29, 2023
Earnings Per Share [Abstract]  
Schedule of Loss Per Share The following table presents the calculations of basic and diluted loss per share for the three months and nine months ended September 29, 2023 and September 30, 2022:
Three Months EndedNine Months Ended
September 29,
2023
September 30,
2022
September 29,
2023
September 30,
2022
Net loss attributable to Company$(900)$(1,010)$(15,572)$(4,573)
Weighted-average shares outstanding - basic and diluted75,854 74,650 75,577 74,567 
Loss per share - basic and diluted$(0.01)$(0.01)$(0.21)$(0.06)
Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Share The following potentially dilutive shares were excluded from the computation of diluted net loss per share attributable to common stockholders:
Three Months EndedNine Months Ended
September 29,
2023
September 30,
2022
September 29,
2023
September 30,
2022
Restricted stock awards785 1,201 893 1,298 
Time-based options3,944 4,300 4,051 4,333 
Market-based options935 1,155 1,043 1,155 
Restricted stock units2,551 1,197 2,451 1,061 
Performance stock units290 256 284 205 
Other equity-based compensation46 69 48 65 
Total8,551 8,178 8,770 8,117 
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 29, 2023
acquistion
Sep. 29, 2023
acquistion
Dec. 30, 2022
acquistion
Oct. 24, 2022
USD ($)
Sep. 30, 2022
USD ($)
Aug. 08, 2022
USD ($)
Business Acquisition [Line Items]            
Number of businesses acquired | acquistion 0 0 3      
Remote Maintenance Systems LP            
Business Acquisition [Line Items]            
Equity interest issued or issuable, value       $ 1,100    
Staub and Clare            
Business Acquisition [Line Items]            
Number of businesses acquired | acquistion     2      
Clare            
Business Acquisition [Line Items]            
Carryover basis in goodwill           $ 2,746
Transaction related expenses         $ 303  
Staub            
Business Acquisition [Line Items]            
Transaction related expenses         $ 328  
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions - Preliminary Purchase Price (Details) - USD ($)
$ in Thousands
Aug. 08, 2022
Jan. 20, 2022
Sep. 29, 2023
Dec. 30, 2022
Business Acquisition [Line Items]        
Goodwill     $ 592,214 $ 592,186
Clare        
Business Acquisition [Line Items]        
Total purchase consideration $ 6,300      
Cash and cash equivalents 0      
Accounts receivable 0      
Inventory 0      
Prepaid expenses 263      
Property and equipment, net 26      
Operating lease right-of-use assets 160      
Identifiable intangible assets 4,300      
Total identifiable assets acquired 4,749      
Accounts payable 568      
Accrued liabilities 284      
Current operating lease liability 43      
Deferred income tax liabilities 0      
Operating lease liability, net of current portion 117      
Other liabilities 183      
Total liabilities assumed 1,195      
Net identifiable assets acquired 3,554      
Goodwill 2,746      
Net assets acquired $ 6,300      
Staub        
Business Acquisition [Line Items]        
Total purchase consideration   $ 26,395    
Cash and cash equivalents   756    
Accounts receivable   1,801    
Inventory   5,472    
Prepaid expenses   1,616    
Property and equipment, net   451    
Operating lease right-of-use assets   2,309    
Identifiable intangible assets   14,209    
Total identifiable assets acquired   26,614    
Accounts payable   1,570    
Accrued liabilities   2,206    
Current operating lease liability   343    
Deferred income tax liabilities   3,585    
Operating lease liability, net of current portion   1,953    
Other liabilities   0    
Total liabilities assumed   9,657    
Net identifiable assets acquired   16,957    
Goodwill   9,438    
Net assets acquired   $ 26,395    
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions - Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 29, 2023
Aug. 08, 2022
Jan. 20, 2022
Business Acquisition [Line Items]      
Useful Lives 14 years 1 month 6 days    
Clare      
Business Acquisition [Line Items]      
Acquired Value   $ 4,300,000  
Clare | Technology      
Business Acquisition [Line Items]      
Useful Lives   4 years  
Acquired Value   $ 3,400,000  
Clare | Trade name      
Business Acquisition [Line Items]      
Useful Lives   6 years  
Acquired Value   $ 900,000  
Staub      
Business Acquisition [Line Items]      
Acquired Value     $ 14,209
Staub | Customer relationships      
Business Acquisition [Line Items]      
Useful Lives     10 years
Acquired Value     $ 12,684
Staub | Trade name      
Business Acquisition [Line Items]      
Useful Lives     6 years
Acquired Value     $ 1,525
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue and Geographic Information - Changes in Deferred Revenue (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 29, 2023
Sep. 30, 2022
Change In Contract With Customer Liability [Roll Forward]    
Deferred revenue – beginning of period $ 35,051 $ 33,385
Amounts billed, but not recognized 26,477 25,809
Recognition of revenue (26,788) (24,641)
Deferred revenue acquired 0 218
Deferred revenue – end of period $ 34,740 $ 34,771
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue and Geographic Information - Narrative (Details) - USD ($)
$ in Thousands
Sep. 29, 2023
Dec. 30, 2022
Revenue from Contract with Customer [Abstract]    
Deferred revenue $ 22,813 $ 22,611
Noncurrent deferred revenue $ 11,927 $ 12,440
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue and Geographic Information - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2023
Sep. 30, 2022
Sep. 29, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenue $ 270,144 $ 281,234 $ 796,591 $ 855,573
Products transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Revenue 261,075 271,500 769,803 830,932
Services transferred over time        
Disaggregation of Revenue [Line Items]        
Revenue 9,069 9,734 26,788 24,641
Proprietary Products        
Disaggregation of Revenue [Line Items]        
Revenue 176,172 192,172 531,372 588,165
Third Party Products        
Disaggregation of Revenue [Line Items]        
Revenue 93,972 89,062 265,219 267,408
Domestic Integrators        
Disaggregation of Revenue [Line Items]        
Revenue 226,021 230,173 666,307 694,254
Domestic Other        
Disaggregation of Revenue [Line Items]        
Revenue 9,962 14,940 30,389 46,107
International        
Disaggregation of Revenue [Line Items]        
Revenue $ 34,161 $ 36,121 $ 99,895 $ 115,212
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components - Schedule of Accounts Receivable (Details) - USD ($)
$ in Thousands
Sep. 29, 2023
Dec. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts receivable $ 56,100 $ 50,445
Allowance for credit losses (2,251) (2,271)
Accounts receivable, net $ 53,849 $ 48,174
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Sep. 29, 2023
Dec. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Finished goods $ 275,046 $ 308,768
Raw materials 15,304 19,457
Work in process 333 500
Reserve for obsolete and slow-moving inventory (15,214) (14,137)
Total inventories $ 275,469 $ 314,588
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 29, 2023
Dec. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Deferred revenue $ 22,813 $ 22,611
Payroll, vacation, and bonus accruals 16,791 11,068
Warranty reserve 8,977 10,682
Customer rebate program 5,586 5,863
Sales return allowance 5,295 5,148
Incurred but not reported self-insurance 1,545 1,860
Taxes 695 944
Interest payable 659 1,578
Other accrued liabilities 3,913 4,851
Total accrued liabilities $ 66,274 $ 64,605
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Other Intangible Assets, Net - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2023
Sep. 29, 2023
Sep. 30, 2022
Sep. 29, 2023
Sep. 30, 2022
Dec. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]            
Goodwill $ 592,214 $ 592,214   $ 592,214   $ 592,186
Amortization of intangible assets   $ 12,439 $ 12,536 $ 37,316 $ 37,794  
Weighted average useful life 14 years 1 month 6 days          
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Other Intangible Assets, Net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 29, 2023
Dec. 30, 2022
Acquired Finite-Lived Intangible Assets [Line Items]    
Accumulated Amortization $ (238,727) $ (201,411)
Total 440,582  
Intangible assets, gross 755,873 755,830
Other intangible assets, net 517,146 554,419
Trade name    
Indefinite-lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 76,564 76,564
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 520,864 520,825
Accumulated Amortization (143,143) (123,393)
Total $ 377,721 $ 397,432
Customer relationships | Minimum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 5 years 5 years
Customer relationships | Maximum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 25 years 25 years
Technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross $ 98,478 $ 98,478
Accumulated Amortization (66,890) (54,391)
Total $ 31,588 $ 44,087
Technology | Minimum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 4 years 4 years
Technology | Maximum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 15 years 15 years
Trade name    
Acquired Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross $ 59,967 $ 59,963
Accumulated Amortization (28,694) (23,627)
Total $ 31,273 $ 36,336
Trade name | Minimum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 2 years 2 years
Trade name | Maximum    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 10 years 10 years
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Other Intangible Assets, Net - Estimated Amortization Expense (Details)
$ in Thousands
Sep. 29, 2023
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Remainder of 2023 $ 12,275
2024 43,204
2025 35,588
2026 35,233
2027 34,417
2028 and thereafter 279,865
Total $ 440,582
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Debt Agreements - Narrative (Details) - USD ($)
Oct. 26, 2022
Oct. 02, 2022
Dec. 08, 2021
Sep. 29, 2023
Dec. 30, 2022
Debt Instrument [Line Items]          
Derivative, SOFR rate       5.24%  
Debt issuance costs       $ 13,501,000  
Bank of America | Interest Rate Cap          
Debt Instrument [Line Items]          
Derivative, cost of hedge $ 6,573,000        
Derivative, notional amount       $ 348,500,000  
Derivative, cap interest rate       4.79%  
Secured Debt          
Debt Instrument [Line Items]          
Long-term debt       $ 500,084,000  
Debt issuance costs       12,529,000  
Line of Credit | Revolving Credit Facility          
Debt Instrument [Line Items]          
Interest rate, stated percentage         9.22%
Long-term debt       0 $ 12,000,000
Available borrowing capacity       95,060,000 82,940,000
Debt issuance costs       972,000 1,200,000
Line of Credit | Revolving Credit Facility | Fed Funds Effective Rate Overnight Index Swap Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate     0.50%    
Line of Credit | Revolving Credit Facility | Eurodollar          
Debt Instrument [Line Items]          
Basis spread on variable rate     1.00%    
Floor rate     1.00%    
Line of Credit | Revolving Credit Facility | Eurodollar | Minimum          
Debt Instrument [Line Items]          
Floor rate     0.00%    
Credit Agreement | Secured Debt          
Debt Instrument [Line Items]          
Debt instrument, face amount     $ 465,000,000    
Debt instrument, term     7 years    
Quarterly amortization installment, percentage of aggregate principal amount     1.00%    
Credit Agreement | Line of Credit | Revolving Credit Facility          
Debt Instrument [Line Items]          
Debt instrument, term     5 years    
Maximum borrowing capacity     $ 100,000,000    
Incremental Agreement | Senior Notes          
Debt Instrument [Line Items]          
Debt instrument, face amount   $ 55,000,000      
Debt instrument, term   3 years      
Term Loan | Secured Debt          
Debt Instrument [Line Items]          
Long-term debt       458,025,000 461,513,000
Debt issuance costs       $ 12,529,000 $ 14,655,000
Term Loan | Secured Debt          
Debt Instrument [Line Items]          
Interest rate, stated percentage       9.89% 7.38%
Term Loan | Secured Debt | Fed Funds Effective Rate Overnight Index Swap Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate     0.50%    
Term Loan | Secured Debt | Eurodollar          
Debt Instrument [Line Items]          
Basis spread on variable rate     1.00%    
Floor rate     1.50%    
Term Loan | Secured Debt | Eurodollar | Minimum          
Debt Instrument [Line Items]          
Floor rate     0.50%    
Incremental Term Loan | Secured Debt          
Debt Instrument [Line Items]          
Long-term debt       $ 54,588,000 $ 55,000,000
Incremental Term Loan | Secured Debt          
Debt Instrument [Line Items]          
Interest rate, stated percentage       11.99% 10.42%
Incremental Term Loan | Secured Debt | Fed Funds Effective Rate Overnight Index Swap Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate     0.50%    
Incremental Term Loan | Secured Debt | Secured Overnight Financing Rate (SOFR)          
Debt Instrument [Line Items]          
Basis spread on variable rate     1.00%    
Incremental Term Loan | Secured Debt | Secured Overnight Financing Rate (SOFR) | Minimum          
Debt Instrument [Line Items]          
Floor rate one     1.00%    
Floor rate two     0.50%    
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Debt Agreements - Schedule of Debt (Details) - USD ($)
Sep. 29, 2023
Dec. 30, 2022
Secured Debt    
Debt Instrument [Line Items]    
Long-term debt $ 500,084,000  
Secured Debt | Term Loan    
Debt Instrument [Line Items]    
Long-term debt 458,025,000 $ 461,513,000
Secured Debt | Incremental Term Loan    
Debt Instrument [Line Items]    
Long-term debt 54,588,000 55,000,000
Revolving Credit Facility | Line of Credit    
Debt Instrument [Line Items]    
Long-term debt 0 12,000,000
Outstanding Letters of Credit | Line of Credit    
Debt Instrument [Line Items]    
Long-term debt $ 4,940,000 $ 5,060,000
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Debt Agreements - Schedule of Maturities of Long-term Debt (Details) - USD ($)
$ in Thousands
Sep. 29, 2023
Dec. 30, 2022
Debt Instrument [Line Items]    
Unamortized debt issuance costs $ (13,501)  
Current maturities of long-term debt 5,200 $ 5,063
Secured Debt    
Debt Instrument [Line Items]    
Remainder of 2023 1,300  
2024 3,900  
2025 58,688  
2026 4,650  
2027 5,813  
Thereafter 438,262  
Total future maturities of debt 512,613  
Unamortized debt issuance costs (12,529)  
Total indebtedness 500,084  
Current maturities of long-term debt 5,200  
Long-term debt $ 494,884  
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Debt Agreements - Schedule of Future Amortization of Debt Issuance Cost (Details)
$ in Thousands
Sep. 29, 2023
USD ($)
Debt Disclosure [Abstract]  
Remainder of 2023 $ 813
2024 3,396
2025 3,374
2026 2,123
2027 1,918
Thereafter 1,877
Total $ 13,501
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurement - Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Sep. 29, 2023
Dec. 30, 2022
Carrying Amount | Term Loan    
Liabilities    
Debt instrument $ 458,025 $ 461,513
Carrying Amount | Incremental Term Loan    
Liabilities    
Debt instrument 54,588 55,000
Fair Value | Term Loan    
Liabilities    
Debt instrument 440,849 421,130
Fair Value | Incremental Term Loan    
Liabilities    
Debt instrument $ 51,312 $ 51,700
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurement - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 08, 2022
Sep. 29, 2023
Sep. 29, 2023
Sep. 30, 2022
Dec. 30, 2022
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Provision for credit losses on notes receivable     $ 0 $ 5,872  
Interest Rate Cap          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Derivative, fair value   $ 1,750 1,750   $ 2,563
Gain (loss) on derivative instruments   (313) 813    
Clare          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Provision for credit losses on notes receivable       $ 5,872  
Extinguishment of debt $ 1,400        
ANLA, LLC          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Business combination, contingent consideration, liability, current   $ 250 $ 250   $ 250
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurement - Level 3 Measurement Valuation (Details) - Fair Value, Recurring - Valuation Technique, Option Pricing Model - Fair Value, Inputs, Level 3
$ in Thousands
Sep. 29, 2023
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Contingent Value Rights $ 2,000
Measurement Input, Price Volatility | Minimum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Volatility 0.50
Measurement Input, Price Volatility | Maximum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Volatility 0.55
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurement - CRV Reconciliation (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 29, 2023
Sep. 30, 2022
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
CVR fair value – beginning of period $ 1,700 $ 8,900
Fair value adjustments 300 (6,200)
CVR fair value – end of period $ 2,000 $ 2,700
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Warranties - Schedule of Product Warranty Liability (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 29, 2023
Sep. 30, 2022
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]    
Accrued warranty – beginning of period $ 15,039 $ 18,772
Warranty claims (10,710) (9,211)
Warranty provisions 7,896 6,625
Accrued warranty – end of period $ 12,225 $ 16,186
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Warranties - Narrative (Details) - USD ($)
$ in Thousands
Sep. 29, 2023
Dec. 30, 2022
Guarantees and Product Warranties [Abstract]    
Warranty reserve $ 8,977 $ 10,682
Warranty accrual, noncurrent $ 3,248 $ 4,357
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Retirement Plan (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2023
Sep. 30, 2022
Sep. 29, 2023
Sep. 30, 2022
Retirement Benefits [Abstract]        
Defined Contribution Plan, Tax Status [Extensible Enumeration]     Qualified Plan [Member]  
Employer matching contribution, percent of match     100.00%  
Employer matching contribution, percent of employees' gross pay (up to)     3.00%  
Employers matching contribution, annual vesting percentage     50.00%  
Maximum annual contribution percentage per employee (up to)     6.00%  
Contribution cost $ 1,135 $ 1,161 $ 3,805 $ 3,984
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Equity Agreements and Incentive Equity Plans - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2017
Sep. 29, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Sep. 29, 2023
Sep. 30, 2022
Dec. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based compensation expense   $ 4,066     $ 5,390 $ 16,977 $ 17,677  
Contributions to employee stock purchase plan   195 $ 1,414 $ 186        
Unrecognized compensation expense   $ 37,577       $ 37,577    
Common Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Issuance of common stock pursuant to employee stock purchase plan (in shares)   0 186,000     186,000    
Share price (in dollars per share)   $ 6.60       $ 6.60    
Contributions to employee stock purchase plan     $ 2          
B-1 Incentive Units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period 5 years              
Granted (in dollars per share)           0    
Restricted stock awards                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Granted (in dollars per share)           $ 18.00    
Restricted stock units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period           4 years    
Granted (in dollars per share)           $ 11.20    
Vested and unissued performance share units (in shares)   74,000       74,000    
Performance stock units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period             3 years  
Granted (in dollars per share)           $ 11.31    
Vested and unissued performance share units (in shares)   71,000       71,000    
Performance target, period           1 year    
Number of shares granted based on target award, percentage               51.00%
Performance stock units | Tranche One                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period           1 year    
Performance stock units | Tranche Two                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period           1 year    
Performance stock units | Tranche Three                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period           1 year    
Performance stock units | Minimum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Percentage of total units granted           0.00% 0.00%  
Performance stock units | Maximum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Percentage of total units granted           200.00% 200.00%  
Employee Stock | 2022 Employee Stock Purchase Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares reserves for issuance (in shares)   750,000       750,000    
Aggregate amount of shares available , percentage           1.00%    
Number of additional shares authorized (in shares)           186,000    
Purchase price of common stock, percent           85.00%    
Employee stock purchase plans, offering period           6 months    
Share-based compensation expense   $ 195     $ 180 $ 567 $ 260  
Contributions to employee stock purchase plan           752   $ 287
Unrecognized compensation expense   $ 120       $ 120    
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Equity Agreements and Incentive Equity Plans - Summary of Restricted Stock Awards, RSUs, and PSUs (Details)
shares in Thousands
9 Months Ended
Sep. 29, 2023
$ / shares
shares
B-1 Incentive Units  
Number of Units  
Outstanding balance at beginning of period (in shares) | shares 223
Granted (in shares) | shares 0
Vested (in shares) | shares 101
Forfeited (in shares) | shares 13
Outstanding balance at end of period (in shares) | shares 109
Weighted- Average Grant-Date Fair Value  
Outstanding balance at beginning of period (in dollars per share) | $ / shares $ 18.00
Granted (in dollars per share) | $ / shares 0
Vested (in dollars per share) | $ / shares 18.00
Forfeited (in dollars per share) | $ / shares 18.00
Outstanding balance at end of period (in dollars per share) | $ / shares $ 18.00
B-2 Incentive Units  
Number of Units  
Outstanding balance at beginning of period (in shares) | shares 792
Granted (in shares) | shares 0
Vested (in shares) | shares 0
Forfeited (in shares) | shares 130
Outstanding balance at end of period (in shares) | shares 662
Weighted- Average Grant-Date Fair Value  
Outstanding balance at beginning of period (in dollars per share) | $ / shares $ 18.00
Granted (in dollars per share) | $ / shares 0
Vested (in dollars per share) | $ / shares 0
Forfeited (in dollars per share) | $ / shares 18.00
Outstanding balance at end of period (in dollars per share) | $ / shares $ 18.00
Restricted stock units  
Number of Units  
Outstanding balance at beginning of period (in shares) | shares 1,360
Granted (in shares) | shares 1,911
Vested (in shares) | shares 568
Forfeited (in shares) | shares 201
Outstanding balance at end of period (in shares) | shares 2,502
Weighted- Average Grant-Date Fair Value  
Outstanding balance at beginning of period (in dollars per share) | $ / shares $ 17.05
Granted (in dollars per share) | $ / shares 11.20
Vested (in dollars per share) | $ / shares 16.67
Forfeited (in dollars per share) | $ / shares 13.34
Outstanding balance at end of period (in dollars per share) | $ / shares $ 12.96
Performance stock units  
Number of Units  
Outstanding balance at beginning of period (in shares) | shares 254
Granted (in shares) | shares 322
Vested (in shares) | shares 132
Forfeited (in shares) | shares 37
Outstanding balance at end of period (in shares) | shares 407
Weighted- Average Grant-Date Fair Value  
Outstanding balance at beginning of period (in dollars per share) | $ / shares $ 17.96
Granted (in dollars per share) | $ / shares 11.31
Vested (in dollars per share) | $ / shares 15.65
Forfeited (in dollars per share) | $ / shares 13.70
Outstanding balance at end of period (in dollars per share) | $ / shares $ 13.83
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Equity Agreements and Incentive Equity Plans - Summary of Option Activity (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Sep. 29, 2023
USD ($)
$ / shares
shares
Time-based options  
Number of Units  
Outstanding balance at beginning of period (in shares) | shares 4,233
Granted (in shares) | shares 0
Issuance of common stock pursuant to equity incentive plans (in shares) | shares 0
Forfeited (in shares) | shares 466
Outstanding balance at end of period (in shares) | shares 3,767
Options exercisable at period end (in shares) | shares 3,171
Weighted- Average Grant-Date Fair Value  
Outstanding balance at beginning of period (in dollars per shares) | $ / shares $ 6.47
Granted (in dollars per share) | $ / shares 0
Exercised (in dollars per share) | $ / shares 0
Forfeited (in dollars per share) | $ / shares 6.18
Outstanding balance at end of period (in dollars per shares) | $ / shares 6.50
Options exercisable at period end (in dollars per share) | $ / shares $ 6.34
Aggregate Intrinsic Value  
Outstanding balance at beginning of period | $ $ 0
Granted | $ 0
Exercised | $ 0
Forfeited | $ 0
Outstanding balance at end of period | $ 0
Options exercisable at period end | $ $ 0
Market-based options  
Number of Units  
Outstanding balance at beginning of period (in shares) | shares 1,125
Granted (in shares) | shares 0
Issuance of common stock pursuant to equity incentive plans (in shares) | shares 0
Forfeited (in shares) | shares 190
Outstanding balance at end of period (in shares) | shares 935
Options exercisable at period end (in shares) | shares 0
Weighted- Average Grant-Date Fair Value  
Outstanding balance at beginning of period (in dollars per shares) | $ / shares $ 5.66
Granted (in dollars per share) | $ / shares 0
Exercised (in dollars per share) | $ / shares 0
Forfeited (in dollars per share) | $ / shares 5.66
Outstanding balance at end of period (in dollars per shares) | $ / shares 5.66
Options exercisable at period end (in dollars per share) | $ / shares $ 0
Aggregate Intrinsic Value  
Outstanding balance at beginning of period | $ $ 0
Granted | $ 0
Exercised | $ 0
Forfeited | $ 0
Outstanding balance at end of period | $ 0
Options exercisable at period end | $ $ 0
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Equity Agreements and Incentive Equity Plans - Stock Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2023
Sep. 30, 2022
Sep. 29, 2023
Sep. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation Expense $ 4,066 $ 5,390 $ 16,977 $ 17,677
Unrecognized Compensation Expense 37,577   $ 37,577  
Weighted-Average Remaining Contractual Term (Years)     1 year 7 months 24 days  
2021 Plan | Restricted stock awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation Expense 457 1,082 $ 1,609 3,390
Unrecognized Compensation Expense 2,324   $ 2,324  
Weighted-Average Remaining Contractual Term (Years)     5 months 19 days  
2021 Plan | Time-based options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation Expense 788 1,672 $ 2,758 5,077
Unrecognized Compensation Expense 4,215   $ 4,215  
Weighted-Average Remaining Contractual Term (Years)     1 year 5 months 1 day  
2021 Plan | Market-based options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation Expense 523 645 $ 959 1,935
Unrecognized Compensation Expense 735   $ 735  
Weighted-Average Remaining Contractual Term (Years)     4 months 6 days  
2021 Plan | Restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation Expense 2,001 1,726 $ 8,634 5,132
Unrecognized Compensation Expense 28,229   $ 28,229  
Weighted-Average Remaining Contractual Term (Years)     3 years 7 days  
2021 Plan | Performance stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation Expense 197 165 $ 2,717 1,864
Unrecognized Compensation Expense 1,547   $ 1,547  
Weighted-Average Remaining Contractual Term (Years)     6 months 18 days  
Other equity-based compensation        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation Expense 100 $ 100 $ 300 $ 279
Unrecognized Compensation Expense $ 527   $ 527  
Weighted-Average Remaining Contractual Term (Years)     1 year 3 months 21 days  
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2023
Sep. 30, 2022
Sep. 29, 2023
Sep. 30, 2022
Income Tax Disclosure [Abstract]        
Effective income benefit tax rate 27.90% 18.90% 34.30% 14.20%
Income tax benefit $ 348 $ 238 $ 8,119 $ 762
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Tax Receivable Agreement (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2023
Sep. 30, 2022
Sep. 29, 2023
Sep. 30, 2022
Dec. 30, 2022
Tax Receivable Agreement [Abstract]          
Noncash tax receivable agreement liability $ 102,036   $ 102,036   $ 111,453
Current tax receivable agreement liability 21,107   21,107   10,191
Tax receivable agreement, liability, total 80,929   80,929   101,262
Tax receivable agreement, liability, measurement adjustments 631 $ 86 775 $ 86  
Payments of tax receivable agreement, including accrued interest     10,468    
Payments of tax receivable agreement, accrued interest     277    
IPO payments held in escrow 329   329   $ 1,169
IPO payments held in escrow, forfeited     396    
Compensation expense $ 205 $ 279 $ 438 $ 837  
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Narrative (Details)
Sep. 29, 2023
Lessee, Lease, Description [Line Items]  
Operating lease, renewal term 5 years
Minimum  
Lessee, Lease, Description [Line Items]  
Operating lease, term of contract 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Operating lease, term of contract 10 years
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Components of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2023
Sep. 30, 2022
Sep. 29, 2023
Sep. 30, 2022
Leases [Abstract]        
Operating lease cost $ 3,669 $ 3,812 $ 11,411 $ 10,884
Variable lease cost 1,247 1,202 3,856 3,181
Short-term lease cost 35 65 169 251
Total lease cost $ 4,951 $ 5,079 $ 15,436 $ 14,316
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Supplemental Cash Flow Information and Non-cash Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2023
Sep. 30, 2022
Sep. 29, 2023
Sep. 30, 2022
Leases [Abstract]        
Cash paid for amounts included in the measurement of lease liabilities $ 3,640 $ 3,735 $ 10,662 $ 10,539
Non-cash activity:        
Right-of-use assets obtained in exchange for lease obligations $ 1,220 $ 18,028 $ 7,758 $ 62,925
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Weighted Average Remaining Lease Term and Discount Rate (Details)
Sep. 29, 2023
Leases [Abstract]  
Weighted-average remaining lease term 6 years 4 months 2 days
Weighted-average discount rate 7.81%
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Schedule of Future Minimum Lease Payments (Details)
$ in Thousands
Sep. 29, 2023
USD ($)
Lessor, Operating Lease, Payments, Fiscal Year Maturity [Abstract]  
Remainder of 2023 $ 3,821
2024 15,659
2025 14,581
2026 12,436
2027 10,468
Thereafter 28,540
Total lease payments 85,505
Less: Imputed interest 19,936
Less: Lease incentive receivable 413
Present value of lease liabilities $ 65,156
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Narrative (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 29, 2023
USD ($)
vote
Sep. 30, 2022
USD ($)
Sep. 29, 2023
USD ($)
vote
Sep. 30, 2022
USD ($)
Dec. 30, 2022
USD ($)
May 12, 2022
USD ($)
Class of Stock [Line Items]            
Number of votes per common share | vote 1   1      
Contributions from minority partners $ 0 $ 0 $ 0 $ 0    
Stock repurchase program, authorized amount           $ 25,000,000
Treasury stock, acquired $ 0 $ 1,396,000 $ 238,000 $ 2,444,000    
Accrued Liabilities            
Class of Stock [Line Items]            
Treasury stock, acquired         $ 55,000  
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Share Repurchase Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2023
Sep. 30, 2022
Sep. 29, 2023
Sep. 30, 2022
Equity [Abstract]        
Number of shares repurchased 0 128 27 222
Total cost $ 0 $ 1,396 $ 238 $ 2,444
Average per share cost including commissions $ 0 $ 10.91 $ 8.81 $ 11.01
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.23.3
Loss Per Share - Schedule of Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2023
Sep. 30, 2022
Sep. 29, 2023
Sep. 30, 2022
Earnings Per Share [Abstract]        
Net loss attributable to Company $ (900) $ (1,010) $ (15,572) $ (4,573)
Weighted-average shares outstanding - basic (in shares) 75,854 74,650 75,577 74,567
Weighted-average shares outstanding - diluted (in shares) 75,854 74,650 75,577 74,567
Loss per share - basic (in dollars per share) $ (0.01) $ (0.01) $ (0.21) $ (0.06)
Loss per share - diluted (in dollars per share) $ (0.01) $ (0.01) $ (0.21) $ (0.06)
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.23.3
Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Net Income (Loss) Per Share (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2023
Sep. 30, 2022
Sep. 29, 2023
Sep. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of income (loss) per share (in shares) 8,551 8,178 8,770 8,117
Restricted stock awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of income (loss) per share (in shares) 785 1,201 893 1,298
Time-based options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of income (loss) per share (in shares) 3,944 4,300 4,051 4,333
Market-based options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of income (loss) per share (in shares) 935 1,155 1,043 1,155
Restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of income (loss) per share (in shares) 2,551 1,197 2,451 1,061
Performance stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of income (loss) per share (in shares) 290 256 284 205
Other equity-based compensation        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of income (loss) per share (in shares) 46 69 48 65
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.23.3
Related Parties (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 29, 2023
Sep. 30, 2022
Sep. 29, 2023
Sep. 30, 2022
Related Party Transaction [Line Items]        
Selling, general and administrative expenses $ 84,037,000 $ 89,379,000 $ 271,627,000 $ 271,300,000
Related Party | Employee, HR Service, And Workforce Management Vendor Usage        
Related Party Transaction [Line Items]        
Selling, general and administrative expenses 79,000 76,000 291,000 242,000
Related Party | Insurance Brokerage Vendor Usage        
Related Party Transaction [Line Items]        
Selling, general and administrative expenses $ 0 $ 171,000 $ 0 $ 1,107,000
XML 87 snpo-20230929_htm.xml IDEA: XBRL DOCUMENT 0001856430 2022-12-31 2023-09-29 0001856430 2023-11-02 0001856430 2023-09-29 0001856430 2022-12-30 0001856430 2023-07-01 2023-09-29 0001856430 2022-07-02 2022-09-30 0001856430 2022-01-01 2022-09-30 0001856430 us-gaap:CommonStockMember 2022-12-30 0001856430 us-gaap:AdditionalPaidInCapitalMember 2022-12-30 0001856430 us-gaap:RetainedEarningsMember 2022-12-30 0001856430 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-30 0001856430 us-gaap:RetainedEarningsMember 2022-12-31 2023-03-31 0001856430 2022-12-31 2023-03-31 0001856430 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 2023-03-31 0001856430 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 2023-03-31 0001856430 us-gaap:CommonStockMember 2022-12-31 2023-03-31 0001856430 us-gaap:CommonStockMember 2023-03-31 0001856430 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001856430 us-gaap:RetainedEarningsMember 2023-03-31 0001856430 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001856430 2023-03-31 0001856430 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001856430 2023-04-01 2023-06-30 0001856430 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001856430 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001856430 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001856430 us-gaap:CommonStockMember 2023-06-30 0001856430 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001856430 us-gaap:RetainedEarningsMember 2023-06-30 0001856430 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001856430 2023-06-30 0001856430 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-29 0001856430 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-29 0001856430 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-29 0001856430 us-gaap:CommonStockMember 2023-07-01 2023-09-29 0001856430 us-gaap:CommonStockMember 2023-09-29 0001856430 us-gaap:AdditionalPaidInCapitalMember 2023-09-29 0001856430 us-gaap:RetainedEarningsMember 2023-09-29 0001856430 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-29 0001856430 us-gaap:CommonStockMember 2021-12-31 0001856430 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001856430 us-gaap:RetainedEarningsMember 2021-12-31 0001856430 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001856430 us-gaap:NoncontrollingInterestMember 2021-12-31 0001856430 2021-12-31 0001856430 us-gaap:RetainedEarningsMember 2022-01-01 2022-04-01 0001856430 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-04-01 0001856430 2022-01-01 2022-04-01 0001856430 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-04-01 0001856430 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-04-01 0001856430 us-gaap:CommonStockMember 2022-01-01 2022-04-01 0001856430 us-gaap:CommonStockMember 2022-04-01 0001856430 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 0001856430 us-gaap:RetainedEarningsMember 2022-04-01 0001856430 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 0001856430 us-gaap:NoncontrollingInterestMember 2022-04-01 0001856430 2022-04-01 0001856430 us-gaap:RetainedEarningsMember 2022-04-02 2022-07-01 0001856430 us-gaap:NoncontrollingInterestMember 2022-04-02 2022-07-01 0001856430 2022-04-02 2022-07-01 0001856430 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-02 2022-07-01 0001856430 us-gaap:AdditionalPaidInCapitalMember 2022-04-02 2022-07-01 0001856430 us-gaap:CommonStockMember 2022-04-02 2022-07-01 0001856430 us-gaap:CommonStockMember 2022-07-01 0001856430 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 0001856430 us-gaap:RetainedEarningsMember 2022-07-01 0001856430 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 0001856430 us-gaap:NoncontrollingInterestMember 2022-07-01 0001856430 2022-07-01 0001856430 us-gaap:RetainedEarningsMember 2022-07-02 2022-09-30 0001856430 us-gaap:NoncontrollingInterestMember 2022-07-02 2022-09-30 0001856430 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-02 2022-09-30 0001856430 us-gaap:AdditionalPaidInCapitalMember 2022-07-02 2022-09-30 0001856430 us-gaap:CommonStockMember 2022-07-02 2022-09-30 0001856430 us-gaap:CommonStockMember 2022-09-30 0001856430 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001856430 us-gaap:RetainedEarningsMember 2022-09-30 0001856430 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001856430 us-gaap:NoncontrollingInterestMember 2022-09-30 0001856430 2022-09-30 0001856430 2022-01-01 2022-12-30 0001856430 snpo:RemoteMaintenanceSystemsLPMember 2022-10-24 0001856430 snpo:StaubElectronicsLTDAndClareControlsLLCMember 2022-01-01 2022-12-30 0001856430 snpo:ClareControlsLLCMember 2022-08-08 2022-08-08 0001856430 snpo:StaubElectronicsLTDMember 2022-01-20 2022-01-20 0001856430 snpo:ClareControlsLLCMember 2022-08-08 0001856430 snpo:StaubElectronicsLTDMember 2022-01-20 0001856430 snpo:StaubElectronicsLTDMember us-gaap:CustomerRelationshipsMember 2022-01-20 2022-01-20 0001856430 snpo:ClareControlsLLCMember us-gaap:TechnologyBasedIntangibleAssetsMember 2022-08-08 2022-08-08 0001856430 snpo:ClareControlsLLCMember us-gaap:TradeNamesMember 2022-08-08 2022-08-08 0001856430 snpo:StaubElectronicsLTDMember us-gaap:TradeNamesMember 2022-01-20 2022-01-20 0001856430 snpo:StaubElectronicsLTDMember 2022-09-30 0001856430 snpo:ClareControlsLLCMember 2022-09-30 0001856430 snpo:UnitedStatesIntegratorsMember 2023-07-01 2023-09-29 0001856430 snpo:UnitedStatesIntegratorsMember 2022-07-02 2022-09-30 0001856430 snpo:UnitedStatesIntegratorsMember 2022-12-31 2023-09-29 0001856430 snpo:UnitedStatesIntegratorsMember 2022-01-01 2022-09-30 0001856430 snpo:UnitedStatesNonIntegratorsMember 2023-07-01 2023-09-29 0001856430 snpo:UnitedStatesNonIntegratorsMember 2022-07-02 2022-09-30 0001856430 snpo:UnitedStatesNonIntegratorsMember 2022-12-31 2023-09-29 0001856430 snpo:UnitedStatesNonIntegratorsMember 2022-01-01 2022-09-30 0001856430 us-gaap:NonUsMember 2023-07-01 2023-09-29 0001856430 us-gaap:NonUsMember 2022-07-02 2022-09-30 0001856430 us-gaap:NonUsMember 2022-12-31 2023-09-29 0001856430 us-gaap:NonUsMember 2022-01-01 2022-09-30 0001856430 snpo:ProprietaryProductsMember 2023-07-01 2023-09-29 0001856430 snpo:ProprietaryProductsMember 2022-07-02 2022-09-30 0001856430 snpo:ProprietaryProductsMember 2022-12-31 2023-09-29 0001856430 snpo:ProprietaryProductsMember 2022-01-01 2022-09-30 0001856430 snpo:ThirdPartyProductsMember 2023-07-01 2023-09-29 0001856430 snpo:ThirdPartyProductsMember 2022-07-02 2022-09-30 0001856430 snpo:ThirdPartyProductsMember 2022-12-31 2023-09-29 0001856430 snpo:ThirdPartyProductsMember 2022-01-01 2022-09-30 0001856430 us-gaap:TransferredAtPointInTimeMember 2023-07-01 2023-09-29 0001856430 us-gaap:TransferredAtPointInTimeMember 2022-07-02 2022-09-30 0001856430 us-gaap:TransferredAtPointInTimeMember 2022-12-31 2023-09-29 0001856430 us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-09-30 0001856430 us-gaap:TransferredOverTimeMember 2023-07-01 2023-09-29 0001856430 us-gaap:TransferredOverTimeMember 2022-07-02 2022-09-30 0001856430 us-gaap:TransferredOverTimeMember 2022-12-31 2023-09-29 0001856430 us-gaap:TransferredOverTimeMember 2022-01-01 2022-09-30 0001856430 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-09-29 0001856430 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-09-29 0001856430 us-gaap:CustomerRelationshipsMember 2023-09-29 0001856430 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-09-29 0001856430 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-09-29 0001856430 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-09-29 0001856430 srt:MinimumMember us-gaap:TradeNamesMember 2023-09-29 0001856430 srt:MaximumMember us-gaap:TradeNamesMember 2023-09-29 0001856430 us-gaap:TradeNamesMember 2023-09-29 0001856430 us-gaap:TradeNamesMember 2023-09-29 0001856430 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2022-12-30 0001856430 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2022-12-30 0001856430 us-gaap:CustomerRelationshipsMember 2022-12-30 0001856430 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-30 0001856430 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-30 0001856430 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-30 0001856430 srt:MinimumMember us-gaap:TradeNamesMember 2022-12-30 0001856430 srt:MaximumMember us-gaap:TradeNamesMember 2022-12-30 0001856430 us-gaap:TradeNamesMember 2022-12-30 0001856430 us-gaap:TradeNamesMember 2022-12-30 0001856430 2023-09-29 2023-09-29 0001856430 snpo:CreditAgreementMember us-gaap:SecuredDebtMember 2021-12-08 0001856430 snpo:CreditAgreementMember us-gaap:SecuredDebtMember 2021-12-08 2021-12-08 0001856430 us-gaap:RevolvingCreditFacilityMember snpo:CreditAgreementMember us-gaap:LineOfCreditMember 2021-12-08 0001856430 us-gaap:RevolvingCreditFacilityMember snpo:CreditAgreementMember us-gaap:LineOfCreditMember 2021-12-08 2021-12-08 0001856430 snpo:IncrementalAgreementMember us-gaap:SeniorNotesMember 2022-10-02 0001856430 snpo:IncrementalAgreementMember us-gaap:SeniorNotesMember 2022-10-02 2022-10-02 0001856430 snpo:BankOfAmericaMember us-gaap:InterestRateCapMember 2022-10-26 2022-10-26 0001856430 snpo:BankOfAmericaMember us-gaap:InterestRateCapMember 2023-09-29 0001856430 snpo:TermLoanMember us-gaap:SecuredDebtMember us-gaap:FederalFundsEffectiveSwapRateMember 2021-12-08 2021-12-08 0001856430 snpo:TermLoanMember us-gaap:SecuredDebtMember us-gaap:EurodollarMember 2021-12-08 2021-12-08 0001856430 srt:MinimumMember snpo:TermLoanMember us-gaap:SecuredDebtMember us-gaap:EurodollarMember 2021-12-08 2021-12-08 0001856430 snpo:IncrementalTermLoanMember us-gaap:SecuredDebtMember us-gaap:FederalFundsEffectiveSwapRateMember 2021-12-08 2021-12-08 0001856430 snpo:IncrementalTermLoanMember us-gaap:SecuredDebtMember snpo:SecuredOvernightFinancingRateSOFRMember 2021-12-08 2021-12-08 0001856430 srt:MinimumMember snpo:IncrementalTermLoanMember us-gaap:SecuredDebtMember snpo:SecuredOvernightFinancingRateSOFRMember 2021-12-08 2021-12-08 0001856430 snpo:TermLoanMember us-gaap:SecuredDebtMember 2023-09-29 0001856430 snpo:TermLoanMember us-gaap:SecuredDebtMember 2022-12-30 0001856430 snpo:IncrementalTermLoanMember us-gaap:SecuredDebtMember 2023-09-29 0001856430 snpo:IncrementalTermLoanMember us-gaap:SecuredDebtMember 2022-12-30 0001856430 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:FederalFundsEffectiveSwapRateMember 2021-12-08 2021-12-08 0001856430 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:EurodollarMember 2021-12-08 2021-12-08 0001856430 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:EurodollarMember 2021-12-08 2021-12-08 0001856430 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-09-29 0001856430 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-12-30 0001856430 us-gaap:SecuredDebtMember snpo:TermLoanMember 2023-09-29 0001856430 us-gaap:SecuredDebtMember snpo:TermLoanMember 2022-12-30 0001856430 us-gaap:SecuredDebtMember snpo:IncrementalTermLoanMember 2023-09-29 0001856430 us-gaap:SecuredDebtMember snpo:IncrementalTermLoanMember 2022-12-30 0001856430 us-gaap:LetterOfCreditMember us-gaap:LineOfCreditMember 2023-09-29 0001856430 us-gaap:LetterOfCreditMember us-gaap:LineOfCreditMember 2022-12-30 0001856430 us-gaap:SecuredDebtMember 2023-09-29 0001856430 snpo:TermLoanMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-09-29 0001856430 snpo:TermLoanMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-09-29 0001856430 snpo:TermLoanMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-12-30 0001856430 snpo:TermLoanMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-12-30 0001856430 snpo:IncrementalTermLoanMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-09-29 0001856430 snpo:IncrementalTermLoanMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-09-29 0001856430 snpo:IncrementalTermLoanMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-12-30 0001856430 snpo:IncrementalTermLoanMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-12-30 0001856430 snpo:ClareControlsLLCMember 2022-01-01 2022-09-30 0001856430 us-gaap:InterestRateCapMember 2023-09-29 0001856430 us-gaap:InterestRateCapMember 2022-12-30 0001856430 us-gaap:InterestRateCapMember 2023-07-01 2023-09-29 0001856430 us-gaap:InterestRateCapMember 2022-12-31 2023-09-29 0001856430 snpo:AccessNetworksLLCMember 2023-09-29 0001856430 snpo:AccessNetworksLLCMember 2022-12-30 0001856430 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-09-29 0001856430 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputPriceVolatilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-09-29 0001856430 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputPriceVolatilityMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-09-29 0001856430 snpo:B1IncentiveUnitsMember 2017-10-01 2017-10-31 0001856430 us-gaap:RestrictedStockMember 2022-12-31 2023-09-29 0001856430 snpo:B1IncentiveUnitsMember 2022-12-30 0001856430 snpo:B2IncentiveUnitsMember 2022-12-30 0001856430 snpo:B1IncentiveUnitsMember 2022-12-31 2023-09-29 0001856430 snpo:B2IncentiveUnitsMember 2022-12-31 2023-09-29 0001856430 snpo:B1IncentiveUnitsMember 2023-09-29 0001856430 snpo:B2IncentiveUnitsMember 2023-09-29 0001856430 snpo:TimeBasedOptionsMember 2022-12-30 0001856430 snpo:MarketBasedOptionsMember 2022-12-30 0001856430 snpo:TimeBasedOptionsMember 2022-12-31 2023-09-29 0001856430 snpo:MarketBasedOptionsMember 2022-12-31 2023-09-29 0001856430 snpo:TimeBasedOptionsMember 2023-09-29 0001856430 snpo:MarketBasedOptionsMember 2023-09-29 0001856430 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 2023-09-29 0001856430 us-gaap:RestrictedStockUnitsRSUMember 2022-12-30 0001856430 us-gaap:RestrictedStockUnitsRSUMember 2023-09-29 0001856430 srt:MinimumMember us-gaap:PerformanceSharesMember 2022-12-31 2023-09-29 0001856430 srt:MinimumMember us-gaap:PerformanceSharesMember 2022-01-01 2022-09-30 0001856430 srt:MaximumMember us-gaap:PerformanceSharesMember 2022-01-01 2022-09-30 0001856430 srt:MaximumMember us-gaap:PerformanceSharesMember 2022-12-31 2023-09-29 0001856430 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-12-31 2023-09-29 0001856430 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-12-31 2023-09-29 0001856430 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-12-31 2023-09-29 0001856430 us-gaap:PerformanceSharesMember 2022-01-01 2022-09-30 0001856430 us-gaap:PerformanceSharesMember 2022-12-31 2023-09-29 0001856430 us-gaap:PerformanceSharesMember 2022-01-01 2022-12-30 0001856430 us-gaap:PerformanceSharesMember 2022-12-30 0001856430 us-gaap:PerformanceSharesMember 2023-09-29 0001856430 us-gaap:RestrictedStockMember snpo:A2021IncentivePlanMember 2023-07-01 2023-09-29 0001856430 us-gaap:RestrictedStockMember snpo:A2021IncentivePlanMember 2022-07-02 2022-09-30 0001856430 us-gaap:RestrictedStockMember snpo:A2021IncentivePlanMember 2022-12-31 2023-09-29 0001856430 us-gaap:RestrictedStockMember snpo:A2021IncentivePlanMember 2022-01-01 2022-09-30 0001856430 us-gaap:RestrictedStockMember snpo:A2021IncentivePlanMember 2023-09-29 0001856430 snpo:TimeBasedOptionsMember snpo:A2021IncentivePlanMember 2023-07-01 2023-09-29 0001856430 snpo:TimeBasedOptionsMember snpo:A2021IncentivePlanMember 2022-07-02 2022-09-30 0001856430 snpo:TimeBasedOptionsMember snpo:A2021IncentivePlanMember 2022-12-31 2023-09-29 0001856430 snpo:TimeBasedOptionsMember snpo:A2021IncentivePlanMember 2022-01-01 2022-09-30 0001856430 snpo:TimeBasedOptionsMember snpo:A2021IncentivePlanMember 2023-09-29 0001856430 snpo:MarketBasedOptionsMember snpo:A2021IncentivePlanMember 2023-07-01 2023-09-29 0001856430 snpo:MarketBasedOptionsMember snpo:A2021IncentivePlanMember 2022-07-02 2022-09-30 0001856430 snpo:MarketBasedOptionsMember snpo:A2021IncentivePlanMember 2022-12-31 2023-09-29 0001856430 snpo:MarketBasedOptionsMember snpo:A2021IncentivePlanMember 2022-01-01 2022-09-30 0001856430 snpo:MarketBasedOptionsMember snpo:A2021IncentivePlanMember 2023-09-29 0001856430 us-gaap:RestrictedStockUnitsRSUMember snpo:A2021IncentivePlanMember 2023-07-01 2023-09-29 0001856430 us-gaap:RestrictedStockUnitsRSUMember snpo:A2021IncentivePlanMember 2022-07-02 2022-09-30 0001856430 us-gaap:RestrictedStockUnitsRSUMember snpo:A2021IncentivePlanMember 2022-12-31 2023-09-29 0001856430 us-gaap:RestrictedStockUnitsRSUMember snpo:A2021IncentivePlanMember 2022-01-01 2022-09-30 0001856430 us-gaap:RestrictedStockUnitsRSUMember snpo:A2021IncentivePlanMember 2023-09-29 0001856430 us-gaap:PerformanceSharesMember snpo:A2021IncentivePlanMember 2023-07-01 2023-09-29 0001856430 us-gaap:PerformanceSharesMember snpo:A2021IncentivePlanMember 2022-07-02 2022-09-30 0001856430 us-gaap:PerformanceSharesMember snpo:A2021IncentivePlanMember 2022-12-31 2023-09-29 0001856430 us-gaap:PerformanceSharesMember snpo:A2021IncentivePlanMember 2022-01-01 2022-09-30 0001856430 us-gaap:PerformanceSharesMember snpo:A2021IncentivePlanMember 2023-09-29 0001856430 snpo:OtherEquityBasedCompensationMember 2023-07-01 2023-09-29 0001856430 snpo:OtherEquityBasedCompensationMember 2022-07-02 2022-09-30 0001856430 snpo:OtherEquityBasedCompensationMember 2022-12-31 2023-09-29 0001856430 snpo:OtherEquityBasedCompensationMember 2022-01-01 2022-09-30 0001856430 snpo:OtherEquityBasedCompensationMember 2023-09-29 0001856430 us-gaap:EmployeeStockMember snpo:A2022EmployeeStockPurchasePlanMember 2023-09-29 0001856430 us-gaap:EmployeeStockMember snpo:A2022EmployeeStockPurchasePlanMember 2022-12-31 2023-09-29 0001856430 us-gaap:CommonStockMember 2022-12-31 2023-09-29 0001856430 us-gaap:EmployeeStockMember snpo:A2022EmployeeStockPurchasePlanMember 2023-07-01 2023-09-29 0001856430 us-gaap:EmployeeStockMember snpo:A2022EmployeeStockPurchasePlanMember 2022-07-02 2022-09-30 0001856430 us-gaap:EmployeeStockMember snpo:A2022EmployeeStockPurchasePlanMember 2022-01-01 2022-09-30 0001856430 us-gaap:EmployeeStockMember snpo:A2022EmployeeStockPurchasePlanMember 2022-01-01 2022-12-30 0001856430 srt:MinimumMember 2023-09-29 0001856430 srt:MaximumMember 2023-09-29 0001856430 2022-05-12 0001856430 us-gaap:AccruedLiabilitiesMember 2022-01-01 2022-12-30 0001856430 us-gaap:RestrictedStockMember 2023-07-01 2023-09-29 0001856430 us-gaap:RestrictedStockMember 2022-07-02 2022-09-30 0001856430 us-gaap:RestrictedStockMember 2022-12-31 2023-09-29 0001856430 us-gaap:RestrictedStockMember 2022-01-01 2022-09-30 0001856430 snpo:TimeBasedOptionsMember 2023-07-01 2023-09-29 0001856430 snpo:TimeBasedOptionsMember 2022-07-02 2022-09-30 0001856430 snpo:TimeBasedOptionsMember 2022-12-31 2023-09-29 0001856430 snpo:TimeBasedOptionsMember 2022-01-01 2022-09-30 0001856430 snpo:MarketBasedOptionsMember 2023-07-01 2023-09-29 0001856430 snpo:MarketBasedOptionsMember 2022-07-02 2022-09-30 0001856430 snpo:MarketBasedOptionsMember 2022-12-31 2023-09-29 0001856430 snpo:MarketBasedOptionsMember 2022-01-01 2022-09-30 0001856430 us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-09-29 0001856430 us-gaap:RestrictedStockUnitsRSUMember 2022-07-02 2022-09-30 0001856430 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 2023-09-29 0001856430 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001856430 us-gaap:PerformanceSharesMember 2023-07-01 2023-09-29 0001856430 us-gaap:PerformanceSharesMember 2022-07-02 2022-09-30 0001856430 us-gaap:PerformanceSharesMember 2022-12-31 2023-09-29 0001856430 us-gaap:PerformanceSharesMember 2022-01-01 2022-09-30 0001856430 snpo:OtherEquityBasedCompensationMember 2023-07-01 2023-09-29 0001856430 snpo:OtherEquityBasedCompensationMember 2022-07-02 2022-09-30 0001856430 snpo:OtherEquityBasedCompensationMember 2022-12-31 2023-09-29 0001856430 snpo:OtherEquityBasedCompensationMember 2022-01-01 2022-09-30 0001856430 snpo:EmployeeHRServiceAndWorkforceManagementVendorMember us-gaap:RelatedPartyMember 2023-07-01 2023-09-29 0001856430 snpo:EmployeeHRServiceAndWorkforceManagementVendorMember us-gaap:RelatedPartyMember 2022-07-02 2022-09-30 0001856430 snpo:EmployeeHRServiceAndWorkforceManagementVendorMember us-gaap:RelatedPartyMember 2022-12-31 2023-09-29 0001856430 snpo:EmployeeHRServiceAndWorkforceManagementVendorMember us-gaap:RelatedPartyMember 2022-01-01 2022-09-30 0001856430 snpo:InsuranceBrokerageVendorMember us-gaap:RelatedPartyMember 2023-07-01 2023-09-29 0001856430 snpo:InsuranceBrokerageVendorMember us-gaap:RelatedPartyMember 2022-12-31 2023-09-29 0001856430 snpo:InsuranceBrokerageVendorMember us-gaap:RelatedPartyMember 2022-07-02 2022-09-30 0001856430 snpo:InsuranceBrokerageVendorMember us-gaap:RelatedPartyMember 2022-01-01 2022-09-30 shares iso4217:USD iso4217:USD shares snpo:acquistion pure snpo:vote false 0001856430 2023 Q3 --12-29 http://fasb.org/us-gaap/2023#QualifiedPlanMember 10-Q true 2023-09-29 false 001-40683 SNAP ONE HOLDINGS CORP. DE 1800 Continental Boulevard Suite 200 Charlotte NC 82-1952221 28273 704 927-7620 Common stock, par value $.01 per share SNPO NASDAQ Yes Yes Accelerated Filer true true false false 76530395 40030000 21117000 53849000 48174000 275469000 314588000 20349000 22913000 2712000 5930000 392409000 412722000 45725000 34958000 592214000 592186000 517146000 554419000 53578000 54041000 8163000 4195000 1609235000 1652521000 5200000 5063000 66602000 77443000 66274000 64605000 11071000 10574000 21107000 10191000 170254000 167876000 0 10800000 494884000 496795000 32045000 43515000 54085000 50896000 80929000 101262000 19284000 24206000 851481000 895350000 0.01 0.01 500000000 500000000 75758000 75758000 75042000 75042000 758000 750000 0.01 0.01 50000000 50000000 0 0 0 0 0 0 865453000 848703000 -103618000 -88046000 -4839000 -4236000 757754000 757171000 1609235000 1652521000 270144000 281234000 796591000 855573000 156580000 167435000 459610000 520162000 84037000 89379000 271627000 271300000 15371000 14812000 45967000 44667000 255988000 271626000 777204000 836129000 14156000 9608000 19387000 19444000 14893000 10244000 43730000 24687000 -511000 -620000 652000 -137000 -15404000 -10864000 -43078000 -24824000 -1248000 -1256000 -23691000 -5380000 -348000 -238000 -8119000 -762000 -900000 -1018000 -15572000 -4618000 0 -8000 0 -45000 -900000 -1010000 -15572000 -4573000 -0.01 -0.01 -0.01 -0.01 -0.21 -0.21 -0.06 -0.06 75854000 75854000 75854000 75854000 74650000 74650000 74650000 74650000 75577000 75577000 74567000 74567000 -900000 -1018000 -15572000 -4618000 -1507000 -2873000 -603000 -4975000 -2407000 -3891000 -16175000 -9593000 0 -8000 0 -45000 -2407000 -3883000 -16175000 -9548000 75042000 750000 848703000 -88046000 -4236000 757171000 -14548000 -14548000 253000 253000 7577000 7577000 27000 238000 238000 332000 3000 -3000 0 95000 1000 1023000 1024000 186000 186000 75252000 752000 855202000 -102594000 -3983000 749377000 -124000 -124000 651000 651000 5334000 5334000 177000 2000 -2000 0 186000 2000 1412000 1414000 396000 396000 75615000 756000 861550000 -102718000 -3332000 756256000 -900000 -900000 -1507000 -1507000 4066000 4066000 179000 2000 -2000 0 36000 356000 356000 195000 195000 75758000 758000 865453000 -103618000 -4839000 757754000 74427000 744000 826718000 -79420000 -28000 261000 748275000 -2236000 -20000 -2256000 6000 6000 5599000 5599000 53000 1000 -1000 0 74480000 745000 832316000 -81656000 -22000 241000 751624000 -1327000 -17000 -1344000 -2108000 -2108000 6768000 6768000 94000 1000 1047000 1048000 227000 2000 -2000 0 74613000 746000 838035000 -82983000 -2130000 224000 753892000 -1010000 -8000 -1018000 -2873000 -2873000 5570000 5570000 128000 1000 1395000 1396000 183000 2000 -2000 0 74668000 747000 842208000 -83993000 -5003000 216000 754175000 -15572000 -4618000 45967000 44667000 2354000 1388000 -11592000 -6169000 17544000 17937000 8250000 9859000 902000 532000 813000 0 300000 -6200000 775000 86000 0 5872000 -135000 81000 6482000 -2117000 -38413000 85134000 -1994000 -3286000 -16197000 935000 65708000 -15361000 0 30539000 19988000 10024000 0 600000 -51000 -75000 -19937000 -41088000 3900000 2325000 38000000 57000000 50000000 0 539000 0 293000 2410000 1228000 0 1380000 0 10191000 0 250000 0 -26247000 52265000 -611000 -850000 18913000 -5034000 21117000 40577000 40030000 35543000 42295000 14904000 6014000 4943000 218000 613000 Organization and Description of BusinessSnap One Holdings Corp. (referred to herein as “Snap One” or the “Company”) is incorporated in Delaware with its principal executive offices located in Charlotte, North Carolina and Lehi, Utah. The Company provides products, services, and software to its network of professional integrators that enable them to deliver smart living experiences for their residential and business end users. The Company’s hardware and software portfolio includes leading proprietary and third-party offerings across connected, infrastructure, and entertainment categories. Additionally, the Company provides value-added services and workflow solutions to support the integrator throughout the project lifecycle, enhancing their operations and helping them to profitably grow their businesses. Significant Accounting Policies<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The accompanying condensed consolidated financial statements are unaudited and have been prepared in conformity with generally accepted accounting principles in the United States of America (“GAAP”) for interim financial statements. The condensed consolidated financial statements were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting of normal recurring adjustments, necessary to present fairly the Company’s financial position, results of operations and cash flows for the periods presented. The condensed consolidated financial statements include the accounts of the Company and all subsidiaries required to be consolidated. All intercompany balances and transactions have been eliminated in the condensed consolidated financial statements. The condensed consolidated balance sheet as of December 30, 2022, has been derived from the audited consolidated financial statements of the Company.</span></div><div style="margin-top:0.5pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and related notes for the fiscal year ended December 30, 2022, appearing in the Company’s Annual Report on Form 10-K for the annual period ended December 30, 2022, filed with the Securities and Exchange Commission on March 15, 2023. There have been no changes to the Company’s critical accounting estimates and policies or application since the date of the Annual Report except as discussed below.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s fiscal year is the 52- or 53-week period that ends on the last Friday of December. Fiscal year 2023 is a 52-week period, and fiscal year 2022 was a 52-week period. The three months ended September 29, 2023 and September 30, 2022 were 13-week periods, and the nine months ended September 29, 2023 and September 30, 2022, were 39-week periods.</span></div><div style="margin-top:0.25pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Accounting Estimates </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the condensed consolidated financial statements and accompanying notes. Accordingly, the actual amounts could differ from those estimates. If actual amounts differ from estimates, revisions are included in the condensed consolidated statements of operations in the period the actual amounts become known.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— In March 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2020-04,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Accounting Standards Codification 848, “ASC 848”)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASC 848 provides practical expedients and exceptions for an entity to elect not to apply certain modification accounting requirements to contracts affected by reference rate reform if certain criteria are met. In January 2021, the FASB issued ASU 2021-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The objective of the new reference rate reform standard is to clarify the scope of Topic 848 and provide explicit guidance to help companies applying optional expedients and exceptions. In December 2022, the FASB issued ASU 2022-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which extends the availability of the provisions of ASU 2021-01 until December 31, 2024. The Company’s exposure related to the cessation of the London InterBank Offered Rate (“LIBOR”) is limited to (i) the interest expense and certain fees it incurs on balances outstanding under its credit facilities, which the Company amended on April 17, 2023 to replace LIBOR with the Secured Overnight Financing Rate (“SOFR”) (see Note 7 for further discussion), (ii) certain interest rates that may become applicable pursuant to the Company’s Tax Receivable Agreement (“TRA”) which may be amended by the Company and the TRA Party Representative if such interest rates become applicable and (iii) the Company’s interest rate cap agreement, which was amended on June 30, 2023 to replace LIBOR with SOFR as the interest rate benchmark for the Term Loan. The Company utilized the practical expedients set forth in Topic 848 and has continued to account for its </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">interest rate cap at fair value and has not applied modification accounting to its debt instruments. The Company fully adopted the standard as of June 30, 2023 and the adoption did not have a material impact on our condensed consolidated financial statements.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 606): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires that an entity recognize and measure contract assets and liabilities from contracts with customers in a business combination in accordance with ASC 606 as if it had originated the contracts. The amendment in this update is effective for fiscal years beginning after December 15, 2022, with early adoption permitted. The guidance should be applied prospectively to business combinations occurring on or after the effective date of the amendment in this update. The Company adopted the standard as of the beginning of fiscal year 2023 and the adoption did not have a material impact on the condensed consolidated financial statements. However, the ultimate impact is dependent upon the size and frequency of future acquisitions.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2022, the FASB issued ASU 2022-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liabilities- Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations</span>, which requires buyers in a supplier finance program to disclose information related to the key terms of the program and the obligations the buyer has confirmed as valid to the finance provider or intermediary. The buyers are required to disclose obligations outstanding in interim reporting periods. The amendment in this update is effective for fiscal years beginning after December 15, 2022, with early adoption permitted. The Company adopted the standard as of the beginning of fiscal year 2023 and the adoption did not have an impact on the Company’s disclosures as the impact of supplier finance programs is not material to the Company’s condensed consolidated financial statements. <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The accompanying condensed consolidated financial statements are unaudited and have been prepared in conformity with generally accepted accounting principles in the United States of America (“GAAP”) for interim financial statements. The condensed consolidated financial statements were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting of normal recurring adjustments, necessary to present fairly the Company’s financial position, results of operations and cash flows for the periods presented. The condensed consolidated financial statements include the accounts of the Company and all subsidiaries required to be consolidated. All intercompany balances and transactions have been eliminated in the condensed consolidated financial statements. The condensed consolidated balance sheet as of December 30, 2022, has been derived from the audited consolidated financial statements of the Company.</span></div><div style="margin-top:0.5pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and related notes for the fiscal year ended December 30, 2022, appearing in the Company’s Annual Report on Form 10-K for the annual period ended December 30, 2022, filed with the Securities and Exchange Commission on March 15, 2023. There have been no changes to the Company’s critical accounting estimates and policies or application since the date of the Annual Report except as discussed below.</span></div> The Company’s fiscal year is the 52- or 53-week period that ends on the last Friday of December. Fiscal year 2023 is a 52-week period, and fiscal year 2022 was a 52-week period. The three months ended September 29, 2023 and September 30, 2022 were 13-week periods, and the nine months ended September 29, 2023 and September 30, 2022, were 39-week periods. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Accounting Estimates </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported and disclosed in the condensed consolidated financial statements and accompanying notes. Accordingly, the actual amounts could differ from those estimates. If actual amounts differ from estimates, revisions are included in the condensed consolidated statements of operations in the period the actual amounts become known.</span> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— In March 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2020-04,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Accounting Standards Codification 848, “ASC 848”)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASC 848 provides practical expedients and exceptions for an entity to elect not to apply certain modification accounting requirements to contracts affected by reference rate reform if certain criteria are met. In January 2021, the FASB issued ASU 2021-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The objective of the new reference rate reform standard is to clarify the scope of Topic 848 and provide explicit guidance to help companies applying optional expedients and exceptions. In December 2022, the FASB issued ASU 2022-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which extends the availability of the provisions of ASU 2021-01 until December 31, 2024. The Company’s exposure related to the cessation of the London InterBank Offered Rate (“LIBOR”) is limited to (i) the interest expense and certain fees it incurs on balances outstanding under its credit facilities, which the Company amended on April 17, 2023 to replace LIBOR with the Secured Overnight Financing Rate (“SOFR”) (see Note 7 for further discussion), (ii) certain interest rates that may become applicable pursuant to the Company’s Tax Receivable Agreement (“TRA”) which may be amended by the Company and the TRA Party Representative if such interest rates become applicable and (iii) the Company’s interest rate cap agreement, which was amended on June 30, 2023 to replace LIBOR with SOFR as the interest rate benchmark for the Term Loan. The Company utilized the practical expedients set forth in Topic 848 and has continued to account for its </span><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">interest rate cap at fair value and has not applied modification accounting to its debt instruments. The Company fully adopted the standard as of June 30, 2023 and the adoption did not have a material impact on our condensed consolidated financial statements.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 606): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires that an entity recognize and measure contract assets and liabilities from contracts with customers in a business combination in accordance with ASC 606 as if it had originated the contracts. The amendment in this update is effective for fiscal years beginning after December 15, 2022, with early adoption permitted. The guidance should be applied prospectively to business combinations occurring on or after the effective date of the amendment in this update. The Company adopted the standard as of the beginning of fiscal year 2023 and the adoption did not have a material impact on the condensed consolidated financial statements. However, the ultimate impact is dependent upon the size and frequency of future acquisitions.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2022, the FASB issued ASU 2022-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liabilities- Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations</span>, which requires buyers in a supplier finance program to disclose information related to the key terms of the program and the obligations the buyer has confirmed as valid to the finance provider or intermediary. The buyers are required to disclose obligations outstanding in interim reporting periods. The amendment in this update is effective for fiscal years beginning after December 15, 2022, with early adoption permitted. The Company adopted the standard as of the beginning of fiscal year 2023 and the adoption did not have an impact on the Company’s disclosures as the impact of supplier finance programs is not material to the Company’s condensed consolidated financial statements. Acquisitions<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company completed no acquisitions during the three months and nine months ended September 29, 2023 and three acquisitions during fiscal year 2022, as described further in the section below. The Company’s acquisitions have been accounted for under ASC 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Accordingly, the accounts of the acquired companies, after adjustments to reflect fair values assigned to assets and liabilities, have been included in the condensed consolidated financial statements from their respective dates of acquisition.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records purchase price in excess of amounts allocated to identifiable assets and liabilities as goodwill. Goodwill includes, but is not limited to, the value of the workforce in place, ability to generate profits and cash flows, and an established going concern.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships have been valued using the multi-period excess earnings method, a derivative of the income approach. The multi-period excess earnings method estimates the discounted net earnings attributable to the customer relationships that were acquired after considering items such as possible customer attrition. Estimated useful lives were determined based on the length and trend of projected cash flows. The length of the projected cash flow period was determined based on the expected attrition of the customer relationships, which is based on the Company’s historical experience in renewing and extending similar customer relationships and future expectations for renewing and extending similar existing customer relationships. The useful life of the customer relationships intangible assets represents the number of years over which the Company expects the customer relationships to economically contribute to the business.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The trade names have been valued using the relief from royalty method under the income approach to estimate the cost savings that will accrue to the Company, which would otherwise have to pay royalties or license fees on revenue earned by using the asset. The useful lives of the assets were determined based on management’s estimate of the period of time the name will be in use.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Technology has been valued using the multi-period excess earnings method, a derivative of the income approach. The net earnings attributed to the existing technology considers items such as projected research and development costs expected to be incurred to maintain the technology. The useful lives were determined based on the length and trend of projected cash flows after considering items such as the projected research and development expected to be incurred to maintain the technology.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Transactions Completed in fiscal year 2022</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 24, 2022, the Company acquired the remaining outstanding interest of its majority-owned subsidiary, Remote Maintenance Systems LP, doing business as Parasol (“Parasol”), the provider of 24/7 remote support service to the Company’s integrators based on the Company’s remote management tool, OvrC.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company acquired the remaining outstanding equity shares of Parasol in exchange for $1,100 of the Company’s common shares. The Company made an initial investment and established its controlling interest in 2018, and has included the results of operations, assets and liabilities in its consolidated financial reports since 2018. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company completed two additional acquisitions during fiscal year 2022 with Clare Controls, LLC (“Clare”), on August 8, 2022 and Staub Electronics, LTD (“Staub”), on January 20, 2022. The acquisitions added either products to the Company’s proprietary product lines or distribution services. The final allocation of the purchase price for Clare and Staub is as follows:</span></div><div style="text-indent:18pt"><span><br/></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:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></td><td style="width:0.1%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Clare</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Staub</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase consideration</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,300 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,395 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">756 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,801 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,472 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,616 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,309 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,209 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable assets acquired</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,749 </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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,614 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,570 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,206 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,585 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability, net of current portion</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,953 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,195 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,657 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net identifiable assets acquired</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,554 </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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,957 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,746 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,438 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,300 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,395 </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></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded intangible assets related to the acquisitions based on estimated fair value, which consisted of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.636%"><tr><td style="width:1.0%"></td><td style="width:39.913%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.190%"></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:#363435;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Clare</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:#363435;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Staub</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:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Lives<br/>(Years)</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:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Acquired Value</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:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Lives<br/>(Years)</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:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Acquired Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,684 </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:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Technology</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade name</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#cceeff;padding: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="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,525 </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="margin-top:1.6pt;padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></div></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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,300 </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 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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,209 </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></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill arising from the Clare acquisition primarily consists of synergies from integrating Clare’s automation and security products into the Company’s existing product portfolio. Goodwill arising from the Staub acquisition primarily consists of synergies from integrating the distribution channels of Staub into the Company’s distribution channels.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Clare transaction, the Company has, for income tax purposes, goodwill of $2,746 that will be deductible in future periods.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized $328 of transaction-related expenses for Staub, consisting primarily of advisory, legal, and other professional fees, which were included in selling, general, and administrative expenses in the consolidated statement of operations. The Company recognized $303 of transaction-related expenses for Clare, consisting primarily of advisory, legal, and other professional fees, during the nine months ended September 30, 2022, which were included in selling, general, and administrative expenses in the consolidated statement of operations.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pro forma financial information related to the Staub and Clare acquisitions has not been provided as it is not material to the Company’s consolidated results of operations. The results of operations of the Staub and Clare acquisition are included in the Company’s consolidated results of operations from the date of acquisition.</span></div> 0 0 3 1100000 2 The final allocation of the purchase price for Clare and Staub is as follows:<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:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></td><td style="width:0.1%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Clare</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Staub</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase consideration</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,300 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,395 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">756 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,801 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,472 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,616 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,309 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,209 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable assets acquired</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,749 </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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,614 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,570 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,206 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,585 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability, net of current portion</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,953 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,195 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,657 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net identifiable assets acquired</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,554 </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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,957 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,746 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,438 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,300 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,395 </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></table> 6300000 26395000 0 756000 0 1801000 0 5472000 263000 1616000 26000 451000 160000 2309000 4300000 14209000 4749000 26614000 568000 1570000 284000 2206000 43000 343000 0 3585000 117000 1953000 183000 0 1195000 9657000 3554000 16957000 2746000 9438000 6300000 26395000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded intangible assets related to the acquisitions based on estimated fair value, which consisted of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.636%"><tr><td style="width:1.0%"></td><td style="width:39.913%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.185%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.190%"></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:#363435;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Clare</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:#363435;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Staub</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:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Lives<br/>(Years)</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:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Acquired Value</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:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Lives<br/>(Years)</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:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Acquired Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,684 </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:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Technology</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade name</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900 </span></td><td style="background-color:#cceeff;padding: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="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,525 </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="margin-top:1.6pt;padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></div></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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,300 </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 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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,209 </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></table></div> P10Y 12684000 P4Y 3400000000 P6Y 900000000 P6Y 1525000 4300000000 14209000 2746000 328000 303000 Revenue and Geographic Information<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Balances </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— Amounts invoiced in advance of revenue recognition are recorded as deferred revenue on the condensed consolidated balance sheets. Deferred revenue primarily relates to unspecified software updates and upgrades, hosting, technical support, marketing incentive programs, and subscription services. The following table represents the changes in deferred revenue for the nine months ended September 29, 2023 and September 30, 2022:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><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:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:'Times New Roman',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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue – beginning of period</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,051 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,385 </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:top"><div style="margin-top:0.25pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts billed, but not recognized </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,809 </span></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:top"><div style="margin-top:0.25pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recognition of revenue</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,788)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,641)</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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue acquired</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218 </span></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:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue – end of period</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,740 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,771 </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="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded deferred revenue of $22,813 and $22,611 in accrued liabilities and $11,927 and $12,440 in other liabilities as of September 29, 2023 and December 30, 2022, respectively.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregation of Revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The following table sets forth revenue by geography between the United States and all geographies outside of the United States for the three months and nine months ended September 29, 2023 and September 30, 2022:</span></div><div><span><br/></span></div><div style="margin-top:0.35pt"><span><br/></span></div><div style="margin-bottom:6pt"><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.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.65pt;padding-left:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Domestic integrators</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,021 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,173 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666,307 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">694,254 </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:top"><div style="padding-left:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Domestic other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,107 </span></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:top"><div style="margin-top:0.25pt;padding-left:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">International</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(c)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,212 </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:top"><div style="margin-top:1.6pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></div></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,144 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,234 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">796,591 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">855,573 </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></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Domestic integrators is defined as professional “do-it-for-me” integrator customers who transact with Snap One through a traditional integrator channel in the United States, excluding the impact of revenue earned by the Company’s Access Networks enterprise grade network solution business.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Domestic other is defined as Access Networks revenue and revenue generated through managed transactions with non-integrator customers, such as national accounts.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">International consists of all integrators and distributors who transact with Snap One outside of the United States.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth revenue by product type between proprietary products and third-party products for the three months and nine months ended September 29, 2023 and September 30, 2022:</span></div><div><span><br/></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:40.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.65pt;padding-left:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proprietary products</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,172 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,172 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,372 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">588,165 </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:top"><div style="padding-left:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Third-party products</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,408 </span></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:top"><div style="margin-top:1.6pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,144 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,234 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">796,591 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">855,573 </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><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Proprietary products consist of products and services internally developed by or for Snap One and sold under one of Snap One’s proprietary brands.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Third-party products consist of products that Snap One distributes but for which Snap One does not own the associated product brands.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Company’s revenue includes amounts recognized over time and at a point in time, and are as follows for the three months and nine months ended September 29, 2023 and September 30, 2022:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><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.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Products transferred at a point in time</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,075 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,500 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769,803 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">830,932 </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:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Services transferred over time </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,641 </span></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:top"><div style="margin-top:1.6pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,144 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,234 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">796,591 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">855,573 </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> The following table represents the changes in deferred revenue for the nine months ended September 29, 2023 and September 30, 2022:<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:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:'Times New Roman',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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue – beginning of period</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,051 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,385 </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:top"><div style="margin-top:0.25pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts billed, but not recognized </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,809 </span></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:top"><div style="margin-top:0.25pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recognition of revenue</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,788)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,641)</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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue acquired</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218 </span></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:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue – end of period</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,740 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,771 </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> 35051000 33385000 26477000 25809000 26788000 24641000 0 218000 34740000 34771000 22813000 22611000 11927000 12440000 The following table sets forth revenue by geography between the United States and all geographies outside of the United States for the three months and nine months ended September 29, 2023 and September 30, 2022:<div style="margin-bottom:6pt"><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.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.65pt;padding-left:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Domestic integrators</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,021 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,173 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666,307 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">694,254 </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:top"><div style="padding-left:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Domestic other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,107 </span></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:top"><div style="margin-top:0.25pt;padding-left:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">International</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(c)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,212 </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:top"><div style="margin-top:1.6pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></div></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,144 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,234 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">796,591 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">855,573 </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></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Domestic integrators is defined as professional “do-it-for-me” integrator customers who transact with Snap One through a traditional integrator channel in the United States, excluding the impact of revenue earned by the Company’s Access Networks enterprise grade network solution business.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Domestic other is defined as Access Networks revenue and revenue generated through managed transactions with non-integrator customers, such as national accounts.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">International consists of all integrators and distributors who transact with Snap One outside of the United States.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth revenue by product type between proprietary products and third-party products for the three months and nine months ended September 29, 2023 and September 30, 2022:</span></div><div><span><br/></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:40.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.65pt;padding-left:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proprietary products</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,172 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,172 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,372 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">588,165 </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:top"><div style="padding-left:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Third-party products</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,408 </span></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:top"><div style="margin-top:1.6pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,144 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,234 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">796,591 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">855,573 </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><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Proprietary products consist of products and services internally developed by or for Snap One and sold under one of Snap One’s proprietary brands.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Third-party products consist of products that Snap One distributes but for which Snap One does not own the associated product brands.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Company’s revenue includes amounts recognized over time and at a point in time, and are as follows for the three months and nine months ended September 29, 2023 and September 30, 2022:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><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.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Products transferred at a point in time</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,075 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,500 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769,803 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">830,932 </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:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Services transferred over time </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,641 </span></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:top"><div style="margin-top:1.6pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,144 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,234 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">796,591 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">855,573 </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> 226021000 230173000 666307000 694254000 9962000 14940000 30389000 46107000 34161000 36121000 99895000 115212000 270144000 281234000 796591000 855573000 176172000 192172000 531372000 588165000 93972000 89062000 265219000 267408000 270144000 281234000 796591000 855573000 261075000 271500000 769803000 830932000 9069000 9734000 26788000 24641000 270144000 281234000 796591000 855573000 Balance Sheet Components<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable, net:</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 29, 2023 and December 30, 2022, the Company’s accounts receivable, net consisted of the following:</span></div><div><span><br/></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:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 29,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,445 </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:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for credit losses </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,251)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,271)</span></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:top"><div style="margin-top:1.6pt;padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,849 </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;border-top:1pt solid #000;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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,174 </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><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories:</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 29, 2023 and December 30, 2022, the Company’s inventory consisted of the following:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;margin-top:0.3pt"><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:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 29,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1.2pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,046 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308,768 </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:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,457 </span></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:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Work in process</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </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:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reserve for obsolete and slow-moving inventory</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,214)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,137)</span></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:top"><div style="margin-top:1.6pt;padding-left:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total inventories</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,469 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,588 </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:6pt;margin-top:0.3pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:89%">Accrued Liabilities:</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities as of September 29, 2023 and December 30, 2022, consisted of the following:</span></div><div><span><br/></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:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,813 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,611 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payroll, vacation, and bonus accruals</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,068 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,977 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,682 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer rebate program</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,863 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales return allowance</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,148 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incurred but not reported self-insurance</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,860 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxes</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">944 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,578 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,851 </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:top"><div style="margin-top:1.65pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total accrued liabilities</span></div></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,274 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,605 </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></table></div> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 29, 2023 and December 30, 2022, the Company’s accounts receivable, net consisted of the following:</span></div><div><span><br/></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:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 29,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,445 </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:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for credit losses </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,251)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,271)</span></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:top"><div style="margin-top:1.6pt;padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,849 </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;border-top:1pt solid #000;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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,174 </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> 56100000 50445000 2251000 2271000 53849000 48174000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 29, 2023 and December 30, 2022, the Company’s inventory consisted of the following:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;margin-top:0.3pt"><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:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 2pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 29,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1.2pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,046 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308,768 </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:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,457 </span></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:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Work in process</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </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:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reserve for obsolete and slow-moving inventory</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,214)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,137)</span></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:top"><div style="margin-top:1.6pt;padding-left:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total inventories</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,469 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,588 </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> 275046000 308768000 15304000 19457000 333000 500000 15214000 14137000 275469000 314588000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities as of September 29, 2023 and December 30, 2022, consisted of the following:</span></div><div><span><br/></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:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,813 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,611 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payroll, vacation, and bonus accruals</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,068 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,977 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,682 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer rebate program</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,863 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales return allowance</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,148 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incurred but not reported self-insurance</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,860 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxes</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">944 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,578 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,851 </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:top"><div style="margin-top:1.65pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total accrued liabilities</span></div></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,274 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,605 </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></table></div> 22813000 22611000 16791000 11068000 8977000 10682000 5586000 5863000 5295000 5148000 1545000 1860000 695000 944000 659000 1578000 3913000 4851000 66274000 64605000 Goodwill and Other Intangible Assets, Net<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill as of September 29, 2023 and December 30, 2022, was $592,214 and $592,186, respectively. Changes in goodwill reflect the impact of foreign currency translation.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 29, 2023 and December 30, 2022, other intangible assets, net, consisted of the following:</span></div><div><span><br/></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:40.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29, 2023</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated <br/>Useful Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (a)</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated <br/>Amortization</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 – 25 years</span></div></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520,864 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(143,143)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,721 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 – 15 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66,890)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,588 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names – definite</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 – 10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,694)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,273 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names – indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">indefinite</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,564 </span></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">755,873 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(238,727)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517,146 </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><span><br/></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:40.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 30, 2022</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated <br/>Useful Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated <br/>Amortization</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 – 25 years</span></div></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520,825 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,393)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,432 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 – 15 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,391)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,087 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names – definite</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 – 10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,627)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,336 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names – indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">indefinite</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,564 </span></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">755,830 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(201,411)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554,419 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Amounts also include any net changes in intangible asset balances for the periods presented that resulted from foreign currency translation.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total amortization expense for intangible assets for the three months ended September 29, 2023 and September 30, 2022 was $12,439 and $12,536, respectively. Total amortization expense for intangible assets for the nine months ended September 29, 2023 and September 30, 2022 was $37,316 and $37,794, respectively. The weighted-average useful life remaining for amortizing definite lived intangible assets was approximately 14.1 years as of September 29, 2023.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 29, 2023, the estimated amortization expense for intangible assets for the next five fiscal years and thereafter are as follows:</span></div><div style="margin-top:0.8pt;padding-right:96.65pt"><span><br/></span></div><div style="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:84.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.991%"></td><td style="width:0.1%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,275 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,204 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,588 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,233 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,417 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 and thereafter</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279,865 </span></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440,582 </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> 592214000 592186000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 29, 2023 and December 30, 2022, other intangible assets, net, consisted of the following:</span></div><div><span><br/></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:40.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29, 2023</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated <br/>Useful Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (a)</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated <br/>Amortization</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 – 25 years</span></div></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520,864 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(143,143)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,721 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 – 15 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66,890)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,588 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names – definite</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 – 10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,694)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,273 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names – indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">indefinite</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,564 </span></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">755,873 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(238,727)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517,146 </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><span><br/></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:40.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 30, 2022</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated <br/>Useful Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated <br/>Amortization</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 – 25 years</span></div></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520,825 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,393)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,432 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 – 15 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,391)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,087 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names – definite</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 – 10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,627)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,336 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names – indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">indefinite</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,564 </span></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">755,830 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(201,411)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554,419 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Amounts also include any net changes in intangible asset balances for the periods presented that resulted from foreign currency translation.</span></div> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 29, 2023 and December 30, 2022, other intangible assets, net, consisted of the following:</span></div><div><span><br/></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:40.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29, 2023</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated <br/>Useful Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (a)</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated <br/>Amortization</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 – 25 years</span></div></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520,864 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(143,143)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,721 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 – 15 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66,890)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,588 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names – definite</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 – 10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,694)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,273 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names – indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">indefinite</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,564 </span></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">755,873 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(238,727)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517,146 </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><span><br/></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:40.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 30, 2022</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated <br/>Useful Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated <br/>Amortization</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 – 25 years</span></div></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520,825 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,393)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,432 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 – 15 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,391)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,087 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names – definite</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 – 10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,627)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,336 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names – indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">indefinite</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,564 </span></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">755,830 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(201,411)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554,419 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Amounts also include any net changes in intangible asset balances for the periods presented that resulted from foreign currency translation.</span></div> P5Y P25Y 520864000 143143000 377721000 P4Y P15Y 98478000 66890000 31588000 P2Y P10Y 59967000 28694000 31273000 76564000 76564000 755873000 238727000 517146000 P5Y P25Y 520825000 123393000 397432000 P4Y P15Y 98478000 54391000 44087000 P2Y P10Y 59963000 23627000 36336000 76564000 76564000 755830000 201411000 554419000 12439000 12536000 37316000 37794000 P14Y1M6D <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 29, 2023, the estimated amortization expense for intangible assets for the next five fiscal years and thereafter are as follows:</span></div><div style="margin-top:0.8pt;padding-right:96.65pt"><span><br/></span></div><div style="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:84.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.991%"></td><td style="width:0.1%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,275 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,204 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,588 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,233 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,417 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 and thereafter</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279,865 </span></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440,582 </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> 12275000 43204000 35588000 35233000 34417000 279865000 440582000 Debt Agreements<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 8, 2021, the Company entered into and became a party to a credit agreement by and between the Company, various financial institutions and Morgan Stanley Senior Funding, Inc., as administrative agent (the “Administrative Agent”) (as amended from time to time, the “Credit Agreement”) consisting of $465,000 in aggregate principal amount of senior secured term loans maturing seven years from the effective date (the “Term Loan”) and a $100,000 senior secured revolving credit facility (which includes borrowing capacity available for letters of credit) maturing five years from the effective date (the “Revolving Credit Facility”). </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, on October 2, 2022, the Company became a party to an incremental agreement (the “Incremental Agreement”) with the lenders party thereto and the Administrative Agent to provide incremental term loans (the “Incremental Term Loan”) in an aggregate principal amount of $55,000. The Incremental Term Loan matures three years from the effective date. The Incremental Agreement amended the Credit Agreement (the Credit Agreement, as amended by the Incremental Agreement, the “Amended Credit Agreement”).</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 26, 2022, the Company entered into an interest rate cap agreement on the floating rate component of interest (LIBOR, subsequently transitioned to SOFR) for the Term Loan, with Bank of America as the counterparty. The interest rate cap became effective December 31, 2022. The Company will pay a premium of $6,573 at the maturity date of December 31, 2025. For the period ended September 29, 2023, the notional amount of the interest rate cap is $348,500 of the Term Loan and has a strike rate of 4.79%, which effectively caps SOFR on the notional amount at 4.79%. As of September 29, 2023, the three-month SOFR rate was 5.24%.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 17, 2023, the Company entered into an Amendment to the Credit Agreement (the “Amendment to the Credit Agreement”), further amending the Credit Agreement dated as of December 8, 2021 (as amended by the Amended Credit Agreement dated as of October 2, 2022). The Amendment to the Credit Agreement replaces LIBOR with SOFR as the interest rate benchmark for certain loans as provided thereunder along with other conforming changes. Other than the foregoing, the parties to the Credit Agreement continue to have the same obligations set forth in the Credit Agreement prior to the effectiveness of the Amendment to the Credit Agreement.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Term Loan will bear interest at a rate per annum equal to, at the Company’s option, either (1) an applicable margin plus a base rate determined by reference to the highest of (a) 0.50% per annum plus the federal funds effective rate, (b) the prime rate and (c) the eurocurrency rate determined by reference to the cost of funds for U.S. dollar deposits (subsequently changed to the forward-looking term rate based on SOFR for rates initiated after the effective date of the Amendment to the Credit Agreement) for an interest period of one month adjusted for certain additional costs, plus 1.00%; provided that such rate is not lower than a floor of 1.50% or (2) an applicable margin plus a eurocurrency rate determined by reference to the cost of funds for U.S. dollar deposits (subsequently changed to the forward-looking term rate based on SOFR for rates initiated after the effective date of the Amendment to the Credit Agreement) for the interest period relevant to such borrowing adjusted for certain additional costs; provided that such rate is not lower than a floor of 0.50%.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Incremental Term Loan will bear interest at a rate per annum equal to, at the Company’s option, either (1) an applicable margin plus a base rate determined by reference to the highest of (a) 0.50% per annum plus the federal funds effective rate, (b) the prime rate and (c) the forward-looking term rate based on the SOFR for an interest period of one month plus 1.00%; provided that such rate is not lower than a floor of 1.00% or (2) an applicable margin plus </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a forward-looking rate based on SOFR for the interest period relevant to such borrowing provided that such rate is not lower than a floor of 0.50%.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest rate for the Term Loan was 9.89% as of September 29, 2023 and 7.38% as of December 30, 2022. The interest rate for the Incremental Term Loan was 11.99% as of September 29, 2023 and 10.42% as of December 30, 2022. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Revolving Credit Facility will bear interest at a rate per annum equal to an applicable margin based upon a leverage-based pricing grid, plus, at the Company’s option, either (1) a base rate determined by reference to the highest of (a) 0.50% per annum plus the federal funds effective rate, (b) the prime rate and (c) the eurocurrency rate determined by reference to the cost of funds adjusted for certain additional costs (subsequently changed to the forward-looking term rate based on SOFR for rates initiated after the effective date of the Amendment to the Credit Agreement) for an interest period of one month, plus 1.00%; provided such rate is not lower than a floor of 1.00% or (2) a eurocurrency rate determined by reference to the applicable cost of funds for such borrowing adjusted for certain additional costs (subsequently changed to the forward-looking term rate based on SOFR for rates initiated after the effective date of the Amendment to the Credit Agreement); provided such rate is not lower than a floor of zero, subsequently changed to 0.50% based on SOFR for rates initiated after the effective date of the Amendment to the Credit Agreement. There were no borrowings under the Revolving Credit Facility as of September 29, 2023. The interest rate for the Revolving Credit Facility was 9.22% as of December 30, 2022.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loan amortizes in fixed equal quarterly installments in an amount equal to 1.00% per annum of the total aggregate principal amount thereof immediately after borrowing, with the balance due at maturity. The Company may voluntarily prepay loans or reduce commitments under the Credit Agreement, in whole or in part, subject to minimum amounts, with prior notice but without premium or penalty (subject to customary exceptions).</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s outstanding debt as of September 29, 2023 and December 30, 2022 was as follows:</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-top:0.05pt"><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:49.354%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.204%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Instrument</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Credit Agreement</span></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 8, 2028</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461,513 </span></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incremental Term Loan</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2, 2025</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,000 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 8, 2026</span></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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000 </span></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding Letters of Credit</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 8, 2026</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="width:100.000%"><div style="display:inline-block;vertical-align:top;width:46.888%"><div><span><br/></span></div></div><div style="display:inline-block;max-width:6.222%;min-width:5.222%;vertical-align:top"></div><div style="display:inline-block;vertical-align:top;width:46.890%"></div></div><div style="margin-top:0.5pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The amount available under the Revolving Credit Facility was $95,060 and $82,940 as of September 29, 2023 and December 30, 2022, respectively.</span></div><div><span><br/></span></div><div style="margin-top:0.5pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 29, 2023, the future scheduled maturities of the above notes payable are as follows:</span></div><div><span><br/></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:84.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.991%"></td><td style="width:0.1%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,900 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,688 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,650 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,813 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,262 </span></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future maturities of debt</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512,613 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,529)</span></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total indebtedness</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,084 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current maturities of long-term debt</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,200 </span></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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494,884 </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="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unamortized costs related to the issuance of the Term Loan were $12,529 and $14,655 as of September 29, 2023 and December 30, 2022, respectively, and were presented as a direct deduction from the carrying amount of long-term debt. Unamortized costs related to the issuance of the Revolving Credit Facility were $972 as of September 29, 2023, and were included in other assets in the consolidated balance sheet. Unamortized costs related to the issuance of the Revolving Credit Facility were $1,200 as of December 30, 2022, and were presented as a direct deduction from the carrying amount of the outstanding Revolving Credit Facility. The costs related to debt issuances are amortized to interest expense over the life of the related debt. As of September 29, 2023, the future amortization of debt issuance costs was as follows:</span></div><div><span><br/></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:84.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.991%"></td><td style="width:0.1%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">813 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,396 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,374 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,123 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,918 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,877 </span></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,501 </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-top:0.55pt;padding-right:96.65pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt Covenants and Default Provisions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— There have been no changes to the debt covenants or default provisions related to the Company’s outstanding debt arrangements or other obligations during the current year. The Company was in compliance with all debt covenants as of September 29, 2023 and December 30, 2022. For additional information on the Company’s debt arrangements, debt covenants and default provisions, see Note 8 of the Notes to the Consolidated Financial Statements for the year ended December 30, 2022, in the Annual Report.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may also be required to make additional payments under the financing agreement equal to a percentage of the Company’s annual excess cash flows or net proceeds from any non-ordinary course asset sales or certain debt issuances, if any. The lender has the option to decline the prepayment. As of December 30, 2022, the Company did not incur a required additional payment.</span></div> 465000000 P7Y 100000000 P5Y 55000000 P3Y 6573000 348500000 0.0479 0.0479 0.0524 0.0050 0.0100 0.0150 0.0050 0.0050 0.0100 0.0100 0.0050 0.0989 0.0738 0.1199 0.1042 0.0050 0.0100 0.0100 0 0.0050 0 0.0922 0.0100 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s outstanding debt as of September 29, 2023 and December 30, 2022 was as follows:</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-top:0.05pt"><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:49.354%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.204%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Instrument</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Credit Agreement</span></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 8, 2028</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461,513 </span></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incremental Term Loan</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2, 2025</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,000 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving Credit Facility</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 8, 2026</span></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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000 </span></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding Letters of Credit</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 8, 2026</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 458025000 461513000 54588000 55000000 0 12000000 4940000 5060000 95060000 82940000 <div style="margin-top:0.5pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 29, 2023, the future scheduled maturities of the above notes payable are as follows:</span></div><div><span><br/></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:84.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.991%"></td><td style="width:0.1%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,900 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,688 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,650 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,813 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,262 </span></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future maturities of debt</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512,613 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,529)</span></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total indebtedness</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,084 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current maturities of long-term debt</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,200 </span></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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494,884 </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> 1300000 3900000 58688000 4650000 5813000 438262000 512613000 12529000 500084000 5200000 494884000 12529000 14655000 972000 1200000 As of September 29, 2023, the future amortization of debt issuance costs was as follows:<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:84.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.991%"></td><td style="width:0.1%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">813 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,396 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,374 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,123 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,918 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,877 </span></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,501 </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> 813000 3396000 3374000 2123000 1918000 1877000 13501000 Fair Value Measurement<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value of Financial Instruments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The fair values and related carrying values of financial instruments that are not required to be remeasured at fair value on the condensed consolidated statements of operations were as follows:</span></div><div style="margin-top:0.35pt"><span><br/></span></div><div style="margin-top:0.25pt"><span><br/></span></div><div style="margin-bottom:6pt"><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.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 29, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 30, 2022</span></div></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:left;vertical-align:top"><div style="margin-top:1.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Amount</span></div></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:left;vertical-align:top"><div style="margin-top:1.25pt;padding-left:6.17pt;padding-right:6.17pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair</span></div><div style="padding-left:4.95pt;padding-right:4.95pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Value</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Amount</span></div></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:left;vertical-align:top"><div style="margin-top:1.25pt;padding-left:6.17pt;padding-right:6.17pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair</span></div><div style="padding-left:4.95pt;padding-right:4.95pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities </span></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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421,130 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incremental Term Loan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of long-term debt was established using current market rates for similar instruments traded in secondary markets representing Level 2 inputs. The fair value of the Revolving Credit Facility approximates carrying value as the related interest rates approximate the Company’s incremental borrowing rate for similar obligations. Additionally, cash and cash equivalents, accounts receivable, net, prepaid expenses, accounts payable, and accrued liabilities are classified as Level 1 and the carrying value of these assets and liabilities approximates the fair value due to the short-term nature of these financial instruments.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes Receivable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — During the nine months ended September 30, 2022, the Company acquired Clare, which had an outstanding unsecured loan with the Company. The Company recorded a $5,872 loss on the settlement of the unsecured loan from Clare during the nine months ended September 30, 2022. At the acquisition date, the Company settled the notes receivable for $1,400 as part of the transaction. See Note 3 for more information regarding the Clare acquisition.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets and Liabilities that are Measured at Fair Value on a Recurring Basis </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— On October 26, 2022, the Company entered into an interest rate cap agreement on the LIBOR (subsequently transitioned to SOFR) component of interest. The interest rate cap became effective December 31, 2022. The interest rate cap agreement does not qualify for </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hedge accounting treatment and accordingly, the Company records the fair value of the agreement as an asset or liability and the change in fair value as income or expense during the period in which the change occurs. The fair value of the interest rate cap is determined using widely accepted valuation techniques based on its maturity and observable market-based inputs, including interest rate curves. This measurement is considered a Level 2 measurement. The interest rate cap had a fair value of $1,750 and $2,563 as of September 29, 2023 and December 30, 2022, respectively, and is recorded in other liabilities on the Company’s condensed consolidated balance sheet. The change in fair value was recognized as a component of other expense (income), net, in the condensed consolidated statements of operations and was $313 of expense and $813 of income for the three months and nine months ended September 29, 2023. As there was an other-than-insignificant financing element present at inception of the interest rate cap agreement, proceeds from periodic settlements of the interest rate cap were reflected as a financing activity on the Company’s condensed consolidated statements of cash flows.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the contingent consideration liability related to the Access Networks acquisition is based on unobservable inputs, including management estimates and assumptions about future revenues, and is, therefore, classified as Level 3. During the year ended December 30, 2022, the agreement was modified to change the covered revenue period, reducing expected payouts based on future revenues. As a result of the modification, the fair value of the contingent consideration was reduced to $250 and was paid during the nine months ending September 29, 2023. The Company recorded a liability of $250 as of December 30, 2022 in accrued liabilities.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes a Monte Carlo simulation in an option pricing framework, where a range of possible scenarios are simulated, in order to determine the fair value of the contingent value rights (“CVRs”). Any future increase in the fair value of the CVR obligations, based on an increased likelihood that the underlying milestones will be achieved, and the associated payment or payments will, therefore, become due and payable, will result in a charge to selling, general and administrative expenses in the period in which the increase is determined. Similarly, any future decrease in the fair value of the CVR obligations will result in a reduction in selling, general and administrative expenses. CVR liabilities are categorized as other liabilities in the accompanying condensed consolidated balance sheets and are classified as Level 3.</span></div><div style="margin-top:0.35pt"><span><br/></span></div><div style="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:37.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.869%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value at </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29, 2023</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Valuation Technique </span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unobservable </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Input </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Volatility </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent Value Rights </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2,000</span></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:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Monte Carlo</span></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:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></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:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 and 55%</span></div></td></tr></table></div><div style="margin-top:0.25pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the CVRs for the nine months ended September 29, 2023 and September 30, 2022 were as follows:</span></div><div style="margin-top:0.3pt"><span><br/></span></div><div style="margin-bottom:6pt"><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:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CVR fair value – beginning of period</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,900 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt;padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value adjustments</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,200)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CVR fair value – end of period</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:top"><span style="color:#000000;font-family:'Times New Roman',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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </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:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,700 </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:top"></td></tr></table></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers into or out of Level 3 during the three months and nine months ended September 29, 2023 or September 30, 2022.</span></div> The fair values and related carrying values of financial instruments that are not required to be remeasured at fair value on the condensed consolidated statements of operations were as follows:<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.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 29, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 30, 2022</span></div></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:left;vertical-align:top"><div style="margin-top:1.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Amount</span></div></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:left;vertical-align:top"><div style="margin-top:1.25pt;padding-left:6.17pt;padding-right:6.17pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair</span></div><div style="padding-left:4.95pt;padding-right:4.95pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Value</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Amount</span></div></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:left;vertical-align:top"><div style="margin-top:1.25pt;padding-left:6.17pt;padding-right:6.17pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair</span></div><div style="padding-left:4.95pt;padding-right:4.95pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%">Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities </span></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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421,130 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incremental Term Loan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 458025000 440849000 461513000 421130000 54588000 51312000 55000000 51700000 5872000 1400000 1750000 2563000 -313000 813000 250000 250000 <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:37.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.869%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value at </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29, 2023</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Valuation Technique </span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unobservable </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Input </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Volatility </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent Value Rights </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2,000</span></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:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Monte Carlo</span></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:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></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:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 and 55%</span></div></td></tr></table> 2000000 0.50 0.55 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the CVRs for the nine months ended September 29, 2023 and September 30, 2022 were as follows:</span></div><div style="margin-top:0.3pt"><span><br/></span></div><div style="margin-bottom:6pt"><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:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CVR fair value – beginning of period</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,900 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt;padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value adjustments</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,200)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CVR fair value – end of period</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:top"><span style="color:#000000;font-family:'Times New Roman',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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000 </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:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,700 </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:top"></td></tr></table></div> 1700000 8900000 300000 -6200000 2000000 2700000 Warranties<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the Company’s accrued warranty liability for the nine months ended September 29, 2023 and September 30, 2022 were as follows:</span></div><div style="margin-top:0.3pt"><span><br/></span></div><div style="margin-bottom:6pt"><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:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued warranty – beginning of period</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 3.9pt 2px 0;text-align:right;vertical-align:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,039</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:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 3.9pt 2px 0;text-align:right;vertical-align:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,772</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty claims</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.9pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,710)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.9pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,211)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty provisions</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.9pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,896</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.9pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,625</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued warranty – end of period</span></div></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:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3.9pt 2px 0;text-align:right;vertical-align:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,225</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:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3.9pt 2px 0;text-align:right;vertical-align:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,186</span></td></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 29, 2023, the Company has recorded accrued warranty liabilities of $8,977 in accrued liabilities and $3,248 in other liabilities in the accompanying condensed consolidated balance sheet. As of December 30, 2022, the Company has recorded accrued warranty liabilities of $10,682 in accrued liabilities and $4,357 in other liabi</span><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">lities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the Company’s accrued warranty liability for the nine months ended September 29, 2023 and September 30, 2022 were as follows:</span></div><div style="margin-top:0.3pt"><span><br/></span></div><div style="margin-bottom:6pt"><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:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued warranty – beginning of period</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 3.9pt 2px 0;text-align:right;vertical-align:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,039</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:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 3.9pt 2px 0;text-align:right;vertical-align:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,772</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty claims</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.9pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,710)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.9pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,211)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.25pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty provisions</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.9pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,896</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.9pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,625</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued warranty – end of period</span></div></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:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3.9pt 2px 0;text-align:right;vertical-align:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,225</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:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 3.9pt 2px 0;text-align:right;vertical-align:top"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,186</span></td></tr></table></div> 15039000 18772000 -10710000 -9211000 7896000 6625000 12225000 16186000 8977000 3248000 10682000 4357000 Retirement PlanThe Company has a <span style="-sec-ix-hidden:f-762">401(k) plan</span> that covers eligible employees as defined by the plan agreement. The Company matches 100% of employee contributions to the plan, up to 3% of the employees’ total compensation, and 50% of employee contributions to the plan, up to 6% of the employees’ total compensation. Company contributions to the plan, net of forfeitures, were $1,135 and $1,161 for the three months ended September 29, 2023 and September 30, 2022, respectively. Company contributions to the plan, net of forfeitures, were $3,805 and $3,984 for the nine months ended September 29, 2023 and September 30, 2022, respectively. 1 0.03 0.50 0.06 1135000 1161000 3805000 3984000 Equity Agreements and Incentive Equity Plans<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Former Parent Incentive Plan </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— In October 2017, the Former Parent Entity approved the Class B Unit Incentive Plan (the “2017 Plan”) pursuant to the Company’s partnership agreement. Class B-1 Incentive Units (“B-1 Units”) issued under the 2017 Plan vest in installments over a five-year period, subject to the grantee’s continued employment or service. Class B-2 Incentive Units (“B-2 Units” and collectively with the B-1 Units, “Incentive Units”) issued under the 2017 Plan contained both service conditions consistent with the B-1 Units and market-based vesting conditions that required the achievement of a specified return hurdle to the controlling shareholders in order to vest. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021 Incentive Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — On July 16, 2021, the Company adopted the 2021 Equity Incentive Plan (the “2021 Plan”) in order to provide a means through which to attract, retain, and motivate key personnel. Awards available for grant under the 2021 Plan include non-qualified and incentive stock options, restricted shares of the Company’s common stock, and other equity-based awards tied to the value of the Company’s common stock and cash-based awards.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 29, 2023, upon the settlement date of certain outstanding equity awards, shares were withheld to cover the required withholding tax, which was based on the value of a share on the settlement date as determined by the closing price of the Company’s common stock on the trading day of the applicable settlement date. The remaining shares were delivered to the recipient as shares of the Company’s common stock. The amount remitted to the tax authorities for the employees’ tax obligation was reflected as a financing activity on the Company’s condensed consolidated statements of cash flows. These shares withheld by the Company as a result of the net settlement of equity awards issued under the 2021 Plan were not considered issued and outstanding. These shares were returned to the 2021 Plan reserve and are available for future issuance thereunder. For vesting events where shares are not withheld, the Company required employees to sell a portion of the shares that they received upon the vesting of equity awards in order to cover any required withholding taxes.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Award Conversion </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— During the year ended December 31, 2021, and in connection with the Company’s initial public offering (“IPO”), all outstanding unvested Incentive Units were replaced with newly issued shares of the Company’s restricted common stock. Vested Incentive Units were exchanged into shares of the Company’s common stock using the same formula as unvested Incentive Units (together, the “Equity Award Conversion”). The restricted shares of common stock that the holders received in exchange for their unvested B-1 Units are subject to the same vesting terms that applied to the B-1 Units prior to the Equity Award Conversion.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The restricted stock awards issued to replace B-2 Units vest based upon achievement of one or more hurdles, which are substantially the same as the previous market-condition vesting criteria of the B-2 Units. Although the restricted stock awards that replace the B-2 Units do not contain an explicit service condition, the vesting is subject to continued employment, resulting in a derived service period. For additional information on the Equity Award Conversion, see Note 13 of the Notes to the Consolidated Financial Statements for the fiscal year ended December 30, 2022, in the Annual Report.</span></div><div style="text-indent:13.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Awards</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the IPO, the Company issued restricted common stock to holders of unvested B-1 Units and B-2 Units. The grant date fair value of restricted stock awards was determined to be $18.00 per share, based on the initial listing price of the Company’s common stock on the grant date.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The summary of the Company’s restricted stock awards activity is as follows:</span></div><div style="text-indent:18pt"><span><br/></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:40.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Awards</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">B-1 Incentive Units</span></td><td colspan="3" style="border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">B-2 Incentive Units</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of <br/>Units</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant-Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of <br/>Units</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant-Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 30, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.00 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.00 </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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.00 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September 29, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.00 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">662 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.00 </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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the IPO, the Company granted options to holders of B-1 Units (“Time-based Options”) and options to holders of B-2 Units (“Market-based Options”), as further discussed in Note 13 of the Notes to the Consolidated Financial Statements for the year ended December 30, 2022, in the Annual Report.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The summary of the Company’s option activity is as follows:</span></div><div style="text-indent:18pt"><span><br/></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:22.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.024%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Time-based Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Market-based Options</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of <br/>Units</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant-Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of <br/>Units</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant-Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 30, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,233 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.47 </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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,125 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.66 </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:'Times New Roman',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:'Times New Roman',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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September 29, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,767 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.50 </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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">935 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.66 </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:'Times New Roman',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:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercisable at September 29, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,171 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.34 </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:'Times New Roman',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:'Times New Roman',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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) The intrinsic value represents the amount by which the fair value of the Company’s stock exceeds the option exercise price as of September 29, 2023 and December 30, 2022.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Units </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The Company grants restricted stock units (“RSUs”) with time-based vesting requirements under the 2021 Plan. These RSUs typically have an initial annual cliff vest and then vest quarterly over the remaining service period, which is generally four years. The fair value of RSUs is based on the Company’s closing stock price on the date of grant.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The summary of the Company’s RSU activity is as follows:</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:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of <br/>Units</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant-Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 30, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,360 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.05 </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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,911 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.20</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.67 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.34</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September 29, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,502 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.96 </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><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 29, 2023, there were 74 vested and unissued restricted stock units.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Performance Stock Units </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— During the nine months ended September 29, 2023 and September 30, 2022, the Company granted performance-based restricted stock units (“PSUs”) to certain employees under the 2021 Plan. The fair value of PSUs granted is based on the Company’s closing stock price on the date of grant. Total units earned for grants may vary between 0% and 200% of the units granted based on the attainment of company-specific targets during the performance period and upon continued service. Compensation expense for PSUs is recognized on a graded-vesting basis if it is probable that the performance conditions will be achieved. Adjustments to compensation expense are made each period based on changes in the Company’s estimate of the number of PSUs that are probable of vesting. PSUs will vest with continued service and upon achievement of the relevant performance targets.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The awards issued during the nine months ended September 29, 2023 contain three separate tranches, each for a separate one-year performance period and each with a performance target to be established concurrently with the annual budget process. Accordingly, each tranche is accounted for as a separate grant. The Company-specific targets include: (i) adjusted EBITDA, (ii) adjusted EBITDA margin, and (iii) the results of an engagement survey administered annually in the fourth quarter to employees below the level of director. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The awards issued during the nine months ended September 30, 2022, vest in annual tranches over a three-year service period, subject to a one-year performance target. Total units earned for grants are based on the attainment of net sales and Company-specific adjusted EBITDA targets during the performance period (the fiscal year of the date of the grant) and upon continued service. For the year-ended December 30, 2022, the Company determined that, based on actual performance with respect to Adjusted EBITDA and Net Sales combined, the awards were earned at 51%. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The summary of the Company’s PSU activity is as follows:</span></div><div style="text-indent:18pt"><span><br/></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:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Stock Units</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of <br/>Units</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant-Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 30, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.96 </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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.31 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.65 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.70 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September 29, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.83 </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="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 29, 2023, there were 71 vested and unissued performance share units.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total equity-based compensation expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Equity-based compensation expense is included within selling, general and administrative expenses in the accompanying condensed consolidated statements of operations. For all equity-based compensation awards, the Company recognizes forfeitures as they occur. Compensation expense for the three months and </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months ended September 29, 2023 and September 30, 2022, and unrecognized stock compensation expense and weighted average remaining expense period as of September 29, 2023 consisted of:</span></div><div style="text-indent:18pt"><span><br/></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:29.051%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.964%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Compensation Expense</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 29, 2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2022</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrecognized Compensation Expense</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Term (Years)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 Plan</span></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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.47</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-based options</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,758 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,215 </span></td><td style="background-color:#cceeff;padding: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="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.42</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market-based options</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.35</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,229 </span></td><td style="background-color:#cceeff;padding: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="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.02</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.55</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other equity-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527 </span></td><td style="background-color:#cceeff;padding: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="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.31</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,066 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,390 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,977 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,677 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,577 </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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.65</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employee Stock Purchase Plan </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The Company’s board of directors adopted, and its shareholders approved, the Snap One Holdings Corp. 2021 Employee Stock Purchase Plan (the “ESPP”). The ESPP initially reserved 750 shares for issuance. The number of shares available for issuance under the ESPP is subject to adjustment for certain changes in the Company’s capitalization. In addition, the ESPP contains an evergreen provision such that each January 1, starting in 2022 and ending in 2031, the number of shares available for issuance shall be increased by that number of shares equal to the lesser of (i) a number of shares such that the aggregate amount of shares available following the increase is equal to 1% of the fully diluted shares outstanding on December 31 of the preceding year, or (ii) a lesser amount determined by the Company’s Compensation Committee. Pursuant to this provision the Company increased the number of shares in the ESPP by approximately 186 shares. Under the ESPP, shares of common stock may be purchased by eligible participants during defined purchase periods at 85% of the lesser of the closing price of the Company’s common stock on the first day or last day of each purchase period. The Company used a Black-Scholes option pricing model to value the common stock purchased as part of the Company’s ESPP. The fair value estimated by the option pricing model is affected by the price of the common stock as well as subjective variables that include assumed interest rates, the Company’s expected dividend yield, and the expected share volatility over the term of the award. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Offering periods are generally six months long and begin on May 23 and November 23 of each year. For the nine months ended September 29, 2023, 186 shares of common stock were purchased under the ESPP at an average price of $6.60 per share. The Company did not have any shares purchased under the ESPP during the three months ended September 29, 2023. Stock-based compensation expense recognized related to the ESPP was $195 and $567 for the three months and nine months ended September 29, 2023 and $180 and $260 for the three months and nine months ended September 30, 2022, and is included in selling, general and administrative expenses in the accompanying condensed consolidated statements of operations. Eligible participants contributed $752 and $287 as of September 29, 2023 and December 30, 2022, respectively, which is included in accrued liabilities in the accompanying condensed consolidated balance sheet. Unrecognized compensation expense as of September 29, 2023 associated with the remaining ESPP purchase period through November 22, 2023 was $120.</span></div> P5Y 18.00 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The summary of the Company’s restricted stock awards activity is as follows:</span></div><div style="text-indent:18pt"><span><br/></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:40.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Awards</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">B-1 Incentive Units</span></td><td colspan="3" style="border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">B-2 Incentive Units</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of <br/>Units</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant-Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of <br/>Units</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant-Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 30, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.00 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.00 </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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.00 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September 29, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.00 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">662 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.00 </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> 223000 18.00 792000 18.00 0 0 0 0 101000 18.00 0 0 13000 18.00 130000 18.00 109000 18.00 662000 18.00 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The summary of the Company’s option activity is as follows:</span></div><div style="text-indent:18pt"><span><br/></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:22.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.024%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Time-based Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Market-based Options</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of <br/>Units</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant-Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of <br/>Units</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant-Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 30, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,233 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.47 </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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,125 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.66 </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:'Times New Roman',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:'Times New Roman',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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September 29, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,767 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.50 </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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">935 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.66 </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:'Times New Roman',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:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercisable at September 29, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,171 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.34 </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:'Times New Roman',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:'Times New Roman',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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) The intrinsic value represents the amount by which the fair value of the Company’s stock exceeds the option exercise price as of September 29, 2023 and December 30, 2022.</span></div> 4233000 6.47 0 1125000 5.66 0 0 0 0 0 0 0 0 0 0 0 0 0 466000 6.18 0 190000 5.66 0 3767000 6.50 0 935000 5.66 0 3171000 6.34 0 0 0 0 P4Y <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The summary of the Company’s RSU activity is as follows:</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:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of <br/>Units</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant-Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 30, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,360 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.05 </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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,911 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.20</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.67 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.34</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September 29, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,502 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.96 </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> 1360000 17.05 1911000 11.20 568000 16.67 201000 13.34 2502000 12.96 74000 0 0 2 2 P1Y P1Y P1Y P3Y P1Y 0.51 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The summary of the Company’s PSU activity is as follows:</span></div><div style="text-indent:18pt"><span><br/></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:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Stock Units</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of <br/>Units</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant-Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 30, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.96 </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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.31 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.65 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.70 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September 29, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.83 </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> 254000 17.96 322000 11.31 132000 15.65 37000 13.70 407000 13.83 71000 Compensation expense for the three months and <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months ended September 29, 2023 and September 30, 2022, and unrecognized stock compensation expense and weighted average remaining expense period as of September 29, 2023 consisted of:</span></div><div style="text-indent:18pt"><span><br/></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:29.051%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.964%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Compensation Expense</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 29, 2023</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2022</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrecognized Compensation Expense</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Term (Years)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 Plan</span></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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.47</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-based options</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,758 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,215 </span></td><td style="background-color:#cceeff;padding: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="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.42</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market-based options</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.35</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,229 </span></td><td style="background-color:#cceeff;padding: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="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.02</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.55</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other equity-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527 </span></td><td style="background-color:#cceeff;padding: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="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.31</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,066 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,390 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,977 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,677 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,577 </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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.65</span></td></tr></table></div> 457000 1082000 1609000 3390000 2324000 P0Y5M19D 788000 1672000 2758000 5077000 4215000 P1Y5M1D 523000 645000 959000 1935000 735000 P0Y4M6D 2001000 1726000 8634000 5132000 28229000 P3Y7D 197000 165000 2717000 1864000 1547000 P0Y6M18D 100000 100000 300000 279000 527000 P1Y3M21D 4066000 5390000 16977000 17677000 37577000 P1Y7M24D 750000 0.01 186000 0.85 P6M 186000 6.60 0 195000 567000 180000 260000 752000 287000 120000 Income Taxes<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective income tax rate for the Company was a benefit of 27.9% and 34.3% for the three months and nine months ended September 29, 2023, as compared to a benefit of 18.9% and 14.2% for the three months and nine months ended September 30, 2022. The change in the effective tax rate for the three months and nine months ended September 29, 2023, and the difference from the U.S. federal statutory rate of 21%, was primarily the result of nondeductible contingent value rights, stock compensation, foreign derived intangible income, research &amp; development (“R&amp;D”) credits and changes to the valuation allowance.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax benefit was $348 and $8,119 during the three months and nine months ended September 29, 2023, compared to a benefit of $238 and $762 during the three months and nine months ended September 30, 2022.</span></div> -0.279 -0.343 -0.189 -0.142 -348000 -8119000 -238000 -762000 Tax Receivable Agreement<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 29, 2021, the Company executed a Tax Receivable Agreement (“TRA”) with certain pre-IPO owners (“TRA Participants”). The TRA provides for payment by the Company to the TRA Participants of 85% of the amount of cash savings, if any, in U.S. federal, state and local income tax that the Company utilizes in the future from net operating losses and certain other tax benefits that arose prior to the IPO. The Company recognizes this contingent liability in its condensed consolidated financial statements when incurrence of the liability becomes probable and amounts are reasonably estimable. Subsequent changes to the measurement of the TRA liability are recognized in the condensed consolidated statements of operations as a component of other expense (income), net. The Company will retain the benefit of the remaining 15% of these cash tax savings.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of September 29, 2023, the Company recognized a total liability of $102,036, of which $21,107 and $80,929 are recorded within the current and noncurrent tax receivable agreement liability financial statement line items, respectively. As of December 30, 2022, the Company recognized a total liability of $111,453, of which $10,191 and $101,262 was recorded within the current and noncurrent tax receivable agreement liability financial statement line items, respectively. For the three months and nine months ended September 29, 2023, the Company recognized measurement adjustments of $631 and $775, respectively, which were recognized in other expense (income), net, on the condensed consolidated statements of operations. For the three months and nine months ended September 30, 2022, the Company recognized measurement adjustments of $86, which were recognized in other expense (income), net, on the condensed consolidated statements of operations. During the nine months ended September 29, 2023, the Company made its first payment to TRA participants of $10,468, which included interest of $277.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With respect to certain pre-IPO owners that are not TRA Participants, the Company has recorded amounts held in escrow for these participants in prepaid expense of $329 and $1,169 as of September 29, 2023 and December 30, 2022, respectively. During the nine months ended September 29, 2023, $396 of the amount held in escrow was forfeited by a pre-IPO owner and distributed to certain shareholders, resulting in a reduction of the prepaid expense balance and reversal of compensation expense. As a result, the Company recorded $205 and $438 during the three months and nine months ended September 29, 2023, in compensation expense within selling, general and administrative expenses in the accompanying condensed consolidated statements of operations. During the three months and nine months ended September 30, 2022, the Company recorded $279 and $837, respectively, in compensation expense within selling, general and administrative expenses in the accompanying condensed consolidated statements of operations.</span></div> 102036000 21107000 80929000 111453000 10191000 101262000 631000 775000 86000 86000 10468000 277000 329000 1169000 396000 205000 438000 279000 837000 Commitments and Contingencies<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal Proceedings </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— During the normal course of business, the Company is occasionally involved with various claims and litigation. Reserves are established in connection with such matters when a loss is probable, and the amount of such loss can be reasonably estimated. As of September 29, 2023 and December 30, 2022, no significant reserves were recorded. The determination of probability and the estimation of the actual amount of any such loss are inherently unpredictable, and it is therefore possible that the eventual outcome of such claims and litigation could exceed the estimated reserves, if any. However, the Company does not expect the outcome of the matters currently pending will have a material adverse effect on the condensed consolidated financial statements.</span> Leases<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is a lease or contains a lease at inception. For all leases with a term longer than 12 months, operating leases are recorded under the noncurrent asset operating lease financial statement line item and the current and noncurrent operating lease liability financial statement line items on the Company’s condensed consolidated balance sheets. The Company has lease agreements with lease and non-lease components, which the Company has elected to account for as a single lease component for all asset classes. Lease expense is recognized on a straight-line basis over the lease term.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-Use (“ROU”) assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Since most of the Company’s leases do not provide an implicit rate, the Company uses its own incremental borrowing rate </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“IBR”) on a collateralized basis in determining the present value of lease payments. The Company utilizes a market-based approach to estimate the IBR.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s lease arrangements primarily consist of operating leases for offices, warehouse space, and distribution centers. The leases have remaining lease terms of 1 year to 10 years, some of which include options to extend for up to an additional 5 years, and some of which include options to terminate prior to completion of the contractual lease term with or without penalties. The Company’s lease term only includes periods covered by options if those options are reasonably certain of being exercised (or not reasonably certain of being exercised as it relates to termination options). Variable lease payments that depend on an index or rate (such as the Consumer Price Index or a market interest rate) are included in the measurement of ROU assets and lease liabilities using the index or rate at the commencement date. Variable payments, other than those dependent upon an index or rate, are excluded from the measurement of the ROU assets and lease liabilities and are recognized in the period in which the obligation for those payments is incurred. The variable lease cost primarily represents variable payments related to common area maintenance and utilities. The Company’s leases do not contain any material residual value guarantees.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company’s lease costs are:</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:40.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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:#363435;font-family:'Times New Roman',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:#363435;font-family:'Times New Roman',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:#363435;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease cost </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,669 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,812 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,411 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,884 </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 2px 3pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,181 </span></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 3pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term lease cost</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251 </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 9pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease cost</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,951 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,079 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,436 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,316 </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></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Included in cost of sales, exclusive of depreciation and amortization, and selling, general and administrative expenses in the Company’s unaudited condensed consolidated statements of operations.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information and non-cash activity related to the Company’s operating leases are as follows:</span></div><div style="text-indent:18pt"><span><br/></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:40.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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:#363435;font-family:'Times New Roman',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:#363435;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,640 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,735 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,662 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,539 </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 2px 3pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-cash activity:</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="background-color:#cceeff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets obtained in exchange for lease obligations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,028 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,758 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining lease term and discount rate for the Company’s operating leases are as follows:</span></div><div style="text-indent:18pt"><span><br/></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:80.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.082%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.34 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average discount rate</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 29, 2023, future lease payments under non-cancelable lease commitments for the next five fiscal years and thereafter were as follows:</span></div><div style="text-indent:18pt"><span><br/></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:82.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.113%"></td><td style="width:0.1%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,821 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,659 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,581 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,436 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,468 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,540 </span></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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,505 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,936 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Lease incentive receivable</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></div></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,156 </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></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 29, 2023, the Company completed its move from its former leased location in Draper, UT to its new location in Lehi, UT. The lease has an operational commencement date of February 1, 2023 and an expiration date of September 30, 2033. As of September 29, 2023, the Company has not entered into any additional lease agreements for office space that have not yet commenced.</span></div> P1Y P10Y P5Y <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company’s lease costs are:</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:40.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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:#363435;font-family:'Times New Roman',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:#363435;font-family:'Times New Roman',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:#363435;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#363435;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease cost </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,669 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,812 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,411 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,884 </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 2px 3pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,181 </span></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 3pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term lease cost</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251 </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 9pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease cost</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,951 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,079 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,436 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,316 </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></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Included in cost of sales, exclusive of depreciation and amortization, and selling, general and administrative expenses in the Company’s unaudited condensed consolidated statements of operations.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information and non-cash activity related to the Company’s operating leases are as follows:</span></div><div style="text-indent:18pt"><span><br/></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:40.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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:#363435;font-family:'Times New Roman',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:#363435;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,640 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,735 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,662 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,539 </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 2px 3pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-cash activity:</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="background-color:#cceeff;padding:2px 1pt 2px 9pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets obtained in exchange for lease obligations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,028 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,758 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining lease term and discount rate for the Company’s operating leases are as follows:</span></div><div style="text-indent:18pt"><span><br/></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:80.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.082%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 3pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.34 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 3pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average discount rate</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 3669000 3812000 11411000 10884000 1247000 1202000 3856000 3181000 35000 65000 169000 251000 4951000 5079000 15436000 14316000 3640000 3735000 10662000 10539000 1220000 18028000 7758000 62925000 P6Y4M2D 0.0781 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 29, 2023, future lease payments under non-cancelable lease commitments for the next five fiscal years and thereafter were as follows:</span></div><div style="text-indent:18pt"><span><br/></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:82.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.113%"></td><td style="width:0.1%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,821 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,659 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,581 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,436 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,468 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,540 </span></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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,505 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,936 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Lease incentive receivable</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></div></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,156 </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></table></div> 3821000 15659000 14581000 12436000 10468000 28540000 85505000 19936000 413000 65156000 Stockholders’ Equity<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of voting common stock are entitled to one vote per share and to receive dividends. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had a noncontrolling interest prior to the fourth quarter of the year ended December 30, 2022. Changes in noncontrolling interests each period include net income attributable to noncontrolling interests and cash contributions by minority partners to the Company’s consolidated subsidiaries. There were no cash contributions by minority partners for the three months and nine months ended September 29, 2023 or September 30, 2022.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share Repurchase Program </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— On May 12, 2022, the Company announced that its board of directors authorized a $25,000 share repurchase program. Under the share repurchase program, Snap One may purchase shares of common stock on a discretionary basis from time to time through open market repurchases, privately negotiated transactions or other means, including through Rule 10b5-1 trading plans or through the use of other techniques such as accelerated share repurchases. The timing and number of shares repurchased will depend on a variety of factors, including stock price, trading volume, and general business and market conditions. The repurchase program expires at the end of 2023, does not obligate the Company to acquire a specified number of shares and may be modified, suspended or discontinued at any time at the board of directors’ discretion. On November 6, 2023, the Company’s board of directors amended the share repurchase program to extend its expiration date from December 31, 2023 to December 31, 2024.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share repurchase activity consists of the following:</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:40.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.995%"></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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of shares repurchased</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:18.04pt;vertical-align:bottom"><span style="color:#363435;font-family:'Times New Roman',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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,444 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average per share cost including commissions</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.91 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected to retire shares repurchased to date. Shares retired become part of the pool of authorized but unissued shares. The purchase price of the retired shares in excess of par value, including transaction costs, is recorded as a decrease to additional paid-in capital. The Company had $55 of share repurchases included in accrued liabilities in its consolidated balance sheets as of December 30, 2022.</span></div> 1 0 0 0 0 25000000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share repurchase activity consists of the following:</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:40.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.995%"></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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of shares repurchased</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;text-indent:18.04pt;vertical-align:bottom"><span style="color:#363435;font-family:'Times New Roman',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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,444 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average per share cost including commissions</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.91 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 128000 27000 222000 0 1396000 238000 2444000 0 10.91 8.81 11.01 55000 Loss Per Share<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic loss per share represents net loss divided by the weighted-average shares outstanding. Diluted loss per share is the same as basic income or loss per share. The Company was in a loss position during the three months and nine months ended September 29, 2023 and September 30, 2022, respectively. The following table presents the calculations of basic and diluted loss per share for the three months and nine months ended September 29, 2023 and September 30, 2022:</span></div><div><span><br/></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:40.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to Company</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(900)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,010)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,572)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,573)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding - basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,567 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss per share - basic and diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.06)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s restricted stock awards, stock options, restricted stock units and performance stock units were excluded from the computation of diluted net loss per share because their effect would have been anti-dilutive. Awards with performance and market-based vesting conditions are excluded from the calculation of dilutive potential common shares until the conditions have been satisfied. The following potentially dilutive shares were excluded from the computation of diluted net loss per share attributable to common stockholders:</span></div><div style="text-indent:18pt"><span><br/></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:40.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">785 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,201 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">893 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,298 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-based options</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,944 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,051 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,333 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market-based options</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">935 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,155 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,061 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other equity-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,551 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,178 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,770 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,117 </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> The following table presents the calculations of basic and diluted loss per share for the three months and nine months ended September 29, 2023 and September 30, 2022:<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.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to Company</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(900)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,010)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,572)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,573)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding - basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,567 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss per share - basic and diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.06)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> -900000 -1010000 -15572000 -4573000 75854000 75854000 75854000 75854000 74650000 74650000 74650000 74650000 75577000 75577000 74567000 74567000 -0.01 -0.01 -0.01 -0.01 -0.21 -0.21 -0.06 -0.06 The following potentially dilutive shares were excluded from the computation of diluted net loss per share attributable to common stockholders:<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.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.994%"></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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 29,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">785 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,201 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">893 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,298 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-based options</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,944 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,051 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,333 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market-based options</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">935 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,155 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,155 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,061 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other equity-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,551 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,178 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,770 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,117 </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> 785000 1201000 893000 1298000 3944000 4300000 4051000 4333000 935000 1155000 1043000 1155000 2551000 1197000 2451000 1061000 290000 256000 284000 205000 46000 69000 48000 65000 8551000 8178000 8770000 8117000 Related PartiesThe Company’s controlling shareholder, Hellman &amp; Friedman, LLC (“H&amp;F”), has an ownership interest in a human capital management, payroll, HR service and workforce management vendor used by the Company. For the three months ended September 29, 2023 and September 30, 2022, the Company incurred $79 and $76 of expenses, respectively, related to this vendor. For the nine months ended September 29, 2023 and September 30, 2022, the Company incurred $291 and $242 of expenses, respectively, related to this vendor. Additionally, H&amp;F has an ownership interest in an insurance brokerage vendor previously used by the Company. For the three months and nine months ended September 29, 2023, the Company incurred no expenses related to this vendor. For the three months and nine months ended September 30, 2022, the Company incurred $171 and $1,107 of expenses, respectively, related to this vendor. These expenses are included in selling, general and administrative expenses in the accompanying condensed consolidated statements of operations. Amounts owed by the Company in connection with the expenses described above were not material as of September 29, 2023 and September 30, 2022, respectively. 79000 76000 291000 242000 0 0 171000 1107000 EXCEL 88 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %&09U<'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 " !1D&=7#;-A^NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OITEAA=#-1?&D(+B@> O)[&ZP:4(RTN[;F];=+J(/X#$S?[[Y M!J8S49J0\#F%B(DS1XT 9>,V!J7EB M/$U]!U? #"-,/G\7T*[$I?HG=ND .R>G[-;4.([UV"ZYL@.'MZ?'EV7=R@V9 M]&"P_,I.TBGBEETFO[9W][L'ID0CVHKSJKG=B58V0O+-^^SZP^\J[(-U>_>/ MC2^"JH-?=Z&^ %!+ P04 " !1D&=7F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M %&09U>T4'TR!@8 )X@ 8 >&PO=V]R:W-H965T&UL MM9IK;]LV&(7_"N$-PP;$L43YVCD&'"5I@[6.&V4;NF$?&(FVA4JB2U%V\N_W M4K(E-Z!?"T+]);8NYY@/+](AF?%6R*_IBG-%7N(H2:]:*Z76[SJ=U%_QF*67 M8LT3N+(0,F8*#N6RDZXE9T$NBJ,.M:Q^)V9ATIJ,\W-S.1F+3$5APN>2I%D< M,_EZS2.QO6K9K?V)QW"Y4OI$9S)>LR7WN/IS/9=PU"E=@C#F21J*A$B^N&I- M[7>NT]6"_(Z_0KY-#[X3C?(LQ%=])GJ1+Q3@PEB,.D^&0ONXHX$#BC(P*Z$] W OO8+S@[@9.#%B7+ ML6Z88I.Q%%LB]=W@IK_D=9.K@29,=#-Z2L+5$'1JXHH-EZ1-TA63/!UW%'CJ M*QU_I[\N]/2(?D0^B42M4G*;!#SX7M^!LI0%HOL"75/4T./K2T)'%X1:U#&4 MQ\7E,[&Y)!8UR;\KCE/6CY/[.6C]_#M]3I6$+O>?J88*AZ[908_#=^F:^?RJ M!0,MY7+#6Y-??K+[UN\FO!]D]AULMX3M8NZ3&^%G,$05>7I=M]F<3 M$JIJB-0KD7KUD#YG3"HNHU?RR-="*A,>;J5D9JH4%U4UQ.N7>/UZ>',N0Q'H M44C@.6!L/-RI''='!QZJ;\@Y*#D'-7NF9/ *R=\ Q]L1]UJP*#4V)"IK"#@L M 8=HH6X3%:I7/-_>R]1]R'Q_FE"1$B]'-NI#N?L!S2MCWJ44IM(R\J;LI+*UY:AW<:!.">7NR_D(]P'WE(S.V* M6]I#RX(^ <8)5""+R+7((KYA,C#RHV9-^:M<9*-)!.=_V@HC/V[I92&,#YB M&''/$8SL*AG9>+9YB^OJ(QC*3V*;&%%Q.Q?B=B24\47MXMJFJ%5BLO&<\Q:U M?&S-I=B$B6_NVKCGS#6"GB,ZV55VLO'(\Q9T+E(]ZOX)U\>?S+@C'=*!\>V+ MZYJ25NG)QB-/WENG,,T_#H8;#*RN$>L>;/Y@7$8X1URB55RB>+;9MR6Y??%7+%GRHY'XA-%LZMU,C=-N7-B4L I( MM%9 2L.G15K M0]SF.-XY0A"M0A"MM7BT2S!>D6"\?+N"/&0*(GNB$X*1^ =EEUT]%&Z]W$UO MCVTF@W[/L9Q1;]S9&!B=*N4X>$B9QCP)\O7-NX@944X8'&T\7->P\9PJYCBU M5H5<0),0U>^3@+^0/[BQ?YZPLBS+'O;Z7<>8U'%Q4\XJ[#AX-"G7I^_"5,]) MOG"(V'=PTOC6.&%V; $>ES5E/-@)PV/)6\;=EL-Q2MSNLYGQ'"''J4*.+\ZXJS@$M] UQ? M"*'V!_H'RG])F/P/4$L#!!0 ( %&09U<6@^: (0< ,8? 8 >&PO M=V]R:W-H965T&ULK5G;;MLX$/T5PEL4+9#$O.F6)@;:!+M; MH+L-FG;WF9%H6Z@DNA3M)/OU2\H7V>+%">"71+*&HS-#"-?C(5LF9*W\K9N%U(SHIN4%V-,83QN&9E M,YI<=;_=R-X]?&Z6CW3C-P_WKK_?!W, VOYC:C^+0LU MOQZE(U#P*5M6ZIMX_)-O HJ,OUQ4;?<7/&YLX0CDRU:)>C-8(ZC+9OV?/6T2 ML3< 4<\ O!F 7SJ ; :0+M ULBZL6Z;8Y$J*1R"-M?9F+KK<=*-U-&5CIO%> M2?VTU./4Y$8TA9X47@!]U8JJ+)C2-Y]8Q9J<@WOCN 7GX,?]+7CWYCUX \H& M?)^+9!KGF_=]6K\/>]YWSQ<7 &=G $-,',-OPL-O>7X!".R& MX\/A8QWY+GR\"Q]W_H@O_*64O%& M:V.\](5S]H!=3LPN^RR7;"<7X_T-FJY M7/'1Y.UO*(8?7-&=R-E!K&07*PEYG]RP=@[TK('<7/!?RW+%*AV\\9 (+2-HFQOH1X 3'< TR# [T*QZ@4 4WOV,DSA,(FV&44X MP=@-,MN!S(*UZXMH9N>*RSI4O;)35J\3.3N(%L&>J>"11:W%BU3/70TSY6NA MY83REH:-MX.L1PF.!G/C,-.[(/)L0+3'JRB(]@\ABL>RJIS0D&/-8HSH$)O3 M#J6Q!US/>BA(-)L-6#:*-;-2U]?-"O+G$MM 4()H/ 3LL(LH19D'<$]=*,Q= M7_7,,U4V,U!Q+=J -.KL7$S/ERT/[,^-UT-^B))T"-MA1B%%'M0]D:$PDZW3 M'(!G$U.*8C)$YZ OE$4><#U]H3!_K6M< )Q-37HK9YA8.\AE&.$(^_+7LQB* M7Z3.JI(]E%6I--4ZBQP*LN%KJ]RIO!T&W7,C"I/C-FC=HBQE%S,04U#MBGW! M']Q[U$&$NID;3I;#"L8>/D<]7Z(P8>XTVX(]&\'F!&C38!S'<,CG#K,DH=0' ML6=+%*0G U$N=6NSMYB<*#,'2IQ8I=EA1F/HV96X)SD<)KGM[(M!P=NB?G:V M*#:'(003-,#L,H.13P?CGNIPF.JVF!5[VM/L@,TDY_7^_G6#MTD.&_1#\+89 M@BCSU!B\UP"&J?!0ZAU9'-CF-Y1 ' U7A\LN3M+$0]RXYT%,7JCYCM5$'"34 M5_>M)_)V&'9/I#A,I-_X2E0KLQMRR8M2@2G+NP7E52S8)LUA*728()A"3^N M>V+%86+]&^\99/ MN499:&F8BYIW.WIOH?FS;;>)!$,Z5 H.,THBY(/=4R8^TD_ZBN6KDN]@1@I3 M*P87@::9;V?W#(J/M)Q'B^>K@K%)--7:;=B8.LQT4<6QIS/%/=GB,-FNE>^Q M:FIS*,JPO=IM,TPQ]&2<]%1+PE2[KOQ',!*;,],(T73(K2Z[3/<:GFI">G(E M1\A5U'6IS$IHUX=WHC$KG3>Y48;O_A:* T3?.[$'/;N+-G!5_Q,X.HR^9V<2 M/I^]5R+_.1=5P67[]K<4H^1#U_JK9R?ID9,>UI[*VV'L>\>U1\YK]MWH7[='XS M/W:CG43#;MQIY-M'O80@80EQ)[? @ M8<&AF[)EO:RZ;TX%GY9YZ=07Q!8.YPB2&%EKQV&8II#ZR**7&"0L,?:!BO7Q MM:CUMI^;+YHK+3E$Z^8/6RZEHSTXH&$Q8-%S-U^>V40F?5IRGUZY31TG5Z-]SZRFB_]'?," S"@ & 'AL+W=OPD_O__;O+!7N\E>I1IP"&/&5L6N-Q.G*[S?.&!K5)C+[C1.*F M>SWM>E901'QEL-4[8V)364CY:">?DHGC62+@$!MK0?%G U/@W#HAQ\_*U*G7 MM,+=\;/[?9$\)K.@&J:2?V.)22?.T"$)+.F:FP>Y_0A50H'UBR77Q3?9EK&# MT"'Q6AN956(DR)@H?^E358@=0;=_0.!7 O]40:\2](I$2[(BK3MJ:#16Q,0^22W#.!B3/*R4QJ5G3: M]YN%-@K[[4=3JJ5WO]G;OH37.JA*?'_9+97AEY= MAEZ;.W9"EF&VV''QXQ7)J2(;RM= +I@@B>2<*DUR4.53OVPJ1>D?%O[V[V,3 M>1VO.W8WNRD>"=I#[]?H_3/0Z=JD4K'?V,:6O>S21N#2-=AA";SJ\X+ZE,@] M]*!&#\Y 9UJOCV,'KV#"( R&KZF; KV^?Q!Z4$,/SH#&S4$;*A(F5L?(!Z>2 M-P6VD8=A*/L-- I3"&O]#GX>G]/F1H#WZ84T_/(_^]%8?'FS@%]PG!.ZQ MCVKVT7GLI_7ZZ!7.2^"VB#W2KO=W3_3.8SVCQ2OK-N+6D!+9W=G1[7'J,U4K M)C3AL$2-UPE1K,H32CDQ,B\V^84T>&0HABF>ZD#9 +R_E-(\3^RYH3XG1G\ M4$L#!!0 ( %&09U='1_%.)08 \< 8 >&PO=V]R:W-H965T&ULK5E=;]LV%/TKA%<,+9#$(JG/S#'0V"Y68%V+IET?ACW(%FT+ ME41/I)-TOWZD9$LR>:6ZFU\22SKWDN?<*_)(FCSQ\JO8,B;1YK%4A^5F+'8EBY,J*,_&Q''\<1ZGQ6@ZJ^1S5B6Z4QJ'G\?DHZ:,75@]_Q+FLCMW2@00P Q M ]R> 'H(H.>.X!X"W'-'\ X!%?5QS;T2;A[+>#HI^1,J-5IETS\J]:MHI5=: MZ$9YD*6ZFJHX.9WQ(E%E9PE2OP3/TB26ZN!!JG^J'Z1 ?(W>[U@9Z[H*=(T^ M/\S1RQ>OD-C&)1,H+="G+=^+N$C$%7IQ?03,6C3++3*1WORO2U6/&=M4'7=E2K'*ML+M=?K;( 2:@ ;&NC(#4*Y:I@SF-DJW@$D<0+E^!W7".VIX1X.\/W&IJKZR M%BJ(=HI'HBB6LDR7>QDO,U5GC@JN2E[(DE>66K5[O:J#@MA>SE+# MAEQ;4GPWS0)*XWH]&K2F$0^[QEX-9CS?Q<4WD'-D/6-#30"@5!-8"SD$@YH MP+F]S_6D=8]DV#TV BCG6+]3O-)O?M.5WLU0HEH@+CL77T&"'(8(NG-S;AQS M8SL/-H=AQ%SN>K+Y/8*TQI(,>B10D"3-]OJU[ ](@L^3Y"S8'(;9DL#9^B1I M;1T9MG5?JM?]BG_\J!XO-NSX[IGOI9#J64LO$M>=KJDOP[K81BSP0L_T!!#, M]3WSY@&S>8'Y# )F\_H>.$GK_LBP^SM/EV[S#"EC>S50&0 &*0-E Y2!LMG* MC#L?.')6;JHO2T(];.\+6;^^;LXV7Z]>5]]LC//W^':&@?-S?+NHOTVUZ>M/ M9>_B SP79BKUWI)3,&?NA&J^SD>6HA$A)4JD8,#PV9$S*4A%! M&C\;3JL=4@7NO^_87VKMH&6.!1FS\DN1R7QD11;*R *O2_F!;5^11D^H^%)6 M"OV+M@W6L5"Z%I)533!D4!6T?N+;I@Y[ !54^F4D.7PN(D\F8T0QF MG60(W@0KBPQ+:,PD/, .4B"V@$\5F#!7[M@0](8)@2[0I]D$/7W\##U&!44? M<[86F&9B:$O(2G';:9/!=9V!=T\&/GK+J,P%FD(FF2%^C47DL,?_IMI[FOVP,RN%L&!6.&4C"P@%H1OB)4\>>3VG!>F MPI^3;').LNF9R ZF*&BG*#C%GKR#W:2$_Z2I_'5D3T>J+6.37,2.,[0W^V4U M@%S'C0Y1$Q,J#/O>(6QJ@ 6]/;(#B6$K,3SIPO@3&XPP.(PZ*[,]MY9LB)\J0_Q M;>-97U ML:'M;>\)5_IXW.F_=@=CU] _@7M%?0WX35]?2MYBOBRH0"59P%#.91_FB]<' M_;HAV4J?9.=,PKE8O^9P-R)< >#[@C&Y:Z@!VMM6\@M02P,$% @ 49!G M5[WUR59O$ GK0 !@ !X;"]W;W)KR4D$FD[OFDER[8M.7S 28ZN11!U)QY=O7U!6 M! -8K4CYL?OFSHZ7SY++BV9V M4ZZ*YF6U*=?J+Y^J>E6TZM?Z^J+9U&4QWQZT6EX$HU%RL2H6Z[.KR^V_O:VO M+JO;=KE8EV]KK[E=K8KZZ\_ELKI[=>:???N'=XOKF[;[AXNKRTUQ7;XOV]\V M;VOUV\5>9;Y8E>MF4:V]NOSTZNRU_Z,=Z-G>9W?@PY^_J8OMQ:N+^5@T MY:1:_FLQ;V]>G65GWKS\5-PNVW?5W5_+W07%G=ZL6C;;_WIW.]O1F3>[;=IJ MM3M8G<%JL;[_?_''[D8\., /#QP0[ X(^AX0[@X(K0."], !T>Z R#[@T#7$ MNP-BZX H.7! LCL@L3U$!PY(=P>DVV#=W]UM:*9%6UQ=UM6=5W?62JW[81O? M[=$J(HMUEXKOVUK]=:&.:Z\FU7JN$JN<>^JGIEHNYD6K?GG?JO^IC&L;K_JD M?JMFGV^JY;RLF^__E 5^^I.7_WZ[:+]ZY]YO[Z?>#]^]\+[S%FOOPTUUVQ3K M>7-YT:JSZWQCY? M=$VB6'IOB\7\_,W:FQ2;!7TF^1&MV>QV=;O M%RJ']HD4[!,IV"I'!Y1_+I;%>E9Z1>M]+*\7ZW6GKW)G4]:+:N[]H)*CN2F4 MLQ>=R;2, I\*E=89UW__&.S*6;EJS-U;YJR_E*>77W_)S\9_41E MT+U8O!7K^N8O5VD4!>EH-+J\^/(P69!>."6JCY!C4(:U2NH6[?]Z477%S_LM?_\K;_^]SO5]#WU%+\KZOE_ MJ+L;(5L>4FR*%,N18@(I)D%B1BK%^U2*V=;YJQK\+M6CA4J,V.E%SX,@3JQ6 MQ^H/C3A2+"?//[3.7R!=2LKEB&[LR3Y""1LAU735\'JMQH9U7:YG7[VV+M:- M&C!L!_;S_ZHAXW;<1D4P<4['CA[K>VCTD&(Y4DP*:>I<2AR/QU9867]#P]K'8X[T*)!B$B1F1#;;1S9C M(_NF:6ZWHQ\UX)G=3UR:[BGM;6[K[B^MUU9>>?^D7BB[=3=/]S9JQ-0\'$%3 M>< Z'OK8SMP0A^YH&>DR1XH)I)@$B1D),]XGS/BI$H9*DK$35RNFD[$S//6M MJ+L:YY9)SE[3T%@BQ21(S(BE/]*L9=1W[E.NYX=GQZ\W]4MO=#\#"DB2POH9 MVMIW:M;\.!NY+1[J-X>J":B:1*F9F?* ROFG94JO[/#=>,9^$EB3W\G.SIPA MQW;(7;$L#$+?&C#EA-UYYB?V_$!0=MUE&*,OPBB(#LR2?4VH_&=%5+RWP8VP M-Z2"^LVA:@*J)E%J9KYH4N4_.:K:>3"C2K JOP^L(L1(6D78D;B*LG-X%6%T M$%CYFECYSXFL?"BS@JI-H6HY5$U U21*S4PI3:[\T]&53X"8*+$;SH3W,#CR M4'H%51-0-8E2,R.OB9C_=$C,=U'0>31V^V:[=>1:.QZ$]RB/LXM$HM,=YKEGP M8))GWE:-KWR>7Z&G7$@8-/%=E'5HRH7TFT/5!%1-HM3,&A)-R(+>A.S4*=?. MP]'R -+.GG(%+AHCIUR$'3GEHNR<*1=A='#*%6BD%)R(E,A&R/1V 8671NI: M[68SZ6TYY<]]<.4-4DU U21*S^'7?*S@FY M"[RR*$OM!U-.V)UGV2BRP2)E%SGO]R5_?TZ]_YHI!8]B2D-?!/#>!M?)4;2* M?!$ ]9M#U0143:+4S'S1H"Q@J4F/!^+Q'(GZO0[8V?&O P@Q\G4 84>^#J#L MG-<4YX#X,C#R5-]"4$J=VFH0B)=)H>:/R:# 4\&7H,,PQ^/8$?<*? MP>!(0DD05$WTNR$2Y=0,N48\ 8]X!I75!2X.2=+$"3&RT&C:RV<.]2F@:A*E M9D98TZ: ITWORLUM/;OIGNF%FMS49;NHMZN8G/*I(\5TO)_!#W.B9&H<$8-J M*&6"J@FHFD2IF2M0-&4*>LNODI@>DK.=ISE_- MT$A"U21*S8RDAEHA#[6>L*"6]SRT#PB)BB:*-$.]YE U 563*#4S\,U%G'_[7;)(Q/> MS^"V3V&UQ"P^#(0Y':@4MP5I9#D1KE-#O0]C51 M"Y^.J(440,K2T XDE*A!U7*HFNAW0R3*J1ER3=1"(%$+B46%<>H,DJ%$K9?/ M'.I30-4D2LV,L"9JX3,1-=[/X&Q[:"40N4O,S M8E(-]9I#U0143:+4S,S12"UZ5J06'4=JT7&D1J@X2(V_KL$QA2(UE)H94XW4 M(@Q2.UHCS_L9W/9)I$:MH(#ZS:%J JHF46IFICS8A.QTI'8\.PA41JV@H.R< M%101@=2H%12$';F"@K(C5E 0YW9P!46DD5K$+VL\904%=Z/=E9 'BK=[6T[Y M*QC3]#G_DQM:,645H&]9I#U0143:+4S#S1'"SF.=BC6'A,\:K0?MCS M9S"X9^CC,X?Z%% UB5(S(ZXI66H&9N:QBZILKA.[F"JTHT\ +WM.SU_7X)@BU21*S8SI@SWT>63W MH?C#NUNT-QT,V!*:M;=6$[QM(_>:LFV7^Z?!+K)%AP>.=P70>KB8V!-M'!-= M 93N0=4$5$VBU,RTT70OYNG>J6E#I@I95N8L^8Y=RN>\43\@Y?0'T%W(H&H2 MI68&5@/#^,A^_JO-LOI:EKIGOQ\<=KTX&3RW^,O/G.]L0$E?'Y%NSY]&X] %1X1=;%=&Q"Y4RV*5&W9U!&'7/0#BL?4T$91A MZ*Q0D/P-.C$ B>9TR:.V&!OZ0C6AJ!KY0K6WY92_@J&-$:HFH&H2I6;F@B9Z M2>\]T4Y]H9H0F^A3+U1).R?PQ&;[U M5PHY\H4K9$2]4^;MT:A0T+TN"9WRA MFD"WY8>J3:%J.51-0-4D2LU,*0WD$A[(<2]4$V+;>S^.4WOY'N]B<.BA1 VJ M)J!J$J5FAEX3M80G:H_Z0)[+QLX3N_>=\" MRW'3\&/HC9<>_%!QT9N:;1/C0"AZ@ZH)J)I$J9FI\>";FKT+ZXY7.0?CPQ.T MQ(5E:C08NW7)D]Z64_[HWAZH)J)I$J9GYHEE:\JBO"_3*$>H; 112_H0-4*,)&J$'4W4 M*$."J/&WZ<0PI)JHI:-GG+^GT&];0M6F4+4;7).Q@<>&CM7*\K$%"?$J5F!E0SOI2OB7O,K#QUR].2V.:KO/_!\8:" M.JB:Z',[),JE&6[-WU*>OPW[A+T+Y.(P=!HT%,?U\IE#?0JHFD2IF1'6F"U] MLL*U8["%]SQX!. 6L_DI41X-]9I#U0143:+4S,S1'"[E.1RXY#%U89K-6G8F MW#8!A(JS30!_78-C"@5H*#4SIAJ@I3Q >PQ;Y:4'-W>7JY%L%>HUAZH)J)I$ MJ9FIH:E:BJU^2XE2M,AW1@,N1G.:-"GD-&IH41M43:+4S,AI')?R..[#N]?> M?-&T]>+C[7:3>K)Z!$K/=V=G'C'@\=R?7SF4)\"JB91:F:@-4=+ M3ZQ)<_9-7N^+84B:QOL9W)43;"Y.?*)&'>HWAZH)J)I$J1F9DFG4E_4NGB/V M33Z2'1E5 )<$]C?!)AGQ94[;:$J(92HW[)*JG+#K6*OS"4]!&89A:'^+C+]! MIP9 @[',?T;6FD$7HD+5IE"U'*HFH&H2I6:FE$9S&8_F.-::$2M#Q\Z[;-[! MX,!#V5NO*Q!0GQ*E9@94P[>,AV^/8:T961PWLE^'\6,RGL8-XJV92\2B4>(\A:%5;KU\YE"? JHF46IFA#4URYZ,FAT#,+SG MP:, HK@M';MC=JC7'*HFH&H2I69FCF9S&<_FP+PU:\V\%= 5%U%A(L%NHUAZH)J)I$J9EIHXE> M=H3H 9>89Q1U<^?R4-+7RV<.]2F@:A*E9B: )GT93_H>\YZ&EQ[<-[APS^D6 MH%0/JB:@:A*E9F3%6%.]\9&MZP:^HAF[@,ZW/[$PX7T.;?ECE\XY+G.H2P%5 MDR@U,\2:&XY[KW1]W J'L5N[=F"%0V_+*7_N0QLZ5$U U21*SJ GWLORDY$G%]L_^EK3:OSE0.?*S:MEIM?[PIBWE9=P;J M[Y^JJOWVRX72OZOJSUL?5_\#4$L#!!0 ( %&09U>TXBRUN0@ -HF 8 M >&PO=V]R:W-H965T&ULK9IO;]LX$H>_"N%;'%J@KD52 MDJ5<8B!-6UQ?;"]HMGNO:9FV=95%KT0[R7[Z&TJR*(M_D@!^D\CVB/YQ.)QG MAM;UHZA^U5O.)7K:%65],]E*N;^:S>ILRW>L_BCVO(1/UJ+:,0DOJ\VLWE>< MK9J;=L6,!$$\V[&\G"RNF_?NJ\6U.,@B+_E]A>K#;L>JYT^\$(\W$SPYO?$C MWVRE>F.VN-ZS#7_@\N?^OH)7LWZ45;[C99V+$E5\?3.YQ5=W8:)N:"S^S/EC M/;A&:BI+(7ZI%]]6-Y- *>(%SZ0:@L&_([_C1:%& AU_=8-.^N]4-PZO3Z-_ M;28/DUFRFM^)XK_Y2FYO)LD$K?B:'0KY0SS^FW<3BM1XF2CJYB]Z;&WG=(*R M0RW%KKL9%.SRLOW/GCI'#&Z <>PWD.X&,KXA=-Q NQMH,]%663.MSTRRQ74E M'E&EK&$T=='XIKD;9I.7:AD?9 6?YG"?7-R)<@6+PE<(KFI1Y"LFX<6#A'^P M6K)&8HWN6+U%7V'%:S1%/Q\^HW>_O4>_H;Q$?VS%H6;EJKZ>25"CQIQEW3=_ M:K^9.+XY1;^+4FYK] 44K,[OG\$L^JF0TU0^$>^ #WS_$9'T R(!H18]=Z^X MG0;-[<0CA_:>IY;QFPGLVYI71SY9_/,?. [^99OSA08[\T#8>R#TC;[X#EFH$+4U-MH[ MX^9.E6J.BRF.HCDX_CB4;S$+8YST5F>ZHEY7Y%V9V]7_8&.UT2T%)*-,E%E> M<%1V@M6[ZCIKEO!-BQ==2;%W\3YS+69MLRQ5B.U')_._F M#=O,V^&BP5*%41K/1PMJL0KC@=69UGFO=>[5>CN0IO+5BB\ERNOZP,J,HTS4 MTAJ#19$_9]B)3K\@O?QUR^3Q5C%R!#W=0.-3.Q4]-+\VC<.Q+FU5*'8N/ M XVPP)]G1#EMMJK>I04'V8@_*='1P+!XP%WL%?V*K M-D9] K'YU<%XX2U&$24.>43+(UYY/TLH"(O\;UCW#12""#957DH..48B\"_L M*+:W2B9F'":8CC6;5H%#L48M]G)L\97E%3JRXL 1ZY.[RN*0V54\J%?MQY4J MZ^S5"C5TT< ("--H&I/ -0%-2NQ'Y9\@KDNU9_K_^'&+BIPM\P+VHE5U: B: MSZ.Q:M,HB1V2-42Q%S^+^TH<\Z::AV8"99#.\I:>O%814PH)%X 0GA_9LK#' M>.0)A4ZZ:1(E(:[AA/]W^([>\^J @;]5E4FJ*J>%5TRK!#F&:9'CNKQJW M#,)5E=:#D@-\"J6*@O I%ESE!_:"\JWUQZ5&._>%IB3V8_(VR\1!%6DO1)$- M?V%BY$K3C&#L@H^F)/9C\EMYA+TJJMQ.<&PRCR:AF11-LVD281K:Y1'-1N)G MXWW%]RQ?G4C31I%0T=^%E4TT,;&'TW1,X'GUMG9<)RBF.VN#89V$2<\XF@?)> X6%..(QH[\1#1IR=NZVAS"OWY-8T0N MVM9>:K1S+VA<$S^N;S,HCNO\U&\L#S48U'4#%/5&L]!,&57CHXW.&R:1Q^2S MF$QI$%%']4DTN,D+X#Y4V98UF%ZK:(3(D\_-AN(@>*]*#ZMDD\13R J)$7HV MNR @KE2FF4W\S/YV:NA ]FNJ"V+RV?"Q!?2QJYHC&N+$WX_ZJPMBMI01'@LS M;>:N%*1Y2OP\[5-0EW6LF]>JV-:'IL/.K5-ML0MQX&J7B88L2=^4==9Y"9'P MFJSCA?>;L\Z%1CL_3]0LIR^PG#UW1[(E%-KE9@H]V:YI)*W'B":>IS0U.AJ; M&:'$$6Q48YSZ,0[M0<;YJENPBA]%<50+UC4*:Y8Y>QIJ I@F@:GJD7]K/8%LYZ241.-F) Q0"U6+MV:G=3/SBZFE8,E>T*/N=QN M1;%2@2V61;[ICD[![US*HE\,WIP!(O;(*OM//-3:*2=&Q/M0?#XE#5GJAZS> MINV<=#& V*;BW%7'4!.M4)_@=(Q@BYU+LR8P]1-XJ'EP- 67-;0$E?-XE5K M:IY66JQ: MA!JMH1^M:DWR$H"D3U M3H.K8XH7)V R-@P".M[>%C,:12%U3&#P*VWH+:X?#OM]F_)9]=S]Y@FE-H13 M^Y0(Y"1K;1UZ*?_6VOI2HYT[08,]](.]6<7FI$R=9I_J)^NT33R'A*3CTV&+ M&0[3P+5K-,E#/\G/A3:_'#H[S=#$;AS@\3F>Q2I,G6&E^1SZ3[*_B[*)I4&3 M"9OAU9U;>-&3[$N-=NX+S?W0S_T[ML\E*]I36&@C#E5SQ,]&1YU6/[0CQV?9 M;5PR6HQB/%[!V> IH1VO-LW#4S5J)+1/V?3O]@]HW3:/)8W>_X2O[MK'K/0P M[5-?O[,*TG:-"KZ&(8./;\<# Y" & 'AL+W=O M\-_.=\U]#0Q3% M36ML6&1-C-UYGH>RH5:&$]>1Q4KE?"LCAK[.0^=)JA34FKR83E_DK=0V6\[3 MW)5?SET?C;9TY47HVU;Z_8J,VRVR67:8^*SK)O)$OIQWLJ8-Q2_=E<(GJTC=C\_!\DBU.%!=%8\";J@[$<7KB2BF MQ>DC>*='Z:<)[_0[I$_$VMG@C%:W3EQY"F2C/%CQ5EMI2RV-V&"2<#-C$+]? M;D/TN%M_/.300.#L80+\WLY#)TM:9!V?Y:\I6SY],GLQO7A$WME1WMECZ/\I ML_\/\L;*3GRR)-XYH[2M TSVR.$/>'CD/2D1G6C(DP9,$$^?O"J*Z<4A*@UG M%\)Y$1LZK*Y=VTF['Q=_%#H(;4O .H^<* S QLB=](27%!NAD:3.8X_ND#FZ MH;+G.@">E2XI"./*0^"ZD=ZX&&DB/CJ/V+7TN!)6)I$_4Z,GXDN4S8GX!81& M)@!WUUH1G^)47\8P$9Q*!I^DP."JF/A +;.Q%+E2L5,(J6 4? ,W;2/54.%\ M@&(9!5FY-<3J6XY59$ 7@0! U2B>H\WO(T5C'!LM>E9JT']Y^,A .921#U/,;'1 M7CWK0'#/#H,:IUV6WN'PTEF+8DQJ J#*2SP<^-5[&GP"7_(1?81?EN"LU [8 MH'JIE([))+.?I-OP#_.OI>GIF50H-4?[$RI;7:'U0([I&22PEZ'O6%7"NO4= M0^_ZND'S2BM _Q.$X75%Y;XT($JVX2( Z8/3Z(Y>#K!\6D.F&Q=3SCC!.B*- M>U'S^QV"#NF MH<>>GZGG+?DZ]2TV+[>QJ&R'V>/??%R: >WVX>F^D'Z6EO. M5X70Z]=FSX;Y)8\;\!ZY5P\#/B XW\+RV]02P,$ M% @ 49!G5QTDM4,*"@ 6AL !@ !X;"]W;W)KK5726T&)T?\[-*='-DFE-JH M2R=\4U72W9^JTJZ.!^-!^^!*+Y:!'NR='-5RH68J7->7#G=['9=<5\IX;8UP MJC@>3,?O3@_H/!_XMU8KW[L69,GV_(_.P_)X\&8@@1@DDBF+#>41!K^4$&>7+D M[$HX.@UN=,&F,C64TX:",@L.OVK0A9.97AA=Z$R:(*999AL3M%F(2UOJ3"M_ MM!<@A([N98GA:60X>83A6_&[-6'IQ4>3JWR3?@_*=1I.6@U/)T\RG*EZ*"9O M=\1D--E_@M]^9_$^\]M_A-\6*\5_IW,?'#+D?]L,COP.MO.CJGGG:YFIXP'* MPBMWJP8G/_\T?C5Z_X2V!YVV!T]Q_Y'X_".&XE1Z[84MQ"498X+DXOGYIS>3 M\>2]^+)4**3,5K4T]T276839>)73E0>37 ;<%-I(DVE9"@\."E4"VV($Z&-#OC]+]/I)5^.W[\4$ 7"@!/55K6' M;/1S[%PI&-H99*-27E:*\ /.E9Z?M([X#L>9?*SQCEZMG'6J$QY#VP6P8HZQE\44CNX MGF2?Q;AS,KQ^[WO*UM9K2A12Q ,0V>WH'([3ART0F?1+4: +>/8Y,<0!;7/? MRE+Y\YV-X)=-KJ)'8U:P\)Z^+)TM#Q)%[%/2S;P X)5S943 M^R/&QLD.5/%1DQQ^O25!SE;/S+5-UPW_6<7[I6W*G-Q+ T.J[:^-B1V9BWM; M7CVK,L"ZY /&4KFWJ55HG^'LO9).*&I%VQPFZQJ_DU4I8 \UF1K3@,N5JJT+ M5,HT"HCQ:/=?G2 9C\14?EQ4H4O\T)D\HPI$R:2,^GB7+:59L *5]CSRX-_O MTF5+,3Z,S8^# 6A99YRQ(M)YRN)M!F0DA!S10TP%.*@8&TETW2(_[($_+&.B8X@>#C9)<&'^[LK MI6Y:+X:E#.1*WZ)G*7T0YPZI<-_/_:$X[[$D'Q%?25Q[[';8SF+SY$2LY+=' MH]YAZ90259QC8D1GU':90N6OM=S*.,J>:,>I)/TF._K M"(T<1ED4U)BX5*H(SXZS)\T E#FE]3\$FE%B'YT8!(;L#)?C07F_DUI#H+QM M-<@8EW(-W5R+DM!A;$O6/=P>IX]UJ'[L^<=[[M MD6-^,KET*,)3BS_=]'0^G9UVTQ.PJMF4NB:[KADY6KKI[+HC(]&[HX,=Z ^7 M*D*:*SJ+6P+8%U\PYF3BS<&;E^_$NI M=P6Q:%!6W*ZL6*JR%A$1N+N2=WGZY6 \%2?V1=>Z(^0^XHS)[NC5=R7O!SJ" MY:5UPZP!%@3Q(;74M5VKI49)JKO ;8_K_E;J4LXI]^];8VX:!]L;,5Q@?>-4-SNEZ8''_WZ=?09ZX>X3C<*GTMR("X) $%SU*_OS MI].+JQXD"!J$$]L7^B5SXFD:J,GNAP_B2I"RLE"TO04"S\9QT^_F;=L$3A * M80,HQ>1 ^ T=-.TF# V:8#@Z<&/LKV*'!;LIML12C%^G!@N]T(-*+.V"=7\P MEX'FXE8Y0V]T6AB!^ V;9Q?G:Y-?>,P+?Z#UB-=<[$7CP,RU4Q$<^G('GH K M6HL[=SCNG-PI*PPW"=W3(#8O$7)XI)&QWVZ;\+[(.^X"^I:/3Q>87;@_MYI^ MN9IVBD8G14&=?^;WFVY+HPKHQ*5T2#[@9_41;1_&W!L-3&H<>"R+%I=VP-R7,4:G+2KJ;;G3_HE"N MGZTT&U4B&E22_K_*4\5MP7@V9\VF 7 3*1 M17-:L!G_$LR^&KT"S/;:.OGY+#5',<5*DG"^>_991U"E[L"SW%G72CF#SOBM MJP(.M6G83;]QH.TZN4/&+PQ2A0542C*FMIV91N%6>/E09K8I,^MD(J&DF+<6 M9VN+^1<>:[G3,1E-(W Q1%%J2E&*!2G%^DU1!I HZ2TRU,Y,3[PI FP;N*8 MABO%DP25.(/8>F&BX@9/PV^,"L1_W6C2 MOQAH4QR=S==1>LDSTC8?(%VS]LT5Y9U+VI"=:^7[^^ICYFZ6R!/%08_6QO/> M]&#C_(&">?:[H5_M2J$CQ4)IRKA[M PU(4!-* DSF[I]X=CF94'I"^SC(:)H M N6HS)#1\95=+,?>%OHW[W;;82!;?GNA(E1A;:%-SAT2S[MC*"YWY1H?KI M8##M%UR6O9LK_^[>W%SIVBE9BGO#;%T4W&S?"J4WU[UAKWGQ12Y7CE[T;ZXJ MOA0/POUD7N^PD=?R'7?\YLKH#3,T&]+HAS?5KX9RLB2G/#B#48EU[N8V M^ZV65A)"]JKO()'>][.X^FU8G1Y9?:,C\M[6%F^L97>ZF,N2AT@HS8\_#*>#-R>,&+=&C$]) M_ZZ/7KZ:?5T)@J+BY99E^*N$$SDK-;*C,RNOC2R7S&&R6QDA6!&\3,"5$-\\ M"_(Z@\^<*.;"M([S$\/*0W(7TF9,8$S8S<@YYB]I@9\-DZ36P M,7_G1"#G70M^_&&6#B_>V/U-5GPM,%E0QF>Z+LE D!>KH:QAMP]W;#:8).Q0 M9%AVCI#(M,FAIMHF?O\HQ3*]B,_8S$!HYK60PD+_A8-LGG]#PH*Q,-EIHBSB M'K;@TK U5[6 IM;*98G%&.<4@@%4)?E<*AA PG8&R#)3-4$^N@?IE)0&H=7@0%%D87M A[(R(KX=F/T0)O20>R/4PQF>RWK*I-M@+= ML.R8MXM%A62&#Y. &#V#C V)Z^#3H52DD'GS@=]F2*DM1"@.]H+M>R*A' MQNV*+1!#Y"\\0>"I$!LK676#R^N3,XJB MD"D%ZH!\50DC==Y@A0A'OBPM*X1;Z1P;(\Z-7'/OC&@,S,=.C%?0EF>KX(X7 M2"/U9>$=2F)R9%4,]Q+4UD[FSB&O:N?] G!\(!VVSJVX8QMA.D$>(IO"39+F ML!5>*2R*>+8B=U8:$4V26Y%^OQ!7[Z."!)-8U I.74-;OT,.YC$H:!BDJIHS M'6)>8@YO*1ZKL*I5O1%X M&*>$;582YB-2]^0\I:65Q&ID#Q*3MC!2E"%B89?8$)9DI7AT,).>+$)>@1./ M>(S(D-0,AE;H@&!45K3*$EQC1D8ZM8Y:O?9J%W"$Z0\$P=:M> MM+6)F8VN%0*&"MQ&@EV]CIA:\6U4A'@2'E5@75 ]6PAZIIA9BQ)B*:\I@+<= M:[P3GCAQ+785*_CH:-H5O$3_366C#=W6SB:S0A;1$UKRX&-@' R>^Z#&SE!! M9*M2*[WJ4K LC[ MW.X8 YMXZ[/:F/!(!R''8\'>[7G .W\(#7Z7H/=Y\:A=O\LBPTO+L\!"=VTW MB9E/.SSVN62?,Z=]DSA.8M?7I8*VX(3LI#W)%APC4:,#F4$+((:4 Q14U O^ M#>SJMJ_TAN"S]1P02)PL$_9%%!K!^XDT%]0<"?:PM1Z7C_<)RWVM;XB#4+KG MAJ.A8G^A#$@';^*S?QJ^^6O2P+@FD$F!=-R_(#UI&UM7E3:@ O3]U"OM9WZ; M4Z3+$FV)-M^I&U'L+BTA4:N$?5Z;N_UF[06H"

CNAY\>/=VU@^;%=6 '2VWJ)TL=F M(2N\-0^.UW/VGDX/1IC'_PLD;@0T*0$DS:TQB6P"8A_=$* MD9S763BF'/(VQM'V"T4<1E[ED31=IB[Q&63(=3#%&((N-\[&-WSZ^)+U/IE(TG0_8YQ##B1PDR MR-#-T2N]>(7RT 3U<#I@*0R[9!^ZYZKGG=?86S\<)RGF!J0.GL0:IA@G%^-+ MPFHZ'.\00/OA9T^F,]@QN1C0D*&RW,1 M&^'?.[$0OI#$VNWXXY[(!M=1,IE-GB'3B@OX(9JRN#$E,;E_.+R PI>3$?OL M([LK>S@;M?(#,OMG45L74 RTAZBY3*:3"_9/;'(2/:@Y&<,YV/%B=X!-@>D4 M(L:CF1?Q=-6S&'U^X/8(/>^J%>^T,GOYW%80T1ZR=A<-3;?I4\726$S$D%\ M>#_#?@Y]R4??E]PV:O_BC]RGQHZRV%&9)D>*7-M6;9+4D'FZ?:F"PNUFT C%*&="2+)8>IMFV-VTXEJ(:+I+Z M_(0!P67_EP'QOF!'X]0'E$+Y=9&/CRE]<-TYNP40L5"W/81'VNVZQ/V6#V2> M^%+0H0:0?*4M704U]T0D["PDV.Z(-:?&F1"3@12;-4G6]VWWQF=,'\P>I'Y MWG-_E/F=V^13E\>C07,N^//Q0M%F_@-7IU&49?CD%;X^[1%QS$#L_HQ,K.]> MZ0+3GWWCD2&GWD:V=YM$UX;V.))B>TH?;'Z#BP\.-=EW0DG>#[^Y3845(> MKPJZM\J'/GST.Q^J4#:6_G,<;84F)'RS:M^V7_QNPX>NW?3PN? 3![=!!R46 M6#HXOYCT0B/5/#A=^<]><^W S_[G2J"L&)J \87&(2L^T ;M=]";_P%02P,$ M% @ 49!G5X)9P+FT!@ ZQ$ !D !X;"]W;W)K&ULU5A+<]LX$OXK*$UJ*JZB+9*B1#)^5-G./G*8V923V3UL[0$B(1$5 M$N H!7OK]^OP8?H6/'4S)[F(C6![D8_OFXT>770YHNMA'#L:U,K>[VHG&O? M+9>VJ$3#[85NA<+.3IN&.SR:_=*V1O#2"S7U,@[#S;+A4BUNKOS:1W-SI3M7 M2R4^&F:[IN'FZ4[4^G"]B!;CPH/<5XX6EC=7+=^+3\+]TGXT>%I.6DK9"&6E M5LR(W?7B-GIWEQ"_9_BG% <[HQEYLM7Z"SU\**\7(1DD:E$XTL#Q]RCN15V3 M(ICQZZ!S,1U)@G-ZU/Y7[SM\V7(K[G7]+UFZZGJ1+5@I=KRKW8,^_%T,_JQ) M7Z%KZW_9H>=-T@4K.NMT,PC#@D:J_I]_'>(P$\C"[PC$@T#L[>X/\E:^YX[? M7!E]8(:XH8T([ZJ7AG%245(^.8-="3EW\R >A>H$XZID?Q-Z;WA;R8)]4'V^ M$;BKI<,YQ+TL!IUWO<[X.SIS]I-6KK+L+ZH4Y7/Y)>R;C(Q'(^_B5Q5^$NT% MB_. Q6&\>D7?:G)ZY?6M?L/IG=$-NX>M!N! X%W%[GW(A6'_OMU:O_Z?4P'H M]2>G]5,AO;,M+\3U I5BA7D4BYL??X@VX>4KUB>3]=KBWS[H M&+P[7G-5",M^_"&+H_B2W3:Z4\XRJ1ZU+$0)@O'RD9B8WJ&>>]U&%'JO9%^A MIG\V0 WCEHI+& -Z9 :/JP0K-'"E+#9 65W+DCL\;'L3F"\&>\'>?RO>&HG& M(^LGK-00LVD8+W[M)"V,H(RC[/OF(VS/#4^"- D'(HU\INYUTW+U=(3I2XSNV)LX M#K*H#S?1FRCRZ"\*TX&SEAR^PY\!8&^B*,CC=*#C(,&A8-=(JWG.;$G[=_+Z M7A3/TQK )((V0;%^0CE(R_=[(_9\C.3#/ "(SBDH6I02@0RM9#E:Q9%ZP )99^U QL,2&% DA"514&\(BK--\$Z)_.R]3I8PSPR^Z0_ MTG=BQ,PW932UG;"V-X&0$X>7I3Z7[ASY.V^$7T(U'34,8XR JD.E&>X+9:?[ M]I/B+?N'\EG7W;YBG!A*.?@XUX(NJ 0MO<1.P,37HNY*CUML2E0I3IAU"\$- M.0#LNF,9>^"GEY;=%NC%EOT,,-,T#)0AT+@NK&"^^3/5[^"&J#M?/MO.(B(6 M#9QR]DT:GT?L6^5F=JV.]%XH8?PM-L:AX0I#<3F%"X?:/F1*J_-3T0UPQ105 MG3A!!"W'-]L+#Y;G\*&[4UKG>PK5Z3SE9%J)32/1G?7KB7NMID]?;Z=["H!5 M=M#NGEHQM14L(@W"X7UA9.BMRC*4_AK6G0B$[R.K( =GE@4./V5*AS/&R! MQW(HP)-1.&6/AUNI"^EH=(3M: MG6O\YOM4/?]V0E<$<98L#^ M3FLW/M !T_>=F_\!4$L#!!0 ( %&09U?V6:Z<&00 '() 9 >&PO M=V]R:W-H965TU*%I C=Y?G-H&G'1% M"ZQH$'?+AV$?:.EL$Y5(C:3L>+]^1TIQDLX)UF)?)/)T]_"YAW>DIGNIONDM MHH';MA%ZYFV-ZQ-PP5>*=!]VS)UN,!&[F=>Y-T9KOEF:ZPAF$\[ML$EFM^Z*T6S MX(A2\Q:%YE* PO7,6T3G%ZGU=PZ_<]SK!V.PF:RD_&8GG^J9%UI"V&!E+ *C MUPXOL6DL$-'X:\3TCDO:P(?C._0/+G?*9<4T7LKFAM=F._-*#VI \+.9;OF6'S MJ9)[4-:;T.S I>JBB1P7=E.61M%73G%F?L$:)BJ$I:N 2]EV4J P>AH80K<^ M034B70Q(\1-($_@LA=EJ^$746#^.#XC5D5I\1^TB?A9PB=T9Q!,?XC!.GL%+ MCJDF#B]Y N^+VC#!_V:V&GQ*56C9\)H-Q2%JN%*H*?7!(-?P@0N2AK,&EF3$ MULH"?RQ6VBBJI3]/*3002$\3L/UUKCM6X"M5Q+YW:[\G; M69/066,?S!8=,!.'5R_*."K>:>K:$5T]1H>*]H]K@[5=PT:N94,G#!>;\^^6 M?+32XM]X\!*RW(_"T Y"/TTS6%@HERX=>U IK+F!1FJ-&E['?IQ%;]R[H/<) MQ($AH25^F4YHD)9^5*3P2>Q(,JDXZO]''3X"'GY6#JIQ3H='#1LI:TU,XR+S MPS2G41*6?I&7<,WV=. 85-0)&J+,3\(4HHF?9@7$&DB+_*V516AE ME R#/(K@BAT48?FP8]5X$ED.*REZ5^RJ=RKG?C&)((K\D';@ABG%A#G V(Q0 M^I.B@"CT\S*&2W=)$ .%*]HFNQ<;Q5K(2**P)(U: O4](K.NF-QD^J3 MC)Y16E)M5KWCONH-"&G(NY/*2D!7Z/HM%[I7+BCR,^J0B'!#^,IN"3_3>??@;^&PO=V]R:W-H965T[ M2Q1J>Q[$P7[C7;=NK=M8+,\&OL;W:'\>WFI:+6:4INM1FDY)T+@Z#R[BT\O4 MZ7N%7SK(5".""B\<>$&%= M>8_^O8^=8KGF!J^4^+5K;'L>E $TN.(;8=^I[0\XQ9,YO%H)X[]A.^IF20#U MQEC53\;$H._D^,MOIG.X8U!&#QBPR8!YWJ,CS_(%MWQYIM46M-,F-"?X4+TU MD>ND2\I[J^EI1W9V^4JI9ML) 5PV\)-M4<-K:;E<=]<"X<(8M":$']&>+2RY MH*^'*'9 ] 5O%'2M@9>R@:;O]LOB.;,E>VY7K)' =_C< *L"H%%+'D$ M+YEC3SQ>\B6QWXL:7G2F%LIL-,)O%]?&:KI!OQ\ZAM%+>MB+JZI3,_ :SP,J M&X/Z$P;+9T_B/'K^2 SI'$/Z&/JWY>]1Z,/$O]@?W&H:4"N@Y%GLKTE_GT$/ M\0+K<3>)_"X+84L&3[.*A2Q.O8Y?Q&4>4A

4IJ:"T1EGO@)(IC>"N,9P0ZW]'4/FPN]NP^12V1!M" MK:AC&8N- W4T5DI0Z^OD^O20CY?&=M1<2/V55L; %==Z1\IPT:N-M'#$C^&B MKC?]1G@M=[2SSI5O$ 2G<0S&M-U@((-G3TH6Q\^!9;!#KNE (6-16.8I24=Q MFH3T.28Y*8JP8#%\P+J52JCU#M+9.MY;5V68%B495ZF%8D1R$Z>0,=$#HBNR+"S) \7,DI("+5S,65Q0^/G]U/[/R:"U2P9+PJ0:DU$5 M89JP+TQ&EI)=? QI&D9E\77)2-S!A+D[ER0/DR3_KY.11#X941RF<>R306&D M<34>K3]E UP811"UV! 5+G>NL*"^K?;/T>F]++BLZ2$5NJ^Y 76G&@.^<4F7 M*MMRZ_H'O:UIM=*J_X>N, ;">Z5M]Z?? [RA6Z_MJB'WC,/-_C0'PG.1?\UYXDW%E9$E[Y,33F9N$AWXY#&Y)4EAUP[ MP^E-8$[AG3^!AIX0+W_D3X$2S8K,K5*@_LRBU,D9))GOM23G3F9)XN0"$E=]* P!691B=%%H >I^)Q8=7@)]%K9:E3>K&E/Q*HG0(]7REE M]POG8/YKLOP+4$L#!!0 ( %&09U=+)N[CT L "$H 9 >&PO=V]R M:W-H965T>TG)\C/)S.QB@-TOB2V3E_=Q[N'EI5XM MM?EJYTHY\;W(2_OZ:.[JQ"\S;0KI\-7[H[-"9N71Q2M^]MEJJD3E[=&*7C:V5=G#D+II[,D"+CR N(] B;BHR[=W(J?RE2EZ_// MH$RC45QK=!4?%'BC%AT13R(1=^/^ 7G]QL(^R^L?LO!M9I-)3*=ZJ1!539<28'=J+A)LK\487"UG>"XQ21J4B*YT6LDS%5"6R4$**A33N M7M!3D6!$YH2LY8KI?1CKEDJ5;8&1N),FTY45LZR499+)'+*MRUQ%.6AYWD=0 MB"S%C9-EKN[%C2HS;<2[JDRS\C82[\ND$PF)L2GPGE&L*'&Q/JU]0JO]^,,X MCKLO+]<'7-( _JGW\E2R\$,6^\?8W?&A$)-(9X M:"7T3!P/1L.HV^W"(.B"P;?2*;$P&5FG*S-FI.SCK;ANM H^?Q>TJJWJB,L4SP$5F>= $VC[4^(TX3=F M_,;K^-T!UY),,QQ("DH#VK8>[ULCML.^S-R<5\D)/3 M")\C54*:T*^[T$<: M+(R^RU*UID8+ OOTV(XPX>PAJ!T/&9,=\052=XKSP4*@W1R&'@[6MIC&.TTN ML?LW,L8;M?G4)W&8-F4'[I:]EHV78<*^K.P0JS6@&.U"Q0:KT7]\MTX8'_UZ3I"_3*UZEN%GW,891!41BSY1HN; M3^^N3SEO2&P3A;ST$LH, M._'@&8/O$HF8B]YY>]X^Z#&:B\ ,^U.GC?U#H^LDB,2L,D1(/K\(N#N%4UQ3 M0ED[MJ$26-LA0WKN2[XU01N,?.IQ]["E1BURE$Y6YAEHFJLO0OR5UF" M%4!EM$/IJ&:%@&7"6N_\)11:D%614!F[[J1WROO28I&#PJA*0)1N8>@BKRAG MZ8SDUT@5[7M9Z?&%TQ:4*!-5&S3'@8F4@L$G\E1T.\/NLY9>+(Y#I& ;5)S! M2-LB0%HC$B?34Q\Y0_4=KTO\<9+XQZHR&B41+7S_**T2[57RJQ'V?NG<=$2J M\QR>3-5"@^ZQC:_M AY=:2T#LY;2I,]S'$8Y-RDF'M5P3DHDQ< GZ?38(D+8 M0WR.S5R(Y$8A]5A<^-VGO>T%ZH8 [%+"DYM,?\7ADFKC5G;)IOAB-]C(!Z'7 MZ7:?O6RG')!B*W PVP0N!]TB-9=U8DG:3R$7*_8XJOA\$A^&S?]JH-:8+T3* MJ%S=23^3_;PJTA\5M]\9*\[ /;2RN[;\/\4\#D0TK '20ZGY)^1<]W$YMZGY M'N0_$:)_!'O;M>]6*_TQ\\V:Y]^MUTK[UYI#]0A MJ=?K3!Y:MM?M#.(#Z^[,KKT'XZ=FV.YP^Y!6"^J"XE1[!ZS?JN?^*4"=T,*W M)DL]WS\I2_]BN?@'=Y%'L>M??DMY@&#V[.J_BUR>[O 6.K=W\-^SV?V5P_%T M]_ZFC-YH,;0L\DGS7]"<^='@Y$M_2KV*R>-8:Q]#'J+= QS(A!\?8M4OZPV$ M H>O[#=VB9AEW^$13Y#X8[ VG$I=:9GGOD\>.FV^5=!0J4?ZBJ&"[YSVC<6] M;3D^D5+CJ"A@!X9@.1^0QHO1JLDXE;FD]$AQJ 3OUBV9]69.(>\%O /ITF00 MM\!9&H_\:9CBK](JX;Y5D3EOTRI,VWTYV+N<:V2@IFV%#[V,N5\!%;*<&IL% M+/8&V:"M/[-29P5+32O'3W7E5OTE V\A+ZG+W)+F;[&DN1?J>Z)X#[&G:_:M M=IC*(2R^H9'29<;!K78+!XP42522([OL"VSEUIF*@?ZQ[G6]I:#MD+@M;>O4 MOD+81C-E+([%8#B.NO&0/HUZT;#7WU-(K+=/:/QP$ W'),(W0^VZ646];4%7U6F5(\U#^E +)Z2KG.H[[@0T M""1EIR!Z;A@-Z0IH/$"P+6QYPYNQVUB,.F//>>_SRT8Q+/JP_A!(F RB,22U MM?'KH]SGC25L%XUV6[U;WC".O;8>!CWRT_ /P2#B02R:KUW+T(R4(LT,L4Q* M_,>W_,W-1B*-N>9[[G6^P-?\?\'=.XQ%/9LK'^2X^EQF]KWZN1WA2V[UC+"^O1MO(#? MFX)"?<<&A/,(4M[359[-&D_4 GWP'T4L815NZS8YNY&:FWO.+C(A=@A4TI^, M/)7@X_G ,TD<]>*^9Y)>-.F-VTS2B\;GYR'MP4K]:-CM";[H?P,K2TE[O4\A M?A-%?*:"TW(;NMX:?"G'[>HI7=BCG@OM\!HT;%?2R-.F?K'%UZ]>W ;0'MZ[ MC:%%?#E"U2U#O=TG3_TM,J,FT!;=3VY<9$E.#+J3RS/V.U@H%3LL M42H-]].D;:G+Y]H 4U0^)KHR5GFR%%;FBB?6Y\)UDH K9B3!&^]O\OE2D;F( MBU#/+ F]1!-:"BH87;/##@>W+_O2+.63'/B\,M23J=VY[<;.KM>#SEJO;17* MW/++:=;?!OLWN)JGS?MOE_ZUK]5P__+<1V[T6!@ZP]1NYWQX)(Q_(YS,#"%);[8>=^4&PET466@B0W='_]?M -W>K&,-#"\NEC)A?JHXA^K#QYOPTY*J2ME@W96>#6_'%R/7]Z M\%FK=>@]"[)DYMP7>GE37@Y&I) RJH@D0>+G7MTJ8T@0U/C:R!QT6]+"_G,K M_37;#EMF,JA;9_ZCR[B\')P-1*GFLC;QSJW_K1I[IB2O<";P_V*=YDY.!J*H M0W15LQ@:5-JF7_FM\4-OP=GHP(*\69"SWFDCUO*5C/+JPKNU\#0;TNB!3>75 M4$Y;"LK'Z/%58UV\>BVU%Y^EJ95XIV2HO8+'X\4P0C;-&!:-G)LD)S\@YX5X MYVQ_T0.G6*Y:UB-_FC C^JU;'(7V0B'^631^1-.D,G+&_R]X:^ MTJ$PCFP-XL_K68@>N?'??38GD2?[11)>7H:5+-3E ( (RM^KP=5OOXQ/1^>/ M*'S2*7SRF/0?B,S/R!&]83<7K[65MM#2B#<6_JAI2A"__7*6C_-S\6FIQ)SF MW]/\(*0M 4@CHRI%(;U_T';1?H.P>2=,]X3%I8Q">B6LBUC]M=8>RZ,3,R5( M)U:M%)BTV4H MQ&;%PY990-MYVQP1I>\=XCX2=*Q+0J5EP3U(-8*^\@@YLZ@ MZH27XIIG(*J2..3$8_GXK8UZ[IR];:['OGT5LN9-CIJ..*3 M\I5XZZ051^)D>I:-\BD]G8RRLY,7]'0ZSJ;C"3WEXVP\&<'U10H./-=?/3W) MIF=G]##.)N.<'J;9:#1*(\_QL!T@LL@XNW@624BI9E&LX0P%=\V,1JTH11W( M@*+VGG(!Y?@+ZC^\I\AGJ-FZTD;Z[?AY"61C2 1%\4 );Q8&Q(\!8"-)?:ON ME1$Y9JYJ-(P]RE%([]2],_.0] DF1:NV6U@Y<6*9..Q74)Y? H MC7G(H$Y83>0*X*%!J:MB6P[]VX M'9H2_P!(&@U+YV-*("LCD+D1O!?>Q^)W1Q+O.N.[ZO&J]J0>2;6H3:)*C4)1 MH^A!LH5>U@\=?-(4BEM$!GY:+W6Q%$L)5U@!DH&C;,3X%Y2!OE.34#4!LETYQB;*XZ)F/"* MRD%;;1.-2XQJ(7W9*I^LZ6D%33<)U*]K71U_URO9_6X"JD5I@-I"PF]DT)M. M\MZ*]T5T7()/]\5;,:(9V8Y"O(5PY/I*R(5737!2N-Z^N7E_)YZ$>A8 2'PP M#\D3;$?J,1_?O[Y[BN91K3"2XMI*3IFQN\],%;)20LWGBIECKTF,VV#N7[G1 ML'1P&/6[K[4T>O[ D4#]7:BV!+#_P:8CSV^J@..X4+V).TF[ ]HF]IM-)<4L MP5]@NQ;\#YN*L91V08KWQ4@NCPX68TU3J?K9C>:J'9?_!,&>(%<@V <+_:Y_ MD ^EHM*B;=>*P'J5(;@7A)F21:0\C:I86OV5N 71[Y+"KI&7%96EUBPW(_K% M\$@]Z5F:FWI01J:9FI/].W5JD#96'4I5/7J$5Z(:T(HSO&MJO3F'PL_%Z3M' M *_/IR-6]2C/IJ<3\O=^1D)S=OA(ANB'54I$R@N:I,.FCB$L#L[V6Z6^PJ'^.4)' M]M+&1Q,P)GQJI;-#S])8D[X$,2Z&2P"BK< M?89VIV'U7!<2EC9M$"FEFF;1<""JA] %LBE]#Z*@ RP1!%3?%I M*5O#+ZX!='3M?JA[2*]M#]J[:*ZDE8OD?7BE835<14.HJU63/#,0 M!3&OF<9X -G63,(80UD*-[(&/7@?TT).]!C,@P)!3-FS!Z3;A9@RJ$(D61[L M;N"4'';/A:71IHDYH;RL4TY]6Z6 @B$2S=EXY#L[.&,EE8?:=$0@[5IP#+(# M#>-@S!+ H4?2^BAO"M>:V09X[&'.0\/[0'6 >VVR@THD[W/@.*;M/G:\+;B. M&/Z+XL]W$7Q0,XY8?6V2920%B$S 7'G-GIY[M'E*0B*7?&X$N+BMS<4*K%!3 MYH5"68D0)4+>B%0EUS.RQI.GNJ;V]QY/XYZNC()X0G#,1^>WG^\"/X[/GR*L M,*F)-9];$/^V>NZ*QM+^L27;I MSJ+2L.&;9.P<_>'GA?-MG=SM\HRE11L8 '^K_07MO M:N2!LR4 ^[I'#.,^EO*YXV>?6GXF_NC7ZC=4J\5G1]!CB-]NLC\=%.Y2]H,/ MT5U&'[*]54WMF4Y_%;=CI(>F*&&Y/ M;M[<_N3MY0_1%<57:^GD,U<^I",4_$/-#ZN;V/:K]T]1)!*YYV"[[\9SV+N7 MKA3 3;?O1#IP\$E7U-UH=\%_G>ZU-]/37P?>H3: ?PFCYE@Z.GX^':3RV;Y$ MM^);[IF+T57\N%02I8TFX/O&PO=V]R:W-H965T>%!=12R.)U'-A0P6,[]WIQ<1;K"I'1&E\[SB#/J0#'MI[]K^]=M*RX@9O M5?4@"EO.@RR M=\6]G/:O<1.SUCQY>KROA?V+6^HW$ ^=9857=@RJ 6LOWR M'UT=#@!9? + .@#S>;>!?);ON>6+F58[T,Z;V)SAI7HT)2>D:\J]U70J"&<7 M#UQK+JU ,XLL\;G=*.^P-RV6G?#-LG<\/.$MYC M,P V#8'%;'B&;]B+&WJ^X0F^#UONQ"$:X+* .ZV*;6[A63-\6:Z,U?37^/J: M_)9]]#J[NRY7IN$YS@.Z#P;U(P:+RS?))+X^D_NHSWUTCOT7C?E=+-R67&[H M*R38$N%6U0V73Y=O,I:DUU26/-=;+(IZ@$GPE*D$677@/D40.==MH=(T& M:I/%>H6Z[Y4O[_/V,/;;#':H$;@AKHINO[EZ 3U&+%_FXK-,KF&%&R$IC0VH M-32HA2K@ I)Q& ^GSLC"-&7[KCY!7G%1&WB;Q&&:Q._@[30DFG?/#HU6C\)- M%0-IF$TG, DG;'PZ/JD^CLQ"1OYD3,(DF\#2N./_5R4\+#F45 >-N=*NA"?K M[GI&9!=9.$U3U[6]YZ&#J_;%,&2CS'DHBJ*/SKMF$[2-[4J7*^J=-,1$EE&5 M*+BEQ8I77.8(?H(,.BGO,3]NY)\HH39,,G96RB@C MWOBQ;DC95MIV]O6[_I#2H=3O*VX55C1^? M*V5I&'NSI-&PO=V]R:W-H965T5HH3#!>)B8X_C5?9@=B=U^_;LP3%!M %NXIW=^;_] MQYEQWBN]-RT DGO!I2FB%K&[CF-3M2"HF:@.I#UIE!84;:AWL>DTT-J+!(_3 M)+F,!64R*G._M])EK@[(F825)N8@!-4/"^"J+Z)I=-Q8LUV+;B,N\X[N8 /X MN5MI&\4CI68"I&%*$@U-$A.1&AIZX+A6 M_4<8ZKEPO$IQXW])'W)G]L;J8%")06QCP61XTOOA/9P(LHLG!.D@2+WO<)%W M^8XB+7.M>J)=MJ6YA2_5JZTY)MV?LD%M3YG58;D&9!KL6T:RXE3F,5JH.XJK M ; (@/0)P!6Y51);0][+&NK?];$U,SI*CXX6Z5G@!KH)2:]>D31)9V=XL['" MF>?-_E[A B0T# WY-M\:U+8COC]6<.!EC_/O ;G_22 +WS M$V-(I0X20UN-N^-0SD,O_DH/$WU+]8Y)0S@T5II,7MN6UF%*0H"J\YVY56C[ MW"];^V$![1+L>:,4'@-WP?BI*G\"4$L#!!0 ( %&09U>3-ZQ&%1$ (XV M 9 >&PO=V]R:W-H965TV_;.!+_*D0VNV@! MQ;'D9_H"TC:][0)M@Z;=Q>%P?] 2;7,KBRI))WH2 MGX0'[^5J;?'!^;,G)5^)&V$_EM<:OIW75#*Y$861JF!:+)^>7,:/GH]Q/ WX M4XH[T_K,4)*%4I_PR^OLZ8Z$@(W/GN9)O21.;'\. MU%^1["#+@AOQ0N5_R'+" MTLI8M?&3@8.-+-Q?_L7KH35A/MPS(?$3$N+;+41?77VNI+UGERLM!.C:&L:+C+TN4O@,ZF+^_77."_/D MW,**..\\]=2?.^K)'NH7[(TJ[-JPJR(367?^.7!:LYL$=I\G!PG>B'+ DHN( M)<-D=(#>J!9_1/1&^^BMN19GSV%;,W;-[U$#[%)K7JQ(&^P_EPMC-9C.?_N$ M=[3'_;31G1Z9DJ?BZ0GXBQ'Z5IP\^^V7>#I\?(#S<=H7L( M#?K3J+)F$+YEO_TR3^+D,3QF[U*K%C P&<:SB-FUV)IY!=. *"]+K6YA0W#$ MBYP;PYZSCX7<(?T !R#]9/@8:=)3^AX_?LC*2IN* UFK'"6U*7EQ3_S,'AM6 M\$U*X66*HL &A=_ UP%EE=@B%:(FN44G$D6N)38 ME+ERYJH 8L&V9"H:YI,#S"<=YFE? 40()6]%?@_X8]>T>BUG%)2\1?08^9%E M" WP=J& KN<4'V<289F$,M)8%&5W:6(/HL4G8<\6Y*6H4%FLVA3LFEL($&"2 MVEL-3]=2W#H75DM0M2E%*I<27FMA*UVP=:6S7 1%(Y<:E("$#4+"6N4@B\&= M4YJD4K3R ($GWF?C[PKV1P4JC*<$4''4-CS&,U5:SR!1\4YTT*IA6,>JVPRA MF\@,I&4;P4D/6E6K-;M;RW2- [@E[(I0:-B$R&E3P5K<"O9)W*/A&544(A^P MRSNN,U#X+9*YTRXN(&MY('JEGQA( MC=N$7 "6RA1U0$HVN#=]KIFJS08B-DUW3(/M >"%.8-@3M^+2[KM_&6YY4X MAJBS>F[6'5H#]K+2: (XO0"C!5U1]!(8O1C$'BLV!& ^ $6L*H$D#C?"VMP9 M7(;*!292H5'K#%(A\'VP5J#L)/#K14$-=T(+,OZUR$F8E! "Z=9F3:_!*HD_ M_B7RNWS'#7,R>$9J'7!'G>UA$.9EP@J]<2UD(@?+T:G#<4N)4X/AXLW%K\(VJ M"L2&C;2VH0GZ8[RR:Z4!08 >6CH^=Z@JA/$D::!:Y'+%*85$94/2B%B)1F,( MPPM>I"@%Y9>XN5XEN]R!%16X4XAX*I>H"O $"W]\6%B23;(E9,J&!#"B5DZP M#K]3-:@@$S DM"@E@)2^9;&X6G'ZOK0.C@U;4&AK /EC/;!#R\X.142\Y#:R0,CNRIMH;+SW<[J M6[XK8'-#@H7S@=T"YE"=$T))"XDH0W 0]!)8(@0:Q2'".,3%#2M\H5-'T6T+ M!&^SDN>0&8%)IR#%4M B(3=X??TNQ!F@"SIJ(U=5H/0BV\DL_-:7.62Z3E2P MP#N(@MYP#OML*R9TW??/ ZN)+^D:4W24'/?S:%1@E0E:-7Q#UK>IM%>^ M!U:M!)JD,RVOJSW[%_07(*XGX'7X"=;&0L)1&QWL:1 SX)/4#9>M# F=H9LW MDFS!6!'CO5D3)#?^V= O%%-@=:;I'&( 9DST@F<\NG5 = BQ3 2PIT'/<,@QZTNXFNE$'0:1I[UE?7A]Y M5*?10!LBHR;#")1=S> 0DF=N$7!N6;A.#2%;<6A#(?T0@KU5D S$HZ =_&J: MDJD5J%ZY2 =+W#0A*T3.I30IO.F%JB%!51*A&#CVLB@@7V3O!0+P /[6>K\A MO?M$]'4_J %(=3'>6]X>($%1@F^!B'W^4V1MF_@0ZBZ7)BTY>%V=4^VSD;MN M-@5K+@0[C>>#X1#WR7E_U$W4 AKGTIG$-^=<#9>.:]]7.P)I.[S7>0O8),<= MS3']>+1W7_I*X[Z*\VU%VP_<_$6M,9&=L4LP/0Z ]B]D_>PE*O@5*OA/4O"W MSWC7"E#@I3LVQY)DQ$Z9VXC915)_)G(@60BW^_[Z*!0/8S]Q>P!XWU)(&C/R M0^+1T'_:8F^W@ #"%S5/TVG#G]/X.UT**R^5K[BV;+\Q^1#P/\B-\!60 M7ZJN,RG=VT,FV2+SIEV?;Q&*R*8J3?5;!BA1&>.BV\\!GN]!G".O"W _R,)3_^8!?_C3Z7W5?\91,D(/F@[&,_@3K#Z. MXF0"WR>#Z;3U^%BOVOY[]47H5)KOF-FXWQ@XF0[B>CM@]=FV0W](+H7('!UO[5X4X4,1)W?O$0BQ8<=4>@*Y M0XD@TX=MH.H)254'5][??&P R:%>XW;B#FYUCP(X6/'XR+\WH/]@=(ZC MT10=+9X-AI,:/>+H(H9P&P^288B_D^F!BRB[W&';D.@^NQIR-F4\5T1# ,'?2S);)#MBUT)1W8_^BS_J_L;-(BS:/ MFXC6%^[+9FWO'%]QK.NV8V']X3N539=DGR-MV2T2JMGXB?:K+/BBXQEA=W-H&U;%.Z-88]WARVLH#2^SORMC'312 MF=G#&);8&U@?% V8Y<6K%>8:$"8D4MM;BAQO_-Z1:=<00;*ZIH,6C0QJ&8![ MX(80TX2P!/ [ZFPTO=4U< B'6\N:M*II#O3ZSH3DD+._AV]>.H!#0ES1KURY.*XTGI.W3 M.1^P%E6<#!J3#8TDA3I1$)\WO/GN>60!Y>5N01Q+-IL]T*'2_V^80_\WG$ M'DBH$,BX@-;5\]$;-?YX+U]?8VMFNUL;\W6CG#MG@I@2:N# KD+;D";67(- ML*S2J_ER2U9D[2VHYX;4 V"X0,)NP=#'H>ZRTSE UR3^]:ADZOI ,K4O,?CY MV50R&;M<"E*OCI0U;KG3"?!>/ "&:.0G[MS*8\Y M@(;8Q/+3Z]"'V$F['BX??/4L3X&0Q(KQ3=K\D&#A2+A[?.43!>IWX&Y5=.9E MW &52B$N',@WZ*B30I?'-13SA[)/MX>M_,7E ?%P]H'0#WVX-]8+CYL':.^W]/"/67C"?EE-)Q3F1--J:\XBD87 M6%\ET2@9LR'V<%J=J]#>F\WG.&,&"!+-)G,VB8:S&79^X@F+!^.DV]H*LR:@ MW^EXPBXF%UBQC29L!O^& _C?#ILNEB71$$NV:)9,V3R:0N$VB1".DGF4)!=L M-( 2K8V6[;GQ!6 4@!9P&,.G:#X=P_\G(-!P,)FP=[O70SHV&6-;%OZ-X%\R MNP#F@0BBHH,;T%\TI.[.Q&LLGD87,U+I##2#'T:S:#+#6<#%E<\W/*!?5QKR M9+-U&>A#3Z!8*#R":24E)MP*\@>YUG3O'X6[< X7;@I>LG=@B+^[PV0#"^C2 MWTDZR%3[4M'5S?5U]YP2GX1.2'X?3NLS-IL,P\$EXDDXH'>3FEP_',5W#O7K MT_RFE'3+=$Z^>%VAT*10B'ZE[$AY*6'?Y#^TNP/LCX<3L*A9R6?OAE),<#>\ MXU>X2U-TU&XJ:IE!H*,\^0\.*1W$^#A"'-?AX(T8[$5XONO*@R"1YV_W M"M+V7G=@%+[031XPP>O.]4Y7)_N-[9P.U@KOW2]O8&0O"W_U] N5M'B-;S[U MXP8 [6TKCO:=YV-O K:Y],Y'4HE'3C'(*KHGQY[G//UT=I,"0(GZ MF 3Y0'XV*A-D/ZY!1*RVN6C4PMW]VWV\HXYW^DVAV5";2N_JF'XOE^Z&EA_7 M45/W&B"F_'@9J 8E3/UNN9;H*;Z!$6XZT03XN)=T.\EWE9L!+ON]53E8>$[7QT)_&3VCODR'@7[ WH4K.[65P-RF MR6SDEY#:Y0IS>%AL(5:2;@*\@9WVJ=U;6,-E2J-Z\]%/FQ+MN-N/C8/L. (E M_\U^;P4!; L5=5)8[\_I=#!M'9AW#3"3&=VV\)W[^[#RWD5:-6TG"]XGS\!% MSD.U1"N]TR+GK2N%M")> SB-+R:DY-/)=/83TO#3>#YT'Q+0S7?1Z^;O[7KH M_U(+7?7B(5W!E@L*,Z>S2>)EGL^^\1PJ"BT NLW>.HMI"PT":"Q#<_!S]#KY M;;(M>.[#NL"&32?M[Z^%]HI@C$HE$:T[>TV-1$:UAJG]8_MKITOS%JAKM?:KVAGAY@C%C"U.%@ M-CEAVOWZR7VQJJ1?'"V4M6I#']>"@W/B 'B_5,J&+[A _1.T9_\#4$L#!!0 M ( %&09U?>60S!/P, -X' 9 >&PO=V]R:W-H965T+G3\6$E!+NW'U;WP4TFC45LY^P) MA7]_8Z<-K [8%?NEC>UYGIEG9CR>;XR](ZM MV2RB+-IMW,AU0WXC655,K)44J%VTFBP6"^BL^SD?.KM@\'? M$C?NV3=X)2MC[OSBJEI$J0\(6RS),PC^N\<+;%M/Q&'\N^6,1I<>^/Q[Q_YG MT,Y:5L+AA6F_RHJ:132+H,):]"W=F,U?N-7ST?.5IG7A%S:#;5%$4/:.C-J" M.0(E]? O'K9Y> :8I:\ \BT@#W$/CD*4EX+$CJ7'PAZZP^AZ?<"1C M./DNG//\3<);[&+(CR>0IWGQ!E\QRBL"7_%#>7 I7=D:UUN$;V!^%E(_3:JPY$3VGXG_[WRF%+#Z\D4UO4)3-:H\+>E_@VAAHKM*(%1X)Z M,O9Q<.L3F^U/0KH[*WD.RO8QH+B7>)!X VV\VYX#7K6LA$.1K$43W(NV9T,_ M9]R$F4UY%Y+*(U+X$3?QJG@,:1Y+EM56K)\X#X%G:(")]X/"E@T<"-6=LN4] M#^9.>?[?#C[,\CP]O0E'EV&5G?X.)1=-TI">(;'.U]!'[4,2PWAM>;X+3D0, M5T^]MJNRU[M73&>!8V\VR;)CJ'K+PGZE"J]VU%Y>;%T='>;O=C2VU$L7.WDV M7[Y.P:ZD=M%@S-(V//D9#E7<+,EV8 MX"M#_!Z$SX8?8+3>@,]K8VBW\ [&)WWY'U!+ P04 " !1D&=78Y^D^9P% M !L$ &0 'AL+W=OG:K:YK+$2PVF+@JAMQ>8J\W9(!AT M+Z[D.K/\8KPZK<0:K]%^JBXUC<:]ET066!JI2M"8G@W.@Y<74Y[O)OPB<6/V MGH&91$I]X<&[Y&S@,R#,,;;L0=#/#;[&/&='!.-KZW/0AV3#_>?.^UO'G;A$ MPN!KE7^6B[">10OA%6K$ZUVH#FV>2-'QQ59TW@9,E)N;:: MODJRLZN/XA:N,$9Y(Z(SJVY)WGC./6TT7C*;S'TQ+>J])F!GXL M$TP.[<>$JH<6=M NP@<=7F,U@G#I0>B'DP?\37JJ$^=O\DBJ\.MY9*RF]?'; M,=:-T^EQIUPS+TTE8CP;4%$8U##\^??;<(0__5QZMS]Q2\>D&+V&80 MH[;4%H"$^>'=Y0=0FQ*UV9\/ET);&4N*94UG/(*/A("_5EK=R 0-4/.!2FQ= MN&A[@- J-[SK#%0*BY/O^8<_BT+59$NC6)@,C+B1Y=IX(%,@)_1;PJ?1]0A2 M3%"+W -CA26S,H%5(&C;:=($UQFI= MNM VDP9B*D *PRKE4D2$RFX9%#NE;PGU4DHE/1F5RT1P7E-9BC*6Q- Q9H4- M;#(LF7&M-98Q=B+N?$;(:AA.4.16 S-J-"9VQ)WV!Z-*^D1+R%A9\*017->1 MP:\UXXLS04!-1ZV@^:292W ;C3.ZB]@X;>DFG=+WD-JC0LY:^6D""/I'4XM* ME6VD1GZ\K=@-/&_2_,+CO!UJO9%Y3@A*X<+WEN&R5TU31W8UV>GF,FO=W%*5W9"!ZEV)B[[$=[&/K!?@7D-K# LJ M*.J!%;J=-M]V9-^02\=UXCNNX6.Y!H$W/9GLH&@V0Q>43=HQ\N;XF/3O5X9(?J<30;^PA[-)*\%\?G*(QFN% MVN W=?/ BB>%GU173^3^E\OA(>Z+V;_-\4VMN;[9]O$9+42"K@^G4AO;;V;4 M_MQ&=V?GXO4]G2TZAH0_KQ-'S1)9X[K.,)S/1_"9-]HV\^SMGCVWW5((N;+? M[)6'2+/],NIZ>H:Y$Q9-S$>8M$DW;U#[R)NXE9!)KST#G7 G .VRX<1"C%"4O #I?B$/Y'+!$TAE11NXPM*>S MR4C53.5T;&@: MT&&!]]$C1,ZN;RT<:_JTXD$,^J-?P(85R01/< MRNLFNVXJVA#?EHQ+US#T3QJIIY,%)#NIGMB3B,4Q*%UWIH&=K?J<%_J-6TNLW;);J8S.]VTO^;",?N%>.] M&V"!>NWNN7SHH^7>7 ;[M_U5^KRY0>ZF-_?P]T*O)9V5AZ(&B1A:Q%*F2E)W\^SY2LN)% MO>ZA%UM#SKQY;SA#KO;6??4-64..ZW5V>W%S=QG]D\/OBO?^Z)NB MDM+:K]'XN5IGBTB(-]5Q%/&FU3[^T'WROBHQD[X-MQV P:)49_L7+ M6(>C@.O%=P**,:!(O(=$B>6#"&*SP5M.>@>;0L-DXGAHDK9WGLG65/8>6;R? MI6UDZ(1Y)>7)2BGB. NM89N=U3NNT/&AH9UPRO:>I!:J':AH%=16Q.&=T]-0 M1VS@<-@'46J%KJ^ @L3&C$.>H'PO&\Q(".P\[1O&[!..U4<&G;,E8GF6,D1Z MHK4]NA^T4UQRE,)0R;ATA ?9$F214@&2JSG=^NB,S@S4B MK18SE(>\VAI5*\ &<@W8QA;2NBK"_@DO%X(PI3Z)CEH&N0B5>)\(CE=$C M29"AQP&\*8GE?E,32Z9,@W0F0$IOT)65DN&M#BK$VH3H@GN>J4.8PBZ61!B2 M[A ?=LME46)C T MZ7"X:>\H=S0/1RQ[-TK#4Q6[%&V@-35BA])$+W8JEJ="$C0HUW4$!,L(@N:I M\,: &+Z\U:I*+&L< D8 8>@U''2E<$(MDLW>6D#WH7TV> A9A<=L%]; M&PY&3# ][9M_ %!+ P04 " !1D&=7RIHU]9 ( !.%@ &0 'AL+W=O MQ\L?7@?9][>*FKC;%?W5HI M+Q[+HG+7@[7W]>5HY+*U*J4;FEI5>+,TMI0>MW8UALA@EX_%L5$I= M#6ZN^-DG>W-E&E_H2GVRPC5E*>W3>U68S?4@'G0/[O1J[>G!Z.:JEBMUK_R7 M^I/%W:C7DNM254Z;2EBUO!Z\BR_?3VD]+_A=JXW;N184R<*8KW1SFU\/QN20 M*E3F28/$WX/ZH(J"%,&-OUJ=@]XD">Y>=]I_XM@1RT(Z]<$4?^C=O?E8(R5V-/'31 MDU'6RKT/4JWYD:1SY'UR4N&]JH#9^>\+!:>_@])3V$YE_B9SXO%;B@REK63T!A5Y9@ ./]5)(8-U:6:T4FL<+ M[804!0D)8T6&JJ%5M\\D5E29JJE'A@)(%[(HPCL'+/HU5I)V41AHM,*OH3]. M1,GECP3HP4JOJU4G(ZU"MV;& A>B 3I(1HG*5%EC+7DDG0/;' B*I:YDE6E9 M".>E#[Y3[$+C!D'EK*;7@?L=E8?*"BT7NM#^Z;1:)T ,?IO)'W^8)_'Y6T=I MRL$\B !7SA0ZAVR._B^@3 GN-S?<*\):NBZE*ZO84)O ]FGP^"S<99 R%:V) MQ&:ML_6N&ZR+B0LVO0%U9::!WTNJ#I7.(=)"B0-5X3VJ%Q*<%?0/+QDQ0CW6 M%!'A@2:TD+Q=5P6@)(BB>J7O"229_&"OEUTYC+9]">:35E$JQM*;<6AR*WP[@A!"[T-B1'1!:@1;GC;R#NH=1X_R*)!2RX/?3J:^'OJ4?2<\R1Q+-BV^W(#D'D8,0\Z MY^SJLBYTIKU 1"K:@UE#$IIL;BIB D(B#2^(>;^1&J])'>$<<\)7Y<]"_F2-J"1UBA'*>5V2:Z0= M;NUIV,_)+ADZ> (YJXLG;FP=\OF,PPB 9KG4F:+V1(G7AK#*FT'$$,@A:O6B M871E4*UL&T:K8BT?"!@T%VUQ1%EQ9#$63TI:BB0>\R7L.%-R;@(=H!Q%@PH: M9F;'03]Z!=/D7%,S+Z &>:YI 8J6=HK(O^\J"P6B%"(EAETA(BD41]2"C'8+ MVCP;6>PV([,:9.@?@YX LHC84?LNGIL7>_I]O3= .CI )DUL#Q\9M= DQ M#"A[ [SXE7;^O2<8R#$A+5!WFLJW=Y-Q=/+=X=[).7TMWXA78A+-9A?\/\<$ M^4K$<32-8[H81_/Y]+#)6#*.DNDY_8X3DDMG^(WGL;A?&^O/PF2Z73U)Q2P5 M,:PD:2P^&]\3%[]^):;114H6TVA\3J[$:32=S.AB&DWB&3MZN]-R6;OE.EG0 M7L"0=CA'TK.48B& M^_TT>3XG&\;H=,S_YP 30W,V2\)%.KD0OQ[FZG([%?,\&[C,+*B1@V6 9DT3 M"+O6GL1ZFB*;0'="-N-Y-$[FN#B/SE/ZGR7119**/_C;@LK/,%-8N3H^5W1C M23@J,,=W<_3_7;XC.7^9#[/A9!K&D.<"^[Z=#]'$_Q+O&+//[45BV7B4ZG"_ M#0?* %A0;+%'%V6I?5C615YA9L(1\(&.ERY#$P3?VM,D^'H)M\5&'<1_Q[&1 M)3C'X3-I)3'=3(DT9ND%7:?$&^F90"6KND MU( :],)'*P&^2'SY3-Q":RNUV5OQLUIK>K\S3?-Y6%9;:B,V>W;*0JP_ MJ87%]OB$C@IE8[JE#JQUD.R7'G+(9#(\ <;#PSEMUCSTAS(9WK%W9O%G'P*V M)XIPB@B#(Q\22->3VIX;\^&QKTNCG6]\R.V*OV32Z(R."I_[^J?]Q])WX1OA M=GGXTOJ+M"OZ!%2H)43'P_-T$,[DW8TW-7\Q7!CO3AP6"MM>N>G<>[&G9_: M-E3:\(TCW]:UR^#/XJSWD@WOE?;?8^R(9:H\7]GJ;UV$\JQWU*."9ZJMPJU=?N4NG@/1 ME]O*QRNSRL"5P-'I%(.L$LNAW,A2]_*R".C]U M=DE.=D.;?,10HS2W8+[IV_?S<^ M''UZP\')VL')6]I_N0Z_KN7]NZ-L_/%3IXN^IEFR,UK8H,V<2E^:UM@-J_:@LF W_!M:\01@M/3-JAIQ>+* MJWHDX%SYDN*RB(!'/$V?I!&MDZPV<-U(6KN0NBQTN?.&D!A-4[90P^%E+Y5(Q&$-[.;I-[% M^MYRT[J\!,71C;-SIVJ*<62?Z$]#U^J)QEF2Z&_'"NO&MB87W)0*64;FIE:Y M0@I::, E6#BNVE BEO]8X+&7'?1'HU$'++27AQ PN8:&76VIH"#)M8PODMGVWE)4("<$D=8'STNB'%@'Z%BA72&R>XXQS"6$_Y:KK340E MZB-,VEA[*.SRM-EL!;YAG,]T_Q"\,D?($%:IXB;^DBL;U('H1*" M-JT -U#4KB.+1(O/D;[BW0W6!M(_W^PBM=UAOPOA);YXJ7'JY,Q;O2 !\V.0 M#$G[Q<2I>.L1YDD0WY#IN&,#"/T\.5F1P9:->'$2$A(RTT*,'5//P)AVB:*? MH()"1]N7 /HFA+0SLTM(NT3TUMJWMS"[HJAQ=D391\JRC+[; -#E%N?-WGI] MC\;]_>-#O+/](WGV)Y,)72P T/GV*1?%-A@7#M'>QZ;>438:'(_Q/AHX%(<% MM08>MJOV[_II"R+HSY6&E?+.#YRB_)A+9V(=EM#P58:4*EX!M'1X.-!CUSZ,4B#8)MX&9_:@*M]_"SQ M+\5.-F!]9G'IZ@9B8/UW=OX_4$L#!!0 ( %&09U?N_3_8= 0 & + 9 M >&PO=V]R:W-H965T++W5ZK!J)++=.53D. M/&\RKABOG<7,KMW*Q4RTNN0UWDI0;54QN;W!4FSFCN_L%N[XNM!F8;R8-6R- M]ZA_:VXES<8#2LXKK!47-4A.&W4P!A/)4HA',_DEGSN> M(80E9MH@,'H]X7LL2P-$-+[UF,YPI'$\'._0?[*Q4RQ+IO"]*+_R7!=S)W4@ MQQ5K2WTG-C]C'T]L\#)1*ON$36<;>@YDK=*BZIV)0<7K[LV>^SP<.*2O.02] M0V!Y=P=9EA^89HN9%!N0QIK0S,"&:KV)'*]-4>ZUI%U.?GKQ22@%MRCAOF 2 M9V--F&9GG/7^-YU_\(K_%#Z+6A<*/M8YYL?^8^(R$ IVA&Z"LX#WV(P@F+H0 M>$%X!B\< @PM7O@*WDN5,,RG#O4 M! KE$SJ+MV_\B??N#-EH(!N=0_\'U3CK?YK=,2C<,,4S*,UB0XO*+DJT]K56 M4-.7P.[F_(E336&Y!5T@;*S ,;]D3RBI7SM/!=3I2K,ZIR2/X ,O6[)Y"<^5 MA5"L0F#*M!%1X'4F:"[D"^L1/)#M>U$UK-["ANPY=6]O)!2WW9RWD@ZTJ+J0 MB%!U,B0B0/4>YFAD"20JC=623M@IRQKNET//+@1?F[;N>WX]B-TX".XQH%%[ U[]7$%R> MR& 2NVD<01*YD]@SLSA)S"R>)/#I.+NGW(F -_+\BQ>#8%B97!PJ[NV;-/"3 M=\HH@<+-# 1]AK-'8!LF<^7V,]'8HKO?V[4UUUU-B9C];]89'NUMD+CB037EC[]7W1Q1,P0I1_R(^I+\W_+X8D",K7(!-6D4S8[S7N=T?TF/^ZU2^%/6. MLBE7(@%"Z$ZC""(W]#QZ M>K%OQF$(GP]KNC.>A@;3C\W3B\)^_!V#3J:!&Q,:F4P3&D=V[$U\\S,Y*>M@ MZD$03R!((_HNQ? K58+4^:WE>MOS,'6A*UU7F&@"DRE$*4QB>!":])+:$U/7 M3U)Z)HEGQGX"I_ZMXX-;3X5R;>]VBDX@F747H&%UN#Y>=[>FO7EW]Z14K3EE MI\05N7JC)'9 =O>Y;J)%8^]02Z'I1F:'!5V!41H#VE\)DF@_,0<,E^K%7U!+ M P04 " !1D&=7++_(9*X# "0"0 &0 'AL+W=OBGV@I;%% MA"*U)!7%?[\SE"U[MXG3!.B#+5YF#L_PS)"<-L;>NP+1PV.IM)M%A??561R[ MK,!2N+ZI4-/,TMA2>.K:5>PJBR(/3J6*TR0YCDLA=32?AK$;.Y^:VBNI\<:" MJ\M2V/4%*M/,HD&T';B5J\+S0#R?5F*%=^B_5#>6>G&'DLL2M9-&@\7E+#H? MG%V,V#X8?)78N+TV<"0+8^ZY\U<^BQ(FA HSSPB"/@]XB4HQ$-'X9X,9=4NR MXWY[BWX58J=8%L+AI5'?9.Z+670208Y+42M_:YIKW,3S@?$RHUSXAZ:U'9)Q M5CMORHTS,2BE;K_B<;,/>PXGR3,.Z<8A#;S;A0++/X07\ZDU#5BV)C1NA%"# M-Y&3FD6Y\Y9F)?GY^2TJX3&'&V&]1#>-/8'R5)QM "Y:@/09@%/X9+0O'/RI M<\S_ZQ\3F8Y1NF5TD1X$O,.J#^EI#](D'1[ &W81#@/>\"PHZ=AN5C.7"4RG$54#0[M T;SHW>#XV1R@/2H(STZA/XS MLKP*X'.!<&G*2NCUT;N3=#">.,A(-VL4>:[ %<)B852.M@?75".ET' DRFK" M/[BR$G,:ZL''CY?P&T.DR>2Z,[@*(X/)[STHA /R-8U&ZPI9@=0>:8,\-4! M43-R)BKIA:)$UE3Y5..^!Y58,QM:_A9X.V6&!)2'JJ;#AWH[:WA G1L+M:,0 M%VOPN_#Z0-4:!GQAD9S:[$3.3J#<\E@NT+9";;,LK/._N6$2YM+>/CC%D-76 M$M+[\6GP>C\^!K,$?*13TJ'KT4'E*@Q'C5ISKY7!&X*1;L-[QU&3;+^,8GHZ M:#FFH_0M),_S7'*A",56>VJ_(+*F?U=3H9%F"VONT9)L6\FH6!ZDJ9U:OT(] MCN+ 5G7'Q3,[H4T7^XN*O&K=EQ08C#<*#'J#9/P6#:AP'>[84Y4RO*J9!^TU M76]:8HL:XERX=,AD/-LSBUGE,P##>?I MPY7FF#0] 1B+#"@I2E.'X>8'\7@!0M&;"[>1O@C3'8$<76;E@AS%PA"SAG*& MQ/%4V90^DNF']=Y4 _O[V7_J"([W;LD2[2J\!?@8I'C:"[,;[9X;Y^TMNS-O MWRJ?A%U1CH/");DF_?&'"&Q[_[<=;ZIPYRZ,IQL\- MZ,J%E YI?&N.W'5Z@ M>X3-_P502P,$% @ 49!G5_R>7 Q-"@ _1P !D !X;"]W;W)K&ULK5EK;]LX%OTKA <8I$ >CO/J(PG@I,U.9SN;(&YV M/RSV RU1-B<2J2&I.-E?O^=>2K2<.IZFLT#16#)YW_>>0_IT8=V]GRL5Q&-5 M&G\VF(=0O]_;\]E<5=+OVEH9?%-85\F 1S?;\[53,N=-5;DW&@Z/]RJIS>#\ ME-_=N/-3VX12&W7CA&^J2KJG"U7:Q=E@?]"]N-6S>: 7>^>GM9RIB0IW]8W# MTUZ2DNM*&:^M$4X59X/Q_ON+$UK/"_ZIU<+W/@OR9&KM/3U\SL\&0S)(E2H+ M)$'BSX.Z5&5)@F#&'ZW,05))&_N?.^E7[#M\F4JO+FWY+YV'^=G@[4#DJI!- M&6[MXA?5^G-$\C);>OY?+.+:PX.!R!H?;-5NA@65-O&O?&SCT-OP=OC"AE&[ M8<1V1T5LY4<9Y/FILPOA:#6DT0=VE7?#.&TH*9/@\*W&OG ^T3.C"YU)$\0X MRVQC@C8S<6-+G6GEQ5;WZ0?)^0.6=_""O'4._WL\]<&A6/ZS MSN$H[W"]/&J@][Z6F3H;H$.\<@]JV//HBO\RNF31Y1R&?!0 M:"--IF4I/"0HM&GP0CHE&B.;7-,2:7(QEP]*3)4R @&I\7TNM"%)-$YT>$*U MA[F8*:.<+,LG4JUJWKQ,3>TT--4EDH.] 0;>&58P(30S8:Y66E:$ @N-+SFRX0WQ$X MDV]WSME:&\H(W*JDP6"D)=LT &F2"81)R/QW3 ;>NLW2M>=(88NA455B==8X M1^]6UAJ5*>\Q?$6PHH[Y%X74#J$GW9DV%0H9X3#P..Z#! M!6*!M[CM=*G]]L)'\LLE5C&BL"E;>LY>U4V!\,_4Z MU])1)SOU1Z,I0?!UJE8T[8HQ5G-1M*6.S)70K:(G& #&RRRZMJQA56J,8#:U M3=8K'-GH>:M=1""6[.!')*N:*B<.ACSQ1MLPQ4=+V[)V)@&4FY5;5V@5B:L%_O#G;\G13(NB:7\LJI"E_@BN3RA M#D3+M!7UZ3&;2S-C RKMF=/@WV_297.Q?Q0AC9.!T;*L.&-%W.>IBMJ1Y3 69(]R-IZJ8 M$I/;W0!H1PG0CC8BT57,X T'=AV0;=[^=>W 6A:%CE/X:+1#GA\=["R4NN_2 M&.8R4"Y]-[Y+Z8.X&/^[CP778^$?>KJ=ETQ_+"P%6X343LV -:_@#C?,!0B%!V@^!XN M4U=6\EX]:SGI<%$^;;?P&:BW.PLRGMVYAFVN0Q+8L/1E5WPNGF_J+T\+B14\:!^9 *JE MQ>P_\V85E7ILHMV6>O4;TZ<*[BIQ;^S";*K%DU2+)QO+YQ;M;@)8T#BWS#_[ M1P-G#3YGT=)UI?G_DITJ]7.'#.C 8'*1 M^"_0IEG5NMQV5_/L[_:-)W=I&ZG>&1YN PJ0<$58<4MK\4@0N?451#43;P_? MOGDOKF2F2QU26Y'!G[CD.;/K)1#8)J"#:? M1*9#H8LDGA =A2^Y MDRH5=JDL M\VT>&%/A6 E.5<0C@\_0MR0AR8^D(P:?(D[L(XA9@Z9GPF'%7)6UB/.*^1%% ME\\OG(Q->>)8)/(5\>F%8(QVAL??5;P?:0F.GUT8)@TF51 ?6U*T]&LQUVA) M]1B8-_!4>I"ZE%.J_:=N.WL>1R$!TC(S@LJD[%''?4;8PYB-YTP&(;"^<2JQ MWY;_\0&NWV=?,%OQ])D.,Q?2W(MK&M#8<-OO["^?+ZYO>R-!T%&F%;NEW[ D M/@]AIG/X$8-XJ&NKLE!T_@XTVAO'K"F=F&P3N$ HA0T&/:@7H0MLT'2ZY-&@ M"21B %<.;E4D)A WQCF_%/LG+26!74#(4B)S;/LS9HT]UP_*&;ITZ\8(U*_X M/+F^6KJ\Y4&X_@%@%"?<[$7C(,QUO!8!?;.-2" 4G<E MTM,2*4=$&AG9P#J._E4^"D(!_<#+QS.0/V8/G:5?;\?)T!BDJ"C%9_JT&K:6 MX6&?N)$.Q8?YF:YST-$8)[Z!F&<^?&LZ28+7;04\-WQE.\[WM9"=[5TVF>,N ML_AK \[97DDAYZ>Y(5C5,T:GS2KK[=/CZJM"N7ZPT*UTB&G22_J_*VXY; M,]^IA2$D4 R>S28Z1=-LUJ:)#=#.\'A3%-:Z':])Q(,L&Y6$$#IP+"'F)5" M>!*9JRGUC@^NZ=T&=.X4#5]^M?R QVHW<>-=P&I8N_3S!M*7:SX=QX.C%,3) M'*&JAOB,C[6V<:^[K,"LS?,.EFI.-MQ$80 M ,HCFE)3CM H3L_:BZ26'D=-[6T,M1//!^;!&-9-I&GXI)A)4(OS$%N>.*FY M(=/PG5^!_"^!IKU>H*,<683%7;&1S2#90()T-9=P>GFUTY4XD,W747O)'&E= M#%"N67?W2'7G6FO(SZ7Q_1N'E]Q=;9$-S4&OEL[SJ>[9D?T'&N;5MWN_V(4" M(L5&:^,AI0OQU*KU-O^V-XT]:R^7QAT&&PO=V]R:W-H965T>:N%V]NJU4(V1O *MPIT4Y9, M/5ZCD(>E%WC]QE>^+XS=&*\6-=OC+9IO]5;1UWA R7B)E>:R H7YTEL'5]>Q MU7<*WSD>]-$:;"8[*7_8CYMLZ?DV(!28&HO Z.<>-RB$!:(P?G:8WN#2&AZO M>_3?7>Z4RXYIW$CQ#\],L?1F'F28LT:8K_+P)W;YN !3*;3[#X=6-XX\2!MM M9-D94P0EK]I?]M#5X2B_,0,6RV4/("RVH1F%RY59TW! M\->-IAVM M82/+':]82XDJ@[761/VC,L"_ZYTVBNCRWZDZM&ZBTV[L"%WIFJ6X]&A&-*I[ M]%;OWP6)__%,$M&01'0.?;55*#B1@*8'MHU*"Z(C;!5/\52D9[%.1WI7(.2$ M+X )(=.V2C('0_MU[["V#H'. ]@(IM!5\=:P9@=< ],D(=N#ONK$K>A.&D(= M,%*B&\]0M1XN(!E-?)]^0UK,8]@P73CG//!%9&D\K[=[,P"#_2:AHG MU+A4-E:@,$72(OX.&L%HY@=P4]V3I:22]?OQ*)J&5#>L&<\ '^B TZC)]X1, MDB A$1UZRCRZ$*SWFHXA,X**F!(F$,4!?*E=\-4>!-J$E)W^#S+_T- 'LYS2 M0%V'D!*;PTU&]CSG+CQ>&5;MN5UVBI'+/HA&(>FVE>+'%IT:LR15F)'^-)K; M6B5!]%2!FCTZ[3B941[QU+9 M#KR:58]V0*3*7!=?\H^.%69(8J2;='9\)]@K+P/J$FK#2Z>6,ZZ !K+!$1P* MGA;M.&LKZPZ+]@P@$CP_!;YIS!L!?]%%K&'(_KN%.BO;N(N0J.$BM7$5O-9' M1\$P\K9!03A*B.5WF!:5%')/1*:F1]2\7FU@E&(90L6(U-1[4DCLY(1Q/X2O M*G71S>I%/ZVG6# ^NHXIZ+U[=&AP8]K>S,/N\*Y9M]?YDWK[*/K,U)Y3%P3F M9.I?3HD$JGUHM!]&UNYRWTE#%7++@MYFJ*P"R7,I3?]A'0ROO=7_4$L#!!0 M ( %&09U>=8&G?\ 4 %40 9 >&PO=V]R:W-H965TF*G/71Z@$A(Q(0$& "R MXO[Z[H(/R[:B)NTI%PL$L(MO=[]=+'RV4?J3J3BW\*6II3F?5-:V)].I*2K> M,'.L6BYQ9:ETPRQ^ZM74M)JST@DU]33T_=FT84).YF=N[D;/S]3:UD+R&PUF MW31,/USR6FW.)\%DF/@@5I6EB>G\K&4K?LOMQ_9&X]=TU%**ADLCE 3-E^>3 MB^#D,J'];L/O@F_,UAC(DH52G^CC;7D^\0D0KWEA20/#GWM^Q>N:%"&,S[W. MR7@D"6Z/!^UOG.UHRX(9?J7J/T1IJ_-)-H&2+]FZMA_4YE?>V^, %JHV[B]L MNKUQ.H%B;:QJ>F%$T C9_;(OO1^V!#+_*P)A+Q ZW-U!#N4ULVQ^IM4&-.U& M;31PICII!"76:EP5*&?G'_@]EVL.3);P"U'9U.*!)#8M>N67G?+P*\IS>*>DK0S\+$M>/I6?(M 1;3B@O0SW*KSE[3&$ MN0>A'T9[]$6C]9'3%_V+]4NM&KA"K!I9@A&P%5PYWW,-?UXLC)O_:Y<#.OWQ M;OV442>F904_GV#*&*[O^63^^E4P\T_WH(]']/$^[?/;+I% +>&J8G+%#0@) MUWS)M>8E],;M0KU7[V[4=Q6Z2=68Q$*NP!(E,"G=NK0&+"X7CR#* 80>/*RT MVR/Q+&@Z5G!B!6!,+6\6Z.DAL(Z,C].1[Z;#$WA/PMN4>B;\5.;Z.8;7K[(P M"$YAP5="2C(#/==R+50)/T&4>'X2T"#RHBR!BT:MR;*%J&M>>K!86Y#*HK9" MK:3X&Q6',R].4P@3+_-S]+=;<#F#BH=3#W!7FF6'.(B]61PQA5C(R*]G+K&MAV&JE^8H-UNPATUY5WTXF MP]'92!/,O<'BQ0.L^IKT@%&S&\ZE8]%'=#-%WS*+?".ZL+H>]PJ?W$78OF;$6&8N564C+T4JKM($#=HAA#Y%@ M?DC,#7%GD$8XFLUF7N2G-,IC+TSB1P4*+==PL#B$W,MG(02QER-]4#3*%F2> G"(]@[[1&&"@?Z#.-IH-5JR8WI(!#Y0_^T5$?"'F'\ MCAKNIC ?'C7T%R9'59M* 59M:<:"?BM9"[])%W6U7E7 :$,I>ANWM6 =DYRF M7G+' _ZEJ->EXRTNBJ:E$[;RG3--!B!W:?U*X0;YX'(W/35P411H$[Q',E/? MA2Q#1[=:& YX.A)6=BM@5+UVR;=8&_2(,<!704)4LSJ-*11'O:C) J\J!ME&:9^@NAV.,+5D6>S[6DW!&-2''W]2+_>P_U(:=2'L2N9MO.SQTHXC"=1V..( ME#H)@K3!3GN+WJ7"->HPU*8K/,P850B7JP-E!R07Y5"XZ@=O9Z$9^"XDE2NZ M)?M^9JM_4??H (MOK.X*M5@26X5^=)4/I[UN7A.4/K=^5.KW,:'"TK=5+\TE M:LX"ST\31]? 2WQJJ](97G8^W:H9*LNC$+7WG-O6]^A,RH,<_Z;(\:[Y@Z[U M^\Y>>EB*5^Y!2P3$V':OOG%V?#-?=$_%Q^W=@_L=T]@'&ZCY$D7] MXQ0;.=T]8KL/JUKW<%PHBW7?#2M\]W--&W!]J90=/NB \3\)\W\ 4$L#!!0 M ( %&09U?HNAG-0@0 '4* 9 >&PO=V]R:W-H965TU*%I C?4N.;4-.,F*%5C1(,Z6#\,^T-+9)BJ1&DG9 M\7[]CI2MIIUCM 7V1:+HNX?/W7-WYF0GU6>]033PV-1"3[V-,>WE:*3+#39, M7\@6!?VRDJIAAC[5>J1;A:QR3DT]BH(@&S6,"V\V<7NW:C:1G:FYP%L%NFL: MIO976,O=U N]X\8=7V^,W1C-)BU;XP+-[^VMHJ_1@%+Q!H7F4H#"U=2;AY=7 MF;5W!G]PW.DG:["1+*7\;#\^5%,OL(2PQM)8!$:O+5YC75L@HO'W =,;CK2. M3]=']/R_J!5V8S]0H/*ERQKC9WL#O8!AZ4 MG3:R.3@3@X:+_LT>#WGX'H?HX! YWOU!CN4-,VPV47('REH3FEVX4)TWD>/" MBK(PBG[EY&=F5ZQFHD18N JXEDTK!0JCX?4]6]:HWTQ&AHZQQJ/R 'G50T;/ M0([AHQ1FH^$746'UM?^(Z T


88X<7/X/W M2:V9X/\P6Q8^Q2RTK'G%^BH1%=PJU)2#?D.NX#T7E"/.:EC0)C8N/W_.E]HH M*JJ_3F6H)Y"<)F ;[5*WK,2IU]JSU!:]V:L781:\.Q->,H27G$.?+:AQJZY& M2WU>EK*S=.^P1+ZUDIZB>Q;P--VYMO@D#25DB6K0QV7PADYSNW'@=B,?S 9= M>3&Q?_6BB,+\G::6/+!3 SL?!-5A29IP;;"R9UC/E:QI?'"QOOSFR*].FO\7 M#UY"FOEA$-A%X"=)"G,+Y8J>9AJ4"BMNH)9:(U5]Y$=I^,:]=9 7=L1_/-H*)^TQ"F?APD$([]),WA@08\D8!6R1*U MACB.2=2 BML%Z?242^IF-.CBTL3I;2.WQ.L)^=>$&H4)J1PF?ACG;^!>&NKN MHP7'([4DLP+'9)86Q3F%LT'A[$=Z4W64B]\X6_*:&SKVE-9G 9_1^H!4S/Q^'$(9^0%7QP)1BPNSA$",4_CC/(0S\K(C@VOU/$@.%2RH=6Q]KQ1I( M2;:,GD46PX+1OQD9F$[1E!]& %7".*5GF!34Z4\XI]%.:(R'A!G#/'@DW(Y!QDA $52YJ RW;N_&3I6-KGA?PB9*H^OB^ MD2;VQY2?Q"_2\%")IZQ>0I;14$KL(O&S(#U9CZ,G5P'*R-I=>#2X*=;?"H;= MX4XU[Z\27\S["]E'IM84,]2X(M?@(J>IH_I+3O]A9.LN%DMI*/UNN:%[(2IK M0+^OI#3'#WO <-.<_0M02P,$% @ 49!G5Z% .8YP! AP\ !D !X M;"]W;W)K&UL[5?;;N,V$/V5@398)( :2]35B6/ M27:W ;IMD*3M0]$'6AI;PDJD2]+KN%_?(64K;N,8:='V*0^V26KFS)5'GM%* MJB^Z0C3PV#9"7WB5,8NSP4 7%;9"V\\W:CR22]/4 F\5Z&7;+3@<[Q' M\^/B5M%NT*.4=8M"UU* PMF%-PG/+E,K[P1^JG&E=]9@(YE*^<5N;LH++[ . M88.%L0BKU)J[B[WJ)_=+%3+%.N\4HV/]>EJ2Z\W(,2 M9WS9F#NY^A8W\206KY"-=M^PZF2SQ(-BJ8UL-\KD05N+[I<_;O*PHY '+RBP MC0)S?G>&G)?7W/#Q2,D5*"M-:';A0G7:Y%PM;%'NC:*G->F9\2])@G/PH?K M6A>-U$N%\,MDJHVB5OIU7QHZ*_%^*_9ZG>D%+_#"H_NC47U%;_S^79@&YP=B MB/L8XD/HXWNZKN62G)8S^%B+VN WWU&_[XEGG^>'L2?:HE+6#;93ZI!MZEV^ MKK'H3J/ G3(?I.NC^LDPW_210.-#(>E*:T.N$2A)PDPVQ VUF)_ML_%!FYIN M'XE_4E)KN.)*K4D8)JU<"NI+?@*3HEBVR\9)V5[M9:[<#2(XA?24:$!7]4)# M N_?Y2P,SX$EL$:N-!Q!P@(_3V-:'8=QY-/GA-91EOD9"^$!BTK(1L[7$/?: MX59[F/MQEL-QFOKY,#B!*/23/(<'Q4L$P5O4O0Y1ABL/L">88 .3#/UAFL$Q MR_UT&#L8ED5[86K1 ^TLL]1/THU_['R[?9"&-\_K0=%E2>+G9(%B9E%.@68V MYB3,*/ST>6G_YV+0WA:#17XT[(HQS/PX8J\L1A*37G@"<>P'>?;/BA'9Q/BI MS4N4^E&4_M?%B )7C"#TXS!TQ: PXG#8I=9E60-OM"2(HEF2*URL[<6"HB)$ MHV[.[= 59[2;*=E:87JK"7H/ M*86B6 -1G]!=[4X/<%;2^Z@)T++K7/ MR[I-N,!' S.*CKYT01W0-9EE4,N6R&>&#')E%3>,J,_@#NU 6-(3\LO1X1&$ MC$@AL;L8B*=8$-MU E'B.(?6J5VS*++K#"+;/YE=YW\UQ[(A45ZRZI)O!M1/W,UKX6&!F>D&IS: MH4YU8U^W,7+A1JVI-,08;EG1I(S*"M#SF91FN[$&^ME[_ =02P,$% @ M49!G5SIAT8CY P WPD !D !X;"]W;W)K&UL MI59M;]LV$/XK![4H5D"+WF4YL0TXSH(%2- @2;2=G-?OV. ME*(JK6(4&!#$)'7WW'/'YTC.CD)^43M$#5_KBJNYL]-Z?^YY*M]AS=29V".G M+QLA:Z9I*K>>VDMDA76J*R_T_=2K62U!-73/Y?(F5 M.,Z=P'E9>"BW.VT6O,5LS[;XB/KS_E[2S.M1BK)&KDK!0>)F[BR#\\O4V%N# M/TH\JL$83"9K(;Z8R4TQ=WQ#""O,M4%@]'/ %5:5 2(:_W283A_2. ['+^C7 M-G?*91*[G9 ME$ M*?B-%UB\]O>(54\M?*%V&9X$?,3]&813%T(_C$[@17VJD<6+3J5Z5:J\$JJ1 M"'\MUTI+DL7?8\FV6/$XEFF5<[5G.Z;Q*?3% M([5>T50(8@.&]1B_DPCC_)YV""M1[QE__O N"X/)A0+J4Z49+TJ^)3%3@9@R M4:GV&NLURGX#@(R(3-ZN1KY=#>%(]O2W$16UMSJ'&TXU;8R6X([I1I;Z&4B8 M.(;X(]I*8E$.] A/*&NX%8Q_,\ZL;0;O(4XRUP\3,TH#-PDBBIY+Z\BJ@>NG M7 L;V'H:^R1VD\Q )(GK^SX\X$%4!U.#CL$UR\O*$M( M)Y''A;1\0R,N:)+8IM&FO53'J:#C:LC(F+"U."!PH6EISY[-D0.,?(9*>D!S MIQ0$3TY6+U1P-Z)ZTR2&R)VVPP1(!BGMIBUN[*:)79Y0=3.2!(F>+JL-E0#B M*'/#-(0G8?31T7Q-SK9 0ON:DNMGSFHA=?DOY6 _E$HUC.<(N5#FK"2[))Q^ M[ -V;7&@J-2D/B^ZV9DF/^A&?8=F[&J?W_BC.G$ M;'RGDFB:MBJAX21N11*Z01BU(@G<:9 -11*XV632[2@)+G(3/QBMO3>X=&N4 M6_NT4$2RX;J]?_O5_O6R;"_M;^;MT^>.R6W)%52X(5?_;$(]*=OG1#O18F^O M\+70]""PPQV]P% : _J^$=1*W<0$Z-]TB_\ 4$L#!!0 ( %&09U?M;IF] MQ@, $ ) 9 >&PO=V]R:W-H965T:-L+0+2)1>=2NU4D6[O0^G^V"2@?C6L:EMRO;?W]B!$+20_9*, M[9EG7OR,[=%6Z1^F1+3PLQ+2C(/2VO5U&)J\Q(J92[5&22M+I2MF::A7H5EK M9(4WJD281-$@K!B7P63DYQ[U9*0V5G")CQK,IJJ8?K]!H;;C( [V$W.^*JV; M"">C-5OA$]KOZT=-H[!!*7B%TG E0>-R'$SCZYN!T_<*+QRWIB6#RV2AU \W M^%:,@\@%A )SZQ 8_=YPAD(X( KC=8<9-"Z=85O>H]_YW"F7!3,X4^)O7MAR M' P#*'#)-L+.U?8OW.63.;Q<">._L*UUTT$ ^<985>V,*8**R_K/?N[JT#(8 M1F<,DIU!XN.N'?DH;YEEDY%66]!.F]"&F3<>KQTM]G?,M-+I1+VL _TX6QFDCR M[ZF<:\C^:4C7.-=FS7(K_1J%LFQ" MX8=0P);, M,(4EFR?MUP3>96P0+!L3V?1GX^ M@=D^K6FE-D3\5K$[ENXY6W#!+:="/*.NX%XQ"1?0SX:]*,FRX= )<2^-$R=DO2B*ZIDO)'2P*6O8E'6R MZ1[?4$!ZU.TN*5_14SSJAKL[["'MZ(G"-]B4:EY*_DJ:WZ5:.,JY,X:JL=Y0 M"(IHYDKZ#C,Z/ZCL^\ 0_$UAX"+QQ7#'B]\3IFF5_=!1IT!1IT)G5 M;/X" MIAL:_]((QZ;'%N2UW7L?/PR3./Y*_;GB4CK"4Z=0CW%5$/-JXEW L'=%__9V M%__1]51W94I+GP8]>@E\/H=.&1WA)CMF)V>)';9NM0KURM_=ADX&:L;Z@FMF MF^?!M+X5#^KUV^*!:+)3UQ4#L% M6E\J9?<#YZ!Y-$W^!U!+ P04 " !1D&=7WT&&[+X" 6!@ &0 'AL M+W=O2R'- M)"BLK:ZBR&0%ELQ3X+8"4*!F74,C%Y/>(-"."*2 M\6_'&;0I'?!XO&?_XKV3ER4S>*/$ \]M,0F& >2X8K6P=VKS#7=^>HXO4\+X M)VR:V&XO@*PV5I4[,"DHN6S>['EW#D> 8?P.(-T!4J^[2>15?F*63<=:;4"[ M:&)S V_5HTDF8AE. BH,@_H) M@^G9AZ0?7Y_0WFVU=T^Q3^^I#O-:(*C5:^%;^,'9D@MNMV^I/LU[4S"Y)N=< M@BT0;E19,;D]^S!,D\$UG5.6Z1ISV.Q3B7TJH%;@(9(8H6QN'MW- ]V;Q7*) MNKT\?]Z'Y4[LEU/8H$9@AK@$]05S]0KZ$C%[K<6K3*YAB6LN2<;:'4Z%FJL< M/D+2"^/.R V&X6"0'DXK$XR7]*$G<3A(X@LX'X5$NT[DH%,U=(V9=NNMDUOUM3Z M(;SIF+=,DWT# E<$C2\'U&-TTX6:B565K_RELM1'_+"@QHW:!=#^2BF[G[@$ M[:]@^A]02P,$% @ 49!G5]4BADS=!0 'A( !D !X;"]W;W)K&ULM5A;;]LV%/XKA%L4+:#($G5/$P-.EFY]:&ODTF(8 M]D!+Q[80270I.D[VZW=(7:PDLN)EVX,MDN+Y^)TK29ULN;@M5P"2W.=949Z. M5E*NC\?C,EY!SDJ3KZ' -PLN$;F:4%S 0I-WG.Q,,99'Q[.K)'SG*S9$JY WJQG GOC%B5) M1I43W9?6V'CD!H[1&@M0#5O*N%-,M? MF&23$\&W1*C9B*8:6E4MC>320CGE2@I\FZ*W@:#QG']Z*"3@Z0_\F9,8>E"G( M5 A6++59R!_3>2D%QM"??*4(.Y@-'GWQO:MCP/, MW9:Y.X0^N:K2B? %N03DF,82=;B2/+XETRT32=G'>!"SG_'U"IK<58M)[)[S M?,V*AW=O0FH''TO,TI9 J0DP3:#*/15'*;9+LN 9%H/R>!]A:'3C](CLCT#@26$_(K.D\>85( ^<120;ZS; .OD/BVD:7$ MI$B+)6&2_ (Q: C'TL%'":4.>4OLT+0L$D2T;6LXU$Q;AW[<^_R.1L!IMF77 M@D\G8/E90*KG./44V['JUA-ZF!>RXMLB$]^TPQW'R*KX-0,OQZ]C!'Z@M?6LCEJ1TZ-KXV*HN*OM:B^J M'=@:U7$[ ,WS;4]+^49%:=KZ[$[[3( NDFKS5%'+A=2^_2Q4S($D]]LD]P_>8*YN M!C-\$.C5NXI:]> =9._&\"^KO&TXO@H_.S MK\TIVXAL+-NV2:VFCGM^2&S? MQ)#=I0%5M=U1D?9RN%/#LW21IF;D#Q7IH/5?<*C_9B_X;Q#HU?Z;#?AO!D+? M+'!C_Y\=2#VW$=IYU7I&WJN*/FJC/1HTO.1'K&;KFEZ MJ3Z+_LO6(.<(KFXD&Y:1:Q Y>?\[,%%^4-"VOK%UJ^.C\_A;XGHZ4@TKU+7& M\/4AT3&<2!4Y:CC4)98Z7G0.5;S>7(,P5!(!YI01>"'Q#"L(U*'$]HAMNO3Q MJ:N1\M"^ONN1R(M4V<3=.\"?9>+?,YH;70.H8:FZ:034)Z'A8_7T#)6@-#0H MC8AC8IWLUH^NK!UAUF(:(T,;6T;HN_COH4*6Z7GD&X:Z(* OMS7/1S%IJS,V M_AS\T2!"\@BBZL0UEVANM)]AZ8.'5UO,]HTHT"8-T#*JX02&%R@IW^LK!>/. MG3T'L=1?)DID@6>'ZOK>CK8?/Z;5G7\WO?IR@N9>XGF$9+! 4L\]]RJ>K;7Y;!L QQZ[5MGS4>-P.B\D)=.^%QG$\Z(=5H<>;W;LWB3 ^NE0IN#;-#UPGS= FM7I^/DM%V MXX-<-8XV)HNS7JS@#MQ?_:W!U62'4LD.E)5:,0/U^>@B.;W,Z+Z_\%'"VN[- M&5FRU/HS+:ZK\U%,A*"%TA&"P.$!KJ!M"0AI_+O!'.U4DN#^?(O^SMN.MBR% MA2O=?I*5:\Y'Q8A54(NA=1_T^G?8V.,)EKJU_LO6X6[*1ZP ; >YY!T6>Y:_"B<69T6MFZ#:BT<2;ZJ61G%04E#MG\%2B MG%O\ 6B29:_OQ;(%^^9LXA"4CB;E!N R /#O ,S9C5:NL>PW54'U7'Z"9':, M^);1)3\*> ?]F/%YQ'C,IT?PICL+IQYO>MS"OR^6UAE,@G\.V1@@TL,05!BG MMA! M[AM@I>YZK4 Y2W"N(;"N%^KIU8N")[.WEK5>14DJF#!PRNX; _ LBNP](C_? MP:@XZ)9@?&B^K*9Q=/3LSQZ,<%*M]O2RU^(->\FF49[/_5@D',X?OV1I-,](8Q;%,Z*29%$ZS6F21M,D]T2O5=D.Y *I@ACZU0HLEHC!(QY9 M["JT5P'F1BE%:#:J8J)#3O(_OQ'Y'6Q&&+-5Q%:@T"UMN%9A64O*3>I/B(G] MEA(6U1T*WZ#$4$F'?$J-D<&K?F9U*RM!V];AT&TS0 ?_XX4QNQOZOO5'J+H4 MMF$U]F14%'K[EK?2ZL2?^HXIW1,VW]9#.WV0DGX>8Y]63%A6ZQ;Q[4]E&!7_ M5ZF$6_P';UT1_5[("CD8"L1 [I![D20[.F0[&.\013,\]YF&33.7O_M:].F?^OG>CZ9+#D!0L4B*7#_V/0C$G3"+4"3RWH MU,M6KD*4"#KBG'0F113S B>S:);1F/-HSC/VR?]IH#H1#^AW!$(3$/U+C?DR MH$A6TI9D.L/P!'T_%;X#/O\Q#OEXFK(G$,9^*_"'2LIKY0H[^P;(,W*;AXC*^P&AW-UO!5Q#[X:) F M).<#YMLL3VB14IO+LSG-,^IT6>'WGA1=1AL6PWT9W M9A59E,49NMBB]NNN'YQ/=A0#ZMKS:(ZXX32$ 6L1!V699U&"O?]0ODSVWD(=F)5_\5GF7J0W MPJRDHC]FC:+Q>(;Y8<(K+RR<[OW+:JD=OM/\M,&',1BZ@.>UUFZ[( 6[I_;B M?U!+ P04 " !1D&=7'QQ$D:$" #E!0 &0 'AL+W=O5#R1M1%YB0\*=%T4 M7+W/46S-7ZF4R^P@E!@8BR!T_"*URB$!9&,EY;I=4?:P-WY MEG[K'Q1,D-*.M--#MQJ;IH$I>7 M]E(61M%N3G$F7AB9/&=2I*CT%[AYJ7/S#E^?^%*@_C;Q#1UA'?VDQ%&7;^1XT2>\-L._ MLZ4VBI[$OT,Y-HC!880MD[&N>()3C^I HWI%+SX["2^"JR,"!YW P3%ZO,BX M0GC$JE9)1L\-9O;=DN9#0H^B#@MM^.J#SUL^)))*31L-<@4F0UA)026;E^LQ M/&4*<>]JX9X.VU^AJS)8+%&Y^_JPHJ!W=.^^=E,Z55MM>D=<"F@6KM&HPF;EV:I@J[U:Z' MS9K2_7!O&N =5^N<= A<46C0OSSW0#5-I3&,K%PA+Z6AMN"F&?5A5-:!]E=2 MFJUA#^@Z>_P?4$L#!!0 ( %&09U?X@K%,W@, ' ) 9 >&PO=V]R M:W-H965TV@21-T0+= M;9"XW8>B#[0TMHE0HI:DXN3O.Z1D)4Z][K[T11J2,X=G+N1PME/ZT6P1+3Q7 MLC;S8&MMX4_!>[,&QF<)RNE'MW@UW(>,$<()1;6(7#Z/>$- M2NF B,:7'C,8MG2&;^4]^L_>=_)EQ0W>*/E9E'8[#R8!E+CFK;3W:O<+]OYX M@H62QG]AU^NR (K66%7UQL2@$G7WY\]]'+[%(.X-8L^[V\BS_(E;OIAIM0/M MM G-"=Y5;TWD1.V2\F UK0JRLXO?E#%PAQH>MEPC?%CRE41S-@LM@3N5L.B! MKCN@^"M 4_BH:KLU<%N76![:AT1J8!;OF5W')P$?L+F >#J"F,7)";QD\#3Q M>,E7\&ZYKD6]>>OM7UEU *V5HL03H*#5$P/FYT%WA#N]6(4'5Y=_H4X&&, MK@Z LFBQ6I'I/I5>\74Z87XZOH2E1WM;1?#)X1W,'.(=PIQ:^T3WF_>"6ZO% MJNW"8!7D,[ MM+7M&N(P.SPGKKHN^JK>O44H5!M!T9&X)E-VD5/)ZJZ_=P.K&M]35\I2A_;B MEIY$J)T"K:\5E6@_2E*1QP?&/\JM@"2/*9))B;65LK=M6V+Y192*B[8#C)U9LUX2J7:Y1M;[#C0 M52%*$]MSG*&=TCBSIN/BV#V?CEDNDSB#>TY$GJ:4/]U"P@X3R[6>#SS$FZW4 M!^SI>$-69!!\DMN)=6F1%:QIGL@'=O@#J@8--&_)$E'\DD-9=N!89)D+R=)*K*X@C;/R MGSY6'=$0>(,3 J\2>*\5]"I![[6"?B7HOQ1X)P2#2C!XK6!8"8:O%8PJ01%] MN^S=(C0^E70ZYNQ N"ZM:'JCB&^A5A&),VW%N>3J;*QTPNR#>U7OB.5Y/C2;= MA;H'N]J&1O+-)!^6%Z3G%"3/3 K,I#^74EU3OR)]F?OD[9MW'9CP%4VK+^@T M)C)C;O+-!7$N39A6#'NU\7L%MW>">YL+=40(TA@!Y)^/ZACY("$5_W89O43V MNY%ZUK@6.[J$B:6F!0%\#];TUU_=&#A,6(<%:D1O4D1L8(_< *9- [M23F82,9DL@\R>A1SGY>-\5+"/N MW'&."?,Q80$F+,2$14BPEEN&M5N&^#/#$-,QF# ?$Q9@PD),6(0$:SEF5#MF M9+R_!,HG\HGHNXN"2Q(+D:LI@?%BBRX2>$_V-,FARSE&]+G.P83YF+"@A T; MV(2Z,CYI+F"Z+>E\@LH;PS[D; N7''A/F8L 3 M%F+"(B18RQ]7M3^N\.>8*TS'8,)\3%B "0LQ81$2K.48USEF:IR?^/YAAI_K M'E2:7]&:+S;>BQ<;U I#5%J$16O[HI'!XY!S9RBTGQ46H!*"]WO4[$][_+E'(.:/;4; M"U12X)MB[9$@2Y9GLERK4A^MUS?=%*MZ[&/Q6;.!,D@;62.AR7;'<9<&D9&FQN06Z JX+J/-KQN3SCJZ@7O4U_1]02P,$% @ M49!G5S03%IR:!P >$, !D !X;"]W;W)K&UL MM9QK;]LV%(;_"N$50P>TL41=;'>)@3;BM@S;&C3M]F'8!T:F8Z&Z59C M9,<4)>78#$Z_)+Z([[$?RA(?']OGVZSX6FZ$J,A#$J?EQ6135?F[Z;0,-R+A MY5F6BU3>L\Z*A%?R:G$W+?-"\%4[*(FGU++\:<*C=+(\;V^[+I;G65W%42JN M"U+62<*+QP\BSK87$WOR=,.GZ&Y3-3=,E^T6?T=B6W8ND^:IW&;9U^;*U>IB8C6/2,0BK)H(+O_= MBTL1QTV2?!S?]J&30\UF8/?R4_HO[9.73^:6E^(RB_^)5M7F8C*?D)58\SJN M/F7;W\3^";4/,,SBLOU+MKMM9[,)">NRRI+]8/D(DBC=_>Q"= ;;[S "Z M'T!/'>#L!SBG#G#W ]Q3!WC[ >U3G^Z>>PLNX!5?GA?9EA3-UC*MN=#2;T=+ M7E':["@W52'OC>2X:OD^_%9'9=1,6DG>DNM"Q)$L(_<93Y8\_V+[U\QAMS+ ,XPAA6GSXASFQ8'2E[]FV6H;Q?$8?G"D M*7[,L& 7YK=AS=GB?NDM*+7=\^E]%^SH9O;_,.\^.!KXG-6\9CD3R?5 M4)YPHY4H>#,_8U/B#UZ9OF-9^LOW$BQIBAHSC"&%::AG!]0S^/##RPV1*Q(2 M-A>$?!G<\UBDU>@*91?E=3CW(8/%3"%CAC&D, WR_ !Y#D)^'X99+9E*70B% M!'P;CQ[QYT?Q@F5,\6*&,:0P#>_B@'FQ6/8U 71Z&"X:90,<,8 M4I@&U;:4[E@@5BDX.8]61#Q(U2[%N+-8 [S4=WJ X3JFA%'3&%::SKBCE/81 MQEDNBNJQ/00W1]\\D;OR&Y**:A2W/8*[3QNL:$P;,XUAI>FTE37:H/PL/^;M M(B*]([%H%A9%\];(VVS]MI97>%F*\=/>/K5+73ZD/G94(T1-8UAI.G8EA39L MA5+.@+@[7-'!98V18Z8QK#0=N9)*&[;*W0HZ MZH+?T2:\49U"K$:QNT/L,W?1QXXJDZAI#"M-QZY\T@:U2"WT5N'<72V9]9F?C#4^7<[6-&E4+4 M-(:5IF-67F@?$<.Z*.31@V2]<^83]M'%MCTT1'>P&D1U1-0TAI6F,U>::,.> M&(BUD-17\B099HD@%7\XNIL?ET:XJ#%P5&W$2M.!*W&T87/L+P@/.W>[ B?9 MFH3[ET&>%<^]^V0/%=.V9_U)0+5,U#2&E::W-*IJH:0PK M3:?=:4_"HOF7/'B8+K[IT#(=S^NO6.#"QM!Q.X_?0S.ITDSZ\N8C'0HEG;G] MMT[@ L9P4842*TV'JX22PD+9[-&G[,3N*:T8N)8Q9U2#Q$K3.2N#I+!!WE2\ MOATEB]IW1$T+4-,85IH^ \HOJ?\=/EN"J7Z7J&D!:AK#2M-G1VDIA;74M#4, MQQE/S&QP>*.^TU\9!:A%&5::3EQ)*86EU*A##&<9XQ[*[M MA)3"0GIBIQA.,<8\(K!SR^YS1G5.K#3]8VK*.1W8.<&6,3S6^*-J0W/UW!GM MT46MR;#2=+I*-IUC7\=PJC'V$8UUK$6?.ZIX8J7IW)5X.K!X MFC>/X4!CY,.>J.W2(7-4"<5*TYDK"75@"7U9]Q@.->8^;)-2W^]_*#M +G4.]_&A'43:B+#0XWI M#L5RX3KS/EQ4K\1*T^$JKW1AKSRQB0RG&'/V3NK9H!9E6&D[T-/.CQ8TOTGQ M)R_NHK24ZXVUC+?.9K):L?N9A]V5*LO;WS&XS:HJ2]J+&\%7HF@VD/>OLZQZ MNM+\-,+AQS:6_P-02P,$% @ 49!G5VK2Q\YO! QB !D !X;"]W M;W)K&ULM9I=;]LV%(;_"J$50PMLD43+7YDM(#$Q M+$,'!'7370R[H&W:$BJ)+DG%#; ?/TI6)+&0:0LYSH6MK_[XSNN!3_$N4L4!-YSMZ8XM MF7K:/PJ]Y]:439RR3,8\0X)MY\Z=?TOPL!"45WR)V4&VME$QE!7G7XN=A\W< M\8H>L82M58&@^NN9+5B2%"3=CV\5U*G;+(3M[5?Z[^7@]6!65+(%3_Z.-RJ: M.Q,';=B6YHGZQ ]_L&I 90?7/)'E)SH)I)=8]2./L^$V_5T:T M!#@X(<"5 /\@\$\)!I5@<*D@J 1!ZHX+KKJO7[8^OX1.M+MK]!>/H+ MPAX>=,@7=OE=OKM!WJ24XPXYLN2N]K&VDM<>XE+WN $[SZ7^HB4 MJ&4J^N>C/H8>%$OEOUT&'9%!-[*8];=R3]=L[NAI+9EX9D[X\T_^R/NMRRY( M& &"&58.:BL'-GKX)-DV3]!''1,Z;RN[V@_0"Z-"(A^E/%,1&J$-?>D"+:R@ MOHX!P0S'@MJQP#KF14(%Z[+**NM[@T'""!#,L&M8VS6$GZM#2"LA800(9E@Y MJJT<6>^\^IGQA29YYRUHU??U[0@;E; BJWD.@X%7_,W7T M34]1J[JO:_:N5$_D+H> >F$XY'M-_NN],7K9 7UMJFCM^#4(NN(75+.F+ZVZ MP+\LA FZ82BC:;UMD[,SH=SJ#Z8=K4E &^O0ZX()Z!5@05K1W/IIWA[!K9OM^D^[XU!0Z7 MBN:K3C= DWI0&H&BF9XU>;T_ND($ TWV06D$BF;ZV10%OKTJN&!J@I8$H#12 MT=H3W0^P-ZWGN>E*D^[[UA3X.#-UHK$H7W8R@01+:/D^,HKWW9$>--L'I1$H MFFEFD_#[TRM,6= Z )1&H&CF"]VF.L#VZN!UTYC.E3 M4RU@>[5P/K39 ;V= JT4*IH1VO!H$G2'-MQ:#["FQ'5HL]=0=DAO9V#7 *Z1 M\^,FY\>#*ZRH@!8"H#0"13/];(H#;"\.SH8ST-( E$;.#*VS(C-M:HH%;"\6 M+HAFH%4#*(U4-".:#?'PAV#FMM:,BQ7^OZC8Q9E$"=MJF715USI/*W=XJ5Z?I?%\+_ 5!+ P04 " !1D&=7 M.Q>3\T5BXFW 1XI;N3<&D\F* M\Z]F\C:?.YX1A!5FRC 0?=O@ JO*$&D9WWI.9]C2 /?'._97-G>=RXI(7/#J M$\U5.7<2!W)^_# M'D#SC /\'N ? L(' $$/"&RBG3*;UA51))T)O@5AHC6;&5AO+%IG0YEYBS=* MZ*=4XU2ZQ VR%H&P'%XC+P1I2IK!6]85B''Z.2Q*P@J40!E MLASSNWA7)SADZ>^RO/2/$MY@/$G\R M>0$K+"ACE!7 U]"@H#P?,Z)CCRR[.;PV:3#UII.9N]G/<"0J")+I$'5'^G20 M/CTJ_:+F+5,2]$NK,'\&JU8!XTIGDO&"T9^'1=P)[CBG>U+\*(SC \$C4=/$ M.QL7' V"HZ."EYTP^WUK4WO'QT1&][9_[D=QDARH' L+HW R+C,>9,9_5Q(D M^]92,6YG?$^"=R#R?H0_2<85)H/"Y-^*%O6!>K131J/C05G>O M >CSH[!]44)FJK([)8?5H?5>V(YSL'ZI6W+707_3=/W\/1'Z*Y10X5I3>J>Q MME%T/;*;*-[8-K/B2A]B=ECJWPH4)D _7W.N=A.SP?"CDOX"4$L#!!0 ( M %&09U>8K#3<8P( -(% 9 >&PO=V]R:W-H965TR2#G#6EN96[S]#Y.;5\J2RU^R6[KC;P2-IH(ZL.C HJ+MHO M>^ARV .$\0L V@'HOP*B#A YHZTR9VO!#$NF2NZ(LM7(9@K M!3D^.B%'A ORM9"-1A(]]0W*LN1^VDFX:B70%R2LH!X1>O&.T(!& _#Y8?@" MTA&) @>G3^$^AM$G0OM$J..+7DDD5[(BH3QC;N MJTKCOS2$X04]>Z9TH(K&DG1A9 MNR9<2X-7R T+?'1!V0+"QIZ, M6 4 + D 9 >&PO=V]R:W-H965T.@292MP K%C3M=C'L@K5I6Z@D>A3MM/]^U(?RRUC$GW)LZ*\GFVEW%U95KGJ3-1I4;*QR)QA=U4%Y9A';]JVO8&7R7$JP)J MQ9\I>RQ/CE'5E4^S<(96;$WWF7S/'W]C;8?J!BYY5M9_T6.K MM6=HN2\ES]M@U8(\+9K_]$L[$"X9P*<-L!YZAW<-L!]ZAV\ M-J#NNM7TO1ZXF$JZF O^B$2E5K3JH![].EJ-5UI4$^5!"O5IJN+DXCT[L&+/ M$"U6Z%?&-X+NMND2W17-'*QR^3.*TY)N-H)MF@M\C8YA+V,F:9J5KY3JXT., M7KYXA5Z@M$ ?MGQ?*F@YMZ1J9G4S:]DVZ:9I$CG3) >]XX7X'2R02^]KI>>L9?W@J_V2UDB*6A1KID0 M;(6H1!3M>%K(RGZD^C+3C8(1_-PY" F+(6$)$&R0';_+CG\A@_ ADP,)BR%A M"1!LD)R@2T[PO0;1!'JG3[Z/[< ;&81&%F#/MD<&,94%?A3:SL@@IK+0L2.' MZ TB['H9&GOYH$8M7;*A0? #$V=]PMB[E#^ UGJ@ MM!B4ED#1ABGJZSULK%B,_N!/UP1.-+6'J2Q4*XR).TQEQ/<(CL;NH-,%KAV> M<8>^>,+FZBGF.2ME_?.H9!M!)1=Z=S!BGCWU(&DQ*"V!H@T3TM=Y.+R4.X!6 M?*"T&)260-&&*>JK/FRL6XSN$$V?4^+;!(_M0:-S;!PX8W^8ZGS?=^Q@[ \: M7>02S]7[ ^EK*&*NH3I_^$-NF=!UV0QX[K0#I<6@M 2*-DQ%7^@1?"%G(*"E M'R@M!J4E4+1ABOK2CQCK%I,SM)&#=4,T7@_<:E38C=SQ3Y$:F6,[X7C5H)&Y MU0^@9TRA+Y^(N7RJU@JBJ*UX=;1E=,5 +U^9IS M>3RI;M!M4EK\!U!+ P04 " !1D&=7O"X-@Z4" "I!@ &0 'AL+W=O MW&0[J>[U!L"0AXH+ M/?$VQM07OJ^+#514CV0- D]64E74X%:M?5TKH*4#5=R/@F#L5Y0)+\]<;*[R M3#:&,P%S1713553]N@(N=Q,O]!X#MVR],3;@YUE-U[ [\GJ5D%0C- MI" *5A/O,KR8IC;?)7QEL--[:V(K64IY;S)C"U/@W!*A MC)\=I]=?:8'[ZT?V:U<[UK*D&J:2?V.EV4R\,X^4L*(--[=R=P-=/4Y@(;EV MOV37Y08>*1IM9-6!44'%1/ND#YT/>X P>040=8#H;P%Q!XA=H:TR5]:,&IIG M2NZ(LMG(9A?.&X?&:IBP_^+"*#QEB#/Y%>54%$ 6KF6FLJJE &$T.2$+[)BR MX4#DBEP6A6QL^!8*8%NZQ/#A# QE7!]A[MUB1@X/CL@!88)\VUIH+]IK;CCM$=H25G)6T;4)1DKD"C6VT ;;IF MUDE),%!J%R3GZ_ M7&JCL%]_#/G1"DB&!=AW^$+7M(")5]N[U!:\_/V[5IKW2]%^]/"8"S)#,]*55 M\5ER_DSFRZSD+#Q-GLGT]P:)'>*?J%HSH0F'%>*"T2G2J'8PMALC:S=;EM+@ MI'++#7Y+0-D$/%]):1XW=ESU7Z?\#U!+ P04 " !1D&=7#E9\PO@" #D M!P &0 'AL+W=O2D+KD;.4NOJTG55MH22JIZH@..;N9 EU3B4"U=5$FAN167A M!IZ7N"5EW$F'=FXBTZ%8Z8)QF$BB5F5)Y>LU%&(S*>+9;:3+CIL*(+ MF()^K"821VZ;)6B:ED)L2S&=SE(\&*Y7HZ<@4-R MF--5H>_%Y@LT]<0F7R8*97_)IHGU')*ME!9E(T:"DO'ZG[XT/FP)_.B (&@$ MP;\*PD80VD)K,EO6#=4T'4JQ(=)$8S;S8+VQ:JR&# M2+G9(H=DZ\*(&).[O@:9X5DH,CI#6C*"O4)8QZG-^3TY!,Y M(8R3AZ58*#PG$PD*_:@GT)Y; MQM%%1@LRQ4DHK8,_KF9*2^S3GUU^U !1-X#9NY>JHAF,G,JL)=?@I!\_^(GW MN% MWJ"?#-JP=WA1BQ<=Q;NG&]PO&B1^G4ZZ6AYO+>O'H1?MP'5$741QOYLM;MGB MHVQ/>,*9C5-)D8'JI(OWU@W#<(=M/R;VO&ZRI"5+CKM6MPG!:X*(&78_:+"= MK_#8/R_%FO$%DM>'PFL7>+('=>['@;_K:U=8Y(<'C.VW^/VC^ ]"XUYD?P^M M+L)^5UM&R<4.X7Y8Z$?Q8+KT^UBCK.Z4>:%'9 M8WDF-![R]G&)US!($X#OYT+HMX$YZ=N+/?T#4$L#!!0 ( %&09U&PO=V]R:W-H965T5 EHT2B7WHR!(_9(RXR-IP)6"JBZ[*DZND.N#S,O-![7OC" MMCMC%_SYM*);6('Y6BT5SOS>2L%*$)I)011L9MYM>+,((ZO02'QC<-!'8V)= M64OYPTX^%C,OL$3 (3?6!,6_/2R /QL_4/C/#JSIAH6 MDG]GA=G-O,PC!6QHS?@=.H<2:R^77#>_Y-#)!A[):VUDV2DC044Y$#634YLY!E)04(H\E[LL*4*6H.1&[(;9ZK&@KR!Z-KQIEA MH,G;>S"4=C)6E-1Z*EO$-%NY.<=SEV+$YW!64%U M3:+)%8F":.107UQ6OX?\FHR"1CUZK>YC8/KH1'UTHL;>Z(R]SVI+!?N'VHR[ MPN@(+3DK:)N HB!+!1JCU2Y@F#XP@=%DE),5+D+91/+/V[4V"O/U+U<\6H#8 M#6 O\8VN: XSK[)[J3UX\U]_"=/@-U=T_B=CKV(UZF,UNF0=8[\!I3!'%.Q! MU.!RMK60-A9L@=G/HR@+\:#WQUZXI-(P[*5>X<4]7GP1;TF?E.3\BNQIWIVG M/<&U%+7&8H+I3;DS85NSR1%-F(XGX0FS0RH,TLS-G/3,R47F[U0I*LP3Z4[+ MA9<,-LXFX_$)W5#(PD5NNK2G2R_2+9KJ! KIUICLI%)RJVCI@DP'^R=)EIY M.H2R=.1F'/>,XXN,*\JQ4BDPM<(;R[%IV6KG0AP/=X\FR0FB0RB,SQQRUB-F M%Q$_BKQN[LVZ-D1(@[255 87L-EMWC.A:W4..AN>:Q*?0CN$LC1P0T]ZZ,E% MZ ?Z",[;,AELE@ZB.)29Q+&;)PQ>^ECP'V$T@-?$D(H^T35WAJLS\8HNF9S0 M.83"9'SFD,.C/AM>Y/ML=GA5:-='^4L?=8*& X;19% G'5)QEIRID^%+SPLO MMHGY@S38P'Z6-!H4ZS2-QO$IJD,L3H/DA-4_>LC85^0GJK9X 0B'#>H%UV/T M5;4/LW9B9-6\;=;28"UJACM\S(*R OA](Z5YGMCG4O\\GO\+4$L#!!0 ( M %&09U>)JDG_6 , ,8- 9 >&PO=V]R:W-H965T%G#B94MN1Z\HDPYS(*[[% M0G]9+W)S0PIF.[=BMF([Y3C%:X*T N)!';3 S67'^PW0^I1.G9P)"AHDR#$3_[?$&&3-$.HR?%:=3NS3 X_8# M^\+.7<]E123> _J4> MH@H070H85("!%:M<72M-3!29C@4_@##6FLTTK+X6K16AA$F520W923^$Y$$\)D7*I,P+U),&_#S M=ORP!>_J5:F7QG]8FFN_E? .MU?@#]^#W_.#IOF\#!Y? ]Z%NXWK<;+O"]> MYGW9#H\Q>0I^(D509VE@^8)+LO11?D),9<*XW F$OVS&'_DAN28(31Y_J$L4>G>F;5U[4^]@D?Y=D<9=D\R[)%EV2+3LB.TFBL$ZB ML(V]3J*FQ"B1D46:RWL_[0]]WPO'[OY8\LO,XM8XGBOF93X77?I<-OKT/D2U MSQ,!^K4 _58!9CD7BOY+; W"U_J^J#7E^& S/Y&NR MZ@?1J=7\L54P"+PSJT63U6!X)MZRHTF>J!+5JD2MJGRWU1JF0/8H=/$).XGK M'0-&U]@D2#N;%\(]$B'!@]Q>GUV2S;LD6W1)MNR(K$P4 M]ZALS%%L[(M 0L)WA2KOYGJT?G3,;*U]-G[CC6*O87SNC1;EF^)_^O*%\YF( M#2TD,%QK5[VK@=X!HGPUE!W%M[9H77&E2V#;S/1#"X4QT-_7G*N'CG%0/]VF M_P%02P,$% @ 49!G5W0>O5+1!0 0R< !D !X;"]W;W)K&ULO9IM;]LV$,>_"N$50PLTL43JL7,,I,G2!6BWHDFV%\-> M*#9M"Y5$5Z+C=-B''R6KHFE19\M@# 2)9=_]=7<^DK^0&JU9_K584,K1C932G=Y0_ M+#_GXFK8J$SCE&9%S#*4T]G%X-)^=^7@TJ&R^#.FZV+K-2I3>63L:WEQ.[T8 M6&5$-*$37DI$XL\3O:))4BJ).+[5HH/FGJ7C]NL?ZC=5\B*9QZB@5RSY*Y[R MQ<4@&* IG46KA']AZ]]HG9!;ZDU84E2_T;JVM09HLBHX2VMG$4$:9YN_T7-= MB"T'V^EPP+4#/M2!U ZD2G036976=<2C\2AG:Y27UD*M?%'5IO(6V<19^37> M\5Q\&@L_/O[ V'0=)PF*LBGZ@R]HCFXS'F7S^#&AZ+(H*"_>HM]%/YVA.]%# MTY5XF\W:1NCU->51G!1OA.7#W35Z_>H->H7B#-TOV*H0\L5HR$7$Y7V'DSJZ M]YOH<$=T=W1YCG#X%F$+$XW[%>Q^32?GB%B5.U;=AZ).3;%P4RQ M*'F54CFY/(W/, E\[(^&3]OYZ.PLV['MQDX)U6E"=C7!>LUXK"M7W;\7:"U9BYCF.'^F#])E@?[H@\FE*412G5A0;Z M]AVCAL24-(,FS0"@;13BU:KZM(/ MVV/%KC##KL=72PYP38' M"K74=A!GMD/$SVZT.D-,2$@ZPI6L8!\)"[7?-IT0W_>QO1N:QB[T'8([(I,D M8,,HH)\.T'_HD^B-=)5J@P8E>X\!0VIJ 21AV-YI)@:09'H7Q9":6A1),C:, M,K\6/$ZKP?50T-DJ01_CF99J]NBXZ#N-WZ.#@28_RE7-1Q(.!F%A M?$\GBXPE;/Y=FX11;C&EIJ:ZM6URHGT3LQLG+[%S@B4281B)CH8YW-XA"0/' M#W809*^9&K=D(PRS41^4P^W-E3//"T)K-U:-G>N0L&//!TM.'N-J'6CGBX XN(Q"*R!XNZ<*WV4W$-MTZU=&8>(5Y'7))952[87ORWD%-9'GO(5&?UEP41.ENV+IRU8 *6U0S7P2JKHGX=0F,;T;>P'L>N*/+2ID!O\A;LH0IJ(?V5NB> MWZN4M(9&4MX@ 8N1-QY<7 [-?#OA*X6-W&DCD\F,\T?3N2E'7F , 8.Y,@I$ MO]9P!8P9(6WCYU;3ZY$F<+?]K/[>YJYSF1$)5YQ]HZ6J1E[FH1(69,74'=]\ MA&T^L=&;Y&F[#CL!&+\0@+(#Y^6&,H9(4Z(OJ@*!;AI% MFB6=,4!C*4'),_195\=;="T5U>L )1K77"CZF]B%O7[2%2(!G4Y $IA.T.G)F[]E?)UG MGRSND\56-_R?9/?21!,JYXS+E0#T?3R32NB2^>%RWU$B-\5LHPO9DCF,/+U/ M)(@U>,7K5X,D>'<@A[#/(3RD7MR!V6JE_D]\8=?'9;"32*R$V9;K8H!Q&N?^ MVD&.>G)TD*QAD0O61<4[L"C$0>2&Q3TL/@:+7;!X#Q;&<9:Y84D/2X[!$A/CP(O^>*,!=NN%>>413$&?X'Y^\<:^:&^$3$DC82,5CHP. \U89%=^IV M'<5;>]+-N-+GIFU6^J("82;H[PO.U7/'')[]U5?\ 5!+ P04 " !1D&=7 MBFND960+ PC &0 'AL+W=OP%8S..4%GR)-EIA_OPHV3% M-&.:%MOGWB3^(_XH^Y%(Z2=2OGHLJR_U@Q"-]W6=%_7UZ*%I-J_'XWKQ(-:\ M?E5N1"'?N2^K-6_DTVHUKC>5X,NNT#H?A[Z?CM<\*T;SJ^ZU3]7\JMPV>5:( M3Y57;]=K7GU[*_+R\7H4C)Y>^)RM'IKVA?'\:L-7XE8TOV\^5?+9^$!99FM1 MU%E9>)6XOQZ]"5ZS2=(6Z);X9R8>ZZ/'7OM1[LKR2_ODW?)ZY+=K)'*Q:%H$ ME_]VXD;D>4N2Z_'?'CHZU-D6/'[\1&?=AY%Y1JLLV+_GW_MOXBC D%\ MID#8%PB'%HCZ M'0 G%?(!Y:(.D+)$,+I'V!M/ON]U]6]TT3WO#Y554^>E6[ MM*2U#[JXNM+R"\Z*=LNZ;2KY;B;+-7,B[AKOS:H20FXN3>W]XOW*JXJW<7LO MB&AXEM<_RU=_OR7>BY]^OAHWLM*VZ'C15_!V7T%XIH*/B^:5%Z8OO= /0T/Q MFP'%_?!L<6(O3L1"%I]VQ0-#<6HO?BLVUILIK5MUNMZPQ?B>B0;I5I4 M.S&:__4O0>K_S903$D:0,(J$,1!,RSP:0=KN\C=W'_E)V%\-=X=1P:J4XLL/D067XA,[I)976]Y ML1#>HJR;VA28%>(:&!)&D#"ZAZ5'@051X@>^[S^+#%2K%EERB"RQ1O:6%U^\ M\MY[LY:[VX)[?\@FM1&RGL;[+/'?">#.\NVW6UWZ0>Q7!D[S,E)PY0FD^BD7;JQ M5NF:&Q)&D3 &@FFY30^Y30?G5I3MZ27//;XNMT5C2LX*<]TMD3""A-'IR08: MQ=/$]T^[3E"U6G:S0W:SX?L&MQU["@- *E42B-H6AZK$<")X >Y_0X M5,Q(&H'2*)3&4#0]9J5^ JMYF+\OB]4OLK5=>\MS^R]4]T!I!$JC/>VXMVR[ MRFE\VENB*M934T(GN&1T!ND!.\4Y.JC1@=)H3TN.%4&8A#-#4IQ8WL,K/&^\/[+'9EOLN*U=-+C"^R/&N^&0.%"A\HC4!I%$IC*)H> MNC)#08+M2Z%2"$HC4!J%TAB*IL>LS%!@%1/S=\>G+2^]NI'_EMY&5 L9.C<; M!#O2.6JH((+2*)3&>MJSSUL9PI1Z9_ [G\&'! AG_3^7G0C\UMQ\><,W9P3V@ZY/,3O7FET$H9BJ8'J$1/ M:!<]3BTZW5;ELLQS7AFCA4,-=3\HFIZ?\X'B^KU>53SYD1;;>KHT90[40E$:@- JE,11- MWQ:490JGV/X5:IF@- *E42B-H6AZS,I6A79;=:%]ADHJ*(WT-*U]?MXX(RMD M*)H^5T%)K,@NL?H6^#!Y2+:ZEX88V8G.$Q>@$@I*HU :0]'TI)6$BK 2*H)* M*"B-0&D42F,HFAZSDE"174+M+Q0<8G[IWO!4#0] M2V64(OL0I-^VO)+QY=_:?;!JLO_Q;C)VFR[/\WV\:M!">Y[$5[(S7K77AC95 M5BRRC75HO;UZYTT :J!ZVH6376B=#$73XU9F*;*;)I7)3D7T$U ?^M;6- \<_V6'.@4+-5'0Z$2WP??-Q,U0[H6AZ M@DH[17;M]*Y85%VO*X^8=*-19&7E_5HVPCAJRHYUSA(JI* T"J4Q%$V_:8-R M5[$/[6-CJ+B"T@B41J$TAJ+I,2MQ%5N-B;/1L..<8PY.VM+$J" (M%X*I3$4 M38]02:G844J=.TRR@-!H;;X$TFSZ_!9)Y MN4DT-3>TB3(ZB7TTTKF&%C:!SEZ_:Y90&H'2*)3&4#1]NU **,&.74J@"@A* M(U :A=(8BJ;'K#11 IY 9^&+DZ7LW.= M@X2*(BB-0FD,1=/S5J(HP8JB!"J*H#0"I5$HC:%H>LQ']]H&3Y>S\YQSQMYH M>]!T.6B=#$73\U-6*?F1Z7+VPLYA06528KSQ4'#2B4+'%*%H>EK*-B7?9YL< M9L?9:W".%"JAH#0*I3$434]>2:@$*Z$2J(2"T@B41J$TAJ+I,2L)E?S([#A[ M8>=0H;HI,8J?TW,:Z"@C%$W_ 0KEI%*[DSH>5.9R(<".=:D4OOL-V?';^ 5LI0-#U 9972X9/?+&WYTU/5=+.L MX,6BG>_8M>DOVA\M-OY&N'T%G!.'FBDHC4)I#$73?V%3":P)=IKLQ*7$WLT^2<&W [SSEGJ+GJ:1ZK:@- JE,11-WT24(YM$V)87B7N+]5VUM5=M9/CUIRLWU2/;W M=V73E.ONX8,\;A)5NX!\_[XLFZ&ULM5C1 M;MHP%/T5*YNF5EI)G) 4.D!J0=60.JTJZ_8P[<%-+A UB9EMH)7V\;.=-"0B MC6#U7B".[SF^Q_+1L-Z%HD<0:W#/%UFA+V? 4)W0XM M;+W:!70ZEDH@CE9)^*.;C]#((J6C)IB[TWFBT M5!-GJHPSP>1L+'%B-($'@2X7#$#61G!TAF;2*=$Z 43G2,^>3$"0..&GNX7@-\W Z?0-A!GJ/A;AUN M2\6E;+>4[6J^[JOIA&L&D1;8)*85K1ZM"[XB(0PM^>QP8!NP1A_>X<#YU"3- M$%E-J%<*]32[UU;?:<8%6ZL"HY\W,@!-!:3\5Y-PSZ1P0V0UX=U2>+>UPC#).WV;&4]MDJ&R&H;T"\WH&_4GGV3 MP@V1U81C9]% MU/_1ZN!=KX-]LUXUVO&88JN+W_4\N+6S.,2KP?Y/>K_K-+Q9]P-])V@PK%TY M.:IC^Q?"%G'&40)SB70ZYW)+6'X2S@>"KO1A\H$*>335ETL@$3 5(.?GE(J7 M@3J?EO]'C/X"4$L#!!0 ( %&09U=![A@8M@, (P0 9 >&PO=V]R M:W-H965TGW.OX5QWM*'L.U\!"/0S M2W,^-E9"K*],DT>^.A2-:B#3)X8XA7F098;^N(:6;L8&-YQOWR7(EU TS'*W)$F8@'M=W3([, M!B5.,LAY0G/$8#$V/N"K"1ZH@'+&YP0V?.<:*2ES2K^KP4T\-BS%"%*(A((@ M\N<))I"F"DGR^%&#&LV:*G#W^AG]_U*\%#,G'"8T_9+$8C4V @/%L"!%*N[I MYB/4@CR%%]&4EW_1IIYK&2@JN*!9'2P99$E>_9*?=2)V K![),"N ^R_#7#J M *<46C$K94V)(.&(T0UB:K9$4Q=E;LIHJ2;)51EG@LFGB8P3X13F GU8,@!9 M&\'1!9K)G1(7*2"Z0)^(*%@B$N!J=$OSY84 EJ$RZLT4!$E2_E8&/SA.V1;MM,1/M&'3R&Z M1(Y5AMO[X:9,3),=N\F.7>(YNNSZIR&U6N5M6D8$R5,=O; MUFFSK972+FD5JKH28-OI? M]]N9P/:$^HU0_ZPOFG].X6<"VQ,^:(0/M!6^!^6U,3"U$X]\]*X'K?V'G=;^ MTZ[34T70J BT*B1QMXMXT"+N#%O$M= ]B0\;XL-3Q+TNXL/V&Q_X07# 7(O= MDSFVMLYMG>+N=SJLU2+O^MYAUO7@?/3Q4IEVYK[)M.X#U_4!5,^47 M:,?TB_<5M[5UK/?UV],R M!JV&T1VZ0;M*9S5V<^>HJ,[IGPA;)CE'*2PDO'4YD&EEU=&W&@BZ+D^/&PO=V]R:W-H965T3JJ;=+J9=.' (5@UFMDFZ_?K9AJ)L<=,;L(W/^[SG M@ _S/>-/H@:0Z+FAK5@XM93=E>N*HH8&BTO60:N>5(PW6*HIW[JBXX!+$]10 M-_"\V&TP:9U\;M;N>#YGO:2DA3N.1-\TF/^^!LKV"\=W7A;NR;:6>L'-YQW> MPAKD8W?'UDI4G,Q7L)%HN>4 JM)2 MH(]HK=Y[V5- K$*?>]ES0,N&<4G^8%-'M6R";H7H<5L NF%"HO,52$RHN$!G MB+3HH6:]P&TIYJY4+C7++49'UX.CX!5':^@N49!]0($7A.AQO4+G9Q?_RK@J MR2G38,HT,+KAJ4Q71!24"9W4C^5&2*Z^BI\VCX/6S*ZE3\J5Z' !"T<=!0%\ M!T[^_IT?>Y].. TGI^$I]?P>]&DJ@>M:ZRK8# X2L9'0)V^7I[[:N+-P9Q-W M=I*K4#,;:HB*#E!AF,5V5C2QHK=8D8T565C)S,Z*)U;\%BNVL>(C5N 'K]0P MF5C)6ZS$QDJ.6'[FIW96.K'2DZR'&E0?KB1P&S$])J9)8B=F$S$[36024QLL M._H:_3#R_/]H[D&?TBW_*^9;T@I$H5)QWF6BW/*AC0X3R3K3NC9,JD9HAK7Z M\P#7&]3SBC'Y,M'=&PO=V]R:W-H965TFB#G@10J*0M.QK)X9 M84(-?Y3>N^?^B"4R)!3N.1))%&'^=@4AVXX-V]C=>""KM=0W3'\4XQ7,0#[% M]UR-S()E02*@@C"*."S'QJ5],;%=#4@CG@EL1>D::2ESQE[TX&8Q-BR=$800 M2$V!U=\&)A"&FDGE\2L=^G8I78N98P(2%O\E"KL?&P$ +6.(D ME ]L^PMR09[F"U@HTE^TS6,M P6)D"S*P2J#B-#L'[_FA2@![.X>@),#G$,! M;@Y(*V=FF:6RIEAB?\39%G$=K=CT15J;%*W4$*J7<2:YFB4*)_UK3#AZQF$" MZ ZP2#BH-9+H!RI-L"6Z)A33@. 0W5 A>:*#!#J?@L0D%-]4_--LBL[/OJ$S M1"AZ7+-$8+H0(U.J)/6CS"!/Z"I+R-F3T SB#G*&WY%C.6X-?-(,GT+00:Z5 MPITJW%2E*>KC%/5Q4K[N'KX)YOR-T!6ZC%BB"O,7/0*/T"W#M$Y;(YG>DAW;<$STE()(':-73;U-D2 M645GM]#9;5S?*2J#?BAN_ZPTLQQN9F[**FK">[=EN$5;) MSROR\X[TWPT-LDVJ-F.C%QN)CUVCEL@J->@5->B=XL5>FSI;(JOH[!8Q>D);**Y&$A>7B* M\89MZFR)K*+3MMZ[ .M4Z^4,95=UN]:@._Q@OKHXQ[;=/?:S2YV*?;@!#WX+ M-I,>NTIML55+\-Z,V,XIAK1;;3_:8JMJ?6] [,;O_D&6=#]]<]4'UW8^.K(N MK/_I?6B6NFA]A+G#?*6>CT)8*IS5Z2M+\^Q4D TDB]/&>LZD:M/3R[4Z20'7 M 6I^R9C<#72O7IS-_']02P,$% @ 49!G5[\0K<^0! ^AP !D !X M;"]W;W)K&ULQ9E=;]LV%(;_"J$50P*DT9>_DMD& M$DOJ B1%D+3=Q; +6J9MHI+HDI2=_ON1E");MJS&V!ER8TL4SW/(\QZ1(CG< M,/Y=+ F1Z"5-,C&REE*NKFU;Q$N28G')5B133^:,IUBJ6[ZPQ8H3/#-&:6)[ MCM.S4TPS:SPT98]\/&2Y3&A&'CD2>9IB_O.6)&PSLESKM>")+I92%]CCX0HO MR#.17U>/7-W9%65&4Y()RC+$R7QDW;C7D=O5!J;&-THV8N<:Z:Y,&?NN;^YF M(\O1+2()B:5&8/6W)A.2))JDVO&CA%J53VVX>_U*CTSG56>F6) )2_ZB,[D< M60,+S<@3PJUWQ*V/ M'E@FEP*%V8S,&NR#=ONK%GM;A:"*@_<:AUNO%7B3+RZ1,[A GN-Y3?UI-W\F MJTOD71ESOZD[_\T\?(.Y[QQM?-1N'I#XF'DMEGZ54[[A^:?EU%VVRJ5 *F', M0VQ&EB\D7F;T1TX$^OM><="=)*GXIZ$3MX733K-3/0)?BQ6.R^_N3WGCR8Y(6$!)"R$A$5 L%H:=*HTZ+31QX^)J1)\E8'ITH."0L*6,_ ].R]'CM#>[VKXV&-[J#OU2M% M0&VJZ=.M].FVZG.72:*H$CUA2= $KYH4:$6SL[U M;#:K JZ^C(7DN7[MFCZ,;UNQIP9\6.BMYJ=&G=(6 )"R%A$1"L)J3K;)>FSGO,9:57H$P I06@M!"4 M%D'1ZMFPLU'A_M_+B78/)RL/20M :6%)^\7J \IG75%OJZC7JFCX(FFVR*E8 MFO>:S=4L.I6-PGF''Q8=9^^;8=+N[F1!(&DA*"V"HM6%V^[ON*W[!N.;S_@^#2@M *6%H+0(BE;7=+M9XW;>9;(%W<(!I06@M!"4%D'1ZMFP MW1IRV_>&;G.A2H1 ,4NG-#.R7ZB;3(_8.B_4I:!JT5,^22B>TH3*GZI2SKFJ MT9@,H+M)):V^K-M?;+ZE4@C:KN@7+@M%[)TCFY3PA3E MC3FVVBL/W.NP.(;;8HI3P0?,%VHMBA(R5TCGLJ_:Q8N#MN)&LI4Y&)HR*5EJ M+I<$*U%U!?5\SM0W57FC'53'G>-_ 5!+ P04 " !1D&=7KVG,G+0" #- M" &0 'AL+W=OOH6+Y95#UL)8?A,0E@E MA(YW6&-VJ&>P1AA"I+#05B1[[!F5;\GY<23PN)8;/ M2)Q#WB;AJ$7"(.R2J_DIV=\[> KCHVNU=6%M7>APNW]G74F?(-C1B10& MMV6SUT#<(6WTO 0:."![\E<1_@\$8W_54+Y7E^_M+/^'C2W7*$"N)49,L&R(FLBM1/^A=[U:_+]MVB'_BM(&M22!COWX]'V)F9E;B?8:H&@W6_N M@,.ZXN'_Z !Z_UP'[(1_H5W#FOSP+3I@^ J21K6DT3]TP*BQ WYO 7_K=K(7 M_92J)1.:<%A@6M ^Q!97Y>593HS,W85U(PU>?VZ8XO<&*!N [Q=2FLW$WH'U M%TST"U!+ P04 " !1D&=7& 2_ >(" !Y!P &0 'AL+W=O9 !?/#((C]@E#N)3VW]B"3GJ@THQP? M)*BJ*(C\-4 FEGVO[:T71G2>:[O@)[V2S'&,^K%\D&;F-RP9+9 K*CA(G/6] MZ_;E,+;Q+F!"<:DVQF KF0KQ9"=W6=\+K"!DF&K+0,S? H?(F"4R,GZN.+TF MI05NCM?LMZYV4\N4*!P*]I5F.N][YQYD.",5TR.Q_(2K>KJ6+Q5,N5]8KF(# M#])*:5&LP$9!07G]3YY7/FP #,]N0+@"A&\!G7< T0H0N4)K9:ZL&Z))TI-B M"=)&&S8[<-XXM*F&DED]GW7&=0:.[LUVD9QJ4J28M\SG< F1B\Y M_-".@ZM=!OXGLE=V=AH[._O8D^%D!#-KZ<)]LH<6P?%#$J4 M5&2[;*BY8\=MV]LB:9\%0<]?;):W'71^L1'T2G:WD=W=*_OV13+)?IA;;2_9 MSMM2\W0WLD=;"K=C3N+P/8EQ(S'^%V>19_L]C;?L,E+>*MX1=+8EV-_H8@7* MN6ON"E)1<5W?_V:U>3^N7=M\LSXP[TK]#+S0U(_2/9'F0U' <&8H@],S8Z*L M&WT]T:)TO7(JM.F\;IB;MQ&E#3#[,R'T>F(3-*]M\AM02P,$% @ 49!G M5R/GN$$! P $0@ !D !X;"]W;W)K&ULK59K M;]HP%/TK5E9-J[0U#R"!#B(5NFF55JDJZ_IAV@>37,":8V>V ^V_W[43,DI3 M5$W[@A^YY_CR2IM9-& 44'!1-W2A\:' M/0#R= .B!A = OHO 'H-H.<2K96YM"ZIH>E8R2U1-AK9;,=YX]"8#1-V%^=& MX5>&.)/>4Z6H, PT^4#F>$;RB@.12W*C9%YEAC0!C^0KHPO&&?;>78*AC.M3 MA-S-+\F[DU-R0I@@W]:RTE3D>NP;U&97\+-&Q[36$;V@8T2NI3!K33Z)'/*G M>!]S:A.+=HE-HZ.$$76:8JRM^3*Y'A!=5@C:][I^3'K>2 M(M'/+K]K/?UN/?9Q.-W7H#;@I6_?A''PL2UJ@L'>NA_"( F# WD=82,TH5M>W,J+ M7R>O5'+#[,/<*3%^MG8R',4' I\'Q7$TZ-:7M/J2?]MYO#'']SQYOIM1M">G MUMP1%8?#^$"TO_>Z%J!6KNAHDLE*F/H]:F?;NG;AGO.#^2G6N[H\_:6IB^4U M57B4->&P1,K@+$$?55V ZH&1I7O#%])@17#=-=9L4#8 OR^E-+N!7:#]%Y#^ M 5!+ P04 " !1D&=7P#FZO%4" "V!0 &0 'AL+W=O E,GZRY*+#2H=BXLA2 ,PLJJ.M[WM@M,&%.$MF]A4@B7BE*&"P$DE51 M8/%R"Y37L3-T=AOW9),KL^$F48DWL 3U4"Z$CMR.)2,%,$DX0P+6L7,SO)Z% M)M\F_")0R[TU,DY6G#^9X%L6.YX1!!1291BP?FUA!I0:(BWC;\OI=%<:X/YZ MQ_[%>M=>5EC"C--'DJD\=J8.RF"-*ZKN>?T56C\CPY=R*NT3U4WN2">GE52\ M:,%:04%8\\;/;1WV ,/P!,!O ?Y[ 4$+"*S11IFU-<<*)Y'@-1(F6[.9A:V- M16LWA)FON%1"GQ*-4\DC%@(S14"B3^B'"4Q9T?D<%"947NC=A^4N"SM^%S2 >.IW60?JPDY=^#YU.$U%A>DE8IREE1# 5)_2 M\$A$X(?35TJ/D\)@-'DEU-WK*C/1OF.Q(4PB"FL-\P:3D8-$,R6:0/'2-MJ* M*]VV=IGKP0K").CS->=J%YC>[49U\@]02P,$% @ 49!G5SMJD<&D P MC0\ !D !X;"]W;W)K&ULK5==9IB_KJ$A!T7UL Z#[R0?2SU@.W/ M,[R'#%C/=+P)^(/ 4=2ND6RQ0)6+/F31#)> M6%,+1;##>2)?V/$W*/,9:;Z0)<+\HF,1.W$M%.9"LK0$JQFDA!;_^%36H090 M/.T MP2X3<#P#8!7 KP&P'T+,"P!P_%"[#$_IRS(^(Z6K'I M"U-]@U;U(E2ODXWDZBE1..F_@"08HIL )":)N$4_H\^; -U\N$4? M$*'H4\QR@6DDYK94NAIMAZ7&LM!PW]#PT!.C,A9H32.(6O!!-W[6@;=5OE72 M[CGII=M)N('L'KFS.^0ZKM*_VMPN^(;M?/I@>Q 9#F%AJ9-+ #^ Y?_XPV#L_-)6 MZC[)@C[)UCV179@RK$P9=K'[@?*!0H16:N%SLLW-H:HWZ!WZA$]H([',E4WK MD]1']C8!M3?R%#C6@:VF=>I=:UJ?9$%W)3[F."$[HFIASJEN.YI M5A>&C2K#1IW37*=9PEZ!J[-9AC&A>Q36K+M#&?!0;S&V*R+:+.I4N-:B/LF" M@FQFR/27Q\$?S.U#O?8]R5W4?ES5?MQ7[:$(!?$3VG,F!,KP*[K),R39;9LE MG<+76M(G63#^SA+GWO$:KO2D>.'*I')E\BY7Q%NV8$K5WD8'$%(_+%U2'Z=M M1G1J76M$GV3!I,6(4<.'G@0O?)A6/DP[?7C")Y+FZ;G<=0]J-=>7U>[HVA&= M8M<:T2=9,&W;$>.&$STI7C@QJYR8=3IQ\3(/F9!M]2THQO6C=N UUM.J+6C< M.)*#[X.\J=-7<3]2+AA?-7W$C66:ZFRV3JE&ULQ9U?U7M9\"F:S?-B0?_Z+@J3J M\5<%[6W++ )W/[_06;GQ:F,>PDS>)HM_1M-\?M4[[Y&I? S7B_Q3\A3(:H/* M"DZ215;^)4_5NH,>F:RS/%E6P:H&RRC>_ ^_5SMB)T!QV@/L*L ^-<"I IQF M@'L@P*T"W%,#O"K .S5@6 4,3]V&414P.K6$\RK@O!DP/! PK@+&I1PVQZ\\ M^'Z8A]>7:?)$TF)M12L^E HJH]4QC^)"[/=YJGZ-5%Q^3?]:1_DSN9FE4BH- MYQD)XRD1\41]5BHDU>]WBS#.R'OR>YBF8?G#&U_F8;3(WJJE7^Y]\N:7M^07 MTB?9/$QE1J*8?(FC/'NG%JK/G^?).E/D[+*?JUH79?%^&VTQ+NF\/_OHY5Z8.#X=0<_C%,7RK?&LY.J'Q5 MNMUV,']NVX.?*UV8PWTY.12N"<'9GKQ.R7,.5:+;Y["=$K^]0^%)"*7R^S?;:?FIGRWO?SB0GR1 MK<*)O.JI*VTFTV^R=_WKWZSAX+P(8EK,@GOUV[@^'PLO]M5Z+($BD2QO:K[SGC M@5Y]OK^2-1R/1OI:0[O\9>0SC>_CYU+5=?B;:L M=-Y0($/6G"-A 1(F0#!-7<.MNH9&=7V)4SE)9G'TGPYMD1'955'#/2$X(Z]Y M!OK((BD2QI P?M+.")!%"A!,4]]HJ[[1D;9MN512NR\:LC:A&:.["@T)\Y$P MBH0Q)(PC80$2)D P3;;G6]F>OW+'Y1PI?"3,1\(H$L:0,(Z$!4B8 ,$TX8^W MPA\;VVN19>LPGDB2/!;)0M%V;Y/0XI?\6'Y*WD1Q=8_M;9ONC<5WU?UX+U=M M]!'\_354$CH8-%:CR%HQ)(R?M@$!LDP!@FD"M ;U#=_!\;XS6:614F$AIFFR M6(1I1E8RW0BK55=F:%=A5;31SFX?GC6[S] B*93&H#1^RNX(H$4*%$T7X8[K M8/U_^^1F?F<](FE^1=OMA-B-!A%:((/2.)060&D"1=-E:]>RM8VR_?#>VO'& M2H.K59Q&2F=Q(FD^E$:A- :E<2@M@-($BJ;KN/:-K-Q;,B[8V2-EO_PQ& 1YZERIM;Y8HT:WPH MC4)I#$KC4%H I0D439=K[6%99A.+JW8Y5ZUPAQX;U+:"TGPHC4)I#$KCUK[? MU[RW "U0H&BZ3FLWS#+;89]4LYI&DT*JFYY<6*0+[5DRU 6#TGPHC4)I#$KC M4%H I0D43==R[:U9H]?.DJ'^')3F0VD42F-0&H?2 BA-H&CZ*5#[=);1#?F1 MM /JO$%I/I1&H30&I?&*IC\=U,P[H*X:BJ8+M?;5++.QMI=WK _>G(-:9%": M#Z51*(U!:1Q*"Z T@:+I#_?7!IT]>.6TPX::>5":#Z51*(U!:1Q*"Z T@:+I MIT!M#]IF>_#XS3DSH+.$H?X?E$:A- :E\2.'T3UXBS2 UD.@:+I<:UO0-MN" MW;-D,["S?*$.(91&H30&I?&*MOO0\TW M%$U_H5)MOCGFT7&_KY3BGQ^2EI%#'7XH#0?2J-0&H/2.)060&D"1=.5 M73M\SFL[? [4X8/2?"B-0FD,2N-06@"E"11-/P5JA\_Y68?/#.@L8:C#!Z51 M*(U!:?S(832D(M !?2B:KM;:X'/,!M\)J<@\E>WW1:!.'Y3F0VD42F-0&H?2 M BA-H&BZMFM#T'GM5VHZ4)\02O.A- JE,2B-0VD!E"90-/T4J%U'QVQ1G9", M0)U&*,V'TBB4QJ T?N0P&I(1J-.(HNDS6-1.HVMV&@\G(Q^C.%JNEVT"-C.[ M"AA*\Z$T"J4Q*(U#:0&4)E T7=6U\>A:KYR&N%"'$DKSH30*I3$HC4-I 90F M4#3]%*@=2M<\&O!N^TA(\1A)GN3AHFK:JV=)6E4--1VA-!]*HU :@])X1=.> MQFC.=W1T%8&JDZZ_VAYTS;Z2(;$(OQ],+*".(93F0VD42F-0&H?2 BA-H&BZ MJG=F?'-?.[& ^HU0F@^E42B-06D<2@N@-(&BZ:= [3>ZYG> _EAB ;40H30? M2J-0&H/2>$7;S1J:KQDXOHI U4G77VWVN6:7B+[,T5!.-Z;RB6(:6])8>OX?E$:A- :E\8JFCW@:- =K0\L4*)H^_WAM]7FG M#BH,I].HR"54S^U%ONM\GJ3E[-%'&E9S(5WE"Z7Y4!J%TAB4QBO:T1DCH:4* M%$T7<.WJ>4>&$VZGXRNGC6Q,7KIM=UM5"[7KH#0?2J-0&H/2>$73&]USKZE9 MJ V'HNF:K6TXSVS#4<.,DMD[I>%'F9J?%C(7T%FZ4$\.2J-0&H/2^)'#/"2J M'KNW&R:[MR7D]^)S:\9K1G96\(:F32HP;K0A M/K1("J6QM@TX;URX> MJ"$&I5$HC4%IO*+I_?VF>0 M4E0T3=WGH_9W4GBU?>69[:LO<2HGR2PN^SHG MMV!0^ZJB:0V W;R5!"V20FD,2N.G[(X 6J1 T38:[&=S*7,_S,/KRZ5,9_)6 M+A:9$MK*YZ*@5^2/(\698?YS*B@*"9WSG /,=I1] MXVM"!/B19P6_&JV%V+SU/+Y8DQSS,=V00IY94I9C(7?9RN,;1G!2-LHS#_I^ M[.4X+4;S67GLELUG="NRM""W#/!MGF/V\X9D='U\ M2JY&OE)$,K(0R@26?T_D'9N*.[/TD]H$C96]",E[]@5U_KC\!BRP7-Z\9209X6U3_^ M44_$7@,$#0U@W0"6NJN.2I7OL<#S&:,[P-35TIK:*(=:MI;BTD+=E7O!Y-E4 MMA/S#]^WJ?@)KE>,$#G9@@-<).!3L9#;H!=]4@J%!\!1\IH58<_"A2$ARV-Z3@V]F #[/P VT&KPGFS& MTS< ^A"!7X'WK+/ZL_2 FCE&90^AH8>;BV!O1A^*5'2.VVI$>>=;OL$+R*C^6^_!+'_NT5BV$@,2^O((/&O;?Y(F+JM1GGA /*B1EYDG<&_MX(+ MN5[28B5]4*[%!0%8@$>R2HM"'93"-X2E- &OY/*J[MQK\&_G/:R&4W48E1VJ MT/4TAQ#-O*<.E7&C,K:J_(/A0KF#JX2X)<'O%C!I!$RL KY(ESRB_TFK_\ / MNA5<-@HNK0IDI%R2]!@1EVT1AMLP;31,^RP6(@/2\F M6=(,"*PQ_(7S]E$5NJO2H3_H%?O;[MQ'<.2^V#0% CL&;BZ@"^[M5OIZLD9% M,#F5^(&5-GT5:I0$=I8, /V@39O)%!INN.9-8 ?.L=P/VE QA!.HD0*M@?]8 M]-?67"1H-D [&XYG?VWP$/XF'3K80WNP/RO_83OTQ[%AQ4 =_"$:*@& 0Y0) M4#,"VADQ? )0"W")R5!#!-HATR(HH-#H T(] Q=823CG;A $V/(I .^NA,E8.3Q(X'1I%OR 20I@"*A\H$ MT! %!-*T0'9:#)\)U (F^SXR&?N18 M'$]C@V;-B=#.B5O"RE=I2NO_9 =V2WU?"&B4A/8:Q>65P""O+/;>69RU%G&) M\F$'B"+30M4@"MVK#R<5;=8@:(@OH49-Z%QP.(EH5Q@!,HG0U B/J3&<=+2+ M"F0*:AH!X9F*"B>%[:=*H6^2J'$03H?*#,(AZHI($R.R$V/XS* 6\"(S,$7G M2!,ELA/EQ,R@MOXR,T"&3#;2U(CLU#@M-:B-'\J*QK$AD8HT(B)[M7%R:E#; M?YD:&'PGTF2(>I'A+)E!W?7D4/+ERY>6WMXW&3EAJ_++$PX6=%N(ZO.,YFCS M=&ULO5EA;YLX&/XK%E>=.FDMP79( MTDLBI>NVZX?=JG7=/CO@)*B ,]LTG70__FR@F"K@4-K*<;6FJGJP83XA4MWSMBBVG),PK);$+ M!P/?34B4.O-I7G;#YU.6R3A*Z0T'(DL2PG]?TICM9H[G/!5\B]8;J0O<^71+ MUO26RKOM#5=W;M5*&"4T%1%+ :>KF;/P+BZQKROD;_R(Z$[4KH'NRI*Q>WUS M' !M@)?MWE:%SJM M^I73*RI)%(MWX 2X0&P(IP)$*;A+(RG>UPJ^;U@F5!15>/+L?NI*U2.-RPU* M])<%>MB"?@*^L%1N!/B8AC1\7M]5F:C2 9_2<0FM#=[2[3F D_< #B "=[=7 MX/3D68>*/TLD5"4>Y9%P2Z3O:FZ?Z?D4 I9GLK'[UC;TBKT06Q+0F:.6I*#\ M@3KS/__P_,%?%H2X0HCSUE$+PG^R9$FY'NI\")O@X2/ &U;PAM8$?LVDD&K: M1.E:K4LU/P,*B 1+NH[25!1((LXQQBB4TC[8JO M#/0,H#?R6@#6Y,6SDLC/7!9I> 86#Y0KG0?Y@CA38D7!)Q)Q\(/$&6U$Y!V! M73QHD,.WY)>0Q3'A0A?5\FV4H[&'!8)1+>?^.6Z;%$99/+NTU"EG#U8'5*CK M:O:,E'A6*9A_+.;G*T#ASJ",@'AV!7E.,GU %>WKI5,;0&_< LQ(AF?7C,[$ MTVO2^4V@ARV8CM4\DC9 MC,!"15:UZDM%1H>\7D+41$4JFXT=* +XAY&^H+2%-&H" MK9Q?HY&VH%[GH$8(H%T(#$VT!86=@QH.AW8.[T0!;7@Z$S@T! [M!'YX>;>! MP9UGGB%N:"?N+X3?4WG8/=F;Z;ELH:%QZ+_60$&K$/1%:$@;'B#MM_=0<-\+ M>!YLD1=HZ!K:#<%+;13<]P-MT\[0,+33\/_AI."^3VC!C0Q1(SM1O]Q,H7WN M]B9M. Q[(SM[OZF?0OM,/T$MTPP9KD<'/OK?S$^ASJ* :EM&Z%AF"AUC)PD9 M^4 'Y./X9JI$4/].')ZW;0$@HS7(KC6O-%-H?T^I;1H874%V>_!J,X4Z;S(A M(R7(+B6O-E-E^\]\B64 C7(@NW(&O0"*U4&Z))!(SO8+CL'K!3NK"78: FV&XR#5@IW=A&X M=J)@EX@IWWN;!AL%QKX."3E8*=Z9O;.@;']C=Z6NERG9M,\^MG00FE*_S M\TZAOE:S5!:'@E5I=::Z*$X2S>O%@:PR66I-"!#3E:HZ.!^I)/#BC+.XD6R; MGRLNF90LR2\WE(24ZQ?4\Q5C\NE&!ZA.FN?_ 5!+ P04 " !1D&=71Q#A1"KL^$PGRY8$N7OLA5+ MY3MW&4\B(5_R^3!?<1;-RD[)17-VP\27U367KX:URBQ.6)K'68HXNSL? M7."SD+I%A[+%[S';Y*UC5$SE-LONBQ^!7;'ELE"2 MX_A6B0[JF$7']O%._7TY>3F9VRAG5]GR:SP3B_/!:(!F["Y:+\6G;/,+JR;D M%'K3;)F7?]&F:FL-T'2=BRRI.LL1)'&Z_1]]KQ+1ZB!US!U(U8%T.]A[.M"J M ^UT(/LZV%4'^] (3M6AG/IP._MEE.;H+;H1V?0> M766)7*AY5)8Z_%X<,_0Z8"**E_D;V>S+38!>OWJ#7J$X19\7V3J7JOEX*.2( MB[C#:36ZR^WHR)[14?0Q2\4B1V$Z8S-#_Z"_O]_3?R@S5:>+[-)U27H%;]CJ M'2+^3XA8A!K&OB?HRO)H/7:H:4>W:>WB#A[6URF,W5) M7' >I?-R/:';1]1N=QT]EJ]4;^-C5Y6B3-X0,@4(JF73K3+J]F?Q:.C"; MO;UX8%Q^HD"?6/&Q)$[G,J^IX/(#P#I:HL^,)^CU'RSB^1M3;GN#''N!0XH% M_=/'Z%'."7DHV?H+L=$L>C0Y7 @T*J5*7ETEKW>8\D:/2^]&_\@"Y8+'4UDS ME)6Q5(L0!2+ 024RHSJBLS>F'O'$$6$5(L@!0+@<24(OIU M$7T0[_0U![&=KG_H;; U(AWK] W6:?D=6]"5:-N$E9EBJ^$$"]XZ*\WV6 @E M=F?J_9&/75V5FML;,X2*J6:S15WX.>RS/\JQ%SFH6O!$!IR==6)_KW5"#4@M M$FF*1 YVS\]QLKL-9ZMBV9MIME?PZ'I J@6@:B&4FEJ:ACSQ2Z,G!F5/4+4 M5"V$4E-+V? GA@'02J;M)=YHU+42O1%VO:Z-8ATNB>>,NA:A:SG6/@+%#8+B M$S HUB'4)MCISAX40K%.H7K,$"JFFLT&0_&S<&A_E*.O=E 2?2(#%8HV?EK8 MJ?$Z/P6)X@9%\>$L^C'B]TP@) JJ%H"JA5!J:G$:&L4OC:,8E$=!U0)0 MM1!*32UEPZ08!DJQSHE.\:N"ZBAZ(]=VNG:J8ZGO=*G4H(1]ZIC=E#182DZ MI43'4H]VS;0_\+%+C.A4JH4,H4*JN6R@E#P+E/9'.?9*!U4+GLB O3-1=R^3 M0HU'K5'#I.1P)M6^T5VGL3#Z:+_HT24!Y5)0M1!*32U/PZ7DI;F4@'(IJ%H MJA9"J:FE;+B4P' IT3&16!;NNHD!3#W2^?TT(#J8CES:_>[2H.5@2O98:0.F MY 1@2G0P)2-"_.[T018T[8]R] 4/BJ9/9("6:)HC M;[^;GH))2<.DY' FO6:\W'>73MF3=@J*I:!J :A:"*6FUJ?!4O+26$I L114 M+0!5"Z'4U%(V6$I@L)28.+'[8ZFID=O%4J)C*?%P=Q.-26KDVF8SI0V7TA-P M*=6Y%#MV=_+]D8_>R*:#J1XSA(JI9K,A4_HL9-H?Y>C]A*!D^D0&W/KKW=%> M,X4:D%JD!DUI/YK^)A:,(U9N&*[NQ=/6PC<6!)1+0=4"4+402DVM36NG[DMS M*87=JPN[61=VM^XIN)0V7$IAN)0:B-.RNEYBV&;;;108&M%NH]#0B'C^'AMM MF)2>@$FICH<.T5P4E$@/"1E"A51SV? H?18>[8]R](4.RJ-/9*#ZJ936NW;Q M?B\%!=-AZP&=A/%Y^614+NUQG8KM\Q;UV?KIJXORF:/.^4M\=H4-YP-\%FZ? MK6KDMX]Z?8SX/$YSM&1W,I3USI.+D&^?GMJ^$-FJ?#SH-A,B2\K#!8MFC!<- MY/MW629V+XH ]3-LDW\!4$L#!!0 ( %&09U?+R(/3PP( +$( 9 M>&PO=V]R:W-H965TWV,.W!@4NP"C:S39+]^]F&L"2E6;7U!6QSSKD^]X(OXPWC3R(# MD&A;Y%1,K$S*1L,[%<:[=P3U:9U MV."[Q"A8@'\L[KF9V MJY*0 J@@C"(.Z<2Z=D?SOL8;P%<"&[$W1MK)DK$G/;E))I:C-P0YQ%(K8'5; MPPSR7 NI;?QL-*TVI";NCW?JGXUWY66)!-OD88^@=+H)7D/PC@G!"P2_(?BO MC1 TA."U$?H-P5BW:^\F<1&6.!QSMD%@!;T&@\P@D)KFX0!_1XR)"YV<7Z P1BAXR5@E,$S&VI0JJJ7;SO'4.RFX@+*'O*L/R',\OV,_ MLU?0?^R>]-Z^D=MJX[C);:PSV0OO!\,CJ&PO M=V]R:W-H965T0[Y\LY(;?1GM"?; W MT4L2IVRLK3G?#'6=!6M(,+LC&TC%FR6A">;BD:YTMJ& PRPHB77+,%P]P5&J M3499W9Q.1F3+XRB%.45LFR28ODXA)ONQ9FJ'BL=HM>:R0I^,-G@%3\!_;.94 M/.DE2A@ED+*(I(C"_Q:@6LDI T_+!W0_Z[SHS (S>"#QGU'(UV.MKZ$0EG@; M\T>R_P)%AQR)%Y"89;]HG[=U'0T%6\9)4@2+#)(HS?_Q2R'$28!Y*< J JQJ M0/="@%T$V-C"C9(RI;"S19R.S* MHH7 42I'UA.GXFTDXOCD&;^@1P@@VN%%#.A^10'$P.'HHP<<1S'[A#ZC'T\> M^OCA$_J HA0]K\F6X31D(YV+!"2,'A1DTYS,ND!FHV\DY6N&9FD(H2+>:XX? M-,3KHN-E[ZU#[Z=6(^ 3;.Z0->@@R[!L13X/5X3;1A9NJ;KS/O;9^]C]YG / M@DOA9UK:Y4BR,SS[UI'TU_V"<2JFD+]5(R8'[:I!Y;PZ9!L;F(9EV.Y(WYWZV)C"K3Y>QSEKD]-7<)IFU[%+SC/M MG5)[IU'[ARVE4N*W:9]C.R$;,[A5^*LH9VU2^G5*(;SE6FKE M>Z7RO?G5LG1ML^)$K_;Q]BN3A5>'Z?61#5>I MV\AXZV+>)IC75XS.KMNO6-8FI=\2V)FY@]+<00OF7F-I(\^MEK8)Y@WJBTNO MNK2T2>BW!'9FJ&D<#VI&HZ5?Y]_1YF#K&F)I&P(6""#E29;M>Z@):%+B+CR #MM!K[U>VD5S2O0SOP9 M5+?!K5+Z;:&=^V@=?;2:-\PDV4#*<':)!2^R#$K7K-HPL@RG^K$H&O4JP]M3 M-.K:U65&T:AO5Z8NO[EKMTJGGUP1)4!7V64>0P'9ICP_XY>UY87A?79-5JF? MFL,'4U'OF<-9?AUXA,]O)[]ANHI2AF)8"BKCKB<&(,TO_/('3C;9!=6"<$Z2 MK+@&' *5#<3[)2'\\" )RFO7R7]02P,$% @ 49!G5USUW]57 @ _P< M !D !X;"]W;W)K&ULM97;BMLP$(9?1;A06DCC M0\ZI;6@VE"[LMF%#VXO2"\49QV)U<"5EG7W[E63'I) 8NC0WL4::^?6-1M'$ ME9"/J@#0Z, H5XE7:%W.?5]E!3"L^J($;E9R(1G6QI0[7Y42\-8%,>I'03#V M&2;<2V,WMY)I+/::$@XKB=2>,2R?%T!%E7BA=YQX(+M"VPD_C4N\@S7H[^5* M&LMO5;:$ 5=$<"0A3[Q/X7PQL_[.X0>!2IV,D<);H!2*V0P_C2:7KNE#3P=']4_N]Q-+ANLX$;0GV2KB\2;>F@+.=Y3_2"J M+]#D,[)ZF:#*_:*J]AT&'LKV2@O6!!L"1GC]Q8?F'$X"PN&%@*@)B!QWO9&C M7&*-TUB*"DGK;=3LP*7JH@T+4%C M0M7[V-=F!^OG9XW:HE:++JBMH>RC:-9#41 -_@[W#5A+%[5TD=,;7*13"J"' M'&4/+4%EDI2NG+_NC"^ZU<#4[W.@M?#PO+"]ZG-5X@P2S]QE!?()O/3MFW < M?.S 'K38@R[U]%L)]BSY#M$:7 *'"E.D0;)SL-UR(_0,6*H.L&$+-NQ4NB>< ML/U9A,[ 5Y[7J,4:7:O,HRM@CUOL\;^5V987B1QE@FMIWIMSP-V2H2MU!]ND M99MT5QH?+E6Z,_"51S9ML:;7JO3T"MBS%GOV_RO=+1D&E__5_LE[;EOC/98[ MPI79/#=:07]B;KVLVTUM:%&Z)WXCM&D8;EB8#@W2.ICU7 A]-&S7:'M^^@)0 M2P,$% @ 49!G5Z+\$YH6 P ? H !D !X;"]W;W)K&ULK59=;YLP%/TK%JNF5EK+-R19@M2&3)NT:E73=@_3'ISD)J"" MS6PGZ?[];$-8 C2MMKZ ?3GG7)]K W>XI>R1)P "/>49X2,C$:(8F":?)Y!C M?D$+(/+)DK(<"SEE*Y,7#/!"D_+,="PK,'.<$B,:ZM@-BX9T+;*4P U#?)WG MF/V^@HQN1X9M[ *WZ2H1*F!&PP*O8 KBOKAA3 M4.$UX"&%+=\;(^5D1NFCFGQ9C Q++0@RF NE@.5M V/(,B4DE_&KTC3JE(JX M/]ZI?]+>I9<9YC"FV?=T(9*1T3/0 I9XG8E;NOT,E1]?Z(;@5P7UM!J\B>*_-X%<$;=TL MO>O"Q5C@:,CH%C&%EFIJH*NOV;)>*5'G9"J8?)I*GHB^@JPR1^=H3/."$B"" M([I$.BQC7$Y/8Q XS?B91-U/8W1ZFR\W_9)_^<_: 8;GTH7*WG'C\4/RYG7##Y*O_LVN!2PNN64)^W M 2_P'$:&_'YQ8!LPHO?O[,#ZV%7=MQ2+WU)L\D9B!_O@U?O@'5./OA7 L$C) M"F7Z?9S+][%K*TJ50*NH'\,FW:W MTZ!V&AQU.DTH$^<"6/Z"UZ"=W&\X;4."!B1N0^SFX9BT,8[_C,NP=AD>=7E' M!,!BV#I+7]QNG;=P&^5;8,!"W0;;ONH.H1&_L@=CNR,>R]:J[(3^RI=]V35FJY1P6;:E3&5=A')+ M6-GKE!-!"_TSGU$A6P,]3&1["$P!Y/,EI6(W40GJAC/Z U!+ P04 " !1 MD&=753F%SCD# "T"@ &0 'AL+W=O\Y.UEH MNU!-T"]M;-_SG'WWG'WCC50_= %@R'W)A9YXA3'5R/=U5D!)]9FL0.#*2JJ2 M&ARJM:\K!31WH)+[81 D?DF9\-*QF[M1Z5C6AC,!-XKHNBRI^G4-7&XFWL![ MF+AEZ\+8"3\=5W0-"S"?JQN%([]CR5D)0C,IB(+5Q+L:C.:)M7<&7QAL]-8W ML2=92OG##M[E$R^P&P(.F;$,%/_N8 J<6R+F4SS,PO\F(&AC*N7R+)Y\6,O#AY24X($^13(6N-&#WV M#>[4^O.S=E?7S:["O^PJ(A^D,(4F/F*A$$8]>QG^@1X%#AXV'><__,^_V?O.\&(.LU$CB\ZK)EO5TMM%%;Z M][X$-Q3#?@I[^XUT13.8>'B]:5!WX*7/GPV2X'5?=(])-CLFV?Q(9#MY&'9Y M&!YB3UV55I3E!&N4T%+6PFBLO(S7J'I;@J8 4F*V:N4JF\@5X39YA#.Z9)P9 M!KW5V?A-G%_[TMRE43(,QO[==E)ZC,ZC>-=H]MAH$"1)N&LU[[.*H\O.:B<\ M<1>>^*!,NZN*ME?5J.^H\3%U>DRRV3')YD?2:/]1*&^_KL,;H(PHL]@3ZV M.C^/]XSFCXV2\#*,]_3I;SW#):BUZW\TR6Q=-K=K-]NU6%>NL]B;OQZ,IH.> M^1FV9$T']8>^Z><^4+5F0F/T5N@J.#O'?*NF1VH&1E:N"5A*@RV%^RRPK01E M#7!]):5Y&%@'7:.:_@902P,$% @ 49!G5[-SNQ$O @ X00 !D !X M;"]W;W)K&ULE511:]LP$/XKAP9C@S5RG#3-,MN0 MM(P5-@C)MCZ,/2CV)1:U)$]2XN;?3Y(=DT$:V(NMD^[[[KL[G9)&Z6=3(EIX M$94T*2FMK6>4FKQ$P]U,ZB/4O!!4K# ME02-VY3,A[/%V/L'AY\<&W.V!I_)1JEG;SP6*8F\(*PPMYZ!N=\![[&J/)&3 M\:?C)'U(#SQ?G]@_A]Q=+AMF\%Y53[RP94JF! K6"4ZL%,@N&S_[*6KPQD@'K\"B#M ''2W@8+*!V99EFC5@/;> MCLTO0JH![<1QZ9NRMMJ=SV5=T*1FX@:>@'PN8'U"[=L *?4^YW$'P@>^H M!3!9P ,WN=I+"RMF$=X]H&6\,N\3:IT>STKS+O:BC1V_$GN-]0#BCQ\@CN+1 MOW#JTNASB?M]P-$U]NQ4XQO6U5CW-:Y"C:VK\271UVDG<$2F#8Q!*&E+ S$4 M[&BN"![W@L?_)[@X]5Z[WE]2VO)- Y]_$ Y9-(CNIL.$'LYUT+,;ZX?_&],[ M+HTKP]8!HX$?%]T.5&M858=+O%'6C418ENX-0NT=W/E6*7LR_%STKUKV%U!+ M P04 " !1D&=71WP!$A0# ":" &0 'AL+W=OT-LQW>_^]O<7<8;(1_5"D"3IX*7:N*LM*Y&KJNR%114 MG8D*2GRS$+*@&J=RZ:I* LT;HX*[@>?%;D%9Z:3C9FTJT[&H-63E30B0H:O_V#HI02LD>^5B"I9N6RE=#K-/3(-5,9Y>0' M4$EN*IR.* M^IVB_C'OZ1V8#,M!FNLQIV4+L'41-RY,-J[3?A+X8W=M 8<=.#P*1E9H8[56 MT0[+C^)H:(=%'2QZ"Q;98-$^+(R2 \KB#A:_!8MML'@?%H3]V X;=+#!6["! M#3;8AWEAG-AA20=+CL+N5X %>J%!VI#)'C)(HM"S(X<=RUBWE&\2?@1N2FJ6D..10FE@]+6@N3MG_AP>.AZ_9TR MZO]'!&VE9&6&^K'98-O*@*WIG(,U%G\OEM#O'XCDM?;Y1PM1.C75I]1D37G= M5//V5CBC<\:99F OU,%>\8@C3.E_HG%W.HWIVK=4+EFID+% .^]L@&)DVPC; MB195TWSF0F,K:X8K_'@ :3;@^X40^F5B^EGW.9+^ 5!+ P04 " !1D&=7 M$:-UJ 0$ E%@ &0 'AL+W=OR&Y)").VM" M4\Q%D6YTEE/ 82E*$]TRC+Z>XCC3IN.R[H%.QZ3@29S! T6L2%-,GV:0D-U$ M,[7GBB_Q)N*R0I^.<[R!)?"O^0,5);VAA'$*&8M)ABBL)]J=.5J8AA24$?_$ ML&-[UT@.947(HRQ\#">:(7L$"01<(K#XV<(#&8%68P)\F_<I(7D(25_]&NBG4<#04%XR2M MQ:(':9Q5O_AG/1%[ FMP0F#5 NNEP#HAL&N!?6D+3BUP+FVA5PMZEPKZM:#_ M4F">$ QJP:!,5C6[96IY+QB"$O"R%LT;O=^N$YO=^M-ZT.@"XFJIDMZWFV9E8G<0GY#;*&[Y!E6#;Z MNG31FU=OT99P:.G=_ *6;90LZYG5-DD*N^2IZ9+?C7$AN BSZ,;/M$FN?P,X3S!@B:U1:'WW[).ZCCQQ2]KW-XA7,:8?)A6+$<+OKT* MH5P4 I*F8@UE$:: _C_UI,TJ<*\$R_W =FJ.]>V^&3J;OM8,9YOS5#;GJX0M M%,$.,MQK,MSKS/!<+! T7A5R7\30FI)4KK*$RF4PQY1G8EUL2V]%[>_-M_$B MO6P@$?TF$?W.1%1O8PIY08-(["U13LF&XO0=P@6/ M1$+^@Q#AE!09;\M')_S:U[1*F*L2YJF$^2IAB_Z15:V>4?XUCCWPQ:#QQ:#3 M%W^+#RQ6T"?$I$&$&P*Q1Z6MV\'9X.Q#>1QAVL/^?B>KI!W'6?;M49C7$N8X MSE&P@&[=--FX[LW$7!+00#^*G&*_B).8QM+X=.R'7/HTJ8:Y* MF*<2YJN$+13!#CPR;#PR5+G!'JKTBDJ8JQ+FJ83Y*F$+1; #KYC&[_,'0]G[ MO1MUK5>4TERE-$\IS:]I^^M4KW>T2BU4-5HY0=\[E$J!;LKS1B8^G\0.KOI: M;VJ;,\V[\B3O1?W,',W-EGK7''G5B>5O?'6 >H_I)A;;^036HBGC9B VMK0Z MDZP*G.3ED=B*<$[2\C("' *5 >+^FHBONKH@&VA.AJ>_ %!+ P04 " !1 MD&=7&=TK]1L# #9"0 &0 'AL+W=O9AEFSQ-(Z69DV,9V MX):L$J$&S&!8X!7,0=P7-TSVS$8E)AGDG- <,5B.C+$]"'V%UX#O!#9\IXV4 MDP6E#ZKS-1X9EMH0I! )I8#EWQJFD*9*2&[CL=8TFB45<;>]5?^LO4LO"\QA M2M,?)!;)R.@9*(8E+E-Q2S=?H/;357H13;G^19L::QDH*KF@64V6.\A(7OWC MISH..P2ITTYP:H)S2/!>(+@UP7WM"EY-\%Z[0K2*8"QH])#2-@?$/*'PLB7A&']$\P0S0+10E MBQ*9!S16"55SYS,0F*3\0J+NYS-T?G:!SI")N&)P1')TGQ/!+W<&[A):E.FYW_6SW\Y]7W@N$VA\G5>NX+>O7Q M^3E><,'D%?"K+<&5A-*?7@6YDM@"&ZW'Z$K/F0V[Z92:76U6KJ85D'UM!<[\;Y&&$[ MO7W,[!CC7.U#PA:(.GCK%J_=QFOWI-<[*G"*(LI%F[.*ZY]P=HRPW;Y_8.T8 MY+@']L,6C.=Y[>;\QIQ_TMQX#4R^UJB0V=2IU$;E'1JE94SRE>QF&>'JT6Z] M3/V_VJ\05[OVK4[?/O!_C.IU>@>@L$7*[ECV003,G;&ULK5==;^,V M$/PKA!H4"7")9'TZJ2T@L5RT0*\(SDWOH>@#;=$6<1*IDI1]]^^[I&2=K&-< MM\V++9(SP]T1S5W/#EQ\D@4A"GVN2B;G3J%4_>"ZM[7NQ6F#(GG9FY9Y'.>*-*RLBS0+*I*BR^/)&2'^;.Q#E. M?*"[0ND)-YW5>$=61+W4SP)&;J^2TXHP23E#@FSGSN/D83G5> /XG9*#'#PC MG:JV+N3!V4DRUN2O6!'WXB73Z1UMOP4II/=.BPGH,VC52\ZL@00459 M^XT_=SX,"*!C)_@=P1\3PE<(04<(+MTA[ CAI3M$'<&D[K:Y&^,RK' Z$_R MA$:#FGXP[ALV^$69/B?)&)/G/3[[R:Q]X/-Z;<4R]Y2;/E&8B?O M).S?27A./?T5RDRI?\)8*4'7C<)K^%TKCA:\JC'[8GLMK6)L%'6-V:>W]YXW M<_=#NRV@B3<9H3(;*HH2_Q2VM,#"* EZU$GJ49]Z=#;UCZ9 D/P6[XF >G>\ MDJ!22@7W#QQ5N,2@PM -NH9[J5V^L3G2;A0-XDNB:12.++&@PC@:6V+3BI)D MY(A-*XH3NR-Q[TC\!H[DM&P ]$^>Q!=Y8D%9/+%I?>N)3>M53Y+>D^2L)Z:^ MU7!AR:[X?3T0.2]++ :K5A]:^61X=KT[;S+RX2)49D7Y(]32KA7;?9CV/DS_ MG0_#8W"9$].+G+@(E5E1WSAAUQH[X0Y:HXJ(G>E))=KPAJFVNO6S?=O[:+J] MT?S3Y&$QLU7^;;'?H_%CC*)2K*%K;R[!$ZO:/O6=J!X;1JS-5?0 MYIG' EI](C0 UK>4C_!E!+ P04 " !1D&=74R NYPX% & M) &0 'AL+W=OE:, ])Z"61VL!I*VUOJV;O[L7I7KC@)*B L[9INM_^;* 0B$N;/:O*FP:< MF1_C&>=?3^+ICM 'ML&8@Z)DX&F2XUL*6)%EB/ZXPBG9S0QH/ _< M)>L-EP/F?+I%:[S$_,_M+15W9D.)DPSG+"$YH'@U,R[A16C;TJ&T^"O!.[9W M#>14[@EYD#?7\'O$"IZDDB3B^UU"C>:9TW+]^IO]>3EY, MYAXQO"#IWTG,-S-C8H 8KU"1\CNR^XSK"7F2%Y&4E7_!KK:U#! 5C).L=A81 M9$E>O:*G.A%[#H*C=K!K![OOX+[@X-0.SEN?X-8.[EN?X-4.Y=3-:NYEX@+$ MT7Q*R0Y0:2UH\J+,?NDM\I7DA97U2SL M%V;A@!N2\XV(+!=A*?R#87]_P-\4&6W2:C^G]!"[Q]AS8_J_ MFQ'$<_B M#>Z.5;K;JNG\OZ>'/_WT3C*<9HTY)<]Y@?=3RRA$-$_R]?[B_.>+ (-KCC/V MKVJ-5%&XZBBDXEZP+8KPS!"2RC!]Q,;\PR]P9/VF*I!.6* 3%FJ"=4KI-J5T MA^C=4K*VE+A3RJA;RJ16@[14@ZVH)ZO40'SHJX__)U4YJTB\,A+Y_^YQ/O$\ M.#4?]\ND,(+C2=E')^, M#HT/A&$\\7HR=&@#;:NG5<&AT<1W>BJD OD3M0I-FF1-!I/U3>SLS^1N.@9D M*Y.A%*!!QK&K5B4T&H;)^MD M)*@.95\6'-]U>R*DL'(=J[?/"5165G]?%2I9CJ,6(KC7;<+!I-T@^H#YZV(T MC#EV"6NE!5IIH2Y:MR!V6Q#[)"2I#D-70772 JVT4!>M6]"VUX:#_=_[RI)S M(!*^T]\:*8P@]+R^*BFL++>_.WJ-U_!>41?E69!DE'+V2=M$ K+=1% MZ]:D;:;AY#2426M#KI46:*6%NFC=@K9-.1QL%-]7F?Q#-?&MOC IC+Q17Y<4 M1A.W+TL*(^N%[9+==K[V<.?[E6_$?/'W(N$_ZE9.9@?GK$R/:M[#Q&,7LU9: MH)46ZJ)U:],VV#8\"76RM3;H6FF!5EJHB]8M:-N@VX/]XKNJ4QU*YTN?GNXL M%#8COZ=-*D[O-[E0Q>DKD[EWKB'#=%T>*&%BLD7.JY^?F]'FT,IE>52C-WX% M+Q90,1[ B[ ZDM+BJQ,R-XBNDYR!%*_$HZSSL0B45H=.JAM.MN6IBGO".15K7QA0, ),0 M 9 >&PO=V]R:W-H965T!G*]'EFO=+UQDBZ72"_9X M6-(%S$!=EN<"9W9+2;,"F,PX(P+F(^O$/8Y=1RM4$E\S6,N-,=&N7'%^K2>G MZ_K%R'IVYHA*F//^6I6HY MLHXLDL*?H'&HKWD)SV7U2]:U;!A8)%E)Q8M&&9^@R%A]I;=-(#84 MD&-6\!H%[Z%"[Q$%OU'PGVJAURCTGFJAWRA4KMNU[U7@(JKH>"CXF@@MC30] MJ*)?:6.\,J8WRDP)O)NAGAI?0$X5I.2<"I6!)&\C4#3+Y3ORGES.(O+V];NA MK="0%K>3!CJIH=XC4)^<<::6DL0LA=2@'^W7'^S1M]'!UDOOWLN)MQ(,#XCF>;WB>Z1/4?:=2]TSN_)_U^)^M;P7#;U/N5SS_"2F_(U\$99+6;^WW MSRA*3A44\HXM#@@"V @:$XH2PE-\Z@;>+C(V2ON-L2FX%I=\&I;\W M*-L[]A>)BS+G=P 'Y-,%F6$&L@3')QBI;W@JX>F9 #FC# \Z/-(4^0HLY8)< M2EPPQ6RO\>=NZRYA49>PN"/85@:#-H/!"]6V^H(U.#5+!;;7:EO(&[6VH,8CWOT3ISU ;BZ%EUYI3)%6Y5K"83 MP:\Q- OX:S'9:^&Y^[5+6-0E+.X(MI6F09NFP0L5DT&7R>D2%G4)BSN";27' M=?YT%,Z+EI,&O_D=\;"6&$3<<+=,1']'Q2:4ZX2[M<3>:+(*$(NJNY4DX2NF MZH_O=K7MH$^JOO'!^L0]GKJ&]4AWW%53]P=?M^MG5"PR)DD. P [!$ T !X;"]S='EL97,N>&ULW5A=3]LP%/TKD1D32!-I M&@C-:"IME9 F;1,2/.P-N8W36G+LS'%9RZ^?;YRF'_@BQL-&EZK$OL?GW&/[ M!D<=UF8EV.V<,1,L2R'KC,R-J3Z&83V=LY+69ZIBTB*%TB4UMJMG85UI1O,: M2*4(^[U>$I:42S(:RD5Y79HZF*J%-!DY[T*!NWW),Q(EYR1P,V_Y55^M>/X\E]9;OZK[!OV>FP/L;=N\N(03":'8/( :C). MWZ3'L#T:M\[?G=.WBP;PEI.1[_"V)#9)@\F""\-EVYOS/&?RR2%LY0V=V%?9 M'7T[/F<%70ASUX$9V;2_L9PORK0;=0,+T8[:M+_"]**D>\6RN;C,V9+EX[:K M9Y.F&=B&S=I>0-A'KIO+CV (<_7 ;:GSU4(-E.\$K&9XFL-B'_=@)&F_MW&\@ #VP6L=B"_/P_4E)\3 MQ["KF#?L"<:1-,40J$5_C28)LCH)?/S[@STE<9RF?@0POX,XQA!X&G$$

M,"2.FW-P[SP*U^=4N/E]9_0;4$L#!!0 ( %&09U>7BKL

M-8?20$3;8T.P6BP^0"X99K>]9!:G=/;!)_)RA M"%4L66:I@B&54,QQ2]A*HL*6LK(B.4.[/4IN36'9K5L-H8P?-J+80M MBV$P&B7#DDLU.#_;W6MFAO! 6Y%9J95K;!H>I'BNWL\WAVPK*_DH"VE?)H/V M]T(,6"F5+.6KR">#T8!5:_W\MS;R52O+BT5F=%%,!N/NQ(,P5F:_-"\:R'O^ M6+4MEC_.N0.9#)*1N^%2FLJV5[3WYXYQ*]S%W5%M]94LK#!3;L57H^N-5*OF M-NY;#,'7:..P^]D%\=3\GS#JY5)F8JJSNA3*=G$THF@ 5;66FVK %"_%9'"I MM\(TW\=]P'7>?3?KH$"DS*ET)\QUWN)1HJAT3+-!=;H6K1/MBO0J\, MWZQEQJY5=S>(B1J&6#$[E[1B=KVEW&CE_L(+(R:7,;%=OFJ=/\NB:.-X9]?" MN!!:KE8-![N F)A>QL1^F8I'US]61C0V\:.'"65,;)0K+@U[X(5[#V\%KVK3 MXD$ZS"1C8I5\Y\:XO.*GD3&FC3&Q-^;"RBY&;.;Z!<3"1#$F-L5?+KW9%_!^ MM;WAVO5;U131$!-3Q9C8%0Y(EX+=\Q_^$\7,,"96@X-A5MPMB%$-;. MF"8"8DVXC%M*V[YQS3-UY4KC5Z'VY!I@C@B('7'C4H=/@PXWB(VPL#I[6NLB M%Z;ZC75= [)A&@B(-7"CJXK-G*,6:VY@OPPP"P3$%I@WC:[\G7&SEVP#+/T' MQ.D?+2V]X4Z .2$@=@(L+MFG^R:-5+]#.,P, ;$9T"K3CR%FAH#8#(>JS/_B M"3$Q603$LD"+37\J W-&2.R,O6*S[Z4,,5^$Q+[HKSI[,3&1A,0B>2\_>]'0 MV2IBCZ %G_\B8F()B<72%0:]TW&Z$^24B]@N."6=W(\PO$;%?<,P88F*NB8A=<[ V M.V$+=WN(B:Z-$+L&Q?24&&'NB8C=@V-Z70BS3T1L'[S2]3 Q"T7$%L(QO9Z. M62@BMA".Z?5TS$(1L87VQPU[6H?KBYB%X@\>WG1Y**\+P?2232$F9J&8V$(X MYBW$Q"P4$UL(Q[R"F)B%8F(+'1@SGK#N!,3$+!0?94'EK2=!3'2-GMA"!S%O M7$U2P(TC,6:AF-A"!S$OYP]L[B4DS$(QL87 1('?>V9&YS4<9,28A6)B"WF8 M^P.V D[[QIB%8F(+[:VQO?'!H6^"^2+M<,'\DQ#[!\>$M5&"^2PZFG818.X<66W^=-$K0S6'44V_= MM&5?DO1"B3DG(7;.&R,80CKCM,VN#6)BSDF(G?.&N:@WFZ)]V+Q@E[Q:LZM" M/T-,S#D)L7/>,+\+N5HW:Z$76V'X2KC7M?1>S!0S3TILGO=HPA*]MJXP8K<2 M;D=),?.DQ.;IG5]_[TT0$S-/>H2- DULV_EVK[I,,?.D'[IG8._AW\">GF+F M2:G7>C#,"^_=Q!24$BMH;Z]#;V)/,?FDK7R&[<75^5DNEE*)_)N[>>7:,UYD M,\.:'^W6IB"*F^U-R[HH+EW;G;K1/-_]V\+N7R[.?P)02P,$% @ 49!G M5W-\>"Q1 @ ^RP !H !X;"]?A)Q1JA M7/X)GQ#P^%(.S;AO3\-NWPV+S^/A-*RJW3AVO^IZ6._*L1GNVJZW5=4_OZ6JGCM(($CF#U(( MTOF##()L_B"'()\_*" HY@_*$)3G#[J'H/OY@QX@Z&'^H+1$&9<$21.L";1. MR'4B\#HAV(E [(1D)P*S$Z*="-1.R'8B<#LAW(E [H1T)P*[$^*="/06U%L( M]!;46PCTELG#-H'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+ M@=Z*>BN!WHIZ*X'>BGHK@=XZ>5E"H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ+> M2J"WHMY*H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@MTU>=A/H;:BW$>AMJ+<1Z&VH MMQ'H;:BW$>AMJ+<1Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMDX^5!'H[ MZNT$>COJ[01Z.^KM!'H[ZNT$>@?J'01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H' MZAT$>L?D9Q,"O0/U#@*] _4. KT#]0X"O3/JG0GTSJAW)M [H]Z90.^,>F<" MO3/JG0GTSJAW)M [H][Y)_4>QJ]#&:X]WVN\_D]2/9[/+=?+7Y;?.R?W^ 7G M^K9B>/H+4$L#!!0 ( %&09U?.%^TK=B>7OT%&>'OAOBJMBEY+\S%NL=]3:6SM.0 M5[8N]#;EK^&>>5OO[3TQL5@85KLAT9#F::Q1K)<_:6L?NC3[=<@_Q]8-JR)0 M%XO9C]/&,6M56.^[MK8IK[/'H7F7,G].*//):4_Y0T%^S!A7/E[P/.Y MWX\40MO0;&-#NK%]WL4.'8OIV%$LSY?XH$>WW;8U-:Y^Z/.1,OI MHD[HM1W MY:GHU?GDE&^83I_\XORIS+G O',3G(]Y8H$^'_)Q?VTSPBFQZ7W_';&;_6_V0? J0/"=*' NE#@_1A0/JH M0/KX!M+'-4@??('2"(JH'(54CF(J1T&5HZC*45CE**YR%%@YBJP"15:!(JM MD56@R"I09!4HL@H4606*K )%5H$BJT215:+(*E%DE2BR2A19)8JL$D56B2*K M1)%5HLBJ4&15*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLFH4636*K!I%5HTB MJT:15:/(JE%DU2BR:A19-8JL!D56@R*K09'5H,AJ4&0U*+(:%%D-BJP&15:# M(FN%(FN%(FN%(FN%(FN%(FN%(FOUE;+>.;?_S_'3L^QM.[SDL^DOONL_4$L! M A0#% @ 49!G5P=!36*! L0 ! ( ! &1O M8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " !1D&=7#;-A^NX K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " !1 MD&=7F5R<(Q & "<)P $P @ ', 0 >&PO=&AE;64O=&AE M;64Q+GAM;%!+ 0(4 Q0 ( %&09U>T4'TR!@8 )X@ 8 M " @0T( !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ 49!G5Y9'O1WS @ ,PH !@ M ("!H!4 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ 49!G5[WUR59O$ GK0 !@ ("![B( 'AL M+W=OTXBRUN0@ M -HF 8 " @9,S !X;"]W;W)K;\<# Y" & @(&" M/ >&PO=V]R:W-H965T&UL4$L! A0#% @ 49!G5QTD MM4,*"@ 6AL !@ ("!?T 'AL+W=O&UL4$L! A0#% @ M49!G5X)9P+FT!@ ZQ$ !D ("!:E4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 49!G5_^LC8D/ @ M@0 !D M ("!>WX 'AL+W=OL1A41 ".-@ &0 @('!@ >&PO=V]R:W-H M965T60S!/P, -X' 9 M " @0V2 !X;"]W;W)K&UL4$L! M A0#% @ 49!G5V.?I/F&PO=V]R:W-H965T&UL4$L! A0#% @ 49!G M5YU!=&PO=V]R:W-H965T&UL4$L! A0#% @ 49!G5_R>7 Q-"@ _1P M !D ("!>[8 'AL+W=O&PO=V]R:W-H965T=8&G? M\ 4 %40 9 " @8[% !X;"]W;W)K&UL4$L! A0#% @ 49!G5^BZ&&PO=V]R:W-H965T M&UL4$L! A0# M% @ 49!G5^UNF;W& P 0 D !D ("!!=D 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 49!G5R&E M"IK$! =@L !D ("!"^8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 49!G5XT.EG+%! 28 !D M ("!\_$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 49!G5W-7+D,E P M @ !D ("! M9@,! 'AL+W=O&PO=V]R:W-H965T"QIZ,6 4 + D 9 M " @5P) 0!X;"]W;W)K&UL4$L! A0#% M @ 49!G5[PN#8.E @ J08 !D ("!ZPX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 49!G5XFJ2?]8 M P Q@T !D ("!W1@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 49!G5XIKI&5D"P ,(P !D M ("!4R4! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 49!G5V-V2M&3 @ UP8 !D ("!=3@! M 'AL+W=O&PO=V]R:W-H965T_$*W/D 0 /H< 9 M " @9(^ 0!X;"]W;W)K&UL4$L! A0#% @ M49!G5Z]IS)RT @ S0@ !D ("!64,! 'AL+W=O&PO=V]R:W-H965T) M#\ \$ P .N8 9 " @?Q2 0!X;"]W;W)K&UL4$L! A0#% @ 49!G5^3MHW#'!0 _R, !D M ("!0U\! 'AL+W=O&PO=V]R:W-H M965T&PO=V]R:W-H965T&UL4$L! A0#% @ 49!G M5Z+\$YH6 P ? H !D ("!W'L! 'AL+W=O&PO=V]R:W-H965TS<[L1+P( .$$ 9 " @9F" 0!X;"]W;W)K M&UL4$L! A0#% @ 49!G5T=\ 1(4 P F@@ M !D ("!_X0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 49!G5[K2TA!S P 2 P !D M ("!UX\! 'AL+W=O&PO=V]R:W-H965T M15K7QA0, ),0 9 M " @<:8 0!X;"]W;W)K&UL4$L! A0# M% @ 49!G5U6OI;,> P [!$ T ( !@IP! 'AL+W-T M>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% M @ 49!G5W-\>"Q1 @ ^RP !H ( !AZ8! 'AL+U]R96QS M+W=O XML 89 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 90 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 91 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 292 370 1 false 68 0 false 6 false false R1.htm 0000001 - Document - Cover Sheet http://www.snapav.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.snapav.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.snapav.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.snapav.com/role/CondensedConsolidatedStatementsofComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Stockholders??? Equity Sheet http://www.snapav.com/role/CondensedConsolidatedStatementsofStockholdersEquity Condensed Consolidated Statements of Stockholders??? Equity Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 0000008 - Disclosure - Organization and Description of Business Sheet http://www.snapav.com/role/OrganizationandDescriptionofBusiness Organization and Description of Business Notes 8 false false R9.htm 0000009 - Disclosure - Significant Accounting Policies Sheet http://www.snapav.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 9 false false R10.htm 0000010 - Disclosure - Acquisitions Sheet http://www.snapav.com/role/Acquisitions Acquisitions Notes 10 false false R11.htm 0000011 - Disclosure - Revenue and Geographic Information Sheet http://www.snapav.com/role/RevenueandGeographicInformation Revenue and Geographic Information Notes 11 false false R12.htm 0000012 - Disclosure - Balance Sheet Components Sheet http://www.snapav.com/role/BalanceSheetComponents Balance Sheet Components Notes 12 false false R13.htm 0000013 - Disclosure - Goodwill and Other Intangible Assets, Net Sheet http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNet Goodwill and Other Intangible Assets, Net Notes 13 false false R14.htm 0000014 - Disclosure - Debt Agreements Sheet http://www.snapav.com/role/DebtAgreements Debt Agreements Notes 14 false false R15.htm 0000015 - Disclosure - Fair Value Measurement Sheet http://www.snapav.com/role/FairValueMeasurement Fair Value Measurement Notes 15 false false R16.htm 0000016 - Disclosure - Warranties Sheet http://www.snapav.com/role/Warranties Warranties Notes 16 false false R17.htm 0000017 - Disclosure - Retirement Plan Sheet http://www.snapav.com/role/RetirementPlan Retirement Plan Notes 17 false false R18.htm 0000018 - Disclosure - Equity Agreements and Incentive Equity Plans Sheet http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlans Equity Agreements and Incentive Equity Plans Notes 18 false false R19.htm 0000019 - Disclosure - Income Taxes Sheet http://www.snapav.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 0000020 - Disclosure - Tax Receivable Agreement Sheet http://www.snapav.com/role/TaxReceivableAgreement Tax Receivable Agreement Notes 20 false false R21.htm 0000021 - Disclosure - Commitment and Contingencies Sheet http://www.snapav.com/role/CommitmentandContingencies Commitment and Contingencies Notes 21 false false R22.htm 0000022 - Disclosure - Leases Sheet http://www.snapav.com/role/Leases Leases Notes 22 false false R23.htm 0000023 - Disclosure - Stockholders' Equity Sheet http://www.snapav.com/role/StockholdersEquity Stockholders' Equity Notes 23 false false R24.htm 0000024 - Disclosure - Loss Per Share Sheet http://www.snapav.com/role/LossPerShare Loss Per Share Notes 24 false false R25.htm 0000025 - Disclosure - Related Parties Sheet http://www.snapav.com/role/RelatedParties Related Parties Notes 25 false false R26.htm 9954471 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.snapav.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.snapav.com/role/SignificantAccountingPolicies 26 false false R27.htm 9954472 - Disclosure - Acquisitions (Tables) Sheet http://www.snapav.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.snapav.com/role/Acquisitions 27 false false R28.htm 9954473 - Disclosure - Revenue and Geographic Information (Tables) Sheet http://www.snapav.com/role/RevenueandGeographicInformationTables Revenue and Geographic Information (Tables) Tables http://www.snapav.com/role/RevenueandGeographicInformation 28 false false R29.htm 9954474 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.snapav.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.snapav.com/role/BalanceSheetComponents 29 false false R30.htm 9954475 - Disclosure - Goodwill and Other Intangible Assets, Net (Tables) Sheet http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetTables Goodwill and Other Intangible Assets, Net (Tables) Tables http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNet 30 false false R31.htm 9954476 - Disclosure - Debt Agreements (Tables) Sheet http://www.snapav.com/role/DebtAgreementsTables Debt Agreements (Tables) Tables http://www.snapav.com/role/DebtAgreements 31 false false R32.htm 9954477 - Disclosure - Fair Value Measurement (Tables) Sheet http://www.snapav.com/role/FairValueMeasurementTables Fair Value Measurement (Tables) Tables http://www.snapav.com/role/FairValueMeasurement 32 false false R33.htm 9954478 - Disclosure - Warranties (Tables) Sheet http://www.snapav.com/role/WarrantiesTables Warranties (Tables) Tables http://www.snapav.com/role/Warranties 33 false false R34.htm 9954479 - Disclosure - Equity Agreements and Incentive Equity Plans (Tables) Sheet http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansTables Equity Agreements and Incentive Equity Plans (Tables) Tables http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlans 34 false false R35.htm 9954480 - Disclosure - Leases (Tables) Sheet http://www.snapav.com/role/LeasesTables Leases (Tables) Tables http://www.snapav.com/role/Leases 35 false false R36.htm 9954481 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.snapav.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.snapav.com/role/StockholdersEquity 36 false false R37.htm 9954482 - Disclosure - Loss Per Share (Tables) Sheet http://www.snapav.com/role/LossPerShareTables Loss Per Share (Tables) Tables http://www.snapav.com/role/LossPerShare 37 false false R38.htm 9954483 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.snapav.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 38 false false R39.htm 9954484 - Disclosure - Acquisitions - Preliminary Purchase Price (Details) Sheet http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails Acquisitions - Preliminary Purchase Price (Details) Details 39 false false R40.htm 9954485 - Disclosure - Acquisitions - Acquired Intangible Assets (Details) Sheet http://www.snapav.com/role/AcquisitionsAcquiredIntangibleAssetsDetails Acquisitions - Acquired Intangible Assets (Details) Details 40 false false R41.htm 9954486 - Disclosure - Revenue and Geographic Information - Changes in Deferred Revenue (Details) Sheet http://www.snapav.com/role/RevenueandGeographicInformationChangesinDeferredRevenueDetails Revenue and Geographic Information - Changes in Deferred Revenue (Details) Details 41 false false R42.htm 9954487 - Disclosure - Revenue and Geographic Information - Narrative (Details) Sheet http://www.snapav.com/role/RevenueandGeographicInformationNarrativeDetails Revenue and Geographic Information - Narrative (Details) Details 42 false false R43.htm 9954488 - Disclosure - Revenue and Geographic Information - Disaggregation of Revenue (Details) Sheet http://www.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails Revenue and Geographic Information - Disaggregation of Revenue (Details) Details 43 false false R44.htm 9954489 - Disclosure - Balance Sheet Components - Schedule of Accounts Receivable (Details) Sheet http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccountsReceivableDetails Balance Sheet Components - Schedule of Accounts Receivable (Details) Details 44 false false R45.htm 9954490 - Disclosure - Balance Sheet Components - Schedule of Inventories (Details) Sheet http://www.snapav.com/role/BalanceSheetComponentsScheduleofInventoriesDetails Balance Sheet Components - Schedule of Inventories (Details) Details 45 false false R46.htm 9954491 - Disclosure - Balance Sheet Components - Schedule of Accrued Liabilities (Details) Sheet http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails Balance Sheet Components - Schedule of Accrued Liabilities (Details) Details 46 false false R47.htm 9954492 - Disclosure - Goodwill and Other Intangible Assets, Net - Narrative (Details) Sheet http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails Goodwill and Other Intangible Assets, Net - Narrative (Details) Details 47 false false R48.htm 9954493 - Disclosure - Goodwill and Other Intangible Assets, Net - Schedule of Intangible Assets (Details) Sheet http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails Goodwill and Other Intangible Assets, Net - Schedule of Intangible Assets (Details) Details 48 false false R49.htm 9954494 - Disclosure - Goodwill and Other Intangible Assets, Net - Estimated Amortization Expense (Details) Sheet http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails Goodwill and Other Intangible Assets, Net - Estimated Amortization Expense (Details) Details 49 false false R50.htm 9954495 - Disclosure - Debt Agreements - Narrative (Details) Sheet http://www.snapav.com/role/DebtAgreementsNarrativeDetails Debt Agreements - Narrative (Details) Details 50 false false R51.htm 9954496 - Disclosure - Debt Agreements - Schedule of Debt (Details) Sheet http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails Debt Agreements - Schedule of Debt (Details) Details 51 false false R52.htm 9954497 - Disclosure - Debt Agreements - Schedule of Maturities of Long-term Debt (Details) Sheet http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails Debt Agreements - Schedule of Maturities of Long-term Debt (Details) Details 52 false false R53.htm 9954498 - Disclosure - Debt Agreements - Schedule of Future Amortization of Debt Issuance Cost (Details) Sheet http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails Debt Agreements - Schedule of Future Amortization of Debt Issuance Cost (Details) Details 53 false false R54.htm 9954499 - Disclosure - Fair Value Measurement - Fair Value of Financial Instruments (Details) Sheet http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails Fair Value Measurement - Fair Value of Financial Instruments (Details) Details 54 false false R55.htm 9954500 - Disclosure - Fair Value Measurement - Narrative (Details) Sheet http://www.snapav.com/role/FairValueMeasurementNarrativeDetails Fair Value Measurement - Narrative (Details) Details 55 false false R56.htm 9954501 - Disclosure - Fair Value Measurement - Level 3 Measurement Valuation (Details) Sheet http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails Fair Value Measurement - Level 3 Measurement Valuation (Details) Details 56 false false R57.htm 9954502 - Disclosure - Fair Value Measurement - CRV Reconciliation (Details) Sheet http://www.snapav.com/role/FairValueMeasurementCRVReconciliationDetails Fair Value Measurement - CRV Reconciliation (Details) Details 57 false false R58.htm 9954503 - Disclosure - Warranties - Schedule of Product Warranty Liability (Details) Sheet http://www.snapav.com/role/WarrantiesScheduleofProductWarrantyLiabilityDetails Warranties - Schedule of Product Warranty Liability (Details) Details 58 false false R59.htm 9954504 - Disclosure - Warranties - Narrative (Details) Sheet http://www.snapav.com/role/WarrantiesNarrativeDetails Warranties - Narrative (Details) Details 59 false false R60.htm 9954505 - Disclosure - Retirement Plan (Details) Sheet http://www.snapav.com/role/RetirementPlanDetails Retirement Plan (Details) Details http://www.snapav.com/role/RetirementPlan 60 false false R61.htm 9954506 - Disclosure - Equity Agreements and Incentive Equity Plans - Narrative (Details) Sheet http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails Equity Agreements and Incentive Equity Plans - Narrative (Details) Details 61 false false R62.htm 9954507 - Disclosure - Equity Agreements and Incentive Equity Plans - Summary of Restricted Stock Awards, RSUs, and PSUs (Details) Sheet http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsRSUsandPSUsDetails Equity Agreements and Incentive Equity Plans - Summary of Restricted Stock Awards, RSUs, and PSUs (Details) Details 62 false false R63.htm 9954508 - Disclosure - Equity Agreements and Incentive Equity Plans - Summary of Option Activity (Details) Sheet http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails Equity Agreements and Incentive Equity Plans - Summary of Option Activity (Details) Details 63 false false R64.htm 9954509 - Disclosure - Equity Agreements and Incentive Equity Plans - Stock Compensation Expense (Details) Sheet http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails Equity Agreements and Incentive Equity Plans - Stock Compensation Expense (Details) Details 64 false false R65.htm 9954510 - Disclosure - Income Taxes (Details) Sheet http://www.snapav.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.snapav.com/role/IncomeTaxes 65 false false R66.htm 9954511 - Disclosure - Tax Receivable Agreement (Details) Sheet http://www.snapav.com/role/TaxReceivableAgreementDetails Tax Receivable Agreement (Details) Details http://www.snapav.com/role/TaxReceivableAgreement 66 false false R67.htm 9954512 - Disclosure - Leases - Narrative (Details) Sheet http://www.snapav.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 67 false false R68.htm 9954513 - Disclosure - Leases - Components of Lease Costs (Details) Sheet http://www.snapav.com/role/LeasesComponentsofLeaseCostsDetails Leases - Components of Lease Costs (Details) Details 68 false false R69.htm 9954514 - Disclosure - Leases - Supplemental Cash Flow Information and Non-cash Activity (Details) Sheet http://www.snapav.com/role/LeasesSupplementalCashFlowInformationandNoncashActivityDetails Leases - Supplemental Cash Flow Information and Non-cash Activity (Details) Details 69 false false R70.htm 9954515 - Disclosure - Leases - Weighted Average Remaining Lease Term and Discount Rate (Details) Sheet http://www.snapav.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateDetails Leases - Weighted Average Remaining Lease Term and Discount Rate (Details) Details 70 false false R71.htm 9954516 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details) Sheet http://www.snapav.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails Leases - Schedule of Future Minimum Lease Payments (Details) Details 71 false false R72.htm 9954517 - Disclosure - Stockholders' Equity - Narrative (Details) Sheet http://www.snapav.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity - Narrative (Details) Details 72 false false R73.htm 9954518 - Disclosure - Stockholders' Equity - Share Repurchase Activity (Details) Sheet http://www.snapav.com/role/StockholdersEquityShareRepurchaseActivityDetails Stockholders' Equity - Share Repurchase Activity (Details) Details 73 false false R74.htm 9954519 - Disclosure - Loss Per Share - Schedule of Loss Per Share (Details) Sheet http://www.snapav.com/role/LossPerShareScheduleofLossPerShareDetails Loss Per Share - Schedule of Loss Per Share (Details) Details 74 false false R75.htm 9954520 - Disclosure - Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Net Income (Loss) Per Share (Details) Sheet http://www.snapav.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetIncomeLossPerShareDetails Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Net Income (Loss) Per Share (Details) Details 75 false false R76.htm 9954521 - Disclosure - Related Parties (Details) Sheet http://www.snapav.com/role/RelatedPartiesDetails Related Parties (Details) Details http://www.snapav.com/role/RelatedParties 76 false false All Reports Book All Reports snpo-20230929.htm snpo-20230929.xsd snpo-20230929_cal.xml snpo-20230929_def.xml snpo-20230929_lab.xml snpo-20230929_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 93 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "snpo-20230929.htm": { "nsprefix": "snpo", "nsuri": "http://www.snapav.com/20230929", "dts": { "inline": { "local": [ "snpo-20230929.htm" ] }, "schema": { "local": [ "snpo-20230929.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/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "snpo-20230929_cal.xml" ] }, "definitionLink": { "local": [ "snpo-20230929_def.xml" ] }, "labelLink": { "local": [ "snpo-20230929_lab.xml" ] }, "presentationLink": { "local": [ "snpo-20230929_pre.xml" ] } }, "keyStandard": 326, "keyCustom": 44, "axisStandard": 26, "axisCustom": 0, "memberStandard": 36, "memberCustom": 24, "hidden": { "total": 6, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 1 }, "contextCount": 292, "entityCount": 1, "segmentCount": 68, "elementCount": 562, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 974, "http://xbrl.sec.gov/dei/2023": 31 }, "report": { "R1": { "role": "http://www.snapav.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": "snpo-20230929.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": "snpo-20230929.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets", "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.snapav.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations", "longName": "0000004 - Statement - Condensed Consolidated Statements of Operations", "shortName": "Condensed Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "unique": true } }, "R5": { "role": "http://www.snapav.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "longName": "0000005 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "unique": true } }, "R6": { "role": "http://www.snapav.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "longName": "0000006 - Statement - Condensed Consolidated Statements of Stockholders\u2019 Equity", "shortName": "Condensed Consolidated Statements of Stockholders\u2019 Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-40", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-46", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "unique": true } }, "R7": { "role": "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows", "longName": "0000007 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "snpo:DepreciationDepletionAndAmortizationExpenseExcludingDebtIssuanceCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "unique": true } }, "R8": { "role": "http://www.snapav.com/role/OrganizationandDescriptionofBusiness", "longName": "0000008 - Disclosure - Organization and Description of Business", "shortName": "Organization and Description of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.snapav.com/role/SignificantAccountingPolicies", "longName": "0000009 - Disclosure - Significant Accounting Policies", "shortName": "Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.snapav.com/role/Acquisitions", "longName": "0000010 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.snapav.com/role/RevenueandGeographicInformation", "longName": "0000011 - Disclosure - Revenue and Geographic Information", "shortName": "Revenue and Geographic Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.snapav.com/role/BalanceSheetComponents", "longName": "0000012 - Disclosure - Balance Sheet Components", "shortName": "Balance Sheet Components", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNet", "longName": "0000013 - Disclosure - Goodwill and Other Intangible Assets, Net", "shortName": "Goodwill and Other Intangible Assets, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.snapav.com/role/DebtAgreements", "longName": "0000014 - Disclosure - Debt Agreements", "shortName": "Debt Agreements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.snapav.com/role/FairValueMeasurement", "longName": "0000015 - Disclosure - Fair Value Measurement", "shortName": "Fair Value Measurement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.snapav.com/role/Warranties", "longName": "0000016 - Disclosure - Warranties", "shortName": "Warranties", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.snapav.com/role/RetirementPlan", "longName": "0000017 - Disclosure - Retirement Plan", "shortName": "Retirement Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlans", "longName": "0000018 - Disclosure - Equity Agreements and Incentive Equity Plans", "shortName": "Equity Agreements and Incentive Equity Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.snapav.com/role/IncomeTaxes", "longName": "0000019 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.snapav.com/role/TaxReceivableAgreement", "longName": "0000020 - Disclosure - Tax Receivable Agreement", "shortName": "Tax Receivable Agreement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "snpo:TaxReceivableAgreementTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "snpo:TaxReceivableAgreementTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.snapav.com/role/CommitmentandContingencies", "longName": "0000021 - Disclosure - Commitment and Contingencies", "shortName": "Commitment and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.snapav.com/role/Leases", "longName": "0000022 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.snapav.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": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.snapav.com/role/LossPerShare", "longName": "0000024 - Disclosure - Loss Per Share", "shortName": "Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.snapav.com/role/RelatedParties", "longName": "0000025 - Disclosure - Related Parties", "shortName": "Related Parties", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.snapav.com/role/AcquisitionsTables", "longName": "9954472 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.snapav.com/role/RevenueandGeographicInformationTables", "longName": "9954473 - Disclosure - Revenue and Geographic Information (Tables)", "shortName": "Revenue and Geographic Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.snapav.com/role/BalanceSheetComponentsTables", "longName": "9954474 - Disclosure - Balance Sheet Components (Tables)", "shortName": "Balance Sheet Components (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetTables", "longName": "9954475 - Disclosure - Goodwill and Other Intangible Assets, Net (Tables)", "shortName": "Goodwill and Other Intangible Assets, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.snapav.com/role/DebtAgreementsTables", "longName": "9954476 - Disclosure - Debt Agreements (Tables)", "shortName": "Debt Agreements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.snapav.com/role/FairValueMeasurementTables", "longName": "9954477 - Disclosure - Fair Value Measurement (Tables)", "shortName": "Fair Value Measurement (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.snapav.com/role/WarrantiesTables", "longName": "9954478 - Disclosure - Warranties (Tables)", "shortName": "Warranties (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "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": "snpo-20230929.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": "snpo-20230929.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansTables", "longName": "9954479 - Disclosure - Equity Agreements and Incentive Equity Plans (Tables)", "shortName": "Equity Agreements and Incentive Equity Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.snapav.com/role/LeasesTables", "longName": "9954480 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.snapav.com/role/StockholdersEquityTables", "longName": "9954481 - Disclosure - Stockholders' Equity (Tables)", "shortName": "Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.snapav.com/role/LossPerShareTables", "longName": "9954482 - Disclosure - Loss Per Share (Tables)", "shortName": "Loss Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.snapav.com/role/AcquisitionsNarrativeDetails", "longName": "9954483 - Disclosure - Acquisitions - Narrative (Details)", "shortName": "Acquisitions - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:NumberOfBusinessesAcquired", "unitRef": "acquistion", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:NumberOfBusinessesAcquired", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:NumberOfBusinessesAcquired", "unitRef": "acquistion", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:NumberOfBusinessesAcquired", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails", "longName": "9954484 - Disclosure - Acquisitions - Preliminary Purchase Price (Details)", "shortName": "Acquisitions - Preliminary Purchase Price (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-84", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "unique": true } }, "R40": { "role": "http://www.snapav.com/role/AcquisitionsAcquiredIntangibleAssetsDetails", "longName": "9954485 - Disclosure - Acquisitions - Acquired Intangible Assets (Details)", "shortName": "Acquisitions - Acquired Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-142", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-84", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "unique": true } }, "R41": { "role": "http://www.snapav.com/role/RevenueandGeographicInformationChangesinDeferredRevenueDetails", "longName": "9954486 - Disclosure - Revenue and Geographic Information - Changes in Deferred Revenue (Details)", "shortName": "Revenue and Geographic Information - Changes in Deferred Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.snapav.com/role/RevenueandGeographicInformationNarrativeDetails", "longName": "9954487 - Disclosure - Revenue and Geographic Information - Narrative (Details)", "shortName": "Revenue and Geographic Information - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerLiabilityNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "unique": true } }, "R43": { "role": "http://www.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails", "longName": "9954488 - Disclosure - Revenue and Geographic Information - Disaggregation of Revenue (Details)", "shortName": "Revenue and Geographic Information - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-114", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "unique": true } }, "R44": { "role": "http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccountsReceivableDetails", "longName": "9954489 - Disclosure - Balance Sheet Components - Schedule of Accounts Receivable (Details)", "shortName": "Balance Sheet Components - Schedule of Accounts Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsReceivableGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsReceivableGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.snapav.com/role/BalanceSheetComponentsScheduleofInventoriesDetails", "longName": "9954490 - Disclosure - Balance Sheet Components - Schedule of Inventories (Details)", "shortName": "Balance Sheet Components - Schedule of Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryFinishedGoods", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryFinishedGoods", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails", "longName": "9954491 - Disclosure - Balance Sheet Components - Schedule of Accrued Liabilities (Details)", "shortName": "Balance Sheet Components - Schedule of Accrued Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "unique": true } }, "R47": { "role": "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails", "longName": "9954492 - Disclosure - Goodwill and Other Intangible Assets, Net - Narrative (Details)", "shortName": "Goodwill and Other Intangible Assets, Net - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "unique": true } }, "R48": { "role": "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails", "longName": "9954493 - Disclosure - Goodwill and Other Intangible Assets, Net - Schedule of Intangible Assets (Details)", "shortName": "Goodwill and Other Intangible Assets, Net - Schedule of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails", "longName": "9954494 - Disclosure - Goodwill and Other Intangible Assets, Net - Estimated Amortization Expense (Details)", "shortName": "Goodwill and Other Intangible Assets, Net - Estimated Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "longName": "9954495 - Disclosure - Debt Agreements - Narrative (Details)", "shortName": "Debt Agreements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-3", "name": "snpo:DerivativeSOFRRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "snpo:DerivativeSOFRRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails", "longName": "9954496 - Disclosure - Debt Agreements - Schedule of Debt (Details)", "shortName": "Debt Agreements - Schedule of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-172", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-170", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "unique": true } }, "R52": { "role": "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails", "longName": "9954497 - Disclosure - Debt Agreements - Schedule of Maturities of Long-term Debt (Details)", "shortName": "Debt Agreements - Schedule of Maturities of Long-term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-172", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "unique": true } }, "R53": { "role": "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails", "longName": "9954498 - Disclosure - Debt Agreements - Schedule of Future Amortization of Debt Issuance Cost (Details)", "shortName": "Debt Agreements - Schedule of Future Amortization of Debt Issuance Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-3", "name": "snpo:DebtIssuanceCostMaturityRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "snpo:DebtIssuanceCostMaturityRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails", "longName": "9954499 - Disclosure - Fair Value Measurement - Fair Value of Financial Instruments (Details)", "shortName": "Fair Value Measurement - Fair Value of Financial Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-173", "name": "us-gaap:DebtInstrumentFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-173", "name": "us-gaap:DebtInstrumentFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.snapav.com/role/FairValueMeasurementNarrativeDetails", "longName": "9954500 - Disclosure - Fair Value Measurement - Narrative (Details)", "shortName": "Fair Value Measurement - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProvisionForOtherCreditLosses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-183", "name": "us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "unique": true } }, "R56": { "role": "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails", "longName": "9954501 - Disclosure - Fair Value Measurement - Level 3 Measurement Valuation (Details)", "shortName": "Fair Value Measurement - Level 3 Measurement Valuation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-188", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-188", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.snapav.com/role/FairValueMeasurementCRVReconciliationDetails", "longName": "9954502 - Disclosure - Fair Value Measurement - CRV Reconciliation (Details)", "shortName": "Fair Value Measurement - CRV Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.snapav.com/role/WarrantiesScheduleofProductWarrantyLiabilityDetails", "longName": "9954503 - Disclosure - Warranties - Schedule of Product Warranty Liability (Details)", "shortName": "Warranties - Schedule of Product Warranty Liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.snapav.com/role/WarrantiesNarrativeDetails", "longName": "9954504 - Disclosure - Warranties - Narrative (Details)", "shortName": "Warranties - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ProductWarrantyAccrualNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "unique": true } }, "R60": { "role": "http://www.snapav.com/role/RetirementPlanDetails", "longName": "9954505 - Disclosure - Retirement Plan (Details)", "shortName": "Retirement Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "longName": "9954506 - Disclosure - Equity Agreements and Incentive Equity Plans - Narrative (Details)", "shortName": "Equity Agreements and Incentive Equity Plans - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-191", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "unique": true } }, "R62": { "role": "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsRSUsandPSUsDetails", "longName": "9954507 - Disclosure - Equity Agreements and Incentive Equity Plans - Summary of Restricted Stock Awards, RSUs, and PSUs (Details)", "shortName": "Equity Agreements and Incentive Equity Plans - Summary of Restricted Stock Awards, RSUs, and PSUs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-193", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-193", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails", "longName": "9954508 - Disclosure - Equity Agreements and Incentive Equity Plans - Summary of Option Activity (Details)", "shortName": "Equity Agreements and Incentive Equity Plans - Summary of Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-199", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-199", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails", "longName": "9954509 - Disclosure - Equity Agreements and Incentive Equity Plans - Stock Compensation Expense (Details)", "shortName": "Equity Agreements and Incentive Equity Plans - Stock Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "unique": true } }, "R65": { "role": "http://www.snapav.com/role/IncomeTaxesDetails", "longName": "9954510 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.snapav.com/role/TaxReceivableAgreementDetails", "longName": "9954511 - Disclosure - Tax Receivable Agreement (Details)", "shortName": "Tax Receivable Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-3", "name": "snpo:TaxReceivableAgreementLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "snpo:TaxReceivableAgreementLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "unique": true } }, "R67": { "role": "http://www.snapav.com/role/LeasesNarrativeDetails", "longName": "9954512 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.snapav.com/role/LeasesComponentsofLeaseCostsDetails", "longName": "9954513 - Disclosure - Leases - Components of Lease Costs (Details)", "shortName": "Leases - Components of Lease Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.snapav.com/role/LeasesSupplementalCashFlowInformationandNoncashActivityDetails", "longName": "9954514 - Disclosure - Leases - Supplemental Cash Flow Information and Non-cash Activity (Details)", "shortName": "Leases - Supplemental Cash Flow Information and Non-cash Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.snapav.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateDetails", "longName": "9954515 - Disclosure - Leases - Weighted Average Remaining Lease Term and Discount Rate (Details)", "shortName": "Leases - Weighted Average Remaining Lease Term and Discount Rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.snapav.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails", "longName": "9954516 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details)", "shortName": "Leases - Schedule of Future Minimum Lease Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.snapav.com/role/StockholdersEquityNarrativeDetails", "longName": "9954517 - Disclosure - Stockholders' Equity - Narrative (Details)", "shortName": "Stockholders' Equity - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-3", "name": "snpo:NumberOfVotesPerCommonShare", "unitRef": "vote", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:ProceedsFromContributionsFromAffiliates", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:ProceedsFromContributionsFromAffiliates", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "unique": true } }, "R73": { "role": "http://www.snapav.com/role/StockholdersEquityShareRepurchaseActivityDetails", "longName": "9954518 - Disclosure - Stockholders' Equity - Share Repurchase Activity (Details)", "shortName": "Stockholders' Equity - Share Repurchase Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:TreasuryStockSharesAcquired", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:TreasuryStockSharesAcquired", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.snapav.com/role/LossPerShareScheduleofLossPerShareDetails", "longName": "9954519 - Disclosure - Loss Per Share - Schedule of Loss Per Share (Details)", "shortName": "Loss Per Share - Schedule of Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true }, "uniqueAnchor": null }, "R75": { "role": "http://www.snapav.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetIncomeLossPerShareDetails", "longName": "9954520 - Disclosure - Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Net Income (Loss) Per Share (Details)", "shortName": "Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Net Income (Loss) Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.snapav.com/role/RelatedPartiesDetails", "longName": "9954521 - Disclosure - Related Parties (Details)", "shortName": "Related Parties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-285", "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "snpo-20230929.htm", "unique": true } } }, "tag": { "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.snapav.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": [] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtMember", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Debt", "label": "Secured Debt [Member]", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "crdr": "debit", "presentation": [ "http://www.snapav.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction related expenses", "label": "Business Acquisition, Transaction Costs", "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term liabilities:", "label": "Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails", "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "totalLabel": "Total accrued liabilities", "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": [ "r35" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercisable at period end", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r83" ] }, "us-gaap_AssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrentAbstract", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term assets:", "label": "Assets, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total costs and expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r141" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails" ], "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": [] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r110", "r112" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of RSU Activity", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity interest issued or issuable, value", "label": "Business Acquisition, Equity Interest Issued or Issuable, Value Assigned", "documentation": "Value of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity." } } }, "auth_ref": [ "r167" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.snapav.com/role/AcquisitionsAcquiredIntangibleAssetsDetails", "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "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": [ "r293", "r296", "r297", "r299", "r538", "r539" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r13", "r236", "r346" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails", "http://www.snapav.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock awards", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r57" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r13", "r236", "r346" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, notional amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r830", "r831" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "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_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Costs and expenses:", "label": "Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.snapav.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": [] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.snapav.com/role/AcquisitionsAcquiredIntangibleAssetsDetails", "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "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": [ "r64", "r67" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r13", "r236", "r346" ] }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "crdr": "debit", "presentation": [ "http://www.snapav.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carryover basis in goodwill", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes." } } }, "auth_ref": [ "r97" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r13", "r236", "r346" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r196" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.snapav.com/role/AcquisitionsAcquiredIntangibleAssetsDetails", "http://www.snapav.com/role/AcquisitionsNarrativeDetails", "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails", "http://www.snapav.com/role/FairValueMeasurementNarrativeDetails" ], "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": [ "r90", "r91", "r466", "r733", "r734" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails" ], "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_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations", "http://www.snapav.com/role/LossPerShareScheduleofLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding - diluted (in shares)", "verboseLabel": "Weighted-average shares outstanding - 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": [ "r252", "r257" ] }, "snpo_AccessNetworksLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "AccessNetworksLLCMember", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ANLA, LLC", "label": "Access Networks, LLC [Member]", "documentation": "Access Networks, LLC" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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": [ "r10" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.snapav.com/role/AcquisitionsAcquiredIntangibleAssetsDetails", "http://www.snapav.com/role/AcquisitionsNarrativeDetails", "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails", "http://www.snapav.com/role/FairValueMeasurementNarrativeDetails" ], "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": [ "r466", "r733", "r734" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r19", "r20", "r84" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r116", "r176", "r214", "r267", "r505", "r647", "r752", "r854" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations", "http://www.snapav.com/role/LossPerShareScheduleofLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding - basic (in shares)", "verboseLabel": "Weighted-average shares outstanding - 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": [ "r251", "r257" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.snapav.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": [] }, "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Restricted Stock Awards", "label": "Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]", "documentation": "Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award." } } }, "auth_ref": [ "r85" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.snapav.com/role/AcquisitionsAcquiredIntangibleAssetsDetails", "http://www.snapav.com/role/AcquisitionsNarrativeDetails", "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "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": [ "r90", "r91", "r466" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "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": [] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.snapav.com/role/AcquisitionsAcquiredIntangibleAssetsDetails", "http://www.snapav.com/role/AcquisitionsNarrativeDetails", "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "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": [ "r466" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.snapav.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateDetails" ], "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": [ "r520", "r740" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.snapav.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": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.snapav.com/role/FairValueMeasurement" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement", "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": [ "r487" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Adopted Accounting Pronouncements", "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": [] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.snapav.com/role/BalanceSheetComponentsScheduleofInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/BalanceSheetComponentsScheduleofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r768" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "totalLabel": "Total indebtedness", "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": [ "r29", "r172", "r341", "r356", "r717", "r718", "r849" ] }, "snpo_TaxReceivableAgreementAPICShareBasedPaymentArrangementIncreaseForCostRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "TaxReceivableAgreementAPICShareBasedPaymentArrangementIncreaseForCostRecognition", "crdr": "debit", "presentation": [ "http://www.snapav.com/role/TaxReceivableAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation expense", "label": "Tax Receivable Agreement, APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "documentation": "Tax Receivable Agreement, APIC, Share-based Payment Arrangement, Increase for Cost Recognition" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Indefinite-Lived Intangible Assets", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment." } } }, "auth_ref": [ "r22", "r157" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r64", "r67" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Change in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProductWarrantyAccrualNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualNoncurrent", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/WarrantiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty accrual, noncurrent", "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": [ "r39", "r796", "r797" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationChangesinDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amounts billed, but not recognized", "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": [ "r536", "r777" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.snapav.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.snapav.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.snapav.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "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": [ "r521" ] }, "snpo_PaymentsForTaxReceivableAgreementAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "PaymentsForTaxReceivableAgreementAccruedInterest", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/TaxReceivableAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments of tax receivable agreement, accrued interest", "label": "Payments For Tax Receivable Agreement, Accrued Interest", "documentation": "Payments For Tax Receivable Agreement, Accrued Interest" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity." } } }, "auth_ref": [ "r22", "r157" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.snapav.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": [] }, "snpo_EmployeeHRServiceAndWorkforceManagementVendorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "EmployeeHRServiceAndWorkforceManagementVendorMember", "presentation": [ "http://www.snapav.com/role/RelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee, HR Service, And Workforce Management Vendor Usage", "label": "Employee, HR Service, And Workforce Management Vendor [Member]", "documentation": "Employee, HR Service, And Workforce Management Vendor" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.snapav.com/role/LossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r250", "r258", "r259", "r260" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.snapav.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "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": [ "r521" ] }, "snpo_LongTermDebtMaturityAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "LongTermDebtMaturityAfterYearFour", "crdr": "credit", "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, After Year Four", "documentation": "Long-Term Debt, Maturity, After Year Four" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets", "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current maturities of long-term debt", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r195" ] }, "us-gaap_OtherLongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, net of current portion", "label": "Other Long-Term Debt, Noncurrent", "documentation": "Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer." } } }, "auth_ref": [ "r38", "r615" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.snapav.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.snapav.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "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": [ "r521" ] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.snapav.com/role/BalanceSheetComponents" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Components", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r767" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.snapav.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.snapav.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "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": [ "r521" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r193" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of property and equipment", "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": [ "r146" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Property 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": [ "r12", "r558", "r567", "r741" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r93" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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": [ "r93" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total identifiable assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "documentation": "Amount of assets acquired at the acquisition date." } } }, "auth_ref": [ "r93" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "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": [ "r445", "r446", "r447", "r601", "r784", "r785", "r786", "r833", "r855" ] }, "us-gaap_PaymentsToAcquireNotesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireNotesReceivable", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Issuance of notes receivable", "label": "Payments to Acquire Notes Receivable", "documentation": "The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics." } } }, "auth_ref": [ "r46" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities assumed", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r93" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business combination, contingent consideration, liability, current", "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": [ "r3", "r96" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r34", "r230", "r283", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r472", "r475", "r476", "r497", "r616", "r712", "r754", "r798", "r841", "r842" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "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, acquired at the acquisition date." } } }, "auth_ref": [ "r93" ] }, "us-gaap_DerivativeCapInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeCapInterestRate", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, cap interest rate", "label": "Derivative, Cap Interest Rate", "documentation": "Cap rate on an interest rate derivative such as an interest rate cap or collar. If market rates exceed the cap rate, a payment or receipt is triggered on the contract." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.snapav.com/role/BalanceSheetComponentsScheduleofInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.snapav.com/role/BalanceSheetComponentsScheduleofInventoriesDetails", "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "totalLabel": "Total inventories", "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": [ "r203", "r705", "r741" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Bad debt expense", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r219", "r288" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsRSUsandPSUsDetails", "http://www.snapav.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units", "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": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock pursuant to equity incentive plans", "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": [ "r86", "r128", "r129", "r163" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r93" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss attributable to Company", "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": [ "r45", "r208", "r210", "r217", "r555", "r573" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.snapav.com/role/BalanceSheetComponentsScheduleofInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/BalanceSheetComponentsScheduleofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r770" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Employee stock purchase plan", "terseLabel": "Contributions to employee stock purchase plan", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r16", "r128", "r129", "r163" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementCRVReconciliationDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "CVR fair value \u2013 beginning of period", "periodEndLabel": "CVR fair value \u2013 end of period", "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": [ "r18" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r134", "r173", "r566", "r741", "r781", "r788", "r835" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/LeasesSupplementalCashFlowInformationandNoncashActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of 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": [ "r511", "r517" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Letters 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails", "http://www.snapav.com/role/FairValueMeasurementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r17" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails", "http://www.snapav.com/role/FairValueMeasurementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "label": "Fair Value Measurement Inputs and Valuation Techniques [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementTables" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3 Measurement Valuation", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r17" ] }, "us-gaap_ProceedsFromDerivativeInstrumentFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDerivativeInstrumentFinancingActivities", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from interest rate cap", "label": "Proceeds from Derivative Instrument, Financing Activities", "documentation": "The cash inflow provided by derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments." } } }, "auth_ref": [ "r220", "r710" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r205", "r741" ] }, "us-gaap_ProvisionForOtherCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForOtherCreditLosses", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.snapav.com/role/FairValueMeasurementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for credit losses on notes receivable", "label": "Provision for Other Credit Losses", "documentation": "Amount of expense related to credit loss from transactions other than loan and lease transactions." } } }, "auth_ref": [ "r10", "r174" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "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": [ "r237", "r238", "r239", "r262", "r537", "r589", "r602", "r609", "r610", "r611", "r612", "r613", "r614", "r618", "r621", "r622", "r623", "r624", "r625", "r627", "r628", "r629", "r630", "r632", "r633", "r634", "r635", "r636", "r638", "r640", "r641", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r662", "r747" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails" ], "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": [ "r38" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase and retirement 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": [ "r16", "r128", "r129", "r163" ] }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "presentation": [ "http://www.snapav.com/role/RetirementPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum annual contribution percentage per employee (up to)", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets", "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": [ "r11", "r63", "r68" ] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r140", "r350", "r506", "r778" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails" ], "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": [ "r342", "r392", "r393", "r394", "r395", "r396", "r397", "r489", "r531", "r532", "r533", "r717", "r718", "r730", "r731", "r732" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementTables" ], "lang": { "en-us": { "role": { "terseLabel": "CRV Reconciliation", "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": [ "r18", "r111" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "presentation": [ "http://www.snapav.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period." } } }, "auth_ref": [ "r64" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock pursuant to equity incentive plans (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": [ "r16", "r128", "r129", "r163" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails", "http://www.snapav.com/role/RevenueandGeographicInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r374", "r375", "r386" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r421" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncurrent 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": [ "r374", "r375", "r386" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementCRVReconciliationDetails" ], "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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementCRVReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value adjustments", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r493" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationChangesinDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Deferred revenue \u2013 beginning of period", "periodEndLabel": "Deferred revenue \u2013 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": [ "r374", "r375", "r386" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.snapav.com/role/DebtAgreementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Long-term Debt", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationChangesinDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue acquired", "label": "Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from business combination." } } }, "auth_ref": [ "r722" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.snapav.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r57" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r422" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.snapav.com/role/BalanceSheetComponentsScheduleofInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.snapav.com/role/BalanceSheetComponentsScheduleofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Gross", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r769" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r0", "r1", "r14" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r488", "r489", "r491", "r492", "r494" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r16", "r41", "r185", "r211", "r212", "r213", "r237", "r238", "r239", "r241", "r247", "r249", "r262", "r284", "r285", "r373", "r445", "r446", "r447", "r457", "r458", "r477", "r478", "r479", "r480", "r481", "r482", "r484", "r499", "r500", "r501", "r502", "r503", "r504", "r522", "r583", "r584", "r585", "r601", "r662" ] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche Three", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted- Average Grant-Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.snapav.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.snapav.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r423" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.snapav.com/role/LeasesSupplementalCashFlowInformationandNoncashActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for 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": [ "r518", "r740" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.snapav.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities excluded from computation of income (loss) per share (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": [ "r258" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/FairValueMeasurementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r105", "r106", "r107", "r108", "r606", "r608", "r623", "r624", "r625", "r627", "r628", "r629", "r630", "r632", "r633", "r634", "r635", "r650", "r651", "r652", "r653", "r656", "r657", "r658", "r659", "r677", "r678", "r680", "r681", "r709", "r744", "r746" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r185", "r237", "r238", "r239", "r241", "r247", "r249", "r284", "r285", "r445", "r446", "r447", "r457", "r458", "r477", "r479", "r480", "r482", "r484", "r583", "r585", "r601", "r855" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.snapav.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": [ "r758" ] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche Two", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets, Estimated Amortization Expense", "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": [ "r67" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tranche One", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations", "http://www.snapav.com/role/LossPerShareScheduleofLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share, diluted (in dollars per share)", "verboseLabel": "Loss per share - diluted (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": [ "r218", "r242", "r243", "r244", "r245", "r246", "r253", "r255", "r256", "r257", "r261", "r485", "r486", "r556", "r574", "r711" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Employee stock purchase plan (in shares)", "terseLabel": "Issuance of common stock pursuant to employee stock purchase plan (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r16", "r128", "r129", "r163" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsRSUsandPSUsDetails", "http://www.snapav.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance stock units", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, 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": [ "r128", "r618", "r637", "r855", "r856" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for taxes, net", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r53" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.snapav.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": [ "r759" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r129", "r132", "r133", "r152", "r620", "r637", "r663", "r664", "r741", "r754", "r781", "r788", "r835", "r855" ] }, "us-gaap_ValuationTechniqueOptionPricingModelMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueOptionPricingModelMember", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Technique, Option Pricing Model", "label": "Valuation Technique, Option Pricing Model [Member]", "documentation": "Valuation technique calculating price of option." } } }, "auth_ref": [ "r834" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.snapav.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ValuationTechniqueDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueDomain", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Approach and Technique [Domain]", "label": "Valuation Approach and Technique [Domain]", "documentation": "Valuation approach and technique." } } }, "auth_ref": [ "r17" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.snapav.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": [ "r760" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Volatility", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "documentation": "Value of input used to measure contingent consideration liability from business combination." } } }, "auth_ref": [ "r492" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.snapav.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_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "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": [ "r128", "r358" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "International", "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r857", "r858", "r859", "r860" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.snapav.com/role/RetirementPlan" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r389", "r390", "r391", "r397", "r398", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r732" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other, net", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r763", "r776" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r188", "r206", "r230", "r283", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r471", "r475", "r497", "r741", "r798", "r799", "r841" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r278", "r279", "r603", "r604", "r605", "r671", "r673", "r676", "r683", "r686", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r703", "r724", "r746", "r803", "r851" ] }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLongTermLinesOfCredit", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from revolving 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": [ "r49" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r487", "r494" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.snapav.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": [ "r755" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Other expenses (income):", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.snapav.com/role/AcquisitionsAcquiredIntangibleAssetsDetails", "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade name", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r94" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total other expenses", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r144" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.snapav.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_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.snapav.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, term of contract", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r836" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.snapav.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": [ "r757" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.snapav.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, renewal term", "label": "Lessee, Operating Lease, Renewal Term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r836" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Value Rights", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r2", "r96", "r468" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r278", "r279", "r603", "r604", "r605", "r671", "r673", "r676", "r683", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r703", "r724", "r746", "r803", "r851" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.snapav.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateDetails" ], "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": [ "r519", "r740" ] }, "us-gaap_DerivativeCostOfHedge": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeCostOfHedge", "crdr": "debit", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, cost of hedge", "label": "Derivative, Cost of Hedge", "documentation": "The premium (cost) of a hedge, expensed during the period." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.snapav.com/role/RetirementPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contribution cost", "label": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r407" ] }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockAcquiredAverageCostPerShare", "presentation": [ "http://www.snapav.com/role/StockholdersEquityShareRepurchaseActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average per share cost including commissions", "label": "Shares Acquired, Average Cost Per Share", "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased." } } }, "auth_ref": [ "r79" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, 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": [ "r129" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from 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.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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": [ "r224" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsRSUsandPSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r429" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 }, "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails", "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets", "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill", "terseLabel": "Goodwill", "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": [ "r191", "r292", "r552", "r715", "r741", "r789", "r790" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0, "order": 2.0 }, "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails_1": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived intangible assets", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r157" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, $0.01 par value, 500,000 shares authorized; 75,758 shares issued and outstanding as of September\u00a029, 2023 and 75,042 shares issued and outstanding at December\u00a030, 2022", "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": [ "r129", "r563", "r741" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.snapav.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": [ "r231", "r449", "r454", "r455", "r456", "r459", "r463", "r464", "r465", "r595" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Noncash investing and financing activities:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.snapav.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetIncomeLossPerShareDetails" ], "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": [ "r57" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) 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": [ "r147", "r148", "r149" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, 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": [ "r129", "r618" ] }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]", "label": "Fair Value, by Balance Sheet Grouping [Table]", "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r110", "r112", "r113" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r264", "r270", "r274", "r276", "r713" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.snapav.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, outstanding (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)", "periodEndLabel": "Balance at end of period (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": [ "r16", "r129", "r618", "r637", "r855", "r856" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 14)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r40", "r122", "r561", "r617" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations", "http://www.snapav.com/role/RelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative expenses", "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": [ "r143" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash from operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement [Domain]", "label": "Fair Value Measurement [Domain]", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r342", "r717", "r718" ] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Accounting Policies", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r150" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Units", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [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_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying Amount", "label": "Reported Value Measurement [Member]", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r112", "r113" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares reserves for issuance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r737" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Portion at Fair Value Measurement", "label": "Portion at Fair Value Measurement [Member]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r495" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r432" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Estimate of Fair Value Measurement [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r342", "r496", "r717", "r718" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.snapav.com/role/StockholdersEquityNarrativeDetails", "http://www.snapav.com/role/StockholdersEquityShareRepurchaseActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock, acquired", "verboseLabel": "Total cost", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r16", "r79", "r163" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r423" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://www.snapav.com/role/OrganizationandDescriptionofBusiness" ], "lang": { "en-us": { "role": { "terseLabel": "Organization and Description of Business", "label": "Business Description and Basis of Presentation [Text Block]", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r125", "r150", "r151" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other expense (income), net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r145" ] }, "snpo_ThirdPartyProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "ThirdPartyProductsMember", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Third Party Products", "label": "Third Party Products [Member]", "documentation": "Third Party Products" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsRSUsandPSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Units", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [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_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r10" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "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": [ "r156" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding balance at beginning of period", "periodEndLabel": "Outstanding balance at end of period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r83" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share price (in dollars per share)", "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "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": [ "r156" ] }, "us-gaap_ExtinguishmentOfDebtAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExtinguishmentOfDebtAmount", "crdr": "debit", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Extinguishment of debt", "label": "Extinguishment of Debt, Amount", "documentation": "Gross amount of debt extinguished." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding balance at beginning of period (in shares)", "periodEndLabel": "Outstanding balance at end of period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r417", "r418" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "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": [ "r156" ] }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDerivativeInstrumentsNetPretax", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (loss) on derivative instruments", "label": "Gain (Loss) on Derivative Instruments, Net, Pretax", "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects." } } }, "auth_ref": [ "r105" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding balance at beginning of period (in dollars per shares)", "periodEndLabel": "Outstanding balance at end of period (in dollars per shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r417", "r418" ] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "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": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "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": [ "r156" ] }, "us-gaap_ProceedsFromContributionsFromAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromContributionsFromAffiliates", "crdr": "debit", "presentation": [ "http://www.snapav.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contributions from minority partners", "label": "Proceeds from Contributions from Affiliates", "documentation": "The cash inflow from an entity that is affiliated with the entity by means of direct or indirect ownership." } } }, "auth_ref": [ "r48" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercisable at period end (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r419" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://www.snapav.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "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." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercisable at period end (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r419" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "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": [ "r32" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2023", "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_ReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Receivables, Net, Current", "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value." } } }, "auth_ref": [ "r741" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "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": [ "r237", "r238", "r239", "r262", "r537", "r589", "r602", "r609", "r610", "r611", "r612", "r613", "r614", "r618", "r621", "r622", "r623", "r624", "r625", "r627", "r628", "r629", "r630", "r632", "r633", "r634", "r635", "r636", "r638", "r640", "r641", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r662", "r747" ] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsRSUsandPSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsRSUsandPSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "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": [ "r410", "r412", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available borrowing capacity", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r32" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsRSUsandPSUsDetails" ], "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": [ "r410", "r412", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, fair value", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral", "documentation": "Fair value, after offset of derivative asset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, elected not to be and before offset against a right to receive collateral under a master netting arrangement. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement." } } }, "auth_ref": [ "r23", "r26", "r28", "r109" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.snapav.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.snapav.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r510" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax withholding on net share settlement of equity awards", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other 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": [ "r39" ] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax withholding on net share settlement of equity awards (in shares)", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "snpo_UnitedStatesNonIntegratorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "UnitedStatesNonIntegratorsMember", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic Other", "label": "United States - Non Integrators [Member]", "documentation": "United States - Non Integrators" } } }, "auth_ref": [] }, "snpo_InsuranceBrokerageVendorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "InsuranceBrokerageVendorMember", "presentation": [ "http://www.snapav.com/role/RelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance Brokerage Vendor Usage", "label": "Insurance Brokerage Vendor [Member]", "documentation": "Insurance Brokerage Vendor" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r130", "r741", "r853" ] }, "us-gaap_LongTermLineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermLineOfCredit", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Revolving credit facility, net", "label": "Long-Term Line of Credit, Noncurrent", "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r38", "r69", "r70" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "snpo_A2022EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "A2022EmployeeStockPurchasePlanMember", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 Employee Stock Purchase Plan", "label": "2022 Employee Stock Purchase Plan [Member]", "documentation": "2022 Employee Stock Purchase Plan" } } }, "auth_ref": [] }, "us-gaap_ValuationTechniqueAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueAxis", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Approach and Technique [Axis]", "label": "Valuation Approach and Technique [Axis]", "documentation": "Information by valuation approach and technique." } } }, "auth_ref": [ "r17" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.snapav.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts Receivable", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r42" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payroll, vacation, and bonus accruals", "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": [ "r35" ] }, "snpo_IncreaseDecreaseInAccountsPayableAccruedLiabilitiesAndOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "IncreaseDecreaseInAccountsPayableAccruedLiabilitiesAndOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable, accrued liabilities and operating lease liabilities", "label": "Increase (Decrease) in Accounts Payable, Accrued Liabilities, And Operating Lease Liabilities", "documentation": "Increase (Decrease) in Accounts Payable, Accrued Liabilities, And Operating Lease Liabilities" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "snpo_StaubElectronicsLTDAndClareControlsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "StaubElectronicsLTDAndClareControlsLLCMember", "presentation": [ "http://www.snapav.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Staub and Clare", "label": "Staub Electronics, LTD. And Clare Controls, LLC. [Member]", "documentation": "Staub Electronics, LTD. And Clare Controls, LLC." } } }, "auth_ref": [] }, "snpo_DebtInstrumentFloorRate": { "xbrltype": "percentItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "DebtInstrumentFloorRate", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Floor rate", "label": "Debt Instrument, Floor Rate", "documentation": "Debt Instrument, Floor Rate" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.snapav.com/role/RelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r399", "r526", "r527", "r610", "r611", "r612", "r613", "r614", "r636", "r638", "r669" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.snapav.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": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company." } } }, "auth_ref": [ "r64" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.snapav.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": [] }, "snpo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedBasedOnTargetAwardPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGrantedBasedOnTargetAwardPercentage", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares granted based on target award, percentage", "label": "Share-Based Compensation Arrangement By Share Based Payment Award, Number Of Shares Granted Based On Target Award Percentage", "documentation": "Share-Based Compensation Arrangement By Share Based Payment Award, Number Of Shares Granted Based On Target Award Percentage" } } }, "auth_ref": [] }, "snpo_ProprietaryProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "ProprietaryProductsMember", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proprietary Products", "label": "Proprietary Products [Member]", "documentation": "Proprietary Products" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]", "label": "Acquired 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": [] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://www.snapav.com/role/AcquisitionsAcquiredIntangibleAssetsDetails", "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technology", "label": "Technology-Based Intangible Assets [Member]", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r27" ] }, "snpo_AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreementDistribution": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreementDistribution", "crdr": "debit", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "TRA distribution to shareholders", "label": "Adjustments To Additional Paid In Capital, Tax Receivable Agreement, Distribution", "documentation": "Adjustments To Additional Paid In Capital, Tax Receivable Agreement, Distribution" } } }, "auth_ref": [] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r8" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.snapav.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r300", "r301", "r646" ] }, "snpo_LesseeOperatingLeaseLiabilityLeaseIncentiveReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "LesseeOperatingLeaseLiabilityLeaseIncentiveReceivable", "crdr": "credit", "calculation": { "http://www.snapav.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Lease incentive receivable", "label": "Lessee, Operating Lease, Liability, Lease Incentive Receivable", "documentation": "Lessee, Operating Lease, Liability, Lease Incentive Receivable" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.snapav.com/role/LossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Share", "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": [ "r57" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsRSUsandPSUsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding balance at beginning of period (in shares)", "periodEndLabel": "Outstanding balance at end of period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r425", "r426" ] }, "snpo_DebtIssuanceCostMaturityYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "DebtIssuanceCostMaturityYearFour", "crdr": "debit", "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails": { "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Debt Issuance Cost, Maturity, Year Four", "documentation": "Debt Issuance Cost, Maturity, Year Four" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.snapav.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r301", "r646" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.snapav.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetIncomeLossPerShareDetails" ], "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": [ "r57" ] }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalFundsEffectiveSwapRateMember", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fed Funds Effective Rate Overnight Index Swap Rate", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg." } } }, "auth_ref": [ "r832" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued liabilities", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r35" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r509" ] }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualWarrantiesIssued", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/WarrantiesScheduleofProductWarrantyLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty provisions", "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": [ "r317" ] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrent", "crdr": "credit", "calculation": { "http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" ], "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": [ "r35" ] }, "us-gaap_ProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/WarrantiesScheduleofProductWarrantyLiabilityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Accrued warranty \u2013 beginning of period", "periodEndLabel": "Accrued warranty \u2013 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": [ "r121", "r312", "r316", "r318" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsRSUsandPSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r430" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2023", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year." } } }, "auth_ref": [ "r783" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r31", "r741" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.snapav.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": [] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value adjustment to contingent value rights", "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": [ "r469", "r777" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r104", "r168", "r208", "r210", "r215", "r553", "r571" ] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Taxes", "label": "Taxes Payable, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r33" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.snapav.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": [ "r756" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r43", "r44", "r138", "r201", "r564", "r587", "r588" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r92", "r93" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsRSUsandPSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted- Average Grant-Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r92", "r93" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Identifiable intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r92", "r93" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "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": [ "r736" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities", "crdr": "credit", "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities", "documentation": "The amount of financial liabilities assumed (as defined) which have been recognized as of the acquisition date." } } }, "auth_ref": [ "r92", "r93" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.snapav.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": [ "r756" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net identifiable assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r92", "r93" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive loss attributable to noncontrolling interest", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r9", "r101", "r104", "r208", "r210", "r216", "r554", "r572" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Remaining Contractual Term (Years)", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r443" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of additional shares authorized (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.snapav.com/role/RelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r118", "r119", "r642", "r643", "r646" ] }, "us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualPeriodIncreaseDecrease", "presentation": [ "http://www.snapav.com/role/WarrantiesScheduleofProductWarrantyLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty claims", "label": "Standard and Extended Product Warranty Accrual, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in the standard and extended product warranty liability." } } }, "auth_ref": [ "r795" ] }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermLinesOfCredit", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments on revolving 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": [ "r51" ] }, "us-gaap_InterestRateCapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateCapMember", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/FairValueMeasurementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Cap", "label": "Interest Rate Cap [Member]", "documentation": "Contract in which the cap writer, in return for a premium, agrees to limit, or cap, the cap holder's risk associated with an increase in interest rates. If rates go above a specified interest-rate-level (the strike price or the cap rate), the cap holder is entitled to receive cash payments equal to the excess of the market rate over the strike price multiplied by the notional principal amount." } } }, "auth_ref": [ "r701" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r192", "r297" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.snapav.com/role/RelatedParties" ], "lang": { "en-us": { "role": { "terseLabel": "Related Parties", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r523", "r524", "r525", "r527", "r530", "r596", "r597", "r598", "r644", "r645", "r646", "r666", "r668" ] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "calculation": { "http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails", "http://www.snapav.com/role/WarrantiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty reserve", "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": [ "r35", "r796", "r797" ] }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantiesDisclosuresAbstract", "presentation": [ "http://www.snapav.com/role/WarrantiesScheduleofProductWarrantyLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Warranties Disclosures [Abstract]", "label": "Product Warranties Disclosures [Abstract]" } } }, "auth_ref": [] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.snapav.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": [ "r756" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "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": [ "r498" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss, net of tax:", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyDisclosureTextBlock", "presentation": [ "http://www.snapav.com/role/Warranties" ], "lang": { "en-us": { "role": { "terseLabel": "Warranties", "label": "Product Warranty Disclosure [Text Block]", "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period." } } }, "auth_ref": [ "r308", "r309", "r310", "r311", "r313", "r314" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash and cash equivalents", "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": [ "r4", "r147" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.snapav.com/role/RelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [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": [ "r642", "r643", "r646" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.snapav.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": [ "r756" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of the period", "periodEndLabel": "Cash and cash equivalents at 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": [ "r52", "r147", "r227" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Useful Life", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations", "http://www.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales", "verboseLabel": "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": [ "r265", "r266", "r269", "r272", "r273", "r277", "r278", "r280", "r384", "r385", "r537" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://www.snapav.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Ex Transition Period", "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r761" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsRSUsandPSUsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r430" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsRSUsandPSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (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": [ "r428" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsRSUsandPSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r428" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsRSUsandPSUsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding balance at beginning of period (in dollars per share)", "periodEndLabel": "Outstanding balance at end of period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r425", "r426" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.snapav.com/role/AcquisitionsAcquiredIntangibleAssetsDetails", "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Useful Lives", "terseLabel": "Weighted average 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": [ "r154" ] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "presentation": [ "http://www.snapav.com/role/RetirementPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer matching contribution, percent of match", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "documentation": "Percentage employer matches of the employee's percentage contribution matched." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsRSUsandPSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r429" ] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Products transferred at a point in time", "label": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r728" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r99", "r100", "r102", "r185", "r186", "r212", "r237", "r238", "r239", "r241", "r247", "r284", "r285", "r373", "r445", "r446", "r447", "r457", "r458", "r477", "r478", "r479", "r480", "r481", "r482", "r484", "r499", "r500", "r504", "r522", "r584", "r585", "r599", "r620", "r637", "r663", "r664", "r684", "r753", "r781", "r788", "r835", "r855" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrecognized compensation expense", "terseLabel": "Unrecognized Compensation Expense", "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": [ "r443" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "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": [ "r129" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Axis]", "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r490" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredOverTimeMember", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Services transferred over time", "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r728" ] }, "snpo_RemoteMaintenanceSystemsLPMember": { "xbrltype": "domainItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "RemoteMaintenanceSystemsLPMember", "presentation": [ "http://www.snapav.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remote Maintenance Systems LP", "label": "Remote Maintenance Systems LP [Member]", "documentation": "Remote Maintenance Systems LP" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplementary cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuance of common stock pursuant to equity incentive plans (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r16", "r128", "r129", "r163", "r422" ] }, "snpo_DebtIssuanceCostMaturityYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "DebtIssuanceCostMaturityYearThree", "crdr": "debit", "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails": { "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Debt Issuance Cost, Maturity, Year Three", "documentation": "Debt Issuance Cost, Maturity, Year Three" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r277", "r537", "r576", "r577", "r578", "r579", "r580", "r581", "r702", "r723", "r742", "r764", "r793", "r794", "r803", "r851" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r803" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r36", "r189", "r230", "r283", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r472", "r475", "r476", "r497", "r741", "r798", "r841", "r842" ] }, "snpo_B1IncentiveUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "B1IncentiveUnitsMember", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsRSUsandPSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "B-1 Incentive Units", "label": "B-1 Incentive Units [Member]", "documentation": "B-1 Incentive Units" } } }, "auth_ref": [] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/FairValueMeasurementNarrativeDetails" ], "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": [ "r606", "r608", "r623", "r624", "r625", "r627", "r628", "r629", "r630", "r632", "r633", "r634", "r635", "r650", "r651", "r652", "r653", "r656", "r657", "r658", "r659", "r677", "r678", "r680", "r681", "r744", "r746" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses", "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": [ "r204", "r290", "r291", "r706" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [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": [ "r385", "r723", "r724", "r725", "r726", "r727", "r728", "r729" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "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": [ "r16", "r185", "r211", "r212", "r213", "r237", "r238", "r239", "r241", "r247", "r249", "r262", "r284", "r285", "r373", "r445", "r446", "r447", "r457", "r458", "r477", "r478", "r479", "r480", "r481", "r482", "r484", "r499", "r500", "r501", "r502", "r503", "r504", "r522", "r583", "r584", "r585", "r601", "r662" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase and retirement 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": [ "r16", "r128", "r129", "r163" ] }, "snpo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants In Period, Intrinsic Value", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants In Period, Intrinsic Value" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r385", "r723", "r724", "r725", "r726", "r727", "r728", "r729" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.snapav.com/role/StockholdersEquityShareRepurchaseActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares repurchased", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r16", "r129", "r163" ] }, "snpo_DebtIssuanceCostMaturityYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "DebtIssuanceCostMaturityYearTwo", "crdr": "debit", "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails": { "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Debt Issuance Cost, Maturity, Year Two", "documentation": "Debt Issuance Cost, Maturity, Year Two" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "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": [ "r5", "r15", "r44", "r478", "r481", "r522", "r583", "r584", "r772", "r773", "r774", "r784", "r785", "r786" ] }, "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": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r277", "r537", "r576", "r577", "r578", "r579", "r580", "r581", "r702", "r723", "r742", "r764", "r793", "r794", "r803", "r851" ] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://www.snapav.com/role/WarrantiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Product Warranty Liability", "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": [ "r315" ] }, "snpo_SecuredOvernightFinancingRateSOFRMember": { "xbrltype": "domainItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "SecuredOvernightFinancingRateSOFRMember", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR)", "label": "Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "Secured Overnight Financing Rate (SOFR)" } } }, "auth_ref": [] }, "snpo_ScheduleOfAmortizationOfDebtIssuanceCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "ScheduleOfAmortizationOfDebtIssuanceCostTableTextBlock", "presentation": [ "http://www.snapav.com/role/DebtAgreementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Amortization of Debt Issuance Cost", "label": "Schedule Of Amortization Of Debt Issuance Cost [Table Text Block]", "documentation": "Schedule Of Amortization Of Debt Issuance Cost" } } }, "auth_ref": [] }, "snpo_TaxReceivableAgreementLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "TaxReceivableAgreementLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets", "http://www.snapav.com/role/TaxReceivableAgreementDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Tax receivable agreement liability, net of current portion", "terseLabel": "Tax receivable agreement, liability, total", "label": "Tax Receivable Agreement, Liability, Noncurrent", "documentation": "Tax Receivable Agreement, Liability, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.snapav.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.snapav.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Preliminary Purchase Price", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r166" ] }, "snpo_TaxReceivableAgreementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "TaxReceivableAgreementAbstract", "lang": { "en-us": { "role": { "label": "Tax Receivable Agreement [Abstract]", "documentation": "Tax Receivable Agreement" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r93" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r234", "r235", "r332", "r360", "r529", "r707", "r709" ] }, "snpo_BankOfAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "BankOfAmericaMember", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bank of America", "label": "Bank Of America [Member]", "documentation": "Bank Of America" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r11", "r164", "r182", "r461", "r462", "r782" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.snapav.com/role/BalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventory", "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": [ "r30", "r135", "r136", "r137" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.snapav.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": [ "r756" ] }, "snpo_PaymentsForTaxReceivableAgreementIncludingAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "PaymentsForTaxReceivableAgreementIncludingAccruedInterest", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/TaxReceivableAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments of tax receivable agreement, including accrued interest", "label": "Payments For Tax Receivable Agreement, Including Accrued Interest", "documentation": "Payments For Tax Receivable Agreement, Including Accrued Interest" } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Axis]", "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r728", "r803" ] }, "snpo_EscrowDepositForfeited": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "EscrowDepositForfeited", "crdr": "debit", "presentation": [ "http://www.snapav.com/role/TaxReceivableAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "IPO payments held in escrow, forfeited", "label": "Escrow Deposit, Forfeited", "documentation": "Escrow Deposit, Forfeited" } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Domain]", "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r728", "r803" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r234", "r235", "r332", "r360", "r529", "r708", "r709" ] }, "snpo_TaxReceivableAgreementFairValueAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "TaxReceivableAgreementFairValueAdjustment", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation adjustment to TRA liability", "label": "Tax Receivable Agreement, Fair Value Adjustment", "documentation": "Tax Receivable Agreement, Fair Value Adjustment" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Capital expenditure in accounts payable", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r54", "r55", "r56" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829" ] }, "snpo_MarketBasedOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "MarketBasedOptionsMember", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails", "http://www.snapav.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Market-based options", "label": "Market Based Options [Member]", "documentation": "Market Based Options" } } }, "auth_ref": [] }, "snpo_IncrementalAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "IncrementalAgreementMember", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Incremental Agreement", "label": "Incremental Agreement [Member]", "documentation": "Incremental Agreement" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails" ], "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": [ "r342", "r392", "r393", "r394", "r395", "r396", "r397", "r531", "r532", "r533", "r717", "r718", "r730", "r731", "r732" ] }, "us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Cost, Depreciation and Amortization", "documentation": "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives directly used in production of good and rendering of service." } } }, "auth_ref": [ "r775" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash operating lease expense", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r778" ] }, "snpo_DepreciationDepletionAndAmortizationExpenseExcludingDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "DepreciationDepletionAndAmortizationExpenseExcludingDebtIssuanceCosts", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion And Amortization Expense Excluding Debt Issuance Costs", "documentation": "Depreciation, Depletion And Amortization Expense Excluding Debt Issuance Costs" } } }, "auth_ref": [] }, "snpo_DebtInstrumentQuarterlyAmortizationInstallmentPercentageOfAggregatePrincipalAmount": { "xbrltype": "percentItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "DebtInstrumentQuarterlyAmortizationInstallmentPercentageOfAggregatePrincipalAmount", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Quarterly amortization installment, percentage of aggregate principal amount", "label": "Debt Instrument, Quarterly Amortization Installment, Percentage Of Aggregate Principal Amount", "documentation": "Debt Instrument, Quarterly Amortization Installment, Percentage Of Aggregate Principal Amount" } } }, "auth_ref": [] }, "snpo_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "TermLoanMember", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails", "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan", "label": "Term Loan [Member]", "documentation": "Term Loan" } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.snapav.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": [ "r756" ] }, "snpo_DebtInstrumentFloorRateOne": { "xbrltype": "percentItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "DebtInstrumentFloorRateOne", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Floor rate one", "label": "Debt Instrument, Floor Rate One", "documentation": "Debt Instrument, Floor Rate One" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Acquisition of business, net of cash acquired", "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": [ "r47" ] }, "snpo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liability, net of current portion", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Liability, Noncurrent", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Liability, Noncurrent" } } }, "auth_ref": [] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.snapav.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": [] }, "snpo_CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "CreditAgreementMember", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Agreement", "label": "Credit Agreement [Member]", "documentation": "Credit Agreement" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r170", "r194", "r230", "r264", "r271", "r275", "r283", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r471", "r475", "r497", "r559", "r631", "r741", "r754", "r798", "r799", "r841" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from employee stock purchase plan", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Excluding Option Exercised", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised." } } }, "auth_ref": [ "r7", "r21" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations", "http://www.snapav.com/role/LossPerShareScheduleofLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share, basic (in dollars per share)", "verboseLabel": "Loss per share - 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": [ "r218", "r242", "r243", "r244", "r245", "r246", "r251", "r253", "r255", "r256", "r257", "r261", "r485", "r486", "r556", "r574", "r711" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input, Price Volatility", "label": "Measurement Input, Price Volatility [Member]", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r834" ] }, "snpo_PaymentsForTaxReceivableAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "PaymentsForTaxReceivableAgreement", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments of tax receivable agreement", "label": "Payments For Tax Receivable Agreement", "documentation": "Payments For Tax Receivable Agreement" } } }, "auth_ref": [] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829" ] }, "snpo_DebtInstrumentFloorRateTwo": { "xbrltype": "percentItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "DebtInstrumentFloorRateTwo", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Floor rate two", "label": "Debt Instrument, Floor Rate Two", "documentation": "Debt Instrument, Floor Rate Two" } } }, "auth_ref": [] }, "snpo_DebtIssuanceCostMaturityRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "DebtIssuanceCostMaturityRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails": { "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2023", "label": "Debt Issuance Cost, Maturity, Remainder of Fiscal Year", "documentation": "Debt Issuance Cost, Maturity, Remainder of Fiscal Year" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, 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": [ "r128", "r618" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsRSUsandPSUsDetails" ], "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": [ "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Domain]", "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, 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": [ "r128", "r358" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationChangesinDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Recognition of revenue", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r387" ] }, "snpo_TaxReceivableAgreementTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "TaxReceivableAgreementTextBlock", "presentation": [ "http://www.snapav.com/role/TaxReceivableAgreement" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Receivable Agreement", "label": "Tax Receivable Agreement [Text Block]", "documentation": "Tax Receivable Agreement" } } }, "auth_ref": [] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.snapav.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": [ "r756" ] }, "snpo_SupplementalCashFlowsNoncashOperatingLeaseActivityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "SupplementalCashFlowsNoncashOperatingLeaseActivityAbstract", "presentation": [ "http://www.snapav.com/role/LeasesSupplementalCashFlowInformationandNoncashActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash activity:", "label": "Supplemental Cash Flows, Noncash Operating Lease Activity [Abstract]", "documentation": "Supplemental Cash Flows, Noncash Operating Lease Activity" } } }, "auth_ref": [] }, "snpo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissued": { "xbrltype": "sharesItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnissued", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and unissued performance share units (in shares)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Vested And Unissued", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Vested And Unissued" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current operating lease liability", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r510" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "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": [ "r744", "r745", "r746", "r748", "r749", "r750", "r751", "r784", "r785", "r833", "r852", "r855" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.snapav.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Imputed 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": [ "r521" ] }, "snpo_NumberOfVotesPerCommonShare": { "xbrltype": "integerItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "NumberOfVotesPerCommonShare", "presentation": [ "http://www.snapav.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of votes per common share", "label": "Number Of Votes Per Common Share", "documentation": "Number Of Votes Per Common Share" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.snapav.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.snapav.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "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": [ "r521" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Changes in Deferred 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": [ "r802" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.snapav.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2023", "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": [ "r838" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r93" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future maturities of debt", "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": [ "r29", "r172", "r355" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.snapav.com/role/DebtAgreements" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Agreements", "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": [ "r159", "r228", "r328", "r334", "r335", "r336", "r337", "r338", "r339", "r344", "r351", "r352", "r354" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.snapav.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.snapav.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations", "http://www.snapav.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "terseLabel": "Net loss", "verboseLabel": "Net loss", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r187", "r207", "r209", "r223", "r230", "r240", "r248", "r249", "r264", "r270", "r274", "r276", "r283", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r470", "r473", "r474", "r486", "r497", "r557", "r568", "r600", "r639", "r660", "r661", "r713", "r738", "r739", "r753", "r774", "r798" ] }, "snpo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets", "crdr": "debit", "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right-Of-Use-Assets", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right-Of-Use-Assets" } } }, "auth_ref": [] }, "snpo_ClareControlsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "ClareControlsLLCMember", "presentation": [ "http://www.snapav.com/role/AcquisitionsAcquiredIntangibleAssetsDetails", "http://www.snapav.com/role/AcquisitionsNarrativeDetails", "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails", "http://www.snapav.com/role/FairValueMeasurementNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Clare", "label": "Clare Controls, LLC. [Member]", "documentation": "Clare Controls, LLC." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.snapav.com/role/RelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Domain]", "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "verboseLabel": "Compensation Expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r440", "r448" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.snapav.com/role/CommitmentandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r158", "r302", "r303", "r688", "r792" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Basis [Axis]", "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r24", "r110", "r342", "r717", "r718" ] }, "us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsFiscalYearMaturityAbstract", "presentation": [ "http://www.snapav.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessor, Operating Lease, Payments, Fiscal Year Maturity [Abstract]", "label": "Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "calculation": { "http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccountsReceivableDetails": { "parentTag": "us-gaap_AccountsReceivableNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Allowance for credit losses", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r202", "r282", "r286", "r287", "r289", "r850" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liability, net of current portion", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r510" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss attributable to noncontrolling interest", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r103", "r169", "r207", "r209", "r248", "r249", "r569", "r774" ] }, "snpo_TaxReceivableAgreementLiabilityMeasurementAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "TaxReceivableAgreementLiabilityMeasurementAdjustments", "crdr": "debit", "presentation": [ "http://www.snapav.com/role/TaxReceivableAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax receivable agreement, liability, measurement adjustments", "label": "Tax Receivable Agreement, Liability, Measurement Adjustments", "documentation": "Tax Receivable Agreement, Liability, Measurement Adjustments" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGross", "crdr": "debit", "calculation": { "http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccountsReceivableDetails": { "parentTag": "us-gaap_AccountsReceivableNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Accounts Receivable, before Allowance for Credit Loss", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r200", "r281", "r850" ] }, "snpo_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://www.snapav.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.snapav.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "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": [] }, "snpo_SalesReturnAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "SalesReturnAllowance", "crdr": "credit", "calculation": { "http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales return allowance", "label": "Sales Return Allowance", "documentation": "Sales Return Allowance" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations", "http://www.snapav.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax benefit", "negatedTerseLabel": "Income tax benefit", "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": [ "r177", "r183", "r248", "r249", "r268", "r452", "r460", "r575" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Equity-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r10" ] }, "snpo_B2IncentiveUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "B2IncentiveUnitsMember", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofRestrictedStockAwardsRSUsandPSUsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "B-2 Incentive Units", "label": "B-2 Incentive Units [Member]", "documentation": "B-2 Incentive Units" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.snapav.com/role/RelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Axis]", "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r526", "r527", "r840" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r131", "r163", "r565", "r586", "r588", "r594", "r619", "r741" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue and Geographic Information", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r184", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r388" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r222", "r225", "r226" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, face amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r115", "r117", "r329", "r507", "r717", "r718" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument", "label": "Debt Instrument, Fair Value Disclosure", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r342", "r496", "r717", "r718" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "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": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "presentation": [ "http://www.snapav.com/role/RetirementPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer matching contribution, percent of employees' gross pay (up to)", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan." } } }, "auth_ref": [] }, "snpo_DebtIssuanceCostMaturityAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "DebtIssuanceCostMaturityAfterYearFour", "crdr": "debit", "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails": { "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Debt Issuance Cost, Maturity, After Year Four", "documentation": "Debt Issuance Cost, Maturity, After Year Four" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.snapav.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": [] }, "snpo_TimeBasedOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "TimeBasedOptionsMember", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails", "http://www.snapav.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Time-based options", "label": "Time Based Options [Member]", "documentation": "Time Based Options" } } }, "auth_ref": [] }, "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "presentation": [ "http://www.snapav.com/role/WarrantiesScheduleofProductWarrantyLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]", "label": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [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": [] }, "snpo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period, Intrinsic Value", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period, Intrinsic Value" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity-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": [ "r88", "r89", "r411" ] }, "us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage", "presentation": [ "http://www.snapav.com/role/RetirementPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employers matching contribution, annual vesting percentage", "label": "Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage", "documentation": "Percentage of employer's matching contributions to a defined contribution plan that vests in a given year." } } }, "auth_ref": [] }, "snpo_StaubElectronicsLTDMember": { "xbrltype": "domainItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "StaubElectronicsLTDMember", "presentation": [ "http://www.snapav.com/role/AcquisitionsAcquiredIntangibleAssetsDetails", "http://www.snapav.com/role/AcquisitionsNarrativeDetails", "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Staub", "label": "Staub Electronics, LTD. [Member]", "documentation": "Staub Electronics, LTD." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.snapav.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales, exclusive of depreciation and amortization", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization." } } }, "auth_ref": [ "r765", "r766" ] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "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": [] }, "snpo_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeStockPurchasePlansOfferingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeStockPurchasePlansOfferingPeriod", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock purchase plans, offering period", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Employee Stock Purchase Plans, Offering Period", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Employee Stock Purchase Plans, Offering Period" } } }, "auth_ref": [] }, "snpo_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsEarnedPercentageOfTotalUnitsGranted": { "xbrltype": "percentItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardUnitsEarnedPercentageOfTotalUnitsGranted", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of total units granted", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Units Earned, Percentage Of Total Units Granted", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Units Earned, Percentage Of Total Units Granted" } } }, "auth_ref": [] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "presentation": [ "http://www.snapav.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Minimum Lease Payments", "label": "Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]", "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease." } } }, "auth_ref": [ "r839" ] }, "snpo_UnitedStatesIntegratorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "UnitedStatesIntegratorsMember", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic Integrators", "label": "United States - Integrators [Member]", "documentation": "United States - Integrators" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.snapav.com/role/LeasesComponentsofLeaseCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.snapav.com/role/LeasesComponentsofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r513", "r740" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Agreements and Incentive Equity Plans", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r409", "r413", "r441", "r442", "r444", "r736" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.snapav.com/role/LeasesComponentsofLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.snapav.com/role/LeasesComponentsofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease cost", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r515", "r740" ] }, "snpo_TaxReceivableAgreementLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "TaxReceivableAgreementLiability", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/TaxReceivableAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncash tax receivable agreement liability", "label": "Tax Receivable Agreement, Liability", "documentation": "Tax Receivable Agreement, Liability" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.snapav.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": [] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.snapav.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Effective income benefit tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r453" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.snapav.com/role/LeasesComponentsofLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/LeasesComponentsofLeaseCostsDetails" ], "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": [ "r514", "r740" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.snapav.com/role/AcquisitionsAcquiredIntangibleAssetsDetails", "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "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": [ "r95" ] }, "snpo_SalesRebateAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "SalesRebateAccrual", "crdr": "credit", "calculation": { "http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer rebate program", "label": "Sales Rebate Accrual", "documentation": "Sales Rebate Accrual" } } }, "auth_ref": [] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.snapav.com/role/LeasesComponentsofLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/LeasesComponentsofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease cost", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r516", "r740" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.snapav.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": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.snapav.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r160", "r229", "r357", "r359", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r371", "r373", "r483", "r665", "r667", "r685" ] }, "snpo_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantMaximumPercentageOfDilutedSharesOutstanding": { "xbrltype": "percentItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantMaximumPercentageOfDilutedSharesOutstanding", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate amount of shares available , percentage", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Shares Available For Grant, Maximum, Percentage Of Diluted Shares Outstanding", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Shares Available For Grant, Maximum, Percentage Of Diluted Shares Outstanding" } } }, "auth_ref": [] }, "us-gaap_EurodollarMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EurodollarMember", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Eurodollar", "label": "Eurodollar [Member]", "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price of common stock, percent", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "snpo_A2021IncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "A2021IncentivePlanMember", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Plan", "label": "2021 Incentive Plan [Member]", "documentation": "2021 Incentive Plan" } } }, "auth_ref": [] }, "us-gaap_UnrealizedGainLossOnDerivatives": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnDerivatives", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized gain on interest rate cap", "label": "Unrealized Gain (Loss) on Derivatives", "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period." } } }, "auth_ref": [ "r11", "r656", "r657", "r658", "r659", "r679" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.snapav.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": [] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://www.snapav.com/role/RelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r232", "r233", "r526", "r527", "r528", "r529", "r610", "r611", "r612", "r613", "r614", "r636", "r638", "r669" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.snapav.com/role/RelatedPartiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r399", "r526", "r527", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r610", "r611", "r612", "r613", "r614", "r636", "r638", "r669", "r840" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.snapav.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, authorized amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "snpo_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceTargetPeriod", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance target, period", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Performance Target, Period", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Performance Target, Period" } } }, "auth_ref": [] }, "snpo_DebtIssuanceCostMaturityYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "DebtIssuanceCostMaturityYearOne", "crdr": "debit", "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails": { "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Debt Issuance Cost, Maturity, Year One", "documentation": "Debt Issuance Cost, Maturity, Year One" } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanTaxStatusExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanTaxStatusExtensibleList", "presentation": [ "http://www.snapav.com/role/RetirementPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan, Tax Status [Extensible Enumeration]", "label": "Defined Contribution Plan, Tax Status [Extensible Enumeration]", "documentation": "Indicates tax status of defined contribution plan designed to provide retirement benefits." } } }, "auth_ref": [] }, "snpo_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current operating lease liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Liability, Current", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Liability, Current" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.snapav.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r512" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "calculation": { "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 2.0 }, "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofFutureAmortizationofDebtIssuanceCostDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs", "negatedTerseLabel": "Unamortized debt issuance costs", "totalLabel": "Total", "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": [ "r116", "r801" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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": [ "r224" ] }, "snpo_DerivativeSOFRRate": { "xbrltype": "percentItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "DerivativeSOFRRate", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, SOFR rate", "label": "Derivative, SOFR Rate", "documentation": "Derivative, SOFR Rate" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.snapav.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [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": [ "r512" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax liabilities, net", "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": [ "r450", "r451", "r560" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate, stated percentage", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r37", "r330" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r99", "r373", "r784", "r785", "r786", "r855" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails", "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails", "http://www.snapav.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r304", "r305", "r306", "r307", "r390", "r408", "r436", "r437", "r438", "r534", "r535", "r582", "r607", "r608", "r670", "r672", "r674", "r675", "r682", "r699", "r700", "r714", "r721", "r735", "r743", "r746", "r791", "r800", "r844", "r845", "r846", "r847", "r848" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails" ], "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": [ "r38", "r71" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.snapav.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": [ "r165", "r467" ] }, "us-gaap_RepaymentsOfSecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfSecuredDebt", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments on long-term debt", "label": "Repayments of Secured Debt", "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt." } } }, "auth_ref": [ "r51" ] }, "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income taxes", "label": "Income (Loss), Including Portion Attributable to Noncontrolling Interest, before Tax", "documentation": "Amount, before tax, of income (loss) including portion attributable to noncontrolling interest. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments." } } }, "auth_ref": [ "r142", "r774" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails", "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails", "http://www.snapav.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r304", "r305", "r306", "r307", "r408", "r535", "r582", "r607", "r608", "r670", "r672", "r674", "r675", "r682", "r699", "r700", "r714", "r721", "r735", "r743", "r800", "r843", "r844", "r845", "r846", "r847", "r848" ] }, "us-gaap_AccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesMember", "presentation": [ "http://www.snapav.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Liabilities", "label": "Accrued Liabilities [Member]", "documentation": "This item represents 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." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r421" ] }, "snpo_ChangeInContractWithCustomerLiabilityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "ChangeInContractWithCustomerLiabilityRollForward", "presentation": [ "http://www.snapav.com/role/RevenueandGeographicInformationChangesinDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change In Contract With Customer Liability [Roll Forward]", "label": "Change In Contract With Customer Liability [Roll Forward]", "documentation": "Change In Contract With Customer Liability" } } }, "auth_ref": [] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails", "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails", "http://www.snapav.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r304", "r305", "r306", "r307", "r390", "r408", "r436", "r437", "r438", "r534", "r535", "r582", "r607", "r608", "r670", "r672", "r674", "r675", "r682", "r699", "r700", "r714", "r721", "r735", "r743", "r746", "r791", "r800", "r844", "r845", "r846", "r847", "r848" ] }, "snpo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueRollForward", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansSummaryofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Roll Forward]", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value" } } }, "auth_ref": [] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of tax withholding obligation on settlement of equity 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": [ "r221" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.snapav.com/role/AcquisitionsPreliminaryPurchasePriceDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r93" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansNarrativeDetails", "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails", "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails", "http://www.snapav.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r304", "r305", "r306", "r307", "r408", "r535", "r582", "r607", "r608", "r670", "r672", "r674", "r675", "r682", "r699", "r700", "r714", "r721", "r735", "r743", "r800", "r843", "r844", "r845", "r846", "r847", "r848" ] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiscalPeriod", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal Period", "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": [ "r98" ] }, "snpo_TaxReceivableAgreementLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "TaxReceivableAgreementLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets", "http://www.snapav.com/role/TaxReceivableAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current tax receivable agreement liability", "label": "Tax Receivable Agreement, Liability, Current", "documentation": "Tax Receivable Agreement, Liability, Current" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.snapav.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Accounting 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": [ "r58", "r59", "r60", "r178", "r179", "r180", "r181" ] }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingActivitiesCashFlowStatement", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other, net", "label": "Other Operating Activities, Cash Flow Statement", "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails", "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails" ], "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": [ "r38", "r236", "r329", "r330", "r331", "r332", "r333", "r335", "r340", "r341", "r342", "r343", "r345", "r346", "r347", "r348", "r349", "r350", "r507", "r716", "r717", "r718", "r719", "r720", "r780" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Stock Compensation Expense", "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": [ "r87" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets [Axis]", "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r295", "r298" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.snapav.com/role/StockholdersEquityNarrativeDetails" ], "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": [ "r72", "r73", "r74", "r75", "r76", "r77", "r78", "r161", "r162", "r163", "r197", "r198", "r199", "r263", "r358", "r359", "r360", "r362", "r365", "r370", "r372", "r590", "r591", "r592", "r593", "r721", "r762", "r779" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.snapav.com/role/StockholdersEquityNarrativeDetails" ], "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": [ "r197", "r198", "r199", "r263", "r358", "r359", "r360", "r362", "r365", "r370", "r372", "r590", "r591", "r592", "r593", "r721", "r762", "r779" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets", "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other intangible assets, net", "totalLabel": "Other intangible assets, 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": [ "r62", "r66" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r52", "r190", "r704" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.snapav.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Costs", "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": [ "r837" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r50" ] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Intangible assets, gross", "label": "Intangible Assets, Gross (Excluding Goodwill)", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r191" ] }, "us-gaap_EscrowDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EscrowDeposit", "crdr": "debit", "presentation": [ "http://www.snapav.com/role/TaxReceivableAgreementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "IPO payments held in escrow", "label": "Escrow Deposit", "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy." } } }, "auth_ref": [ "r120", "r689" ] }, "us-gaap_NumberOfBusinessesAcquired": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfBusinessesAcquired", "presentation": [ "http://www.snapav.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of businesses acquired", "label": "Number of Businesses Acquired", "documentation": "The number of businesses acquired by the entity during the period." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, term", "label": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_GuaranteesAndProductWarrantiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteesAndProductWarrantiesAbstract", "lang": { "en-us": { "role": { "label": "Guarantees and Product Warranties [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.snapav.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": [ "r508" ] }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfTreasuryStockByClassTextBlock", "presentation": [ "http://www.snapav.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Activity", "label": "Class of Treasury Stock [Table Text Block]", "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r79", "r80", "r81", "r82" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "calculation": { "http://www.snapav.com/role/BalanceSheetComponentsScheduleofInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.snapav.com/role/BalanceSheetComponentsScheduleofInventoriesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reserve for obsolete and slow-moving inventory", "label": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r61", "r771" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "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": [ "r236", "r329", "r330", "r331", "r332", "r333", "r335", "r340", "r341", "r342", "r343", "r345", "r346", "r347", "r348", "r349", "r350", "r353", "r507", "r716", "r717", "r718", "r719", "r720", "r780" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.01 par value; 50,000 shares authorized, no shares issued and outstanding", "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": [ "r128", "r562", "r741" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails", "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails" ], "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": [ "r29", "r126", "r127", "r171", "r172", "r236", "r329", "r330", "r331", "r332", "r333", "r335", "r340", "r341", "r342", "r343", "r345", "r346", "r347", "r348", "r349", "r350", "r507", "r716", "r717", "r718", "r719", "r720", "r780" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails_1": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 }, "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails", "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "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": [ "r155", "r538" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNet" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Other Intangible Assets, Net", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r153" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofMaturitiesofLongtermDebtDetails" ], "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": [ "r38", "r75", "r78", "r114", "r115", "r117", "r123", "r161", "r162", "r236", "r329", "r330", "r331", "r332", "r333", "r335", "r340", "r341", "r342", "r343", "r345", "r346", "r347", "r348", "r349", "r350", "r353", "r507", "r716", "r717", "r718", "r719", "r720", "r780" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.snapav.com/role/FairValueMeasurementLevel3MeasurementValuationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, 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": [ "r342", "r392", "r393", "r394", "r395", "r396", "r397", "r489", "r533", "r717", "r718", "r730", "r731", "r732" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangible assets, gross", "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": [ "r155", "r539" ] }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount", "crdr": "credit", "calculation": { "http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Incurred but not reported self-insurance", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Incurred but Not Reported (IBNR) Claims, Amount", "documentation": "Estimated costs as of the balance sheet date of settling insured claims and costs incurred in the claims settlement process for claims that have not yet been submitted to the insurance company for reimbursement." } } }, "auth_ref": [ "r124" ] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNet", "crdr": "debit", "calculation": { "http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccountsReceivableDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.snapav.com/role/BalanceSheetComponentsScheduleofAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r626", "r687", "r747", "r850" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.snapav.com/role/DebtAgreementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "snpo_OtherEquityBasedCompensationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "OtherEquityBasedCompensationMember", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansStockCompensationExpenseDetails", "http://www.snapav.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other equity-based compensation", "label": "Other Equity-Based Compensation [Member]", "documentation": "Other Equity-Based Compensation" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "presentation": [ "http://www.snapav.com/role/EquityAgreementsandIncentiveEquityPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of PSU Activity", "label": "Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block]", "documentation": "Tabular disclosure of number and weighted-average grant date fair value for nonvested performance shares." } } }, "auth_ref": [ "r25" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company." } } }, "auth_ref": [ "r65", "r157" ] }, "snpo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "crdr": "debit", "calculation": { "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028 and thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "documentation": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four" } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "presentation": [ "http://www.snapav.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets [Line Items]", "label": "Indefinite-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": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.snapav.com/role/LossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of 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": [ "r787" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.snapav.com/role/CondensedConsolidatedStatementsofOperations", "http://www.snapav.com/role/LossPerShareScheduleofLossPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss attributable to Company", "terseLabel": "Net loss attributable to Company", "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": [ "r139", "r149", "r175", "r187", "r207", "r209", "r213", "r230", "r240", "r242", "r243", "r244", "r245", "r248", "r249", "r254", "r264", "r270", "r274", "r276", "r283", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r486", "r497", "r570", "r639", "r660", "r661", "r713", "r752", "r798" ] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.snapav.com/role/AcquisitionsAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Acquired Value", "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": [ "r294" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "snpo_IncrementalTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.snapav.com/20230929", "localname": "IncrementalTermLoanMember", "presentation": [ "http://www.snapav.com/role/DebtAgreementsNarrativeDetails", "http://www.snapav.com/role/DebtAgreementsScheduleofDebtDetails", "http://www.snapav.com/role/FairValueMeasurementFairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Incremental Term Loan", "label": "Incremental Term Loan [Member]", "documentation": "Incremental Term Loan" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r2": { "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" }, "r3": { "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" }, "r4": { "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" }, "r5": { "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" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r18": { "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" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b),(d)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(c)", "Paragraph": "2", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-9" }, "r29": { "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" }, "r30": { "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" }, "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.19(a))", "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.19(b),22(b))", "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.19,20)", "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.19-26)", "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.20)", "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.21)", "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": "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "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" }, "r42": { "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.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r47": { "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" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r54": { "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" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-13" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-14" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r95": { "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" }, "r96": { "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" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r98": { "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" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r110": { "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" }, "r111": { "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" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r123": { "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" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 5.W)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479583/944-40-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r142": { "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.18)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r143": { "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" }, "r144": { "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.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r152": { "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" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r168": { "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" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "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(11))", "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(13))", "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": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r175": { "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" }, "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r185": { "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" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r196": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r201": { "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" }, "r202": { "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" }, "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(6))", "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(7))", "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(8))", "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r216": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r221": { "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" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r224": { "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" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r233": { "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(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r234": { "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(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r235": { "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(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r296": { "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" }, "r297": { "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" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r312": { "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" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r514": { "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" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r552": { "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" }, "r553": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r554": { "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r569": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r570": { "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" }, "r571": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r572": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r616": { "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r617": { "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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r643": { "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)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r644": { "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r645": { "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)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r667": { "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" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r685": { "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" }, "r686": { "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" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481058/954-310-45-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r708": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r709": { "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" }, "r710": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-23" }, "r711": { "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" }, "r712": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r723": { "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" }, "r724": { "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" }, "r725": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r726": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r727": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r728": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r729": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r738": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r739": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r754": { "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" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r759": { "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" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r762": { "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" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r764": { "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" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r768": { "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(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r769": { "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(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r770": { "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(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r771": { "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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r793": { "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" }, "r794": { "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" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r835": { "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" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r837": { "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" }, "r838": { "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" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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 94 0001856430-23-000082-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001856430-23-000082-xbrl.zip M4$L#!!0 ( %&09U>"6-'2DP< .X@ > 97AH:6)I=#,Q,6IO:&YH M97EM86XP.3(Y,C N:'1MY5I=<]NV$GV_OP)7GIO8,Y(LR9(MRXYGH,S M]K,V#VK*P[A3+I,WC9WKT_!\?>HGN8ZTF-]<"S5E2KQJJ>@R&8V'@V0X'O$A M'T;C?G(YX$,Q&H_BX<7X_)=^"ZH0#SK6S3/YJI6KHI-*FG\R&I;N:J:$2R?] M7N\_K74Y;NXA&FGG=#[I=7OCTD$BT86#)P:6P]A\C-=(\N_O# M'>X'-X2,M>%.Z6)2%4(:DFK=O+G]\/'NN[LWKS_>O7_WT]ZE>0L*:@5,+G/Z MUZZC=7/79O_3:<&^EW/8:K-8&J>2.7,I=R^.1N.K W/S.6!^?2OO=]D=2_E4 M,B.G2L[ $RY5EOU:<0-<97/\7FKCF"[8=]KDK-_K_,ATPGXJ>,G>%Y)]KS,! M8K&@$E-V$:W+?VZT!EWV7VX1(T0CG[.'0L\R*>YE.P2M#I70F+'08%X8Y*I@ MO)BSJG"FDG 87.QI&3'D+,>343QC"8_QDV$Z!QLX'>2V! H92VNYF9-(SA\D MYEVQ:?&;@#.8,O.TP#*G4!,LFJ^&X1^+A/X 2#C[!!(D2U2!6%/: MEK%M P80Q[!9&5=%@EWEZ1/?XZP2L(G\K02RC=PKVHDEPD_((41EV1(:=5;L MQM1 GU!DN$T2508!X$$C:7XZZ_V)N4U9DNF9;\;*_D MW#;.;'F[.^U_C\SZ/3[LLH]K87AIZZS558%V@TX2A45@ F(#>A;*QIFV%?2((XS.0C9*HV,I\+-EQPB^D,AFB/#M M8YSRXEZRU]A^'ZH,$OTSWNF/CN6)5^V/1'@*CXJZ@B*@@.PSVJ,KX C)(E\. MGBA9FRC!1+3.35@0'LS*FR?K]#2A;>#G4P2Z9891LC M,^X!4)/Y,HGMFHEH4($UX(O5F1+^%&&KR"JAN%&T !5*CN>_@BQ5ELJ WR_6 MUPS/#MI*.(3S@U(MOX>QPZX,2"W *!U'(0M+@139H!/,4CE2DW MIYJS:UH"O4>$3W; ZYKH2LOBR?:Q7E!9F1)@L[Y&QCB8".^ ;U[N98'2EP%S M&)$E@9E$T)@%7 'TJ@3??7/(BD_8[91GE=_?%':9).@GU!0!LSOZ@A='XT'_ MXLH>PE?A<7>KX($$17"-#0U)I"NWWX-#&)4OI"5U6\GG^U06-7V!S0!-\2%@18)H1Y.UUTC*F; S^R$Q-/X!8J33J.*T-)6:D#.ZSFVCK\3B\[ M8,O&,%2?4-GQ'I4$Z,*NWY"N'4?;*_T)C YG1;7PZR1XE7*[*)K$%QZ-4G@B M]?&H26Z.<]:#S.KCV(9\^P^'Z!D1^)4TVZ/-9GL1I'TM][$]J;MN_]9"-&!M M+_/\[J3\!&E&&K60QH6" M?][(,6 %CK+$@?B?>K1F+\A?*P7W/>ZK(O8'MY-OL;E^C1,O=2$***"#!AU9 M8B61L[K*+)K0/5#9"%^ +A^]?_.N5YO3[)"34_6@XYNW8^EQ T MD%'_FJI.?3NPMRJF.IM*HO""W]=OVTS-*#(O,SV7&)VE.G (7P,6@/"GU+?N MGY^>K8N +Y2,MXBWYR#VXJA_WKO:_GR'J.01 G/1]A=+!RZ)$+>&P<%YWZ_2 M^1-%K1-AYTC3P6HS7EHY:;Y._IIS=[>L"5#/%,XC6SJWK7+8V MT%+G'WK,O\Q@S39I; [*1[*Z?;>VB9=@Z0MLO1'R\>)H"!;RGZM75HO]=7A MG"Z?%@W:D'MCL=E:?O'+R=;-2G@8T>J;5,F$W3[*N**3)7L?&LHGT?17RG?1&:IPB.@ MJ7+[57[//7[]&?[>X-3_G5:VVX;.1)]WZ_@ MRMC$!B19%]\B.P:\3H+QPR:[F0#S.& WV19A=K.'9$O6?/V<(KMU5R)G-A,/ MD@=%+1;)NIPZ56SZ:NQS?7TUEEQ<_^/JGYT.>V/2*I>%9ZF5W$O!*J>*>_:+ MD.Z!=3JUU*TI9U;=CST;] 9#]HNQ#VK"X[A77LOK9IVKX_A\=1PVN4J,F%U? M"35A2KQNJ43RB[-DF)XGI^E)(M.+Y&PH3M/>8"#/>F(@?NVW,!7B<8[S,RU? MMW)5=,:2]A^=GI3^FWS4Z_8N2@^)S!0>FEBL M'+_:W69E^BHV\?/0=KM5],0KFUXLU$U*CC1T=],*_2QKI9#Q7>C9Z^4GE MTK'WY@U89]M4\1&FF_N?HG6]2/:@B9&LN],L6H*H2T)-6ZOGW[\=/=N[O; MFT]W'][_O-.TL(+"M )++F+ZU]K1NKYKL_^H=,RE9K?<:NG;+)76JVS&_)C[ M%P>G%Y<;-NR$W_.SK]]E=VS,)Y)9.5%R"C;P8^78;Q6W0(^>X??26,],P=X9 MF[-^K_,_9C+V<\%+]J&0[">C!>C#@3!LV85#7OVM'3+HLG]S!S? X'S&'@HS MU5+XB;,<3U9QS3*>XB?+ M3(ZT]B;*;0@4,I7.<3LCD9P_2.R[M*;#;P+*8$L=R!E[D$"J+,@88@6FLY!N M;#H&^6\Y=B(TX]1;VC97HJY:Y39T/9OG^,G7?9IQ0TO71VUFMLI&TR6 M*3P&U]PQ;F4( IRJ$BW)64PB\HE6;DSB)):#"8@-Z%DHEVKC*LPCCK!&QVB4 MUJ12X&?'#N%\(1'-Z.&WCZ@SQ;UD-TB_CY6&1'_(._W30WD4IO9/17R*CXK* M>Q%10.LSRM$E<,1@D2Y[;Y2M;)1A([)S'3*0H(JQO?;]Z>PON2 VZFB9^='P MK.EI:M1TOB-L^!%[(QU:*[@QL.J78]PFPD]YY?:?0LR;2,2KWBERN:DL%D!F M3I0+^0XI681UJ ]9,,4RVUBI>0! 3>:+(+9K)J)!!=: +LYH)<)QP%6)4T)Q MJ\@ %4M.X+^"5JHU!II3F1&LP*2BS*"6;$ MXK1<4_$MD20(WL%\*;Y1>7F^ $O6 ;9WBF_@;']RV!MN@.A$"4(1=Z;@Q(+< M 8'4&.*1G0A:Q?DZX51]LKPPF,#F=% M-=?K*&HUYFY>-(DO AJE"$0:_%&3W SGK >IZ^/8FGS[3[OH&R+PF33;I^O- M]MQ)NUKN0W=4=]WAQ81HP-I>Y#'1RC)@%BE-(7]"V=SHC.;:<71'WE@WKU3A M!RR9X_SNI?P,:28&M9#&A8)^89%#P HW MHQ^QN;[!B9>Z$ 44T$&#CBRIDHA9767F3>Y4\@-N?4_P M0]8E=+\W*#^91:*U$0\9Z $1#:^IZM"W(WNK8F+T1!*%%_R^?MMF:T:1>:G- M3&)T.C:10_@*L "$_TM]ZW[52Y"-E_;?R=]OX-) ,^S%0?^L=[GY^1Z&YPEL M/V^'2Z ]32)0K=$RH;J#NU[<= <5QN+XK.CGI7ISWZ;K((QI>-!O'T5XW#!U[L3G6[PX& M%SM'/S^SMW/LU5FW=S+XJF6_H.QP]Z;+,X^#'VPCT( AAH9Z9^U*7KQN#5MK M9#'JL2C5;/$-1&OE5N>\:JVAI8X_YK'POH(U:=*L.2@?:=7->[!UO,25OD/J MG2(>+PY.0#3A<^UZ:9YB^_O$F_)I#J&K5UGSU%R'&ARB^7+ M=^BE<>&V8!1?#$[DSEOUQE&+*3P!OBJ_>\K77,37G_$/!H[#'RK\ 5!+ P04 M " !1D&=7:BJ!L/X$ !)$P '@ &5X:&EB:70S,C%J;VAN:&5Y;6%N M,#DR.3(P+FAT;=58ZV_;-A#_OK_BYF)M EB.'HG?#1 X+N)AB-O803\.E$A% M1&52)>DDWE^_(R4EL3TW;H$V61 8DN[!>_QX=^0P,XO\=)@Q0D]_&_[N>7 N MD^6""0.)8L0P"DO-Q0U\IDQ_ <^KN$:R6"E^DQD(_3""SU)]X;>DI!MNE>_#([?(,)9T=3JD_!8X?=_@ON^3*(H9:4RFCS2IG[QL++KR,V?7[G; P@SM.3=8/?/^/QCH?43?(&DMCY*+O MM_QN89 CE<*@)0HUEX_E MO+K(F?X$*&W1N/Y/Q&])W[E;):()&Y5/TWOOL; M6(J7D@7/5_UW<[Y@&B[9'5S)!1'OFIH([6FF>%HR:OX/0Q=P$?=Z5[F'>G(N M6.UN$%H?Q_<9C[F!*&P%ZS[LM+Z[;GV"J6'JIYM__)_FS\:C^61Z"3V_#:/Q MU7SR83(ZLU]V^O):+%^S%CY>7\VNSR[G,)]"[5,0G?@P_0"CB[./\_$5M"/[ M-I_,_QI#T'7/%^-7[^?UY60^/H?9_&P^GL%H>KYM\LYM]/P&XH*B<_W@<3?^ M:O\F A(I!$L,EP+NN,G 9 P^+8G"H.MV:M48M MU!*T.X,2U&@>H;*P/>$I<\EBMS(N[8PF*B:":6]ZG[,5G"7&4D+?#YM()VC, M27>P$S(%H3:P7LY2TX_:&Y#Q7A S!\%A;?6O7WZP%I=V*SJV<9ACN"NDILL< M89L@]G(+EP<(*?9UR16SK5@[!%>8#Z(#<@@(S>#D@!X^Y.X1< ]@JQ(8]*+C MIH7A_S%UX:M,'1=8&Q;$Y0/+D2$H2?&K2T6=5\)M/2H4TS:%34LF>0XHAL:0 M'!.L"\RI;CJIE LB$OL=%5+N5-O2@5S+O$2 +)AR:^HZZU7%:GU''=_*]>ZQ MZEMZ7@@/YQ@\5X9<]?('3W_A4MZ6A;E3UN4]O6EO1B6,.JU.Z:,A<&;M,"G)#;.ZG/2.ZD]1#S8>>'U#YG['Y:CUP<5,U0 M0Z%,#<6=DFO$__M&U-@H97T?2JYZB9_ 6AFW+M-K;*"ERC_*@98YIU!ODEIG M6-Q;K=LS_B9>2DTOL/%.,!]OWQQW!MK]/IU#'K;8_@$QLOB^:-@]N3,6KW $ M?Q(>L$5UE'&68E?&#FWX+8-IFG*@<:H8WN7BJ.QZ+AKOAQ'-1RX#!-H$'8E=_52 MS6P4XE4]KY6]R4[9&<[A,4/^0LE;;H\2.(0_Z>*NW=]Q'!%B._U50P5JVN1) METIPG3TJV.>TH8#C%(&FIBDL"_QB;67:[#L[/)>\RCIR5VC_ E!+ P04 " !1D&=7\[@( M\0<% !Q$P '@ &5X:&EB:70S,C)M:6-H865L8V%R;&5T,#DR+FAT;=58 M;6_;-A#^OE]Q<[$V 2Q'+WZW&\!P',3 %J>Q@WX<:(F*B-*B2E))O%^_(R4Y ML3,W;H$V61 8DN[][N'QR&&B5_QTF% 2G?XV_-UQX$R$^8JF&D))B:81Y(JE MM_ YHNH+.$[)-1;96K+;1(/O^@%\%O(+NR,%73/-Z6FE9WA2O ]/K)'A4D3K MTV'$[H!%'VLL(F09DS#T([_3#)HN(6&O&S0[O5:7A*05_.W54!39"QFEUYQ^ MK*U8ZB34V.]W_$P/[EFDD[[GNG_4MOF(O$76I=!:K/INP^UF&CEBD6KT1*+F MXK$P\-S,EG@+#6GZH!W"V6W:M^&7RBJ!4' A^^]<^SP2>FX;QI/KQ?1\.AZ9+WMC>2N> M;WD+5S?7\YO1Y0(6,ZAB\H*6"[-S&%^,KA:3:V@'YFTQ7?PY :]KGR\F;S[. MF\OI8G(&\\5H,9G#>';VW.6]R^CE!<32"(/K>X^K\5?'-TTA%&E*0\U$"O=, M)Z 3"I]R(C'I? W7-!-2 Q+/A5R!YSJ?0,0P3TD&LY3"A> 1]D6%G5!F#3@R MTN_?=7W?'8S%*B/IVKYY@V.(A;3*OQ;*@6+T$]^KVZ[:!V(@IAQ M)&XPH2DMQ2MKE9,*>,\_AO.")LU)%12]/*I-T4@E3-U MF-;A+X9:*(I-8]X8-U"1U^X,"F"CAR02 MF=D7GC(7+&8YHW7K-Y%+DE+ES!XX7<,HU(;BNZY?1SI!?UK=P5[89"0RR74X MC74_:._ QGE%W!QYQY77O][\8"LO[4;0-'E88+I+M,8Y1^B&B#]N$+-!D:1? MR\X(L> \/1:1]'QIG:/F-O@K2R@UPN:=8/$_V/I_#=9.I9B M?U@16P]L29J@9(1?;2FJNA)F>E(FJ3(EK!LRX1Q0#)TA' NL,JRIJENIF*4D M#8$ D5%I;:JJZF77:GQ'+W]6Z_VCU;?TO!(>SC!YM@W9 M[N4.BE^X%'=%6^X47?G .-J[^?"#3J-31*?)DM-*;"ED1*6#47*2*=JO'@81 M4QDGZSY+K:]6:/ \Z7>F68>$EU."75T%N9R"F[U&-^B905AC%714&2ZH;L,S MI!,=/:=Y.!^W]U)?D-Q+ZR':_(_(^U MH+;3Q/HN%%R5B9_ 6CJW+=.K[:"EK#_*@1*<15 MCTJGGST8K<\G_%V\%)I> M86'Q'5Y)A&!G&\1B1V;Q&82CR5)N[B#+ XYW3^P8Z M)[9W'G(B_N:&]3K;T@@4%@%' "$9.HO1VPV:X3B'0YFF*3J$.Y>]HBGGN@B6 MZVJF*W8Q,XDG.*LO*?)G4MPQ<^3 0?W)3F^S>L]PC%B:";$K_(CUPEE;_%E=>)O6K[%U!+ P04 " !1D&=7/Q\# 36' M 0"EN1< $0 '-N<&\M,C R,S Y,CDN:'1M[+UK=Z-*DC;Z?7X%1SUGIO9: M2,552*Z]]2Z7R[6WWZFRW;:K>_I\Z96"E$47 FU OO2O/QD)Z'X!@40"V6NF MMLPUB7@B,B(R,N+7__,V<807[ >VY_[6DCM22_@_@U__GW;[?S\_?!.^>.9L M@MU0N/(Q"K$EO-KA6 C'6/B[Y_^T7Y!P[Z!PY/F3=IO>=>5-WWW[>1P*BJ2H MR57Q2?\"6;*.+:G?[G?E?EM#IM)&,I;;W6[/T)!FZ+HJB<\7IJE+(WEDM0UY MA-N:INAMI.IJ6U9[/1/UC5%7UT7K0M>[/=54D6P80TW'9E^3L6Y97:2,3'6( MNO#:<4B^CWRC&US8;V$[P.9OK7$83B\^?GQ]?>V0OSO/WLM'VW5L%\,W?PQ] MY ;P22@D-/FH2++>EGIM56[%SWD+[)5GO*H=SW\F%TKRQ__]_NW1'.,):MMN M$"+7Q,E=@1_.[QJA8$CO(0<_ J%:\R&N//EMZ#OQLV5U:8S)Y>3OG[MND-2/ M<'J(@F0(VP8M]_O]CV] I.29LZ#]C-!T"5]0,)PS]-(+![G/O[6PV_[QV"+0Q<@:_#K! M(1+@UC;^KW_]N/*&#"^\=LGWO5^1 M-_K(N7$M_/8_^'W^_%YK(!$1[>E=396.?TFB$K_:@8F;W155J#?V=B"IWW'DR'V-P;Z<16Q/AYA\M$F#K8(&@C@14#5-OD4@0KD14C$ MZ[=68$^F#J@D>FSLPY>NR%3G+;#((SZN/B-Z_^*E\1@";^;3OZ@NO(C)1[\; MR)<*9]^+'XY?L5-+8HE(D5%)^*I&)X1& ,_\\,H^382U?2I4A"CW_ M2()NW \'OV#7F]CNML>FA?/*(SZNCOX@/W4&^+FB)@GNC;9T;C7998T,"B6# MDH8,"I!A\=8\9# 8)(.<$@T%DJ%W:C+$7X.?P3*-_K3(R]ZFCFW:862#"98] M 7L. @F)"0B&'H9[KHGS0FQS;S(EOH4;!I=O-ID/D\O(\8GG/H:>^3.QY[:^ M8DZ-^4C.J'U72=ZO.,DO+O*-K MY+NV^QQ4AO G]U-.#7R3^-!%>&%R=WEBHO M!#D\6G7ITCR3L\R"H\8"'4[NBM51<[# N)/[7'6Q=5A@ULD]PRK[ BPPZ.0^ M:Y49M!I07*9Y+D.IZ@YR&=Y:D?2ONK=\5F^M0,(K57>3R_;6BN0%"RM\)_HT M[HAFLCP(Z;7T:P;=@J+$"G..:$ETX(YH10','=$*,8L[HHPSB#NBJ0VE;D$1 M>X4[HN72GSNBY1!>Y8XH.[Q@SQ$M[-.X(YK5\B@A>4T]N2-:1V7 N,J[SF7 MY8"5P:RJ>\MG=<#*8!#WD%,;",=O+5BC>=6=WI(BY\ MD>\Y#I&!&_)M/@["RI"?A! M5R?W5"M"!^XX5A/ >M6]S+*V[93"K*J[I^?LRXG9%$;^D[O,I7V:4?5%U?/';,HH"U]U_[>LF$T9O*J\R\M"K*(,QE7= M_2TM5E$&L[@KS#B#JNXWGS%6T2^H6H11=5^YI%A%8?2ONLM\[EA%882ONG_, M0*RB,%[P]>4RR=]C8"^6C MCL\(7NF^DZOI&K..Z^=90&:E(+BD7*860B2RE/.*%^#N9N$+L0L?MQ_> MR'GP[?[$,BM+;44K1&:9]3SW4YXHU-GPVL$F49:N;0;?GKYN3_4OJ>RY?F8@ZSOF=F>3J'\"A22OXL7YJ+ M/\SZJ64+SZKAM"P/N>879OU2!N1AE>3+$,]%ZS M/73P91#@,/C\_AW]R_,)S(/U8-@L"(D/ZC]@XJ.2QP5C>WHH.E E$+"@%)GU MFX]"S!,VQZ[G>,_OGU&P>>-YL-,(:Z?/[!+^<<#QD85OT01SC!2($683""J! MD:;,0?V*AH!*,!2+BM?V*QK[.;%+6G%.U,,)Y>5+.#%.UP,&9Y:24^83) M4,&][UDS,[SS'['_8IMX:<(GIZ:^C0EYWN.KZCJK,!DB8(HS9$.#6?9F0FW7Z6&%/2+",SZ>FSQ9A2 M)AF927>?+<:4,\T^WXV>?.0&(^S?C7[W/&N-5TO)4_0B'UN7 MX;UGN^&-2QY0SP[OLLQ<4*!*3"MK;F(N:E MII4S;S$74*@6T\J9TYB+->1E MVMT+]FL\G3$7@:@(OTJ:R13FXA*5X5F10T[ MO%69C?4TA@/,1F]N7 N/FL(%'I-A=2I;JX"9C\T\)L-J&*!0-O.8#$/,X#&9 MABE9'I-AW_DOE.$\)L,D6WA,IKXZEL=DF/)%B^2MQF,R97. QV18X,+)8S(I MOFT]@7(YXG2N!"^-N:A%@JHO>!C>$![[,[AQN=2FCRT[O'SV,:TC4-04\,US MGT/L3^"]3^_3M0RR1VS.R'OAY$E!+@/(BVES(&O,ABH:Q-L5(5_C[CXA7[LT MGY S&R8Y-Q"BQWY%INT0,JQW>WSQG!?;?5Z]Z#P8_&:[^&X4O;DZ"H:Y: S' MU5EQQ81R8S9"=&C6<6W/O_7"XJKV[T3]C6OZ%._(20O]W+:ZM+2]))^683;6 MU#0&K^](D5+O(%JY-)^X,QF=NO)F9)3^%';]@R>\Q)K/R/UY-[J:=C=P9CV>AR'#^#_$P>D+[!L:PS&X+[&_)M-'0P\&>5I7!D$/@HKZ'T==! MB0?7?AZ'7VT7N:;M/L-UCW=?'VH*1F;#\!R,QX.1S__K,&,J45F5^G,Q>CK,"&Q([1=YD+NG+]%RF^7!\AYF@=CUE^7V9AY'4!1 M@ #6/8S>93:,S@'((^OYH,UL9+T.T&;(;F!^?S^F=5<_E M9C;XV2B6%BJES(8^66%II6-DS,9 F\K=(F778#8"NH^[WW 80J>$8CTR1@RH M(H778#8 VECV%BJ]E8PE5G%YUV V:/85V?[?D#/#GXDG2;<.P ,^H\!>KY"' M?/\=TC;PU/-#;%U.8&O'_/8O=F Z'MQ?#PNW4.XS&U=*S?WK(+0G*"0Z;GX+ M9WT:UC,;:N*"?X8)EMD %!?\4[.>V4!5!06_R@$0@]GP5M5T0*51P&P8C*N# ML\X+/68C9EP=G!$%S ;6/L\"V\5!<&G^.;,#&VKA+Y>-(\D)*ZQ_:8C8O5K+S%.MV9C9*Q1_="M1&S\2E&Z+Y>H=9(J92*K%#;8S:2 MQ"*32NH3WV,VX+-_7K\T37+N%H>OGO_S-!/[J>8,9N,L+%&\T-FB"@&-^<\_ MR!.1;X[?O^$7[*SME4DNNG&GLS"@5ZA%^2W;W:FO/OYSAEWS?<=(EBX-'F"A MTR<>=U%#@C?0[E:T_8I-!K(ZBLWS=U/X\]ZW84^!M M9A.L7P$,P'_SH#59D2F_7%Y*EY>#8ZE!<^,^O]TC0, MLZ'"/Q14VU3%4_V[-PYE2%4%3>U3((7JG^JXK FA^^Q M/_+\"2*.Z^,8^?D[;Y96"K LG585W[F.'"\CZ5^1F7/C3Y^E4!"6JLIQYN() M#>)X*5I=KDJTXF1:?9[60BPRVWU>JZP#KZ .XI4WF9);:.)+-#2?C&&,[]Q# M^_JJB@QF(R9',ZHQ!D5"7(PZK.>!K[N*Y:HVIQJ:98=E6+2#5%EU8M M<,6TO*P$%//QI>[Q+79BMW+= TOL1&T5YB(Z-NYQ-\XK"7(BGN1!0* 24<]N""K,QGR9"H!2S4V$VN--$")3B$2K, M1G$: 8%367C,QE_*Y&H9Z:=EV7?,!GJ:!H"RK#MF(TK- T YMAVSH:OF : < MRX[9@%H# ' BNT[ED3MFMK"49-FI/'+'# 1*LNU4'KEC" *E6'@Q"H1P+D$?X M6(#"B2Q!CQQ0(2K'[-![Q8PH$I5A\&H_Y MU7)'AE:EJ-]=.,;^]9\S,LR-_:TUM<*J%(DKD3UEV4=5BHZ5RIYR+)$^&>PZ%;>6QW^5BUH M4U?^LC#[Z^'K>C,!8J.KCM< M(E%GKAU1],4+\9R@DZA7=*0=X$QR=W(B^1MNW\6?DT>*LI&)R+Y.9+H0['69 MCQ92YMV-KI'OVNYS<(_]J%+L^_8'-+ V M69?9B$D->5R29]5E-N922QZ7$E?K,AM*J26/2W&*N\Q&2$[*XP95DNHR&_:H M'8?+FHN9BV74F,/ES,3,!59JS.%RYF%FDWA.S^&F5/XQF U1U9#');&?DJF]?ES-?- MC($UK)J&TT.']R4>$"R9=A_C\OGQF/12R M.%/4WJD=XUA"3;*-ZH^'1^R_V":^=*V_>_Y/8O>9^#MRT3/=$/ WPBC/KZE! MP&P(CL.H2I8&L]$]#J,JF3#,A@\YC*ID&S$;GZP.C&[<8.9#\.NS[_W$/D%- MGJ/K-Q4XX8-FWD/K.Q5XZ8TNV8C_;;A8\#;T:,M"#ZY>+6^XUDA&CHXN7[H^81";=-S'#0-\$7RXY-E!U,'O5_8KF.[N$UO^A0_ M?>B%H3>A+WC!?FB;R(E?0M\7G5Y0IR-%% H))T(K>7-\ND-/?0RMS7/]7J3YN8_TV7YR0F?K]$'&N0YE#WQ!\N&1DCRX_;FZ?J+ M\/AT^73]N(H7MD:K ',?KZ]^/-P\W5P_"I>W7X3K_[WZX_+V]VOAZN[[]YO' MQYN[VQ(_03OT"1H0_.\H&!.LA)XK"E\Z5QU!D72MSS+EZ;"_WCU\%WXE:M+U MW-O9A#S$%&)M^H!',.'*+<%%,)E:V+[XXIDST/U02ZM%%>F(7#"0I?9?J;)= M/&4@;'Q[T5\HI<+6!TCE%^Y<_,M.9M1)8:H=0^VETI>9U+#6D;I*%C6\2^&EK<.+,NB__B)WI4_9 M)>BO,V+\8-\AMN'4\\.60+-D0F*9O(47(_L-6^W0G\V%3($W]0VM^VE=SM:, M@9@]^2D?4?@0\5>L&J6CZ!LV372PE.(+/.$YE:!%D5[AX$6?]@_2+_K@6EB:D^61T>?4$ MI^6^JFVA^7ZS8)5,1AGTH,KPJ^<+X1@+?R;H$R)+6B &-K:.F CNZ>W7D7F^ M"F*+'&E/R"/&<%O;0N_M=XS\-G834*MDYL?3D'H7D1PI?5& ",/AR60K966U MLPG ^.#)9]QTIL[= Y^&^#3$S#1$XP,VA =VST,CY 3SB4B+)R*-3T19)J*G MA\O;QQLZW?"9:'DF"N< 3*:BD>]-A'_"_X30BWZDT_[]#9;WSZ'W#W\P];2@ M/8$=0*1.&-E$B;LS&K]++[+7-,SVE=Q[2V]-)%*'>*;_/ MB@BH.^N3N8MF*=+RLU?>S W]]RO/6C5)R8A,B#J'>.I[+_" MD8_W3VQ,DK9_R$B(D$6I(Q#-ZT&BI_"OF6\'EDU7!P!J]C(EZ67^,W+M?]._ MJX"P=3(4 [!+R_)Q$,3_^4:>)R>HZ;4&4FU9=45^WOE/WNM'1[:)@^:JER?T=A.O/D<5TU?-.UEI#7I*6^[KBJ+(]9V;;CH/ MG<>.$.?=^<(J381;K[,;(EF62\]I\9U4R=U[1+LX_Y\]C>R<&"UJ:Z#T%&/# M$Z@/4,@7"_#)V>%P9KY^2,]8F+ N?8Q66*FU!H:DK3/REPR3%?1@<.['GKOF M,LK$9^PK1MOH*AF,A_(!($/D8.$!)B,]K9>R?13_]9>>(AN?3C*$='0(A! [ M> K+:A M)Y KJ**7E0_#7\!8@.C0I1E>[ 9DK0+F:D>7M,(CY@JYL9LN?R;+8S6U(ZG= M(@+Q,4^BV6V1-!CCB_,X9\TA6?[:'Y)SMT:"0'(W,LF X* M@CFB=P?)&T 7'U%-]?@^&7K.AR4/( ]58I.EEA2[C4."%$CXS1Q#QR^!Z,S7 ML4V.+!3K"B73">!B*64+X4Z,PHEM60XNAZ;IC:EX"GN7E2$5Z;DQU8V"^QX, MW3-_BL(4^<(+;=R]+M2Z#G)A9U F]<"T(86!B^"^88FS^%">0COHXQ#<&#D;M8X;D0 M/LB_"&,4T"5"2T".0\["NCR8S7_.;#":B:T\Q/$%Y*%SNUF%B'VT=AQ;STM& M=\(!L*CA-*P="Q8Y2R9@N'3J8Q/3Z5A6!)JT$P@?R/,(KX1@1B:78.S!.E.R M2!N.4;@V>.$5K8Z2+G/2F^-O^.63@%Q+^*!$WS@D'"?GA_\"KI+KZ:7D)AA% M_!Q(40CH(.@@41 *?4FPT'O0B3(>LN8]1!&4JYGODR='*0^@-4(4SH(Y^OJM MP3]PL(ZPY1?&N7BKAQ;_WGH;%VN?TOC5_YH%H3UZWQ^^8A_'E+V$LQ,[# D6 MJ-SZG@OZRWD7,-%E[\(-J#78F?*"A2\H1 *L;*^C?/$, ,[4"\(UK_%A1F[2 M)!TP_8"?9TX4+7QL/PD?@/K&)T55.O$%X=BF"Z936# ]-?JCH<_'/46M+Q*&;STJ$#ZTMYX()D0JR%O\1!L1[D\(#=Y%4.CD<40+0B3B67CVO==P MG)SN$/V.Z=@L/+)=FD-#5UD@-*60S]PQ0GI:_I1<=O""G>-+K@.(Q]?N&&IR MI>U& DM,Z+:2S%++4U.G.K&>GM*1%?FH4(_LHLEKX8U6CTU/Z MQ8]6[G35=*,M-I6S3 ?^VW:13.&.E)HS^2F/GOX[>1H\,&U8/N$*C91N,[96[&T.1*YX3X>_QUTV

[0M($K#H,08<3T:NIP%4?2&,"':?;ME*Y3G MTW3"YO-@!-6YN(J&$PQHZ3 MP$?X0$!!8W?1=I[-T!CAPR\=8=4N\7;5KGCSB9MRPO;\0/)7$@#UFY-"M][*\*S_:E#\/SE8FJ:YJU:-6 M2XM-O4B97OA0T,U^P3N+C<5CD!:WH"$9S"S47O0>OCKEIJVK9*:ADJGC&P=9%FN3Y1P2#R _O!8.FZ MI QE.IA=!9AVZM?JB'6GJQN%KT@8>D?I%K]^(LL=HY=)!S'C8IXS S)E'85[ MHEI@+]#A#,=N$>[?SH\0CH_&1>3W>B'LQ(]Z!#U>1,2%FQB*,?;!J M_I*BDJ;4&CS>7U_=7'X3;N^>KH6'Z]\O'V"/OO#U[N'OY&?[V]W=_\#?M%[A M]^O;I\=?/Z+TJP5')=:E=?TS3"X<%=E0H>[@\G9C#"HQ[K3&3JL<-VVX0M4T M1R=SZ%3)7'/Y\"3<=(2O-[>7MU1[$9_M[N'[Y1,M2)I!/^V#T3K(][D<[(&< MSZDEX9-X]S(?E&KA:Y6?YT'=&F! MB4GD29Z'RWQ>.3G_]?U63[EV!>=R$5SNPY:PK;+]&3G0>$%X'&,0^.E%QS- MX57]WF]>P)54?>!K<"55=R[W4BHIFD4R]ASRBN"_A>L_9W;XSOV-^H"@QT6] MYEQ6Y;3V" K&PE?'>^4!A1JQ7I:XA->=S1KL50O)F$*/9OSRM8%F@T&6\\D\ M%^1R>-!:QYP,'-X^+>V*%'Z7#-7D7>RVH]5L\I5<_ECR]Y8\E(^-@$YM/>$/U[KWOF=@"5S#KQ5.,E%FK/9T-I#1X):5'(7("^?)>\=T& M%^2F3[RP0\)<,P4#?K@.#@+! X_MU0[PO.6@)0I$'+"/77-1/@(V,"O2I[B? MFTC_E#\EAQ]=-!7N7+Q^_'7CR"R8'X$%Y?BH-_.3H[9+WF<'<8/;:"2TKV#\ M"N$/SZ&9E<*5YT\[]"G$.H*&:(M:%L%L&-B6C7P;!QWA8=?7?"5>*BQG(W(V M%*)&:BZAR91%] /2\A?O3P9DDBE:?YT^7K+TY=;><:OT7:^9OGB MY"6=Y1)3$V3A=9$'@1*(2-)VIL%*.2IR5>CY8/H((V2&T";5=&;6&M$0W;$+ M C7$CHU'4>X*?IN2#XNJ)RS?""2&ZQU[8D>GEY_EXV?"&KANZGO6C'SSU$'P M@-$,[+JX;ZM(&W1B\M(I? )T:Z0Y--#=,<3/1.@C'0"3.7VY-2.GWH5DVJ;: MP"3'/-!'R"2R'RP*0/@86KZ1O\3XSQ?LSA:O!E+MAE!T3T ^D>B:(=%:+\B9 M425)>!;,S'%'@%Z4(\]QO%>XU2$TAIZB0'W;33K(>G O-*Q]&R/H-?R"HPL) M4Z@"(\3>/88.R,8NB$>< !3,@X8@&B;V*=P)B0*;-K\CA F"V03ZTD:T]Q>% M,;QY88P=F(A,*7*,? E,="^V-4-1PU3/I5? /(B]440O"P>F;T_I$Q/M/(R[ M?U,$+'@+#,7NB^U[+KR*W@XB8).9,A*19\<;TG>Y(Z+_HROHM$M08_H>L4A= M;Q*U5(W*?@24)P%>13]AQ9Q8KQXTX 7V 1MC:8,-[:8]);>LS[H1]M>/!K/G M9QQL'*:?MW:,"M++QG,C?&P\P/?^M>5UA+W81)OO(T.P"=]QL'XB1/XS#C<. MQX^GS%[_(@KS]:/FMH.OVPY.T(9I,P'5OW&S[3@K=DS$SH"H$ ?YH&H(-H-E M3N[1\2"_\5P DC;VO=DSU4A+2G'3#C@P*U9C+OT[%H8HZE:]GT9@3!$1)+,0 M-=56=3G5R)0-5$%,X\.O8YN(QRL6QHAHJV2F<>#UB4C#!+I)?&L0!]-#<]H[@W7=4\R&3\34X8H&1PE?A**4(T-U*-- MPZDV3J:3G:Q<0!T4+B$[/)T8["#3H)VI0>^^> XA@F\'/P,PKLEL #=1"V2# MT;'&):X"T3#+'P9C)N P*?5F,&$X=C1<-P7D?&%)TQ"R.F G/(^7F;1$KGT" M3L:W]"CZP0!["\9!V!1X+FV0NO11$4LQY2C\>* M#C%N1[XW(7=Y 4[47]1[/-R/AC7:=)*-'O$7T9%*PU MX[A<&X)P%VHWBAN9]BZ$Q"_QZ$&)Q'N M.P+$S[$=)0HWB1T,*(@K[,QKGP6;;=PY'XKDPWWDT' ZGYC.WY$[ ZT\@Z!/ MY&'/IE.BS*[&9$KCU#\M];\00\VWAS/J5Q**NRYV..1/2/1OZ#6(ZU8^SQS$ M5?F)Z7WU/B36>Q2@>X\K*MDOR'SG1#\=T6^(%^0X.#*-R41*C.J0$_S$JAR( M[KN)\[*HA5H6?T_RT-+_R)A/89P=MC6@XMUKT MEI72Z4V&L)W>$/U9#7%:40%T'(<=DXCZ;PBL!1%%X40T>?;+L3!3=.;N6&\*K&T-AHM,T P] 79#HT< MD\MGVQ8-872>2RZ=^MBRX_!S--S9=,^:2KR$'@\1UIOCP+X?+4S8$\ H(G>- MEL.U4.HB/$W.D"\A_+*$X?N!2'5'^.[YV'O!O@@K %$8G2X;(8$JBYH1L]BD;A#T4E7-P3R>)^HD^BS:+C?H_\5X]2F9"U^OA . MR@"H.YEWEX!;8@[3U?AXV<0E%YI$8E[IT@*L7*^N2\.E"?\2]"9KW+'"(3(8 M/S]:35NL,%!ND6\>VI%%3B$=/0RR(=YC&*RM'NSC*"P=+!:'@+#PLCVY,9B^ M9X)^XH[P.5JLL-T76$ZF,A2A.YK; YC;Q?@T?._6!10Z6YF10)@X27Z)X!^G M! SG$Q==BD-4P#-/8E0?. %^I1*UEO\221%=M$1S,@G(>@$W7\#QBLXJO\3M MR1#1"D\DQ8N%GB7A*'I=N7%IK"I3::R,S9W_6%V*)3AXC^:=?1-JL#)9+2;* M9!;:MPZ[.HGY>.1$J^\IUB%I/E&R%$M5/%&=*XO>B[>LYA_%$U"P>P:BXOXR M7^]<7<#/,DK(.Z$Z*YK/Z Q&%58'[%(\#8%\/J2.^M&9<9NEN==4XQ:/M5CP94M;55HG:JIQLY7OB0@DW M0GLIU+*R7_G(Y/]NNS\Y+B>]H\7CD1_M,+N0-;EU:C M I+1Z2M+1_UX=TY\.*5LJ5U54_53)K3OV6OPN+2U8*.C-[T*:9L/'L!L=9V!-+W1:<7BKDC1Q)5S7:6C MJ.K.TU)'WGENWV/E;J>O[CZ][['[SVE2]S2#33>@O%MX^VFV@48HVKD1M-!) MII=*5UR"_3L7@&+W,L?206<5(G!4$PGP19\J1:)'HBVBD+32C^*Q*_0Z]MN; M0\"-D'X6O V1^?/9]X@GU(Z':YH8CT;[2+!WM_69+;E8RH+E*7NY7 M'T7;:&$SZ .4EY@%5HLN<)#1TP-FFT#;PJ8]04[P6PO^"_UPOX'$97B'??R?D^!MX'2TA"EX0I_TMO'!GD[;ET3H7\%@B.H0LF H1 M^/6CM@H%+"114J5?/ZZ.=/!??Y&[TJ<\K$ED+P.+BIQEN*#455"T$@1%;0T4 M691E@R%!*1EE0,!J@HD)4^G"C(O#G>:/DHT06U5 M>7DP(3R,"=D M<(O#V*K,*A=::Z"K8@^J(.63BSW8/-4$DM: Y4@ZH'$+09(.E?!$V= 80E*C M7) ;%U:EO96UC"RBD-:NJK8H'%"J"1'?B2!DE8 NL3$,7=2ZN94I>]8X1U!: M99H'049KH,J:J/=Z#"&H46;JO8^GR(X2?-W@2$W:#*/B@":-*7D=$?)(HZ)' M5*HDJMP\K362#FC40I#4)TA2Q+ZL,H2D1IFG43<)XX_ M"^SJE?*U'1K?//>Y'6)_DBO[I\#\K),]HV%1HZAH4+0Y[,^938O"\O7-G &D MB*CW#G+#2]>Z3NB:/;"J:405ZD03Z@QY_SR.=/8X4G& THE)IXE]/7>@GH>3 MCL/%[YYGP0Y:'D(Z5K\F%,P*_2YQ^8DWH\BY5_IYZ(AA]!Q0IL>BQXC0(_>Z M#*&G4<9J%(BWW1!*V<2EZJ$S![=6\R6.)/2,?'9B4UR_Q;UKCI65'I$5V1!E M+;>L<+.5860=3"@I'EE]@BQ=$S69I87U1MFO<<5;Z-&%H6L.I4_;&[5IH2V^ M.IIO=30A[C>@[0.\Y&[T(X@$**.LZ!)-D=8-EG*RN+E[[I72(A$%BZ::*&DR M0XAJH F&'-ORH^OCQ)(E6&35>JUUD 6NU)?5-3BU2312I5%E%6T="I:NB+J2E&."F,)1-NG>D9D87O-J&\V&MK.HH,%K84^ M]AQH^AOWGZ )*.%[GKI")ZHKE=9@+GZ$3;#$DKI2S@(B/+VL%N&*A+-$>2?= M:[R1X,QS":&C5Q[_IFYFP+9/K,]D?\".AA33)X**+P04QR4.ZY#A(2I2[DT= M[,5DN%3452H.F, %2 5DKH@24Y'*1JV8SBM(3=$[U*KARZ-'AUIB2MY'A#Q2 M'GJM0;%G6$+Q.RYI4;+:K;+N6NV\Y- M8(9QM4,5GQ!7.M7'E$63"72[#CV"EAZRXT]@V"O:X@]HZ@]XSP/K;A"5KG3C0K,"CO9,QH5IWK M+Y[S O$IT\>6'0HC9%);Z_@2 WNY$8OBY@ZH'X+QA24"E!%768)4XVR?]>+7\W77KDI?*;,F./M%RTJ7M1C MR7SA]C ;R3''HTHGJ)+$7I^E2I>-,HJ?#N;%%*J;FV'6Y,B7.5Z4NJU!3Q+[ M"N]"7&=HY4B9.1Y:L! KR:+296G/5[,L9UJYD&_3*2Q(O.1('BT6/2(6?5'A M(>):PRE5B+@(.$&K8DU4I+K:PA7)3>0YB6?+2CZNJCJ1:5-\"S$W)MZO,G$#L&YB:KA 13(V+%K@M+^<.N%6)"U M7\Y3"B^;9GP+[ O7=GYKA?X,KZ-TZ;LN7>MJ^:OF<%2 T6LXK$ YOFRBG)M* MZDXJ-:$DX./.ZI"\,F!1>L^R7Y)GQX]HP_47LD+'5)9:]."MA/NB\)_[9.X> M^X]CY..]MMO-[==MLN>Y%%_WR+_S'T,48NMOR)GAQ2/C*52:2Z.V7P'L&HQV MDL'HK8'4D38MR(T#PA3YP@L\311V#C^ MP0Y1DZ'&5S.PK'G$UY;6J>G M^TT0S++3'(HJZ:*QI47M3I+;]$74E/(6%!$0K3?ZB*F;^A,(7;"[Q1I4H;Y3Y)$\F*1[3 MRQZB6.(TG4VV<%$!+K+4!9H'?L\<4D@!$A5 PE(YW7,[/PP:R?=^D@:W'?L(C"*MS)*&9=P$$!VP$I#?N5430C+:>+!%SO]?514UGJ;T$#R6< MN]9S06@BSEI/ZXF&Q!*:&K6=XM(T9Y.9 YXUX?C(-NVF;2G^D$O+!F3\Y->Z M@#S@$)$W6=?(=PD]@B4R?XFHG%E6H+"=I(I=>3.(NY$XPNW:2J)K0^N>#UT& MT<0]4=(VS[-TE'>S1?1.F-YGZ>(S=P'[!@N,%3=L^<1*EO$1GF@1_ MM4SE:,O^-T+J6QS>C9[06V89ZK4&FMA3-_>SI1\P3KP?F^>ZLFX#KN.FEMW]POD>EQ.$AY83<*\IF;,J)5F" MW %#-'CA;0Z^;-&D L G1^"3"VN%Q/>\%+\Y$19+=^OUK*9+S*'H&R^(CR=8 MW@Q*@E NY9 UYBB9N75V(:2IC_I)O[_STK4*4$;0EDWL2GUBHA=5?*H(CI;L M2')YYO)\[JVSQ^PF0 VS09"Z GA& L_7#2S; B@7GFN MA=T@^D4I1^.J7VT7N:9-+!*:1DHW8W96T[66B!"_6 -?>>H%=*WSPL<."NT7 M_.G5ML)Q@MNENV)N2HM;T)",8!;NOJ5\XLH*C$E?RUQ;^A=&"Y)@ZWJWIYHJ MD@UCJ.G8[&LRUBVKBY21J0Y1]Y\*W>I+;QK[BS3J9]P>^AC];*,1^< +Y+RB M]Z#U<15U!'++1%^G5T25P:]#G]RW9:C; 2QW8"I83>26C$Y?63KJQTHH/IR2 M(6I7U52]$(886QGRZ**I<.=BX0^BNF"-A\#9GW:H#?TX&P:V92-_N:S2?CG6 MU^G0ZW5D8X,,R5$&J!!O$-TJS L1AOU><8U'G)$)INW2$]*9/\>-B%0A$6YN#* VCTPOI[DB1A,>NG*?.1NG9+DXBH2G,B*D4(88U)Q?%V M2KPUH4[1+28L1,YF-=L3+OTQ1X3TX99>8258@[@F-7Z;PE);<%S%W]&OWN>11.^L/]B MFW@^87U9(CKY[6#X0:Z[7*)]YID,.BGIQ*#L%=5C@2&SD0,O;02A!.#U"?"Z MAJCESRSFP&,8> =\YO,#3Y%: TWOBUV9:[PZ ^^ EU@"\.360%:]/$OK MSH(=B0"LVIO+O$8U!:E8H?!T1 M.+/X*%!B2Y14@Z$*6[PTQ9D-U1-A2X5./!&X] A/<=:)GA>EPQ*4>ID MWB]J-9V' EB$VC'!S\*A9A"H:6)/9LGYYU!C(=Q9.-2@?*,N]KNY#4X.-8:A M=DR LW"H00%'3>PR!;4B0YH5*3)H;B2_Y E?-K:\6PJ;%(0I=M:"K-*B2L1; MTXEF[A75OI*-[,T"@P2-A5X*&S47].0D"K59:Y=#K]G02V&SYH(>-.PU#%&1 M1[$\';+'C$JQ$79J[& MY:3S;!WP&(M M GNP,M07U5Y1@2T.OKJ [X#-6@3X# H^K2(E+YJPNY!V/YH'5X4/-F7N+WR+ M(1\AWV*8PQ<,L8^#,!$LGBYSK*^74/+(/#*U%V4G](O:SUY1HZ;F(#K@L^4% M$6SIDT2E,+.%@XA%$!UPOG*"2(/M>:IHJ'QW7IU!=,")R@LB6.W4Q&YAWGL5 MW:2E$OFK/0(4"LK2O:BY$R4*+@[7>F'P_04'#< =+7LIC6\]UUN-0\PE:5-8 ME-9 EXOJ!U31%=B:@V?#\"L,/&IKT%58VGS"P5-XM_!#X?;,H-$(:/3-1'C> M79Y9O.2R[0I3-CIQ,)G:_]W ?N;>2B2&, M]FE]\HCDP0M\CQ96258,LHJ=+D%/=$7;G $R1R/84/Y\6TH!6$UK%9\9JS+% MZI9D?([5YF(UK=5\9JPJQ)Q1Q>Z61C4[MX9(<-2PL]H57]A-YB]_1S1-IMPJ"U!FHN>YAG7K&,F&RV;2K$ M0!5*E2.FKHC)9F%N04S&V;C;&O1$6=[X*X$@@4[C@0W+'18X(YR0NE%$#Y[T'UDOV&K_6_L>]M$2FD- M_NLO/456/C&T08\[^J69HT> ;1-44.R1C0 1]*9-YV?5%EI7%E5%6(G,24+ M458Z].A@0ULU*5RY83=>>1,RG/?36/);I80YVOSGB3Z^1JHA]8ZM9=6P3>R[ M30K9"YD7,CR.HJ9A0Q: MZQ$9VZS(R9B,Q>YC,HJ$K#J5H*+#%"F>L?2U*ODDRYN!JY>_)C ?8L6'V*@X MQQ03B1PC'XO"$ 6V29M#6K8S"[&5IU).32>QNDQ5]]A_!*[O#6 H.V>L:^2[ MA Q!\IC/ )WYY"3-)R=#VA^^+W@87R+<;AN(W!I('6ESDUFMBHMQ :V]@'8+ M%E#E. $]Q1T\8= ;=+/K!AH V(>OT[_0/; F(C H]X\BS#@1O%@8A M<:S)=VQQLX4"BJ-&G[T>MDL1^:A0DLY.*8NHG#%O->'59<2JV]EDB/V[$16R MX&[!L%CNLP5EC=Z9AANK@XU19QYPOU+T[>V+*[!(WY[<&ABZV-,WJ_8=<2!7 MH;],7#.>5S,>V#YP6D'8YT@6.=S"]*)!;1K=V.RTP>62RV61!IY3*[ M+W?<< N3RSZ=4?5N+>62QI$^TGT9@[@+X%('PPGRGVV7OESJ:*M28&+89W-V MP/A_W&P\ZYXN!JT%YIZ@0WXN/"Q M@T+[!7]ZM:UPG COTETQ!J3%+6A(QDV O/.6\EDB*S"F[EHOR:5_8;0@3;:N M=WNJJ2+9,(::CLV^)F/=LKI(&9GJ$'7_J>BMY*;Q/+=M2J2Z/?0Q^ME&(_*! M%\AY1>]!Z^,JFPB/EHF^3J_=7-O'<;D#RG^UDZ=D=/K*TE$_UL3QX90,4;NJ MINJ%,,38RI!'%TV%.Q<+?W@.C#,@0N!/.S16^C@;!K9E(]]>JJN_7_KU=3H8 MO8ZQ087X( ,TH(S?H0 68B]X([H9S<=C';V M2P=);_H4ORM69@"> MECKRSG/['BO+G9ZQ^_2^Q^X_I^H&'VRU!MM-]=@#:W('?9K^QJ5;G(]([9S' M^^BETK%/8Y^88]_)=>- N";Z=B/3M4'$N"5'=M,B+T*6/.>TFPO8)M#LEWIJ0GK*K%F^- MVK:8[>/9#K>>O^AP7\I;P:)*K3*Y!'$).FMUY;Z.B8MLKBPN@;\H"B[Q'+T1 M]-J[6%N)/$4A>_X,=IY14%PDFA94QN>%KYY/_G0%<^;[V#7?A= G3X,,"*(M MD?6O61#2-=B&58L_2?2 *IN5A>Q%#:28#UTOC@C>(06F6(O5S4OCD>6\9C6=3T5'C[VO#Z#CAZO-M8 4;P%G%+!(?\ MY>3T4K<[>2%,+6 VM#RV7]5JD^+P=OD19SV>#MMP:JV.MO5B3BX&TN M>-.:U^6"5Y&@2VE7E'/9.1R]=4-O6EN];/3*K4%?U/M5J3G>C.CUI@G/NY]F MVWRJ)4%W+G-[^.:#2H2[XQ:+5P5V!GUC(J,]TFM+.#. M;

J\@:W#65H0CRP2:J*Y'EE)Y"O$=[O;1(,],3BR1-C31/ >'WS"YQM^A0 M>BYN,EY&G[3=27\*2E?*(9RU9V;CBDT8AQ2=[O/AD98I/DN_= M4GTR/LH %=*7GWP,/?/GF) )^P&-Y!N?A.L_9W;X?BQQ9%FCU7K7,!(?98 X M&6M8'JA4N?=D9K+*;Q"N:$ >+3J6[&P!FJWSH M>Z_KB\^5HLDE&2M8\<1GH)/C/;*M]HU+?U^AJ1W"B4*+1!9\:>498)JSR>$#;!#;\+_S$3NW\DK[^NT:23'R:*3ZE<^,NICR MHJ/9A&GBS=RP?(55#6*M:9XO>&2;]N[$Y%,3[Y0*J!(,>?+"9!K>XN[3XVLN M?]'Y]FN>/UU H'_;$*((+]I:9XN'>QJ:]5/1[#-RD&MBH2U\P2:M-QSE,ZJ2 M*.PM<)V^-QCC>V+6Z51(\Z_>PR^1'*J;O=*'*W M-9"U8O:N''I1B1T)-8>(MC=#V4]"/LI._E22*5C.IQ+G$M5F)@.=%)83"K!D[?8"0Q[ M@&_<>/<#3F6^."?]I M*3HR?O2DX2FN@Y*F=SW"7JPZX.$BSKG$EX78Y7S.'+5"E;O&D')O^#K/31#,:!FB-?]&(+R%,R&4 M<,=T,4BP7:@\!17]B/BX#=L46A_WY>#T)LDR2]-5#5W.6'& Z4 M-0M+VU3Q<4"BNC<]CKH$1QQ%U4)13G=MW^;WW'@RMN&);UUA%4JU6U_A7*H" ME_@J6 FK8,4)OPJL=CL=1KR*! ,C%H4 =%R' M8>C,E[AB3P^](M]JV'ZDPM>XZ%VPN/S5\PD+_K[@ #F0WI2"+G:,=*?G(=;" MS?(#(%I*67C M.#YDW<\EE2I-=BL.\.A5 \HI4^9S ZE;(DMJDQP)DI*'A>0 M8ZT*S@7G$N<27[]C;RY(GPEY\KE B>8"C8VYH.'+?=>3J>.]8[Q8Y(N2'6%! MKUGK>;4+IG$N<2Y5(3R9)F]P1W@RT5[TFOM8=]T3U;5MWE')O-/;+*;,H<0T ME+C AJJ71 ]+G=<[IHI=V?J)9IQ/C1: M@YY.)D2)"R87S-H(9K;%I(UVHTSU35-[Q/N3%%'O%[#$Q*632V?I'YU).A6V M6XZJ_=9 %?N] E*!*B&;IX@H-)J8L2+D&Y0^UOJCFKV7%VQI6 MHZWA$H-40@G+FQ$\534BFVL]*R4E6%GJXKSEO.6\Y;QEG;?9O*!C>C)NFC&P M;R%7IBJ'5A6@U22U45)F2ZWPDDT5'=/?<5,5*=5010W?6LU;.S9BEQ+G$N<2 MYQ+G$N=2I;F4R8QCI;6CIK8&77VS;$-]L,;W )\"OZRT=M0TUO#;\-4?WMJQ MGGN8.)Y/& ;>G.+3R*YMS9]Z5L[3/T8S60"XL99G%T&JSL+3- M<#A'^QRMUQH4M3^4HXC)I)ZSML_1^MOPQ&LGLPHEOOK+N<373=GE?)&1AI.V MS]&EPMKG\/527C.YRD[EF*2N%.#+<2 Q#*33 M%*#.MCZ@0W5J49,YTBJ&M-HM5W(N58%+?%&9,5>ON)E BV:""JT4UWU1[^GA M4B#"$Y7) 1"%7M0L-:ZKTZR5N]J%S3B7.)>JN>8434^!._52)3P]H;<';&+[ M!4I]73[[F+9Y_K*DV;;-1WIKH/8W0RE\]8E54''1YUSBJT_L38';-GF5U3M'[X'H%;7^R^6.RUWI'YU)[ICLG:/W6X->5Q9U M7>*"R06S+H*9S9UCNW=.5XIZYQARK]!*DUPZ&0 JE\Y#TJFRW3NG*T/O'%7- MLQ6D2K)YBM BE_=ZRWLF<6>R=TY7H;ZKJ%3$?VUX-I\<6NQ!JTEJHZ04EUKA M)9,J2EME8[\FTJJAB1J^K?JDK7,JNW^E=CN7.)Y482 M\PX[[E1-2#)&X'78@JE+FX4@,Z^SL8A'OG>X3%>%$8AWF8)XP]>0BNW 4]F- M,;7;$L6YQ+E4A3R( ZT-66NFT#5: TV4NKGS(S@HN>K@7*H]E_C.Y!-,&A7K MVM;ML3=G\ 8\_,K"KVSX*N*Y&_!4-KB5<>.\>ER5U(P->+I]:,#39ZCT'5\, M*-K9S%%N-S6.#(D7;:X0\S7@X5"J@@O+N<2YQ%=663,8 M3F OI.Z_8RB%]=_AJZ6%E6-&;\*K'8YA9R;Y'('@Q\5A5)%9"' 8.K3$'7B ML:.'7I%O-:Q,\VYKZD@'C]X%\;NOGD]8\/<%!\B!]):4VAJHC!06Y*L!35P- MJ"67O!P2KQ&)W[*7G8L\JV#B(L^YQ)=IV>5\OKS4D^IZ MG2%=W_"5,-ZFM+9Q)LXESJ4*1.X.^1E%M6@U8#-#OZ@JZQQ*7. YE^K+);Y( MP]8B329-;["FZ8MGGZ%"S6FDE^K2-8BL-[E^C'NAZ M7V3_&H,VT1 -?;,6>*YJ3[FX6G*PJC3@5K>X<)&4J:8H;W.-#LCQR3KC&'T0 M:B[17**Y1!YYZZN8^NB5)_BL OUR1%#"I7]@C^]VE8X3@"Q=%=, FEQ"QJ2#YZ%NV]9^ES8KH[]HF%-63)K;;7J;?^J?O9L 2 MCRA+%W2E&"*T<- TP!?)CT^) K==^D7TID\3Y#^3(<3,V+*F0FD>G5X,KB-% M XQ7>^(WQZ<[]-2:0,3GNIVN8NP\+77DW;?N>6R_(^F[[]SWU/WG-*E;^%A[ M'4W3*S-60^M59*RRU%&Z:E4&JW2D7E40*\L=S:@*9 D,>H:6ZK'Q>O7:+"8K MU&3>;@,?-*S[&Y=NL5RCN8NEQ>MHK52@1I:P<[4Z QW(I;[WNK[(72F:+"IU M"73VA?U^[1N7_HZK=A5%JM-<6GD&F.9L,J.)^)3HM%QTQ(N5HM'1H:ATM/ ! MBD=O^/9,\67?I=MUDF+DT4E+ 8.T[D59P.BE D:4SI%&^ Y_<'.H=CDA[FA8 MOLJJ!K'6=,\7/+)-.^3$2T.\U=A+HIZC",QI*%@)LCQY86)++$>S:%:Q\8D> MCR);*S3B69515N47;-*DRBCLILHTLU(NJ-5TTW(G->E\N9,]K34P-%%3-AML MY.Z4R>Y2RPG!5Y>%C\8L;1R2MI-E./9T$+V"ERZXW#$"02YWA^1.9G)-L=L: M])2N:&Q)1>*"R06SHH*9*6M(4]C.&C+(O-DG)FNQG;*Y<#* 4RZ#7)7'&2T*6$&?\*OGDS]=P9SY/G;-=R'TR<,<6C1>0(N" M\[O3N];0P$18M:6YQ>#=Z0F_;+#ZM-=BT]CC2F$8:UP=5X%(^ MWZXL?:"SI0\:OBP8K1>WA] SC'S_HFD87R?DT2S.)O@ +<4#.\2/V'^Q31PU,GG IO?LTJ?0GB:9XY?= MUD 7]?YFQ48.2J9!R54'YQ+G$N=2<[A4I'?(W#1LL#<--WPM$9K&T6(8W@C\ M2"C8-N]G#&="(?0$3+U-P7:A_@D4QX(>Q\>EI-8O:K.]&(:>9IOP9L>^J#!& MZG[@_1X1J*(ZC_ 8-E0VN9I'8CB,4]MFTKE M.:08,M"*7'VMA, MYE$;Z/(S+DDSB 2I^5>C^9R MQ^6.E8_.)'<;)5^8,$-[T+29M- MJVS4VSFBOJ8J0[XSUQH<64O(ZJ;-N#]^OI)E.E]MZ<7)&O(:7JTE;<%.7KR% M[T?F7.)9=ZI*?1E-1N@$(,I2GCZ8'(]<:W NG<AN3EX< ME$R#DJL.SB7.)JIW-S^_4D+3%418)Z+9N&*0]] M5A-,Q_K,>7L8*#+!$4=1M5"4TW\^94\,1=F&)]X3@U4H\14SSB7.)1S,0W7G"1 M%UQD92X[(&TG*W2JZ"!ZO/(^E[MFRMU&;6\6"ITJ76B)T1,EE?>JX8)9&\', M%AG=*/W-5$L,Q2 BJHC]WJ;)RLOR<^&LNW!NU =G2SA[=*^XNMEAD/D=>%9#'M4I]>9M- MJZ2M>+NW98:JM 9Y]CMQ8-4.6&D7G7+,5FHT6[$/O(97IN$-,_BN8\XESB7. M)J!ND,/:. 5"..1ZXU.)=.ZQLRHC1TII1&PQ=V M>;\,O@F71.)] M@:;R=AF50U%.]_F4[3(TC;?+J!*4^((9YQ+G$N=2<[A4M+-\JFX9FLZ[9;#; M+>,13T,\&6(_8H4J%=8X(_J^C=W)#6ZK81PH.%YD6PVM&[75Z&ZN1.>J_9:+ MJ]4HV5@\<.M2T#$?9:HIRML\T3,U#M@4:@.$.G=O62[17**Y1*](=!H#^>P% M7+5>:]#3%%&1^"3.19Z+?,'Q9+;[&&A]Z ,D]OO%-1GA8L_%GHO]1H\$IL1> MEV#?A21QJ>=2SZ6^,/O^3 T:-L59;@T4N> 6FURBN40W7:)[:1K GW_V5J#E MBB;*1L'-.TL1>;I&]I$2B/S7LE\&OY)_DB%/D/]LN_3=4F=M"0S2++%?-(IH M=NH^&/4U@J)'C 5D0IT=Y+X3$@BW7D@>'GI".,;"#Q<1$(38$JX\6)T+HE^4 M<@@.?[5=Y)HV M^!C*/[W@3Z^V%8X3D5BZ*\: M+@%#K>GFBJ2#6.HZ=CL:S+6+:N+E)&I#E'WGU#K/[YI["=?,$7/N#WT,?K91B/R M@1?(>47O0>OC*IL(CY:)ODZOW5S;QW&Y W-,+&EMF&#((XU.7UDZZL?Z+3Z< MDB%J5]54O1"&;"P 4X8\NF@JW+E8^(.H2#+.@ B!/^W0C<6/LV%@6S;R;1RD M WX$Y&4Z](R.86R0(3G* !4HZW>H@(7@0U+Y%0K&PE?'>SV:&+)J=+J;U)@? M9H <%!0?9HER% 7;)>K2FY''6<'<\Z13P4(=T;F'#,Y!TP!?)#\^678P==#[ MA>W25]";/L4DBG78EG0(2H3H]$(\.U(DHG&B1OSF^'2'GEJ;2*-S7;G35W>? MECKRSG/['BL;':FW^]9]C]U_3I.ZIQFLFNJQ!Y)A#N97]34EIS33&Z35/%A*4/LT34G?F"67Y^$92 M<&NF54%[N]-.NC"?CF ^%4:^-Q&\*?:)X4L,=7"47HAEBX.+-+A*T1HC M!^".3C8M?H0%Y2HR@HILW2]S[W)E[DLS!WY8"."D_+9,*S'']''*&(Z!?CM0 MQ2K/3IX"M^J>*8;*98*E;\NV.GEZF=!: TWLYNI!5:!(U,OBV8Z I=I^$(;T M,>&Y:1-/VHTG/3@*OTUJ&IW$*&+%]#FE@1.I.I5Q-'S!4X( .^XEYEH"FL"" MQ+^/+PF?5NVSIQMSF0N11@SQ3%/RV\%Q5X7+)=)>O\'N)7S]%B\#?<'# M,"D><>4%879-JA--JHO];E$)V0R9&!QWNZ?DTG'7);B#K3TLX:[0*C2LJ_!E M]L(2@458*MA)(1H3F%J7VC+G4^3S2LA+Q+T;QK?W5R[TA@]&MS,RKWB]XA'T?6U#+RYM@(41OY.$-,YM/$F9+ M*!LU+'M";['A\AF[>&1G3X6"4L:RJ/?K%7OCR,H>K"H865VI->B*[$#\I"OGO_%FPW#T6:%3'0L%EE"3&-LF1_N#XFP_@WMH1G9+L"X;T=;U\5R!R)!1-- M&V;-YHN/KPK#@KR_$^I"QMV=^X4,ZX5NUMPJ#P8Q4.4""GAPR[2"RO,@7E(7 M3N[V"BN9.A[5+7[6I.8]B=:UO4X_/<2]]'Y"A-I[T:P\\;EWA\Q#BY&^VXY9N- MAK9CA^_R-C'KMP:JQ%*?:V[PEK94>3889@M'&'3)4]F"TE(ZTC3*OH8N"'&R M]LH4\/1P*3@)1QMF8!>5M_V$WAZPB8EQ-'3PY;./J3S!K$M[3RPV3FR3";DU M, JKL\-M;1:QLR_W.A=V%.*B%565C5O5&1$PCR_!+"B8/K;L:!\4>04YZ-)Z M3?ZQ>.L7]%:?V-DCJ#)VJH++;PX69RB7'A W!*8=)J4.BVMV5K M-H\;GP48E(,B[#MMF/%ZDNQI2LWYJO3E?-,N5#N!XF'SFF+;1$%O#61UTY+E M 6-F,51D*D,>Y'1AJ8';L>6 ( K[0*F\I>WZD( 2T'W=27" ;]U/"39%9YSA MR2)X7N>DNGJOR)75&Y>X?BC 7W#TWQLWH>_"K\]L51H0*-5Z?--1A4!UBD#^ M2<#5@]W$LES7???,Z]\;]X780=Y*86+NQ1_KLFR*R!)],\L&K*+V1&U+W@N/ M$+&-K7P+J2?$5$\BWHTNRNKFCJO*+WLRKVOO?3Q%MI7D7T^:NSC-,SR M/8\&CJF>[)B.=R]T:*_/J>QZJF*)W\'5$Z(GCS_!*6"K2Z6L;()?.-\S(+G1A@.8H[/9"[R.V M7$9,^;:@.PL*\173[\%WX, MH=:Q?MM80SF.TYVB^6&TA.Q#')FR MM;K[F F?WW\$4.MHRY)>9OVMMP9=732DW.7F,K&P0D9]K3!YDHSV$Z*S2[LK MJ-W-!>AC>U6?LI%E;8K,IVNK8[LO..!M=1K>5N?2_'-F1]U"H5#Q,-[>0M.^ MX U'Q!M876X9F&AL"(#;@UT@S%8-8UF+-,$TR6+R+#E$W;A#Z,UK* M/@E [ELXU"18A=Z2O,UMW/H *8.-FQI(Z36OQF+Q]R98O&3^C#<*T+T!/@YM MGU8"ICNWO,G$@R%YYD]N]>9.5OWJ^0MR0P;2.BM@=+G'1[KBIF4 MV:C[,)/15>I"0%>3&?&4FF?6XLG4\=XQCO2I,->[4P>YW,(MPL)-]EK[FI?$QP& SC$+T)KW8X'GL.#%_PAF1X40-'L)=Q M&#IS(QJVV\+.VU?D6TTK:'H**_H!.RC$UI/WA-[^ON !,92V"UAFQ0X;<$6U MQXB=Q$WO<^OT0G"V5X?+$@\TE[W %RGQQ5Y< 27M/1MFBQ>AHVDMR"67=7O? MU*R:6);I=G6YGZ?X%S>OJZ>*CX'3?H5;W,I>A8UFRWXI7^L" &S:MQY^+AK7 M"W,.T&$VQ&XY@8%,Y.5J3N.K91(GA7;?TZWZR6IKH.C<#*X0G(HW@X]%4WK5 M7-S2W_ELX1IL.\EIO!,EG3P[?D0;KK]0NU3>2MU@NRA/O5RT>MM>JQQS3NKM M3!52'^?<='M0:Z3P#V")M"LJ6@&M!]C8=%N@YU K8!8XKYT0CMW60%=$I5M4 MB07&]MM6,&1_/1IA,XK"OYE1)^4HIY#^IFG>475BUXI^0+#^A?#5S==[K%;" M=Y)9(>+,W>@ZYLL#8]!_L@ GF[')@NFU@>W%&T!IHDZ@9+F&N"T;]7CV-H7;Q/@Y\P",M< M+.T_3_3Q]=$H*DL*1:4*15*+*B'"1@3L@&O#Y9'+XT(>>Q)+ JFU!JHNZEI1 M$07& GY,^W#;L?0XFTZC?1K(?X\, *C-*MANQ%K"F^.*L6Z&9%7"!LN;09YQ M_FJL:6W\$PRQ().00I+U@NW4-)PB(E4$#O.B)'D"*C6=6&HZ?1P(8-_$@+@G M"+G%V6-V.C'0%%'IL]20X4QF&)<)EKZMP.2:O#(!W=XUL2]M!K(KGZ5?P2DO M1&\XV-H+*G?HD+DO3R_@VSZQ/@)^<-(SO0E^ F <*^.0DB-*"#V: M!O+#13/"&&P)5YYK83>(?M'%-Z@6),3[R,@$^!B2 [3L06=UF^D2$>(7:SH9 MV=0+;+KDY$/A(?L%?WJUK7"<@&SIKHC,%]+B%C0D(YB%NV\IG[BR F."ZJ,K M6VZ7_H7A IAM7>_V5%-%LF$,-1V;?4W&NF5UD3(RU2'J_E/56LE-8W^Q#?D9 MMX<^1C_;:$2^\ (YK^@]:'U-M"9* MYT<7384[%PM_1%6K H)2?]JAWLWC;!C8EHU\XM4(.[]D23[54J1S^X?EE\;= MG\S*-WX@]G(X]F;D&58@PM9%3%3P%!.H0^4Q 4VH*?W+-E':I6%5?;XO?Q>$ M4\J>T=K_+KD#QLA*40"YER#(!C:%%VTX4A)UY;DZ/O_;U\@B=2*N1%/V[6Q" MGFENFL^K-L+G60#]38(O.#!]>PKZ_]*U/J/ #NY&]\1B@'P&./I$'O+9H96B M$QM!;L7U=V;8N@SC8_ *\BPT!1'P9\1KO?.?D6O_.ZK+ RICZ5V0$)D,(3$V MXI'O5HLK4%0.0W%9(&/(G 4QVRV-S!B8$8=;(-@DE" R2&Z^(#G&(!8%%8MKXY-XK MY/__[+UID]I(UBC\5Q1UG[YA1Z@8)+':-RJBO,WXN=TNO[:[)^ZG"2$EA<8J MB=%299Y?_YYS,K6 !$(@0$!&S+AM0*G,DV=?@6%Z)MWT[VSFJ,J?D3GK*#]@ M0V(G22<-?(MOQU8$? F@^8R+J_1@Z$\CV@^<%G?CL>C%#WXBNL C4\ 6@!SL M#?,H'N$4?@!L?$9)MM1^#T[_A,_:S(6- ZL#G(D4^#OJ8.A, ''EX5&F'%1. MH "N.X@;R-]Q"Q.!EI2W&\/VPJ4S4)>9X=M0 0#8M-6E?0-LHRD PD=0NS&> MU64FM7>% P!P&:4)X3/1S GLVSEL<($0AJWAM9M6X,/+ 5,\A@EC*B82!29. MR+!0E>=P(L$2F8Y'_6'Q5AY]E,0=Y1Y80T1 4ND1X(BY",#.,YGHK6RN ._P25_Q$$#/\&5O\W5LF[SI19"\N%C3)O M)AR@'-+^7#3]X6^;,7-KT*@E5&Y9)5M7 M218^B'!:)PEH>R6;UG>$X J<%OS/$E@9JU YJ?PLQVHZ$PJ"/%XHQ\'T$^89"JOA+;P]_O[ MKZFJD.8J.D^EV^8BL \DHWTE ^" M1&B5<*M@PN-/5!#M4Q=E$H!),>U_QV%$CZJ\9R2/U,$C'@997>SB&POR MOP4Q#.('A3;)*,(]96HZ 8 ^*M$+LLTFCA7<2!B[O'/EBA!,\X53E404"87) MNYA=']A"]^ 036(FH@8I40?P[0B8,&_(!UB[)+3-"5MZ$Z@6+E>\ H'J<'.N MZ27*0Q0 *7%W89C#85#$GF"+0FV,ZAUDX\G%V\&<92Q"_($#?H#+>IJP@/LK MC:ZJZ%U=5V$_(=^.C5/'\&TX2Z4>PBW#;[T[;DD2G)N5LAM+)@9H.+.[+6H8,[G\",\ MFL#'U>W<>R"77>4;(ZT7-OX)^(.B=6__;_HVD_^$4VK%^Z:."]^FA_^.7(9R M >@T2=D^[N+)(?,&7_F'&5@S1>O3(@:1 ;#/C*H\/^T^);Q8JZ>P\"4(DIQ4 MP.2$)^+_^.JY4''0:@2@P#^X2 5]V^*L V\B0?MEJ AO$E"5#8"/0\2/"0,V MMD(6J]I3I8K>+FJHIW5](ASD?1HRW:JWJEN5&9-Y]'6X).SKMW@S?0.VR'XF MN":,73M,1*@+IJ'R*0"J6>098$?YE%L2D0C7-7'5W'*J2%19^J6NO)C%GW)6 M#$8?8\H3P&$6"KS_CLI'AOCZF.,L=Q(O?Y<0!5<&M*63"0< 'LF#>]C['2I_ MB3%>>DGG!,ZF6CCT)\YG^YC0:89%_8*&?@H=''9'JF/&4M*MMD83YSJFF7@9 MU^A'!7T:U=]$_0ES6B3RUR?S)UMAGF88QD]SX2-!FC1YDT"2#MRS#JLAKQ1: M/?))UP]W4H/X&_-2F81?ARXB0',[\?6 _H5<.MF!1?+8=M"[E*@\L(?L+!WE M\W3UH?S/TQ^B#OOLA%QOI60_!7BQ^[PO >E-C[@Z*3XB3$CL,2O BLG'O;)_LR M[QY9.F0K:/]SHC4!]^]R:L@"=[FM@P7LV3A%2WGGPW]2^_?3_?=W.5=Y&"^? M.'OLSSGI1^J!X4$KOL$<#\?: D*@M %!H]];P>Y0^$_4 M:%_] +/94D:]T>LWRB?3PC;L*=M$\/$V4D2YY2N@;IR"F&N& *I3(H/RJO3* MWOLV^?CH='!@54DO[SW^.[G =MW;D=RX:R I0)./V:!U;XFL3-M))1,W!HBM MHX$$>\5P2D0.$T8.&!!7^ ^T,A:*Q2,7H.'E+B5GI0@AS#D+/(4,$E\="AG+ M&[$'*492+]Z 8Z0S39=' PB.;I*X>F)1!SG$?YM@Q00+)%1-\ @@^Y380DI$IM) MV UKL$*_[0[.#BO>P.$P?@PP$)?R/08M+5(^"-,^_>E)>H16;:D M#3Z;CBM&@Z3=DQ 'N J*1DA&K IR#C>[1T,C&[!7'K@%9/!#3"A//$G"@T)N MWKS\^QUT6O@7E:.^,[V?R@,JQO# M[S\__WSNX=O^1@[.CS%LJ^3Y[R&/&":.:,O324]?8.""[/O6K^G%$I(+('.,D6 J*6[ '!WW0)+(=5,XY M )?5WQ3\,S#,PL\O!\E;6B_?.;O M#Y^R([\*&:/\1F5(_'\:![!8D'B& *"O58 $@"(Y<0J.@.PILI^>S$6B\PMG M%,;SYP"1V.166)F7ZX?Y2\F&>BGI5*]TIS^^W:<;Y4#B+TKA,UDL@TWX(. Y MY2N%YD&O20-.P-M PH2Q-5L]0W'KN!*<6F# ZL:7'E= U\\F!R:W25Z8[!;_ M._:8(KP;ZRX1[R6)I"R_80)<8O9D!C]3'^8/!JSB=]_TEE,T8J D(%U;4%R) MR$?V,:6<#[C*92Z-;O;4GB&)S\4ZCR?EL^9*#;EB?/^JLURU]5FN,F%5)JS* MA-6,'M9G5)2G@1@;\O$&I5D8 \K".,7P0P).B;S@46B>S95R7[2T2 @!&JPS ML$1NG:*T\U#KLCQ*Y"8]@.^S'0K1\9B5 MJ: 3,4",=&!YB\)J?AS4B@77#1:=1X@)[(\'*_*%^;'1*!VUS?Q(,G@1:288 MY"?=7)@?@^X S(^<.P9U@/?"EE?N0U CN#66?I;, D0&3=[GY)N0:S?OXQ!D M.0O"4]HJB7:6A@JX]S_U>02@"#YZL""=[8F99&HD/@R,&R3G=E>/:RT?UTJ. M2Y6O65ZJE0$[J8D-N"E,CZ'?!F"/5 JZJH,4"/ICX#R*+ SAK>=OXC1/6B:I MS<2"P8:)N8\3_L;(YX*:+^GV6:@PS#4H)\TCL[]$W!IC<+@C^''"2G#/P-'! M0$KS6E)#/LL>2!@8&'SAG+_=)6]2&0R &5E)X@YRE4#L!L^9;3X?REYWW&4& MN('UX4=+W=FGJ['6'=AA[=28?_@O# PUSC%BEP=JD@4=Y.]8_X?'C.=)OE6" MEU-$7S )R+:>QE1?;5J T5Q)7F6V)8FWFU3U)J,P:\2Z42K6>QO%>IDJ,"!5 MX$2,/PU=5WJ>>FUC_3E>?:M0"TP'CL$53X;AHF*Y%F1#!@^]()<^ZO+%:&GDU15;8G=M+B2V+ M-XPS+]XP.CR/J?CG;@5^.=4\X[PEF0C#$N$X+&8BW.>4A,I!*"!;3DQ$!ELOB7 'N(P: MNC1 /@M[N[V %1K>K-##A&1X&BZ23DU^F.I GGJ\,AAN8\( MJ/C1]^T7QW4[RM_%W](R8Q54[BA1\K(0-,MS5,B6>IHW^KA!K=9UP!N]Y]$6IB,6"DGL^I^M,G(S;9'L,3*\$3T/*'OY3:I!>'W#+S7H_C3$XMFE&?/*X_,?'Z,XR4QX\ W+5$J MO\5JN51DJM( ?B\8L<>B[,=F% ''CR->&"]R',I/1SY,RI=/N0YG-50H9S-> M+@,D'_+@-Z#BW <6@RNG2]+[B-#3K' JH)_&+E;@,U$#:#.T%1V/*KC"K!;0 M9=YC-!.E9&)FEB@J9WD$Y& 2O\[LVM7?):G%+R3\RE^)06UZ*MUZLF YG!)C M':AL:9U":P#0&/P@C9OSG@-(;7 N]I+T!^7I+OBO$,C5!6F]YG;(8<=]='S' M9I9L5[$B^R7*',N7YK!,[VC*-I\?37/3>W1R3"I(LB,X+GJD\^ JW.KVL0E# M,3F%'R/F"PQ;< 2N?94P%8*CH$8AV\-("$($"6^^5+6$63,/WO6XR(I? M#RRZ2J5/YHU,>5&4;2V1+^&J=$D9.G(72NNG(AK )]>?\Z8G@,AAQL)YP;(C M^ASRJAUD5T*ES=Y9@G*-R*5*B;DLJ-:>:X<3505K]L;IZ\N]TF7NE#4L#KD,*N!XACZK\H#_R72K>ISY;3,-><9N=M5;YD,LJZJFY\'(:P$KL M/*Y8HF2A<-52*$ZDG/E3RA=[,O\-1DVTN/5?4$BF?4- 3?S&GC#_^P^43XS' MG;XO0I)^OW]5%9O< VGR!LC"KV9@ LVD:=KBWTFJMIKE^]OMR:KZYC[6B=NS[K# M4WH:B'T5Q'+1R[[<^247*GUZPGX9!)7E^/ 3&G08R87C4YH/308AW")#/><[ MHXH.-&Y]UUTB.X"MWM5&:IK;F;II^465M!12U_D.,:S.WU/FSN61]E!T_L"7 M=AH+V[87[_>*V(V,HT5_])N[Z*48&U/,M-/C5F$@D4/IHCA_S_$-\.7WW]^G M3)B^RU@P5@[%CS%@XDBT[2!5+C+CB?(1(PZ![SD6KO'C0U89A%\OK9&57/)5 M1!9'?L>\%25S*"Z5M 9=Q];S;33%;Q6\:') V$[(S4YJ9"-Z6W:4>J'S[Q;0 M9>RRA^FW))G3_BP<]*#($(4EEWGOV;E4J'OL"L'L'\B,BC'V7DG26L\HQMA_ MB"P;-XD1Y!R3*Y$%RJEUDRZD_&YX,[4IL!.P2M]LW?"D'EVO5?OH0'?_AWN= M4T.0Y@,#D;OF/&1ODK^\3<;<.!Z1*CWT5I@!PGI$DW-E0 #ME'^=&5.=+C>H MQ( <\6;Q=8>^6AE;P+\;=CN:IJ_]&KY=^]VF936],QZO_WK3LIN_ZW4'A]GL M=C#8=PA1$Z.J2T:5<./I. ,]1E6&!I]@A%2YS]SOJX,8<:\EB%W#^/@?/LZY M2MEZXCXDGEIWWDIN#CN.6R%5;WD,^P7/^MGR\)'-YK;:QU,/YJT:)L;3;I*#M+J_E [4D^5T5^?5/2'[]FSL=Z&_<.3D=4_AA%I47\5]F+<-JBALMOA99;6(1CC%Z/NEJ+,/,:S+[/WC-^1'HZ(IM/[Z,& M7^]WFS9M6F3 2#P\"5]?@X?5C+ROW=SUU=Y0;Q$J7H/F_A7'ACAVTJ&WX+:3 M^M'IU79Q1Q_Y%<'O'S!CB']71DHZ>LF-%FE$4E<_9YY> Q=K\GP#E?>!MK"_2RNQ;PTG/SKVU=34AZ!C MJ$9WW"+DO 9-/7_IQ2XT4EEOA;+^.;V7^G0U @6JB7QBJ;ZW&1F/ZH#?'1DQ MEMI3]?VY?/L4>GKWL.7^CUZ_1\K>F9/?$67!;NK5H(MB8-AK M2KUJ1XII@U;!]>+N$47'CKBK44W&0.N=!?)>@]609F/.S<7.J9A7HIH=/Z:; M_T)C%BEDTCPX9QZ_!0[69/\4P^T/VV3!7D,0X)X:URYU M.Y)._U:P^;038NZK,L+!L.VH*:7I3/7Z2T>[(W+VC)+?TP?ZU5EC963@UD1>QU(.41]?=M MD'(+#7X,;%_MCYIJD"0U^-UR,E/-G;+JL8NM)71\&NY<['$HE:K6:/1??,]: MJU<-NS=WFC9LD5XEM?I+T^KS"%B/_0^IF?^X+_7^([-_:N$N-?VV:?H9)>6^ MH\LJ(QX=B&-/14L>6?L&:,JWC/:5,5Q366UJ'A7Z-I; M2B\QF]. @]M^C#H\2;#K'(;1)&@NB(D$]3^MVH>Y!!=GMAP8G-%LD# M) ]HM6W7. _0#C--[R1,@!2:O]$D[3LZ3GY(]]U>8[]W'*+^R0$48;\[S_FF M+"O6>OC5#**':0E"_&"K8]1'^NK ]"W..5VL7$5?.6: M$7PC9MV36A8Z>.Y0F9@A? ,DQL((,!=_-C6=0'DVW9BIRLO,L69\7G"(WXD! M\7SN.V)1RSP^DL]?^U1])6 R.GCVXK_:A#! M&J>!SY\AF\:N@C(])$7AU?]C9A"^W@)EJH]_)3!,=!_E+Y3G31#;9<%'XMA! M<>Q(D2)^])Q^+O1( FMG<#+]_'T<@G1A =? 4=^>.?-P667>);RP$]:TS\I/ M,RVK:4U.5&["@71)$Y4%\K0QOZKI8.'U<(2-WI_1:-7]DTB>#9$79UKQQ?"S>.,CNF=**>XU%[UL4A;]81K&/:7G=U+B;7=6^:L=] M9'NWH_=/)]P#TV;$UO9W%)T5S6X4[N/ND87[\.9N< S;3Z8$+]WQ_L*]*+]' M-W?CBQ[Z=%VE-%Z&?DYTA?NL'5D:QY MBPN\.8GO(S^V:^UTQKT=(4W82#MF.U^9@[?>X2^'NXUZQW=B $=M9O;E6=9& M2_*7Y-\>\N^?0+G1FYHV>KP*\[2^@(OT%06US,3M0F"-^2>$I4-W>P1]^S;T/Q105;( MC"20???,N?+@,>4?OHL\,03D#>8=(LOO\21T; ?(!-ZW]B0Y*\PH2P(]T<&^ M^!$L)@CR3\^,;0>K@][[2$4A_QN)!"HH2H$R$!2SV7X]?U+8)Y(J\^_IHS*Z)._Q\8"C72INCN:BM1QKK&) :,U+HQ!.0 M9.E[ #K*-(YB@"0@CN/;JX)I;S'4$@1:K43DU;7U[AYTU+IW_]X/HX=IHA5_ M!(J+%C\RE,6ORZ8!CGLW=X9>[!!"N)\]?IL43C+ (6!K(2$\J2-JHMEP;2E1 M=^!YTWYV0C]8J(K+'DU7)6;O4\=JT*JFL']8&5CAE"&A\/K*%Q8@JEANS LX M06=S <:/0$@,=*9D%=,&N8G:#ND8V:Z(43':4B*PK%<["(@&0%HRK$"67XOD1,&J& MEHK_[."EP(=.I#C\*ZR##O =:TR.I9O@8C,LH[/2KQ(!NV&3BKF"+[MM(C/1 M\$>$\MD[#F@A(>TZ_?Y@9%B&J0V'DUZ?6>.>QOJV/3#UJ65,S,&_>N.;$H1; MBC+@N][F7WY[%!PLUP=[*<2.__;EX(O6[?#TE%J]$KZQ9^;%[!/@!&CG$7+2 M?SK1+*E1*K9 & \XWP>48/9])#[#A9<;(XB%"97_SGRPZ>? ]93/&7VNC9YF M30/6X=,:39KOHV1W^HGUZW+<20"NO#-=8%\YB^\4W%2D>"E<"T;Y\NR#[DR< M!H0B;A"912#N56@)*6-*.TT S[23$7S)C_U45@E+<(E-3?CQP8)B+ (F^6'U M\4Q ^23HP5;!%> M+RIA/$6]SG606/]"U64)RPQ*D'A9)[D>^!X?"&VX$; Y2@&QKNH&9Z3URY:%P M2:@<;:7(Z&-29 SNL2A7$%)XFZ]\NPC6=8IRSHS1;$BZ:=,;4S5Q=J>ZM'-G=%7NWWM+,HY91FUI+?F MZ:TBS:99@L-)T(9J[#\*^EKJIWF-U8IC2S]=!%3X0N#Z76:KRB2.R!6<"Y%4 MI!A?9CE@'8JK2-K_[%D!3M[]P/A_/WM-DF"_VZ4&N[UA4T-4VIC(*I&LHMOS MH9$,NSCWU5%C>90753';&F[^+>>RSCS9>S#P\RV[>M4@!]](2B(,E/56KTU; M.C'PX:B8F%'HQWB.59H2OZJ8]X'Q"].W>NJ@5S2*3X)?34X%THQM^758(^^4'R^R0#Z[-7,@9A^TGI_6ZOC9/2I;I]9'7[0&A81+<^ M\&YM[YENEZ5TMS(ZPCR[H;B(G/UT(-!<#G>JR$-NUO3'-G ]==AKJI/,.4QQ M:R;B(BE94G)5X4]%[Z=F27G(27G8<'CTG&>QG;IBB#)*B^FD->O']A$([V-X M=>VJL'X7QU7KZD@KJ5+!M,E:^]\G26#7_8]I_P.M2 R4$&Q900PWXF9#$.L? M:Y]K^>)[UFXGT["CDZ:.]6)$Z+@WL\<1-.K+W2M1.O!R>+72TM7PDOD-:;Q@ MC966*@4,LZPQ*]I=%,N(VEDM5)YM_\$)SR!^'S[;+'Z=1D8"=T2SEOI.%\B@*.A;*A$4O6#+%2[ZIWIO* MN3D[,%TW_2WBH1]'H6.SI-AI^8$D_SR:!2Q-0,=56IB0SJ-;1G]CU5-YHKH M?ZG=%@++/;Y68/M-E1;[LAK5=:-_"#F.C:PH'K L89 M%E&<$EP74T?1#B"N+:60^";Q[?I*=PH98:=+"/L ]G@(6T^[SOE!>!!C<("E M^94;*ND8AS"[-3HEVOK$#!DN<'/WRGQ]2@MV30:T++N091>YWD 5CK**-A0? M?V'7$X +ELS#_[!O5VVG&29ZZ0.UJ\OR)TF'UTJ'%>5/QZ##'M AZ"C:L!@: MD70HZ? ZZ+"BH^4QZ+!__+*0-7VMVTOJSBLK"/#Z73ISQA$Y=5]IGN&JK2UCRI]OL7]]9A!Q?R. M8S #C0H[M$%3@9\6N;,DJN50K:*@X!BHI@.J@=QI+,8H4:V=J';Z>+9NW-R- MQ^IHW*;1Y!+5FD>UTX=L]1Z63/557=O;'=6^3CE[]UIH37^S'WZ4J=%;9F,M M#^Z5)=D' LWE\*,6<"/L^C+LJEIO[X!9@U=\8O^3)'!)X,T0^.DS4_0!$/A( M4W5#$K@D<$G@35L4IR?PX1H>NC1E&]NC MZ-VWMG_KP"[]X/:)T4?:V]P*BB50-U1>9GXZ 5QY :Q6OGOF7'GPJ*V('S_. M%!-_8#L\Z+BTRLST/.8FDY67FI.H"DO(@KYTGN;XAMP\5&8&>(#)HG0L\[UE MP9D LM&+'_S$-B81"^:!$S*%AI0J'O\&43W&/$F+4(\H[>$ M>+PYTC+*K=Y.D)M=G/R=SV2G<>("D6"?YB/^.YLX'W*< W9W6X:>JA+&U@S? MF 2]L9$6C9@YRVNV6G3-G+\L9130E&$GY /0L151GNG@W=KP9>!,8OI@ ^O8 MU+:H"[$6B>Y^.$'^?'R'^R?%,SW* YHDJGVC@=>LO[Q6I&GX,:]ATTO0OQU]/[=K/0?JH1T#AXX6/=V&VNCJ.X_)S1YNLSW9 MTVU]BQ_9TRT'#-G33?;8:F&/+8EO$M]D3[<3UI1\+3$%SK"T1/9T.YL@Y+7V MSM"Z+4@5&M_<:<.!J@V;RDQN1ZZ ;&(C";$&(9X^XF_@5)6Q+@E1$N(U$^+I M&\<8VLT=_*$:DA E(5XO(9Z^L8ZA R&.1JHV:*I 4_9U.V@$LA@I/$._@>SN M5LT-M0Q_L+:=D*J=6H=OIB"Z-WWTC78,K,P= M8)\ V>'MLG'M])UV#"P2'0S57G?4(EQK1SCNS'M2-#@^_;(->EGPUI:>%,:P ML9X4#5[Q>?CD)(%+ F]]3PICU%A/"DG@DL E@;>M)X4Q;JPGA21P2>"2P-O6 MDZ+7;:PG10L(O+PGQ5:EJRTN*&]?PXJR=.*DKASKP9>J#>&]SXX%&W)X&;KK M+@#KGYGKSWEK"#^@XL.T:)<>\ET;2 =P1?$]JC%/ODZ[1^3+&R9;N M]G6%* OZEMYN-#.C[-K2O@&P._B3[O1EYEBYE@&V#]]Y/JSRPMN)F&'H6PX5 M*R MIT2P+Z(( +6IS'T@(NK% A^K_',LB0Y%G7#+RGA7'+%")@SH7F2![[F5H_)('&&I;TG@]7%U%FV ()G4=3; CA)3#L8IK4E?^!T MQ;O"WL)&;%,6!*S,')#5J;($H#I'Z?0CFGH:YBAI:G=X'B4 LA9'$N(!"/'T MZ3D]'=-S-+7?W7O*M21$28CM.74]0CQ]&DW/N+D;#L;JJ-MP$$X28EM04A)B M-2&V(!J.54%@AHZ-\R@3;\&P1SX[_426\?Q+168II^^D+V'A:^#-3AJ$U5>!+5FD>U MTV=H][ $HZ<.>DT-#90%GX1!'ZQ%9_] MKJSXE 0N"?QB*S[[FJSXE 0N"?QB*S[[^H57?&XY;+:\-HFN?"F\9?17J@5S M=67KRIX0U$Z_/Q@9EF%JP^&DUV?6N*>QOFT/3'UJ&1-S\"^\B7:6*I9GZO;3 MHKSCOWW%D]/M\* CQ]\O,="&8Q5EZ3)Q?8_GFH)KN.],U/8M]GS$6?7!" MR_7#.&#A#WC\G>M;/S-R,3@) ^XP^SX2G^'B#$AK#LM'0RPBRWI,6C.NE+^]9$\G&V)**[YQ *R.M4UUI)CNK7QC%G.>D795 M'/5>I[BPWL5;,V;'+GN8)J^F.;J_^W"L>\\68W*]QVP_)7C06[WQ-M:=TE#O M376='^"(Q;+.\AK59 H[UJ3F[RFI!<98.Y_]G0ZIO=PQK\-N1]-T6:LXW@X& MS=6CG6,E2\U:H(N$1L)I9%E/E1C,V*LLX9%YDE469$63X02K,EWF[X$?AK6M MQ#[H^P-5DZ4!DM*NE=(J2N6:HK0!4%I7[?7.HQKNVE..[]'2(4L?.^U8 ;.= M2'%]],==9[[QJR:%5P+<3W[PP8\GT31VBV16F\(P&T_5^\6 QFN9AW<1:%7% MJ0^#5B-"JV%+T*HMUM2*I];HG)!7KW%@R3P\&>1KE8GVA46UN<\8)YJJH][> M=3,MB.+59%GU>^=(VI:T?2*C< ?:'G1O[GHC51M>0H[=F@A]/B3:ONZN-2.: MG[UGV),?."P\0A S>=OB?1P$\+!3',ARO(TD4$A2^2\ M>MK*:&8+HIEZJ^-W1X]F=MH-C[.(9Y[4-?K)\9P0A)3RZ/MV*&.9,L*RIZ&< M*CH)9OT=$:NV-DUMSOIJMS_<]D+', M(PCL;^:+ M<+#P-:7&7P\A#""J#Z1P+4VA34N[G3^JK1E3UJ+AF5MN7&>Z%2 M'U!IK/;ZPQ:ATK6;2/_T@Y_8KWT>^!8+]^&Y)8"Y0$+9EN[^ MN#0&7.JIFE'49V6^799O=SHNS7O<.5DH7*;9R52<-A@'.V3@#+L\9M#;ORUU M"U)P9!<<2;FMHMQME89=*%<#2Q_TA/[^O9=;0+E;),]M;&XC;JB'^41S/Z2A MY&\"YL(OGUF61O3;LHHACMK-'C'1ZHJC]8\4\C9.I(1H_16M(_?G+,CR3A[9 M[21@YL];@" RKL]P@^P#9!&X[Q05=@O MBP&KF3- ]9D9,,5\HG3DUV54L;Z_D%YJB!LMPNVN2^'J.ZPAU6UD\V45"22J+:QK9Q:?9GE14?S47 1@X_Y4"F)[08 MK2J8<_-H-0"TTM3N_@40YY>I<%+^^T\S"$PO6H"I1.DE.[':Z\B3K&"U7P/? MCD%?$0"]Y[+KO6N&H3-UF+TK90QO[D;J>+AW-KK,P6TQ;E7PVT/A%J89=M7! M2&\1@LE=H6X] :)ML0#HVZB$.CP=XN/:G!UN*E='/ 2*,X\!0SZ5@J]=A] M6"G",FW^6IL0-"0$?=Q47VZIL;81B[9@IOMAD8Y8I/6:RD:4JNEV[/2S9\44 M.YW$D>+Y$7#6N1]@VDG(W.FMXX5QL#.#O0X]H\)1D$8Q/OG!G][<=&PPY)PG MG*@F_F+_&^P#3*3[^&N.&7?)G;R+HR\^O(5?R.=W7[Z)!RA9K3:%&6#]J?W] MYR=(I;?%R%CA66@-,F(##]">]RX?EMISO>(S\Q?;+;YV'6I.!2\G\'TU%Y@; MF3KABLC=O[D;2'WXHA&E@L]NB2B#F[MQKZGNU4?@@4F.,&R6;<:M8_WR.G3T MB 4LC)0Y1RBIB^]>Z\HA64V90V#A_;V+6J6JW&)5FHKNB*RNH4QT M."[/?(AF+. 999UAGT"_UO]!/WO]G$F;?K@R, );MI'!8TE\.+JL?- M-<2&-+ =!JJ^_UBJ!N_QQ&:'I&))Q4?1*)JC8AVHN*<.NDW%R\ZQ/\[F!BT( M*:??'XP,RS"UX7#2ZS-KW--8W[8'ICZUC(DY^%>_?U/2&&19&QFMM,:X/4H; MA_)6(8-.N*H<"UVFO@2(H7QW7O/?NS%YG>HP.W?A^&+ H_.*'E M^F$%: 1%3&L3CN1LHXK M?#LEFUSIP]*2?B 9I'9N O("C_Y7@SI.LJ7:S+!W;TJ%KS,F87]O-Q%1WD_ XQE. F1IG#1-05LZL(OJ-F*\S2')_': M8 ]PJ9Y"47#/6BA1 #CA$F)VBCQQ,PHV.MW29E,'H,Q^AS,52'U-(YWQH-!( M9\?W?ZK_[N$Y-/'9F59]XH5.Q@M-P0L]%EUG.Y]>MS/41K*=C]SLP3;;.U&C MI"9^JO5W[SAT&'-MAQ9,2J']T@F[4IT2*A_#R'FB#HG$M_\,V31VE=^=Z?IP M_4Y V=I0W-H+S,(%CBRXG3=);?;+D^!/(C5V*=IOU5; M*.E9B_AQJW=&11$_,4.&"]S<*:_,U8:7^^#=H9"W?;1^;UGQ4^QFU X8 )O[ M'S(*MB!W"8+B9I4-)@>TY] M+!*L/Z1GT-5O[HSA4!WJLH-I6]#E![-F'KSK<:'L9)SM>>2VFF#]@Y@[@ZYQ M<]?;U00;'&A//3X_J6$33!;N;,^%AT>V/_HW=^.1VFM5%8_$JP-HV+LC5E,: M]H"2AT?C8F<$.0JZM5AV+"3;18<HIB8-J,KC9,%98D96L? MM_ZE:8ZC VEIHYL[?5?-<7R@/>%L]NZQG?>R'#&[6:-[7,U10\_U6!T/9#_O M<\.K>IKC'HC5D.:H:<#P1NI@7(R1U';-2BR[-.ZU@^:HZ:0YZL,VE>A?A8NQ M1'-TO+UTQS.$0K,GE@;I!K:B577"V5AJ\O&7Y<8(H!T+=P::<7,W'*C]_:/[ MTO%Q9#PC]J2_E=?4[FLZ+W;0:R$[:,ACQ='%:+GHY2U:"J5L37BMMDEL/E". MAFPN<2#07 [OJVX?670)[<_O^L#O^GUUU)BA=0X-8R1-2YH^CF^N@JB/X)D; MW-SIQD@=ZD4O\*Y9DY*V)6U?)FT?4%Y_8='^TGIX<]?7AJK6VWMZ8 LHNJ0Q ME&Q <7EM$N1F90.*9AM0\(:SQZT7I@8]2?L=)>F\(YM/R.835]]\(MWF^72? MD,TG9/.)4\-2-I^0S2?VS%\U#M-\8J#MT7S".$SSB8$FFT^TU"%T/2X?S3AR M\PD]:3ZA-S71\9*,I/E$FPJX)5XUKSGN M@5@-:8X&-I\PU$$3&>X2RRZ->^V@.1KH?1RHAM%4EK5T,5Y'=<9CF$T;2?,(H M-AP_OW)62=.2IMOEFSMYUJ2!S2>ZFMK3]@GJ2MJ6M'T-M'U >=U$\PD#FT_T M>T#,XPN0UIN:3QSQXJFL_)7Y6N'%?Z$"%^J# 8)W!=:'MU \%BG6#&X3WN=X M!=M$F9BNZ5GP)=RF$LV8,H=-^':HS ,68M&C#9^:D0+_BEW\US3PG_#'L -/ ML>(@8)ZU4*( #L#K[SHK$=GEH&WAWU4].Y9JEM&WZ<&Y1\073P%L;N*9.:FF ML%]SYH6,(%BP_5*X1K. ,>4)7C +%0;GL)7O;!Y10P".__J8N@(8<&^%[Y*. M ?]DJ"- MBL@_9Q:6A[N+CK(S"GB 32? @ JW5+-P['5Q[J-J:$4XUL> BH2OAG>NTC- M);B"MVO.YX'_B[IBN(N*E)M>H8;WWOI/[ 3,WJ"?_U/L_9YOO4XJ#KSO3NMU MM/)D'#B%XD_7H76)9,#3.%Y,5[C$[D6W)13?W4X_9?<50D*PZAYV9RJV=DB; M,OVVW+U#:!#=[!%S OI"'*U_Y. =-+841TAF2S#-_3D+LC8IC^QV$C#SYZTY MA_&T9Y !OL?@0FV?4/?LV ORH("OOPO/=,^?* W#B?_@NZH&A M\MX/YAW.<^-)Z-B.&3CPOK4GR>'FBD?ZI ?[XD>P6.23K/G3,T%=1X7MO8]* M4\C_1FHP]=\ ]@"*GP.2['L$'SPQ5!];?WFO0(>-9GX,:]BA"G+7 E:#.JL2 MSLR (:M%/7BU/0O]N<)N!$?KCXU;O2K9:#3]@^7>N;_W,6"O((@9B:8[P#F)60G6GUW_O-S%XE5"/I1V==M&1 MX)C*%, )?Z"(3N2*AW8( Q:&_$NAJ\:'7-=_"=]L0ZE=:NDC;+];,O'>C >= MP=:RI8P$SJ:=X*C7&77'A^DCMUUCNV.GKI\L;?L;Z7Z "4@H2!7E&S1M+LJ*%)L>0-0@0_Q_I(W7-&UZ9-SJPZ;:@,B,Q.W0!LB_MS;Z M+U-F&J64+[#NCQ?F/K,_R,52FTCZ-W<]0]6[%Y@^TW8BZ>]$)->1O=XHD:#T M^/'BUZ:-PW-] ,T@F MUDK"VSW">V?"P8ZUP[$Z&NQMM;=/K)Q1/O])4LTNT^$GL_ :DL\[5"7WN]C/ MI@LV7,,]$=N2?U>6:+8VO2") R%-O>F-.H9>" XEG]8-=R.\G7Y_,#(LP]2& MPTFOSZQQ3V-]VQZ8^M0R)N;@7_W1S>9XE=;121V MF&9S'/_M*V!)$D1JA7 _L$GTP0DMUP_CH"0:V]XSG*,%M=1 M[A_!;*00>A$-MPE-=C='(?YIBK M2M3%LZ)\4EHGS(([4TQE;@;1 E,;3,6"7SB18B805R8+\=OHA3$OOZ"J/)N! MX\>A,DV3'1POC)PHID$1]-P??O (L/@.#-9E"^4[\QP_4#X!NP,$4Y7/GM51 M,=9LVD_ C\,HH%PB>#^^^Q6^#6MY]>[;^^4?W.,/Z"OM[6OE%:[PQ)/^*(,V M LA2K@;\ET-!+/.>GR_%J'0)N.<0EL@ W.]6A&3)D'#MS(G&=2XA@@.%3(@1\R M*T8\ &QX4EP?4$Z!+<0!S33:G W7VWRP'[!B:8[;"T@K>'MV#N/F+F3/@$^B MR=1*MAN_0TQVF$YY7J"":35+"($O4WZ'[:=7B/AFUKVZ?L75_0Z$]C#E: ,7 MY[A.M/C#_.4\Q4_O_"#P7P!L[\TY?!,M:E\G!@Z[W?+K7+FM@#W[[C/>D2#1 MJ=B,\NIEYEBS)"T]5";)MA1+[$LQGTW'I60*3 1Q601W3YDF?*W76R- H7?M MK@C0O[FC-)3=[_];"A!!T\GM)/C0JOK/(5YF>N7,'FL4X"+QPM#_I"R^CQT/^=^4626+TXTH[>XR',!E<3BZ 41 MP@6_+>/9N(-YX#\[-EO:1HX;K=M'D>*1Y55QO9K\8'@L5HX=57[PZ=OK]-DQ!2K M53USSGI#+Q%O'GUE(7BP@%L,1J[AEP>4R+,R&@6H<"/S)! A88@=, M:X%\$?#(B9]V8!7CS0Z&#W"*9^)\[_TP>IC^@]F/M8-?:,@.U/ZP&/M2S(C MPT4W<%^2D'"*U:/W.\JGI>JSS=4Q'%L\GXN8'".-2B'OU"V7Z5=TB\O ]D7L M84<&.\;(R$CMERE7XC@97T61-4,V _0:.#\9/R#\;.W98 < NXKCE2C,*5*8 M\\\"FM_@7>D)P+Q,CC! IU)G6*SV^@THAI2^%.&!V. V0J*PA&Q7[Q 0YJ2G MT=:=IJ-LD?=,8NB6ZKOX*>F&L*"GYJ&,TB-1_"$[#[YA[4' "NMW]&(BTV^7 M*U/N0;5R%6V8OY%U$H4D[Y/0]=:+^;R0$& M+Y5:]8@L>0J$*K%.45A::$7'?LW%2?5) S9W32P )O'(Y1QAKQ!NRPQUPCQK M]F0&/TE&6BR(3%!QN59LAHG>+,*-,65!FZX/@*!U?0(.(#LR2K+_>&5R1WF@ M;R+X)Y?G/NC+/CE@2"J 9'6RVI;"&1(7&/Y@9CXS^E6(\M:?N,XC'PNJ8+DS M+!RA)5J^#J 0RB%_66'T6!@F_+@2GA=*8*DG(53XK2X+)])6)J" 9^@"O-SD M.(/5.:8'K$X!M0L-*5]-5 -!H-0-;_@6H#S'JU(5YA ^O-)>D_DTG[N@;J%W M@'M-E;D;HR3$B M='EGAD[X'90VTW[P_C(#!S>.G%HK9=7&S5VWTR]J +_EX$;');I@ 'L X10N M(HIJXH-X;=*]-1B\&O0BQM%X^XUA_64%/R?G[B M#O97%B#=FX^ETGVHW=R-.Z,2O__F?E;$4 M*PM:)O>VQL#8Y0['ASPYL#M-ZXR/AI*M.KYBG776+E\E32NW> MM7 XK_6P M?RY>ZZT<7ZWW]E68_CLZIP>'.TQ0= MT;OX;-N,ND>XZG5Y[9LO.Y^G,W5^,?OV?UA0KL"/;N[PNY*6L.O@WB8V/5[+ MIH]P_Z15!M@I%_ZHE8$UZ%7EO/O>(RJC")QBFB@ >C5-= 2&F%>\Q8S:MM,M M-K>WW:!%;U!7=M"D!W6I\D MI7]-+MT=>GO%-N$&;F/CT!*? FUYS9I-2H9@G\ M8D"!8L<,M>PDF70Y6_;)7"A 8+ ZL$18#A@DYL[RO"3D;SN>':7F8^R&AJ54KI1\3O_PUL$"\0BP:>X,3"72=VR[.',*<17C6)(_K4 MCZ,L@3< :('DQI*8W&H62'E U& A_(&8K-1,\O=./6T?IHA3:WK4CLZA1^V/ M,DLLCH *>%*>C26;U4Z!^..T>_MU&5V\W>] M[J#YWK6#3E??=4-'WVROHW>-<]KL=FA0T4YD0[\='L+>F1Z&D M"4D3%311,5EP+YK .0(#3>UK%]@.^CS4C-*D:7 MS%TO>_Z1-A@=D+MB5Z)>RR912)*0)%%!$A6M>/8BB>':1EUGWV'_//2-M=D= MTLVQLYMC_=@;:=))DZXJ9ZP.ARW) ,PQU]'-'241Z&];9,U)$C+6;^[&Y71)>?0USU)EN!SV+,;-W4@OE;H[5PRH2L#">=(%NUC8T7C] MALC!=5CX,,WSVS4U'>/>IIJ.52)\VQ+ZVJ(A]S3&411PR1PP=E(\A-V11+&2 M.?&?J0\YPQ$A"Z)1:L2SHL'O%M*!E\:PBOUXLO5B_7M]>*,?W_#,D:J5WR8IF6:*3(]3#\Y*,%P MPG!M08===U7C$F.&K28((/[>3B/KKV/V=I-T\MG[ @O_>&'N,_L#WC(+:Q/) MX.;.4,>7Z.=N.Y&LSSG;1"3;RDE))!F1H/2@]H4U:0.S3D;JH%6)6%DA6$7P[S&2-4'Q8Y;9R\JSB.;Y@=U MK!+>XF4?,;8*VD><;->CX)JHJ+Q)W7LS"!8 CITFJ0Z[&!C6='70F$39NK>$ ME#5KD.5/+VF69_.&6TX8QM3)C?J67ID >M4P[4Q9$#";#\&@ZESOK+>=KX@Y&-4(6-31BB5O\ M_1M-/T7>#*>?,!D6/O:8< M-H.U#IM=,NTKFJ UM6FB!7%)$VA.!;$EYJZ M&T?F-(2W^'%^O,5:"/*9*85;6/+.AXJ0!.+.X/MTHA'[-4=9J/C/HH;)=:;I MO24+N_!RRHD16E,B*$EE1LL)$C0U)*JNL,TE465,Y M4I!G&G =F9TE2T/.'N$1OQ^\NLF[0TW'N@]C/+CBT(6L^[@8"JA?W3'4#** M85/N="D#9'''*2E@AQ*.H=:#^U U_0+;^+>=!F0)1_,TL$MRND95XF--UOC) M0HV+((2]2C4T#+^HH^'P\@3"&>7,GB0CYS)=8S)9:1N&TG"P2,-XJ*'VN]K% MI2H5DI(J6OI1II'(BZ27O1D/.H/V=OHK3ZM 6:.\]Y\9H$44BJCUU(S=2/D: M^,]."*#(LD-.D0PA&M@KI%8H,_.9*1/&/,7S%6MF>H]9Y@O%NJST+'X G_"C MS+.CK$1PW_M/<*8%O63X-ER*1=)Z9A#@2WB6#"S)8\C^!/")\"14;!#.\&L* M<(K,[@4(:1ZP%.M3S,WQ8'=/<]>A6-R+$\T4TW57M[UK6D%'^03;0X3$;5%Y M!J=MB@1ZI:E$V+X$GSQF/)D+0(/0!ZP&Y/Q/[ 0<.Y_,GRQ_ MG4D1>ZX-YY0#%@/JR1!F!5: '\/S)B9'8%PTNLS:]S36-^V!Z8^M8R) M.?C70"MK.)L3)UI'RTD3GF4_6FE7>7M"*3'J'$<"E+U]!2Q),]U:[44_F4[P ME^G&[(,36JX?Q@$+2[(Q1B79&*-B-@:NIM!RRA_,Q,7X^/.*-(I2-:*W66%8 MEUM!NRK9JW[B?,9R],D!#(@X$P=9"74[5(P=D>K=XAW/&_N.:6-_!S5W[F!A M0 &_QB5W-B[B%S+(*8+L&5?G,CA16](4*O$=P'.:PM/)P3.:F1&E0R$OS,L5 M$C-/'&^!*4:Y5R5J@I4F#B]EQX69](;7^B!>A 9$66!U,HI*2<'86G=>>DRO M^YBP-08)&RDEL/%Y)2_UNAT@_\,D+ZW_>M.RF[_K=0=RL^>UV5X3.6R5(WK& MA9]NZ;SB7?V/6;@PJI)]W'I#T/(1:I\H70L7EO?Z12W4)K?2ZZJA7;%@AR4.21VO)H[)M1#/DH0-Y##2UOW^IK20/21['(X_*;D?-D(DCLW4 M,>H>ASJ&)#N&K:*.NC6#+2HXRN=YKS:,I?HT%N*YG'#&;"4.,5!#]9 MI 0FEGAAY5;HP";-8#GC/#!%G]60808Y5@CQ!['J3C0)Q55_9\_,573XY3R. M0EX0M+RYS;U4S?D\\'\!UN!NEA/B%5%0E*3+I^T_^=9S3Y;60SDYFW'B!X'_ M@BOCLTNGSE7_=93[M*P(F_E2#14F[--?,.T>]L4KZTS+HA;5L#F+P<> 0BI6 M6:F\T,FQDQZE^=_.S07_(:X)GP8QG,K-1=L5E&2&IAS5S3_#H+!3%E&G&L5)>)F=:HB3D/6 TX-?+S+%FRLP$ M%/*6JF!CP$B+:D5<:C".9:NYA9;+7 &U,98/B]1L=CS2-LN4M!CYDQ\\8 DN M9PJ_^X#$86W),J(1OF5MI5U8,"F# ?*(7%Y5*7C2"BRH*I+@ER\"WN8N@&U$ M]&.Z!CY[0L$JF^5+XCO@9.P1"F:\@SA2+2"/*@)G'W\A>X;MS/#,O(GQ;C,M M=>HIW5O34WIN!BE$06AX(?^N W 21<4&'>[)I_[=615SP![-P$[@S &? ^!Y MLYC[C!WGLZ?2.JX_ [,W3:44SWX"D/5N0CUNN#,@Y$ MJ7E<1OO(=)9D-4BM>:ZJ65#D[Y_?/7Q37H7Q) 31"E^X"XY!=/^\ONW[PZ=O MKZG0'C[AI)NLS'E5\3T39@$A** C\J[\:=F!8F@)O98_F>W0]@&$6&N']=?. M=$$8O$5]<7(]US? 9BP'V-1D$7* C1Q@LU(&+@J^3T/"8"@^LL16(;$,A!H1 M.Q3F"K6*>$3#*"IHB07K0J@$&4_%.06>:"\!W#2Q4A:9:4,-8-#DS"U#G5: M_S-\)AG[D-// .2.3W8JUWES"_D6R-&U%FF1_3O80@5M(,=+;6;@/=^LTZZD36P HB::GWE,.@ M%D4 M<:F;"/7.Y,-$$5IP-138Q,-T"MAP_VBB:?D>*[!ATZB#UE-0C2XJJ,-^F8): M>Q;1J#)?\T2'U+ ';']03-!I=':1$V9F7SID)^]16--\:$V7@949/#_6D3EZ MK/"]CQ[->J'1,TM:']](P@!><9[P6KA""#;%Y,E.G7!:D8DM=:9O$Y8UCY?P)X?IEJ)=&P*8N$%F" MUKD^3TAY*"KJT=0R/F=]GL[%8M[6J2U(&G41O+A$[G'QFZD/*SW@[BUJ?P7( M^N('/\,EGXR3D]6QEQ/.17D,YS$?11.N,!(.5-*#PC!^F@L&,O'C*!G6%( H M]F+R]Q(?53FJ MHSM=2I"_B<<_IMT3IM69]"$G@"5*1%HZ1_GH#:,^D'8DL" M:9'=VS$GBE]SCI%SKR/=[AUH;7#]0T@3(#!=\GV[D?7X?J9Q.9XH7>1IV75^G5+R0Z\NQ M-_@*\>.UG&R-GS5#Z_K:646*5+.PZ:^#S89.#RBG2Z(>1;Y5P9K.AZ$E-QQ' M<-;_00ZB_(&WIKPW ]?'$%3L"B/0(WG&Q=(\<(A,IP'<(+(Q].A36R8EX*;- M5)F#H':HH1$8PB;0-X\>B26935H1E>+Q3GS"L*DF5_XY14]#Y14*([W[]OU? MWT+ZJ_;V-? $.))@%!1D ^:1Z&#%I>'1?(Q-S7@-N0GYXX@0/YGKS'S?YEY2 M[J&'[;L4[H(+ CX,ZF (-IGK8N,KTYHYP*9L-;4@@/$*03'"FFN_TI.K1V(4H) M4'[T@T1;+]H)8J?H-B :H CT%D:"D+)K J'&>F:Q8_NQ,H_2;IWCN,__WK-S M'O_$S__@I5Y]^,$7WPN2?Y*/_Z_$K? C]2JL&3)I#%8;S)U/7S-CV!D9!QC* MV.^,!KLM*UN%7=AFC]/7K/C3':9UMJ=[2C=MZRE\KM$)'?#;[?;@+=@N\8I3 M*:.D8F8UJ"DAM@2Q/_-.@K;3Q&=T8AS[0OF!CY/^NB66^VA2D0V]E%-Z69UZ MRC-_,X->))1\XV;<8;OV;(T6O,G5:=*]:[E2*NII=G"EU [W##'<4U9,L,]= M'J>_SQG@0\X+(^'9 #PSIGN6X&Q'+]U]RSN JX!&7.1F2_5/>@/,+#\:DL@^(9U'EB4(1Q1JYZG7K?@>6J?T_V]&"(EO(_HMDX#SUO'F7D*WO)W M:0RC.!YA*W_D/F,-SL;!-^QV-$V7;JCQ=C XBAOJ:)I"3<>- M1&I+#DMSF- MN=H": !_2:"AG\)LW=Q_>' ZAO[7MWRTBW)CM+?*A,'F/(PI82B4XFOECH]F MU,6M:YI/:>'N-JQS[Z&JISMR'9N^HEHJU9QRBN$_G6A6T)+"934I7%:J4OUR MIQKIGD9YK(V52#<]<)7?]#'["DCJO!+JK,A,;0=YZC=W(W5\#N394%/M?92& M;MG0@I.I$?GHIOWO.*2ZEK B5J+7 U@I&SICHJPHXMZ5)M>09))\_IE2<)G] MV?MH!JCAA66D:-S<&?L3XE[-&'>0AA6-2B\9\5[5P;Q")NN:"HLCHF!-4=&[ MN1NH>@F&OCXZ([2B<:\8:@)N*9T^\/1H9EF-IP..GUF37N::QOVP-3GUK&Q!S\ M:]"[V1P_U3K:JBL!;VGIVF[7WYLQ,'I&_X#=0,8II([_]A6P=#M7ZR)5*L@"&-Z)8+&;V?20^PR67

Y5I$64]5&@G-0__W9HQ.W;9PW0%#"EO75.*TQN=84+$2HEY4H[Y(LZ<*T"5 M:1,R;4*F36RI>^[.Y"\Q;>)XT)!I$^5L_WZ5KY]MXD2#ZM.69NY6;OA:4# Z MXYI6S2D T6 ZQ8HF1=A8O^55#QO/]M6N49S9>(@L:H*[=<$58;.>T59#X[0M:*LA?C^FBAK M.69_)=WALVAC\D$T**F-[YCRUE6'VA:1TD9#[!(!M@^S'Q0!])N[L0JJ:<7] MMT"?;RO#FR?3%/9A>B7@.A><;S"GJ1S3,U_FYS $JZHVCALW=T-U-!ZTKI;W MTJ^[HB7>@:Z;DG\&>K%TL&TJ7"L]%/LDY@@0M2- WU([KD$879Z55Y&NTY"1 MUP>E5U?U*@[1D,XKJ452RVF27!HBEP&0RT#51A7Z4[TDD);$9^\W]>Y?'K0Q M,W.]^=<&;JE'?\W>P3MQO?=I>\ZT37#->QU2/7SY+8=<>J=25>VV;Y6-AS4XQ@/VQ9DP>H\&H9-Y?4VBS MT\EV1YM!]^:NIQK]H&L.E=.8"M9M:> M',!VI0/8UCA#*G/-MLQF'1XVF_7@H-6ZF])9#_SZ9;CT=\IF!20'WGWOV31; M^*L?1@&+')YC_XYY;.I$X:8XM M06AIZL6,YATM;1)>:MTZOVYGC@WG>(./Z:#\=+57/U\K<&!E)@,1SZ M&\W^$@"@C29KIJP>0: J\1S_W9JCEIZQ!W92^0GQ'.DUBS1E.$\$X@F-)"!M M,79HESZ"^QTR+#OEO0=DX/Z%,Z*\1W%D4+)*3]TO[8C8RHO]P_SE/,5/_'3Y M+T,XHP (VW3#@YN[HKNFS@UW4NK= !*/44$,F%M3YN"D%% %*-.\EKE7D=FS M!D3O0:Y\2T<6UK;YAMCK1S.*+N#ZYFK%4*S#[']$^Q\4X_;E@_YVKAQ8'E)Y M1*RH"!4?!JIC=""-NDU@147L\R#['W9Q_^-1;SU6-%).LH(415_ 5C9;4QH_ MGOJ\-7[MO#7^3)E_F+[/R9!O?#0DXG3X'R@-<726^![IJ;K\K7:1&]]1R3[U$U>@E2/7)^ @8)9_ M-=$UF@,20D; BGXIKNMJ0N\^7=_T1MHPCO>>8:\7XL#GR M9"OOE#^!!Z\>ZQ7^0(S.PS7ITV1^GC*/@S#&*;5":JT6YAB_/IO3A=_1)^BJ',ECX(#UZ5[H;Y1DGU3HX#BX$W3?("02.#^BNYZQ_'Q=3D)"'TT&!F+]O6.Q M#.+Z!HCK2Q G1H"UA8EL4EZ)+,2&Q-QF[)K@W?X'+%8Q-1+G,*?G"2,0]6+":D@*)"B^ M- 294#2=XEVVXY/66 +H^Q(CT;.JZ@M$+&H#. L0G;(X!@HR/7>9W(R"I)A=,-B R MQ1ES^X;LKNZ&L>#U(B\Y[@H[#C[0F"OX,'6_!53I0;Q0[P4\PXFOD!C\,G)F#1^P,_S(;7BA'A M4Y>/*" 4:$\^TX#L\HX&:_(GPBRVA3@#U*9,L1$!'2!D*7 2[! W ME;++XA1T]#+D((Y.O#S6E4GQA%V)#B_9:'1F)S\G_I)A\NKV&,UF1Y&;@3E; M%WX""@%+)^@NL\]D8G.(RJ?%^"!DVEX'U=U4%<#1[S@MF9K1B!>;8L,)?):% M24H]F8->C$H&J,W]@&Y5@$TLF,QXINGGS$&E.B7R9"-%D.;D#:?=I;>OT.X% M3!8O5SL2\Q.!@K%<#)(@A-M@3.7X.ZKF@K&O)"IIB4;")322@<>X1RO565?I M&GA8A$'J>0R,P@+Q![B%+,+>KP@J+EK6@*! M@*Y?0&T7Y+B9$^9TB&6F^->&M[%?%O5DL7E;I^UYK1*'"6A#L+[(3(I=$WG3 MVO.]BOQ'AH3."5; :@T"90/>N> H49"6]I/.:4_4^Y24X4Z38R9;L M$60QRU8:G2UA 2@Y!;,@09=QO6P-D*)^D'R\YFA;<@*CAMPE/051E3,(%'T8P$.DOY/-6Y.XF:-770/[^!#:?.=)&'RJ-] MRC>&(KLYBCD88="*;YP([#UK"U+YEB'3=T(F;F2>B0>B_$R?RX4G",-E#4VP M@C4""W$KX>& 7T>T+\NV$+QS4A&2^\H"@Y[9]#7$R5P M&#\!'2RVL$Z7Y'#J07/"K3IRUI,#9]1WL]?M#+61[+LI-WNPS?:.TM%4UVY6 MZ$U0T+X#Y?DR3;.X[9I\5IEK30!NO JW>F/CVP>TDNR0;5H*5![^FB!8R/9H M%.7J0/TL /:%\LY1"2&%X @XMR<(R]I2I \IL*]'7P3)\/MZ2R#[38JO"!M MWR9Y:6[13=/VG=+02O(C;=W83;(?R7XD^VGS-B^$_1RI'^=A.,N6K9 >K4]LQXSN]YC-N?']25-UUJ.'>8PO;2: ;@ZS&B8*L*9'N%%\=K(NO7C % M2\FSK>2I:.UU4LDSO+D;CHMMS2X8;Z7DD9*G3/+TSE+RC,Y)\C34?IS>/6PY MZ='U,7LG>ZWDV)=57-EZ+E1,O3/)?&S HQV(K6C6UD,6.-(F>%X>>&UGL MX/)8K-Y&'&XHA'(6&C@OB-PG8'))Y-LWZ8"2FGAQ36Z=*KS++[57I?F-JB$3/MJ!G*U7IVHQT M>U5ZT$8UEBZLUNK3:V<928]*6Y"PE?KTIZP#^D[* M=%,!38FF;4'3UBG36_%*'/EG2"R\&"QLI-F\[#V0H+SR+,\S@CXL\S"W \T9TKZ M&^7T\!QS-,?Z07(TSYDW2'G8C#P&C=W@T'#E07GC/-2'DIYV+0\')VE M/&PX7GY*WD#6[M^HD=Q=KK]I?O9:57??MK0JY@VOQ 5?18-B/IO+3N;SK'0D MSAH1)^W^<9-B7HX 4SJ5B$9HK%E&7UGFC_PLK)6%5.J.& ..337+N1AAJP!>16]-#(5<0F]-CE^RE6;RG;Y[9\:-/13A M2WW7IHY';_@H-RLW>\#-]OO#PVSV.$U*M7[AMULW& .-\30]D(IJQA:]Q2X3 M%&6JDNR,*5O3R=9TE1N5K>E.WQE34M6VR/KX&+!''.OSV8L"QPO!0"10'V:^ M8+^C;[&MDE$R> FW>F=4M&Q01.$"-W>OS-4Q%+)UJI1/4CY)^23ET[E2U>7+ MIRM,VY.]=1O+0Q@?* ]!F/RYBTOR#?+%8U[\=&O[T:W80EDRPN#FKJ?JAFRQ M*QL=7GVCP_%AD@:*M+J2'/#Q%PLL)V1?<91H65[ \.9NT.D-)8U*&KT.&CVE M($T5V>VJL7.R=-1T-?994*I4!K=3!O5NM^W*();VJ9K>OR;TE8+FF@7-.F5P MA5C;HPR.8&-W_FNRN"HVURG5MF!7G:@/X6ZJAV6RI8[ MS/X]\,.P#GVULHNL;$5Q.(5,VT\A"VNAXV:E;-L&;:.N(;'T$K%T:V89>G._ M84ZYNTK2D\AX<S?5>E9C8%DS<*+SUS757E5C:(BS=FEFV M2G@/VXB,US0U(V$CFN[.>H34W %'B95OP ML'5XRTWLU=;_^\.>G*;0NVG=(M4()R-?,XM3X6]6@CB8\7A(_' MS0LH0<+=M0D9[+H\C#Q1Q([][<&>IP(#LMR.*Z*RFN6Z^Q M&2TM@-4U=)ST&QZ2(FFT+=@J:;1:BSV>(-U9@=4;#YN>!:5*97!;9;!W=&6P MB*/&S=W8D.U.I"2Y$DFR7MOKM57;Z\EV)Y)&KXE&3RDI=]?VFJOH/*=V)ZTF M+7&]"N,LEJ;7->?0% "10ZA/YN[\F-WKCN[. ;H[M:'64(3A'&915\3*3H;N MK>,>VPOF)D%SIAS@A([4'!>HJUI36VFC)ZE?4K^D_E.X:"?59#^I)OMEI5VK MH[4W5RU].4Q :K]GX=^MT'XWXWWCR347@/=2^$GA=UY>Y:U5WZUK/8WFJM\E M8Y",X=H9PVY*P:FU8J.YS@0M8 +DZ?Y;A""YRT9TFZ)'8(@"4/$Y2J/U%H/$"3=+;_FF';["A_1NV^_ M??\SI+]J;U\K+TX$* ,;NR46HCS#LYCH';#_Q$[ 2TW@>:!'0A*X6DWYZII> M!U\,6(*+*=%BCN3F+I29^0PXXP'..I%CNO!7+X;_6*XSG=+:A#*PDL?_]9_8 M#"(6P)/^LW@%O-2$QV$/ )EGQ,$Y50ZH K^=4'ED'F@U^+[_LX17!>[:;TS# MHC_^XL#AE0S+'!2NT7ICQ\$+\"Z@S8QWZC=W4S\.E 4S@W"5#@B**]1*$(5# M\OL BBPC7\OU0P(1W2\G5?%3&X?/PCJ$#"5DB#!RX%:(?6]!:Q44*I"RUP>L M+8Z9?7'L:)8(QMQ3@O-WLT?,"?#Y.%K_2([+'V; [Y:$EYO^RF&:^W,6)+N9 M@])].PF8^?/6G,)FWYCNB[D(;_ZV=*8GQTL6'^(@W[IGWX9['A5DY>SSNV?. ME0>/*?_P793?(>!S,.\0+_@>3T+'=LS 81E#+9SDR0P> 5:H$AAE@^M/=+ O M?@2+13X1WI^>&=O8_0).AU04\K^1^F+BQY\"F^3VO6>O?$*"_!YTV6,.#A3&_?B?&/2RSQZ(J9A,@P?0X8(? M,],3OMPOOH<^$V;OEMQH]'"8L3&0=:*RJ'7THG97Q\5Q4?.I_B)!*X=3M90G M\^O9T _3P :$@[W[ <.G!9K#Z] MH0W]N=.[4L66*O9!<1![T>["Y'L:,'FCK#CT$/IUJ_GM,?K!R@*R$OX] M/-/(0T\'UJ[VNWJS?LM6EY T$Y>0)20' LV9^,&^YG MUI;*DKWJ'O@[_AV'D3-=O&U)GN']IH(0%?,. Z:\X!]-R;?]1A%LZ0"X]^P_ M/8=&NY9)L-[-W;"H^BD<[RF/.19/KZF^Z.QZU<9@VTS\EM3* (,B]<"S6.N* M9?C47DJ.]>!'RA,\.0L5!D"S-Q8YK7R79-&H^3Q;7G$!"\TS"(BJFHJ*G*_Y MBIS(5RS@,J;C*>QI[OH+QM97X*S4CN!"Z38:JR%1:"ZGV#,S P_6A ,FY49/ MY@)V$"R4"8M>&//6$[XGU,=5PA^52J[]Z)Z0[B-M%C 2<]% )#U,Z2CTG8C9 MIM1^JV?DWM\@@]<=8MRV0PQN[LJB02L?_$;X7?>T6K=MIQW6OS*M?";B"0\Q M0A_85I%/[8X\=^&&3QK9RPQQ[=$ MS1V7;'-8,2W62*KR.DH>, K[A7]GQ!>^B@JV@%G^HP=LFO9DXC:!S]XF)8:P M6_B1,U6<"'\]#_P)E1Q$,S,J[ ?>;SN\?>.+X[K :Q33FCGLF=D=Y=Y&RX/W P*Q92\$@3H^FLM&-\07H& M?YI44G;X3VC35/)(%9<%<&:0%L=*+HZ71+KL&:YX"2+B BL4B]KU?"U1,U&V MF4A/B$FD5]F[R&Z$LTF7&C &L)Z; 5YC! 1CS1B6,R$V(-*:V;>;BTJUYDRK M78M*>^.*.BE=:\X[M.LF^]W*3?9.OTGMYLX'W,/JW(*Q5O'O=?R24(JHW"PA M6&10P+Q@J\ HG'#&T*'D67$0P%G:Q.M'E,O96% :.9[FQS=XHKYS7BDE<%=;Z^.[S MCP_W*GQ8_%3AM5XJG1Q^ +_@'"N,W8A,1> =S'LT^?TI81P\LP6L\N2 P12! MG6B+D\+9!??%>FD @J@-1X!EBO"$N?X+_0I8(G/Q!;8#@B;R@TY%+>5ULL+, M5"'I R 6B)7P0%YY;U9QO=.7TO?UFSOBXZ746N@6$,:3?P->(/I4'F[0C.Z7 M,WU_$$65Y!NN/9VQGA.5L)$JHPRUD0WJH ZN MW0\!>7Q&%$,GE@;]ZL'C&)G@J3!,RJR0/DZ8* ;B?VN&O]8K[RX%1([,^$&% MX<6]<17%W/W^911S?ZU1S+V;&)0EX+($_*)*P-=XIF4-N*P!___9>]/FMI$D M8?BO(+0S&W($Q"; V]Y7$6H?,]JG?3R6>OK=3QL@4!31!@$.#LGL7_]D9A4N M CQ 4B1 UD9LCT5<57EG5AZR!ES6@)][HI:L 3]4)I8VK$TF5N&HNM>_NM5[ M>\^PD$7>]>1I6>2]=4*45GZL7/.$J-Z BKP/G1 EB[QED?=Q=./)^J,L%WD7 M5>/PZK:C[YV%7.,2DPLCP;72_U0M/O:OY>Z-J):[4Z=B*%DX?JE5N[63\QL+ MQ_MMK-4Z5+5)C1R=2R7!6LKY_0O'^UA3V&OU#]7/21KTLG#\O$3]-H7C?1VL M^KU[+TBCOBY$6$MAOV?U>+]#U>.#O7MOUL^BK[6$EZ7J)](8H_H>D/2[5[?= M]J&:]^CW2TL/.&;R[KUK95=#>K6^_VK MVT$QC%Q:MYY-C^:3G;8I7*]_445YE3K/GF<$9%&D758V>,JB=26N6O^X:968 M_RM*=RQ*;;=AL8 M!>GH,N G#ZB&EA+PO'W#60=4GCF?3]M/BD0Q?SEQLC"=&>Y:*)YI1EC9L^-4 ML(^B<.B!%Q>LX$;'\4SZU]?)]Z1FE0<(>JL L59[F\M77#&R]O#&-G"3IR#.,FF2?',,HQC$MC&,7 Q9*K M7)R=0F4<[N5QZQ[[:@UZC>E(*=):]5V+Z ZR6+U?J!:NT>I M(-.U9I:0Y>SYCWD?<4U,]EPKZI:"*N7'*K*D;@EJC^3W?>:FS4XW[.NW([:6!+BZO)CY7OB M[KZ'AWW1.^61^3/E^G^8X6219*T7-V&MG:OP]II<,BV&<-RA7*%Y[G" M2\I8_K[<1YJ?J.V3/GANF3EE6VQNADTAV4!OK\^L$V>9S"H_ZA1&4EFJP/#J MMML[PSQJR0SGRPS:89BAVCBC/I9GJNWA&1822UXY7U[13\$K RS%5/OMD>05 MR2O-X97.27A%N[KMJ)U1G8J$)*](7MG *]WUO+)5!F:2MD^ISP$EYV:O8Q;F M%R_\'Q:F^9F5V8NF4';TO5NCU8^]]@A[-((25[1MUPN%):]&;#P9^)/GBY_P MOO*N]=BU/*6YSM5MN]4=K$SLO;36*O@RD1GN\3(&V69EC6S=,+%]YV#/ .<9 M#HE%SG35P; M^BN_$G$-KFY[:GMPJ-8 DKCJ25P;>E/4QV'%$SE5U^K4'NP$Z0#GY+ .:N^P MXME6JZL?UF%M<,;%9\/_P<(#N*SGV:FK(%T[KY6?,&R#=M;W;LU1X^"=I!Z] MW_>[>FE123ZVIYT!'W$7JT:]N1[TS/,.6U).AGI,<^@ZQ,Z0Z MZDC1=-[$=;I3TB+)8?#_K GNLHY!.[4_!AWV\!@T);F+/P8MY/%':\=JRJB= MWCG046A%[4SG#>WVWI-8:AR"D\2E=TYR4CK$26_J0#_4I#=)7/4DKI.6D=-0&,VVHZOK>(;H:$^1E M'95V:G]4.L)RC59;'I7&"/V6;2"^IU=[(6'![FN=EHYT\"U&9UC-+:DG0SVO M=5HZPD.)_<<22NJI-?6KC/M)CKWO.PNZRSEJ[M3]K'0WPK+5WE+/66KNC-"]K]3 B>=BZ1L"^5MWI M: @"L;UW@XL:1^DD]>C= YVF%JEG)*GG_*GG0,>ER]0S:K>O;CN2>LZ<>@YT M'EJD'NWJ5A^<\_F2I!Z]>[H#SR+!Z5CO=,ZUR)=UH-FM^X'FJ(U1_U9'.\:! M9JT]1P)RU=C,04;!GV?KNX. IA&\OY6:.44F\ZC=Q68"[?[>R:8'Q&G-FU)* MCI8I4]1AC-J8XW70.U+EI8L+5GZT"R](G@ >:%ZO$BS\R M/='"_O,_AKJFOU,>IXP&)1ON@GX:O N4L0?TH'@3Q;)]9H:>'RB&Y@[P%ER=SWWO&2^'\+H'UY@K7UVF_!,N X,%\ %_WE)H4.Y: M@%SCX[@,O?WNX\.W;_1/[=V;%BT3?U%LI#G#<1:*SV#K\%%EI4Z@-0:%<[Q> MKJSF_LNG9>XI9Y<[WS?<)S8#BOIUD=[RS5C@3\1#0-9CYG^=T-7@+@JGGK_B M $]K7]T.>L7H# =L@!REV$$08;T4W[Y++T>TB%N,9\-VD%MR-\/V 2>$" XP MP%4T_A/PJ(0>X/'/* AQP?20"1+.L%T%< !;"P"Z]. R09C&W ;A8/]%@&@I M]ZZ"LA/_4-,O(9CA9; P5V$@.Y]\QEP%*<,.$"]!9$[A;B-4F '_^F\#F-I? M*)H*M&^ I'6?\/LXVYRHC+E6\E-'X]_9%@9PU7&4,8.G39]1=M]XP;]=> 7[ M-XZP!MC@!QP6!/SJM?U&,8IWIYO VXTGV.03^ 6*,0/-%*Y8&3@/+[@7?"1> M$2(F^?1*$N;?+Y)P+@*19)T&[MP[&/7&ZP=A_P]X-OQL_+1GT0PT ,XI-Y[8 MU\D'VXEBGRCX&H6 1T):0N\W>DKP&JB KG_'2&&8)E$R-,6?V$,0R]]I0)0 M^FQ8/?\SL M,&3 >B"AD*A"3B& M)2@,Z_)$%HIG0K&(CZ!!9# !' "Y<"N*PNP#?&GO2G@ M3C"WX6PCR;"8<%@\.1);;RF_YP22FB!W@AFW,Q0,I IFQ@(Y=BXT B&*@>%E M(P_-44"8-H := ]8%XAQBTT(H?$3RIR,$V"]\% ,E8/H>#-$Q\L0C?7;-[!V M@&'>TX9)]0D^*F65SM7ML%A?E_!**J3P+]/Q @3''#\1_UB0X%E("]*=V'X MG %@!ZYQC/C?$RZ>EZ#:REH*2H3X,91?';#);QY,L ,0H=3_F-:!ZYEY%B/A M]FPX$>-+S:XB1;01$'Y7K1VIAG]^8MB^>!T8KL0^"3^7?AW8U9A,F)FY+P>F MW()@&2\,U(:1:$S[F<'G?!O%8,"E/O"Y$UD@[T'5S."M-I 14'.H^+"80"W= M /LYYTL ^]0&B]12%C9SA#&%#R0W$&LHSYX#].78(6#C6; .BJ]XU336NZ54 MM7WK9C&7&Z9? 5_$W@DW T2>F,M\LOK6I]'TM,.HPL1_(DZ->1A,U"!>'G>$ M2CV?%_ X ^:F[-R]N@WLGT"2;C@-EET@Q?%@LT@)8_8$:@+(\3.PH=ZAW[X M 9 J@;]CSD1-UU) +7-5 Q 4KT:3"8CH@8&IC@_QZ($^4M&HZJC5]8R^R5!& M\-P#)S#K0Y1"A2N-U3 L4R*]M4JDH"Q>@.DR$F3)Y@4^!<(U@'? 3$DY_F_K MHD>P=%IW(8K4WZP92+HGNVJGN^I?W?9;_1(K'XB;;RTO5RV[LCN3;WUW2"0M MDS:HS@)I#ZYN7:^PO5"9 O 5W)' WTI4"5U.(FX*#L-6I-SBWF-)W0Z)4A>T MEI^$+."?#BD*8>+39U] R*\EAR(S'*AFM4CZ6/4R*JI[XO^*:WREDO^1ABV= M^L7X)'E=!=SAPK<62[ML];"$77=8XRL528UT3#4O$RF[HZ+3 M)E3H(KH3Q$8.6C=* "81<*@:ZV"ZQ[# E[*#$(P>M)$$TR5NCF&:7* A:P-@ M++R*C.I2^-7@G4WA?U#ADG#W0"#2QL%?^%AJ]"-\?7M,[N%AN6*%@/P7VIDK MY6,99G0,Z12[GNU"/1MRA@ZVY ZVQBKA:X.PLHYE8V=\F81 VL^YZ>PL5.5E M:H/%LD120!X^K%QQP+!&,]>N1CECPQ%!'L9"="\SLKY4%VS83!!XIDUO?K'# M*2W#9S,#"!S60-IBR1="%O.BIVG&.M/%RW;0*QN:_!RSJD '2Q6L\ (YM/). MP^Y1^9GA@XU+AS'8\3D^=-G>5\&%VKU>?]@Q.X8V&(R[/6:.NAKK65;?T"=F M9VST_Q<'ZZ[]N-;" Q]Q '2#)[_T\=QJ;DYX;*#IK>,<#I1]/@^77JM'8*AT M_G3O B.R1^/G!SO ^$3DLT>X_5?0>3]2:NMQ9@ R L(-Q6_X,@:4.4>7%,3$ MU2U_F0)O8P7OJ4 AJ\EGB6C35< 7Z^@(HU_ *'B!*M;F0 B-GQ1I2+1][#F@ MX#' A739Q*9(2L4(6,YS/Z[??60TN9,(L,=+2LH]#S%_S;0$FZ]G>5),3[F8O()#PEYL)72(0)5Q%ZR-I:*6P.IY0(B??N9!T0!&/0>+K/()&0& M6%#*?QJS^3NX$VQ#;TZ'D-?BM/<[7?H0'_@J)C $'C/CIN/#2>&_XY*X!#?P M7(T.2,\S%'J?ROQ8+%2V+PMNZ H>2UA+>)Z_\@^6&(D=K)3O%F*9ZYQ H*Z3)[K\VL-4' M_1*O>2^<)/)Y"\\E9FO!>UUT2^9>0">@;REX"(+MW8MMA=,X&2OSE$@[:Z>/ M&&/P5:-P]2.91#,\ @2]>!KYHG>7H)/Y[]2/5S,WGMC-V&?&CQMC HM]:S@O MQB*X^B7O7(%G)5X^T.'K5?>^C40^*LC*';-5N4U(E _1.+ M&_0K?&\;%[B3 M3SH\Z<:^>&&J8G]WC0C4+[#5^R0$\SX;@OEDNZ!W;3 V'M(P7NV1=TT&FA?! M.RRP9MA/$X1&>A0CWW)DHM,M1B;@?4KZ0B5YX^&C%/3U.MJH7UWEOR-GD;.$M%P: M!/ 9,REL;RBK );X 8_?[Q(?@**Q<8;BW&1X 1ZU MD& 8?[(.0F>!SR]+>/\Q?%YS&ZCI-\5 M ?E)H@TRASHO4^;BCB.?^ZIQ[E+RSC%#:% ^W9BH@0Z6N BFI _,I_-+ _XI[F8F7^:AO%1S&8GF2@FR1 PJ2/\@.MDLR)^,M@0;K#I%?34N6)$Z M\2I<@+%B35.[O6+T?%;TZ%^RQ_-VYH(M9+6U-U;9!VN=T"7?I"LIP!-9]OW,($EN1 M['+8U6*FRZ"8LE:>_4&YFGF[:XW%I,;IZ97SAG8GI8UR]U"DM"*MY[#(Z1RD M\\%AU]0%15RTA4H(Z+@D\R&-,>\H;V:&Q<@WXM44L8,)+@DYGTO>Y,$X622K M!T#SY3BZIWPKV-P=3[:Z%W4*E94'F;)JMU\\/4BRN]+4+E$+<=2=%C98W .E M'12MV&8[4G]@>$3(6Z2W%9$2$0@ O?"0H0C3\O3K"T0>^)3YA#_L<#TO9?X M)#M8RL[DWYT;MI6PZ('\LR0)@+[_@=$Q2QF2,5&CU- _D)&V8B$5V0EM8E7K MEZWS("F7N\JT@_%K#CS M!.&!PEEH ##NC,J*?G(A]N6Z _MU4G\5BJES!,\ M +F]+2IWM1L HHPNS03#^'$ESU<(1N^Q U M"M7-T\-N!.SL;ME)^($R +"6OBP%67A6QT^F_W"(4_1#4'!UT_>PB-?+._0? M( 7BR!O!XN!.T9A9]KWJ1HE[IY!O>< Z:OH!:[>9!ZRQ><1;)Q %W+G6^_@T MR;19L"X9O%=RY-HK.7+-O)Y(-O>!/_Q4]A1D\AM[ J;]YGLF M8SP1I0[=A+*V)]K%#N T\KDS,(X">"Y8\CELD!.F:034;<+!D\9GSWF.:W&P M^-Z+ L5T#'O&$8[U0D^B#\UWW@*('Q>"[P=2UPZF/%X ^'(9E^;T*FK< I9Z MB$X1'4X:=)2JV.D19)IDFVGG@L_1C2; =5QR+ EBK[7^5&NM]>YZE$1G3VP3 MVXSX\9Z2& CJ6GZ.&':0*AR+$G!8;M%4KB]H;N?IQO( 1.C2\MX)O 5$^FTZ#Q;( M%K%KV-I<]!2BHHQW "RTZ>/T[0TAI;(C[U3%%93;^D*H5ZN#&NI- M5X:]9BO#W[!3"_L:YV[\AE9>4*+\2BJA>B654/SYPV<7\6^5K$"O9-\5 M;-%!30O@_9HN7"8UFY/#G\F=*:>-#C+G9P;00[C\X/HCLT2PKSB26W[9MB=Q ML80KM@K:7'4;Y/-:,' H0!K[/ * XE>^XAO^5Y([$\01Y.4@)'-X.QQ,HP>? M(Q+=ZBCS!GL=.4Q9>A6_3LU[$,"@=3!)JJ40QR2^CQUD#Q6P@D1!9P=)ZX8 M,P9#)$B;[O"/( F<:87)=]JZ-[GY'<]4XEJ\1(Z.N/PIA27K$H_ %N.M<B5$BN61E2.R&!&Z]FSNV*;-.T[EC:*(G'7\YHO+ M.]+A$H#_QY[O\Q:$5!(FBR+6%$7T9%&$+(J011';%$6L-B?U4G.RZ+>R 2 !6"#*!\;W)*A$U"_DL2TC",:&P3]4H?$.)\;/4S_!PM% MLRKJ_(E=W("J8J>7)V;_^OU,C8S'5=HM:ZMG:Y/1[K2Y9BR8V&A*>).);6*$ MX(7.\]#J@'V9(EB1'/Y1H(%82^!&O((<_S37.E7+0:;J?E6#P<* MALT^W1"C\YO;H_?ZF=ZX26- O"73''C5BH:OLB*<3-(N71+6@8LH2R[_0W3@ M)'D)Z\,VEXBL:$YF?-HQ&N3CVAT5#MS+]O.=N>S%<'!;6VQF>'5;:#T?[P5) M9N-^XK!;II@"70^'9<-LIH NAL$REB[Y0? ,_J\7H6@%$*"IV2IMOIYYTG,I M($JK"9)^F"8:E/SL.UZAC0O 4H_XAZ7RB:1.9**,&=(\^\E\TT9Y= TK0P-S MN[L--"]%0[T<8 @,_.-O6LJ_1,_495.8PH46PS O6-"&.F7:9*2D*6S?Z"_Q$%:9ON[,)$E+/@ M"62V&F]2C:MQ,%C L<)WC,]$\Y)MJSQ\_5,L/?%=2NI9-FZ 3O%*RUQ$ZRKX M*_6Y,PX5=]&\++9XURZ,,HCP\W,>K29Z+ZG43GRW(+TQ>5>F!Z/HXPFK1$PB M$MTDKX*TY@;>2'PB$<]1>!J>B.+"$FP+.9!KZ:?(P-[EC)54S>R@7"L&_V"U M>*#[B+ HB?J-EN-[-57>:YGB7'4XLOBZ[=9 &ZZ\W&YI*Z^M>ZVFMT:CU9?7O7;]M6Z[+Q?;K,5VMWKMAF'J&TBU)ZHNB;RMYRI+'KM 'MLP7^ /*8ACPVU M8LL!R6.2QRZ"QS:,'3D C^'D14WM:L6^$9+)))-=!).MJ,8[()-UJ '"<-AM M!)-5]I0G]'^EW^YLZS&?PB?^5_$P!3Q<#GHCZY MGKUB:Q%)1>=#11L,O_VI"/L)J=IP;]_J@%1TH&.0^AMW#U//#V]X[=U^YET) M!,Z0&3:8=P1.S)7-<$.1X(= \,46/[LY.36*%T@RV=9^VXY,1E>W?4DFYTPF MF^8E;T,F VPZ?+ 3-DDG=:23#2;8=G2"X\Q[API@URV"-JJSD?7(6\FOM*\V M;5@$,D5:-MB3BN5%&)&C8.9EAN$/"9KS$10;S-.=?;2!?G7;54?[BX\#HNW$ M$0+)M))IC^(L[,ZTG:O;GMHNZ<4IF58RK63:UW3==F=:/-_KJ=V2@5:2:R77 M2JY]34=Z=Z[%\]2NVM'.@6O)+_^%*H)+BKCKT,-R1=^9M.KA^)_/][#LMT8D MPNXS;1),T8,L -KA_7^<*,#NW_";A27]ILT[!(CQG("AO^@'T3ICAS[BR]7C M4=)9:;^FX@T;X/(0S>=.W*&-AGQ.'.\%@,29/(8Y-DZDJ\BYS]C7,=-,H;1- M7EE;2AJ;X<#[@V)Q_@:XK("F+.EO7N&Y7*PLZ9?7Q !C/'&AD*;^DL\8 L)3.+B9W[3W:ZC0YCGJ2BS&*&SK3%3JYO5+ASYF% MDRZUZJE2B7P\0;5R](CRJ/O==B,*GV1UH>2STY;)[\QGE&D^.%CNK>0SR6TV M(8Z=:Q3E.^KSCD-&7VJ=U)Y,-*-99+Q5OC?&/O$\]L)^FE.<.4+!&3$:,.F" M7SGJ<@$J\DP5X88("I'1U\GO ;M#&OHJ*.C>_2CHYY/GYY7E;_'8Q:K:%9!]:3IY@/8&86[;=.EG;K5N)?C\(*'\'(']C/LKVQ"3#D>,QQ?; I6G5 MI7/?*5#R]R);YLW!)5ZFO[.CW+C$5P]4MN3S.P M]\3+!SI\O>K>MS'FCPJR@LG#*]U<8ZY\=9GR3\]!5@K /O?G+;+?'Z)Q8%NV MX>/XXI4[$;8QZO).F8%WHHU]\>(YV.!S_)Z4,;Y/RAC?9\L8/]DXZ1BG%#^D M!8VU1]XU92Q[$;S#X@6B8,#B.&DEF)(7Q3.9IR M$"Q[[7&"PJ/W*]@V)@.)8WTVPL@'1W[%T.5AOP%#E^^HSC5Q%+C:BKT%59E$ ML,7"<'507,P7U:*N"0(XVQQ_-K-#?EOL(;NP566"Y;D3&U4H-^>()7%^.2.I MI;RPB_>3]59_.#B\G]QK:5KG$'[RH88?)@9+HOF/;;5P]P2I&*@_YQA7FA8H MP[IUVEN5L&YG4Q^,(&!L1> VU@4)$7V=?"+!]C_DS%:,ZE)*]E _P[Z4M68$ M8/JN])Y?E3\^1.P+O/'QA3G/C)/=D%_[79 M Q7&XXM7F2M&U&RIMW_<22J-JES1ETKC*%R!?3RJ\L4(\QOU [8.E-IB:[X8 M2&UQ#+[XY$6578R11D4RW7Z=$J\N05T\)M$MJ32J,D?@SKWUG(&AV&^&;=TA M@'?F#1VDUU#M[=]ZH,$J8U5SR_XIPM+MY8$1<=BY/$171VPI_;:S>@W<&R5=++H-^+[K7(_FTNB-=567/2[ M&^?M,.OC3Q-NO:/#S,HLA=W11^I(NC@GX1E"*G;8 HF(!YH^'07C6:%T?PYO MX=%?]S&POR>P+N.+WM5M5^M3FN8.(ULY#.!YS&3RO1G]A:3"1'\'2W$\4Z2?N& F[^")^7TH2S^Q ML1\9_D+1^(KY- 3L.C&W^9/)KUR1ZX4*909R?\%3\ )2 MFU@B7[OQY#.6YGYYDXEM,@5P#O\-IT8(KP+0X;L6+$RV92W-5BA-$-XM^8LX MU.[U^L..V3&TP6#<[3%SU-58S[+ZACXQ.V.C_[^8Q;TV$51KH::HP^"/\L1) MK9_ \/B?S\.EU^H1&"IE7#Z$GOECZCD@UX*/_XY !F.Z*^;@.Q[VKBTF5XX& M7-8#D3#K+A2_X9OS*9?9-XL2/85_H9B87L@<7$59*W)-Z?MUE(#_Y/M'CG_V MJ#01><_#=0!TJ$ 13>S0X9,^5FI8>)BM5;'W7S[EK/LO5);Q=?(O3%[^QOSW M]-D'3.8M5@.!HGT!U08F8Z)CVRF^AU>WGLL*"A8WQ+(IPBYM@?ME6"SS; /T MK:!5S'YND@Y[S,EC$/28?8N(\#T:BI,$<92Y;V/:+<\3GWB1'TZ5?X.B"'FN M(_Z*Z;="_7T .*7R/^ZFW5+>4^TRC=%9\2%0H(8Y1QSQ[%M8S\KW(,JH5QA=QD>P/Y(R7B@SV_4PP5J9P_I=I. 55-R8O]D MULU?S/<2"N^G%#[:HZW0,58(YG=[C]8M1UJBMD=Y_Y&6J%_=NEY!DNWPP]9L M$V?BAS0=11C -/%I6X-8@3X9OT; U M&_1CZ&$-1A1.@5;^8JA2_E:%:+US3997"CX!O;OD@SS^K55TMH%].E>W M>D\%.!?Y@=L ?HJS.?]J2_F=DOT10*ON496D=FQF ._$E^E^LIUR1A..3*-: M7)^1#P2>V-@([(![AB$@G905_>\4G/RG*?IT+KS;_P%*,OU^H*+.?@8IXBQ M?SZ!@<9'KOE )WQC 7*?A[4R.,S!A2>XON5N+7_Y]PC4K-8>]VXT?)2NS1V# M/QO?A/O';H4XVHY>%S)SZMK_CF"#003J')U/TV0..I^H2I=@Q?4I[@I?3P*$ M+#R:ZL?AE-YL*2^VX^!D/Y L'%[/J)1!,,'M$X,H,+L5#E@ ALG49 _/G@,& M.I\ & _^&T,_?I^R4^>V(8E;'\C"]F'2_@AH'5$4(H.)9C M"D3BL>FH=.((!#RT_&/W(,JAFB]I3ID%S/!U\NC3Y),%2:)?%^\=(P@*GB0( ME&X#ZO0>EC&5C&A$V]<.^+Q*;O-C_1R& 9M<"]=MMWI].>U/+K;5Z[U"220N MMM?D.8J["YPSG*/XVL"0O+ M&G]VGQ2OO5./\WY(J]TM&N"O,VIXW[0,#L>*3?%SKAOY/L$==\"MC:'6;*RH MEX3,&I&!?*!NQ)?;NG!;\MO05'XM^96061_K#HO55?NTE-R(6UGOL!;#&]J> M5\7PX.H62QPO4(9(.EM+9QOZ@U>ELR'0F=Z,J8$74<%)=6BFEZF.V:&NXDR3 MC<\T:;B*:?HO3&V/&?H]D,EG%DZ]:C;JZ& VZ@%+>@XT34YRR;ER214+>BLN MV>+H7Z/Y99U1G6K?)*-(1MEG_M)VC%+""QI8BIV].WI(3I"<4)-12J^C,K"_ MA]KM=FO$*)<01Q=C%#*9^>A$99*]J%%T$,A1N.?<=?<;\T6QQQH72U\K"&(9 M( @*14'ZU@U>5CLC!SJ'/@FH4:Q.,LRY,TS_0 Q3PAC84*3=&M6IE:AD"\D6 M6[&%]GILT;NZ'1Y@L)/D"LD5Q^:*P>MQ!1YT:ZUVG=ABNX85#2M)VZ8*.%"8 MP\R0B8+G$*M32HIPX"(6;;24A_@:WFDI8T9ENE@C&)<.S#W/P7]GJL+&48@T M%P117 XDZFLR)2/8Y$&\(7ZY6(?MTA"G@(H3X$N\%5"N?"FMMN?$W+ M0(IB&G,[-!R^K&R1=+5ZMG[[E0)U@ZO;7K$! M8I)BEBVOBNNHL: :"[%\A'JF7Q+^C 4YN7KGL>'@%"9X&V-83DW 7E'8_7J= M-L13ES>C;[ $T\Q_*W0@&28=2.1@O_("*#G8[S('^S6T(\^@V1UY/AH^3F\. M8FNPI&Y2&Q9:\."/Q1X\OWE@ ,"+N 5R\+X[XJ-U--A^-0( M8/[3XD=]#UO MC!A0NQ2ZROO46-B] <4 ?VEFZ'-S"04 $F6%6--H*S M:"F[%OPN$RV!_\ZU!*3*YW0"^8S*"'E4).3';'FMPFMI$UPB>,#X,R/'$#7[ M$P%\W+E5CJP#-.98 ]>W>_#:>H8;$<,UJ9IXH V;4_/:J )=N5A<;%=6$\MJ M8EE-+*L[:PY$64TLZ:T6]'8)65!?8O]NN1FF\+A>IZ#G3$_MSJ)[_?5>E2@! MK!_^M>P! YG=DX./D9:R,PB]?74[*FF8]^9U<%#S$V[)11?%185*E>VXJ&*B ML8Y#-M6V)IE,,MD%,EFARN5UF$P')NNIO4&Q0EIRF>2RL^>R0@7-ZW!9Y^JV M"TQ6G*96,R:[A X$?VP^"E1NB@=-==7-UZKA>#:155^WWBL$.*:TN75IMZ'?QRI2I'VF]!Y-5 MG0YI_MZ@V%U0MT_/MJ@HP;) MHG7:VTXLNMQ%9&\671<9./PZUK'H2+*H9-%Z[6TG%EWN:+(_:W0W#&T^\$I6 M"HNNABRJ2Q:5+%J;O>W$HLOM5?9FC'4QJ\.O8YVHZ) 6+;97K@>+YCN]%'I7 M;%?46+,*X<>2H;T^"T+?ILXN?"2R\6+X6#-"R8%ZLFY;""D+[AEYB/[.684.\ M-V@\RUDQRM>;UMDFZX5/*7,O!'S:-+*!S^KFR1(1_.B(G2:O3M<;P)L"'-:\ M>^GQ'7PA7L8#,R.?^K5\%"O_! M_G\*X6*E<4I7<[994)7>[FZJ2$Q XBQ0N M @Q[8W^YC"$[$7WJ.1;S@\TUQQLXL'(Q,L%$%B,WKV16+E86(\MB9%F,W"!P MR>)068PLZ:VQ0+SH8N3OY6[E2:<:UPD^%;,A]/Z&S*$]7<([ZHE7E@C1Q42( M8;&E:!V'1!XHK"J)\_]D_69AYH0#2\3QQ?B8$:67JYGK VE=B=BK-'5 M;4<=U6I.H$RZ?Q7ZVU Z=1KZZ[6QYKY3TJ-)TM^9T=^&,HH3T9^&] ?_(^GO MW.EO6$OZTTG^=?9VQF0I3R7J^9S-O]G'@-TVO_$,&&ATHG!%KW-U.^H<*N[; MT*#$!1#88,,DLA-):!P4JVHEH\PD_9T9_1WG8*LJ_?6HP6;W4.%:27^UI;]: MGF'U^O63?Y<08"VD+5 FNPRRKF>AXQRI566AP=6MKO9DD.'\Z:^6IV<].CW3 M1L4&(I+^SHS^:GG(U!NA_.M*^7?^]%?+0Z9^FURH?IWH[Q*"K-_*JS%EG'4] M#QWGH*R$3300TZ.]3V)EG*'N!':IW@,"& M>^LXQU8E]-6_NNV/)'V=.WV=JDRJ/P#YM7?% MB:2ONM/7<<2'4::A^TD=JUP8'K926U7SJU MUS)%=J AM0\&ASJZDM0NJ7V;R4\GHG:=9+NV=S97#:A]J];6Q=\W-KM&6-F] M7G_8,3N&-AB,NSUFCKH:ZUE6W] G9F=L]/]WA/US"_UY15=;CT6CT"0Z4^TM^9 M8X3,^F;XX>+1AY5P0@X^V('I>$%4VB :O[ I-@"AMKXZW^Y[C8+=L$G>\<[6J_),Y#BQ(^4]C-G^G?/)M9L&?JO+; M;^^5:WQ<;[_[)UW\1']I[]ZHRM3 CNN*]^(R/YC:<\7&]H_*[#Y9UMT1'_Q_!\@">&O]&[EF;F6YRL1 M'OF,%]2U6VRKI7R""_A#2'UM9Q[U-Z#O=49?XHW[Y\S$]_D+/ OSJ*A M!^"W X'O%+U'@+"I("H3N&O)28LI: M03W5\))+B+G_\FE7Q&1-Q8G]DUDW?S'?*YMI,M@PHZRPQE'[^&L<7=VZWN:I M*PF%;907E3!\4/DPVN 9[\YZ0\Q>'AQ$/HPV'-7N@N(M/):A1O4G[:+'LHOX M -LF8"E)X'P.P!F?[0&B(N![4)4GO@L"DY';1_HPW(^X-TR38]\64UCP*CK1 M+OD[!B_"@_]!HR3 17MSYI/A%8 \(S\.?GXIR![\ +S%91PY- H&+R<+L,!D M]>TQ/&B,/5@9C2IQO1",()!^.-'%H._MI/:R\&R5N5?5;-P-EK&P3[LX1V3N M!23BWQ(280'I^! T7C-/";>SG3YBC 'H4;CZD4+3[1/9X/HP#XOL?RLXH8/$ M"9WZ\1;FH-UNQCXS?MP8$]CA6\-Y,1;!U2]Y3Q7A?_RH'RX?WC_^\/#_=/#[[\]TBU?OWW\?H<7'NKN]]$; MWZ+?9)M;4&%^#)(%GG,4!"AL2.Z!D;4(;"ZR(E^9V"Z84'Q0E!@(1?>!I(B< M9@! MF##3CX'$3R0Z"N'.4[W0K*8_L(N)W9L"&(M* WT''89_X&\?S?I#+G%\Z#07C MW8.X#ADSQV:3!-)9ES>S)",(HAEO-P2W6/ 8:#I\G^URI4I+0 /$#6&'QK-A M.V+JE+KT7O'8L^> WO#MX =?&*"'^;@#C'F O9\-$25R:@X#T?=#I')-X, /)> M:(D>Y7,&7"FF2$B0*'9&^Q7QA^^P/^43?ZD(0L1WY#!,CZ8O I,!/_W9\,VI MTM&XTFR=F03X@PFF94B+AM+3X7[V W'7Z_!_3FRTRI0%,_P8)H)L'0,\K$\^ M<.H"2?<#,[EQS R &-[?4KZ2X$A?0/SR;'-["W ^02P(KB3ZUSH*?A6P3V\9 MLR?;=<4W#>7!"",?/X>H$MS&+S*EQY<+N[$]2X@U852]>$HW>Q5H^X\IH_V6 M;-(S@8E@ 2\LEA)DYR6>)RTP-O]P R#+Q/-B)RV@*& 2!NP4(&5GWX[F%4D M^!TW'T-\"L57&15#^4WO$-KC!"$;4%*">!\]6A-SI;S3OMC-CP.JX M*G#4L:V'K\\84&0O=6?PM>S\X!ISY:N+4QU?D#:"&1")X@#'H1!= *V 0L!_ MSWUOPDAI 2EAM.0)9 #(1Z1*"[31,PE98^; 3>1Q^#:G9D'VPC$!PIMZN'XD M,_@8**IQ%,"R G10N.Z=,V\.2@C?J5*DED_;=(P%<"&('5(G "J@XYO0NV%X MT?>LR P59GK!(D"S3JP)7;JI[T5/W'J@74XB!_4.G[*(*M!E8?*9"7(GO'_L M.4%(SP,4\-%GPXG8#3 UNF<\E!RDL634-N1)<"\-EHGW@!!0'&\A_,(GGYM- M\>= >.6@:GDW-J#9\V]F+(F%?[C_]#D.A&?@#FH[ %<&4$8?@_>@C,PAADPF M^#Y84^2BHM?I,Y!B 0$6'ID#CD+#7PCSR 9E.\?3$26(;)3ODQ1K:AS11R4[ M\4&.^P#OR(<7D06/)P] 9HNY"4YF834+,-?YM@SM+ 52.E/J)G MG\WL:);9,EH\*[8<,G/J@DAX6JR"+_X%_CWX5#R*$43S1!-ER$8P@Q?Q*P#* M/W&XK&-/F+DP'4+G%.UG6# ?/YLQT?'34^;,Q<49?@G: MVS^;K!T$;'RL["RR))($6&;&GYYOAXO8'/_"0C \'"$?WB/CQ*+F,YWW(B\B M$,D0]CA))\PX]@U4T"J/2;M\R"Q[!H-VSA))%R#J"=$H('+4#*]'$9NA&17- MWXA6R,V@&1 6N4A\,G# B2PG(%(9D*$QM)""9=8!APL\)P#1 D0(IXP%R#AA MTJ-J<0QQ[);1%5. \@V8) ZLBL)O-GD>PDR;V$^1SV?-QJSGY=B"BSW#"3P^ M8A@MMB :8WR+!(NHW$H$-7'N"T5G60@$P)&W],9O!@@VST&;D_1>*OR_/OOO M4ZXCCP' L>:+_(-"+ >$$'[84*[X#--$O0F;-.+C9G1L0$2 HYKP5P+^>&>X3X J6V99&^A8QV&V-]/[IC?3_ [)(>/+*'0U21\"@M,OT M"VFTBL*]3,&:!0V$7EX:_LI.@S&1PAI4"\)I@A6 M(QF+%&B2R8!R0L"39I.GK#1FPJ3 +XCW^R7!P.RZ8I\X0E.R]J;"RE#)BO"R M8'E+N7OF1\@/88LYZW$NP6H80?R;X1 Y:D[6D)9+D)"TSE#R#\ M;#-R#)^$MOM$H%ZVYVB/%JASEPX9T>J(N '!3!%RB_\ZWT>P??<2XAS M7$XK,X2_9 BRIN #\9] .CJI:)8!D1>(FC^2Z)V85LF:2@(PY"F)PUO%F,\9 MJ"?NB.<<(",,Z=0?(S#6GP:>,J:^CE@D.#6._5=&S* ZY SU1*Z<86*X8)D! MA,HJ7SU9\/S;RP]M<,%4$?QZX8NC,%ILVJ+U#0X[.3J6'6 D#,_P%?S.#[3W M/!_M3T6>EB>GY:/5I^4G./@^#1 P'A-.T@474"' M!GB(0DFXB$RL-,M/0H-R>S3'V&BMIKNEHUST36?,P',?#+YY9#%@ZA+9)AE7 M,E%X@IFY+H1]NN#E_=YZ:.4^!6SH)FOE4B%=# \Q(G3Y7@6$?!; A\A.&?L> MR$8WAG9Z^%H"=U+DPAY('[%L8/T00^ 9" M,S.$M>!R&!@&/SJ;(LK,:(]G2 MV1G?.=)&+^D^#=U] ]&'3LAIM24NJN00(Q?A34\TRL\:N*W+>-)JLK^YV!_R MC3@ 2 ,4J&ILH(V,DB5G+1<'X=H60T++1JS!79@ J0>VBX%*5&9!G.L6Q^\+ MX:0R$Y3;^J11^1>%*5FVE_$BCA[B=DK/8Y8L 5QJ;@G\4#@7J!J#BW-VU/\5 M/:OWPK-ZB&V:Q+%<5\CSZG1/9!^'Y'A<#V4TGL#@X0H6C='IWHTPDN ?#"/H MIIIW&)\\9)Q85(L]YD[#C*60=OI*$JZ&$W-">6 ;G5]*_ D8I73$[J(J#EKB MTQ-*)C49?@%6P?,+R,C#4P-D)V)46#T6MV7>POD<$&JCS_SDT4D3]V>%;%A> M+\()M\0/M'A0UB@[5^QJJ9WM>!@7PE,%?DB=QG1$LZ= MD')C+EB?'\JS#;)OQ$.N@.*6-N7;@_V ^P#QP@,%G-<3FQO>#J 0R."&P)B% M(9TLXV%J%C_C128*&A@S=H-9'HD(Y=J4!R!>,'/#9>@@&SXX4)D3N0#/.%!0 M<6,8T(3% '082'&/V(E/3M.8P04Q'=5ED1U_.77+*0K.#W?SHB\?$4"AEZ2F MB16(6+GXJ!"5\(C2,ON'D(C&BL?'9!QO@?K _GPV^.' MY#FZG-[]G9\O?<9L0.92>/=!'-[]]@UD)LFWE/""Y+@M?I_X.\EVB),VC2 M"3\'NWE*P:J)\MY!TT@<107YW="UY!W+(B0Q\8O.26J3Y]P?$P'L\;@=FA.I MP?+$,& U!PV"*:L <2'/\F%-8\[E$"5(_L&24'H^> Z["R*>#FG/D6K K#), MX&$>P\CBD'PX?DK/<8CABJ68B,BP2'CB.6 E[<$*2/U MZ(E?H].?*7U&H0EVN>O- /7B=*GN@G.M4,KO*,G6#I0GQQM3 L+200]0M^. M.RJ=1:FI0$-;&2G<&GP0BQ M\4B0SD"2X^LD>@E" EG[!8\$[P/?8!P"_S1FAA "8_:$!9+@.0-Y8T[I0.2' MIIB=@[@'JD"0S>:&.$?)JBDUS5)3.89L^B<#"]9;L'C7F0PC.UZ.N@P(+KOB M_/R6G"X-J_&T%\/H$(IS-0\CX])$:'T -T MB(2*/X/0Y05,8-QZ"E88H'*F2"P63GECDHSHL"S2*BHBW(1(1?![.6U.P ,- M\C2*'&>[>$GD*Z!4FGQ.%RF9%&@B&QZ7@*2&+@>LI92C50HDBQBS(:JULL12 MQ*E(W4[J6_,%M4N6"@]Y4;R+,R3 V79SL3Y,NF L&QY'FYG7CUAQZISIT5N$ M@&BMCFS7_4QHK=A]__5?]Q]NM)%B4&8"LQ)?(X9<5I"BX^>YJ*TIAA@;,>@O MS.,_@(C0OC/[QH".(7B&J\Y"EM,X 'L'7\H-=0#FCY<2^P8R7%E)Z#C=B M* =%)/7&FL(TXFKH9%?$)9F8$LIG//BGJ!%<<$W^%@Z3F./0.F$S]/9C1J,E M6I2+FT),V&!X@LCC07S19.+B'CCY7MK7G6>)(NUSYE%P9E:FGS8JBD3F>&2@T- $SZ M Y^.R_D8S1A807C#FW8IS<%?_V]2P/6]6,"59-R*V@A1&K&I@D>6KE:BF4[[ M$*6KFJ:?LG;U=.EKGQD&/[F$^8Z\9 +/)"SWQ7-O_G%W]TWYE"18?3!"H]'N MR%*$A%*LF4'N@8@HABRIV=M8_$F*1#RVE.OV \";1J(%G.F((%M<12<$E,O* MG#GZQ<)>XNHJD\TF_/_4_+41DO9DH>#9G14(/1_KH306PG4'J&%\.^QK9HB* MQSBZ@_T.*)#X]D#"J"[EA!_B*'4F$29)GU>5I$\70*/D5K@C3:G;<&^C.>(/ MS$*>H(.Y%F#H;/,#X#BQ,D/&<9TCVBZYNJ.E"H+4:0/K"3/-.5BY>9AX5^(# MO[M4B_T0&KR@FHIEI*,YNXB$,K$%.*3)E$?LR0].=F=+XQAHYBP&;+M11'">STMQR7/X$YM0MZY M>AJYK"7*K(GM((SK! Q3>1*K@'(-\"S-2+1K3C&7J_3<&:(-3B:ZH108%VUS M^&GY/2:G/G10S0$%\6EUMT::DE+[\V:+? D5IY&:ZNO+;N MM9K>&HU67U[WVO77NNW^ZRQV.QAL&%*RL2'VJ'!K2>=J[IP?IW7U<)/;263U M*165HEU$KL_SOE#)M!K?MN%SO>%5:+RQ/H[:4^:\)X32.62(AJ@[FW6-^6NT L[TU56WS M]6:X;J]5U5KNR2#Z,$7^*O>[&P T1J(U@ODH>S5:<5P*, MAG#>J-7?S1BZ&,X[BMI+ICXO)_KL/&[YU9.J3G=F6!BWW&^-"* E9[&4=LO3 M3"GI=O_$XFUSB$LSD%IOV#JN3RQ?=WV>8]R'06S$3_\[Z$] #H/GXZ_WCASO*L4M^P^2\>QRLT.Q> MR6E*=&&W 1V2.QZ6;,\T.-> 74@XX&D"DXGR)K\.E>T1W<)7^Q):LDC_EA85O$( M"5?T)J;3_"A3MM1%P00IFR6,W4@B6\%)J=*B#-8BYD@JQR]Q# MLG_'P)KES^E'(M$[*EA:3S(SH5B;IF!!C9\0!;:1,=.Y#,8<55$Z*/(OMMQ^ M--M*EC(EQCP1'SH*6]Y@]0Q M/.I@$C=7P X/U*KP.:ECC1OU9,3(90AAZCKAV#,06*)O5L#QS'L%A1[XI/%H M\$0P&F*6=E(/1A7*..S;MT@"DYM#I=J\;0=A#9\8YUI@XHUL7$D MK]##OJ6A'4:\9Z&:D?39/@Q@D *MK?Y\K@.=NK5,Q/87R6J!;'TQ*1;GGMF. M@1T68&TX*2@II)X(+DC)7+2JX6TT>)M8L)N$PH#GIEB?0]J" [&T.K-))%>Y M-"JV*A%,RZB1A4SIM6Z[-="&LI!)+O;5%MNM78E8EIN[K4$9CWGS8U>KC+B< M\QE3/L-MTT#Y6*@8.S)L1BVM/J#Y@C&$E9"I1RU=?0DKZ36MZ".5M!;V9#H$ M<14@)S37$O#.':R==@+6;XK1W7MS 7IFE*#8Q>3 MGN)P^HOPJ_8JT:IYVNGH?(O0. F/VNU"D4S=:T5*1,*9%D&>/?EI:EL;2@*4 M!'@R NRIO8'>. J4Y-9,J/\B*0KVD8\<)H7V_E&]TA$39G,<' MFJ%> -&ZZG#4.4GV[-[)IR6@K5HSO D0<#NJF#*Z'JJ:-&H[%P2XJ M?0\LCFIG:E\/^J>)$%V@S_YA7?7/L1WX^I&BUE,[@ZHMONKH*0C8'M%5Z)6> M'9\Z'*-5[3I:1V0*V!XQ'E,_SNSVU%'_A(Y?;_ORC-*>UM!.GX<0-GM@LCR%[)28[.LG[ =Z M.$P6\B NCR>O^[WFI1)(;W_)*N]45?S2X]\'WA]7]6Z0WGY7U?L-=?8OVK'' MG+*&'N=>M-NG#=1>4W,J+AUQH\IJ6_KK!X/_^XS:3MQVK*V?&PLOXKUH')M% M6([_^/V.=^XP[7E.SQ]TW9N'CXT.,7OLN%&(.B44QL,L3CB_Z-"=:%\':YWR MPK_3HFTPDFC;B+;Z9(2(.0"=H<1:X[ V/,=X0@,,$Y$;^*@$BR!D,]XE52]9>'6LZ?VJ"NSBT%8] MH_WUL:95-18O#FLUE) GY;4+CH=PZ'\R;%_!GJ395LW8@-"$1V&'^!>_3-!L MHC%BRB"(0/:UI@X:V$;CB*>\M2J?C)&F]R3*FE%9QS'6:3+#WX\,%@JM:K&B$<#;0SK1 &/ZB>D2&/)O&:UJG:K4UBK0984]MMF?-QLF34NXS%L33I4\E- M^FQ>XNGD-/&0VO6W.KE]WQ#7K'9=K?2A+*]H7!LKR6T-15RO?\+N,A<< B'@ M?_.]9YKB3(4PIL\LF\]+@2]X."8\9#C?V63V,PY[;)XQ\G2B!)#ZE9_)D$@# M0R(2IUFFT>4GYK)6FW@ M8\'/N M>Q,68,S$:6JUKRP*9)'._H;U*+[M$IJ_)@HOF*;)NY<;5$FNG MQYJF#O43YOI M3H^W0;]JO\8&1SE. > [.C=AEO+QU_O'#W=5;;FQYUO,O^%;>-L!0%M>-':8 M@BN/KZ)A@#@(/,>V^)6-U%D[0/WM)*#9GF)/$B?IJ.WNCJ&20X#GQ%Z?9 [) M'&N8 USDP8[=AB5S2.8X:^88#M1.?\>>SI(Y)'.<.W-HW:K!H1HP!_E+OX28 M'1Z']S)Q4['%+L8'B\'#%]L*IV+_V:?$1MKI(\88EAV%JQ_)+-H$MY;YQT>C M3@: OA3JS/QWZL>KF1M/[&;L,^/'C3&!Q;XUG!=C$5S]DMO3S'9OL@!U_C7UXKN2K*^+7VC )8)<]N_FI8\/T<8IS.AS'>\&D/R(U9>ZS +LT* :6 M)WBN:3MB'KKT-D%PPT6^AX3:B3\!FHXQ#]C;^!_O+#N8.\;BK>T23.BA=V(A M@D5*XNZ$-'XYI9A6FU.-"&R(+XO++;JT)&SXM6Z[-="&*R^W6]K*:^M>J^FM MT6CUY76O77^MV^[+Q39KL=VM7KLA++#HJW%IB*''-D0N/ED]B!3%P:%DX M7!*%@[*L],>ISYCR&6Z;!LI'6*&UAH/;#Y)H\9795$5H^-76MJ6QLVB\Q*](VD MO 92'HX\UQM,>F2%2\IK'N5UU?XI9-Z!$N;IPYTZ4\[=S(.5_)6;U/V*^9.U MV;>FJ]W.40??[2#6CI_?6B?\](Z;\2_Q4^FT=J!V-(F?.N-G,#IJR?L^VG.- MVJZU]OSX[\@.%S=8L(4[GMZJ@EO@Y)GY&G:.6W!_>#=U.@=:H:)L.A#YY/OSE*F;D^\PU M%Z*[[M$*HNM#@I7[JTA#^WC(J2P<)'*.*+PE;FJ+&[WA[FDSM>KOKL]@?7^! MPRJZU5\_&;8;O,&N]3A+QV=!J/A&R!33F!^MQ=FV9/F:LR5YX$0[:I^>1ACC M.<*MWN6]GL.3+ZXM5@W'7E\/-3FR4/):#5N9%92W>/X&;SY-(S-23^\S06:% M_<1_\ZJLN;'PHC %:XX-HNPF.OQ^QW\C-NRY[FH]$$7OD4#-'WW!FC&B1J@ MU6^N@MX^86^?^OHS>\K+5\?:X*A)!DW$6@UYK2N[GS40:\/CAN).TOVLGD&% M^TFCR_+ZVN-'[57611,[QD*/MV)7I MC)&SN9'T2?#5/BTS77C*; +# V<8%:V='4JN3IZA=P[B9%!3ZT Z M/T=#D#Z41>FU18[DGIHCJ-?79=C@^$;"-]][!B,!3 (LB3!]9MEA7.8(/[I> M"/_PFE1A9HD)B8G#3Y[ M9F[$E'GDFU/0N(IAFK!M3$[,I"PV,"]Q>KSP0LT+A$Y>O%Q?SZGFF-..&HR0 M2)/L=M&8T_HGY+<+KY3X&DZ9K\Q];\("#&48C@)O>K9-^,0I#SCV,4'L"PQ; M=&37QOHBIZ_)'/S:(J?;EVT;:XL<31WJI\I/N>@$"+(+FG=B\><%)C=TN[*? M0FV1,Y(I]_5%CJ;VNJ=JMB_1LTWVHRX;*)P$]/>NZ M2S0Q*O#C J,"UUU5ZP]DWGT]4=/71A(U=42-UE&'/%RK+Y$V:'$5Q7D^KCT$LZE%!C4R :PW85>,G-_;>OBO?B,C\WGR6$ M)?CY"2UX&7Y6'HV?RO>D3DFY>_(9HXZIC":T4?FSAR5-_QTY"P7DDZ*W=4VY MQI0[O?WN\?L=_4M[]Z:E?#9$@ M\$R;:/7%#J>$"WLV=X@V./D!AHC"YKX=,*#L &C 9,K<,5P7R8!W^0>B-\'U M!(?33^^9I626W(6%^N,H@.4& 57L.R! &?;Y$[<@,2$#Q.1FNW9HEZ MKFD$4X6F2A(%B ),GYFHBRUEXGLS95+6$#K("M/RSM )OM__ZWN"<,#BTRW 7RG@!3STST?QZ J9,(-C&PFO_A#?#G\I_&K/Y M.^63;S,+_E25WWY[G^SZGW3Q4X;4E;OH"38)"D ;G!^I6S4B=2Y6\[U*"T+U MV0 JB9"F8@%$!40FIR32MR#S0%NR*=R&,M;Q3*(S5;$8RD*2Q@Y<\/PG Z2? MD?0\F7@@=JE4R8K,V%QX\?P?(!C-,Y1SK$;(7V43HB"@"?565L)8<559UB)D MH&N]!6-%33RU09OZZ&)DQ0?(LD>0'L5WH>5%,M9G)*Z0/+C]A67O/\ V VLM M\%R7.5S8)G+)IRXY*(U0[B%-X;MP*Z98^1CDG&%;^?6&4W"\GJ9H9'9.9U!F M09.L':#O,\$R:!+#)\+%G$!I9F R"[> X)GTT.D-MPX;+67N9%CS0("-T/PB)89K$@ZZ0\W M,=]F6TJAP'X6!@4P8T4YUC)W=%[&1+J;@%/-S7FPK MG(KFZ]FG1!"MG3YBC //B<+5CV2B92;YCJ>JM^DLG7YF_COU4UI_8C=CD-\_ M;HP)+/:MX;P8B^#JEWS8S'9OL@!ME: M+N$O,)H;^I[3A7_X#T$("I9L M3VXG)!?PZRZ9"VA#XB\9W7V&NO?/.A-1'A&)+Y8/'P61@YA3\P::FK'$D@=? MIC;8_ID8IG!HN!N#/D(2),J[,]R-@37 /R@^Z9ZC)_ZC-K10HBJ0K3$O&E@; MF#'@<@$NDD^'?JR!09=4F:!A!IP]]@"-9 3 TS\0A72H(C@^%A8&S[0&[,(V MR.6U)Z!N,(@-)EM 8@#N!*D11B':[K@2((F"%C+F(+=,,@0GS *J<41,QX>M MNLJ?0)L!.,NIBX(/P=TNADSQ]2QY=9&^RG+3$FI907:OADMZXUL;/'+;W(*X M2#W;XXCD\6?:P&[\DVNJ<#IF^8-"-O"S4K(STB*&./2+P+Y'RK(]"X,@>+@8 M& Z>*3IX8$+Q1: ]\1O["5YG(&2/A>2/NC*.#1HS#U[Y5QQ)!.?5XE'EY*VY MP$T44%C'#BA<-&-&@*$-(-4(X.>3#J37,K2RD/90V,&F0+QA=#PC[.BV)^8R M(GH1(\F(1?!:8?$SXP&.%^C)#D=1PHQ;@/ZH!GOA;4], A/UC((V6X)[!&,)C* M62YNM-!2 (EQ2*L,BP W V$XB9P8>#RFC]C%A08A;)HOU?.#K,JQZ027$C>) M"AB/#<9P3J-S\!E<8+S@.$HV96,\GPM^<(J(PQ:)\J-'TF@8:D[X@+\F>K>_LJL)LY8A=PJ@=NR9':;Q2?1& M$*V4!@+X\AP,"P$5Q)QC\S H7$6NYM$D4B6^E=JJ_[B[^\;I;$KXX8'3!-[\ M(1O\;6'N^MY,59"BD-J":!R$-B@9)&]?S3!C]F"4F\NK/]]2[M&QLFPN)\JV M/S,6Z-@,B#J+ME'BMB![)*DN04(++ MX;FI9P6""^7H@7"68Y"R6S4]QX">3?5@/ [7_QKR2A M&TIT@OTZQCQ@;^-_O+/L (3PXJWMTJKIH7?"4!#QGI(Z+0(KOYR&/UIM'@(1 M6??BR^)RBRXM9;;Q:]UV:Z -5UYNM[25U]:]5M-;H]'JR^M>N_Y:M]V7BVW6 M8KM;O79#S4@N35-I*YWR*IY1X8&2#$L>#,VY<-W6H(S3#I]..%P268.RAA*/ M4Y\QY3/<-@V4C^AF;)'ANK'":5?8C%I:?4#S!:WWE9"I0D0;"LFV2DYM&F$] ML'G(9F.P!_212KH+SXT/05P%R G]M02\4#>Y%\ 8K>%,%=LI&YTMT(S[?3%/UCJ0Y27/'V]I@U%=[HZ/V M!I0T=^$T-^SUU-Z@:L?6YK5S3SZZ*J&B2]W( MVKLW>C..U^@MYQ&#-U>RKE/.5>B! A@>M?7X;@K@^/VLZ:M[=6][E!- MJZO GIWXCK]IW=8P_D6->Q_8S\Q9M)3R5;M8XG+,17?[K79^T=UN:[!JT=MT M.&BW&M/CX!.2R'MLV?C)\5ZVVUQ[:R:N20ELVO@@O]VXMP&UK*2F::(UP345 MZ=ONFTR_@+3QGCA-XCT >+&Z%?=>8V&#$-@/ MU?YCY^'\MD5-N)$4B1^M.OPPQ>%+VWG=NO 5->'+BQ#D$\3-%W*X\]*."VG# M!6JDD':U(!I+&UM0*]((@$C-H!?XCJ2710P);"6*"Z!6JGASIJ4Y;_YBS*C_ M.3R'V.!=&Y)6&]0$W3-\BPY J4,E++"P,P3O&!O23'@O5O%NEQD^]4)GEAW- M@#[]&;(.*1Z .RX_:921ZXUQ'?<:WH+6LQV14G992>EO5&7B8#LET2!!=*H M@^P%>VV*WC7IF%):2>X)C_:^>R'=A4[[LL;AEC\5N+7LL MUD3_K6T!85#_>Y#)CIWI/%==*0+E+PF.V*+CC82"^)/,.M]^$@,P_31==CT8 M;0<#V?5 EO:?N%IZ,SCJ4D==5X"_6AGUZ,QIMMY5U'IKN'PRJY^TJKJB07(! M]=?M\RT1XWOK]]1!>RC+$B71'7%OUUI/[?2U[>?&-Z\FL3%R_]OFZ.G1*OCJ M,&Q5$.A('0V'VQ/H7K4G?)\U+QFJ$6[::EOO'A\W-; 8M5:_1LE\ZTZV*N9? MGO&4Z]VT^4'@4F,N[H+=J5?- MEK3^_,RV_K\KN]?K#SMFQ] &@W&WQ\Q15V,]R^H;^L3LC(W^_VI:[VI]DH26 MR0!Y/40M1Y6XXOO5"&RRE[\E8V%$8LO_80L:[N:Y=/(#MWQG.(J&_ODUF7NY M71;(:&,62%UR7#!X]%!LR=>P/NY_L#0!(!F=@6$PG/N,H:^IX5N4%9),CA!C M1^/QD9A] &PX%9,G73[,RHM"!0.Y%HUS$9DE<2(+OBZ<,IHDB8?M.!""ICRZ M031C.#]"S#1U%G%>@.T&@)BTGSQ.*(@LV_L%XW:>JMP_JDH E!3>3+T9HT21 M(/*?F0W/N"9+AE[2R3-E6OR!,V)#OG3**9G[MFO:<\HK2+:/WJ%OL]#P%_G9 M&6)* LWKSMP?#YO(SKQ,(2?FRJ:#0? &@'XPM>=BD \ #O-?8/4X0(=AYD0N M2^4E@S #M^PXRAB C=D(8E0%AJAA8?$0BWA,7/SU=(Y4?(4R/3"EQO3M.4$X MG@Q2G,K)]R+HA$\&)3+Q CY.3#RH\G0+FA^!6_'\,!XPAIDDF$83IQM%<\L( MQ7C>: XD9>%$DN]B;3:?I/[D E'#&I!J.#W$U*=XXY!FK^, ==]SXBGD8J4Q MS:44Y9FP_P ^A?N<\B06 M]I-G=8AS:B_(< XR&*R. :AF!%++#FCZ4H#Y@&.$ OX#TS1PA@H>K1L\9X@& MPM"P)88;=1S^>?S=9S,[%&MYPNP.EZ>S1/!Q7XQTC8$IYLWPF\L1GHQ.3!^)'XNU_YQO#]XDI>;%X MN7/="%[YG2&A5DR/J8M"BA-?'W@CBH_91A0?EO-5[U8VHEBEF;M-R\_68 M&D\\#DHG[0EV%HHHJR FMFL'4[CKR?.L0,V(1]_ C+<0-F(XG$AM=XQF+ M6K.:Y*V)@F2)H.A&>?C2+AD M4AQ_.!Z#+M:1V3CH E#ISB(S-^IQRK,C4]N/$MEVA?SJI$N:7<5('=(WES+G M=OX@UZ6H%DS/QYQLS\U,X\Q\)C6.\!TB>Y$/S..X0/D<@+. X]L-G(VUE#(8 M'A94#152#]Q.4I5_<,!S863-D'.0F''K'P73G:E<2D#PE &!D0 MUJY7XRG?)J;S@N!!VPUOP_&U*K[9!TI?)+*+/F%8Y#SS/U#(&+[)_8),7KE* M$TUA?V"LWV#K1(O;-BJ=P(0+\1OR"Y""D,IE0^QC :WF[HU_)BD*T$.C&GD0 M#.HHM@\?O]^)N81@\_,/K)MPGJ8,FV*L,B/K:,H,@0QR*;AER U(Y.]@"V2G M4UG!6TD2?14<[AE8,@N1AHO/5-* PQ."8//YSO!EZ-^K.$#;8CC@4DR\Q3\5UYBQG.P0MH)@ M5V*=S493(C6XX,Q/?(_SEV!IV=H>88+,88U8)<%+$GAY CE_V1JDU3-XXX,Y MGP?4$O5K5$]1%%MZ+$;&QX=?H@&JRF43 Q;ZDO7P%&--BXS"K M\ZC>R?$,,1/;9\^>\TS*D!LC$P,K*J@RXIKF? ,/\_B6C46I&,\9\S@4" @4 M3Z%A.\)PH**P.%(3AT9^LT%*6+80L>]%<=)W%H!D,#,AE ^P4.4KJ.HG+M!$ M_.2-FJTTH@(N,,XHIW)9!%MLPGR4IJ)8CS0\FDV[H3NG"@>OB>[MJ9F8[RN9 M/H*4E>M[LG$!3E]8N-UFM*;I]:]98T^YMN,=HZ5:I'Y^64TFP:,UR-"!P9G2 MR6AIE>QS,/]$H6(:I5#35Y%5#!HK^6:\"#"W*21,-7W X_I+#_94 .3TYWR:/Q4KG\%WV-BAV]6"MCSH,,_N(,11.,_R0?S ME-];#RUP5C%N#^Y*$-*A"6'6I&,> A$/JF?$6$R9N>N)7<5<'O*!GXD R5 E M6?QGY-N!99O"6PWR3AD/YZ,-R65Y('QB$4L$$_!#1&X12E$/9\1C2!$<+#]@ M>8I%=N-;G=&A0$J\@;#ADH)B'D<4)R#P7IP.CW%(6CUH!U W9 1[-.,]+EZ:;V#5O=*]<$V M=:N/U%=L9:GZL8%SK*G=6\'F/*KX7Z?^;BL Y@KYE0LIXC\AO/^.AC(9NL7) MU1+@KTK@<;-"">_Z$7C=P%JJY&I!Q5),UY>*FP-PK5TWB$LY72\*W]=V[O;. MWWB^_IORZCV%J!"O4]/2S:3>BT><]^I24O-&+.<^'UX?M%6MN^/XQ1HU_]FJ MV\6V]%<[+-$1Q$EP=(+-[C9+XX*:0YV]3!IJJMYIJ$PJF60OQ9044[N3C)1< MS9%<@U%?[8UV'$-Y:LDEQ9044]*:.CN9-.SUU-Z@ZI ^*9.D3#J23#I0-];Z M1\S>4RDRE>Z)0M"W.PGGXJS#/:+@.[<5E2N4*Y0KE"LL?_LACT$TK=4KD>NY M2:7=UG%2]UZ[U\Y*A7">5D\/_.7A:>P>:9MNBZ7>\%)-4TD>VS!Q?Z!V.SW) MQ+7&4F_4.@V*)!,W@3RZO9':UZ0FKC>6>H/60#*Q)(]5Y*&W5:VO2R:N-9;Z M[=9IAJV=G(D/&>EM8%!@FT:7;+G79Q66V&N:TTG/J+IJNU-5L^TUTVDWN77R MD5NG1%)':U7-;#@,BDXNMR1Y;,/#([4S&$D>KC62@(>KVAZ2AR^'//2!IO9U MJ8CKC:5.5RIB21YKF;C3KAK*DTQ\=$U\&CE[>0@J6,U"W?5H29/'.J-I%[K-.G_DH6;0!W=GCKJGT;&2R1MS\(7>F8H MJ6,;%NZJ?ST54W?,5=1"HL:8W94 MO4#J[(7%Q72D%B->^?3ZXI3)'8*,Y\0:6E?5>E4U:24X-"AZ?$Z(W3FN?+XB M3U+4?EI4[;=W/&Z4DJ+&>.VT=FRJ+26%I*ARHV*D=H8['CQ+45%CQ.I25$A1 M<6A1T=UUT(P4%35&K+YK=NGYBHJ+:6G\-9PR/TES4:YM"L&\V:NO<5TZGLIW MR'?(=^SYCD,>=UEH3W.+>2!6$L#"^LDJ^K#D=RQD2]D=23'4 E=:QFX;:J MRT&@-4=2IW(NC&3ARZ&.;D<==&0/WWHC26IA21UK@FE=M;_K@8IDX:-%/*OF M#IX)"Q\RKEEK;Y['-7DT4U5<%EY6/]Z>=IH&<[)]V+88:E=.^CH,ADXN@B1U M;--B7I?M_^J-(W8V)%\VP3*T.00BYICJ/J4 M]3/AWX-VW6U $QXOEYDDB\"2CKO=RE7R,@FS_HC=N4OO^29A2HK:-Q]@V)>B MXOP0V]GU]$**"DE1J_(.V@-9,'I^B.W)*C I*@Z=WS#4ZT94$K$GS(DX7U%Q MH&R)39&6$VU8:^..?_."0!FSB>C)Q=SDIKVEA"]?GWH2>+T(!*B6Q^,2@G1<&K2.VI_5#WE0(J( M.B.UTVK7!Z-21#2I(X/8@142.S\.02XD )++6.IMPG$11ES%PV ML7>K.VEL8=5UITJL1):]U3GO]4Q*WB1E;.>A2+ZM+W8DWTK***>,H:II(\FY MM<6/5B5((#GW@BACT*]0(2;Y5FK<^CGH#4QW^,)"Q?$"F=X0$_JH+:..YX71 M=JM3'XR>7*A):MHWN:&MR?2G\\*I3&Z0$N* $J*G]@;5NUU($5%GI.HRN4&* MB(-14U?M2R/BS' JPX\]*388L[&925&_.=_#'5-?R?[ DLLU6>[\MAFAP-7 M>6A36]RTY6&KI(RZR76)I29@2?)Q$RCDNEO!YY3L*]5O_?S^\IR)<_3[WWLS M6,YBQQ@1W]/;#L#&\B)\)<6)]@BAU2@7A0CI;R>!3*UY:Y]LE+W TKP@\N'Y MHT[4P$7+/JDLQR:'4\#G50ZII'R6\GEM-I"4T%)"9R3TSJE$4D)+"2TE=+VR ML:2(/C\1O4H#%^K930QS"B=TZENSP)31'W7RC*#/]K MV<^W_P7_B=[ EYABA_O=A6.!5OS3XEH-A.'S'& +,H M7/U(!F(FPY2VXP.'AF5U^@ET"!;9_T[]>#5SXXG=C'UF_+@Q)K#8MX;S8BR" MJU]R>YK9[DT6@,M[YSN\_:^Q#\^5?#7[*L-_@K<)P/9)#*QZ>(O'7@&J_Z^] M;VMN&TG2_2N(7O>$O O!!&\2[=B)D-7VC&>[VSUV]^GS=@($BB+&(,#!13+W MUY^\5 $%$J1(74B"JH>>D0F@+EE969E9^652BV_#'-;0K]'Y8IG.;A>+DDU3 M(:Q?X+UI9GEQ8/T*KZA_?X@#$5A?Q3P7L[%(^0:[.[*M;J?;L_DF)(4W\L3* MI\+:I2VKUZ%FND=-LQ7>))KAU=!7+]*2B6\S=KY *GAC'U2Q^]JS?7<%-&NY8?5]SM=)C#Y36>[%D^=NC1DE26SP9.=]A; M^[CCN.L_W=#LR.D,UG^YJ=7-S_J=X8L>ZZ4S&#VL53/64^&!-HVU33QPZ0P[ MVTG">P(F[C<=W)5W&Y1\5LGVH\5>+NEI*_H#G2ZU,Y_.^"W\#B=+C16%9Y>@ MFGNIHIFHV]I!#>32XV[ZSL7>XF[NHR Y$2K]4*F9V[BQ[J7&]B25.M92.X^A M]U$0E]ES@_9MJ/MHZKZRKJ=>?",,39^.IC]N3]-CH)R1K2^64XUL-;*U731M ME*V/U5'[@R=14H^(3&>OK#"V\FE20"-!]GH7@X(X]FM= M*6<>-<7COF_J7G1LM__ &K='!#1AA] *%T<5H: ]&KCD"#=?M<6Z7 PR9[QFN,URWSV-] M<&F/+DT)D"->H>%+5+PVA]?J]S;NY;91G6N^VN-$NW7_7"#\5'B9"*SQPGKE MNHYK07]1F,2VE:06:-P_VNS,%/ ?!F[,.%9!+ 5G5C&>_E*,Y\;/U,V'8WV> MT-O88SDJ[#DNQSI)DQF]PSU0<.1">*GEW236'"B1!+9U)RR1Y>',R[%G+[?\ MJ1?'(H*F;H'J2;J UK,\\;]A"LY4S%.1H0,YL#PK PX,)\"-<6[-DQ3#GZT$ MAQ5FU-%Y MQZ3EVJ$=H4M9JD-UX<^MI8X3F2W?)\'_8&-C\!1\/,,AJ=3A7NY3:)B!F, :N2A%T4+:'.2P2!@ M,6%3WN53G6AQ'L8%C"3U9G/L/$I@WUGC%/J90F/)7,3P5"[VW,MRFK2S*S.W M>PL,1DZGM@6&^A:(<4UWW@&;OEK9 ,.];H [+UMB_" -;Q5SAA5UK+MIZ$_I M_29N6]T!S'\54TM^Q*$G,0P$VDEAE"DL+0S-CXI /(I/:2-2 \6L8)2#%0*9 M_!S;F*<)="=R#Z8/?P<%_ P_P ;S@G\563ZC$>7>-Q%OL0-VB>#'RZR.XQY' M,#H=<]=)1C2A@'3;^O =B)\AN>"WGU @^J%'L@\I>C5#0?B_],,3T*$W,)'M M+8N^;=-8VQ4IW)ZQMHD'VC36-O& B6PWD>TFLMU$7YY(D):)OC31E^VBJ8EL M-[*U'9QJ9*N1K>VBJ8EL-Y'MVUP1*M]IQKY3H?M.@V7?J=?D.WTY,0H/O16_ M:,=ML3L8VH/+C@G6,\S1P!S#"[O?&QCF>/'136['OAR88CU'O$+#79(.GDIT MDQ%&YJ2B^?8'(WOH&C7&,$?#? ?=CNT.M_+>&.8X:35FV+$' Q.D?<0KY+K. M\.7I,4]4=O"H!73F='?-*&.I.M MXO0',OAC4L^WD4%&SL PR),PB&GC16R8"^?";!C#(&MI-NPXEX9!CD8*';*- MS9#(-8"7=N#!'GRQ:VL LE=NQQDMH<<&^P%0VAJ@D?C&(\;D;9@L M(]HJTA5"D5U\%WZA,*!9,9_#8W_JJ:$ QT%;B!N#T85Y2(BS3,+D@C1!^%D\ M+W)^&VSMT ]%#/]EV[!#O7 *4B/,UH+OHN0..*$)XC8+OY?49;)K$UR"M")) M? J"P4]0,%@4M&)-BF@"+$U31>)N A02L>]$%.'_2\@?#2!,@W,<>S4VN9 5 MKC "^2%J[!O#WM;1?X3]@UXRW%+ &C@D^1#6/,M@T?$G!N7Z<*S@:L%"%1// MSXN4B31+<%&S_7%8*K(BRAFRZ%E3$#HPD&M8]C0<,X/]0I(3O^IW<<=X[L?,[V1T]WN^Z=6 XX@S4&700AP:*-<^IN(10K"@M(9!,"-89:G M? Z<_>4_+KO=SKNO?_N+-YN_NZ)_NN]>6Q^^@[S)&NKUW3/U-B4VN!R.G@$D M/.JL?WIL@.8VC;5-0/$VC;5-/-"FL;:)!X:=[<9C$AN8Q 8FL8$!WQXU>QKP MK0'?MHNF)K&!D:WMX%0C6XUL;1=-36(#D]A@F\"GTEMZHWE+O;JW5"P[15\. ME.?$<5Z7?;NC7?D8F)?AC8HW1G;O8F1XX\5# =VKV\0@$>\0$-G[^4+VQ.C M;631B9]3W0O7'G:-$F.88PUS]#HFR\6+UV)ZW5W1;D:/V?,2=9S#%#X]O"YC MDAD\X%!J+[*RY^[,Z099^9*@M\ @!GK;?MCL,;9QHANF;R2J89#-$M5DNS@> M*=229 :R:N4&Y(?Z[$BPK[O=E3%ZV- 5[XQSJH$\O M9T@5@7%@&)Y657:2^$5F)0SZR^A!"JS$=9S!+B$@%U"L1&0N:OA-&H3URJU0 MP;513[PPM6Z]J%C"E"9R!#<(I>3G)"\RA$%-M>93#@!W!W;OPC7QWX8W&GBC;U^ZILCAB\<&# 8C@PTX[B7J M[1P0>RK8 ".1S&DE"S;;HZ&!.1K>:.*-OCTTO&$T&0*[&EWFN!>IZQQ&W3R\ M+F-PC@\XE=H+NA@8S(4!Y6SDCY[AC];C:8ZQC5/=+P85;/AC$W]T#7\^:]HFO-AX@9"Q>LW.GG.Y+QAC;;QR>-KH&@M3CHLP"LZ3@FH0 M(H(*JQ_Z23I/$#2%D":L40G#_UE,0]OZX_=:K44)BV(#HUXU$0@S%OF=$+&$ M%C9@F5K"#,W(I6V8P5W"#X+9O1_\X&FQPK&@USYA)(W(:--8V\0#ID*? :P9P-H^*&A %094T6KJ&E"% :P9V?I2.=7( M5B-;VT53 U@S@+5M;KI*QZ=8*D*S-^SU>X-GF?'H"(-WGWNZB$(:;:4+ M''WLKN&,I^6,CMWM]T^",YY=2IYR5'??'O8-0NW(@V_Z Z?_0L.ZVRJ4S''U MI-/M]^R+WFF46C.<\:33[<()=FG@:2]>D7%'=J>_:\R_T63VO$H7%Z80GP&H MO8R ^8$)F#> B@U91X:&/UH/ACC&-DYSOQAY:OCC:3,?&/XX;CGV(@%JW:9K MV27T47\)BH;NX7V6U"LK=-4KY%$=KQA'.(6YP%>AF@;BC#(=5"1?6+L.DAI] MC+*:)QE5"GN;BHB*9U4P& S1UKZ2(1V=ZA-OG"51D:__9"4\X4 KWKNLTT+_ MWVE:A6C!P;[UHCMOD?WPIEYF,HS/=0(NSWW]3GA^8-9&(G@@ M8\EJ+/(L]V+0?( QE@5-DO2Z/FGV$XLY.<*!-8VT3#Y@Z?@86:6"1^Z&@@>X8Z$ZKJ6N@ M.P86:63K2^54(UN-;&T730TLLGVPR$/<1G0J1ZCRFY^%RA$:+SM"3;QP&^.% M!^YA E%-A/I+Y;AAM_WE4PS'M8GCSMS.Z'6+N>W$P1!G[H4SW/?ZM"=>S8BB M4Q)%PT&WS:+(<%N;N,WM[5H=RG"+2Z-J'?'R#"X&SMX7Z/"ZE@&= MKE$\3Q,$TS%5F@Q(RO"' 4D9T.G3J T=Q]U>:3![Y27QQE_^X[+K=M\9>7HT M,NCX0*>J+0EGP<" CM,;E'"P=H#(ZC?A@:B7171K #)T:>\'BVJO5KOC.WJ+ M@*)5:S7@E^5[))87DYO03=H.4S"# OP9*]_479H>)IK$XNH!:WPO?)E-]$X]^][];9>Q&+29B_?@EU#PW KSUC M;1=@JCUC;1,/M&FL;>(! _ S #\#\-L/!0T(Q8!06DU= T(Q #\C6U\JIQK9 M:F1KNVAJ '[M _@=XBY+.D%S=(*.E1/T6&H@/OOL3SH.L]>_;',X[:A6Y*2YS74[;>:V$X\Q[P]WCJX\E3!S(XY>HCBZM%VWU: 7PV^MXK>+ MH8&0'M6*G#:WV;W!19OY[<35K=%P]Y)0IZ)O&5C?&N7S-*$&!H9B8"B&-PS\ MQ,#Y'NM >>]@@NK8_G0H;W/NI)@ MF@D?*SS2& GM-8%A[- YUI'SRMF!Q="]<$8_UL;D7N(O6[5;'YU/D26*&H\? MJQ<']'H00E.IB'UH(4UF]-L?SE?'FHA I%X$;.+E19ZD"^X&9X4U^NHU\_"K M5&1%1-..$^RV@ $B0,N'H0"G _M9MUY4P(O(%9D-+2?^-Z*.B#,OIW6'60#3 MQ!;T#;,CC!W,F]IA>)YM??F+-YN_^\D"W@G"/*.9,'4RM>K8#S5H>5&4W&&E MOE4DW3W[XT1VU44%<*1=17Z+_=58W,"HVW6]LJ=Z?:>WM*?Z("BV:O:!6VJ[ MD9H=]; =M7F[A<%__Q .!L/+GM_SW(N+<7\@_%'?%8,@&'K=B=\;>\/_YW;= M'U::?+Z]N!+71GOQY_#?10@$7! !K[TYHF*M+R)+BA1+A>*OO\"*IR'\?"WI M"]SW,8R!GOCC;[)R\'; WNZ]*L 1H'Z),E\E!8"32R(]U1R/3"!_+E*YBQ=6 M5DT[JG@C%>1)]+UL"F\FMV' HCJ9@W3 ?6UY*(> $23/>+=>&'GC,,+/09,$ MJ8,E9Z]IMUI7-W#>(UC+?!?TQ VTUIW=IB/#23.!XBS1%B8,CFA1Y0=,00>98.&6,7O01PZ[F7F1< M'->SLFF2YEP;%[^M*N6.O2S,B!XH:.^2]!M.WI?[)H7QA"G-#"2;^M74["YK M=H],S>Z_4M L\#AP(S#)C4AN4F\^#7W4=*#)V]#'\Q6.8^0L>!FZHD/1\X&Y M>,7A.RK9K%[7^8X8-J%4%KQ1(CAP%_ Y;P!%-]O8N.2U_%$A<_A MC,WH_ _C6W@.&@$FC5BD2139%FXV6W8^\7S>L7Z2X6X(PBQ/PW%!!S+]1B-5 M8R2A$<"BXFNT ?@E'NG&$4XB4#)(#@0%$0V'NA!>:JNZV)6* C(K T4SB;U( M'7ID@(0S_%"?5CE9.035M;Y\1)RJ<2TG1AA/4@]F@B-+Q;EZ@JW+-!FHSOI1 M@0:U_K/>2#$'UJ 7<)PS#]4@(! .M,!$); L,U9P(@,U#YH' MF97@NU'B\TOA#$6W)-K9O^!A#FR4H:+%[<<%+%HN:9@DP+HWK^WZA+71X1CJ MBTJB)6.M,H;-@CU'UC@%36&*1P4.O2$]R$D8-7".33U4Q!=S]%L!-TP*4KN1 M3/*8A(W+?*[MY)KZG";%S92SM\34ACKJ C[7@,A3:B .]./T(V\U.'N?5K\] MO!+VI]SW4C&UK0_?U9[Y28"(1&OJBX =6ZQF8CD-W0R-ODF"]@OM2DX?4\R0 M9?Y7L-*$K&$S@Z!8!+.'Y8OG^ZP6I<(7\#-^BIRS)$S!BH/39VK=8:*J"9J- M8-25FA/H9M "2,>B^C$*61M#94^4"Q*H!4EY0=YNF>IGVP5YX#K6T^8,Z;/6 M9.&Y /JXW2?/:.%VG=%H_>/C2K]!@]V.!H_%K8T>GG "V/(PR+0K,GN.,,7$ ML1"HYO#D?P*?;J)8QQD]:[Z^C0K2->H]Y/U=4H!,R(DYX(57*Y"OQVG2 1Y*:X^L\O[T.I-:YY$H;^PPLPJ M6X#7%GCT8+ 1S2&,M4 ?VYK"A*.%C$&J]9I/O1Q.J*#P!0S*VA&-!D*B+L!8[ &;X3"(KGJ6[MJ-,RU@E8#X:6 MW,$P\B*--]STUCBM;8P&## 640C* %%0? ^SG%EE#2EM6-\;01$G=V$^K8*Z MZ,4)4HPB6ILBU6SX)(J@0RLK)I/0#Y%Q@%WPYK[IWKXA!&0I$D4%WP(Q+;G$2G_L8*,N;E=_QD]DLE#L!MOJD2(G<@):=4""%^S$)B*1*P.>8/ M)AGC3?K,6_#*X0#P<$$N0M:!E_,%=D4!7!.>+H4 $8$X2I%BO5.LW!,C=\8) MWL,7&$7'XXTSC$5X*K #7[;S[@O+S([]#/[GO MD !(ZZLX+B@">0XT?WPI(?6*>TNEA5;YE9(77+,EOO31,@'\GI4@(8S@,\J(2R+\D MZ0U,'41%'(D%:"!Q"#OC(_ :; C;^A3[CHTB:RFPT+M9'LE5_86K&WTT4@++ M $'/>M4?#IQ.61'+NX'QWU!T9266*2 97\]X3)GP"X)^H.B($B!\K?_?\>>? MX>>RTYDG _%@7P!Q+SEPS'I%P21EWTNM@Q&=1+=T7C)IRR!,O;,OY5OU^+%% MV?D91P1Q@"+P3"E24>K!RQ@Y6=/H(I%CZ!\%8%.;*Q,8GFC<'^R#SR#'*+Q ME6Q;V08QLB*?$< <5XV;H?&-^H[ MR,$\P"EL5#;@A5.ZH&UBR8^1@DN#T[& M6.LC]%O-7/^*4IM;2.I09)/7V@!YG,X\G#W.R!T6<>S+E10\)+&Y^OZW0YJ'PD63772 MXYV]<5)@$<-0,@-A24YS#=\OJ[-(U7)C*IW-2RLS ,Q&CV%Z@,)LZ5378DXU=FR '_-LC+67 $PUX3*NR8*!RQKM$)_ M^+(O4@23Z )6 G5H3V) [KO*WB9?5%: 3DA3 K&+MG.4W-&X45"@JP6:A0Y= MW.+PYUEWLPAYXEW;FF6J%>B5ZP1"1-QZ_"61N=*XMUJU!RX52N.7=&PVZK;F M"-UN7^!KY=ZX3]8\7HATMA(BR^->LY5WW'-F,VVQF=:Z$7;=4,T+S(M8S F/ M#2L%O(UJ!OT*3$PNSYLT#/C VFE3'M?6>^0YN-7Y8@LV9W< M&FNN:B /.:R/>3%VI^[_BA2.Q'4SHAVSAX&?J.#]O31&*06.73F&QU[$]X.%P+.0W>_Y@M8; M;R/AL(9&&6D^3\7<6TCG+VY'#FW0+WJK#+RXGNRY!XC)H]C%"E)S./PT+,I%8@\!0IX_)!TO9 OW!%@ M+3/#H/:86/\HX"CB>Z[NZY*FX_+^/Y"35#)?'RI2Q/N&7\0@TRBU1/W6O=$G M6V1TH"SE\Z94.'Q%JD>R8)P#K21FZ0$)[F.6&PY\P* 7O-9/4J 611E &QEG MW9&YP2WML*+KY3#+"F2FC.^*X\6);O9/U>%LWZ/3 F-H/ GG7YAFB(07<7G[ MAK17BJI%<2.X8A?.H".%0 E.(#"2SCEV(4)A,>QP:I4.9GJR[[REL^ MVM#VZFV<=2:/32 [\A:>YL0WA'7/47<%J@7(!Q@B!_MM/J=_ECGWR@'9]+'D M\*S<_H50W4YA #O4BO%&H;HI61PH" 5ZE"UQE=+*: ,I3E-"> MT!6#56T2.\Q0-N)R*Q&G-0K_]P;E%K X[MK:;09%)M/6Z0U(::Q)ZG+4FSE% MDZ+;!VF]:_4^NMJD*-!]Z-0+,(Q%7XB5.)V-9'4L[D0%'7 ?*CEBV<SJHWOP7&N#;'M,2WF7/U33TYP**[?ZI] JOLI:F!E!\Z MPXIYV/>B=,Y20B^W/'"LCRJ5&!OY2ZE)ER4'14PFTGBN"^#5B<$1_:K7OW0& M^@ZKJX/(QU/*SHIYJ[Z),IMIW[G\427"*2D344AFQF:K7*+ET<#4\=O34Y H M[4R-#[RLR68$VX>5QBWMQ@VRA+ECS96_I/^R?X^Z]M(4/0XR!G-Y-!1PAJ.LK^R*(4&!_1!-Q.W^RW#170F 1-\!8$$51B+=@,WB(%=H-(6LVXO3Z! MV4I>+^W94M:P<93XWQJ0FI+UX+CJ=T9+3>Q2-&%E;(W]S[SOY]QASW$OW1_? MX4;@'[K\0R.6=+O&-T[.Y<1>RWO(9& S&=@>FX%-%TY]YZ*)$_:?%(L6]5>4 M/+^PY/F DN<(T[,=+_56"Q6T/EE;&XBMCKUCRMUV].1;DY[M2+(^=!V1G4D2T'ZP_'-@7'9,APC#=/N=V MY@[LWG"'DH4FI]O3RWDIVF5ZA27XMLGPUOYD6V?NR![U+O9=&/3HL[L]@X9Z M'-QVN(F=]5V[1K]28\HH"HX:#IP+ M/6KLGNO#-66&XV4CI[%#"I$<5"6.M^FOBB2@J",NEDS1&+4Y8M.7;A7GI4* MJO>WK^*IU=+;AA)(1\44^H*O5<+VQ0D4$$\ANZ]&0RTV""D1B"5*TL+A_;%& M$JZ 1+) M!:(/)GCEG7%^#A7R7[6!X<<1#2YDSL9(L)!*R263"09\XW J%I)!RTDFV=+5 M\K:<6"FY3Z7#X=1$W$:7"HDW=Z1%>CY8O+WJ:Z)E1ZE5[0#DLZ[K=.LR2M\@ M6XN43M 1#SHJQW;R!ZP)%MJSJ M]&EMUV+RF\JY@B"#UV5)5,2TS)MA=:W8ZQ]+8_-4]WJC.4U[O3NL]M8VH5#W MZ3+W&O&4\*OK])Y$,EQHX;NKDF'[0>TR\>.5(ZBZ:/5A48E!$A!<+]=(78-5 M2*4@X7R:ZU$!%,0]6H+J5$RF4&LZ D?BUI1$J?A,*PM, ==?KG:-;@V#__XA M' R&ESV_Y[D7%^/^0/BCOBL&03#TNA._-_:&_\_M]G_8A[S96)+M\V1R_EY2 M^>L4D\1>:?''K98SCT:\P"%UKC@P(]KHL=F,I$)FW(R,6:HRO1-*1A5B+I.( M5WB-A2Q-OGF0M@1O8AA[$&:(.H,F$(L;;E"*&W/./I;9+P[/[-?P1HI5P6'[ MGTKN6L4BOC:WI)H;G8-IF+%!K6.+&6R@I=RV5U-D N/!5A7,:HJL"$))$RY1S*53GS=%B== M1TMWP <#Y391.M427AX&-$9,/H*>2PSVMLWO !4B\U'<8F(/M!_+ VB[_.@/ M1)UM>2#U.D=P(*4A^>8M6280=^>'+ ]GE%(&"?\;EOYHLOCN"XIIQ^[%A+LR MK_$O7NS=E)F,"0_W$S!,D65*K;J*O6B1A;2?JFV)^S;,U3M?1%9$?,!]K@I> M4(ON.VM[>JM,_JH:2RWQ;Y7%/:O+!*7KQ21B-O,[[2.#C"N1<=TZ+4X5&;>1 M"%[%EG/)B#6^$B6OWE6U9;#Z!R&6,:&7KS@<2UU0=O4R <4V7&QKO_JUC956 M&VNID@P#C67N&(;4BN^8($9N9^M?17##YR.I,EDQXVPRG'('M1*$_LND+>6% M!&JB:C(:741MNY94DNG]WZK:>UAO-;F)93J4; I$DOGV<(!PSGO\!+Y+9D _ M[SLFB"D/1?AQ#(0H\_/PG025V8D%:,HW21(0EEPJT'!.AP@"XPL6T,C(""O+ MN+#V_/OJ4:].>&D<[C!A/H3#5&7\H(6"T/T_ZFL>W-X_QXC9^O-RL$/R802DFNIL1< MF.^(LO#H6W=>X[)G\B+VAH??8!]F K70&^MO:7*73\LT"X1%GGE1)%(I?LC^ ME$^1O,6I:K9_"DR,%863!:5EBI6:*Q2I;IA4?I4#@O1--"$GE+]3VF[_^/S^ M*U[]."#'K35?4P*W'#W<7H!I@&6"-4Z%AV>W(GVM&ALEB5.UP\AHO NS6HY0 MK+92@"GHRXZTL[G*/J'.7IL2X:GVHG 6LMMS/?1\)7%4+2:T>[$<$CK:E@>V M;F??7$'+/'QW.&%8)_& 8VQQO<9"XP_R5I,FMZB2,I+8Q)PF.29^4V)0XR>9 MU:1,.1/+G&KL2@-MG;/&QGF:1/#@%H1"I6V6//IN:W8QO/ ,O*!DAC1>L2RD M[@RJSCWQ7?B%S,=::=3U*Q)I]_+=/4@17F2LRY FWQ>KUO.-+/>$JFSYC(QP MPQ2'9 I8:V6S:2D;]:T_L:9)Q#D),4,G&$_\CP ."0SFND4--8G7<@TF.LP3 M_QNV(LBH@?,%'9&4LA/L+?B9LK-Z_K3(M5J?*+LT'R-_*(+3+2F+1WV1D957 M/X91Z8S8">YE.5B "R5\)["7@98+SF(O#7;*T19.,.M5',."I!DZB*6VSE9\ M7F;V2ZU/OWVV$M\OTDQ5U%,5-O$I%L73NWGM6']7MQWAI,HD>\O<@NU4^6CI MT(CI@HJ2-D]@-.H)<+@ Z%F2U>TJIBF!-!6K>(J(*P^C<@+]LI55I MF69!<"-7IKEI"#!1;[%884CJM\;,#H M<)Q1@#5J2YQN-B:&S:>I6)K$G6"2^73+!O/&.J/K5;JMR7.BK/Y'>7.E-&![ M#:W(RQ)E"968#42$Z?T"K)4 +\8P&$H*?4MWH)IQ1HXQ.,O4QB':YEC5@/(/ M)IG07KFCPK!U'7G!Q0C#6Y7?4.K'?Y9!:Y11.\>UPV5<4<^IY%LI6MM]#?!ZW,[2:,)VU[.DTNQ37MRA,Z6H9+RPZ0U*>]I5C?0#K M4IW_,.B0H%!U,$?]$^7SDM5!UA"E<9[K0] VIQQF5;0[QMM M(84AVC*/>Y'QU8K2JT/0!OU:9OOSU3TR*?*"*E6AZ^*I4ZPW1FP?]-PF M5OF8I/#/V+I6->H^?&>MIOD,/XV;O^M*;^,R-7+*?& H7IL4L:\*Z3%U)/Y( MNRV1SU'^A4'H8?P)F3HLFRBG/Y5)XKIHZ&V0C(BV&A9#LC7LKXI#9E"<5& = MJTJ]'2TJ@8U>U:D(;F2X=%ECL#P/2/&-"HP6S>4EX/),RX94/"N5_,*[(=EJ M-3897 0F]S2,1 ,)JI C76V^]F(O\&QYK4_7C?\#OP?)C,L0715XG0#FJ5W6 MYZ)K21G[(YU!"B6--8O<+A5\GL@R.0Q08A-[.PSYLK!8/D3KU1IK%/3I8!^+ M*OY76?/+]20R?3K1SK^I/_Y2FL_:-2 M6)_7<]?O'HGGKN]8URH&@R+>L<)B@(ZZ(Y'2FR/-T"'M*6="Y65\FCD=F=2^ MRJJ '+#@OQ2@&[D][]P=8!GNRK]0:M5T248W'67TM:XOX9/K:2@F\(6ZAO\\ M 0T +RSDGFB+.==GK!W(!Z)R@%#9K!#$25WM@Q0 M7XT#MY=Q[K#"U1D9"%0.\5PN3TN\@BG'((<+\[T-TR1F(#VZV-0-BQXKFPM_ M&L.6N5F47//I]Y+)*L2D"@RK1]IFBPS$%A-&BW77+FM@(@*O5=5,J(AN6@J) MK8 /#=C6(TL1M%$L_E9%P/#RPC1_4=$70F&P!#0)TV*(>K3YKWF5W0@]/ M"I$R8'.)FGY\IRU04[#DVEA)Q_HZ%S[9<,I\#T*"GSW;#E[9KM66_MMUN:D/ MM(<_'R4" L9> HM(M!/ 2)'/*[ B.,Z)K_60>UY7A G$7-!^*J\:E L%"2X/ M" J["-!UCIQ;+;(67K&0_H4*?E29?FR?B8!"'NYGT17VU$X2O7<>H+J+0&,( ME_*.4%"KG,JSEZQZYE+&W9O44_>@.J"L)!YT"/9:D4HC]-/OY4=4*-'+O#]&C?B1Z1510M.P5,&"R&:#.. =N'79I1HJE-8U="&8[H ^SJE MPM4D?C T [\0 5_4@B'MQ/W6L3T\ATKG/48:QF5JEUB" M.:KH*(Y$]$L/6RHI)M;9%&5."V\,*H)S4"R?J@--;G?#EOKL=H+1(-&>AU5^ MHJ4DY4O7@A3C9,DDO_/D35IE#EB@K7C^8E69$_'44XAXQ3 KJC@+RD;F,$QQ M#$Q1DQ\W!:C/^!EKO!GFK@^S:3V.%^]S@\0OU$<$0JN$#3Z6.JNZTB7E.(/W M$/M&X9??P&0J[=8:)!:?&"YJ&Q?])# L,)3"!6\^.;L)^5-XY:5]A[>)8] A M!"XL7I@BHZGCA,WE2,;QZ6W/ MCL3_BDKZ//)BO+,A5^"Y$I.29E&INI-)P6Z1N-Q/I36;1!$%_Z[06H6C$(#E M[5,Y[\T&>] &^XBG'H9W2<8/;-#)052"-A[8*_XLE<+(UH_D\MHKP_ +CGK MHSG9,7N D;2'9(2_TU6U=BJNT8C*M+.U-07;+4/$0V3=31/R?)&"I2<@66A. M69LS4BACH4)G810/_)5M&66[-3.\O "=P5$&Z)A-N=.FO$[*@COQC;I"D7BB M/ -KBDSI(LH]SFK.21LH6X.6GHX=WWRG."GW[(H,E^'P+.S+ZQ 9J[IL-(F- M9I,TOHQ$/ZCN+$_T^C&L!:Y42\GW35C*PKH!:9 S8I:O-93B1LD75.@[?:(T M[&2.XKN(N>0%/N!;,LQMQ5GRV<)G^*UV?Q]H2%.J-Q7(Z-$]Z]8'=_^CTEUZ M]=&.E9#KW/M&9V0=<9C$-PFE01!QF.@!8]*2M?7,YBNF#YV\FM4DKSS'B9=2 M %0 B@ %1]"5,EU/2XPV.>KE55:E)\R$QRLH;6\]#]5]UQ/HZY&V/9MO28!L MLVRAH3W2<)?QI\S*P1'-EO+Q3 K49_6NPZRA[S+G"F6+$/-,NU^O\/7(IM7O M#3YJZ I]4AXLT(3O%O6"1PB(KP:JW^3,DIA2S/9=\W#Y M M+K]MW7FA0,9X4P1:UZ1(&4P@#P2-7= WG^F7U,<2[;\Y\W8%TED)B4KV&1)U M#&*#XC'HUFPYY?S6D4AZV$@#3/$)[0 $BBE#_TJKQZ7UA1^$U$$C&P]+Z]8YC6LURV[Y%SUH23Q\@Z M( )^+D%5A'3\L"Q^5+S=:3J[/F^.MZ[BAFV%G$$#M63C-7' B$C;:0/2X3 G M6 H%4Y!_^JMTRH]# C%-*Z24 816Z8]-2*UO?IL3GJ70+(V *L4ZDC<&4.-)J M)G+'^L@GK;UD<'E+RV;-"LKE,XF8DP2ANKAI+BG"L5M\L4&*<9YB=)T\YO&+ M,6S02-J&TX157NDPX'R!)<>B?.1) M @D MJ9"RI.?XU]PKV"$9.B$5EMIN^]%6/5\-^U;"7X\AS-3HB<^P=]I&U#$S):[# M#1>6D/O$.$M+9^EPO;-T%YS@X(<#NE@/A%Y!^?#IDW5N?28K\U/E$'R>G/G] MRR,!8[J.]3.(P8A1* *E8;LABQ\I/3!F\$/)1!+S3EWO4A8FDL@1S7E>S1G> M@*,2)?3:@F6)!J-PK*I:E,*A5TXOJ65+0/C"0@ %J>,II64%:8?WTA'G.2(3 M%?/9VMI)R8DUEK,HV5)/X(8K;U SXER-U6Z&MC=7VH%>*9/3)$KN=BX8T1*' MPT?T=#5>$=I6IHJ9N'WE:FQWX9!])X@B6^/H!8V\6W7@8W.E0C(^/V*>910%GWX=X'Q75\% M*,)D\=G6'WPRR;.;S=!/:)&FUF]@=D\Y]5?#I\?E(5\G^^)=7?G;+O;P"$IO MJBRV/PFRQS/K#[1/O_)M6-M6*M:-@L MEEJL(Z@)1HLUD5V+;5BL[G#A>6Z4L7X M&GMSZW,LRI*\JS?\-3PQ)JPOTVNNHY!UAO23:0.^TDM?JI=^XY=4*@$\CM4E MX+IW[7*M)H"\R$5T]?J!KG&]#.>'#NXJ?T MC*,5V&*EEW#^TA\LZWMCI%3X;W1_4^D*K%HA9); B4C9X:B71%E>CDPF2PYG M*H0R+DC!Q$(C3+GJY8"]JIR-@"F(F9!1 J.[EK5=?7),:B"/C]G;Y*QNDZA MEP#Y$27PK@P*JVRGP$!)$CWJYL"*GXXT?+/_8?%,#Q MD(R5S$DMF05%3OR?OL=@:3[GFV]H%=)UG\BPU[?=^7?+5?' MO+88";N\WKS4:^4*%==H9O_>L-?O#9Z1_27;;^/,.= P7>277^D(7I(JZY=4 MK4_'XM3F6[S:L)32>[5N,?YJ==Y\074N!R>1Y*.!V?^3Q!9C5BW3DMYSV M*Z2E]AHU&\'"]=W!!VA-4S&!C9GG\^SMFS=W=W<.C-.Y26[?7(%)@.%D;T1P MXZ5O,*G!&_=R,.SW.F]@O/+/KHN#=]TW&=A*P-VRF<<$4XC;KA&W1MSNU8AF:;NS:?KLLMCM5(KQD_8_1#CMO0-H\'YB$:SS MGM/@>,+P:I:2_[5G6_KH3A$DW5&?(IL'^/A3I(>#'_;?"%770(#0N+H<^=2CP\.L MJ5S3UX8<.CG:I%J,C&;Q@C2+KM$LC&;15K$[P]DU2M[GT"Q^"?VI)R+KVDLC MD6^O7'2-Z_TJF\93\+YU1=]3M\"%5W<[*Z]C?4M"? MPKD7-=3]_*U(LT(6LL) Y(QS,?7//*[_2GU+' M707)')4UO?VO,B44'+A*3_OJI6,O%MGYY^^16*A6NIU.MTUVO.L:0_ZTI&37 M2,E3D9+=&1N3/MF2("COE9*KU8Z-E-RWHFFDY-%+R2[HDD9,GHB8[#ZU,NE> M6G\X7YUKIQ1H;F_0N5?JC3I#(_6,U#MFJ=[G19@ M(IZ5 K_72FY5^M3TD(]%7 ;L#@6%_^0]WV'G7'#?BMA9N/G]*LT7;M'/6FXW^'*73Q$"GHHIS@:TJ9^3 MC)JX+5M8^UV5K9U@X8CDP%(9G' (VKC=91"8>.XC)IZ31>9O80I/G@'-2*RG ME%C]XY!8AYC\-27E_0TK-5(%!X\3W/Z$A5P_AB 3SBK) :>O+CE4G0LOC%FL M5!$$%)I^+TD/+*/,F&5R3LHWC)G),;,E2#D0&EZ>I M* M<$(92M(491B^O"[OQ+XG\Y_$/X&%2?\P5.1HQO6?F!T^#K.I/CA*D.+K^BHL M09Y[_I09OX1Y=!V7.!\M&)DSVU=5]:A,QN93&S.PR#KLDW(4E#4FR5?B:BK7 M)[Y1NC^OL6!01KG'*?J':HZ0(CS&!+'K8GS"&).Y8!F:,*)$KNLA+XWNU\KK MVB--7*93L:UD>T]M^#O_[S@G"N73Y)SY:+[ MPU\/EW/E\;EV9!@/!G]VG,Y@VUHKVF>N@ZI!K5@U7B MN)TS3K4FCFTP='K=_I.'G/6TH=;:',,CMSF:,[:L MT3IJ%L-Q@TB?V/8]J 58IM.[4)';6]O"Q\5LS=-[OWC[C#,ZF)/Q3?9&!PXV M>(<>*UL>]*H\1$C!F><6^;0LI,:[-O',KV"FO+4:Z7LPRK:)?K^'>80$M*SK M:2@FJU?3(J8;^/4'_ 1 $2,8TI. M.[VW^QV B$=]3":GG2\/E]T/G;]]_.FG7_[0[?[S?'@-+J@7SA 18, 0%,@' M3UA,@9@B\(VR[_@1@KL BC%ELV[WHR8;T/D+PY.I /W]_D%2+'G+3J#?.T+^ M_G'W^%WON'L(O7X7]E"O^^[=A_>'\/#]T='!_L^3$\\[VA_WQG[W?6^,NH>' M_:,N/#@ZZ/8./GSPX/'[\;NC(\WTF9]P;XIF$,BF$7[RS$\[4R'F)WM[3T]/ M;Y\.WE(VV>OO[_?V_GES?:^+=N*R 2;?/^\=)6<4)K^"-"1>0> O>OF!=\3)'O%=,)-_OJ?=*T'YW MO]?M]PQ2.V6_NW_0/9"44 B&1Z% EQ*Z"S2&82!..R'Y/80!'F/D2[L(D$(^ M5R#S6D V0>(SG"$^AQZRZN7C3P HL/!L3ID Q" <0S[2%>9,:+(.B("]IAX4 MVEY522Z+ZK89Y?=0(+CZU56_WCYSO[/G+C7DW0F$\TJ2LS21]/A)E1IDK+1W M?'R\]ZS,KK@&A9:DRW?5G]U>7X);06R92;K+EK^Z"=TFZI!VN6IU2.C6K$-A M+RNS!1NE_LW7K<:BRU:N1DQ9J1J:$4?>VPE]W/,1=ND.R\75'P4= !)"A:97 M3^)G\SDF8QH]D(\4C"<)ED,T3@938Z NZ##ZOQ/(/$8#2^_:FS,Z1TQ@Q+.# MO&8P96A\VE%#?3<9NWX+X.BMK$E2Q!"0-TCU>D^2H. Z;4E"J\"0["4 8IT MT^2&SQFJVG!)PN6TH8'^GV^_!X.J[9L@DD^#^Z%I#X%XA[#,_5+SH^#SDFR'7T=>)D1>Z#6F1@[@64 MAPS)'UFV0/(%&<8*M81UBS"[QQ."Q]+[(^+,\VA(!":3.VG5GER5NH&UFH45 MI>-EE#+\0,H0)!Q;!,Z9)R<"CBMXH3D*F^I[^\NJSY*W2,]#](A(B.2(\"NB M$P;G4^Q=$95&TQ5S4[V-B16-WC(:,4<]4J4\089IBS#*+HZ53TR)FFO=H"FA MM2+27T8DMWP&*:L6X? KI?X3#J0>_%LQ1>Q*MH1,\"A 9YPCP3\CX0:*"R,K M0@?+""5<=:?1?$'*&$2U* M^B'2ZAY1]$XIQ-':79E9 3+6UQ%U9M37L_"">?)>LV\1>E(!=(8>X+/K>)0E ML*)@K)\C:J#)6Z1EV=XA\A!^A,J%3$S03>$EM#;=]XT%M&0$4DYI3V@1#G)5 M-,-"-5IV_@'5P1M$W,-)*^BM>!A+Z)29'HIR[%J$R;5T UWU'Y>UZMI8'$>$ M+=)JW>13C=Q2WUCH9IG\N7T9(Y4(O4/L?@H9H@"E>"Z@\Q]0;5$8]6VL82-&8"80XO4O3*;LL'$C$N"YOCXZ/#PO3&I6A(T MX$WR5YLV%&53)P_*^:N1L8GIK(@84V^6"7@3L6F3\BVYERIXN+&R0F3,U_9D M3AN!*\[,5,%K)0;47GCJ$ SS"![.4N9-Y4CN!W#'OUP;(QM&)G! "6L,L( M (D$H$6T'DS]-T/^\CJ^-I@VAE8PC;# $IB) #,VT$HP+:'.P53J"'%,+M 8 M,:FVN'PE?->4887G6]1.:*R)[A: ,HVI^6PV^ M-JR/C1"/(]8963N,B[L?"Y%_C>$(!UAL&NIR]E;$C8B2>^]6(D%&9BN1=TBI MUO/=ZC"VHFV$KMRSMFUWXQSPR(Z]:RS(-R+):@KUSVT:8_]N);\9\_BM]WH& M(F7M3*1Q)O*)"SQ3VV[/9I2)^)Z43\]S==O-IL<0%UE6$S&"MU5,9%$#D*T" MB.O02AO);_>IYSE8>%@Q-6*XRYN'VNX*Y!6<#K7J^1I(%3.RPF7=ZY4?B_7; M'6JILF^@")E>P-#Q-243@=3]_AM"TL;>ABGP,*-],WZ\BR&H-1@Q^M35$LO-^53+X M)_*!JD K3:-H*^_BF00.$ZD?#(,KP@73-Z176\&OP=]J"$8XOF0K<>Z%LHA$ M*,A(W:$?JZN>I^W$R8+HT;X1="]%M-UN=Y&VK]$C"@XR#U2!*.FY+I!VUE9D MC>!Z*;):&#C(/5W(VZ$=JV0P_#I$'I7#6( W W(I1RNV1BB]%%LI ^2%M!+0 M]+Q%ZB+=,>J'GHA?O23)I)=*N-9A;(77B'UFCHOD7:U85%+@99$2>VDYS/7F MU!7T5M",:&0.M';/GOF[WRIN+RHBM:)1<*5$[O:X5L+@>$BJ7M^IR]P*I1%C MK'06J^U=SQ&6^W V@^Q%[<^3"S3LZ0\F4._[V1-D/A_>?U&$=_*_;=A$9>%6 MFS'B5Q5M)JY1M'$PJ5-TX E$M?H9J'K]K-FHJNV,RP'?6_VMA3-/OJ_J:&U& ME-5PUKK4,F\X40U 4H6=@:Q 374LM=T+$5X[[;PA65836>]L<'QL$F1KT.JL M<^:VTTIP%]#9H#._>)&]++65VB^^^K02$*M96#$QXE1EEZBV$I_HF'L]C[R$ MUHI(R=6>K7>E(S6DNY+I6#]1F:QJ0Y<+(RM*1I!H@5)FW[3*QJK'.MW6SA$N M4LM].)\'>AB!0?+UM\R1(3EA?Z;$DR]J.:=KRK!B;5Y'FF"=E9E^=BYW&DHY M(U)P5TENMS<::>T;PI.IVGKXB!BMKBX9H'E^N4LO]JLS5BJ81!BQ!,[IT*174\_OIV0M"'_EC M1F=J[1F*>,/I9R2B -N&36"3U;"9COF1GY6FDZT:2.L&DLH!53N0J9XB4B>2 MXDCD&\7]+RTWOOSW(RIN%R@BM8)<\/'=W!MKQ0Z:KTP$\E-RQ"-6O7QD-YZ>= MJ#@6:-8!(BHN6%?]Q7LG/E6+X2OY4G'J[)4VZ(O4GLH^2_#Y9TJNB$ 3*90R MOKI==KI&-.^*2/M6^^_/&?VNXP1?$?$ILX&VFJH133OK[_?[GV;S@+X@I-VU MQ96 @ZB7:Z1C1O^8Q*?++HY5\( MLHC:+[2&13T @+QV9'3V:4R!F#O3BT M^;RWR!6K8<0RTI25;@1\VFOZ2%HEC%WH_3;19@O^J M=DSR*W*GJRU'4281P9[>V5R*_':%5M'K:UK-2GM_HO7ZB:)K:"_1SK1T9!X1 M(RK4'9\I(A,5QKZ_O1RN[C;.Y,WH1_&2XG:QO5QB&.GJ@]DV3B,OE!\EV9I13H058R(:-D5HSE:J@K'A3)^1BG!8' MO\[\?X=L6>6%&X$.-;YL?[,VN 9M,2^K,N]$I)&F&0Q"/8UC96N*8N7HFV! M/-X)>"NK T6R,RQ)'MM\^G4X_FA_OW:P)LJY9^X/T1?\/4PAB<,X7Z7WBWPY M=7XA6$Z.*SS+5ZU#A>5D%7VK^G$'?7\.U:A]._Y*!5+)3]EB.>#HYI7J9R7- M=MJCPM(3Q%P6C"''!'&U?7J$B49.77 P(?@_Z'7_A,6FI?EZS"@V-Q@T":0P#2@2C ;^^'E@\B9+2C7 E M+*&AS'T:Z0*LW#9J7-&2EFJG# MJJFQN'L8(#Y$(F3D+)"SKY)9/MT4%FYJT\[[E;)1):4;T;/+4AUN]NI(W= ! M>MVD6!QP"Y67\;KI. ?)31TM[P4,1Y\"Y,F)CF"/7S]<6+)2Y02-Z$'U/>6R MS13\=CQ&:JT0(;L%']U9\I:60@G1-M6KQ]I/D!'Y.%IIPPFZ'3]0N2+4[W1. M>QM+('?)VS1@]_!"=F-6K=U<3=W*97$TZSJHS75,8C=J)$'1.2\8V#RN7-'& M-JMN3TQ6Z?HM/WN$6+=/3I^Z"][ 9W5.*-M)+]3&9&G7FN V%*JY*I^P^5%B MDW5KQCA2Y@U&QRQ]U=A+S#T8*,^PLD]9PJ6AON7VXA]5MG2\VW)34_^YJ8,[; MZ:RNMV3(5U(!:I**1]6H^I6\RG4$-76-+\&7D\YG))XH^VX/?9<6;\1 <:E. M"\GY[E%;<_8K76K/B;?T@2ZW(60MG@WU>'2>+\K^&>[P:OQ=*!MA"NN&[193 M?#Y8-Z1!(+NW*E@:!'L%R3\Z[3V8JL9<$9T$DQKXAL5T$')!9X@MW$T'757G M\Z-;;HDW#-;;N#UHNGO^@&?(W:\L*]V($2*)K/Y]>(_8(_:07$I]D[/:F$HW M^P82&/56EQ.%M5@U0@FKCL]8MP:NHFOHS/7#:DVJ:S:CP:,9R7;-:NNKF[(3N[-Y0]BA/* MD5M,HDDDF5KB /.V$UA.56A&)%MZ77.&=3]S<]A6$#2B3V2V23[0,]_7X4$8 MJ,V"P.;$\C4-SAQ;XIF\.-/_P502P,$% @ 49!G5RB$YU<+\:SZ5]^XG]D/SW#:9KE\?337W[Z_>,K<#_] MQU__\(<__Q^ __SY_9MGO\S2V0E.E\]>SC$L,3_[.EY^?K;\C,_^.9O_:_PE M/'LW"ST^_S\:?/RV>"";E^V_JW\S^%S#5FYL$;[D&%)"!P MY&",LRHHJ[5D_^_3GU+2K/"2P?*"H)30$*26P*5S*7A;C-;=AT[&TW_]J7Z) M88'/:'G31??C7W[ZO%R>_NGY\Z]?O_[Q6YQ/_CB;?WHN&)//U^_^:?7V;S?> M_U5V[^;>^^?=;R_>NAAO>B-]+'_^GW]_\R%]QI, X^EB&::I/F Q_M.B>_'- M+(5EQ_5[Z7IVZSOJ3[!^&]27@ N0_(_?%OFGO_[AV;-S=LQG$WR/Y5G]]_?W MKZ\\!3"*>C#\M9 M^M?GV233-OKUO\_&R^\C*93#4"1X;02H*I? T$(IS&6M&'?27V597=:"UM7) MMX1%[(2\>L3SRLOG.%DNUJ]TW.TX>SL5YQS=?UTO9RA7%^/7T93L?+,!EE32N+M#B>G202T('C#$&Z9$H*R?F2&B/@ M%E*V08%\G"AHP?QF2'B/RS">8OXUS*=D#"Y>)#+\*JLQ_X)EG,;+D60\&2/) M7D-F0:$@NCS!%+EP*<7L8I2-07$_5=O@0SU.?#0623NE\8..M^0)S.D@.YWC M9[+$QE_P-7D3)_AFMEC\ALNWY6/X-C)<9EV0-"3KN14L6DJAG:8XQ3DQ8?KI M#88%KBGZ?@FQ##U31CO@-GI0Q9,"4U8 TY(^CJ62YI-65JC8SJ",L:"9UY#(L 6;9TW MS6W*VZG9!A?VD>"B,>_[\(O7'H[UV;EL(P3F'-$A#7@D_UQ9FW)@.5C9VH:X MSYO+=^%[5<%K6I0.=-0*#T04&>HR*'!::1!!"N9CT$R*Q@#83,E M?>86&&C ^I8PF)]AWK!"(8)17B-(8PLH'Q&B1P'6B"(=2N^T:X^$S<0,U'%N M!(8& NC;1;I8*<>@;7; F*VJ"CUX;R(PY9+S3'J&\3C^T0[(> #?N04R&HKB M* [2FK"2+$-)BXQ&25JS4<[(. !W.-#$- 7M_LP MB5],\X;+LBR5(HNF9M$$TEV*"')%6"CDLZ7(.7D K9-7[J.IY?58T,8)XP4) MM8I2N1JXRA(8,L,PV6@"]K>\@9K'AR/ACKNEG5C>#.8@P!I$@<5)"V1C\XF%!1ZK14K+7VNT_?#<9F;H^( P70SI5:+'!Y<>Y+ M&;-R)8!)FE;$I0"?8H#B#2\AQI2Q];,)JA:8,#BLI(AIPS%C(3+KH0XJVN9VTD9 AG8[MX' X MSYN)__7T"SU[-O_>W>UR+LF5(Z?4DN)5T1$433"@R?$)= JK8EH??Y>?/Z2# MKYVP]^9PRR*%TS#.OWX[K>4^ZS5E3\1XWA6&=3D>%B(3&E+BDCQ2815O?0)L M)&1(@:!V4C^?9X]^2V1KE3C!6! M"F*IP3AM#$3NB*,Q&F6TYT'RXQGE0S!+=Y+LC;N+O9G;\%":G>)\^?W=)$R7 M9!M7N_BT1@?J,6EYDE$214Q$ 0I1TC%)AG%Q/'*BUA#CFI]-M],S/"OT(.DW M8WTS,/QM-LM?QY/)*!9A91"9-"_6J]3((!1OP;*4;,2H29A6+,/TT[A>@'1+(63]^BU-SFJGA O*A#).OM M=(6 !GY#&2^[I>CL65 J 4]()Y?+!8+-I*ED"1@Z5=8[P)8 MQR%@YH!62VFP6#*'^S(NV^G"]_@%IV?XBF1<\RGF(2W_.5Y^?GFV6-(3YA=F M?CWFZ;]<.Q0$;UT.GC8S\EBK?O7 MK]0:)E$MNER=U24&V9LAF>Q$@,BS U6RA5#SN1*JF#A:^K]U+X;K- Q*E;9& MQD$,[T_L*N7,G?*0N*@EOXZ, %M_=.A,D,68YADQ=XM]OS6]+374QX?S+ M..'%3OL%3^>8QIW(Z?L)=H":YAH:L:@DV4.JGI2*CA?+JDB^ MX(HW(UEX42852$&1%I$N@>?$&F.5HF=')0]&U2W9*9%Z9A&!L9D()'6)IO;9K).QX/O<<&6@"@@WW3WLSO>W5 MPNWK"TE8QID"41N7J"@0@@\!LA$V2L6M\4OCNWB-_5$X;@LTV4 M+@1AK"=SV*"H'71K#Q"I3UYM%$V##I8]4R M;+6)?R9;FG@QRJD8QX@$&2L?;) 0:SJEC9QS$YPKOG5KBEM(&53TJ"E2#N-Z M8PCL#5L=I.QTO<24R+OB'%RMCX^>^&.8UMFTSPAJIWG:W$W(2++W0@&6FB2N MB1..;"60)<;@LM8^M:["N/=NXF%UZA%1=6N:S)X".H*'%DN2+!<)0=7"$B'J MI5HLX$7R,B4IK&Z-ET=AMSX@:MH(ZR$3;*XT.N_T01]Y-C>?D1$H/]VBWDM.@U\)M'[W7QE/* M.T/N']0D-E"LEDN9G* JUHC<&.+2\;CSV/V15CCLDW(;8O8BFAF ME98R96#<>;+;503''()SBKE4A#*^_9W@020/R@-Z &PV%^LQL+C7AN*>H[:2 MV":D <6[N@_:7UPIK1S361\3FP_A7%UVL'..!I%!2JR:79B@CCP %;1PCNQY M&UOG>PTS5?0A479'LNDN\FE[*7#+1)]7LSF)8WI>(IF^?YR'Z2*DU7U=]]-* MA/F_SA;+5?'9*)AN7H@%M9 ;B@R3'@050J&4Q0B&/K3=>/RL9DC,W)-P. M #=7D]G7GES"BT\_ABNX>2GM"B_J TC-?1G3I_W\_?=%G:MQ$5)Z M0;CXLFJ[GLC:*61G&%Y;QNK:0ECR")D+;K@7'%GK7(WMJ6MX#GNG5?*R[K-: MC)H<@ZCJQ#V=N=;.)>W_UY1L](&-.X[875C?INWL-EEXJ[C8IL'2+5UIFY SI#.Q9PP]D S; M=4"Y1.+;\FH\)7J(NG.*C.=>YV"!_+Q:.ADE!)\+9!.]Q, M-E=$=]$SI!RX M(ZFF9N)I!IC?IW,,D_&_,?\MC*=5:;XES,_'7[H,T,6HF"*\"1%LX+GV22G@ M@_/@27DJHV,HN778]AZ2=FQ5T'MAV3%PTU)*_<\"U@%5BM\ M$(*N +(^,-E7<)&3>A>2?BC90,J>W!D7#20"3'Z9&RP0@;81*%1R+0 MD^JK'28#X3=&(C4&8YB5232?-_9_FY?OMZ2K@GTM^6 M6_[D8F(*'ZFH650L@"@10:&)$ 3IWQ!8G4E(3D+S#-(C+6T;&/NG!>,A@J;/ M.4NOPGC>-7C_$?,?N4A\2R6 "@YKYR8+3H< $54F\T(FS>X-I>_VR*V"G^QI M(*U'8?1RUIY?*)%G/*^,::VH6LK.,DG%@5M+K >H;2>@-%-^F(,/=6HA]'8BZA$UJPD:ZZ#M*C#R8IHO=2X=,27)O649 ML!N95'MRQ&A8=7V349[GY%O;2?M1NA7.])/'67.AMG'<;M>FJU'?-X<]5YHW MSOFM3'.,9Q2&]HRL$S^R(.-0> U<"IUT9$*I:T'86]R[QH1MA<(G$LU_<,&V MRPPG+ET;'?<>%\OY."TQKT;+77WATCO?X7P\RS?YL,K5^/5;Z@(K[\G\_+44 M3,N1LC[$I*L3+&L#&A/ U0A*M$KJ&&V(H;7K<-P5-FA2NRUP1;8NQ.R BQJ5 M#9%#-+* *#(IYS FT3H7>-^\O@?.2Q\NQC>TO>U#_"U[*&^BKYIXBVOTF22, MYB*!M;FK9.80K$4P65=]FX+OHWGREM0-*=7N\.7-I$ MQXESF78NED3.N_(@D06&V?%BCF3VWJNX][JY2XAY41NX_T@\?3TE89UU5XP; M&!))7!%K"Q'%B2$Y1W#>.Z!C5B34F'ANGA=EP3OMI M^-YE0KPM'S"=S3'7.HM1ML:9:.M<648V7/0>(K,"1)88"JD'5UJG9=U"RJ!: M"QP)/BVDTBZE8$7*>YS40L>/LX_A6YTL\7DVJ>?:J]G\ELQ6HWT.EA#,>$U\ MSH*.-V<8%"-$*%8IF9I7Q^])ZXY6]Y, V5'DVAR%1!;MCK,Y63T+K/E:)R>S MZ8?E+/UKI*WSV4L%)M8&:M)TS5TC&"6=-](*V;R0YGZJ'D,M35_(:B2K-I=2@Z('Y MK94*475?WN4K.0K*6^8S:!=>ZH]A!!.]8<_.H47=\ M";=,X;SP'=;USF0&UK-X\?N4Z'Y-+TRK/U''/VP\HNL(]MI0- E7!ZX*[0TH M4KD0>?W"G+,B&1M*\_.P$>V/H):G3Y?Q:&+O!;1O9M-/'W%^\J;FX].QW^6W MCA"YX-5@S!X]J!(,1"'(E>$&>4GH+>LA]_ANHAY!M4^?,#M<4+W$(3:311@. M)CF$Z"(MFAD)$!.'2M[XM[KZ?W]Y(^S%^F_S\9T2JSJHG#1M03K+@'.?Y-' MW$GF!#E@T0GRY*5@=$J4"#H7D9,C7ZRT3KW>A;YAC3'J!V"W^<[-Y=<\$G-! M(;'D%.?+[]7\6-8I9_3J:>?491<$!A5 \-IOQ;)D1X*2HH[ZSJU>4M<8.O<9Z?:)LWXBZ M1M-CB!WWCJ-#Y-1'C/BRF=LE@6_B $N.%:X9I& RJ"Q5[=M9*]R--TJ')$)/ M 9QM27P,T>.^L-6'%'ML<-IMA,6X?LCBW1PGXQ,RO.??WZW"W^_FXX2_X#*, M)WMU.-WEXP]O<;KW8AKU.-U0S$_*9?9I6AMTOV>+YAP# M05N?36OV7N(J9A,FE_F?A32F1G.SML1_S^B(TSY L8EQ%^F@:]X ON\U#2D7 M_ZEOFX,QU>8:ON62-A?4?5\IB%$TFCN;ZX07XK?BH4"PV8"P%G4.0L1B[S.[ MCDSSD++_A[0AA@R=09X@ZU+HC^';9=Y'DSPM+4*):,DM9P9B8G52!4O1L)*# M:ITPW/^JAE1!,*1-,U!D#*>A ""8 NCI$)= YZ77QP%-2W@?+ M5!1#.4I^D#VD9LQ#VA@#!] @#Y0?:[GTNRXF-R).\\B9)2.RT.9'K!.&,("T M4CL?N,[-8_+'6=F0FE0/:?\,&%^#W#NK!C2"*R&]2,!T<:"40 @.#7"?T=;* MCJ2'[,!OZCCTP'''\X+&RR6,BOGLC51@@V*@G'80,(J:9FY$+9XQKG6?\GY7 M]%0CBWOLB5Z#BH=!:9!J9^7,GK_SQ]WL8I24]-:3H6Z#3*"B#."85E"\HY=% MHH6W+NX[QKJ>:C1Q:%NE!:P&N6'6[0J_CY(KTO*:$6E4("^V5L*KR,$[C*8P M7Z(S ]XA%PMYJO'$@6V)_8 SR#UP97>O^BIN[J?HBM8R9 1N7:R> T+T7('F MQ=A $C!AR'MDZX4^U?#BP/90/\ ;Y!Z[/>FRN(Q.BCJ@L%9<1,O!T2X XY30 MP3(I;>L^QD=9V%.-1 YL#[4!UM #]-?F7-49Q,ZFK.F4%S4\UM'C AA@R:@9YC+R>+L/TT[CSO80V,B34X)F6H RKA?3& MD"OF I?96J:'G-AX:2E#*OT=R,X8$G@&N1-^PWK#YHQC)8-!SVK9LP4? D)1 MDO:Y947F(>\ 6L*0.+I":VWG@UH$0,D%N;/>@XLF 1JK)#'4E>9C/_N^LG@Z M(?1=4=^G.MD#+X/4)%>2(UDFYM;%Q-)U_R!3064#OF3&HY9:E-;E04GN@7VA61FE2JT36FXA94CGX>%8N*YD6O"_V:GT8C*9 M?:U;[]5L_LOL+"[+V63#M%+'DXD\"] IR3HL28&WIOZHC";SW(G![PN+HTR;3';8UX.9WG"N\(J6]^'KW\,2Y^,P68QTT5&A M#)#)DB?3.T@RO6LN6-$^^G_VTRK\TBK$P+0&6,U0UUB;]O_"B5#ROIL+__]F=X> /\(D[.5 M_[_ ^9>:!!V*J*WLP2E-GCOJ#,[3$@-*Z117CC>_AKR=FD&U#VN/A,.X_[#! MCVOCH?L-?MSRL*,$/[99:+O@Q[6GK?LY".T5MQB!"49&@C((3B54W/IM!M!2LID]AUQ->]IP[I-3I8K0P:T MYN3N>U*AI$PU:)-DP"(3L%B,R_@B7W_$/8H@#0-AZN">8 1$Y1A!.QEIHXU>]3!E9!O2AF0&]P.= M/F34)OO[0YC4?L#+L_GT(A X2E;QZ#4#W37!H&=#R*J:?]*($J4J)=]G[=SZ MZ4,JTVDK[38,;2K72)IJA;:10U42%PJP:Q0>I :/60/GWNAB@[;7HUYW2_72 M9P^I;*0_F>[+S&:J_L<,K-G\]VDMO"(5,CY9O)BNO\G_1:9,+219562]/F_6 MD7\^6_XV6[['T]FP MP&0TK<^&OM8RI(*-?@Z30:"@&:8_AF^X;@B[YHZ-3JKH$7RJK>A]-. M:4^1 M72!%:F3FK6,S&\@84H%#/T@ZE/<-XW1+G.-B>8T6F;S64B;@3G4U&!Y"*@(D M5XIK8R3&UFE,FRD9TORQ?J#00 +-T'!>0WSK,I7&C%9H,%QZ4'6LCL\204K/ M; [&Y]PZ&?-NBG:<+O8(T=%0(CU&<]>I=6%5AOZC=.H\O^\W7%Z^3;_ZRP," MNTV>>WB,M_WR&X5[ZSWP$M^,OURN9KN@:<2+8$:% CR3%:UJ<0"=.@@ZICJ# MA)6L6P^W9RU@4O(KLDR M&/K/2*'_%ROF'O"SLX+>140--T[&;VS2[TCBD"[LC *M7$?:FH>EDNDF9SCR+7%2]AB8V8-(U;Z: #U;(2/19 M; ^N^^DZTNF4'7?,1C+.C# U2LG E60AJZ*]Q,A<;#T:8Y_3:5B:^F <;8@7 MM1;60YK35IZL;D)J%-D3SJOEV@/H[8 M>WS@;+(GE)MC5-&#=+7G:]0>'+T"5@N>G49M6/N"L:?C^#0'5:\"?-@S]-?%YNSS9./6]_0/MB- MS@;.O\>3,"8NS]^65^,%2?__8YB/-%FA+HL(+C<Y$*1,LC>!D];6 K7//I M6PW('M()W!!UNS@;?0CX*+[N3<)_H_W_\2M.ON#?9]/E9S*QG9%6Y%0;LVM0 M7M5.-IH#LRYS(V44X6%!>9WB(1W>@\'C06)]("C6+?/QZVS$K4W98 (FJ\^N MC*@-SR,D73)JKQ7C1_0Y;B=T2$4*@P'>/D)\2+P1@)#T=,BL!"1'JLY2E[J. M*0P6&!?)J6"SRZVKI_8D=4BE$L/"W,Z"?$#4O9J=S4S*:?B/23^MX# BS[/NKPB$J3138*H=3/?SU=+.=G ME9B783[_/IY^6E7B2(*ABY*#+9+5(@RRIY304!P/"0TRHUMG]]U%S\%U:\33 MCRN>_N#U>SP-WSM)O"WOYN-I&I^&R6;76O @3"P",%GBAXP<:H<0D)9AX4;D MPEM?QQQ*\Y ")\VP=J,4[9B";5=&N3W5KZ["9S@95B@,Z&"R( MXCQW'(.4#XC%FP0/*6(R!" >*-*'0>':T7:B6.0^0<[!U+;B&;R-&FP4MF2M M=<0'!=\ @R7#P-P^ GQ J*W\:R^,JU>.H>:HR]"AQ0B M&0[<=A9AF_C(!CJ_7_6P4T132N90LM6@4O6P0U$0A"O!%X91;!<%N?=10XIU M- =&#]SN1=^,!"I9C")#3M1F.S;5.5/(0*(4)G.NF?$]JI%#UW*GX)!)'LA6 M &.K-B=C J*)M+_JOBLA%UM:AY&W#PP\K).[-P:N:[YF F@&[U^P8.W?\FH\ MK>VD7LX6YP%+%VF5OJ88Q-IO#IF#@,Z"B2J'J+6L8:K6:-A(RJ!2TQLBX7"^ M#R]FNU]J^?X/>["X;4\)Y%?@Y7+@*18/&(RO=;P.G/0"$DO*&X=TD+8N'&EY MV%S^K'4W#\=M,+4(VB@G"-TJ ,'#Z;?9>7LPHJ4X2Q::5<"ZM172F,XD5=O]A&"3Y%:V3@?;3,F0@I:]2']/ MIC_ :?+JC)0L7K[ G)7.1%HLSM:G8@^W@;L\MK\39N_%-[LEW&R!"%5<"D9# M].1L*YTBN*#)V6;6B,*3,,U'O6YE^>WHO%]GY=JEW'Q9Q)T3'*LOB5&1*5;Q?;N>=!0SJ/C@:"?9C"%E'0* M*P'!%D.'?^PA^>'=*QQ3]SHSN7_A=9#E:JWB0"D30A,?:BR7HS$"R MG+*WF93I1"YRX.2(92&<(1UE MY6%'_8"OL81BB#$*1;K9$AO@!=N'1?"6-@F%4/R^]H(_$!.]WZ^7P^Y M_GT\'9^R^LF26P6"!>U>\7$V0N"#C#D63,J.(U M\*@M*)X#1,,D(+?&D\W/HFJ>6KPE;0??=MWUG-^G>;Q(-;D#\Z_?ZJSB5:I' M+JHH*0I$Y-4%)B/8(\M@6,&8&9J86S<#WHO085DC/:#MQCU:[^)LE)IX%YW= M3Z_) 9LNQU](628@_JV](5 M]WG\L$R='L%T) FU&XJSF9PA6X$!EH0]:"+\(8U]J_NX64 M81E-1]!#+40R),-JO\2P?1[S ,957\E@VP+-,^0Y2E<3/*JU31B+WH1J;8>: M%^^5;Q^'&8!YM7[.YAOEZ(+PW;0YSU1M$)S )620=2J%MHL3KO7X\_VI?92& MUBZXV\G0:B?8=EEM6S+E9@&HLR5Y*4 X[6NO?PG.U*&'I*M39#:QZP./C[8Y MAUS..QP0'BK4HT/PHG-6*MQCT2"U)2*MUA E;1;+M"Q!!.[PH8Z% >9 # IP M^XCP87#6W>@K(1"1,ZB#KH@OP4%T64$27COKI=:L>:;ZKD0.*>EB>%C;68P/ M@K955Z,Z[YZ36Z6J6R6%A)!B!LE,]9%UU+YY(OF.- XIRV-P6-M9B$>(F'V< M_4Q.W3A?JS<53K%H'-B$M1;+&HB!-@5BT$8471*_YD'L$R[;^.PAY8CTBJ!C MR&;+0,CJ]?HE$@%__IB=DDB#/>2KS MJ:K,K*S,?_M?7\[/?OB__!RFG&>TP]_CN8??YA_S#_\QV3ZS]%G M_.'M&<[+9'H.\.^+/WLY^?1U.CK]./]!,"$O?^WRT^E?,'&=$_/@#?>@, I MGCD8XZQ"9;66['^>_B5&S0HO"2PO&902&E!J"5PZ%]';8K1>//1L-/[G7^H_ M 6?Y!QK>>+;X]J\_?IS//_WEIY_^_///?_T2IF?_.IF>_B08DS]=_O:/JU__ M^Y\6GW[[U=EHW2_28_E/_^?WU^_CQWR.,!K/YCB.5R^@UZ?Y MMS^\CD;_M/R0?G4V^LML\?>O)Q'G"P7=.X0?-OY&_0XN?PWJCX +D/Q?O\S2 MC__^+S_\L)0<3N-TD*Y_^K3_NI,Z:/!&0:+T(&^FD>5XHW MQ+CNZ=TQ?WL6I%SPXFS>$/'M9S?%.SG'44L!WWIT [2+!\%Y/@]YVA+J=\^] MAO,2Y$V$]9&S,7["S_\:)^<_+<"]G(P3#3@G^F(V.1NENKZ^G]._=<&=3M_78SF7^\?PFS\:0)UX65>^ 76?5YS;41$G=%X5%>CU_3M MZET5?[]CRU_FF1ZQ7*DNL9Q-XG>_=%;7R+GYY)U4$$Z"XDZ#TB*#,S&!IO^+*&0Q/MZFQ>R29@5G84&,U2M^JL+^ M*9_-9Y<_68A_(?K-*)82WG]$>+W$KEBW8OII6Q6DWK/65^FD_.F MW)A/AE/)DA8TOA]_F$SI<7_]D75ET,O)^?ED"?']1YSFV9N+>35:JB5X8H12 MF2<)3ED.2IH +G@RV3 DGI5EJ8C&=+D+S_#DZCIB:>OQO-,XYF?*!VBDZI 5)I& MH10#SU@!'UCVSFEE?6J^YK9 _KB9=P#MWN:HZ,K1M]-)&4J+YJ=I_E@= MAL\T;C(\<\5&(\VCT_'+B^DTC^/7#U,=OR@?\7@$VK_-:=65 MTU>(9A\F+U):* S/WN(HO1J_Q$^C.9XMC(,:S$EU^#3VQ5C>91+O;#3/[_/T M\RCFMWDZFJ1W.4Y.EVK_!YY=Y!,ND840(HAL,B@DX0>+"I1S,:,R5C1W /H> MT^/F^5$QXC;C=1/+\EW^=#&-'^L(:(:^R_/1-*=?+J;5 %F@7AK$)\5(ZX,W MD!-607(#P1D-/!9GK11)H^O#?MP2W^-F8F^:NLTJ,PRKEA- 1[)+-0J(OA!4 M%\BU4I%L&1-*X8RQR,M!2/4$5K>^]'2;4K8)I5[-9A?K^+[X]^>;*_!)UIDL MX>*!Y406,JVE@%$4X,IK9XTT3+,^J+4;S"= L1[U=IMJKB>J+:;!!L3"6LXR MY^!UK'LW+;6H2P0M@Q4E,))0:Z]E=Y1/DFBMM':;9[XSSQ9SH)J2-'[R?OYC M-/]814/8Z0<;,*M4+'K.ZMPP-#>"!"R"0\B8N35>>F%:,VT/G(^<:WUK;DT, MN?-1PS57YET^JR>!'R;;8M>H!&WY$1BG?5\95L"ADR!ST#:K+'+T_?FMN\)] MW.0;2H]K.-CF(&.3-?#K^:>SR=><%[_T=F63OCW#\>R$,Z6TXP68\&01%*X MT6>H9B>:S+WJY^1B=ZB/FWM#Z&\-[SH?3MQE'&R$?2*<2DD;#DS5PVA6%^L4 M$ECO'5FAVF?=?*_=!^B3Y%Q#W:UAW-['(S7S9ZNH(2W9[W+,H\_U4._%Z30O MDB!^&;:./)^+.2 $53T 0*6 %&$Z)C41N8;_NOMO*.&>!XGS0ZE ML#6DZWQ^<6<.0Q+>H%6"P&GR=K)A@"DZH'79HRQ9 MUF,G$;'&WR.4HA)*Q@59Y@\@)Z)#3MZ'^I:3Z)"GH#-DYD@.MI!7+)2'C#YY MGU!C:A^&O8Z@X>IR+2NZ]WRS#F)M\!J"%/[LA4OX,W>RAZ$VZ*F_0E]<$H$8))PC$R=G*B&:"X!LQ<@E9*L, E+[;UCC$@ M%;Z[5G%X)NPB[!X8<,V0^WUALY\$0^N?% Z**HXV3J9I_0L2C)'".QO)?FKM M&]\",;Q#TD YF]..]Y!L#QGI&[R?%3@B;K+19BAVD:45)6 T IQC)7I-#A:V M3DF_$]!CH$ [B?UKID M V?!I2A;IP*M1_(8"-! QCTD=+^(\>+\8G' L"G;A9I'TM! B,;"2A MF1$I.!M\ZQR)N_ \!F(TD_?&7.I_^^F&>%[3M_M=M'T1EPFQ])#9'SB=XIS8 M^TM=^LYFW^/8[D;MG<_K?'5V>[2-[LC^?#&C/6 VN_;BJPB5P2"B;5ZMCS[>S.M_ZVQ MM\7)WXO9;'1*-M.)%9G9FDQC8CUS<:* 1UKP0L+$6-)%EM8!_&Z('Q&I!E1= M#Z[-&O3?CI"GHYA?G)VM*L#\;3))?X[.SG[]\BG'FG"#7W[)Z2+.1_4H\'QR M,9Z?((F.*6W QU#/_IP M#R #HQ;#,6&T#K9N.D 'C$XS[MHMN_KQ[,0GDXQR&@S**D!# O19@S3>%)XQAM#:0]\3ZN-F M7G-E]>"WU7I9Z>(L7YD'U\W?G[]>^VYY^L5B]HD91=9"#4@(Y\#7&R'>J!"D M%!A+\YM@.V(,[3%"8H(QEMF&?!"2ZUR)9%7[ NDZ.@3 MC5GQUL<+&Z <[+RY5_7?OV[MK(9A++350II7T9-M /9T+GTON,.<43=1Y1;T MZ*Z'@Q &;901R<^-Q5I0)6IP6 HPGXOURGCI!HBD#$&4>TZP#\.37<3?D!^+ M),]W^7PRS[\3C'D>U[J@[[_.ZB[]^NUE]-PPCYQ;,(MCEJQI\63> [JD#">; MG]FP5;[M?6\Z"HNWBV8F?8FU87QI >[]'"\"&2UQ/IV,1W'V^L,O+\;IY1E. M\\MEY'SV^O7+%5#%0V0A(Q3+:1M55H'W14)F4G%DD?;5N)7^=WGKH^)";^)N MO19L@%33=H)B%FRH]U22\>",SBZ@0@;ADLVT6^%RF.V MN6@'5N9:P(\(Y]!;$-X0 PM/,N.^4_L1ZK:-(#=&*GHZ57P[S6>C\]$8IU^_ MB_HNCN Y!M(^E[X$XH"U#^@(\O+9 M+R?G@:2\#,61Y4PT77RS"-&5/)WFQ$]0HTPV)BC1UV3OE, EVJX"5\@4HQ6M M>=FN7? =Q=*S'U,V>1#-U=+CP>4UK*OR7O^=TZN4Q_-1&2TNB\UF>?[MO)4, MHM?TX]$9B2W/Z+.+\YQ>XNPC?5!/SS[C64TD/LF2.ZZ2)+,Y)U FB7HB&\') M;$Q4++/0^B2\WQ$];IH>2O4]1E&:C&Y1!7*^_,VK^Y.S$Q^+MS(ZB)F3^(VR M-#RE@0<5R&%DHN2^(KQ]CNN9Y/W1H,?3U19C?#7^3+\_F7X]T01:DLT-,:H( M*E@.*(J&;$WV&*VT]IB7[F\#>29S0T7W<&[;VPPE[^,3CE)-BQC/,OW^(N]X M^=E)29E'X0S4"M.@T&3 )"5Y^)85$207O9W-#3K09_8/2)0>JCFW'/3;Z>13 MGLZ_UMHB\Y6U]JD>@)\P[H,)M9A"D62K%:'!::$@2V>9BUR+V+K8_2 #>V9_ MCT1H6,EY$:]K.<(WGQ:^]OCT=2VY\J[V$'Q3_CY;_>F)L]*HVC-09DU.MU:9 MAIDT8Y4 MKU62+D@)/.94/8ZH6E]?[6DHCX#3QZ3L'BI6MQS6:E;R$&W0FD8D"HTC1058 M;P4+%#D[+,)A7W<=VHWBF;FM5-Q#[>L>'(7K'\184^IG;_'K(F7161JD(6M) MTJX"RM;F%THXT J3)5';MHQ.! M-)QL30US1O*,LR%-T";%@N?2Z& R"T=,_'5C>N9Z/^IO60J\9R_B\O.OJPE^ M(C-+,4H%!54 )4L$+Z*MM]R]2*YXW+* Z7"8'P&-CUG+?105;SG47_(RN> # M?KD^8;GVM5)U!%Z<)U="T!!KCG2)67J94HK85_)+?Z-Z!%0_4@JT+&$^U&RN MM416$]K21.91.3#9UBL QH!S,8%C03"-1N'-J\R'6[:O8#\".A^YKEO62>]C MYEX-Z]IGBP.I$R:E$4E;-+8NCA0M?-IXF65 MEQ-GBG.2D>7N2![*.@/>Y PQ(HLBD52:EZVX?/XERCUT.=L%WBW\A7 M;9#QB 6*%30N;Q+X8"S0=\[3TEKP6-(W[QO*(V+=,2A[#8F[=YO=M$BU=W92_Y:U=W91PT%*J6P#\+GVSLZJW+FFRCYZ M. AAN!4N11UJ/B%MM0D%H#0!R &@'T0K>?-64@^K]DZ_/-E%_ /5VR#OP20D M#,RCK@T3(Z"3HEX&DZ7D2-[$C:LD#[[>QDY:V*+>QBXB'*"ZS@J5EL6&6FHB M*F7)JF8,L'ZE8R"CS*F8_7:*?5#U-O;6;1M!;IRT/=7;N/2QKI)NE[Y7HWH; M]SV^:;V-G<8R1+T-;C$IY2(4%TCQ*!CX'!$6I=H-CU'B /5[O^'IWDUF*=_? MJI[RZ]'GVZ+^CUQO(>3TXG.>XFG^^RR7B[/7HY)/BBLDC1AH$I10>YLHP'HI MWDH=2S:1)]6ZU5P7O$>Q-.W'I-NM9P926P_U.9:8S]9AOAP6/]&8HW+20?8R MU[0.!5X5 \[[HK43(;'6U-H&UR.B4',U]."[[.SP.R14+$9R^ -16[D"SG ' M0=8=N=A:,/XY"->-.+TJY=B#<%*0Q>BT NO)HE?29'!*U>;DBJQ(IP7)]3D( MM[_ZMPS"[:*&@\14M@'X'(3;694[!U?VT<-!",-B#M)J <8G32NRKRN; M*CO >Q*V9%_JZJ'\W1U0KX#^@>>7)(4G=.A'O*&AVC^5ZK"S;15T]L.OEQ6P^ M.<_3=_ELD1XX^SCZ-+LTT((W)2L!(@@#2@@+CGL-3'GK'%D+3K0.\]X!9WBS MJ5=53OK10P]' A]R_#B>G$U.O_Z,LS6B6#6L4:9X5B3$6@%+R9 @Z,*A"(TE M(LN&M\Y3V0K8XZ9->]WTL,9\F&+*=<"7>+QQUBD;@-M:]2^25^ L)[^#[$>? M> PRM*[D<1/#(Z=%%XEO-)D;9D2\RY_S^"+C./TM3TZG^.GC*+X:E\GT?+'Z M_3*:X>GI-)\NOIN4U:]WR)'H]L+.61,-Q]LHC^+[5[ZY?.75*90RSMB0&?!8 M\^KJ_N-Y8A =[3M,LBQEZYCG?9BZ+D2KY_U&M!6U] 84+PC&Q!+G/0G#'/6.N4DCU@#K^<->7/ MS?6K;T7U8"5MD,ZN5ZDIN57,2FX\][+U@>3=^$9ZI2[ M5XXT$_BA3[5GTWD-H\X73[O:'O!LX8O2SAT2%S6*EF*])6'!9T4;>2#Q%*UY MWB[_F]YRC3;TW15E[@1PJ.AC._5.6HNYY1%3!;6DSW5(*Q-P&U"[1 [OX\ F M(,/&!1LJ:M*7E >C O!\>@=2)9HA92J@*O-,IA%)X0)J?"M=H[C4OV&6-W0 MFM]%N*W/E?]>O<&T&.V,_,%,V.BW+_TUC(+<.Y20(ZMM7K6K*6 *G$&=G4:I M)-_J%/+.UPQG-3;4PZ07(;8^8+Z.[(_)> TXI2U7/@+/-28C7 24KC9_38R% M)(0*NVMXW9L>E9([B[*'\!9A^OLE%!VSQX %8I2\7HP/X/SB(HKWRFID+,7& MAOZUUS]D57>59LNVR#2XM]-)NHCS-]/W>?IY%/-B!])2>RZ+!9L\$8U<2L Z MPLR%3[YXG6_6^-MK,U[W[D=EAG<6;C_*GKT8IQ6BV8K)VX!J:(%O!#*\!=Y= M1[<5WDC C8WOS>"XL$DSR:#XD(C5TH-3P0+7:+,BJ].'K5;SX]+Z'<;W0$K? M1:ZM[>[:BVHZRO/:(WP%<+7;9"N5T9R#%'6W";2N!5X2&!TU-])*>S/)=X-% MMO$5P^[/C>0_:2Z\UK;VAX^C:7J+M<'8]Z"X"#YSL@FY9H[V)TS@,O/ LC:2 M6>E4WBZ7<],;'KQ"FXBNCR/CT?EH?/JF7+8N?U-J3:KOUR4K3>3,.; B6S+[ M501?E"?>\R"N)LDV('O*P]P*X&&R+YNK M=S?Z=-#-\,O.96)H9@)ID07-0ZSY6 DP&0.!26E+9B9K_G@(=$]>Y7'P9Q>5 M])/AM !7"[K.WTY(FJ_&!#Q?&D>R-O1@$;1#0>@R@M>I0%$8>>"BA-0ZE>)N M1,.G"_2@QMLY3ZUTT$<2Y16Z-Y_S]!HP[>K0:M\Z7F.6*EEPC!%$[4RPSHDH M6E\^V0CFD?.B@^2'*!-T67855QW!;Z8)_I'GEW=R)J5A_: F[^V<(M=^](TR MY;8HY_+ZJH!J"DHD5YDD6&W"IVNA9P-:FU#(#RXEM;Y]L0N^_BZC7"MADV4A M*<@ 4MA,\\I*0(R*_(Y02LY>L-0Z96X;7,,O;KTQ9_M+)WNJI;?*0FN%\+?I M9$96HM5"L.!J&WA:Y'WB9"!:!PQC%EFY(E7K\C#W87J2E-E#'<->>WL1X\7Y MQ1G6^EGGD^E\]-^+F,>)34&2GZ%!%DEN!I,>/"=3P7HN4['".3[@S;<-*)\F MI5JH;-BKO+7,?;3"Q. 0I/(T#S(R0J<=<*5%E-[ZD@:\%WZ0U@3'0)Y=5=%# MA''M$ODM#?U;299!!(JC:J!99+>1EN?&)MMG0W)?;#MDC)DX/JKE- MH,X-S-9P^C;&Z(T0]6X6\GKO6)0(3OL"7B9+["\"M>^9/NMP/2'R=%;+;>IT M;AMV58?C?K%5-^Q0LH^>CL"NJ'#F)R3P!.K161HYGLF:W,2I1-9 MHMYR?(PT:UB'9TB6[:*N@>OP<#06 U=@@[4U<.O !T3@W!OM/&-1M"Z7\<#K M\.R@RAWJ\.RBAX/5X7'.)V-M@6QE %5, E2E@'4FBJR89;QU%/W1U.'9GS;M M=3-$'9Z@!1H> L0L#2@I>4WR%)"%SKD$K!F\[5,/'EP=G@ZTZ"+QQI=.0.RU:^X#V:^^ZEP]Y-V5OLDQ8R:WFCJ +!+]> <)V5$=% *(F E!P! R8P M3''K@XQ:BQ;*N_[2!ZB\O676@Z7[:KP2V?V!AJL@O^4\TBC)LHO.@R*'#KQA M#D26'(M@V?G6Z2/[X.Q9-FN.OQ"MT:&0 5R3;TD.Y+60!6:B2M[2PSRV]A)V MQ3B\%]$[PVZ?5/:HMAZB%5?&]SW(E]:VBBRD3&@ETR0:'CC4LA[@?'9<.%\R MMIY\NR$2O=)@-\HUT^&Q MT$_&XFLXNOAL:-<(&GPD4]]A8D%;A\$-;-@=S2GET;-N!]4-<9)@,6@A:[?: M@KH6\JW-OLCS\T%$$;BVV32_$GWPDX3>%7??:<(N4M]HXC>\P/A+#O,7I].\ ML-YHU-,ISDDR':XFWO/$SI<.=T'$9V;WWGE0V?(I-.$Q^B0&*& M9PQ<2@PLK2Q<*V&R;5YO?SV4SJ70OWOL;QCSB_/)Q7A^HKTPY'Y*$+*Z*=E; M6B71 W?)2"=4+5+2ZQ"OL!R@8'X#O=^J@=Y"TGT4P_\.UX<\/3]1EEP SC+$ M$)&&F2-X9A%TTCIX[YDOS4O@WT+Q&+6^LW1[L ?JN-Z4E].<1I6%H[/1_.LJ M(/SS9#J=_#D:G[ZDE3?2ST^$\9YKPAI<#K6TE('@"P(K)CN38M*N=6+<+O@> M!T=ZTT@/M_!^R=/1Y\6^^W(RF[\I_SNGTWR2I! EEP1,H005G T9%=;I8)2 M1HL86WLG:X$\#CYTEW$/M^JN0/TQJ2+%L]7V99CGM$=9$-S5>AQ:5D(6R%*1 MN>LD\;'U1:A-6!Z;^CM(NH=K<==HB9]J9>]IGLW?X3R3HU30:@*6;+T9+*L% M(TL$=#$%2=ISVS4^V&_Z?P_FL7&@BZP;7G!;5*"\0O7^S6_O%G T=\&1^0HV MU>(\&16@L!Z$Q\(3#U;D[0JQWG[VP]9D"X'=UI]I:^W_C+/1[/VG:<;T9OP/ MG([J24"%R4^R(H-".PLR)/)*='2UX%(&VH&4=TP8&D:O/L!F; ^;&+UJXC9C M;,<9_YW3>C:93!MHJ; MB>ZV.ET?ZGPSSBBTW*[^\N9W/%ZE[BK MVWKU?>CUPY^3DQB4RP81$,E*4#DMZGDZ^B>J4I+ :%07O=(['J]>=Q7@FG!- MX_C<=5MPT68GON>?1>Z MA\V2GK6QACC= WV3\6D-.%;()]JRH$HP1-O:5)I[A) ,N9(I"Y:8TZ9Y./_Z M^Q^'\O>6Z!KU[G]EY/9Z]?]?X)2(>/;U>KVN^C&>G=7/KTCYIKQ8%9[/;Z>C M<1Q]^A9=\$&@E>2.1%D[L&6)X#W6,O3.UN;S9'ANU^2L/;:'S9YC4-@: G:. M"*X+6[_+5;RC\>GMP#63DDLG)!C)$)0-DI9#;XA 7I)4C0Z^]_YM-,9Q7 2\%S7DN(C*6VEJ ]':!2-:"$):\"(FK;GR/+8_ M85\+Y7'0HH6CBTQ4[ZUWB *BKB<=U3EVW&7P.BM6F$Y>M,XO M7P-CL,;K_9\Z[RS58ZE.]?TXEAW.A-296P7")DZ$E;Z>A H:2^*&EJO$FE<> MOHWB8(V#NNKU3I[L+-\>LA.^1W0M&6\;7#WE7V_"=)@DZZXZNY,"'04^)"%R M(?\+E8)DWP2U Z<]#\6#7>3X7:AZ[>,/;>_M*_I)4[FU[OOX:ARG"RSD MOMZ ):,C/]9IM94Y\V2V4N?F=SP&G3:28.LI6N-AKRK"/4'^IN%6> 5 M]])R!5PL H71+9O)1,U1\OTK'4X'HO3U%G&/:3EWL2T(O@VJ'IRFM8C M.HS+U%UC]U"@@[C[R/!?CT[EL+A, DRZLNP-[TS4(+4*)9AB9-ZJ-LZ1DN > M=VDH#NPBY1YT_S['"S+^*ZA+JU]E[BSFVF40ZQ%\S)+4K56^RT0 MP^_Y+;1SL_A&)]'V<'/K^E'/I2=0;.&:"4BF^GFI=DZU60#S+L7@N-0WTW&; M'K(](FUW%&XO4WL\FDS_F,R_W2E61FCMLR,L09!#CW5\WD(A#] *9VQ)K:]> MW +Q*)3=3;0]V'/?G]\NRQ8P:;TF,+0WU9-:=!",99#1\L*=0-?NC\!B[ZZ;>^WU703;@[W^+G^>G'VNV5??7_5>Q8.Y*4(ORL+4 M C%>:PC"+YH_B\2"\R*U]M/N!/0(&-!.X(TK3K^L"9QY^@FG\Z\U'KT,1@CF MA-&TL)E2+Y!P#0YCA%RLXL$;WND1_3^WB=>]^Z&9=$YDVO#*]*-23H130NG? UF!%+)8P$40C%2@9 M.83H%9@DK.&.26&WRJ,^;I;ZM#]E_QO$_WY07YWDZBKC:OC 9 MH2UWX+,LH"(MEDY&K,:P"@EIVXPWK,0-)[5K'CYP2?M^=#!I*,!>ZFY=U@:X MV@'?C6;_7-!9F!R\EP924*5VU%#@8PZ06/*9/!UTS<]J[L+ST.V#YC)O6%GC M-K:7D_%\BO%Z<',;;+UEOV[&=:@,V%9:O*/P4A,5])(/>P=&XY06Q0@(+M4^ M J'>02>_1K#B;<%@LFY=VG5X>MR;%WL(=NPB^5Y*2E]=1'Z)GRZ3D8P36'=* M$:4 Q76FS8TKH+%*H27/'EO?!U\+Y! I7ZUT=:L =%=!]V!*7*\7LVS(Q;/! MFLU 5N^BXC #;RT'+0/A8K13ZM;'P#RC@=!W/BL_;(.K).+B- MYC F03_##:7T M>S;ZOG6^BV1[T/5OF9Z#9[]=C-/LUU)R7)21^Q,_58B7??=$8)QQVK^XS*"\ MRH""18A6.NDL*J%:UUW= M;PVWU7[=WL1]]8]#UL^;]>3"=I?\W0\.OTX M7][<'XU/%\6&WOSV[I*()FD;T #148-"6O!"J5TJ4BRA9)D*;E>*;\L7/E@M M]R;5EK=SONNKJ[1GK AR3Y$<5168 D?+"LAB;&1!JVQ;M*(]>//OEL> ^TFO M9=W,&TU:MX'Q^%IZ[R3\#2VA]Y%B0MO7<2^\:6WKO(;*-]VUN_JLO>EI-2?]ZL:=7ZQS;N7+4%]I[;5PD5C*5] M%+1"!TH[8HBO?05\[73F6/ ]U]!YW:I]U7<5&8G>VF@L@"I[6K.R Z>1 7-, MLZ*3)2NB\;".L\;E+OJ]L\;E+A+MY8C\MEUHR"7+M2F?$E;6?P0M24* C<&C MT2(5R7KE[E$4!^NBX:Y2/9;B8&MRPR,)Q1MIZA$, V5\!!=C .ME85)+AKGT MFBI_;%[43GJ]_X[,+O(=ZGK$-IB>XAV9G72US3V)?00]% D\-Y)%BT!>"P=% M,"$HDVFW*M:F@D8U[P)_S'=DFNM^%_D.D=E)-_?>D=E%L(/?D6'2ALB9!X.&>"TU@:N%4:WU&85'R[#U M'=B'<$>F"P/:";R/2B9Y/L_3&]?PA6>:&V^ &T68T&?P)@7@7)GH4F \M[[U MO@['(]!]9_'V-7\OVWP;74RWYNY/.MBWUNH_ ARSYJRSW7'#:?FJ3=&6=K7^'!+G+NN9XHESK4MN@@R/JLM_TYN-J?0 ;N Y/%V9NW MW1Y:/=&=A'U'/=%=)-5C==\;J(*A%^O ((G(ZF$4@U!OZ"59HK*B^)S85OI[ M"/5$]U9E&_D-4$IPF6>IE/-9:4C5.%0I!W!9%T@L!LT#:F]M:P/\R.N)=K'( M.LMX@#JREVG06Z!ZJO5$=]+8=K4D]Q'W8W;CI@/[:/L MQZ.[4H-ZUUP?]9*WQ_]J_ =-Z ]_YK//^??)>/YQ=E*U7[EWM=.OMD F MI9*F&)%9Z]RX_9 ^56;MK*6>XCX[H?YM MI68V8Y^)UUL#?:+,VEE'+2MAUO#V&L1?7Q1RI[ZA4XJC2T)",K5XO[8.0K0) MC/EYS69CB"IQ'3]Z@ M$!"L3H Z9B$YE[)YLOX&*(^% ]WEW/ >]+KMZ@0=&3,IU"0%;VAAXD1%[LG0 M(4*JXNF3V*<3_3@4O;=$;VO7M=3NRPNB'ZTW/BHA5$+(.='N4W*!8!0-D&>C MO2^,-2])M ;&X]/U/O*]K7+?4N5_3,9QA4H6SQ9U,KBK;9.*RD1$7L#D&'W$ MF-'WD15P&\GC4_R>4EX3T>KE2B;M(L+IH@%)0:!L^[2[5([Z2J3BI(G,+6@DBK!.T6 4NB;6(2*:)=;[?[D7'EBJTDU[O MOY*YBWR'NHVW#::G>"5S)UUM MR=Q)-_=>R=Q%L$/D!/V&H^D_\.PB_YYQ=K%,7/[VLTE9E=2KT>?+G6_6(2VH MP]LZ9P:U&FFCY*!OK_X9SVJ(Y_W'G.=_FTXN/HW&I]_ O)_C?-E$!3_5 <^N M;%1N(D/+%/#:.D59AN"8-" *.F&]U9*WSB+JBKE[ B.&.C5'>?8-RB^C6;6* M2:$OPFQ1'?X$G?*T,C.0(M7EF62$-$\A^.Q; MO)_8^ZC4_6W"?%TW999NGXP>4=! 9?$*5':YVG\O(7K7.,\]1\ M5[L'TJ$B,>TIL)ECG571PQKU=C)=B/EJU5RS2%\6$-T":D_AFQU@'B:JTU3- MDV%UU.?6=P6P+M?+Q(/9Y149:X4RFH-.P8+BM$<'9PJYL]GFA*ZT#P%O@^L@ MD:$^^=-<&0=>AZ1P$;6I;3F9 !4= ^]D L:\EMHHGDMKWAQH_=G1,6NFWPX+ MT"[*Z<$#NTQQ>I<_$>BKHH0L!B0R4QM&U#0)Q8%CC(:&(;)H'HW> M#>+P?.I-W3?#USWJJHM/2,#7-Z,7"2NVA\")IF8X\1B\)7;_W.1^U M,]91X$,6.=L&UU,M3<DA;N1M\Z/>'%;);GLQ?C=.U,< 4FO1F_ MJPDNTWH]:9S^F(RGE]\N@F#U[[&.^$..'\>C_[K(U\Z 3/1:Y:"):QA69T"T M!D!R6FO:(7*TK2M.]3VFSO&TZ>3SJ.ZKOTVF;^8?\W29C_1Z0G!G)X[\9?2R M !>Y@&(V C+NP"1$'VLK']?:R[@3T %C9L? R5OQMF;*ZR'"]NN7.0G@8C3[ M6!>0-XMF9:L+A=%&Y:SAD"2+H#PMVEYS"R0+KGB4R>K6QXJ;T3QSJ@^U]>+Q M3$>?%YO0-P%6>)<_O)3AUR7:/R8$OI!\7YR23F;SE[4O\[RVY3YQPBHI0LV; M#XF,0,[ FR@ E=.2!R5U:5T JA7V9[(>GA(]1'?^1GCJJOUF? 7^6D[H'WG^ M=DJ&UQ?R9&M'<6DA+:[NA60@Q$6?'L&+S\%(U;IMS;;8GJG9OTI[J-CR\\6, MQCN;O9R8@Z05;UU MQ&M) "L#6"DT*]%Z%?I:SV] .?C!XL&ILF&Y[J*R'ERR=;#JE]-\&>W=!F!/ MQY/W@CO,.64356Y!C^YZ. AAO& YFABAUJ( Y6,&'ZV J)"<,6Y1ZM:)5@O7+R_3N;!PGYT$KERDO=]D0+(&P(OB M.,])1[-="Z#USQ_>,6BLA4E;$;8^]GP1(XV5_-T_)]-_7L-$0[31*PZAU$,[ M%FO/2;0$D:/#%$1)>BNU;GC!H])K"R'V&I*]"FV\&\W^N5RH@O:"BYJ 'BWY MB=I T#J!+L898;,,J;\PZVT\SS;EQN!I1^7UDNYVB6VQF&&\WC)E&VR]I;QM MQG6HM+=66MQ(CT8JZ'7]68/1%Z.D=K617ET;8Y+@4@R ":/+UM+&U[Y0[-#T MN#<9[A#LV$7R/;#BU7B>IWDV?X?S_!(_K;9*DPT:'3444QO3AR !:9.$3#(P M&"53S=N^K 5RB%2L5KJ:M!;TH\!\A"=VN_"WP8G=3HKN(05L#\C7EJQ7XT\7\Q-$ MJR,+MEYCIB&4I(!D&( )'4LIY.'PUB=R#6 _<_>@1.BS4D$?;GQ23$M/4]35 M2*[RP4$H-%EK;3YOH\JJ^6V^YV/GGCE_-(0YEF/G]:4K?IMF&M8X?ET=;D2) M149@S"WZ.B8(UF6(:+A0)A>M>S/P-L-ZE*'#G2BT5;&B_579YWJ]#N"W0]'[ M(?842-P"WC$5*.J@VDW4::R7 U'(1A=L,@C)^#J+:B^-P#A(AAATXC3+6D>5 M#D:=O4H3#?E9J^Z M7BAS$]>AO5:OYL@ZLG$V<3IL/8-2WT=B\5.@B]A]UH([Y$ MOJOF6A(@[6J!K "H)2VJ@:,-T035O)C9L&2XQU(9D@N[R'H0#KQ95$9^.QW% MN@E.4CY;[83)91,SH[60U^-@4QAXI3ADQUV6V92D6P>AMDLAL1XK;)EP+$@0S9<-L=L6BFTA^N(:VWVVWA74W$;L ,&<#8"/7@HIYG&MW&QFJIK*"]] M(V@6K(S>2?"%%F/EE044JD!!J6P,1EH]1(1G8&YM'^LY#FKMHJ4^*;4XJYQ= MIM\L-O*81.">(VBG1-W( SBN:#,I7#NR*1WWO9UIW(9S'&&>1HK<1)F.6NC! MG+IYG%TS\!931/@DD!P.L 4U31&O ;F2@.1RN.*20=3:=*#TGJX M K\.UVKZ;(.L)XMH,ZK#F#]MM+<%)3J(OH>MZ Z$P=*2EV*$(G4$I42 X'4! MEC@*EY%YWOJ"]]"DN,=N&9H3NTA\ "[4,$/^Q^2,5LIECM7R"$2JD$1=(EFI M68)>U#KG$HSV(F<3A==]TV(ML.%-E5::O(<@W=70\I+F='[R#L>GRWF@;&)1 MX:)#6@*E90&:&0Q84/1S'9-Q6Z4&TU.O\8"^N^+ =R]\MCDF7=5PFPNZ,QQJ$5N&%[;Z^_70366&^_DZ3.+\XO=P5"$CQG4(+WU3"QX)Q*X @' M*IU2B%L%V._1W'0 M>5#%WC(;HIC[K_]U42N(GD[S,G*%X_1J'.FKT>>\_.SM M&8YG+>J[[_NJSE<(FXRQT27"]Q]QFLF^RNGEY/P3+?RX9.^T,FW1[/#KU:^\ MQ:^++A]_XI0,N,NT_9AM1LP%N"N50C)!D*R&G>M5D8B.-;_?UAUU5U]O;P2+ M?_Z19_4ZSML\'4T2/TE6*E?K2F13BPRYH,!S)+]'H_&:>9)AZYAU2_S#>XX# ML_:FAWDPY?<0*M][+,N5ZEJ1W45-_ \?<;Q,LIC]C1XQG[T:+P?Z'WET^K&V M$_RL3B0J68KVX2 D1NH]B5G0GAG6@=&CF;PSU/H M0="N=0VV_J10%QD:]3C]?3R:S2YR.N'6V<@Q@*LNFG+, EJO00M2$YGH+"5_ MG\DT-.@G,RV.F@T-,ZB[C9/0SV>_XG1,/\[3:C'3E'Y3/DSF>+;X;#&]:71) M.^]\S>8+-)-5R@I02@%<1)9S\$G<+&O9FNO;0GUF^.$TWS"AKMOH:$AE,CVO MK54_X/0TSY=[%YF&3"AK+)F&IF9GU&.RQ#P8Q:+C64A1>J;Q!F3/K!U,KPT3 M&KH-YH^+JJ$W9?'IY7Q;_-:;\7)TEV->3<\39S%QZ05X%SBHR.FKK!$<*NYE M%L&YGNF[,^9G8A\!%QH>L766\O#-N/@P:W>6V.82E_\1E'9_4D_;?)=#&55R<$UPVM M7T9G%S3%EW_PYF(^F^,XC<:G)VCJA>&D@6E&]E:I23S!UCI!,3/RHQTI:<@U MOLM@GLQT.!:![\2>V[/''GQ7>)'2@B%X=FMAR!X]*U:!4RJ3C2>JJZT=U%I& MR=J"RK)CVQ\V#^?)3(UCH\9MUKLFK _W#RW<FT%^?3\;O MYY/XS]5D/[%"":-,!&XD67DF1W#29+ Q>2&C3:5Y!^/^1O,T.7]X8MRFO#]0 MD/W\T]GD:\[+D5R.L1[-ORDE3[^=X9UPCDJK6M!9V$)&8.* I52A6RPL%,UT MWZ'U+:$^&4X?H>;7'!YU/[VM %\M0OJ_7%SA6FXYFT=Q@D6@*#R"*$F"(F\% M7$D"5' :$0F^;9YQL!_4)\/8(56ZAHJ=;S\L "YV@!-7D+./O3(\Q^@E_#@K=$LFO7^J7^80KC[0P M9@@JTJJIZR%-[8RA<_!<6"U)&HWYL1VR)\>='A2VAE>=ZU1L6!,7"1P;E\03 M%RU&)23$13Z5-!QX2:3"!2V8]QV$VN;N!/CG6]:_.-23L? _X&[(\_4R+ M[7H9_C$9?UXF6U1QS18'U-<_?SF9S?^8S/\SS]_E.#D=+P("R=/_F-408Z"M M6\4 +O)$JWA*+$KIE0N-B=K;8)X(LKT*]=XEXMDG& MJ\9Y5MIB) ,F'8U$2 W.&P?2"S2FR.)\DT^B+*/I5K^$O[E M]73I?8G&:>#%,U#1,=II4((C=][9Z))+K3.1OP-PJ&NZ!^+ 39MT;UWT<*=_ M?T%<#6..'PE^GD.NB&=02 MKJ R>G"9*_HG>\X*^EP&OZ]T-+R]IR;*D=-V%]6VO@WQ,_]V#7*1TWMY156K MS!)Y>\P5@H3D\@7-:AOO8D(P-I+LMCI=6?_\(W18>E?[B6]HZ\I>DH MULA4#02L0'$D(+6X -FS'E2P"CP:"5B$RC1A?)*M2VFO!?*$.=-.03WL=C= M+?C\[OW?5^!*T-J(;,#[6I2P%AMW19![';@C%]O9%%I73[X3T#.+&BJLAS8/ MU]+WEZ=O*UA>%X;%$IA0S]<4IZ719 ?DU-C(= PYN\8\V@#EF4%-E-1#9>WO MPM@K2$Y$YI2S$ D:*!8U!*\TY.)-XII)QEJ'%=; >.9,9^6TO)/S72TE&QS* M+!"TJ*7,D%5/@%8]H62TV5LMW%9QTF.O!W?80-/^,F]Y$_9&.9]M8#R^XF\[ M"7]#\;!])-=C\3EDQ@:1D$F1)@=BD:$[C>KK[GH16X5?&W)OK; M06"]%G]3#HT6R4&2D;8 H2.@8AD01[9E[X&'4?QM)[%O+/ZVB\QZ+?[& MF0@N"P$A)U;3,1'(:;#U (RS$'3$N%6RQ\,H_K:W\O:660_>^J5%MRPCZ8QF MCFGPK+:>Y+40'6<<5'+),%I3C%2-C>/K[W^:EE!G3?3@.=VP\[=!T]-9V3&< M RU:.PB&/M(Y94V_32D>HA':@C8C:)LD3MH[0'<&14%\Z MWD6:K<]R7I"@Q<9:5BD=WLTM7A_!E_J=804&5>>"8.M6VY?>_W3 MWLGWU4,/?7-64%;LWP9,7ZV1KP,Y4#_D?=6R7KT=9-K#)OX]J.QEB,S5U$,I M:CEP6H@\,V"Q.'(252JN]>G( J^K\=Q+_K=193#Y0XM%BI:RVB]>S/^UH&A MZ**=Q!J.KQU]"ADP-%CP,3CF,_=VJ.*MZ^ =H)_Q_HK<+LVGLQ:&JR5\#>J' M/R(^;,/MIX2 KS ?2_26[ MG4456::%E_G.%\8TLO" MMQ7Q9%SMZL7^2XZS\I)92,;4DW]!8K#% :(6R)2+&=M?^[L#T--V2-KIJH>R M@#;1-J!Z%Y-HFYUN'- :DPCW.S=!,V$78/3#@6OFBRSQ$+Z.D88 F6PE4K&45%&;@ M4:N2M2Z9MSZ;N@5B>..B@7(F+26[T6$9OOW4^XOS]E9,>.U2J.N;(XIRCA"B+1#J!$ 1E6*M6\9W M1WV\78&^W81_-SD[^VTRK7]T8M%K$P6#J!<]D&JB=W:UE*YUF?&,\6:A^R-N M_;-NA$>8=-N6^:8RH[O.K@'-$D&8.GP$VH/BAWBQG*CSF GQ85(S@N"$P:K)4OC9/4" *DI MY&12**VKD TUMN>9=)"9U(%@?41)>QOGLIW8MW':I -9!QJ*,I86#(;@O>/ M;3;!8 @J'$W[TAW']CR1#C*1.A"LAXS4_L9)6BAY='VH03 ,S@?0N5YK*X'6 M#,LR.)DP2Q,_3Z2#3J1O->D@-&\Z834$6:W,$75*])FH3H!<* M?)*%T;BE5 ]G;[K37SI*+=S;?O?ZY'$Y.911@W2"T^2A>1.4,)"-R"%+Y=)0 M*2&'$L$#6A\?3)BH-PH^*-]W>W&<:*:EU#1RKQ9N2\U3+Y(#^2N2!UUJ3^Q' M. T?T-P[!O(?X43>B;D/:O;NVM,^:\-0QP0)0R*'2=3KH2&"+,1K'I(+_.&< MI^PX^.=Y?)SSN$\./^#HV?V"4+)>]@X"(J]!>;UH;AX,),4"%T:I\(!8WD&4?9R=1*(4IM9Q!^?K M_3IN CBE"V"4262>1G3AP9R>1773Q4#HQ;#.FYTXB.W42V8DF M0[1DV$?'#X6_J+C/C$PI@32GE4D!?##D'"+23N-<#J+UO:J'P]N=.HD<'6UW M4>U G404%J-#",",2Z!807 L1-""?HY>^J1OE!=[BIU$=E+<%IU$=I%ZRQ*A M"TAB+:04R;[5NEX[*PY4P5(+7PHPV;K"R>OB$D^A.<@^'&JOL &;@S G;.)%0M9:UJJ- M$=#0:F>\52;6VKR^]='KXVX.TH5!+92T\3CB@->.EP&\%Y$^I\\&O&2\_L6# M7RG>8OS'E#L/*(."D+1$XX,0\FAN)6X:Q ,B=T-V M]4?X/:AQ3.F-:Q/ _C:=S&8G15K'#2TF&&NM5%WKG@N)8(.V0F$IKGDKO1Z& M\U\-9M=Y/3+Q91DM<2V="46'ZZP__HE3^.(QG4BL[).1@9& MYUPO@&D(5B703JF8D5#[YO?W=D;YS-?^E7M,66RWLWV^701T@CFI&0W)!DM# M\HP";T$=#CF'*^-MM0UO#B2*+!&9*RL61#!5\; M9R471 GH8^L.,SV;U\-+=;4@UO2,E52Y\2ABT" LD4,ICN088@'+1;1,>U'R ML3DMMP;Q@-:0X_#(N]'@"!V4:Q/M1D;DI0GP=CJ*B[3>LEJOL[3!<9$@Q"!! MR7J//G &7#*=DJ !LV,C_NZC?)X9QT6D8[KMM-N(3T(RD950@-8#50]S!%G0 MWD")7N?(E.3QB..W=PWM 4V2@5AZF$FU$\6.*DUNFWN2WP_5HW?16P%&Q41# M=0X<1E%[OKC:U2.Y/%!#C#Z&]SRCNLZH U'M$/O3?4.]',UVHU6(0J(6()S3 MH)@3X!1Z,$%EZ22-?/@JJTU'^#RW^IY;_1'N$)'%^T:[)G9TYWAUT#2F:,!& M2ZK)T0,JQ< 55#IQ9I -7J"B\1B?IUC?4ZQ/TAUW,//.81;/==(L@L8B@+;K M#%AT@.*-5M8EI_BQG:GNY6,=-/!YIP9L4,%DX8![FA J.@M!UU"^U9$K[HU4 MQQ85VG)H#VA1.XY04!^4:6@ +-+UNX[QQ>GI-)_B/+\:SZ>C\6P4;Y4_\#DF MDR,)7M2&@459\,Y&L"+0VF1+D/K>7-6!L#X9BA^C[H][V_U^C">)K'.)RI&] MSFKSU,( I22A)RDQ>%]L.IHJ:_<-9CC6'R7M^HM5=N!,ZUN1;3.T;@Q,H!)H M->U8NO8()8<5O$P*DG392G0ZWFS[WM,*?Q?*9Y8?'QF.\#3K5NSFPV2.9S?& M&%!([UP&ZR*Y6PIY7 _L'!_].1[8/RDB!A$+0^L/:^MZD0$[XE) MWA2#/&KM^[D)V,MHGDS,X:AR?TPK).63&F<-L ME!?-&P\_P5*'G6A\$&4?9ZE#3C:LD3)"$CK1OE>/L(UGH"2+(C(4&'ACNCZR M4H<[<>#.4H>[Z.*H2QWN5.IP)YH,43-N'QT_%/XRYW/0W$+2 MBF:W+0R\3AH"TUXSP^B;P3L['@UO=RIU>'2TW46UK8/Z'TB("ZPKRWA5X8B+ M4KPOBJQ@35YHU.3YHXYU:U$VAX(RWLA@W!!U6?_\(W18>E?$ 9<;J MY??K@OWU2_TR#U!G[)XW#U9H;!<)'$^EL> ,9S8)T(I+4"8;\+4^0=:\D!N+ M7+*CR?Q[W:K2V(NSQ>_DM![*2G,G#K4I07+0L0:=HV6 05(S[THC"R'$%J[ MIULA.\+5LRW3;KFJ[1760V6O7VE9FWS-^7V>?AZMRD?>POJM@\I"/+/%X=[U MSU].9O,_)O/_S/-W.4Y.QZ/_SNDD&$&K1;(@?*ZR2PYHF')QYN=YX8;;U@?' MO0WFR9'W.&C1@\_;V\"6IW^_3::K']7?XR<8E L\%0C&YVHI)[*ST($-R5JF M>,FL]0VK84?X/#..AT!]I!@UB_K*7)AT!B%)6T!Q1SZCHA7 ,LTX;7UH1/.[ MAD_PF*<+M0^C[&,YYKETDQ>Q-XQ&.!6QMKVK#?!R 8^"D1@C.[2+/UZ<$+$O15UYX*[+)#@K+D M=Z.'C)F#*C4_0A8/T>5@"IE;FMU(K]H0--[TAN'MXRYBG[266>OH_Z*WZS*" M>6MSNH1G;$(7-' D9"JY )AB (4J6>ZY-WP[E=[_KH>KW,9R[&$MOG$62L.A MQ8?7$]!J3AA%#E&RH'U)D87(1/,[:(\LZZ:+0;:_+HZJ1LY=&1E;C.DYZV:W MK)M=:#)(ULT>.GXH63>.%RW)1@/K'>W)4#ES9Y5T.K;O!2#$?#V]VR M;HZ-MKNHMO]V@BOC0'##9&UQR4R]_<&9 F_$HEA\2#9Q'E3K_7@MD",,/_>N MX[O;!^ZAH-9&^H:L(<64PR(-:&;JS H> F/D1A1;K QF:2+X'X_WN7J?D MRQIELP;):A\<1C!#1%W#"YPV8@K-:1ON+AT4UD,]QTU]3VF';( MWPI,Y9G=L@;)2E^3K/9CDO7OA+GL7IZ-,*[.J8V6>R(F62D'VHU<=Y M/2&(#J1$Y8MW1K#2>(;= ZGK6K)\_)M/N0IW?+IXSX<\/7]37D[&\RG&^4G= M''GT"9A8!+YIT$$$HBWMITA&%6K5^E#X?E3#KS MN7%SL6BLA1X2)M]Q_R%0!^'?5%\'R?6H2!%94JD$D*$6 M^RM" @INP,>4N-0Q6[/5?89#*W##:4A[_>TBL,9Z^YTD=7YQO@)B@A-&6P'2 MU2P)C(8LQB)!6JF50Q>))#-F DL0+Q[RM#!%8 M(F:RHQO[#VN!=#H36O90?5/^,9GGV=L\?3DY/Y^,%Y'!$U>TEXI6&;&X[,*$ M F(QAZ)=\1R-% SO8\5]+QG>&^ZNS.^.=EH)L(?8R-OI).:<9K^1#!;QFE&X M6!P^U1^\*&5T-D("?>*3"L)(#M8:6N6<(1^=*X2<96"!$MI#9D>? M6N@C#ZJ.^%W^=#&-'['V!YF<3O'\Q<7\XV1:[\.].)]1MN-I M/>6:S7_/!#>=\*BD,O4(R88 BM>#2!0(EIF8E,P:2^ME91M7?1W>_ MJUSIBO+GKPLQK,))1G&G4H2 -H*J>V)P68/PB6O/:CFMUB?"=\ 9*O3:PW+1 M2,:'#KA>CN?5F$S]_'Y.&V)]W.OZ!U41-08B4L888P+!/>V/$1DX1726 9/3 M+AG6O,+U'7".X 9"-XU/^I%\#Y;)!FB7=VZV -?358$[@1TFY[^9&K>C1P<= M#$X4S3%[S2/$9"PY8\H >H\0;?:L"&:RU ^?(/ MCS"0LS4?7>4\\>"X)[LHE4);;^(>?#*./##&R5XJFOO4F!*;L QOE394VTC+';#*K(9M%L.9R8YV4%^/Y*(W.+FI4\7V.%]/%$'[]$L\N4DYE MX<:??[J8+\0U*7_D^5*4UY_6)5VM=U#=,]^&E5NC*.[=^'[['M^;\BM.QZ/Q MZ3=H5Q9[=DXS)#L+@Z*YX3*#X(T&HU,R)9;,1?.B?HVP=UY*N^%8AB].K, H MD7:::&K.F,P.0N8.D-8'K8-FSK6.G#IXW"6 MOE9P-O@D:"#DO(,*GHPER1SP0IL?PH9WA2=IVQ6]& MECZC<+$VR"R)L5I4-(/7 M,@ WRB4GZ >F=0'UPS#MOLH/#Y5HNRAPL)H03*;@B\E@=:I=06K) 88%HK6* MFVB5M:V]U".I"=%67UO5=]A%V /5=X@V!2F#!I4=DKU<:ZB030!D==WZ$6MK20X6*T&RY**G-P@$6N:D&8)/ T/,E/Y_Y5W];QMPT!T[W\Y M@!]'BEP*)$O;H4 1%.U\/)(=DMJ @@[Y]R6=&&WBV)%M4A;:Q8,%6,_WGLC3 M/?*HE?,V63V)UN7T:NA';),HSMYW 34&DU4$:\D5W15C$]%+JJ MH47 ]_9#Z-=654 M-#1I(4.%TWN\D"GVBHYX*3B=JJ'&7SE?VG )W+N>HKI.X4 M+<5XFO;_-D4Z+HFWQ(00_>:QB>6Q*3,N4+(Y6/):BM8*G([N\K90-Z7LO"!U M8:Q+Y?,/GJ?4< JB3O;-+IK+&#:]^#L@DS."/X\L*#GE$!T8J;#V7:WM[:*# M1-FCL'X(L?7JW[GD\(:KS3^>&:29X=>$'"(!9HJJ.HB9& G5 XF M&95;NZL'X/SW6<31G'0IO[\*;?MH3 W0P:Q VQ1R<3Q-$Z3QQD<=)Y"=D$Z M92P;-T!6HIJ^2H,G2>"MSP,'=(-O[[#/+I#3THO.^C@F]*VMV>V1PQ]OG@X= MOEK%[^OQ-J]'3I]I18^-G;^E55R/V_EQ("M=\""M*)G5X",$E@X&)G8^HA;Z MQ9OMGG+]"3=?3 GN%.[6,P:^]<*,3ZO[7V,UEJ[']6T:"[QGT#!30,L!J/H7 MB+K$H2Y)BJKVB6);8C'-PCE\GW^&_H;A/+;+UM/7]2/0?7K_[C=02P,$% M @ 49!G5R6,UO*= @$ \0,+ !4 !S;G!O+3(P,C,P.3(Y7VQA8BYX;6S< MO6EOY#C6+OC]_162@\/R;/\Q__\_K@$7V59947^GS_X M?_9^ #+GA[=Q#_\#__Z]_^[3_^#PC_UZLO'\";@J\>95Z#UZ6D MM13@6U8_@/I!@K\5Y3^RKQ1\7M(Z+UU\?1<9OG#.,8)HBB)HM"[N?\+YY&7^JF B9]*B% 001I& M(?1#C#DE21I'4?/099;_XR_Z'XQ6$BCS\JKYS__\X:&NG_[RTT_?OGW[\W=6 M+O]_?OKP_*Y+\I*_X*9?W>FP_RS(KQ*\U+>L/E,FETKYY M6OW\)/_SARI[?%K*]>\>2IF>?NRR+/>>JK4D6DL_UEK^CW/"?KI"?4?ZUL>Z M.E"N,?>C*QW[,/WH3-T[Q1!R?(5WQ%RM4/BW>T:S\*UVNY"^25JM2ZGGP;VKZ^RTO6"7+KY0MY?O\:5577R0O^%-N7U0%TP^@*(4LU9+O!.1'%/A76F9:ER]J-GY3/"HQ"QS3 M%.$@A:$4 B(1>)!Y-((X\1+/]V2(D]!FBCH6,;>Y9*TAT"J"WULE_S^[N>0$ MD&:D?QT\([.S)3+6M'G>>$?\=D+ I$1TWL!#QNBY0A&+$4A M"3%+N+#Y\JTUF!LQ* / 4ND.Z([RH"Y OJ>^THPWZ S!AE5-A')AR- M>*O\VF^[/8!^WP3P_A+TUIPT&#Y'E&4O?U)&&PS/(>$-?] P/M0[MF*UE)_2 M6\[+E11K[RJ3U5TC5WZO7RE3_['P?!)&* HA8IA#E,H48L(C*%'$XH@*A'W? MA@C-1<^- =>:@R(%G>Y@1WD[PK,8 3.F&P?7D2GN J3@]T9SH%4'C>X._2U[ MP!R1FH7@2=G,'I!#&AOPA&'\=?SXUVJIJ-:5"R:2-.4)AC@*%&=1'$&:$@)] M&L5(8"\.$+6AJ[.2YL9.Z\]G.921SF/JIRCP)!60$AY Y",&*44^C,,HXDF< M4"_!BWJS?3T1IF=VY5UBVFS) SH>LF;4[@2OD9G\!'O?@$Y-=YQ]$0E'%'U> MSJ2,?-'<0P*^?(,=WU9EO?BBAEG^(A^9+!=Z\2M"Q:YA(A.(1,@@2Z0B6R0" M%$9^ZI'4A%T/GCLW+OVUIG56U1E77__N1KS==M@A>/T?^Q60C.VD#47#^/,^ M8WO?QZQNV?F0U7]M/^+#ITWRR9XQ8?V!GOOS,/?G??Y5#4!1/NMM]6ZO7.^D MRVH14^7\>$D*"=*!1D1ZD(:"0J'F;A[Y$A&?+(X"$2Y.0>)0<4V*$R(83:P65C;" MY^8?='H"ME84\$Y3.R*Q&@ S:AD+UI')1JNM-X%:Q<%:\QNPAGJC/'A]"6IK M#AJ"F2-6LA(]*4\- >60N08]8ZA+Q$OEF\HWLOWW^_S3DRP56S82,K6.OV55 M75)>+U <4#^.)(P#C"!*8@&9)U(84"9"[B4XX-R&RW8-JE04_KM7^D\9ZHSGH5 >_KY5W MN+UMCY@S1\M8\,2.ERT@QXZ8]1.&D=D7N6PBKFE9/]^5-*_4(Y7;I^GT?2T? MJT6J_"V,4@H#YDOEC$D*21@RZ"/EI$78CP2+;2CLDL"Y$5>G+V@4!CL:@]\; M3Z)1VC)JZ2+H9DSE$LJ1^>E*%*TIR10:1T1T4=RD]&-J_"'I&-\WC&I>K2KU MI*IZ73RR+%_'71;W>?8O*=X+M?#,TB86Z[;Q"V[Y/U>9\N=N\]U-9O6WU:,4 MKVGUH/[P5EWRE2YU#/I"8.D%$1;0XRQ01!5&D!$O@+YB*S^6))#4BJC&57=N M-* VMJGF9T'!'[R,I..BU, _SAI#*15,O#QORI6+R13Z7D M;0* ^GDI]0_J\;>/15EG_VI^__;[D\PK^?:[3@!0SO<;R>KW2AF=?/RZJ!0E M)9PQE$881FHU#Y&O7&." PF%EW@"1R0ETBBUS)U*S:%'T/P4W3G8[7RMG]M,PAX)2'O"[D[2-(?SSI'9G.N[?_+ B.X'6LI7 MM%+SWWV@IFG_<*:E*X\_J!?^H7ODN M:XMY(L!"8"BH#-4TFB"(><(@BB/"1(I$'%LEP8RAY-PFUD93H%4=F#TWRDB: MK=%>>GQ&GG)MAL8^G'Q$[%P%GH^AXK0AZB."?!3,/J:LD4C^G$9Z<58_O\^K MNFP\H^I3_2#+NP>:?WK2CZ@^%OE76>EJ.JLF5A'YTB>48LBYE!!QWX>8A1SZ ME..4)@'A)%@\'50SNIY?7.EO0SJ'5HS'/Y]6M:Z0U7B C"X;WX_6@,G[+-<) M[#H HM4&_)CEH-)05']R/'LX>T4D8:D(A0^#2'"(I(XY#(($^B1*/2]*I62\ M>T7618/^R"_(Z1I+$[P>4BTG_E OAB-?XR6&>F0'I#$(-A:!7:O!CMF /8/= MZSK306/[#6BM!SOF@\9^4"L 0(? #=A@H'YL4)C0T7$]<%-Y/\[TGI=+Y'HX MK/TDYPH,]U LUR/$QL!0&A\ ')2O\,,)Q M@"E,?!V?F 04TC"6,/ I$9AX)!)&>:(CZ3>WN?AS*9?98Y;3\AE\5@]]T$'# MG\N,RZ%%1=P,HR$5OMS@C$V:.^5)3@3PJ!\-PWY"XTV:Q1WZ(91(3*&6D\P!% IG'8Q@Q+XR32&(: M1':AYSW2YD;4&V4/$]5L0\W[$#9C76>XCZ.@TP-\#$671YGZR) M0\L-S#Z.*S>Y:1B#O$U3R96_^O8[;S+,=!W/3[D.%-3_WXD4_"*5^YKQ>A-% MN/^+W2CC!'E^$H>Z(">-%.]0'Y) 8ABG/O$8%\2+K++V1M!Q;FS5FJB=%]D9 M"4I=N[;]N0)%W@:67Q]A/L: F]'@"P_CR.2Y'<&U?6WU835R6NDN*GQ'=QUH MOC:KNT2/[L$O]^]X72A'(U]IBN[RV8K<86CYB"/DB,K'T'#2"6!$B ^GC3%% M#=W73V59ZCKPNH#J'?V^XQY_E/4"\82A). P#G7A"N*'$ >!!R7'W(\$";!O M5M^ MF;N//0@..!0PPL79X4"_M(D/"8Q,/SXL,+MM&+U\EJ5N]*>C,9ICS*I;I25( M^GXJ!$P\'2$E@A"2- QA& E,O0A3Q*WJX9R1,SI M&7,X0&IDQM@%J55QA,7N!1@<$<0Y*9,2PP53#PGATN6#:PX7*^6N?*;/>K=M M7<(5!2RDRJ'0'[X'41 1'3Z 88)YX@E!(Q9)RX+#)\3,C0;66H*G5DWK@KBG MH#3[_*\':.2O?X--I^$X=7![,'!7!/>4D*DKX/88>J+\;=_5,ZB0T&JT^X=] ME12D)M773@K9FZ3S(ZB M0&L*M*H6^?CG\>R?$MRA-#)WGP3H\H+8!BF+:@1.$)NHPH#=JV57*. B#KW) M_^?OGBZA_Z(%>TGZEZ\>V%JRR#?%4]L=R"[5?^$S/_"3$,. Q+I91AQ F@01 MC(DG$YY*+K%<'#5_O]S2\)Q HQ?8K+6]^R8Z19.D)%M-+;<+ST-LYC1?A]A$ MS1YW=-QT?>S4/)_I9]_0\1(4KAHWGI4S;8/&2^8>-6*\>,,PEE!>W6-6-YDV MRF-K3]SO9,0O#T]W5&& 1B.2*-/TJ2T86#R M(7&8W#*,.G9:+KW/GU9UDQ?PUV*I.&HG:)3[*&*<(>BEOH#(BT/(**$PID&, MXH %:6*U;V@D=6YTLMN=JM'ZILVB %O%[:C$#'LS4G&.Z,CT8@#F"*>:5B@Y MXATSF9,RD!4,AUQD=_/$I6BZW.ZWWV7)LTIO1G5E(WR>8B^(!$RH3R$B'$,2 M1SX,14PI(8K#>."TV)BMAG-CNTY/M:C:**KKA72%0G39D.F+A9P=73..?-$Q M&YE/'13_V)3WV+%S1@4^+@W"2Q?R.*O?'Z-@QR5XG17FN"AH8*"N>M;]?:EW MGM3C=:[;5YFOY(=-@PTJ4Y%*D4". U_- $$$&8L\&*72\^*$XBA!5I&Z%P3. MC=#W]6V33AN-K^AJ7(/'LEBO8!NX;0N(K8O21NVI!=0^./8G9- M[QMP0/FY+)[*3-:T?%8_BA6OJ\T!92!#ED300ZF.U?,)I Q)F,1>*@,>,,P2 MXP/*LV+F1BL[BH*UIA:G;N?A-#B?= +2R(1Q"I\AQY/G@;(XGG0"V$3'DU8O MEMWIY$48>D\GS]\]W>GD10OV3B"/&?'>*W=H MM=C#8ILZ'.E4U>,4TR@*)(4I"G2;I!1!*@(/*8T Y,H6OZ_&.4RS2%A!G57E-Y4YMM M!>"?97%?TJ>'C-/E[?>L6H@HY9AZ'O29GT 4HA!2QBA,$D2)$)S&J6^T3=,G M96XLLZN?6OJ&7TE!_DI$]#)W9=;(';4!'71!DUUK&ZQG^AH" UV>R<MA"?E,7[M0RTJ.18&INA)A% 42!C"!&7@K5F H> MI2).I%7R59^PN3G2VWJ&MONZO9":K*FG0% M;F+TX:+;Z)[KSJ3>R(J7V5/7R?T5K;+J4_I9O5GK.73[OH>)'\<)DKK +(9( M%\# -&&0(AF&/L)1%%IM_]FK,#=B^53>T[QK?-^<*>R8H@,RUQ8..TRR&!J[ MXZ%Q )_JP&<78XUYH[]&>]>"D9AK.(*.3V0L%'B1,Q9[@,Z=F@QXTF#WJ=2' M_V]D^V_EN!5Y<_S_MZQ^>*W\.\7%Y?K9)$OB0*_\)HC3V(65>!&5( M0N$I+DP39NE1V/K;%Q)1V2WV2JEQ:D!@;49C[C$EQ*R".*I'; MW?WR890Z#T&6]?-G]9;6Z@I]I/VD]^,6+$)>S#F%(F[Z_@41I#1,E)<7!J$B M/B*Q57+F)%K/C2W7BC:?NUQK.: 'RS1C;K=\GLU(3K7B=AMBN39=_:2-;QMW M;>R?9ZSEQ>&:8<#E>9W_L%&7%X=AS-#+R\*'36L[DKIZQIOD&TXD\W7B+D<\ MA4C&!.*4Q)!*+B,N&?>$U:'->5%SFT#6!S=@CP7= MUZ 9Y(A9L^EE-!Q18(^@27GKLL&'9&-PQ\ ([4W;['=9GM7R0_95=P%32ZK[ M[)B[JL^TK#^E)ZAOYRB'^3$.?:2CI7R(/"P@\5(?Q@0Q$@L91Y%=#2K7&LZ- MCS9NS=:HSN.QC/MV/I1F9/:B S3VWD)GFSX#:JV#C7G'8[7CG>JN%V6]>TBW MZ^:"WYM.\V"F9&WX/[:@JMT M5J\R:+4&C=I Z=W6 '2YFVL#E+/=7".A$^_FV@!QO)MK=;<+MFJ>O$")'\0B MX=!+TD2YI7X*":$2"M_W0NEY*8VL(HQ.R)@]#_V?WI\]?\M&_PXB[\;SO*Z^ M*:"K^J$H]?;%#'#ZW7%L83%'F(" M)HB%$ E*(68>@3)-(Q;@Q*/,Z+2F3\C<*./VXX?;&Z#4LTG].(-?_P?N"I61 MO_!60[!6L<%F2&&[LR^91<++]6!-E<%R C1722C](/1GE9RY=\(TD7[M]_,^ M+EQ[W4%WLW:LFER2#YLZMLPG 4JQA+''?8C\2$!,60Q)[/FQSTD8A%9AAWW" MYL9\FZV:'66OJ!G567S1Q4?=+M[.X>:-[52O]8Y%]EI9:"?Y/9_8/Z]^U76=)[ M^;,.]'FCUHCO:%8VWMZ78KE\5Y3ZJ8L@%#),D@ RJL\QN1] '*<,(H;3B 81 M3ZG5EM/,[)L;3:YUAZ#3'C3J0ZT_T :T2Z")6F6,]$X9GGO,2^L930D.VG1T M!7QV0 (-2J!6,&V;>&R0N@%KK/9?3'#P8HYR@#W3-^&E>X6,9-T?H]/(N$/K MK$_)R&H.W+]M%=3Y[NT1EZX'56TSW!>^+T(JP@!23@.=-Y! (F@$B4SCF'LD MC"2Q*-!B*M>(8J>OOJ)W&ZEZF_6);NI?$3;O#:VC\T7:OZ7U7D8UBKDW'T5K]5&6B M*=NL5TY=3E17(#._[VHXZ^*Y(9/AZI8E!^KR$A1Z'6QG^/7*APXCW[>TS-7SJO7!_YMLN5)TM$"A M'X88^3!.,8'(8Q)223D4,>,D$%[ $ZL@TC-RYK:[\E'68%E4.[%!-T"TJCH) M'3H'-_:Q%ZL/ Z8H#J'Z/X(X( P&H8B"D""Z%].5@V=&2.,/R))@I/]@+_#C!DODBLF'1'EESH\KM M(8VNT:&UO0&-OB"TX\ ^?,V(SA%J([-9#V"70]2L& ,';]E/5)X.NBJM=.RQ?Y2+-PE%'GFS8FM1,^-0C9*ZF]"OV464=UVF/>S MR;A(CLPN6F^P.8?6FM]LUDNZKL\.Q#M+JM&0MHBJ'PWQB6+M'2-O%XT_"+S> M&'V[)TX7N3_(TKUX_F%/&%KW)Y>?TM>E%%G=+7RP'_B!P!ZDZB?E(]((XB@. M8SMKSU$1E@CGK?> M606?(P$35^XY9^!QQ9ZS5TX<>-\%\GW:)N]^7#5O-(E1(&(:0^IS10E>[$.& MPQ2&4KU)@<1^G 2+)UEFA?BUIF5M1@S.];3Y@ ZU'>];VE$3,+IL9E]: R;O MLUP?RNCOK-6F.4ELDZDMCP_=#[D,"9=.A&GNP<)"%LT@QV[+P!K:4SR!ZX- @O M'?]_5K\_1@3_)7B=Q>!?%#3,86B+1'U4*!W4J$R0+Z+ 2Z$@GH1(I %D?L"@ M2"AE02@CZA&;I< Y0;-;$!3Y/52"'@%M-+:L^GD63S.N=8'2R)39JMAD5?$1 MZWU>0L(1;YT5,RG]7#+VD$4N7C]@:_A7NM0!\XS6LBN?OT@1]H3>#E ^H$[U M5PL QD,*28I\A'P2X<2H\\:9Y\_MTU_W-P%EHZ7NM'%?TD>+#<@3&!KLYUZ' MS-@>DE8.M-JMVV-_='3]PVW2;H>9WW=CI[ M+K,C+R&SQ5U)M4?TZ_,C*Y8+%%!)(TE@PA""*%"+6(H\#GWDQ5&0Q#*41A5* MCIX\-\+JE .M=F9?Y3%<_0QU%0@C1_OB^^_J3N:?T, M]^0M&VF^L+JQGF@SAZGW^N=D<.4@??OM=ECRKY.:I=_,*'V-E_--#D-C>Z.4ABF M? T<;5J]S-#.8#NK,MW/:A'0/1Y;#$Y4SUCC !H@)MSMN]L!!6&38L?9=VV3M>)8XO0\Q.4]?E>OU5:Z;@]^I![TI=(3B(A !2>-8.3>,,H@B)B"1 M80A]+GC@$21I8%5ILT_8W&;LK:Y@K2SXO575,D&W%V*SC]\5<"/3P"#,K.G M! Q'Q- K:E**,#'ZD"R,[KDRH?5-5G'EV*[4:V1Y.M[WB!F]TSN%1'<4'>64 MW 01UPF7IT2]3,9EC]%G4R[[[AGV8K_/A4S/-V#[A?Z]*%\O:55]5.],Q^'* MZ4T9XPG$,DR5,\P%9(0'4,0QBAE)91@G-M/D !WF-GMN38#+T]T3=<[*WW5E M,FT(T)8,G%Z'C)@90XT\#B,3U\X0G&E@.60(K$GM"A =<=T0#2:EP"L@.F3& M:QXUO':0E/OU-*IM0UE*B)=Z80Q]+T$0(80A)5@'HB./Q&E,8V25J-XO;FXT MV*IG7\^G!U##W0)G,(V]<] H>E2?1SE8HW3+->RJ*JWW_ERI2,:?BX*\2U;+A( @3F@*:<)8 M@$(<UEJ"IU9-:ZXY!:4QMUP)T/A6MC(""6$^U85^VR$SXTCUKJ#=[U;#5?T5;0:&C-V&0OPD3G' M*=;V.5P#0'.5UV4C>MI$3V(B_2@-I%UXMJEHF^]MHGKQ6\T!S06H=G3_O_X' M#OSDWX%L;!@<"M(_&(9;/B, //;FSP&R70O 4:HM6Z+C/K*D7^Q+Q9L8@=$3 MA6)VOWT2V-N\5@]Z^_VNI'G;SK:-\UTP+Y9A@B5$$E&(?"(@3H6N9R)\227Q ME"MFF@]V3LC)G46TGUY/'IV7Q+&7#(UWIM1#)-(Q]#B/A)1 AXD%&PT!] MY9X?,9Q*'EL5K#@A8W8?>:E2GNN71@G)C4+<66[U:YJ-ZFZK/5T6B_?J-/7V@MNQE&O]04;A8'6%GQ22YQ< M9S8!?;+_'6@SFK]8]DMU9B?ALENUVI>?'XJ#SP9J\$/*U*_9>FV5*[4P(R M=5W>?(]/ZAG5%844[4?/C.G&'9&1B<]E*<2U?3O9XPZ3PP>C["K'VUZ!:5.U M!P-TE'$]_$G#B'6==?"WK'Y8E^/:=)9=H(3)* Y]F"0LTOTH!,2QGT F1.!3 MD@1IB.QK$??*M/E IZLK_$:FLM3'.J7\*O.5!,VFLO_OIRH+VW%C_P!PE@CF MZ6#U%*L!D,KO9ARKF4P$(6+4P\C#MI6!'<,_?I7?L^#OU?EU";O9[.,,R)$G MFDV>US>E*%AK>K/M*^YNJC""Q-<"]KT@G R.Q#KC>[::"_S!^D6"WEI_2P M&ZWR(S)^FXNN*^V=CL_81BZ')(EQ+#T8!HQ"Q B"C)!4D8Z?^DF$0\R,=NZO MU&-N:_^U&9IMFM;4F\[*EH[PP&$Q](;'!WMLEW@'YU-=K!L[FF/(SA+P>V,+ M&"40_4H\73F_ [68U@.^#JHC-_C*QTW?:&AF/]^1/,OL!Y. MY_L0(^#^TMT83JDVKS)S T!UUH.A3\9H0<0'9>I^JV2Z6G[(4KF(J9=@I#@] M8#&&*/4Y)'%$81 &".LCL@@)NRWE:]29W^9RJQO09E@F/5TU+ R''@HDAK' M2 T+#]6P>!2&C T2C#<"$>T27L9]H@V@0F,XWB.RT>*$-HD%0G=\@&O:XB3>(VI#[]WE5ETV# MG.I3_2#+NP>:=\>Y'XM<^?&V6WW/LT:OZFWQ9:4IQWYD?>A1A_/^>]4=6E,.QB M!@10*Q2V<34;(-8-1O7[TT9C@-\U.*!#Q^6L\B+#^M(;8<.4_V-LE5TU,,XV MTZ[3XH7:%6T"VXQ:U4@918RE(>142(@\+X4L2CA,/E4!EN= M1RD[8 >3H^_>4.BDWZL=$(??F>7= \/5U0.?L_S^BWPJ2OT)/A:KO#Y1:[Q+ MF&,\\3WN13!"40J1C$+(,!(PY"EF81BS* IM'$)+^7/SZ-;J@U9ORY!I2^S- M2&I$1$=FJ[7&7>>!7R35:C8.DOL$Q8$PN0JUMI0^;?#U,&B.PK$'/F;@1+^N MXTI\RA,6<^AC%$,D0K5D):&G@P5)B+@,(R^VBRD94M5UH@ZXG69VO+.!*B9! M%'%?0#]&7$$5!Y#2.(241S&A7D+# -N0^: ZPA.P])4P&3J'\ZO]>]%N>]=N MG,*]+U.:]U+Q74?E=7^M:=W,8NU^H5XT%;E>)MU^SZH%8;%'T]B#$=5%7U(6 M0"8%AY@S'(729S*TE+F&@+*(9$->L8UO9,^M$^L>)DUF\)-6-%"I(BD.(BAP%+1&/$(Q(PP M*(+(PSA2?R16--8C:VZLM>X)U"A[ W;4[2+N+)VB/IC->,L1>"/3U!6X#6RD MU(N(TRY*IR6]0 NE7I-/]T_JO^7*!JROGGQ&/F! 2!E(7U0MD M JG/="?G,%&_C[Q(6D4K7) W-PK9W3!ME!RTFKH$LAEY.(1N9 *Q1FUXB]M^ M+%QWN3TC[64:W?:;?K;7[87;!GH@17Y_)\O'-Y+5O]!Z539%O;_(I_:HNOJ4 M?BZSG&=/=/D^_V])R[MOQ2*F*57>B8!)XB<0X5A"$E,.>4HB&04B]J553MP0 M)>9&..K=BRR]DB'0&[HK(P,ZMA^CU(=:?Z -T%UJ&Q.>;X#6%2AE'?HQ5T#E MRL$9HL*TGL\5(!VY1-<\:^+4BBY(YV>]$-Q$Z#1]YQ8T50PH!8)!Q'V(8AQ M0@E5'!BF#"<^9R2QK #J7LL9GM(U81SBBG*?(XREX;;XRX[/V%M<#@N&MI;N MQFO^W-NJ=+HLALM#\=*I"CT:SBN^K:HL5TMWI0_+\D:= M+Y(7]WGV+RG>"UVX.,WH)@]PG7M]FXO=SCA5M7I4-K7]"=LK/Y=JGLO$V^_: M3*FN;](DVK\M0DX3)L,4$B\-(6()@S3P/8A"Q'PFJ0A#JQ"$%[%B;GYYIRN0 MK;*61R O\R*8S4>S']Z19ZRU_6 '@!NPA0#L8K#.V-Z4S] G.;OMQSH@-FU< M-W4TUB]0!T=S8YO-=R$!WWI6>]$!=33OO8P-D\Z,+SI,AW/GRRHSM*W;KX]T MN5RKOO!#1#@+0QAR@B'R.%$S($+02W @(AV8AXS:Z9YY_MQFI%9%T.@(UDK: MMG';1[!_PG" R]B1/%:0#&C;=M+P*SJV[3]OXF9M)XTY[M-V^K*!ITWGBV#< M/A9EG?VKH9Z.+?2NS3OU3XT.ZLCLT5L)[:9QW'B3*[IC3;>5K"UQ>+AU%9*N MSKR&*3'M4=A50!V=D%WW-'LGYH-Z$Y:?'XIYO*>Z!+RY;V(BV^CE)>W+>Z3!>"_R6E%0 M;C2U\T^,<#?S1IS!. T'G CQU><>&T2_7$;4VLVP@(8"9@%(;*;: R@(SX!.(T3M/("V(< MR$$Q>CU"Y^9.:)U/)3FWV@Z-U^M#W7!5Y!C+L== V$<'L!G@(OK*+X^D2\3 MRF< PMEX/I-[AZ85U.K3_92^+J7(ZJYB@D]"3"B2$"O:T>7+?$@$%U"(,&+J M#U%@5VWYE)"YDD]D$:8H"-,X M@)(&BB!"FD":ZGZL*0Y3@HG'B1U!7*G0W,ADHZ3^5/3[-UJX[^GQ,22;"5$? M?7_E7!CPWE"TNC?[N2\2%MP+X_0APJ?5F6NX<"]X5X0.]S]W&,.^D:5:&^J> M]1\+O:%,EZW3MJ"41U$J/,B9%ZAU' \A#F($/410R#GU4SOF/"=H;HRXU?,& MY)VF@ ZH_G4663/.:2L8?D.Z3ET0)QX540 ]&BIJ0$Q"&GE2K;H(IEX4 M)[$7V%!#O[BY$4272E^!>JLVH#6@X$FKKG=*:Z6\'5E<0-R,,MSA.#)QW.TC M]WF-FU9VA)6:&2Z.B.2"L$GIQ,SP0U(QO,MEBO>[4OYS)7/^W&0@LR0@TF<( M4I%PB)CG0UWR#WI^@GGH4XR%52JF@NX%Q9(X9 MA*"CU.^3F(R:_KTO<08IX"$7S?WQ*;Q^5D\1I-Y.& M0>RA!$<0B\2'2$H"61CJ,ZK$]\)(44]B5('FG("Y$8E646\H=$J:<<=9]/J) MP@4F([-" \>G#1R7G0TS7$3!FPXQ34S6J/CL29H,I^L)\Y+M+3OJJQK*\TA M&MH[>]\D''=)ZS6A7;QNF+/4I"?L;A!]5.JV"0T+G!#D^03!*,)$.4D!TA60 M?8AY)(CDOH^%U2*L1];<.*W90ZWU'JIH]E!S66N*Z[0%NAJU^CCLW*0^J,W< M(T< CDR ;9;7X2[T5E5WKI$!'HYE[ @P0*F1(=JB,AP;KDC8S3E(6(!H%5:>*+$N=&)!N%P;*) M=UNN57;$*1='P)!97.(Z-K]L(.T*]GW88CH*RYABXXIK+LJ;EG%,S3_B'>,; M!RR\=+]8*9KBR;I'XON\EO>E'LAJO0I#/I.<8>@G*88(80EQ*&/%/"Q-.$:* M>(R"!(VDS8UUWA3J;W7&VXQKBY7'15@-EFS[7H2@Y(F *"$$,O4_2&+L)1$2:#Z^9U^8,M)%I=@>O1M&VVSOX4>E:_6F$TS@C7!QY:_VR)O74 MC,P^]-+,;AI80) _2+%:RD]I4XB*'=:J.I!]FXM3VMSR.ONJ',>F_/.=_%Z_ M4D;_8\%#3P1^'$&!].Z4)#ZD"8V@3&7LI2C$!%LQT)C*SHW ?ET]/M+R62\_ MU5B#M=*6)07''%TS IS+F(W,GR>+!V[KO.G S@."U=663K+NS6:PN]KV0!L, M&HM==@":8&!Q>N]'JVZT7$14<8Y; ,*"I[FS((0U0"'',"4)I M&/L"+^JBIDNS^>4Z=:QFD(U28QZ05!5@,BU*";+&,E#3[[9U J\<(K-)8CK@ M1YX&6D/ C]J4/]V C36@,P?LV@/J NQ;!-8FW:P'[HY^=YI>[0!F=XG7UR@S M=4JV ^!.)&N[>.HPZFV:/\G=6GG=NC;F B4"!1"GB$+D41^2@#/(B:<;K*0B MM.O.=$[0W!SN3L_=TIEV3'D643,.=('3R.QV J(1M@8N >&(?\Z*F919+AE[ MR!D7KQ^: ,3J][GR^IH-:'T*O1 DD@'S$$S#*(&(^+%RKF0"8Q\+ZH4)IH%O ME_IS*&)N#* U5)[26L4;H*-+;--]CG T^_JO0V?D[[X!YOT.,'=]P Q([CEG MN[.TGB,!$R?TG#/P.)7G[)571MIW5>/R?>IHPFW%)UU9=U66RKM0%RAWHUS_ M9].,2=_?K!3O)'_(LW^N9-5V&)11$N)(IE 'H4$4H032D 0P2%+B"U\*1JRB MS\94=FYD;0QA*P-658E\A17P(S?IO+T([,E".-ZO",A!'A M=IW*,(:J+Y,#,2+H9Y,GQI3IPJ?\J+Z:KDQ5D'+&?4E@DJ2)COLAD%#)H4<\ MC&,6"4F-JJ)?$C0WRC]RH[2J ^N!G05WB+LY#+*IG4XSM*[T/H^A&,4'W1'S M@I[HL;']_NB)ZX=1PUXW)'W>4&?M3+FM'';+E%3*37>0+9XXHW=\JR9X)7.9 MZI"+W]=Z.GS'!Z#CZ+6WD3SIES DL./8\@CKES%]4_NS6S^6UZP2I9-J<_& M[]1=4W*N[FH4?4V7?+5L#_Z*Y?)=4>I^8PN"+OQ/#5Y!CCY/K9>1H^K[,6G)L^,\N*$<7 M/&PJW)R0;A0]47:V.WCC-/90R#V8!BB"* THI#+D,)$RD1'W* ZMX@\M9,]M M>EK''] :G-ZCLIM-;$;!;%X8"=N1&?XBK".E"T'0'+(>T,> M<4W06Y,4HM\0W2BDD:QK\$B*$ZP/4W2'0(ADK!A+'[^RV),LE PK]]R&L7ID MS8VANM"IC:Y@K>R@@D=]()L1DB/H1B:@P:@-#![KQ<-I9-AI22\0]M5K\NF8 MKOY;!N32?I!5)>69=-V[XI7\3#-QFZKO=-,B3R(NTC .8$BPC[UI'JQ$J/.70/ESXU>[AYD*:G6T")3= #L_>0R 9@C$TZK_ WH2_&_*\ K M";05-Z"QPZ EH1/P+1)WQQV$B5)YQQH,NU3?X5#V)O\.>.QTZ<##;=Y+$+[B M,0/#?L7?5U7=U!3_(I=-&[;BCG[_6U8_/!1+'8*LENE-GLBKPSR1!?%B2L)4 MP,CC7,TH:B5-HC"%<20IBJ.(2Q\-:"]WA4I&G^3T7>>4]N#;5GV]S:^(JA-'.!QQZ9F:3FK9NE@;0H=<(%V#$0 M?&++[)[VEOVQCW"^'E=70=!7:#)MG/3UD!V%4CMXY !7_O03=U[(5\_;2[KW M]5;30]M'M,OBJVZ_TFRI-UZ5DC^K>^M?Z/?L]_)3^B9;KG02 M7W/#3L>H!8M%1'TDH(S] "+N8&\S H+DM-F[O[\MF MNNEZ1FBF;]B_ G1M)K@!3QO3+-SB&]=WLY!S^G6RW.P]M0"?$YZ#5O1'T=O?WK2__FYS+AZ^B^% MD,MUP44/D1 G#*)(K>)1Y"40^T3"@&.4AD(*CUN=AYN+GIN#=B(+0^^B-;_I MM >-^G9+-*%LST@A^OD 4^XNBO0 M*ZK>*"Y_?9"R_KDL5D^9KHV]KCP5(((#PC&,$%?+5T8EI$3W!Y(L0$G*29@. MRSN\('AN++83O(W+4;LLF>0:77C,NNU?U" MQC+P T*A9-*#B'HIQ(P)G1Z=B(3':9IZ1KML?5+FQDF=HDVN:Z>I98I;/Z@7 MMIY<034RS0Q"R7P=;()"'V^H!^QPAOJO+5_T/WN:!:6)>9M5GM'%UQ9/O5ALQS<3JRI M+LQ,$@F32.J&RT$$:81CJ-P;%F*/!TEB%0#H7L6Y$<[:PJ:_V8Z-8&LD6%L) M]$L$=NS4-WV4.FJNJO1&5;LM-;3(JK.WP,R]>MFQ'7O'_-IA71NY'=:)RJFZ M'@SG152=*?A"I5-= WR^8*IS2/-,%*ZZ"E]_G[_*O,U2 I9EHD<8)1'"=01#I_ MA,428DPCB#A%W ]\+^9T0(A>K]"9!N'M:&B=.M*#L!D_7 _89.DC;>C;CVM- M_P0RW0[H,G9#$D@N8^(NA:1'UM1)))?-/I%&8G#3, 91ZYW7M'I0B^*OF?)B M7CW_5DG1"JAT$')7Z5T)VM1@$3$)!5>K4A&J!2D*!(*4^0PB$?B($A%C:543 MV%Z%N?D@6GV0+HMO5;OXR-:J [K1_2]VO#-@7,S(:%RT1V8HO3IOP%ZKK[?E M?]06*,S_!#9&@*T5HY30&0ZB(TH;H,"D/#<E M;'[LSN@#CC!C)(68Q 2B. HACH0/F1?XB0PQ8<@H7N*"G+EQVXZF8*.J19Q@ M#Z(7=N_=X32%WW0(T9!>E#U8680ZNL%LH@A$N]?++OCO,A"],7D]MT\7*G?9 MAKT(-H/+AQ;IRQMRU0D1KU=573S*5DMMK;>9CCC*B9$_KBXS3RC+#6MTG\ VL+]S)Q3RVV=Y7IO/1NB3E'Q4#M0EK?[),2G8RX&93RN3#./(4XNB8^P:TECG,5W8) MM*O,929.W=N4V0H1]Q,94"A"E$+$6 B)U-0= M!U3]1OT/V;'V[M-GQ[Y:.:"U&U2N;!\Y0_H;BL?8-&8,A3T1G3+9%:'L/7M: M8CAEUM$'?O*B@8&+0[/>WC;E2G;R"S[5#[*\>Z!YFQ-2-1:=$H\9KU)EZWQN^F]X#&?% K^[L,N^JF3<"N]"9""X+#(,>)A\U5Z.-4 M:D\;$#GQ8!R%24XM?V#!2UV619[SZF"P!)<>A+ M+Z&0)SR"B& ,B4<$I$1@3WB4!Q:,=U;,W#BO4=2F*ME9_ P(SPDJ8R\A/]W14M%+\OG+_*I*.N%1T(<,!_#T.,4(ND'D$K.E+N'" EB M(<,H,2&_'AES8[ZUFF"C)V@5-?O"^]#LIT)'&(WM^EG#8_PU&P!P8B572?[G M^^+K3^KN=A&G?MBNW?J>.96QI?R05?4"Q9Y/8[6J(QAQB&+L099$'"8TIC'#7BQBJ]T9 M._&S(X16>["K/M#ZWS1EREL3P.];(\#;7(UAV4RJU@W%K0;*;"=H//A'7V:. M@OR YN1# '36LMQ*^,2-S(< <]S>?-!3AF;N*LZ05?WVN]XLEPLA&.$Q5LL[ M3_DU*$@4UWDBAG'""%*0!#&V.AL]>/[0&- FNU)FYTEUNX_?>)4VI.F'2?/GKYL8!H$?)K)ZI9[\/M== M<*5XM:H_%O5_RUIWZ5D$01+XA%(HN-3Q3CZ%E(8ZLT$$4B(_B!"SRFPP%#RW M#[W3N_W.6\7U633E7(>85>")/NN""):I"Z:C8$8,8V [,F.L8=W5&:R5!FKR M DIM\"SKIM>7PU0!2ZA<1?^;BITVH-\2C*,8?=O[KZRDN].)N-K\\O_)E*-: M\H?G[E27)#0*D)10)BB&2'@<$B\,81#Z(?,DQC2@@\KIFDB?&WOMU-3=:-J4 M:?QX^]>!A^AVHV%&8*-A/#*+70?O\&*Z-C"YKJAK)/MERNK:P'*VMJ[50P:< MD-TJ:'U%D^KYV5>I%VC=H854_E:@"W_CV!,0$1U<+A2%12RD?I"*(,!&$>:] M4N9&4%K-9BO"XMSG+((&1V0N.(0_8/&-*OZH2BS?TFQX!&*4U\M3460 M8.7FQ1)2+&+HIS)%TB-^E.))8O'/:3@WINU:5*G_R_*K^D'G:F=5M6HZ DP? MB7]V8,T\QA<=KI$G >Q]5U3LV+;U&QCZ SBYR^-P4L'RI_5[X\1$7\)7F>A M[Q<%#5SO9WE6RZ6:?\1[Y3?D]_K(XK:J9%VML_O]11(S%E")($G46A_14/%_ M'",8LMJQ]<,H1G1330P(_/?9DR4'2WI@4\[0_)V=T@VUG3EZ3?VN&-' M!Z Z(LUK-)F42QU =DBQ+AXY8$/T%UK^0]:-<]EE3'8;50P%TM-)]AY./8B( M),K%HQBR)/2"&"5,6&R(GI,R-[9L]82L6=453Q83LEAVR.GH7)8G/4!5P3;8Z>@LW1[N@E%'IW1\_>/-WNZ"7]]W9'+UY\S8+W MPTG?]K$HZ^Q?S?O110!]D?H(2NB%][NLXG3YWY*6"QD)@M2"6"V P)1J);" M%(D0XIB1D,I4,&85?^= I[E1ZT9)O2^F7\8AJ^7K1LEF,3T9]B^YUKYI(H"X MK@:S:]H-V!NLUBZ@#7.])'>"LM,5^W4:O<""W@F$I]?[;AX]<#M +G5WG\^T MK)_O2II7NA>&HOPW2L"RT#$"VSY;U,-Q1'@$613[$ 6I6O[[F$&?QY[P(XZ5 MMVJU_#>7/3^6;50'6G?K;D4VF!NNU\=!JY^J3'19CQM-=L)!W^>*!Q8A)WX4QQ0*I"LW84\Y?0&B M,.2,H]*I)9T'@X#HV*4_6+F1CI:2ZC5!%K/FZZKR: LX#.X&FY; M78W6V/M2&J@[6Z#LMYUZ<7"UKW1:R+0;1[V&'NT,]5]M7Y7QK?*PZ^=WV5*V M&0N+,$X3YI,(T@EU:D'D! MQB/@^K_O:^$8^:NV0,*JUN(YDP<563QZV&35%<^9L5M6\>PU ]-"^8,4JZ5: M?ES9\.U.U^!9(.8GF$1,K2L"#R+U%4.6^#%,DY#X<9*$.!)6.:%.U9L;,:RM M:_8AW#1K!+\WEEKZ$H[? C,?Y.7&=F26>XEAM4\='05]5WFC;I6;-FET%&"/ M,D;'D3)L$CESA/A:UZ'*ZP4*B<0I4VX>XXGR]1B#+(@I),+SU+\]1!FQF13Z MQX0')E*^\(2.FW=4:(9*HXH[H*P22G+ MS/!#"C*\:V"7M5(^T4QTP:7KMYLG2<"1YT'*=?$?%&"GMN.CNGG,LMY]D27[W,=67ZGP)<+22.! M4RDA21B'B.,$4A%$$$62,[4.32,OM-U$ME=C;H2AWK#8?B]Y /SF>\WC@CKQ M7G1GA')!M+:@4=?MEO1PN!QN60]08O(M[>% G=KRON)I0[V<0JQX_3>J*_W4 MS[>3'5[L<>! \8AC2:1RCU%S+I/&D*4>@Q[Q!"(A\P(:69W+C#],D_20 M65??+%+ B\?'(M\.E_Y+#>H"R%F-I.'9ROCC,_8A2@-V:P)H;0"M$3==1 MP-J,[=PA.#*I'8)W5/?2'6F98>*(FRX(FY2"S P_9!K#NX9&OOWZ()=+?0Y+ M\^=%0!GC/@I@RA)=*(@KMRP6$4RH]&/$ N29%0HZ_?BY$487\]6H"#H=;>/? M]N#KYX3K01F9 ZSP&! %=\KL*^+@]AXW<23<*5..8^%.7C5"X8:N[G;U9B6W M6^#083^"# 4DX3R(P\#JN.&BQ+F1V":=?T?C MFW5-^J$).Y=Q-^,UIVB.S&/7 CFXY,%%O?E"ZWE@D9^RAG",*)$!X9Z*:0>#J",?!9ABB0E1@G(9YX_ M-T+9:G@#M(Y <;WA\>4Y!/O)P@$N(U/#$21?KH;$HG3T==!,5#3:#B*[JM'G M >BM%WWBMNDJ19_7>:]&=,]ESJM#?Y3U@L=4,!X';0(S"BF".(Y2&(@PI<0+ M?<3IHBYJNC1SE_K%65';1NAX+^F=EN&LCK/&T\P-,=RBQO'N7<-HXZ/\MJTN]+DLHG(8->&@80)51 %E-/+;XBB25.);<+;[=58&Y>TQ>INZ NG\&M*)Z: N7; M8DW[YMCQC_7 F#'2F'"/S%%*]?/@3E,":BAZCKC,6ORD[#84G$.^&_R<0:L^ M5K_/J[IL7.5WRZ(HM2]V]ZU8");2-"841A%/(1)^"C$A"4PBGTB"_ 0Q\[Y" MY^7,C<\:W9JE'ZB_%59KG;-0&BT#70 T^G*0Z?J7:RUO0 N65A3SM4RXA+]EPL)2\>/G (GUE4\KSN0E>6K?/O/TJ M2WHO7Q=5O4[/7C B?"02#_JI<@<1P2$D-*$PI1%-)$L3XENE.)D*GAMW=BJ" M)UFV 9> *VU!ENL\=^VSZ/C-K*KL.U8:#X69%S@&P"-S[[I#>:?L#5B#K?7= M%J%P6+//$B-7A?M,Q4Y;O<\2C*,2?K;W6_IR9;WX(M=1S[?WI6S\Q==-:?CR M27?3^*C>K>X(BR2![V'%3X2IA6M30QBG/E*.7IAX:12&*#$JZV ZQ_D M5EU :\#D?9;G75W?^J%QP)1>=B[6=0,I4B'26/C0#WU?N< DAC04"8PI2EG MN)KW0($KU^Q<;/C.W>;(!&7O>4IK=@&8T=A34W337NH/V M$CU6![_^'6Z3.J6.X'MT%=W\U#W/8XY7SVNFO9XNXD0"TD% MCI@(8*(F4HAX2B!CL82^$)10S(+4%XM^)^^";H1GQ&@;F=60Y*VN&G/?;-"\>MY>THF^_49+<3Z+_E.:RFW._0+' 8^1Q-!C@D"D"_AB M*;D.>@S#Q"-<8J.T]VG4G1MA]I6#4\>@:[UW4F@\;F"W5+U)2P?AD^S^]EL(B@F-5+,5$@QGQ>#KO0CLG& MJC="9'PMI@LTF0S1O7B5Z:0.6W8=Q-/0K/PK7:[D@B&?X3 E,*0^A8AZ%#)* M!0QD&C,9(X29U?+JC)RY>05-W%:VT=-N174.2[.5DP.$1IYHCX/:E)*@T1*\ MR2J^+'0O9'?KH0N(.%KWG),RZ?KF@JF'ZYA+EP\LL]4&(E0(9Q EL8^#44@X]"J#?49.7/C@K6:H-SH:5E*ZPR> M9GS@ *61^6 #T%;%&\!D6I02W"Z7Q;>FDJ/Z3_"ZE"*KP0>EO\."6OT N:JD M=4;*M"6T^DT]JIUUX?)A]/!76F;Z6%:U=HXDS(T2U@IV'8-TP*L=)1QC:$8&5R$S,@UL0.GV2U_WH6+] ME9^UW-'W??S\2;_LL^8=?M/G+W31(JQY%;%4<[N78,AC765&>)[ZDD,"U8?, M8L']D& VO"W8'+_G[5[_T _Z!(QF7_1UX(S\21^=@;C]IL_;/DHOK^F_ZO,& M]O?L[!FT605NM=Q$+G9B28ACY6.C@RQ12'JNIVPLCY!/L!X%5 MP?$S*2)^ [*V>O7@&N'GP#7[Y!U -O)WWZ'U:XO6NJIWJZ;#^+=^ M'%Q%MIV1,FW,6K^I1]%H%RX?V$QB\![D/U=9_;S=:*@^U0^RO'N@^:012S"QVC2<2O&YD5:KW16M M#*8:<#/>F^,PSN%,DO4?.S7&[^RW5J Q']3*?M !< .Z=T6]*J[.GUYJV%RU M99A*[6G[.$P\&$>-'Z:6?UTI5:4DR_)&Q]=*1B8:+[O([Y2^52K+4@I_(61 M>$H(5/_09<(D@L3#&!).*,4!I7%DV2S)1KP-6TW3(:DI'+:-A.&[F@^KK&HT M#&:3R%C0CCP1;.JM[NBME],[FH,=U=W77;7!RW$)5B/1+U*-U0:4;]4%WY2^8*WP7LBS\U:4 M-A YVPHP$#GQOH Y",>;!!;WVO?'^57RIIGRV^_*#5#.G4X>7\0X\7V.4\@C M/X(HT:Y2C$,8HY!'/$6>3(SJ@YT3,#="6>L(UDHV%0_,N^2W8T[O=0,SJ78:9R\2@9D?!AA*$0N(1!)# MYLD(ZHI^E/D21[%GE2:U\_"Y?;1-6_A:MX472CO+;*A=T!A+?<+]$ I,$X@0 MUI6DTQ0*+A(61"&-?<^F?O1@T*:J%@VR7$,FA79LKP#.S$D:"L?([-:\/EHO M\*;O];%/ZSIAKJNDY +Y*(V%B" /VX DQ79^2"&/280(85Z0VAU &(F=&P]V M6M^ ^U;OIK(%W=,?9$E^]SG6/Z M3KV;"R:2-)8\@2)%7*VM0@%)%'G0PSX+TQ#[7F27R3Y$B[EQF'HED^&.B#GX M]A[+*)!.ZMK<@,Z&YRZ+76L[CK]C#=8(CI&Y#B_F05G#U.=JV3]L<+K(N@Y( M:166\7X39T8D]W MT"H/?M3J_ZEI^Z-K\BD;G.:H# '/7>Z*E?2I,TAB%B!"(L**0I M36 B/!EY2*?361W77:W1W'AQK3EX[%37@0@;W6]T00ZMO?Y4FRMLIR:X>/(RA-W439/DUX_)TW-K'(O_:A)TU(6I5LP>^^W>=A_&QJ/]; MUE\D+^[S[%]2M/%I[XJR^Y6^SE\0%/N8I@F,29!"Q+T4XHACR!G#1'*?1KZ5 M4SNM^G/C_K_)[/Y!V077_2Z^2%VU?,,KE-^.TPFROF M.^9C;ZB>BG[>AI0JEWQM]#HHNNE_HLP$S\I9WQIZTP4_-\GF.\:ZFVY>9HP< MS4T3*S_I1/8R W,XZ[V0%D/#"JNZNLU%M^E=+41(I"01@8%,0H@B*B 6 55K M$IJJU0JE7AK:G'(O+V$R("P MO]-F.POQ.WC\Q.%\IXT[#MT[8B==-&.W0=+I"P9GV!_N,&ZVU#W.8U^?X'J>[HR32@:I MU/6R&/*26"#$?&HWDYZ5-;=)]?71Z06@=;O&;ZK#U$6S_4[S9^N<^[-PF\ZX M3D T>>;\;PZOD7^O>B?+VD576G7XA%D$C,(AQ &092>0*QA PG"9345[^. M LZ$455P)]K,S7M8&Z._I;4YH+>OB4[2;HP"C57@]\8NP[:1;D;4C.0F&Z>Q M]X1&'R+[$#P7T+J*S+M*EVD#]ES =A3'Y^2A,SM:6'C,0TDJ$YAP+U*D39DB M;9K 2$2!""-")0OM,M%'T]6&*J9)6_\M+S?:-3$TFV(;\D(P[L2C3'@0"13' M,/&Y6J1C)B!&A,,PXE&,2!@$H54NSBS&>(II>V^$]\JI7 JWGGB$7_B\9T[3 MN+NCG=M'7Z#3O-\TW4[N5.W+@3QN1\&#'II MK&;[0! UVX<8,A)@/T&41+%1P/_A@^=&VVO=@%;./'=Z#ZM^1KT&@9$)T,QX MJQ3I4Y8.2HW>>]!D*=&GU-]-A3[Y]Z$5#XNRUE$BVZJ\ E%!E?L%?9]QB%#" M(*:I!YE,I>1$2,ZMXBZ/1B,[IMH8)H@HE'* M&Y\WWEF)NR,!$Q>C.V?@<=FXLU?:3Z)O\SJKGV^%4"]#U?WK0Y9+?R$YIGZ8 M(!@@W18[0@321& 8>F% L< X"%+3&?6LE+E]WZVBH%/Q9OT#T,J"3[G%C'L> MV,O3KQ.X1O[@!R-E-3U?1&+07'W^J9--W!<-VYW%+U\\;$J_^__)>]Q?/P!) M251*H@ (8++.1'>4G4Z)V'N!7-P ]EY[I1GD/ES'K#[L&,RJVF3N]VS_=OG;M?V=B'^L5S]4RWU M'?(+7=#VV.#OP<2?:>)*TKR6]K_0\.'$%_ M,94W#/H.'>(CS\)(/=^]9B-0W_8K$!SLQ.YSW?%ZJU_A]4&W]&NNXU\+=:?^ MNEP*4Y?1C?KV!Y\_BGKQ]8U\6$E>-_>K_OM<-DTO%N+V?KG:U/]NGRA6,4&@ M*D"5I0) 7NGW4%5P0'*N1*:XH)63?M?U)DWMS=0LYI8J6=.YZ2!6-A0 Y88G:E0:,7I84!\%096Z K>TJ/Z36(J.>/1KJQ4]"NY=IH9[]9 M&L& 62E3 ;,"@5QD3*\-S)9P)DI0(5:E%"LAD%4]G.V 4V/ M\_ER_;B2=ZJ?(/99-IIC347O4>>S]1?Y8_-*>_?/64J(*A6K #''(S#7<2+. MH0(Y%A0QA: 45KL4@>R9&E%U70YOOZZD;)L%UIS;@27F&@.Q+P"G19/[K] M9?F]N=W>+W[=:":@*]'()6STBE\/MEJ*1[[Y!S6WI6DJRB=(J1SF^2K9O)3UM'?TY^-[XFG;..\66HJ;8T,@$ M_D)SZ4SY@9$/1/VAK!KU%1 8RN>O@M"7]^SI2]?UVM1[:\=WG8T&Q[%R"RZ W!O\DW2FIO\WOT9)1)V0RI4JUZ[0<=MTNL$Q%%[ M7K=O^]:7>'9#[WJ>WSUNUH91M7E;R=-.\?3M#[GB]5I^6M6\X5#5136XXK@L MI 0%5QS E< PXP#42!,RT(S7&&5 ?5R+DR-*G=BL\E6;?:OYDT&WNAE3O*. MUJLV*]&U8F;T.\..B*<]WR/N;1S4C_FX[0"$$,,,"4$$(FHJHHR0SQW*NHX'F-JKZ;&1,=:@A/( MV;T9KL0C,G4WUB6=>1':T0]X'ZH$X,0(XV;\GW?Q*,%_X*.>J_?'=6VZ"C>% M NM&O_KV1[V>P11)A$H,BDR8#=J\!)2K#"A>I"G+,4NA4];4F7&F]F1OS4QZ M=NHH05OJN%MZ#E?+9?GU:,5>AWL Y;[F'H8AU"+[S"CCKJJ'73U:1E_XN!\9 MF%55LZAZ1?5D&VT6*3=_72T?'W2$\:Y>Z'^KZ?S7C5Z!F5#D-6W#D _:E/?Z MG]:S"@D-;RI :00<8$DHH# O )22RTHB+.P*O4,9-#5ZV2];;Y+.I:3Q*=DZ M=9/LW$IV?B5;QY+?C6M)XYLC(5T]MW;,->:,1::X<2;+F11#(1R(/:\V9U2: M#07>2(;N,NC4"+@S.]G9G>P,3XSER4_&=LNN54[H#]-G M+$QC;]S9P>E32F6+JT/Y5 1\1RJ9NO:V=2N2G=0 .7Z M70\VUTO\SSI8KK^;-?XN[W+W?KD5__VXWMPW&V]IR1"%#$A$=+"=YD+S.2\ MAF4JH$2*86C-Y];#3HW1C7E===+.1M-VX4U;/ZXUE2PM'_"T8/0JJ M\7?TDKW1^]3?F]ZA6[*W/ JT#J0>!>*1:#T4U&[T[HS8(,';7VT\BG?V\(#D MW;]];2.1\QKYK3#^/JN',TDX43FH).( $@0!EF4%%(9%AG(A!,O\VH=8VS"U M%T"_(\5@(PK'$QN?Z;$\ZX\+>NR8WQKOKM5'G'RL*T ,WNO#WH(7ZO#A#-'Y MOA[NE_((@E]ENQ*CW_1PZVT;19KSO, 8&KN] EFOW*HQU"'B.H.C1>1Z/3JQ#Z".@?'99CB#D$, >CU2(T6;+K>2 M6T0Y#,%@^'CFJ^/%BL.V'P2&%S[J%P7^G:YJPYMF!Z$Y(4XSRK!>OP/3=0A ME>D0SPBCLY+F!4UI4>96R_IS TR-X;;VM1M9/F?M1Q#:A6'7 !.9W)PP<0Z= MSCD>*"XZNORH0<\YYYY'-&<_YQ.N=*?QKY?WK%YTY9C;MB3OA:$,U0S6QDE; M4<[;A?C0[5#5_?_JHO>_2QC),6,4)!$4A,( Y MQ(#E(@,J4[#*8545T"$*&M/TJ5'/SN"N \-NO_ F6;0=73O#DP>CC6);J?," M]X1-1#?5F8X=*&XSE7J.W_0Z6"5]W[?;>Z=K4O%A M?_/L<9CL#>,2X$[UQADK;I[D#>08H;_$' X'_J-:-.)ZXB60/ERFO(@%?JN? MMC/W+B]F6XYC&<&?^?:$7CY=G_A]G?7%IG($),29"BKC)@4!!2E)1 *,RJ)P#ERJG$_-]#4XNC& MSN9-U[7T7?^'NS3H243M>" $3I&)8 _1UL@H5' )B8!:FR>'&5U!<\C94[J8 M@Y]_F6KS=\N5DO7F4=]N[Q>?Y*I>BEF!$"8HSP O$ 2P8"D@C.7ZQYQ#QC/. M8>;6NB>"E2Z/USB=?CHC==C]4[U(UL:?M64R9\S9M#P6?MD9BGUL'+#&N^>I M45-J?9U.!?? 1$RD1/N4A7^J&NP!B$,760\-Y=Y#J9- ?S.4,*HQ0 M1BH@158"**H<4(P)D 5'/),X+5.KC)Y3%Y]:G-@89;95L_PG]O-6LML/,>BTFD2G1%0ZG;DCG_/9J@G1TL=%Z'YUSH]_RZ.QG?$]DNXSB+Y)_6]3_ M>NS.95-5E+1 0& F 9FJ/[#Z]^O;A8;6D_%NS MB-G9['E@>Q)AVV/;:W&+?GA['60>Y[E#B 0[U3TYR,AGNT..'I_P#G[Z.KV$ M$)NK^UW4WN_N-M_D:L9)!:NL4@ A2DW3F@I0O?8#*"T+1E1>0>%42#V.V5,C MK\:HW:EN[:K9,M)]&;PSWENN_>]_WN]N#3NAY>N&&>Z BMA1#;Z180U MQIF(2PG;(5H6:3?^&,1>?6[=]TF;?H:#2[V>-QYC%>5=O"T< MR^U..CQ<4W?XE1$+YT[:>E@==_HC?M%TU[3B$UUMGKHN58Q(Q#-F3CZ$ %"A M#-!<%D"612DU 2E1.76&.!YB:CS469@T)GHV_SH!I%U8>1T\D2GJ )F;Y(L> M($);K_,0! JK3@PP:@ATWL'GX.77ALAMV:D30$W.[?J5Z"F;OE>:5X+W 2C'9FQRI-98;3/%6 M:*<&?>D5U@ 0%BNDH6\'4U39Y3+.2%GD.:8(Y!G2$0?,&&",,@!SS'">,DA@ M<:6.RFZPJ5&.65/2];=D0W\DJ[T2!=T:'E!"90^XS:HI'(RQEU%G-3P^1(#N M:F$4+PA?7 [E,I0A)%".L/$0/ME?XZ7E3HZ\L1 Y.?Z.;UJWD.J\4,"N%[7I M4?U'/9_/*B&+*BMAN]D$28D!440"6J:0\117*7(Z7'4U8&J\O+[B%\3K[DIYW]R=:! !)[UV(7+)W?+]6;5O&G;??TOW^BBRT+3@=IWN=9K\V>-/IJ>2*8ETDZ? M:D9S7&&%*:"<5P BG@(L8040+;*,%4590#Y[:!+9?MWHE;X=HT[!-1?Z>.Y@ MQ%/F?1>6A'4ZT723,/FU7BS,/RY5TEK39"6+Y7Q.5VOS3VV&\E@)RB'OL5(O MBO(B2X$0&.J54JK?UR5!0-]@%9(5*1G"W3WV=B'^)]]A6_=&O[_D0OQ/O+/L M H\IF#JA8"9 $\W5&H@2V_Y\XZ7E1YCSE\[C M#^G2GR/Q/\(D!JL4B&&;QT;G&\DV>R/>S9?+E5&WN5O(64XSF4E9 D4S!B!$ M%+ TA4!*F)94D+PJK Y8+HPSM65T8UNR,HRT7%BV"KT$I<7N91B (K\SC)$] MNK])6K :Q:F[4& Y[%>& 6VDK4I?\-RV*2]#,KA#.?#U\38G+_MPL"]I\7'/ MI?EFR?_Y?KU^E.+-X\HTGFX"YX9T3Q/_C%)1,)%1H&15 L@*#DB6%T"FM*@* MI/'FI9/8LK,)4^-38WRS_C#26,O[>QUAKHU3R[H;(TTLTYAY17/-TYC:/>=7(Q7Y4?%_MCGV'EI[IV\PH1NVDYWSV04]1-!HXGO#>(15(#O]$@O M(,(WZ/)I(;[AKUS;1>F6\^7C8K/^N-S(M2E1,5I?^PY]NVRG7MJY+""II "" M%:DY*2\ $P2#-.6,LPR66>:4=72%+5-[-?:[_&R=Z27G^;92ZP7LNN5OR0KV7O"$[WX/)_Y)^ M'+LG[3O5WV'HRH4:7<5F#X+U3L9<13RO&V1*3_'P?ER4*"0,>($>TBN-&?4Y M#0/<\T7>+C;UYDG'65MM =Z,^_&Q*=-.$48D33.0%;@ L$H98$H( M@#A'%6*I$)6UUMS@2%.+9EICF^7 H;E):Z^] MTPP,-,%Q2VR"3FC9B32)T5 M&EZ*=<-7'DV^SLK!OI:=W1=\%__?]367JZ>/LTC M0,D+6E$,%=7?=%(8[E_>Y4X>1QIX:YVS"M0!:EE92))BO5@LA.FY#@6@#'%0 M82HA13)EJ)QMEALZCXO9?HAXB'TQ8R1U$-QL]Y;\T(B^F=29I==B,N IQREW M@^T5]2X]\N;0L5/'NT$G/N.1\/9^H4,LDX_P:K7\9Y-0]W>Y$,M5ITI#",U* M6A*0YUD.()4(,*D9CT)1R1)*@BNK[1V+L:86\.RL37;F)JV]R6]K_8-#=M<% MD(>?[,#017_0SZ+FH9%T 3B'U+AP (Z4'G<>R$"9<7:(#&;'7;C$>!ER=KX< M9,E9?L4O3/RP7'QM5)[JA5F^KJ2H-S/,(%$L,ZM&J@ 46.FE(\] H5!5RAP5 MN2C=PL53PTPO;/PLOR_GW\U>*V\L3!3E^Q:1;A'126#M(J-KP8I,G,8\T JG MF=/AI4I:$\-VLK,!(U#\='*(4>.H(2>?QU.#G_4D =/OS>Q3S0BK(,Z@ I(S MTXJF*2PM.> RK01$:4%,:;[]DF=WY6FN=]I.L%S;Y_AP[P"S?*)]8(C]&+>- M*%\/.>_^M#YW--0CNKONN,_E.'L:C#SBN;%:;V6=S6-!HXE>(H9RQ%*"* M< 9-4?47 !&$4$%(PQC.W&B_E6GMEHQ#?KJ]:;F^OG[1E-CW%CB$ M[<*JQ!>,V"='?CC8A\ZG_!YZ'/47>H^B_FG_&!Y>:YQH^93YN[CXY"]]Y,+J M^S:7NJO=ZY9K%"JD'[P<$"A,Q3NL &6E F65\4SFF"H[A9J!,:;V6!HK07-" ME2P?'%0)AV"TV"ZX'IS(CZDQ,&G/=SL3O2243P/DHO!U-5!C"7L= 19*QVL0 M@6'YKM-?'5&U:]#V0[&NX8_Z'A._7V@6H=S4:+VA&[JK\F "U+* M I *Z95_R54A%"G*RJKWR*6!ID9WW9%GSUBC94 O5C>XH3M,@"$QB\R"OG!Y M'! /8W'%^?"9"X]\/#SLWO'I\(7/>^=XT:]?5_)K\RZX4Y_E=[EXE$U6X0RK M$DL*.: RS0#DC.C@)X,@35%6494I2IWTF8<&FQHM'-IJ]K8Z:[N42\=2D4&< M[;8.0J$7F2#\@?-)?[N(2+CDMO-#C9VZ=M'I$XEIE[_C1R#;++9WR]5G^:!O MHF\Z8FG2W^Z7BZ:(9<9R24I,""@+J D7 )*"I.$ADN9\KR@6,X6QC@IOMBS MR>61K9X*TCX51^/'/%S86MOD=:_DINY6_,_JZ]THQF(F[(@F$+#CT,W6V$09 M(8X]LN8PHH7RUT$HG4G''IU U&,QX*@$9 _ C-Q-Z M$5-*DH*4EGIA0R@'I*0Y0(177'!690*Z+7&&AIM:1--%[OVGHE.16"<]LUT7 M/(.(VRY[0N$XSN+'&T*/19 -,E@&%*6!,G-D? M;?*&^>G]P:SLRP_W'L6NL@Z%;R@I@6O-&5=U(!!X1P(%H:[KJW79J9&9P_9? MZ.9QI5\"_R7IZHN>93E#&4IO=<%,C M5'W+(E<)QT$X+0[N@H(4>W.J$7# M_MTI-=41?3LN#8]I9+Z\!DYG$G1#)Q#160XZ*IFY ?&2%7S>C.K""XP$RF F%&]EJ]RP#*IXT>98U$**07D M;M5GEP=U>73&J47KV9B(UD@W K) VHY\PJ(7F7BVQB9;:Y.?^DAV!@?L[&B/ M3B#BL1AP5-*Q!^ YX3A\T_,D9WE_7V]:N:6%#L,69L-2+OA5F_\NUYS0@]&S MNWD1'U@>?4??![10V_=.8X^[5^\#R]'&O-=%/';A7\_U:L5<7[NX_O#A=5?# M4-!*JISD0,J* %A5#&!.&*A21E!%)&6EU6GGP!A36RPT5CIL%I]!SF*7_7H\ M8M.*,3#96GB3:!O_XE,@?\%&2!=LF',1C<&C_SU?'VPX=M M/]@$O_!1SYSXPV94>NYN[XWPZJSD1,B,4Y#1D@-8I!S@G'" \KRL.$8YSYP: MH9P;:&HLUYSPU+VV9XJ:9K2-K8YI\.>@M0NY0@ VR@ECOT6

IV&"OWS/<+ M0(3*>C\WS+@9[Q>"CG+2XDA MJC H2Z[:YMA8,0PJC$I<0D8QX:X%= /C38TD=H5A/9MODL9J#7/269X8T]UK MZH9P'Z:."&A&9I 00'I5VUG S=?\HHZ#9D^[K0A> M420S5@+!309I62E 99&"'-$TRTH&.7/*(#TYRM2HY/5!XS7'U,_3.-K%%U>C M$YD:GG5>B[)#,XA!H+CB]!BC!A6#;CZ/*(8_[+&#XGTD_$FNU')U;Y)^OM#5 M5[EI^T'.4IZR+&=4!Q^R ) CO32110GR#&'$585*9E6]'\6ZJ?%+S\QDT]AY MDSPTECKL4P2?0HM-H)>4/>2=P>$0A6]VPPY;MF[ PA'A>\NW[U"N=?UUC_\TH1N\M:P M*#?S:9]#JM.^T UZVK&3.K7A>H[="J'G?=WLA=VM]'W^O=;&SC+%RC3G!:!( M(0 I9T;R)0-*8J$8RDK]/[>]\-,#3>UMU^W==L;V=FVW!KMN?9_!UW;/^WK4 MQMGL]@#,8XM[&(TK]K;/7'CD3>UA]XYWLR]\WEV_NMD,EZL'NMH\?=23WN2U MIR7-=+Q;F?A74T&F68!( 8&HN""T%(IG5E1P;H"I44#?QL08Z:QG?1+&"[M# M <")_*0[X^*D;SWD_!52UR 9W &UNM!XNYHN?AWL5#I]T5<#99?>]/\\:M:7J_G3[?URM:G_W=Q5YM=T M/C>__R3U_:1OMJ^F@7RG 2H_K72D5S_0>9=]QZ0J$5(%*#,3J*$2 499!5*% M4ZP*(5-LE;H4R;ZI,?_.)Y,#N7.JR9#LO&K.$SN_C!3E5GU5)@];UYSR)V-- MO,4KY66G,_(+Z"A;3]_VIW?N8W*EDYV6R<_-2NNKIM[44 M[Q=W^L5#-P<2;+M#@8I"A2GA *., EAD"-#"=(#/2I1BS"&J4I?S2'<3IO8F M;U0/U7SYQSHQMU6RW)KN+SWI,2]VAS5QT8[\HM7&)PW86_.-1LY/Q@,=-OV< M[)SHBTO&./WQ!S'0"9&' :.>(OD#]/RDZ8HK>690+S:UJ.>/ID/*KY(;-31] M\;<_^/Q1C_].NVI21QXW71.$;;&YYNHF<^3#3M:J$JJH**9 $5&:Y9!I6 !+ M4%%5%7IQ)W(BG9*N QDV-?;L^Y7L'4NVGK6)Q+T^:F MD1#Y9,Y%OJSH8FV"NN5B_>KIX#=-#R:9<9;F*@,%,4UJ\C(%E+$2X(R50@DL MBLQJ"^PJ*Z9&\%LGVBY.K7!.8VW2=^3&Q'*'O_;JD>4W<7;,'7TZ(M-TM)EP M%YJ\!LE0VI)>-HPK)WD-3$<*DE==S%,TLE[4&TW*WTW0OM'W8JVOV19"]3<] MWOXPR=CRH_RQ^?*'G'^7ORP7FV_K69GFD)&L!()("&!6"%I 5'!6" M6Z5]A#%G:L2J[VCHJ")YW738L>1X($>FR]81T'B2[%U)&E]N$N, -QS9]ZK3 M*K];!,@Y"PMH**'*ZXP95\ R"'!'PI9AKNI'J+N-CR8%=]L+;<8I8944$M"* M2!UX2@0(+RJ0DBS/H2AR5CAM-IP>9FH$V.P%/M!:-'W[VJ/0=5(OND5GO4@V MWV1RKUUXW/=&G!N/DGE-63UOUA9N%'IF NRH\7I8(U/>?@NUL?!F6S87H.FZ M'0:!6.K,(*.RS["CSUGEPJ?]%2O/MM7+B[0LLP("7A9&%4+J=:K9I11YEJ'4 M'/,HI^#JS]3&\'6O0>I-LMP;FORD66/=F']>U=4=:ZJX)(28_M=*\W-!,T"@ M0*#B4N&4P*K$V:RM'O]UHX/O<1%_/G \W%_1>5-R2S<)DU_KA=F[,:3<6A ) M_)**#.J%!)"(2B,#70":I3YTW85ITNB 04LGW9IITN3I^2J8W4L/.OM%Y\6*[7=XLW^A'Y3LU. M]#YI8_U1;CZMY(;^F.$L$WF*&(":7P"D)08,"P%R*'-9(D6)U/>/]^TZ^?(R.<:#,1F1%;1VZ2:; M7'U::I:7F[K=>WPE%U+5FYYJQ_Y)%H9?%>. EY #6.89H#DA0!08(X6(2 LG M]O4U9&J\^WEGM$,MY-6S8<>K8V .*!%T) MUI%PT+77\SRJ,H.=2-3=MGYO)".,"3-!)51YA0!E7-.?2"$@65D!I$P=.%$E M+:S:K3N//#6^:PR_21;2L2."/=26YU0Q (Q]=&5L/ED#<-,6#1C#DYWE 0^T M7,$*=<9E/>ZXQUZNK/4O]O4/.E9ZE"".@SK,/F$ M!2LRV[1VMG2R3D ?+A^YB6'<'*IP@^$W4D'M (Z!RF&M$!FL;!V^PGA%JE:> M'-2;VGW#1WI^ETO:3WFZ4TV!ZWK]:,X:7^LX\]F.E:Q4RID.]$J52@"1A(#) M%&M>%1)3S+@HK=*4KK!A:H1[8FOQH))<_W-;=-YYE!B77*3(_6;*@JKCXQ^9 MPW?0FZK\/N9WIS!WV44,-@TNNN_1IV,L=7>G:0DEUWX5>L.B['Z7'E%Z_2K? M#P76K[O4U5ENG^CJ;M6\[T33<'Y;%C;+>49+)HAI:)+KB)[J-T\)4Y A+'DI M$:32:8O!8LRIO6D.<]X>Z"KY;LQM,H#$CL%-AM/00& M-O(KY# U2!ML5&=;DY/&YGUQ:Y0DH4L0A<\5.COB2Z4,78)@('/HXE=]6[\J MTX>^Z2A;LT?#@(UH&_UA3HQO%XM'.N__TA2O;J7>.LV765KE3&60@ESR"D!6 M\B)%3ET? M@T-3[K;$]H8WS">];WA=,,I9/T+6[.\[=2S0K:]#09RL ZY MUULT]]T-=^F@FECO%]_-SFA_1WHF"8(50ADHB6F8ERL!:$$X*#+* MB62$95+.-LL-G=NQM/W03F2\,R#>LVZDF;@Y97ELU9CT_SN;>R)8032P3LV# M';O&03[V&(V9BNJ(57$;DPK OI!QB!\9YL1#+[WN2E&]# MQKN')OCK5?U\7L[G[Y8K\\M9FHLRIX4$!28Y@$C_AU99#J2H6$HP49@C)TJ+ M8N;4"/#CHSD6-$^N.3=TC-8BS:0E4;[X_,2F59N.MVRPXVWGZD'A8O*[<3?I M_ W)Q5$G)!1SQS%R7)Z/"O316R'N:+[;K7U1[:;/52'2@IE.832K$(!ER0%5 M0D>XJLQ25NA7@"1NNZ?/AY@:=S\3IG=J%S8 I.VVY37P1-^%=$+&8SOQG//! M=@>/!AAYL^^<@\=[=V<_Z1D>FE.:S_*A:WTC;A>BK5D0;QY7FD3:+MS-V M@+WQB:;>9)_Z;R(]WCL4=@SX'.;&,HH+#/5(H5G3%*MG=H-R9WC26IZTIM^T M9\(!PRQWQ$+%3@XCCQL0N4-R%.5X7,*/W]XJ)7E;$*X?1/F%_OBL6<$<;]2+ M1SU2EP6O(Z>9HAP5!4. J5SID(:4 "M)0 $S)G)%2,4J#WJSMV"B[+9SP.B^ M:0\2UA8T)1OZ(]&F6S9+]I@1.U(+#/!(#95WH+96)]KLQ-AMJJOU@1C-8>!1" M@A25)4Y9Q4JN_-4I=^-,;4WV25_,A%EMFEUHZCO*#^Y)&KPP*4QQ_WHX1?]N*K[QT7LRRE(D, MHP+(BIN4W)0"*BL%1(FHRE+!6.64XG9^J*D10\_2I#$U,;8FO[?6.N[:#"!L M1PQA<(O,#;Z0.1/$930"<<3 0*/2Q&6'GS.%Q3<\$_GU$JO>O*.\89YF U)P M*A2I!."J--J=6"^ LI2 C*&*$IHQ#'.GO/VC(:9&#JV%R=9$KYW<$T#:<<%U M\$3F $=DW//JSSH?*HW^>(!QL^;/.GB4)'_^D]=F(W7*2SKZO5,?EHNO7^3J MWFP!U/@<[]LG^6LXI!B"A(45H!*!G22Q]) ,.D)#S-I,Q2E[SQWK6=>&N$ MQ/ O9@S_/8\^:G;8/D5O]?OJ\=UO9#K]>OE/:L7S7UBSK*^ M+NI_2_%>Z(%J5=-])R_^KT=SXGN[$#V^T;_3MYG8I43/2 HA$RD'C&=<+U72 MS/30*?4J!?*,08:@I"ZKE"A63FTIXUE<$6<&[8**%Y^7R&^(K7])S\&;9.]B MTO>Q;8"X3K9>-@DO/3^3SM$;BS(:YY@GZDP$BI[BV#AJ'!85YN<17=S!_-X7 M?V_+\;J3E!+QE"., &_F8G($,4[UD@P)!ZM38^^#J4^/GSCC/\ZA# MX.SHU1N.R+1HC80SC9WT.!#]'%Y[5-HXZ=;SQ_WTA_P>T_<+OC+GU6]D^^?[ MQ:>5-"U!WT@E5YHDNC:L6_'KED%F)218IAD"D.E'&<)* &H.H+D0G"(IRPSY M) O[66-UPX^?6=>9GLC6YG7SFE\V*LNTL=N-%SQGRHY (@(_#M-L'4A^VKKP MLU%1V,Y!9WXS!:W0]>WP%#@3TG4(!F(N3R-&I;CK@'K.A5=>S8\T;SE_O'^< M&R)I+FJ*N5;RFVD3L$T2[)2'4YCEG& CQ6]:9V9I";#,"D!Y0461"R*(4R&M M][,<=E=&S;F%,3D3L-@*1=WYLM^M/..UJNFVJN7^/AN)?_U*!?\:;M!Q!!D MD!> Y2D&L"@I8(5"YC2 <28%+[B3OK#%F%.CG'Z*[LY4STTD&\CMV"4H:VXU[M2H9V]9(KIU<[*2 MW^5BH-CZ*MSMN"<"FI'Y9VMQ\HOHL'[J>NON$R0_F".].M9GCLP*6A)K$"(I,W49*<\ J1@$A MD+-"5A32S&.#_>+ 4]U+[ZQ.]%)"$]-R_MT<*_&VH$%U:?9N5'5Y#NQ(*@RD M8S6L?=@!V4_(;NPU_]1:'(Z8K,$)1$F7QQN5C*S=?TY#]E_TR-Q\WDQFV\O[ M5NE8X[\D7;W3-]S,=!?C%1% (I@#R#G67)17H!0*D[1D:2ZL9&WMAYQ:5/3E MFUQ):BQTR.ZT W>86N) %GW;YWEKJ9MM 8B.>AJK$V-V8NP.#JA#UFQP8$=* MG@T#L%M&K1-6@XFU=E<:+[_6R;.#-%NW;UY=[+(/.G5^NURN*^0_OJI@3\-K%?<% B\S+/3O[ MBT^;VH5K"FK.8Q*^Q.;$6"]5='/>[8$RG($O^=%'TQUAK=]&[Y:K]D2Q"1K- MX;IM*)O@(_ZEF@UH@N6,UZ4 &52LTA.*L"P#D>*#-&RA)@6RDDC MNG_QR9&&_BDQQGFIB1S 9DD"GF#$?N9M<7!_Q$\X'.J)[E]ZW ?XA%-'S^NI MS_BF]ZST2\L(%9IER9WZFQ1?Y:Q(,X@1R4!!L%XLB ("AO3:H1""(IS3+,N= M2NQ.CC*U!W9OY$V3O6/V-K\90UW3>$XA:O<(7XU3]/V:/42O.XC^-@B11X+. M 3!$G).C3%R LZ F\<)-T,?]N_@\*9>C."\XZ>:D@P\&G?P\\FT_4376V>OJSH8FT:7"X77582+2N5 MJ2P#%:P* !GF@(D< 5E5658I1E$A75Y7@Z--[;75&9LTUB8]\=5W M[NL3NJNW)C9-O1LCH[S_+B$12B/^W##C*L)?BD7N@QI5[-F-85":8 HR)''*62IWSV7:[8TCX[^W (EP>L/U"\Y^QUKYW83?)_I7])L^2!KMH6 M&#=)F:8W:9HF:_,:6B?T+M;^KU^K$3%EKVVI72)LGO M5WTK->6$__M_92C]SYS<).9>;SZM+Y/"_-)E]'I<\MXEBK2Y1.Z:+/YLQNV8 M])I9C$R3W?3]VD[?W]M)>]^ &#+9^[3_P;*ZGUU^Y/3MT\X=YVF?^9QGYYW5 M5[JH_]UD<+U>+M;+>2W:WJP+T;6A:7Z\4QWQT?FO^E^:RI6UXZHCR%@3NNG[ M_IBMY)Y'#7/T?3+TL_,JV;L595$3%.A0G6V"V#1N'YR0,!YUS0EZ<;^'_\N* M"FG.X-:=3D2!)%:<,%!"JB.//$. ,2% H5@IB-"1"'%:93T?8&I+J,:^Q'S" M[05^!)P= 5X#1V0N:Y%H;(N@FW'.\4#<^RB]/*S&/X%F_S9@S/<_<_A.I[M@.2B7JX^ MFF35[M6+"IB2$J8@I45J=H8A8%QDH*0%S07)BSQW2NH]&F%JO-4:F#06.C;M M.0+/CH2N@B0RR_31B!"YG'4]5,>*CB'H(GMTS M[ U)Y.>WM>LF>1U:&N*DPZ'T^ ZN/:[FWBFWCG3U3GXH6/^+M@/X5WUMLW-1 MBZX+^+ZQ=)J37.0" Z(X ;!41LZA8@!ABEA)15I6UW:WN&3#U-[:>WO;[?$V M&G9\\'WFPHX>(B,Y7@Z:GFU"=WEG<5M M:M1I ;@HQYN.2 5+1[8;=>3$9"N>/+7KZ]WH!S0I[Z_HVHB$WYNSBW:L-NWSZ5E[>P2+BLF< M Y4;9:*TA #+@@-4D(J1@I>*.?4.N,*6Z?'9_;UALJ72X;">J)J;:J4F@RVY M_8.NA.LIQA739,EPXX ?F_6,V:"Q.^ED1)/;U4I_1+9IZW>]S-9F(FZV^>M/ M-\G;'WS^V/SJ[J%ER,;1Q'B:-*Z&9,KK 0_%GE=8,BZC7@_9$O]?/YU;3MSA$N2EQ*(RB> M:@;)*D"42($IL<]PE><9M$IQ/7/]J05?K8E)8V.R-=*.*,XA.,P, 7")3 5N MD%@__!<: O.+-]@B]]S+<@SNC# M_'6Y%.O;A?A5KK[77*Y_7<[%&_FPDKS>YLGWT\MF19;*JL@+0"J% *05 2;_ M"Q0%R3E7G/+421O6RXJI/?Y]4YN:%-HSUK5HS6=6[,*(Z%A'II16D_H([%L; ML#W*X*X *UBMG(\-(Q?470'3<=7=-1?S[5#>5O1_UJSZFCYT&9L<8L4(1)KF MLM1T)R@!-FH(E&>5+""790Y=:.[D*%.CL:V1B;%2O[,=Q0U.(VE'35?C$YEZ MCJ")D 0[B$&P#MZGQABY0?> F\?]MX<^?.T&])=5TR#NJ=DE??7T>D[7Z_TN M9D&IY$PH4.5$ CU&@9C)0$NB%[5Y%5:9DYE>I;C3HT56E6@S_)!7_";*=S9 M[DWY[B[VYL?9\+5"*?CF[O"H+[21:P7%^4U; MNZ][,M.V]+BY)TP?#H6Q* &OS":*)"E@O"2 R$Q6%905R]Q.NPXN/SF>V5K7 M/1*.6H3/L+.D$6]$8I\J68/A3@HG?0[U[!]>?-Q'_*1C1T_RZ4^Y;WMV>?_O MZC6G<].7Y^U"O-'7GB%84E(4'$BB.( H,Q4V4 '!6)JIO-(S;M7T=6B0J3V\ MG9U):VC;)TJ;FAA;[?=!ST)Z>3,T!%"Q(P ?C)PV1B^!X+4[>O:BHVV17G*K MOT]Z\;.^;V;]=M_'P)]6RZ\K>G^[$\BZO3=YK]DLA2C-",0F+24#,*-ZN9!+ M_3<-*8.XD(I@MU>VU;A3HX,VM%WMUPP/K>$W/4TQLTGZ.%"*=M4\V+[^@Z,; M/2XPP/868Y^VP.ZM3FZ'@?6(&)Q@"A9*V(TZU"O%]L].U3ZTBG+5;B..5[%H]?TB0K%SY(OORX,F[X7.A*L54UWH]_R?SW6 M*\VS"]'KCZA_]W@OQ:'&RJZB<2L H(B@.10,E"PM *1Y"E@&)<@Q@RE)BU0R MJV7=R'9/C5^WJZ#G M\TGG_4URI&JU@^"RAL6+WB<.C<*G>;^,U&U\@O>-6^OR\6=OL/_YB.:,UT1] M?(P/.K&_P/!^"[YWM%XU_-&=3S?:VJ3#];;%D:[EJ"K'?+QX>F\)LC;L> MNO'&_*@-T%:]HNMZO;.JE4L714DH+P6HTB(',%<,F(4B4$0R21%/$4QG#XVR MX*\;NMK8K0ZCV.I"<,\MCACJ_/USHK2[K;Q^\K__%\ZS[#\3)K_6"]/QQ9P& MM]:XK27C3#?&)195B8&47.CI1@HP117(4L@@R4N"TNUTO]5W^)]ILK?VCC[5 MTG0VF-(DV^TKO/BT10Y:C7_;]@D]%UM1A;Z32>MET?B:-H[TPH[UL MN)V*J%,1:$,CCHVC[GM$A?GY]DCY@3TEG=](8GFPM M]TMAL9H#1P8/A.R(A.P/JC^Y6J 4FBN'AGP9ZK, X2R3V7S7MXVA5%(ODD1S M=M8DHZ[W!V8SQ$O&%18 8YH9#4P)2(D)**%*:2%RF'.G _?AX:9&1CMKMRV] M>L?K/]6+KL_6^9I;'\3M""@P:QWMZK;#Z9* MR[8"TG%BN$R%GIG2%&:85K4I ;02$-"LX"@M2X&I575&O&D9I;72F4FYZ<]* MHU8:91(L3L6B0!OYG6!0W1N=W.Y1[1TG["V/ JW#05(4B$_NM1V['O%[QN M,K6^?*.+5D=K_5=]B2*6\SE=K+M4<5RI M3 9DVWSCJ=@[H7=M7S^OCTI?1,_L"9W4V6OE]%IT>KWBUUWBYD8#U GKK6^2 M%J-$WWD ZK]2%.0D>RWI (F4D]M_D.E:D_&KW&3P2?C]KET\\D9 M&&X/L">K.5-<5(AP 5A6ZD5Z)AF@5!4@E45%*Y5)QX:Z%\:;VBOU:!=PV9,< M#;H-V ?=?Q_0$\H7V@CL61MW)_ $+!&W ONCO?A>X G7;38#3WW-EV&67$JQ M-AK][]?K1W.4<:?:47Y;Z.N\U_^PV-3?I1$F.DFKG_3=M)Y5.)-<9::M=U4 MR$@**!8%H&:;"E9?\P7SY)V1)8LB\;U-]Q9:U M$VE+;^-/3W0>;%VZ2;8.F2W=UJ6;TV%X7^[Z2-'Z[0^YXO4Z[#E*6-2#T6P@ MLT;FX[!@'A-WX.O[,?Q'N3$]#;0UWVLAQ:NGW_0@[Q>[O-Q.U:B6ZUG)55EP MFH$B,XFO15X!IB32,65>8_-RKX:$[%]SHVF%6[ @Y#M:1*=? W#1,^=2'^;C28>!1"=$=D.>4YW&%*_;/V>4%/GN^P.^6\=V[N4TXW*SJQ;KFS8(]FV4< M$BB% !(K38)9S@$3E0)"E1G)&&%<.06R\4R=6FC;&9S(O<4)W71)X"8EW&.3 M.\X<.^Q:O_C,37\;>K?1W'/X)MFY'&4S.>JTA-P=CF/H^-N]40$_N7\;=\3K M)%27ZEV]J#?R@X[>CTK]WSUN'E>R+]7<]9IXUBTJ+3!%LLI B94"D H,F/F1 M(UX55$"D,K>&A &-F]J[9>N;69*WWH'&O5,:)6_7F_J>;N2A0GK2^>FGWAID MPBU?.R\TC;%?- XSV'IW:C*)FD/Z%(Y?]0OU3XA@ MF";FM5Z!+#;Z;^M:-+M:R\71T\!9 0LC@0HA,?]!*6"0":#_3?] 94%2XA+8 M^YLR-=;?J=_POOH-WSEC_KKWYB"9WRGG/, DV@7KXTQ-Y'?':4VBO1_)Z\-9 MB<%WX0 -%'!?8F+,J%5H>'FQIUMIF]M#5W1XS.!X\7,+9CO7#(16:V%K3. MTKYR6@3FL@,E9%O>\X.-WY;WHN,GV_)>_I;'(OS]@IM>-?*-;/]\O]##&'WI M]2?ZU(2,1Z/>+LX(E9D#>%7D*2QX"G!)N2F[I("D" .&%:V**H64Y-:K]<#& M38VEMLXD#ZTW-Z<8JY$Q/*>#:LUH4>;:8FO@!6D69A<(,D])CC[:1$ M0NM@RR76&!ZO=^_BGNYP^-URI61MC@)V=3R'A\0S*&$E>9J#HB@+ +E0@.82 M @8Y1AQBIHA5$]QQS)U:"- 9/)#W_!)S:O%BG]1,C9+VPRS3?MA@VD_/[WZ1 MJ6T"T$O<#0X1P:3NBI%BA G='6Z!PVB3-1A*Q+=BO.!B-$0/PHWQ1GV! .2P MAO@9,V5(T!Q5!%":<=/[E@.*B@R(2C(&4T$K9)44%MW2J84=G;[&B*^9P7D< M(=X(-3M_HE"CD[)X/X4H8W#Z1PPP0MT&?\+8PO]V&#>LL)FBJ!'%H %_GF#" M!L>@<835@'Z'G6\?5\M6!^H7><_D:J9@B:H*%:#,LP) 124@K=(X5I50!2RA MU3'#N0&F]L+>V^=V@GD$G-V9Y35P1'Y#[DU+?F^-"YC3?,[O0 >11YCQ MG'//#QO/?L[OV7TCV68O$J1I0>K;8?.9;N2O&U-XH.G"E';3KW(F1:5$E18 MJ=2(8R@%&%,(((2YHB0K1>'T5-L//;7G?6MKLM)VWB3KQEQ3'=C9Z\8"#E-@ MQP]Q@(W,',;HGOY;$_^T(']N0&Y-3SY=!MF95]SQ"L0X#@./RD7N@#QG*8\K M^/'7%QW6K%M5H;OO=A]>.BH* %IEYOCR'R5@9(7RY MB$4@5CD_SJ@DPF#BD6_^0N81D"&W7LCGA[,Y6X?K[GA-BWBC\[8<.T-ST">JI+FLJ( M%54&8)9Q@ N& $2D,E4&D*'"M3]A*,#C-Q@\"_<5+0;/ &U'SM=#%WN_U2@# MTE7;+/CMCXT&RH2 K=G)UNZD,SRH.-D ,.&DQDX-,K9PV("C)V3 AC[MJ4-@ MXD$3)-Z9@E>ZX#6=?UJNZV9WB^D(DG+;7&Z;2TWK[F[-[>K(6X.3K<7)[UN; M0Y:%.T 4JMS;9LAQR[@=0#@JSW;Y;K!RO=N%: J_F_[47L^&VT4G])2-[4G/^"@/C!]N\0JWA@9_Z6(M"V L"K1LKN+[JEGR?WY;SO4WUJT\^DR5 M&6K:H4(F"QV'9@HPCAA "F:<8LERB5UT(H^'<-H=&$$/\HL9HQ7I[>QLPM!* MAZ&-O8ZB,L>0VKZKKP$J]BE&8]!-O:3?@_[9ZDYH^:;3FV\V[6JS$N:DY%W:LMCR-I]W#?C5*D9_W'D"-@1$V_P8A M"/2TGQYCU =^T,WGS_SPAZ^3M>ODJ8<2)M;G,B;:+MTRQU+BC %<<@4@QB5@ M:5&"+,UY3EE!4N%$%<$LFQJ]].70;%*BUH,Y47Y]U\--NV7X\A*3&7L_XF@> MA[54UX-BJN%;O0?'/+">W?5VO8B873 XSRG9A1O [Y6P:V'5:N?I]66O?.\7 M2=>/YL1I\5D:71XC[;T0'Y>+U?9';5.]-M]OC/XB^;=%_:]'N7ZFB(G+@A,I M&.#*-#/.LQ1@69E6TZH0C*G<4=)C%*NG]BKY(+_K"2R2SK^&379.N+T1QIEU MN[?%Y.8R\IMDWWCQ8";?+QX>-ZUDPLZ;9.].5#W44:<@T(ME')M'?>F,.@W/ M7TCC#N[WLC+R5&:K\Q_UYMOK1[UKG3;59TV/BT>I#5Q^7=3_EF*&&TC+/D2TQ5_6- M@0W+Z)!VU9KM]A9QG Z[UT$$=,?A]:WAR1_:\F1K^H&*7F=^LK<_'(?[X1:( MC!T''Y55_8!Y3H^>5_$,RL^+6_]"_WNY>CVGZ_5'?2^^6=[3>C&K%*W**B\! M2:L40$STWRC/3X](/F*$STO,P52J%F6V0EO\G%6H_Z M?L$U]7Y8KDWMOZR_+EHA0?[4),B:-GW-(7GST[S=21'_K?G:K+$^RLV=^D)_ MS I4DDKA$N196@+(<04H(AG@!5,Y*B',4BOAG[AF3HY66T\ZA6;^U*;0S[ND MDYWY/D*EX:?8CFQ??N(B--B$A15G#&SF^F<H$^*P,8;[>K34'/"^NJI>7>U M!UU*I:3DD@(J> :@S N 6<5!2K(<59BJ/'>2]A\8:VHT?W#2U1SXLZ5EA "&L "FE M "KEC$G.*LJ=UO3Q39X:D6VM3.HVX#$MJ+SU]$>8<3LRG-8\1N;4TQU+]OXF M?8>[C89DZW(3O/;\2CJO;Y+=G6%Z/065-1Y_EN)ETX_+>K-NDM5S1B!$$,!*LXI@)1(0"J:-N^=,BTD%W8[(@-C M3.WU\ KDR<[.I#'4057N#([#'!X(G=BD>PS,Y9Q?:X0<%/.N1VHDK3N76\E- MD6X8@D$MN3-?'4\%;MCV _VV"Q_UX+D/FH&E/"U,__2AE;;O1MSW&)S)2O(< MY01@7.J@.Q424 8IH$CDA:*,(BZM:=#+A*FQI''B/[H&$/7N%M]W2EFL%)8I)@!S*L"0-)4U!(. M4H$0R4Q!#7)2"3P_U-3>(SM+VRJ[FZ1NS$Q^JA?)NK'[9U=QE[,HVVVDA,$N M\JMA#]NO+6RMG4EK:$A1ETM@!!-V.3O0R.(NEQP^%GBY^(V7WTSN[R=B1)$D M&08JS_2:7C$.""Z,VG NE/Y;5?+,I7P_DIU.3#6:!L!!&\/6YI?;,'[97>+_ M7VT-3WXW^,^Q!?P_8M]WY,W>ZW=XA:QG;_60FZ>W]W+U50>\?UTM_]A\,YD7 M=/$T$Q5"I< <<,(D@ 7) 1&Y (0H0@H&&:TJF_#SPCA3BSU;4Y.MK4EK;-)9 M:T?KEZ =IN6 @$6F54^LK"G1$HD3E+:6_"]?E]__C[Y"RV;Z+WL2NW3=44C( MTKDMB=A^W%>\O@U76R4V^7JYWJP_RLTLR[ADA1* 2T& 7I%J$F E!Y5"".GU M*47,4:G^Y#A3(X%&0MTL.HV1"3=6NBK1G\:3*8F9Y"50)3)K>IX!FFEX*2.< M966A,DP]JLRN@77\(E82$-)",4%!1)+_?HJH6G0KJ1^FU&> ME:6H>%&Z+&A"W+EC+4C"(&BW> B 2^2W5-L/87N+-08V^<@AVQX,8A"LQ\'I M449N:##HZG'W@N&/^[VMGA>3Z"N^_<'GC\*\%9=+\4<]G\\(96F!LAQ@2@2 M&2* E ("R7F:RX(2IISJ-FP&G=I[K,WHK_?E5;0KKUH,W/[^D!T-2/_+2S.=D: M??X)X_^J9D)&ACGM^'V 3E*Y.3^D:V?[Y?''=^^+R< MS]\M5T;_=Y9SP2"3&9 I50!F/-=)+\;/Y+.$4=% ]=ILEV"1P,_^MH\..X>JW8O]((MY]U& M'WF=[P7-\0: WV5>/C;>[V*N9R)-J:!,@3+E D"2ZABYR BH=*",9$_;GC)S/R#M.-$WVQ-1,,*SN6_FG#:]/ M0!TSS#XUG'N:[)NND/!=O>9T_JGI+OU._]MZQ@C*48D5*(0)JF7& 2&$@EE)K!+GKS5D:K2A[S+H%OQY3X%==#<& ML)%)QJ;V?+-,F$P^T5K'9?\EZ2JY6P2H.@\%8J! R]N,42.I:\%Z'BI=?;W0 M+0=^6TOU./]0*SDKJS)3 A8 "88!9$1I&D0%2!%/2U(HQ4HG552;0:=&>6_7 MF_K>I-4GK8V),3)4XX >UG9\%QK!R-PVV"+@Q@K1@#T!CB&*W@B@-^1$U/^/ M0;"7_#_Q7<_ 3*\.[]1KO>2K-^\H[YJJF 8"IK74#MN:FO#.5L?@ MS&T:+$.R:.#&#L2TX2;CIS4]V=INMM(ZZY.=^N(6*O=P&'S?B M\@+F*,[RNXH?O]TN-K6HYX]&9^A7TS*OV=!J4ZFE>*==-#6?CZVLU9UZ2U?& MBK5>^;:=7Y].7^#V1[V>91F1>9%7H( YT62(), JT__A!:>X*%@EG7JK1K1U M88E50XU?6[&C U M=@]21\@I[@7:7P8?S/R.7HC;T+NAI_DYN-S<'PW'8^NXUGV MTW"G'D,8=I6+==O@R>3:?VVZH;]ZVG^D&_[6)!7=/9@/KN\>-^L-79@JQ'_( M^NNWC12WW[7M7^7;'W+%Z[7\M*JYG&54RHP7&"B(C:I]:N2<50:DS"M&JB(5 MN)P]-,=+OV[H:F-'C"-9[T(#SWV(QP@]XQ-&YXW^ MUH!OA:+YHEL5XPM]8T MTIYB.9_3U=K\DY_,YUBW"N<%@HH2O782",#,*+/2E)IZ4YRFA.6J3+M;Y>U" M_,EOE*T'H]\F(W;M^@E,>.41HW &-/TG?YZ3GM.F$UO]&ZB MB\9W_9>]]S?)UO^D R#9(I T$ 0LK1MWSD)5Y(UD];B%?.-.Q5']W\C#7Y<: MW63)K6LS]6C4 2F\N_T_FC.;"IORZDF*6(%8J+'& ) M M'F::?*G72B:NXSU#0T3Q5P7=$^*SD['O/JJX23[JAXFNO^D0UY@?/;8=)12= M0N3H%NA=R0OZ4O?+MBBNZW670AUK5:D 2%&CMUU*0&5!@4D8ID4J9"F=\E2. M1I@:&[0&MI6?;@1P#)[=LW\5))$?^SX:ESLH.C_;9UT/]%@?7W_4)_JL>\\? MYO,?="\+>JU?9K.Y7QG'+5JW+GX$*C%>N<,K]? MGW/R][ZM*FZ%T-.Y_K1<;^C\_ZT?VD>/4RR80$ HQ &D, <4*PY*GF+(4U'F MKITJ3@TSM0>Q:[[0F7J3M,8FVEK')W, VJES_DM?Y_GQNWU0;$.EZDL

Q(4WNX/RS7:U,DWAY^NBV(S\-IMS . E+L MEWAGXQZCY/KEXLS1U%C..598C7@+*J'[7IR(#C#((NP,Y'6.XR)N%DY ;&&ELT[K+;)R3B++[D M1R6?Y4.7AWJGFD1[*4P7J)G,%2J$S$"J! 6PU L&$U8 B#2%J)*@7)4>[=?. M#&?U$(S??FV;HIOH1V"^7'P%FL'NFT9L;B1R#F0[^K@&LW&(8V^A24/L;$S> M#.'D3!@74 A$%>=&&94D+KCZG!XN?=Q3N8+6J^9XOR<5]HND:W/Y.R,S]KA: MF9).NJ[7ORV6;*U7/"8EX/WBX7%C5,@6IOBS(:I]C)UC*5EA2BF1Y #B,@68 MI40O62 C*$,*0J=.8S&,G%I$\_KSWY-#4QUE,6),I!USO?3T1*8]XUZ;&G70 MX#S9NFA>&SLGD\;+FZ3O9](X^FQVH_:[B#DCH50^8I@XKBI(1)"/5$1BCG6M M_F-;UV2$"C-$I505!%PQ F!1I8!*7)I-:";+(BN*U/K@ZS@OGS8% "DR>WK@?]3]9.E7^=5< M\*]R^75%'[[5^K+=/@@K,I[G.05%L^54"A/280*RM&2*59QS:B7_/3C*U![P MOH6.NTO#:%X^8PJ"4>3GVPT>IS.FB^Y?<=!T_MJCG39==*]_Y'3YPY[IV$== M"-XONA:EGTQ+^N7B=K-9U>QQT_3N6II5C&*P5^-5C^ZYC_'682,4\9YD4!""-& M"PE30 I4 )QI:DW4!]_,F(?@39.W"0[ M-Y+.CZ3OB!'9.'1E5P85L%8@*+:A:@O"N+4)0((]J%\)>/9PZT1>YNK]3 MK\U8E&]F#)<,YS(%2'*I7ZB( Q_YT>_L"E@Z==;;*];AA]<;;>U]THW^>OOT M!_Q>]Y]62_U(;YX^Z?G9W"Z$B3L>S&K>="HF$*<52A$05!6FI9X -*\8$$5* M",UA64#N\J(?&FQJS^;6UB9+66X-O4D6 VV&W1&V>ZV'PBWR4[TU\R9I#&V0 M>[M'+FB#9AM( KW#!X<:]>UMX_3S][;5=QS?V(N'Y>P+_?%9A_]U+!J!.Z^>QC+ = 6NXUWV@( M-24Y:>,JFVN,$VHY>+.+OER^XWGHP;])\3B7=^JTE$6S2=2IDMWR3?V]WCPU MV3K[V[N$@I4LY2 3109@E3' "E&"*F>\P%DAF7#JA'R]25,CZ%\?[^_IZLEL M,K1V)UN['7?(KY\LR]WQ4:<@,MU?%,UI';G934K4?+1PT(;:&+_>H'$WQ8,! M>+0A'N[*OJ4)6YY?ZW#Y]>-JI>_/F?Y'R2"J0*4D!5#2#% (*> I%'DA,TZA M4[.\DZ-,C3)O.5\^FO3ZUCVGZ[:%3PXA9EQPP',. 805 M!J10'"BD$$>PR%-EM5OM,?;4.&*P">3::$4W]B>- UZ]F%PFQHY5(L$=F6N" M(AVP\>99S*+WWSP>>2)M.,]"8M^-\_PE?!/KNCK.._6:KK^]FR__6-^RM)L+-5/1&=KR(6$!23!/%Q^_.==.RHI=[I3_D] MJ7]=+L4?]7Q^NSAZV[VIUWR^-/5CCO>DTS4G=,MN[6Y.3(^CN;WM4>YJ+]0" MW?1N8X_Z3'C!\OR1\;N(QW&L?J<^LK=SR3>KY:+FZP]?WN@Q=<"XDJ_;'-'U MAP^ON\0A(3@I"$F!J&AF$C@K0#*:@KQB6+\D,6',:@/+>>2I+5@;VYNGKK'7 MX8C1"6^+P]I8*,:/KS6 /;MO$FWY7Y+;+:3)UGK]BP^O_W(YX^O:6]O^:#<6 MY".=\[I"'^C\UP>UP<-@IPN.=S+LX^?!,;'7!3R3^#KQE<]RWN@2+;_0'_^H M-]],+4&]^/INN3K3A2,OL2B+H@2YA!A @F@)2) 92B7^C6053+UD%CRM^V&V3;U8B:-F*.*S+O";6+ MDZ/.STBYAJT+-XE)=^G9?G.Z'>'^=#E@"N*5*(9*3_0U8]S4Q2O!.DIKO/9Z MO@=#1LG@4U-,.:-54?&\E*#"!3=;3!20BD!053E&%9*$0J\Z?D]^[/.&I))Y (=I;2N_3(AR7'3AV? MAISXC,?"^/RIBFG)Q4TCSWM37/GOMB.HT@_3MA?Z3,JJ%+FL ,N0 GIAG &, MB0 XS5+(-.DMNZ/ "R@\OT:ZX_WJH] H' MB_@0U_,NS%/UQO09F.%2EJ5$")!"OX&@3$M 4"7UNXAA56)5H3R?;98;.K=< MGN\N[?1BV0T0[X'Z*#?)7-OE7&&WA2HG>4%(F0&:(@H@JC"@L!*@DI(KP95" MW$F:P!.J$=[!5T.%PU06;F?C?F"-$$2.)8SOG;#^3\:TGRV%QZ[.?.;0B5K,YY^XIOO& M%_I#KC_16IA*8BR(YC?,@&1&-('K!0M6C(',M*HE*4NIG?[A^2&FQH!-.M># MMBU1RY79F35YU\X9Z2>@M'O4KP,H\B/?/>Z-=8DQ+W#Y]7GG@S;,.!C@!;ID MG'+P=&N,DY_T>[A-%KN^M359?*^%%*^>?EN;Z%.'HG3!-1=WE2ZU7,^J(B_3 M/-6/>E68W/,4 V8J403D!$%9I%!QE\C0?N@I1HY-H_6?'LW&?[WX.7GHO##9 MT&KK04)W+KCQA,.LV/%''*Q'""4:WOW4 _>GW[:0[XQ/;B_#[$PZ[H@%(B.' M@4R#5?U4W5WH=Z(=]OY+UFLJI 0D@.:%XH "F1 MFLD8! 7D4B]QTTK@U%U3[NQX4XMEMEIHG0):S^3D=V-TTECM6"QS"7,[G@J( M9&1RNA9$3SFYB] $U9([/]H+",E==/VTBMSEK_F1S.OE_7V]:9P)<)R6F4"*\!I60!8( 1H\?]5][:]C>-: MNNCW\RL('.#<;B"-JQ,[93736_ M_I)ZL>78EDF95-3 3.]4(HEK/90>OJWU+)3 K."22&P6C4I?$=_G:(;3MSA^ M6%]E[A!!/\].<-PYCH#IJ*%XFVH;[H?6>& _N!]!93_8.1!E73@0NL#Q=ZZM MOTG8G2RT13SBYF'M+KIQ$TXV5KLIEOYG9U^-F\*X]F MP?AY/1?J=K%H:D^WJ75M(,8]^_9>R1=#0C9$X\F*%J!7W;( M!=S//X]$J#W\$RV,NV]_WL6CO?J>2Z_5-O[P]+Q8?5?J-[7^:ACH=*[6GI?N MM*T3_;"<_[>2=4K(N]5FN]EO(9=)*3G!""8XHQ#GV$8_)0@R5)*2JUP3SH9) M'@>V=&I$U%%"KM140=>M:G:QW#CJ(L3O93<^FT3?16;%BQ+*3<_)^L2!/<^W M;&']NFEFAB-)*D?J@>!*RZ'M?",!YDAPG]=ECM7@P,GEG/'YHIH4W"[E<3G% MF98EDD06L" I@KB@9J9)D?FG9BDJD-1('G%/02_([ST8"@QIZ67TC__A&7%[$6@W/@D*7V1"Z=JZR]EIS/TQ MBOJ?,SJA8FDOMC=N"*VK^T>1L\XW#J.9ZANJE0)M*E:SHT,$PP76)215E@]1 M)2PY%Y#F2.:YDAB77J4G3K8R33IA Y1M3X/H1AM70Q.9*FI4:@-OP-[$<-30 MBT @.CC=QJ@4T.OFZ\^^_^)AGWI[@&I61.T":BYF-N6;4Y[ 7"H*<4*)^=0I M@KQ(9$%I(:NUBONG?K*5J7WJ;9HN,-0*-M;,F^HT4MA)!)"KQ8*M.W_\T8\. M3@-=)"+-F"'1C$H.,;(G#\3\)'B1*9UD*$74+Q'Z:JC'R8G^^0!H *,C[4:\ M5Z,7F7AWD2;&P%IM[@94-H9CWEX( C'OZ39&9=Y>-U\S;__% R=9!^7LO\P? M'K=W^O=-K? Q(YRDB+$4IC1)S3H.$9L?D$"=J"1AFI2*>06<];8V-2;>&0L6 MUEJPMN;"E88OYA^#YF*]6#O.R4(A&'MNM@.OR47ZTJ)GC*WG; &G:2Z@A)JN M];8U[K3-Q>VCZ9O33*?Z\"VBPAH.]Y9OF_,DSH_$4Q&[,<25P ML8_S7F-V/P@S;^KH024089QJ852:Z''Q-3GT73JTT-9*_/EILWE1\OW+VM!. M?>CU3[9X4;NC,WO-+A[+O!8V+Y'DJ&V/!L[G*,T9A4,<4I&"*IQJF6@J(>N)?,BIP:P= [<%.F+ARX@;L M/I?ZVM81\+FO(P:4O;L"R&#U\(;8,'*AO"M@.JZ@=\W#!I;6JPM V\:LWK4] M7?6L&'?V 1/ZK/9&@M;*.*7D+H(1JJS<^8;&+3%WT>&C5=BNV M^O-.+(5*5'*A,$P9RB%FBD!&2F2U(VBN=48T0W[Z>OY&3&WHW_L %V@X>C?7X!9,%W" "2,K!PX'Z5A;\(IG#=:=M@D_ M_V(VFGC[_91>"R>)*%4N(2\1@SA5"61<%S;V/L^II*5.O'1S+C)K3/46 MQG$ UXW!PD(6F:\:8T%K;7S-&W=XPFD.7VIP;"UB1P!.:!2[WGF-$N#A1GP; MLOE]7];IB^&@?IR#S6Z@L>G>[M/+FQ^U]<-8K+!YW2 MU(ZR+H46(+P&UJ#:A(,,>0/9PFL .ZUH>-43!U2UNF??OBBAYE_M(<7MPUI5 M:5^[=G\Q5AC*MK^[E?_YLJGUR6:H*'+$>&Y84R<0\XS;X@\*/%[QJJL\/RA; M==V3!IYUG\[]W"VIC7VNQ9 MQG64_G4\NYU8K\4^ZNTD^Q_(,W0\MG483HH"6+?MDJ5RW.H"-*Y;>:_VO'CG M>7UR'/!L>,2."G64/(;)XYX\C]@)1P?58[8]8!W5U;AI%(6^'Q8WS8N42V_ [>""O)=!]%B>! 5SI*7(]:#ZK3N<,>I=8UQ^RGCK"6>/#M8.[G?Y\:U4 M\]F'Y=8^34KSHFS>F1_OUO>KOY8SPK DQ!8?S:BA5F7+MFKSSX1H*;,2X4PX M!5;VM#$U9JW-!(V=-\!::G $UE8WFN@#M)]@ \$4F54'(>3\S3M@<&)&N5'B MWQY67__=W%U/)LT/^SEDWS-'^>P=G&J_=9=+A\JW5VKEG]G:[C148N,XP9(5 M>0:I,(MUC'@!65$0:+Y[6\-:X23W"IXZ;F)JGW=C(:A,]!5L/\+/;5E\'2J1 MO^8#0**(M)]S/IA ^U$#(XNSGW/P6)C][)4#M_9>GI\7U7*-+7YBIENMTIM2 MVWUP0$>D4:9YD2&E[?D\M?_)S=+)BG(694YS+0LMO5+>?!J?&@LT]H+*X&KO M9K5T/[H8!+_C#EHD4&/OA'7,!H?@=BR/%%0T!+-0FU(^38^[N30 E*--HB'/ M&+#9,W@SJM:-ZV1B5BHP]X]LV6Q3_5-M#.'>+N7ORWF5E3$3+-4\R0N(;+T) MS(B$+"$)U&61Y3155*=.*YJQ#9\:@]8&5N**+XV)5I1$K]9/U<=?2Y>8/VTK MG;GZWQM'M9+1WPJ'?:^)]O44CCA^ZCWBJ/T_R)>N);(L!/L#D.:%,C" %H>) MOBP>^WL3?6E&VBFZMOT;[_+NW[YK.] M-V;5Y6*^J.?5>CO+)2-I+A!,B/K!NSI[;BB17ES-VZA@W#AL![LBL M=KI$<1?_RN*HM8A]((M7==C)BK>N+^P#E4,E8:_'#6/&=ZNGI]6RTC.K=LE_#N8"M!N;!8(O,F,UR/U6(U<;"O:6AF,J!S@"L5%?2Z,RCH/+KUG% MY98!Q_WO#!_-M[OLQV9ED;.DY AIB!@K(1:$0(J0W=$2*44Y45GB5&S\?!.3 MXXG*R'TNK\=QYVD('4ZQKP8F-@.\PN3RNLL5'(]3VZM!&NE\U?D%\COR['6_ M]W#R])WC'2/V6GYPX-=_Y5#YRJ_F4:OU]R_LKU_,NF8]9XM*VT-*70I(<)89 M7I,II&5I@ZV53DM!,L4*/WW*$ZU,C=J,;>"I-^93# M8\:;7+G[=##3\KAML#"N4$IN/AIS#VI>V%_<:CU?S W;;V9""Y3Q7$-,K4R MF9,9+J8()AHEN<8H*:C71,RQW:EQ\F%9$-O'X&F^7-EL8O#,UMNEL<%;/->I M ]SFL#Q0EA7:_;H]KF#0#W/,V@5=L,8O6U"U/M6*!5UHKBA6VCXK_,-W]6WP]C5!%".%2A<:>-\8UZT ML6LRWB=0">L!_;*U53F>:MTG6_QLI8$T;EQ3I_<5RJ[,$0:[R,SQ6J4L\ :[ M"PI1*O6^:NH-2_:>=KJ_=N^9>P86/MQ+)-^OOBCKQ'RA?E6F/;%Z4C^;#K]? MO6.;1[/"^SJ72O[T_?EQTR(!PZE MX;K&1OF(79&)H!MWLKDW4Y'K<[Y/4Z[WOF$O?:Z#B?_AZUD:89N M>]7=\IZM'U1]V6=E7L#EECVHF4YUH51F**9@"N*$IY!)E4%4(*:L!C4C3EET M(]L]-=JJ';";1G4""GBH?0!U5-9J";:5&X#5NDO/.T_&$.'R?RWZ*7+"G1V9 M<;TDM\!)R:WF5;G3;0).@T!S]=T2U"#4UX//$W]3QE!KB_K&3%&L;:PW9R2M MML']%T>JS=^IU8/2QM@N\G:6APKN=L%R?42@G<+F5;L-1NKFXV M9G8BZTMF%*PHPJ#+&4!>1,E#"E=NZ; MR#)13OH.@>R9VB3XP)TZ:()UW*@B* X< ?/&$V\IF:NZT6TP&+%S(C/_8;\< M!#_<5/$0=GK-OADN?]5;AYZ!3Y=Z:XB&30B,P^G<7&7-V%HX(: [H9<3Y+'# M"/K#QF#PUWOUO-K,MS.D1$:+#$'%\L+,Q),",D0Y%(7$F62:I<@KTO[@Z5,C MST^?[\!SO=FS 8]J8:./@*HL]F/'0PS=N&XP,I&9J[8+-(:%XYV3_@9BD<-G MC\H))]UZ_86?OFAPWO+7^<;,ZSZNUN]7+WRK7Q:W0MC V,VLQ.9#+1&!B>0, M8HX*2 4NH$XR61:9RI!R*E/ETMC4ON:?F*Q"VUM94.]LY/.PNGW1H<"*_(&W M)MEUJ)I_M4/+#6@TH>P$!7RH\0,_?%%?3;^QQ7G9P2'YQQA=2.0 M '#%YHX]3M9$.U]Z=P&G 4'9O2@$BZL^W[95']E\_4^V>%$SA@G)2Y;"1/,Z,J+,U*DJTW-FRK#O#R%!B>!L:NY7$F M8>R$R-PI=(JW6:YL097R9">3YW0Y["SW!X GCPDC)$B.1"O4',5S];'G50,@^9H]!_X MF %95 >'";OUW*PLL2P$I[!05J>4<0YIJ024F4(Y3E16NFW]][0QM>&XY_SN M!NC6:H_\DC/0]I-2(,!&/=;;+CTY V[>0+G))L+!R6GCD+L:J4&XL2A2 L&J- 8\30D4C^.=>X1VOPIC%_1 M.\?[+".6'==JA^_.0>[T_I=M9LOW6C[TU]7V3NN-VMX^L/ERLWUG"=M,OMEB M5@B4(I43*&S%=8QS,SKF2$!"*,_2--$(>=5>#V78U)81>Q=N@+9'ME][CVSC M=IKKB_L*/ MF(=V@!L/CP!K9-K]V%?HYJ8ZW!;53+[CS@VPGES8=O.FURNQ#,2F0ZT8E3RO MA.HU5U[[N"LK1?]KM?[3S*MM!;+-9H8DII)H :G0S#!?IB%/4P(SP9%D14FX M\$KZ.=W,U(C-&F=7T,^U>0.K11\BZ49AU^,3F:$Z]:);E!HCXU6,/HE%Z)+1 MAXV\3+1I]^NJ)!NI;,JL7Z[.$%1Q10R)4V%R@4B:0%N:?99+H+*=) MDK \\#YQ..NGOD5<:ZE.+=:^T_N!MH3?IDA#["1,&1ZK/E];,?>7=S^8[_?#TO%A]5^M?V%8\SIZ*%$&TR(5$%-EYLLLD>:G+,6,F#_JW#.(?: I4YM3MR;;@G&5 MS4!TC-[)>]OM0E5?JC;_#WBP4TH;B =^>'D&VY7GP'9%3[IN_8[1/]$W>RLG M#NJ$ ^N&&4[:7FL].;CHIA5,MKWV8=]KU4+ CDQ!@^^O!#I<7/Y00\8.V;\2 ML!/1_-<^<:"HP&*Q^HL9KT_H%>R%)F:2JRSC:0YU0DN(<9%#QC2"B)Y]RB7Y]2ZT^=3S*FNF-G\SDG43A'>K6GAPGF] VTG&0(;)10U6I#H6X5O7@ZL M#!'R>*Y^YT_?NW^IRD)R11(F-(5<)P7$!"%("2K-NBN71/ B+9A78(Q[TU/[ MM@\+TPZIO>D!N]O7'@?,R&QP@.--G.*<_L!$KN][HN%)5/H]#XAKS=^>)XQ\ M4-V<%=R];#=;MI2UR+69WVSFHE;Z*H30 MG8%DX2LP*C&>2H4!"1,M>:R91( M-GNNSA=^VQIO(A]-7[+7YYM];76\S[=C+N!L4>V.L"W@ZF&^7#:EGY[[CQM' M[O8\8Z0D9KF-,IQ!++3I]J0D4*&R+(E@N"A(T^T?EO)OU^FMS:-WN5K*Z75V MY."#D-TW_5"#73!!Q]\;L/-X,EI[KKWRUC$$%^W\>T0,N,(=+#[ N<&A,E,K M\>>GS>9%R?C9/&-S M16#;@+YS'"/B]L@8[+\!M?TW36WDF]-DW\WL8MHF?>TS,$/*B W&,YB4F+\% M(\N)#8;H6%)L^*/\6%2J^>R#^9:W9B'X,+<*9Y@"Y$EV'A9-'O"O52-3)Q/$I"H1%&EIZ ^K M#)9<,%BP-.%82Z;\RAUZM#TUTMM)UO5\WK4HCKA;UR\*^-?J;20! M7X,VGB#@KN4I;(_U03) #/#H$<-HZT3E;ANE;=9]YN4Q/VWFYEE'.DSO'NV/ MGY:U*,>=/G/+3KPCG>5I;N9V*(=$%!G$)1:0%0A#DB>Y+'*<%"+QH;R1[)X: M77[>D=QCO0QN?#S!+H[,Y:W'H./R M#=A[ Y<.! "-)=5CMNDS=KU6EWI]*TW>^FF<$/!R/T5:!@9R^I1AZ"1N^+U M\#5V\P/*&;2-52E)3&S_-=\^OC-\NGI2ZUT+7U:+QWH!?U@W0..' M8]S;L![J'U6BXQYY;)@DY!XU&&)"/U)U!O M%'\8_!#_TZOWS7OWN8VGLD7Q9H3HG#')("]D#K$4&%*.."Q+S33+B-#<*6OA M; M3&PU:(QNU$&#,K.IJNI]@G0;R\A'6U?!$)FUO9+Q.L7J]'W2,=?J)HYUC M]3K4/NSO%FS^M+$EM>H?=@ON9N/XTU*\V!IV/[U8 M7=(OZGFUMDHC/_WZI;FAFLC.4HZRDDL*BZ)((68I@EQS 66.\J+$"A>Y5_7* M6(9.C59:JP%_V8+E:@O6C>%@HQ8:SI>;%[L7YBD ':V;W38UIM!YD4EO/Q&U MR>^UDZ"V%;#E[L>]HVUE3ALAVNERXRUHW04_6(=_;.Z]:;8X B:?1NZ64'FI MLFWR M0\?[*97:"=MG$TF-<+5Z"B?!L;HB=-J$;_-#PW_?*;M3L_BTE.K;_ZN^SWB6 M25'R%")MTRVYHK#4N80ITS)-D:8ZR?SB?U^U,+6AI0EU;:P$E9G V.D; OP: MR,L;*%?#$YF.O9$9$ 9\QOLKXH!?/W'D0. S#AU' I^[\+H-E+G:[$JYO)]O MQ&)E%NJ[&N2S1'"N.55F_LD%Q"K'D&=Y 34IM*)6][.I3:O%7!AC[M6W[4_& MS3]GTLJ",C/A*$QO0%Q0 BG+2JCS1$I6)$1D7EI[UQ@S-.5QV65CMGM-+S&87=4:P54FA)'# MIF[-3HXWJZTB7FT5B>Z6DJKM]5=;=H">)Y(6.$TAE@I!G,L4WC>T"JF9.ZE[]JWAK9_44NGY=I:G7&N6E)!*+2 N2P8I+00L MRH2D2.12%:E?&=*3[4R-5FHSP99] [RVT+<4Z6DX>8ESGN8<)LK2-2TRR!)5 M0I[0A&J!TYRH 952KD%U_-(HL M>W$(5N7U="LCEWGM=?6XSFO_Y<,8]M?5\O=-DS&?I@K1O,AA(HE9N1-B%K!8 M$B@Q)3D1$C'D%3/4>?;TF-2T4B>IL87?=]Y%S.W;'HA#Y._96&7^-X(ZP EW M WVVW2>/^JF><.GUYWGJDF#9^5^46#TLY_]M9EG2*B'J.=N+FXC_>IFOE;Q= MRLY1B_G;RY-9^]F(QN6VOG)?VF@SDVG**!.IF3S9S$:2V]1\F4%>(C/<2X4T M\ZJR,8;14R.1716P]<[&JU/OP_>TX[G)Q/HO]OG*R:3[O<>@ZW*SX@2MT]4Y M3,=MT/A] QK/=TO4CO-14^ZC=56\?/OP)K]ULGVT3G#(M(_7]K QK"W^VE1[ MZ+3;-#@3*I6%-"M-09(<8F36\3PC"12*"R8EEXIZ101=;'%JH\=G]MVTM;@! M7YEH^,?R"E\M7S: ";%^80O//<++J+L-!D&QC,SDK:UPW52*.8@6:NP-1[[. MT 1BSLOMC4I[SNZ_YBSW&X<1SC_5QIYY5^60"I[R7&<<2H*$K9W)8*DEA:7* M6*ZD)#CW.GWH/'MJ)-*8-JC 5!:O/7A"&O[_-,0Y/[6%L[P>WS\WK%Q&,UXN^L!G_4=OM^Q^=P=ORH Z 7 M^PN_&CC_C_\"*J&8X%PSX]+"!6>/..+2]0/#"H[#@SOQGSG&+"]I!E&:&]90 M0L)2I!HFS-!%618)\=N=[FUM:M31B7K_13%KZU/?M'8 O&YD$0RTR(QQ,DL@ M5G"L$RBAP@9ZVQHW9L#%[:. :>;!FC[W3_.UW55R<_KE7P1V_:,1O."Y,1. M+X1=#212&-Z@%&89HC@K$"O=E%AZ6YD:7U1V-L5G6TL]-.'.@MG/$L$@BLP. MI]"Y?!#F 9.'1%X(N$:2PO-ZJ?Q$[RZAT"MN=_;F\43L+ME_(%9W\>)ATR?# MJ.SA86TC9LQK<*>_J*]J^:+N[7YN)]DI947&< 8SIDJ(12X@S3,-\]3@FI,T M%3\'\;AYX_E,5;O1,3#Z\:4+O>FU8E"3CTSZ'.CPX?/BX)P4G M'3LZ%CA]U;"7[NZY4@M?/OQLELBOU4N^*+M#T?[Q7JV?TAG!/-%88DB8%6E$ M/(6\%!BF$F5,ETSA4OF,A;X&3&U8;"V&K)$K6KZ-^,,A2X0)WDW/RIK#07G-:\-?LZH(8/_ M6*WD7_/%XF1DR*]J.\MTFDA<""A+2B'&>0*ID!G$";7Q&8CG!,^VJRU;N!%D M)#N]>'1G;;Q/W)C4I'H!UK@P2F#@Q?YT(]<)]%)D#KXJ_.\&M)[>G(\$-/Z^ M><2?:X>\;9#?12O_#G%]KE '"N5S;F[ 1GJ3[KWYN%K?LV_[D,!;LV2L3IT^ M+<7B1=H8 1ND5B7^*?-Q;JV$G]:4,)@S8?-': G+@A:0TCQ!.:-,2Z>MI>O, MF-JDNG7$;I'8Y+)]L#A@K2\W8-YZ4X?^U6G#E3\>^]'#N\YA7W^4#HG,^[N^ M,$Y4F6Q[-\#MOC-VGH#&%?!IS,[P.#T8I5-&.EZ(USE^9Q%78]I[6#'\Z>.= M9ER-P,%QQ_5/&[8H:O8U/QK?3I4%^O"M;=4,K>;_I#%NEAKK4,(R*$HB($8Y MAB63!!*><*X19REF/CM" VR8VOAE%S,;UI?!$@Q]D6JM$UY")40!L5 )9(G6 M$&LB$HI)H0GUTR^*C/\X8D:#SJ:&X.^V/(R,:>0I0'M*92EO7]+MKVY)-ZMN MM!MC&B?L@!1N07<%A($6:T,L&'4A=@5$KQ=9USQJH"KR:OE@]\K?*[Z]-X^H M8NQ5KE).4P;-@*)M,=$4,E06T#PA9YF@)9%>8\NI1J8V>%@;H3426"MO@+5S M4++"243=^.I:G"(34@71O1]$_EK&/1B$4BX^U<2X.L4]3AZI$O==ZU_3X-;, M8Z6=RWY9%JD@@G*848DA9C*!E"8,:BQDBE.4Y(E3W?NC)T_M\]X9!ZQU M[I4+#N'J_XRO B'RM^OHOU=]@I.^#JI+H1G'2@6X?@] 7#1MK?EVO% M%G:W]!]LOOQYM=G<+=^KM5EA;N=?U6:6IHG,&*:0)WD&<9;DD')*(%8IT237 MDA;% &FK"\TZO:+C2USMK08/QFRP6NYV&<':& $$>_8;EB_![S9"AT!SG ^^ M@Z U%?Q@C?W1 MFQ-]RP[0A,H!'\4FNC#N:.KK\>UUUO&\8V5DIUK1[5 M5@MR_:JV=]JL&':;6)]7ZTJ5>[M=S_G+MHJJ6_UJG+9+C]7"//VAW>#:Q<=I MPU$J*S!,J3 3ALQ6B^4$091F+$LQ0EIZJ?%$LG-JTX^[[:-:5_+:.V?!PG3Y M#5BJ;7/>\A]^A!:KA]V(< +]%IE #SP$C:9@S:+5H;GM->-M=YN_<1AT/0;; M%3CT>7<*$"5,,W+'!"+P6%:.2OR1H7X]8,1N+F29V,]JK5?K)UO_NKI@4Q7N M^WUI!C8;72;,$#???G^5?H"*@BNKZL@),3-@40C($,=0*"+*DNN,4GE])=@A MIDUM./GMY>F)K;]795=^^QVT1H>HY3JHY]S&C+?IC\C#Q,7Z QW_ZK*LMCYX MXU74#)3P<$2J%>U,'#YP#:/MOZX^1^;^/"5+>RY^.WV M'5NOOYM!I$J,GFEMZ%IC!$6A"H@132"CV% WEXR(@I6IEGZGH$[M3N_6MUK900<+;L@U*HN:]3 MF^/.9'U@.)J7>MT\C(_:R)S[51-8VH:CJDTU!ZYL:$).9YE(,B2IAC1/2XAE MGL,R%SFD*#$_(Z$R50[82?6Q8:+;JI5YFWF;!\L;!W:[$!5]#4L$\.HA-PH+ M#OC(H9MFY=^8!_:6[_8.*IZ[O82U-Z,- 2T0L7DU/2J_#0'E-L85:^K- M9S:7=22BC0%Y7"WL M_\XO0D<<8+EN4J2R')";-;,3[0WX8;ZLK]J< MKQ\2KB,]%M,Q^F4BR^;:/U"YI182Z";4NN,GN..+>:T-$'C5/!#7D.MC7Q/& M7PD/!.GDFG?HLR*DWUNY+ULLX8NA);/R%E:,6@N)65)2F&*20YQA!?6L_L Y4 M6XPBJ';X4/#&R+P_U?QT,N][P/'*O.][SH!421L\^&FS>;%[B.]6F^TO;/NR M-C.<_ZO8^J-Y<6N05A@1RI/3!:P'U M2Q)T!:@W%_#B0\9+^7/UYR"SS_FF =SZ13VMMNH79@,4E]4AS??-5CUM?O[< M:&R20LF2BP(6*#>S1U::V:/B&=2)P++ -$/2J8",4VM3X];:7M Q@Y\_ M>W#&190=2#V(0JP%_'SX-R0.([$N<->0S^F=86EEVDO/F0\IG7U MYX!IG6\:6F>[CEZR^P56)\A,3 7BA8):,00Q-\MS;BOH,"0DRFQ9Z"SSJZ]] M\/RIL6EU:/!L;*OVP_R$-\Y!Z+:>O@*8R%2Y"Z>TIG4S8M^QY_FVB8%O+[H! M^]5U$SDQ#QD'?P:F8-6@#Y\^R)U$S@#4DNC4UM4FC>;1QH]\U">>7NI2= ;[]Y:0P.B%Z@K4M/%*>S<]F'9KB-RPX\ M@_*/0"$ MFN^=:F+<25N/DTYG8IOZBMC59\;TC%3.34 M>KZ2=33.K-!E0I7B4(D,0XQP LLT(P;6LL"92LQJF0\))O2PP>D#&#^(<&]] ME:VPKLQOPP;-#/G)++4VULTKH@9]>LJ-88(#/U*48 5DQ^X*\\9R4)L.:MO; MB,& D8 #, L5 >C3]+B1?P- .8KX&_*,8:1WOZYJT'ZOFFR2Y]HD!$))BB1* M8"X)-5.=S$QU:,I-;S">77'.)RR\#BE';1M=QL MU]6"^B>VF6]^>S:MR;OE/]FZ*G%@@_+265+D*2N4A 7+S%())QS2O,P-B60Z M3X7A%DR\ZE,Z-CPU,JDL!9O*5)M3\;4Q=D LL#/V;M02 ]%1]JMV-M^ &MW? M=NBVAE>AOP'+57I"%:IBI6NSXQ:M] 3CJ&ZE[_W#M7OO&V50N^/^LE[;^'BE MJ2I3A*!9I*70T!*'3$H%>")3RFO9WDZ 1&UKNX4;-!"B'Y: 2KXG&AE=R_>\HZ?4?'NN'D8$KW('ZMG] MG7X_7[R8W]:SH[N7[69K5L^FWV<9YBDB)(%4EPG$M$20(U7"3(M2D4*Q(G4* M2!W8_M2H8Y=>TV8S-8NBU=YD (&LO1F^K>/;2TF!TI1K DFFN ]/SXO5=T/X M9CXB'DTSW0MNE\L7MOBGVFSK'4*;$6S/($92V1JCU WRM'0'/.T]\5_'ANM=UH?\F MG19]+Z#R"G2M!M8O,X??=67KVL%5-Z#V#C3N@<^7NW+ ED%PT(/M*H2S;.2- MA^"0'N]-A&\B1NW665Y0@C*$8"($,\2."L@8*Z%0%!4%YA@1ZG$$[=;J1 ^= M72JSABSX&:3*ZH28U*E@9U 0U9&]0%R2A50QZIR>CAZ#*UF.J6JI:_)V_.N M 7P\L+SWR;+>A\(67^S*XD[_OFENG95,%SH5.=0HRR$N[3Y4J@VQ8R4H+G+* MB-/^],AV3VTVO\]C6UASP=K:"U<:OMC0I,ID#T8;L?\=QI9I]FKD0:IU&G2\ MO@%[OT'7<5";OXL_J *C.LZ#QOMNOF.C)E1! .\T-"# VPF_*!YCZ#1?F)$& MXRF^.'Y#_/C=USM7&-&<\28=XV-\,'MY@^:'9AP?%]ZM'MPQY77]"Y6GJ99DE:$.U7%>>9PKCCX[O>5*YU_[URZ:0*J=XNWF 5)K@ Y6-*OOP4C M)_8.AN@X>7?XHT*6@NJH^O[T?7])LYJM2IFTQTVW4E;:]&S11'2^;!]7:SM MS#)!J*(%@IG(D:T-A2"E5H85:YW*E!.6>(4L1+1U:DR\/ZQE.YO;@W.VL_I* MD>M(W>[&WA/IS,@LWY7,[OK9UEC#/98:T1C+'R&>Z[MKPU'BVL;M:9?]#K1[6[/EQ+L"G9570L;=R MR74=X#9QC@%K9'9N$;7?"CB]\0'^B+)]X0M6H)FI<[.C3C-]P7@]9_2^/U#= MP,_KU;-:;[_;F">[$V(K%CY7$1MIQK6BLH0R9])6=LE@:7/"DX10R3G&BK 0 M50//6C#5V*,F,;P*/GINC*\(3;667UDI\'R?N+%88(C?KDI@:_=-%>6YK3=G M/UQ$^?H:@1F&E)M,VFH2$M.4,I1XJ.%/2!.;@0)ZWO;AE= W"N8'#_XJ863A0K0 M.>U@J*]TQ"B8TXXH^LG]/Y4=H$_6LL" M# -GO3WQ,FV4^+>'U==_-_?4[Y'Y8?_Z'#]IE#?HK /M2W3^@J&3O?\T"^)V M8GEZ1*B.3/CKTYMT^F] MV*/CYT_O;DX?E7>K4']:BG4576_+[=C]=-#Q*>3$>!S@@\VM(YL[\O1\'/"/ M9_@CM3MP['FRE1W^NVKP3G^55[HQLR).4()+I(Z)6KTI,&]/.(4UV9/]^Y!V9.Y ^,5FW5?0'1\. MAURP.& 2BA#[FAJ7S!R G6N30Z-5*Q-H/*Z"ISIS;5CT:< ML':CD] (1J:5D^!%V+_T@240LS@U.2K#^(#PFFF\[AW&.&U,89MOU-&CI@3C M @L*)=%648(5D"M10D8U*LDCBB&J6),ED7),DJ= MPXOCVSLURMI9#'8FUT.\1^#M"+W=!X[UBG:ZPWPB.:>UIOQD@!X:.\(8'BR%S._^M%;7XV MLZ9/6_6TF27"=%7".#0SCPSB1'-8HIQ BLI<%%F""^XE4A#;X*G-2/:[#*"S M?#7,\_RRW52AFCMOP-X=\(=U"%0>>5:4C/Y&>&X&3:"?1]M("M_%PW>;(N,> M>J)S!U(^@P2$6FUAJDCI4W8&]G.-*\ MC$4@NNMI:%2BNNSP:XIQN&-D_9S,SWW'GC":VD(U.8(Z(F>HB64)&I( $BU*3E*A$Y:.HQ83V;&K4 M5YM?:<=(LQ)BZXVM&E#KR(PE(Q/\[7%CW>C(C454L!"!?;S^@EHV\3J_[=6P@GNU]]#-R=6=P93V8EF MX,"JE?803QU*>.[TZ-HTRO>&AD6)698)!H55Y<$TR:T^#X9222JP9DAI[I.> MY-JPUQ@[6@)3+?+]W)CI6=_2%7*WD2\&D)$'IMKD$YK&'27,[0IP565!!JR" MZ0E5J+J8KLV.6RG3$XRCVIF^]P\(##A=6<%F"QR3ZYYZVS2!CZNUC9KL1&+/ M<*8QSU4!DYPE$">VV@%-)6248UP00V;$2;@RBG536TX_!&QSMFCX77P:%ZM$8&2O>SS:/]?[OB^9SP)E7/.GMLSY56W!O"62'V3CP(]VBT<85ZO3U^H'M7?:LWS MN*^'VV)JNIT>>79A7;D!]K^@XY%-X&B=!?4E=86"@U\>WE&CL!^%?FB!^+$: MFFHL0 L&L&B &HZ M0W>I!M#E448U_AQ*RJ\2<<<%6-X&RO&C(S_W0SAFP]L MO32_WI6(O=/5[E7UMVHG4(AG;N:X<%]*1Z<)3SL:MBGRO/0.WV3:>N M-[C3H-XIKJ_XQP3?AC%"XV.\%7^?R/A0;\=(8?*^G14G2M[9BK]!D+POHF%B MY+U;'9C;J[9V:O1YO?HZETK^]/WWC3VWW"D6W(KM_&M=*+#57^-(98I504#* M_$>I E*:%# 3(A%I;I;HU$O@RM^$J4T@JO637JS^VM0:ZKHU';"=[?_AF1/L MWR]NB^.X:$<>[.V&1@5V:[[E[A^L!V"^_!'LG ![+X+*[5T/8JCD8W\#QDU* M'@S04;+R\"<-#+FT@=]*6AV=1N"CH"AAYEI84&W3CB6SI4@QE-RLN=+2L*%T MJFITMH6I\5EC8*4EY!EQ> 2>8^3?-9#$7F%TT(B@@'+6]5#!9T?/'S<([)Q[ M1\%89R\,%Q3U12W57VQQK]9/LQ)1GA0I@EKQ%&*A4EAFO(22%JG6F*<%3GR^ MZ@OM3>T;WX?M+.JPG75M*S"-/UT?"]5%>G@(U$#\WBKRJ3$7W/=!&"3@Z00P M$>.7C3"===HII.W3:,6.K@3[N<6RW-LNS]ZHG-E[-2,"4*8B8)LL00 M4Z8ATYI!381,$BE4H:4/G9QL96HDTD26[ZP$?]1V>F;EGD;4C3:NQBDR6?A# MY$T0O1 $HH73;8Q*!KUNOJ: _HNO2,8Z4HX]WLOAK_=RVGI/G]=SH>ZTN?MI MM?QMNQ)_-EL[,R%IGJ5I A&W&RN9+"%-"+7RX3A)5"ZQ\F*/>*9.C8):@\&S MM=@>X(C*9K"Q1M_8W"EK]H#$J3@][;@>FD3_C7)T]7WL,?JM[ M__.%WA^6HA2U8T+F',4Q=/PDHJB G\P*BMOBL/&G*D2[RSGZ>:Y>MILM6\I&P$3,RB)+ MRC+1,$/2K$]SA" 7)8&J2,JL4#9GQDD[/W,:#:+A''B6.LOWWBLVU[:!C_ VHS \W>@Q"+="8XM?VJ"/- M(%A>CS_#'N)?I^_#:FAJ8TUM*VB,!3MK06VN&U]=1+>?FD)B%GN_="!< M7B437; 85$&Q]\&C%51T<:];7]'I^H'J=NTAS*>E6#VIGU>;S4P1FE!)V\_K!P >P] [0+XHW+">8RNJX[\P$PB[XWOX?+6 E:,ZN@"+8]?ZZ=D3?H M+[A[O$5_Z89A!/%%+VWGZ_7[/EQF:$K):WW^:;68XE2U6A($FEH0A= MEK#,%($)+DB1"DQRZ56DLZ>MJ9%$8RJH; 4=8\$?UES/^4T?R&Y,$0BZR%PQ MONG# (Q!A]+4T*F4XN/R:-%QN&;BDVIH''QY&(ZQU69 2$D52*\"=0D8Q MAR3)&2:<97FAO)9-1TU,C21V%EYQM'\"2,?ES57PQ%["^"'COT0YZWRH9+2<.'_EP/#QS7;^9)YYIW?RO[L?WL\W8K&R!4F:["F&DX3JG$*: MD^#;J2>:>J/-T_-.G]\J[;EGH&[HRV:[>E+K:HED MSSH?Y\^;9HS5.BES6S"S8+DA#)1QR+"R_TE3AI29\91>A-'3UM3XHC45K+NV M>FIN]D#K1AJ! (O,&3NL#LR,,$-Q@".4*F1/2^-*.%YV^4AOT>&685SQ>;T2 M2LG-1V/FSZOE@\W1M:NMS9U^MU9ROIV5)6>2*P935F"(4X(@S9!9!BDL$LHS MR2CW88R++4Z--UJ#ZPB2M?JZ6GRU$1.BLA9H)JJ*#7Y$R;H:-=H0.V+W3 :B=VY[\>LIG>W=//4]%!C\U9+=[&=M!36:(!_-,(@'O( MCL8$?B05T= =X"<%.A3 7F5/[X>.)]0YU-\#W4U2FMI0W,@,(DM!.;&E9%"CS2[^[U.#4QHS6T'I88(L; ML+QS#)&BS+% J9:YF9%C,V$5'$%.4H,MP@E!7'B MD[,M3(U *AO-5-,:"5AKI8\6^RD8'2:.UX(3>V>]PJ6V#]R&PL5'5OY*?,92 M@O?#R5.MO0>#?H'U4S>.J(G>8_>AC'G?A4-#G%;BS\?5PMRQ:>LI-^57/ML$ MM-7R=KM=S_G+MCJ76%DR72VWQK=%E;Q2S]MVZM=$)ADK>0)S3+%9H1M6++E* M(459)A-,IZ);8:?T#7(5M6^="E?=1X#+7S.' 'BR0+:MS(46@Q@#V.8(O2RH"9;"L\ M\,_55MD27(U"EI4AF&FB%4D%A3QAU$QH$P5IGB&H"%5%B1ABF5-5B4L-38V) M]R(;7ZVQ5J]PIV!H[?68R?7!ZS#1#01:9(IL\+K3H++3*OSM-/\"XN4Q 0Z$ MVTCSX,'X^_-C!BX-ILLOU5VC/'M<1LK*#-O- /*J[91O# M6B:\P$5>PE*) F*-<\@YE9!JF;.9]YBLFYM3XU=&_N ,7" JPCWHZ3 MUC@HQMY>.*6]VBU4WD$X1G$,?]!"ZJ99)*P/73=6"H59 M[%G?N>5N<,9Q 214$:^^IL8MU^7@]%%A+I=[AK'&__?"%G,]5_*S>0F\7N<3 M=T[H+=Y9!ZQY$5[>'O<#O;.G6ACU5>UQ\?4;VG?IN1>SVQ<_FY_^S_]H?V/^ M8Q6__\__^/\!4$L#!!0 ( %&09U?*43ACOIX *E8!P 5 &UL[+U9DUM)CB[XWK\BI^9UT.G[TM;=UY12JDPVJI1& MJ;QU[[S0?(%+[(X@U21#*?6O'SAC8RP,SC[\VU_^>/\2W%_^Q[__TS_]Z_\! M\+]^>??ZIQ?S='&.L]5/SQ<85IA_^G.Z^OC3ZB/^]/?YXC^GG\-/;\_"JLP7 MYP#_OOZUY_-/7Q?3#Q]7/PDFY/7'KG^Z^)>0N<;,/'C#/:B0! 2.'(QQ5@5E MM9;L__KP+REI5GC)8'E!4$IH"%)+X-*Y%+PM1NOU0\^FL__\E_I'#$O\B=B; M+==__;>_?%RM/OW+SS__^>>?__PE+L[^>;[X\+-@3/Y\_>F_7'W\RX//_RG7 MG^;>^Y_7/[WYZ'+ZV ?IL?SG__6WU[^GCW@>8#I;KL(LU1/= MJSNO7,["I_#YG]/\_.?ZXY^?SPD.1.CZ%U=?/^&__64Y/?]TAM??^[C 0M^; M?9I#U2CSPM?7_9^7O_CS[5L_+7!)4%ES^9J^,G3]?// MYNG.A\ZJ1.+D%83[:./3 :0T090,G%P1CD( M-FGM#3-2R+L,5X*71/%: 4M,__QA_OEG>O#/50CUB[4TUI)X\+I+J1Q&]_6* M>T^?G3@M4N:HH 1:,4HR"Y$9 =$Y+GP):)TXBNS-M]VE>E.;SQ;II_DBXX), MQO7KPB(]T.Q=L%Y]XN=/84$/@O1Q>I:O?[LLYN0>(N+Z3S_.LLO:/.=1".E<<& M+5X1 ]R"=R) EJ($RWU)$IL XLYK=X*#[!\.A\NR$S"\7X39I6!:8 M*L!*$J XYS4]9R&;4&+)4G,T#0#RR*MW H?O'1S'RK138(B)$)(%01YT*9$\ MZ!(-Q,P36)]CT#9C5G808(C=TE?L^T/&?D+M"1G/Z34IA7 0,( M27PH4R0$SR4HAL4+864JQ^4NMKQX-U1TG-5L(=">,+%VFMXLWB[FGZ>SA#4K MIWE*$KC2&90B+]MC29!4H*A+<;)[KATP[KU]-W1TG.ML)MJ>(/)VOER%L_]W M^FGM5%N;I50H01;IB0O:((,CT9!\DHG$A?7''=UL?_=N\.@X]]E(K".#HUJ] M9PL,:[J9XN0E>0NFGGZJZ ,X)1!"/3SF7#"GCMM(-M^V&P ZSG0>++J155Y/ MR\_>?IS/KG-S*0M=2B**C247R-">YREL@AQY]$KEE!@[2NWWW[B;ZCM.;QXE MPI'5_SNFBP5!EXOX?KHZHZU,(%%A:D04%2A4G#Q@Y4&BD>@)O2:6H]1__XV[ MJ;_CO.91(AQ9_>\7H58D_?[U/,[/)CEA/:(5P&5RH*RL"7HD,6C-I+6""W/< MTK_SNMT4WW&B\G#A=;+H?_V2/H;9!UQGXDLU3I;V+,BI]3TU%BX.7,H)$G-%IR0H/#JN=NJ1E^Z&@^ZSC8<+L@L< M_'J.BP^TY?UU,?]S]?'Y_/Q3F'V=A*A8+%)"*('@;)#\9!$UN4F\!"Y5E/JX M /.)E^^&B^[3C,<+M@]\?+DM"[RL&26WB-UT3));)+PB']HDD,QKDU"C MS:H%.!Z\>3=D=)Q_;"+2+F#Q^T<\.[L&M<_D&PN60#-'H"Y2D]$3"#KI[&EG MS%FW*'_8?.=N4.@X'WFD&+L 1%^7NN^YND_?_](3I3F=T?^=VZ>U# MUZ&&Y?H=SY9+$NL-E\@E=Q@H^K:&-DP?)'AC)5!TE4TM#K!/FI1#N+Q+P3@- M)P9#PK71:2#N@\T-&B>K[X2BQ,6*#_&8G R/4G*\US M[0DEP2JK?PA>'E(Q3B.>X?01?Z0]6"6I\Q@<1D-PZ1X.C?DJG#6$QF_S M6;HG$8$&"X\9,&MRQ[FPX$2JAQ@AVIB,,ZFU=[*-EAYO%W, M/^%B]?7M62 F9KE&=9]J[JJZ7H%K8[QG4%)DH*1R$'DBUH)DO- /97FJ6<]A M/LMV>GH(IH_5^ /OI9'X.X#27^?S_.?T[&R"P63IB@ 6J_.56;@\3V&,I8)* MH["M87/][A[L2V.('"36+@*A5R3ZV8"NFB?1,IN(EL.#K1>>B"8()H,GUXTS3@!'5LO&Z _)O9#: M,D33VN?9E;9Q'>C!*R<&45$7SO8&9_J8/C[[\!X7YR\PWIS3^B!SY@K!8NW]YQ6# M:$TURI$5512G[[=&TT,RNH'141J^#YPCQ=T!8IZE5-N6+]^&K_6 _YJ+'*VR MS(G:S$'3<@H45AIG05M=G+%:!-/:!#U.R;C[VT"X:2#T/J"SN*"W/I#1A$4= M=4 .Z%TM :@',0X+>..88$5XGIM7!FXC9MS$T' :B#Z#C!T-QUQS<_7FQ5A M"RT#4Q.GM0M1(=?125H;!3E7D1S'D%L[WD]3-&Y&:" T-53"B)"JUQ;@15+@:RM4SZ5-]^?C/+P6/'LFG$=HUCY;N"*[*JHEQ9MZYM:C]'1331_ MK)JW!/0'R[R+U.+ZE&8S-[%Q5H/"D,OF*;QD7-2KKN3,:1= A)@MU\&6V/R( M=3LYW=BDQCAJI8$.S-"+J]?6>7?G2'[?IM1P-=$YHE660_"%$T_D[ 5,=>:= MD$6XE#T^->;I$$!]@Z1N(O[&H&JIB0Z M27JW%@I7@@7,"*@*YE< 4UQ!$H% MM9LDEY%C%*U/:+])5#<)@-86JZDV.D\#;' 5'9:H0P+K5*T^EP@^^0P\,E5; MI(O@[UWP/RP3T$M92'L$#2CPCKRIQ\0VL8)Q5@>G.&_(SHHB(>I8@$55 F;Z M)SXU@>AP9^HQ:KI)$@SB2QTM_PYVO TF)EE:$94VD'7-C(DZR#%: 9F%S$I6 MPIL!LP/CC& ^0?QVH(0[2";53I?35;6:-4'R?#ZKFS'.4F7%I.(*$P*LSHQ8 M"0QH*[;@I1>9'+UB2NN[J$^0TXU_/5PBJ94R.C Z#R5$\<-E$?G;.O&#M+9: M+:;Q8E6W[O?SNB*)7Z*"GOAA/?H!E[>KDU858A6HEDC<,]JYUPW5, COC(PA MV=8^>5L.NG'@AT/OB"KO / ;+8,ONYL8GXOS7(//9/X5%DT;0,2P'JR<+L*!M]=OWF BUND%PM:;7C6OEYP#CUJ M#CE)4T+,HC7"'B%C[%+@;D!VK(HZ,&+/SMV&:7\V>AT]3\C0GA1FG M>(ZJ6.-:@V_;U,U MKD?7$1(;*[ +4&[PL$X$U8$A"_R(L^7T,UZ>A+R>+^OYQYOR/GR9E-I+A"<$ M;@WYS?3 .N120HZ.?&;I+6]^^6]/$L?-_W8$UR%5V\$6_E#2$Z%%3I;51GFV M3DB+"APK'I*S#ND)D876[7\>4C%NGK@C_!VIH YRAM_*)DR0YT@KC_/%]+\Q3U30-GJGH:CJ!BB6(%2A)J?#UE&*Z!%3KY;+"V*#)5%$\19\=A1U&T<.IA09N#%6 M1RESR$.JH@-8W3T7V;J16^\C,R6 %0W*%;!9&^%,P,*& M!=M!WM: Z;&3@NPH=70*KJLMWS"A/;'(- RT$F5S-W&2'XNN-K37(2J;C$3X"J??VOYF.= M1X76H0KYCD9WWLAU.2]75W/HI\W2J%L>/U0*=1=N&J5/+\\-;UYXVZF H95& M$N@L61]5YU8%'Q+X6(+*(ML86U]3W$+*\64:GW%V@2]I+=;"Y/K(OT]7'Y]? M+%?TNL5-B^C:DY/^G^O1J58R\I(0G*>]73F&$%.=0.:X M2=06R'E8D3&LKCK8,9_/E^LB^:N!3K?3.IQS,2H;03-+.W_A")ZH!XDNDQN@ M;2FM#[NWT3)N!G4(8#61>B?H>5-J-_OU42DN/D\3WBR+%TATD4M1-45?G^%: M9;/\[+R6"OSW^ON3G$JD?PTD'FINS]8S>Y> NQ*Y5HJ%W-JR'T_UN*:N#7H> M@>0)5=D!>'_'=5'*7W%&+LU992:?3V?3*LO5]#->27>2I+3DDC(PK+;DHS : M8J@-'ZR4W.OD3/,4QVZ4C6L6!P'A "KI &B/+JWE[_.SO+FL[J\F6XRY' CB MD.2HHP"7$H,28_'2Y^!U^X." P@=]TSJ=+:PJ<(Z0>6FY";!Z)P8TY"8I#C? M9 LNUTE^*(/W(J#P0P!NDX9Q3Z,&P]+!8NZ@2/&FL\AM2>_$"A-B1@F:UUXB M(A/F8Y @G45NN-7"MVYC]@@9XQJ>(<*"8V7= 5Q^F\_F=[FX OZ-@*+QS$JF M(-6^(;1X&(7*V@+S(GO-E3"F=5'K-XD:U^X, :6V>NA@N[JN';_V 9UU2B3% M0"O&B'QS=3]+H-1*>HR86KOE]T@8-PALK."'P^L.EG8'8%E?2-DJH8F03NDL M+9!=K?MY=A#KN&%6CS*$\TJZ0;HH;J5HW%!N6"@UU,7^R/*7R)KAAWJ0\;X9 MP+;S0WLU-]8)X$H*4,P@U!'9H-$4GBEPE=C:-SH.5H-Y2,/"JHT&CD94,\?I MUN4[Y$;5) D>R Y[R*5.Z3*V0/16@T[H8E)<8&Z_'1Y#\;C58$.X7"?48 >. M_DT;TZME]PO.L$Q7DX"<7(7,ZA!!7ZL%:GLW#! E1V9908VM;_!N(67<4K#A M$':P#$K,E62VW 6\&!QRB$L#*6W+X@Y_KMXY9U M#0&0 R7;@3GY#5>W]G,G>RF-*[%6;V=F24X&.83U)&U9!#K+O6E^DVQO(L>M M[AHDKS"HGCHP3G<8G*!%JVF] 4GI=XHUQ3W&@W12(.9;)JDX"= .2_ M6P#M)=\.K-1U:Y;K:OY?PG*:)NLY6H(3Z?52DHJ*Z-?.0M'*"*V-U\T/3AXE M9+>$%/N>T'*\P#LP*?>9>#$]NZ#8<9*Y%-(0^'FDC5FE4,"5X"!S+ZNLF(JM MG9\MI.R&G.^J=J^%T#O SM]Q^N$CT?WL,R["!_SMXCSBXDUY4$E]N3!D2BRX MG"D0J,-)B%%P3D0RIT*J;"@>D*UO3>Q%X&XX^ZY*^8934+_HNUI+#\OYI<.8 M7>V,D@*"N;C3BVSM1]_A MI]'5BX=O.<4-C&_PUKZ/S25FUXW4'W1XNP%P"H$5[>M=ZJ!!R3IE+9)+7QPK M:)PV*;4^]MB3Q(99*R^1O 1-9EN62*O5>HC"T#**4BG'LPFF_>7$O;)6I^A5 MTQP73V2S]I%X!_OF(Q*Y[H-X5+\\3N%-1D;;!&>U_Z?)M<0P0/;**6=-<'R M[DE#L-)-5YS!4=P#%CI8$D_U"'TY7Y /,[N<(YR^OE^$V9)8O*RQ7?_M[!(: M^3\NENNY'C==145QO+@ZUBS[VL,#%41>$(Q%EXT1*J36UY2&X63L*R4=@/2Q MPI%Q$=/!NFFLF8G12DNM,N':4*3ABX00A2#V!2J7DW*L\RVDFR98W]O6L9?N M.\BV/\'^3NPBRUKH6EI6\RPJU;X5/BJH \H21Y9R\YCD2)*[Z<8U)K2;Z[9O M*SZQ/C@;C *;:ALR$3EXS+0TK4^*!UY\&J CW#9RNNG2-28$]]+)=]3B>3./ M]$AO[R&29-M:B ^<)?L6=^W39$]T(_<^6JFU!.0F@.+D!0@WJ6@F]18 M(RP\''EPL+P[V -OJ+^42#6_\UE=K<^^3)<3R24K-GN(QF#M\1KJ5QJB8$$& M)[F)K8^.GB2H$RP=H.EMH#E:[!U@Z!X/+^;G83J;Q&BR<.0"(M:9KJI6AB"7 MH)42+'+)2_,1D8\2T@EFCE?T_5J*HZ7> 70V6@'_#>L1Z20:6E52."BJ.#+% M3-.JBA*,D<([FTI1K8]Q'A Q+F0:*'9[P^4#I-P!3+;, [QBAA9)MLDB%%L' M%L5$(4$RHC;S+ M9"0(!AT$Z6W*Q!DSK>><[$SO>,$HA*Y>8O",0E0> M(T1&/J30S(@IF5 M.UVGU2(XDS)H^M]ZV)3Q[>=EWJ>BDT*3AG'\80+N ")D)A<8EO@"+__[:O8P M3_:.UL++^>+/L,AU8FS67GC@LC8'MRC!I\ A<_HGE$#^GFZ,GSU)["3@/Q 1 M#V\7#Z:>#M#W]"@@H112F I.60Y*F@@N>@\^Q,Q1699+Z[CNZ*E,0U['&0X( M>PUHVD,K!R/L$RZF\WIVM%@UV@A;C$B>*!V3DZI 4IIX5XJ!9ZR CPR]=_%OR4GE&:="F2UTQ/]X2-Z*"%:*XPU,3?O M0SI>\>^0_2=/AN(.D-"!+WK+P?+]?$O.>^T.Q;"N<3FO[7[6O+]#4L=RNL*K MKM1OUW;]':;YA]GZ*>MI@Q,N XLQ)A!83_L"*2O:H$ YES H8T7ST&EHGD9O M&':R-=(5.CI8+6M)O\-/%XOTL7),UN =KJ9$R(N+176V+GV;=?@P*49:'[T! MS*$*GAN(SFC@J3AKI<@ZM#Y=V8>^T9N2G=8['D)K_70!W8W%RS6G$[GQ.@A( MOAX+N!CKV&%RW$PLA3/&$F]?'+:.W0NL,EOOKK#-47L[O?+C2KKOHW-TW M)JB1(H?B@6%>C^X1$)(HP)77SAII6/-A(P>0.7H[M=.B=$ =]K*K/V1QO?*V M<"BLY0PY!Z]3]5;JX9@N";2,5I3(2*+MFPSL2^7H+=O&!FDK#?: T?5ZJXXW MR8OBS#K]L8J2>*5O;.%1Y6*#YZRN0T/K,$H(17"(&)!;XZ5O/KKZ$#K'[Q9W M.J .K<9^-O^-V/$=GEVV*-^58QV4("0 M.W[/NC$2 H,JM1\8/^G__'K^Z6S^%7']H;=7COS;LS!;3CA32CM>@(EZN;]P M!2%XA.JK!X/&/["4V5V<4QQU,.T58^)\*IG+7AP%0MW&!U MC\DQ@_7>D=>N/>KF_L(AA([?.F]LQ#94Y*AXK==X=\HRTR;S#A-./]<#[&8]Y*!(F(Y'<#8$" 6+B:EP3*T'(@[! MQ\@CBD\+XM&!,*+U7*<77B"]-DW7^J6OS_"J"O?9>?6&_WO]_:LAE+]^N7*4 M7V!T&K,U5UP$,7UR]=MLT7U31:=JO0*"2H 0/=>,JM(\%GYP0*J76 M]ZF^0=*XEZRZ V-+!7: QRV% [1X*(*T&IBI"5NR\^!)-B!$4"%&3$6VAN$1 MA1Z#G>ATA[X&ZNH =#?2>5U3N^_J!+,WA03W;+G$U2->R 1U5CK)")@J?YY$ M%I![$,GZQ)S*[4_)]Z5QW!M*W0%U4!5W .&U')=$_\OYXL7\(J[*Q=FSE.87 MI(&)81')*[:@C7,4?:HZ]3J2' TQ$9A.E@]P*7HK/>->.^H.FLU4UP$,_Y@M M,)Q-_QOS7\-T5F7YAD*ZQ?0S">XS+B?>E&*M,V!2O>*'O "M+/K**.-R-%GQ MUCGV;Y T[F6C[L#84H']U&C\)* MZ8M WUUKY/G'^N6K&6T/%^LCC\=_Y?4TQ.G9=/653PHO";/AP%T0%/Q% 8[S MVD)#>-I,BE.A-;Q/Q-JXMYVZ6R8] FKL-.WC%5XOPW2Q+E6\U>$D1):S" QB ML*:V*0S@3#0D>>8D3[PX>^_JU)94[,ZO'/<>5#?P'5!/'3@?FX[496L/HN'R M^(]V+FDD1B\R>)=J*U1;6W=9"R([Z6T)SAH[H!/\@*"1KSQU@\GVVNL BFL& M'I'4==7$32'%1 EC7,CDUAL10,DJ+2D,<.7(\C-."[!UWNT2L="G,,W71[Y71Q7/9I=3(-9'&U MZW:!8&.!:(TQR4255.O:D<,H[:U;ZHF V5R)XR-VG5;8;O#?AJ_K5$-*BPLB M[2J[57T<8OK.N=S&SR8J!A5Y;77E;025%2-G.@E@0D3BWA07[MU4VI(D:DQ8 M;^U1F\)V=$UVX%KN7MX[,4IFKXH''K"0B(4%%TH [Q06F6UQS9N4[$[=N/;U MQ$72 RFMV3CMYG"L_LURBR!53$'&I,'G2*NN" N,R]D%DX#RR>H M[&06SHEN,K525P?VD3:!ZZO^Z;\NI@N\/@S#Y;H%=F7_ZB=YHBP9^4*>"P]% MD"-CB;?(&=BR2+*E+6#UM?9$ M69&74N]3?UJG:#6F; +GX#S64; \@RH+!MRZ[WYVZ M<0ON3PS-@936;[A]<\OOL;Q%MHYE)@%UG>1-_C%$IBR8X)Q-+&C5_+;F_E2. MNY^?.MQNI:X.PNUW^.EJ'WA3?L=T48=#8"0V,-!B"@Z*XG5^O!,0:I3FI4ZT M"7B/O/5LF2VD=!E$-T/ O+TZ^ME\-_V*U_/9!WKR^>N:$Z!UNBZ_FU"(%53$ M L$Q\GP]+5//!/D8A5:LD-E&WKJ)\3>)ZC(Z'@IP;574F4%[G"%7G+$J"K#K M#'UDG%@3Y)F@<"D&*2G:']"T'8ZY4\?#IS!RQZNH3W-W>ZOIU8Q$=K$N@G\H MSXF35A6;%*"OEK-X9NNMI.N+%!C*%=V1F]Y]DHT/66B'$0*Z/0HW@A#6@C14F M^:B4'>I<>Y#91(/=?Q.Y\1%P8T+$I@MN?:YE[0/ MI0*9A?/-5X]X//Q'(!I#Z^%"ZMW*(K6]=2W_,O2Z*)^\3 IKL MR,_1"KQQ!834S&0+7]P'EW$4^B4%$9ER 9YLEG MD?7HP4DHT7"A!$\A\L;8W9VZD:^)GQBI VFM@W/%7TO!M'I3?OV2UEU WA'< MW\PJL_7?6N'T.9Q=>BYU)%*BQ;"NQZL3P3>_L?')B99%QW53LCK+1@7+P 5C M(:- Z532CNG&P!V C7%35X.=3(ZM\ ZBJZ.8O9QR]_ NRE4#Z$VQ7HIZXH,M M6G!'/CN2=!BGL--)!B8I';0VNH36/LAI.1PWN3;82ND8)AUL',=9#-H';2K" M F.:PEHM,P3+&11.]L*'D'EN?7P[_&8P6-:M3XCOI<0C)WF1!!:K#G K%0KE M?8$H2,Y*> \Q.P<2F99NP=77+\+@=+,G6*6[W46(O8Q8O/GTZ6XLRG%V+ M\M6LS!?GE\J\%FK,/,0D2:BEM@?6M"X#=PHRC\PE\LFD;%TJO2-IXV;B!D/B M$(KIP$6^GM989^52\#M)P7.MC(3 ))EZ42SX6._ !B5"CEC_;8RK>R2,/&%N M"#4_Z,EPN,R[@,S5I =<7G,@I?0NY #!DV^@4B0'@9L 40H3K9863>L,UD,J M1K[0>Q+@'"7Y#K!S+9DZ,I:^O*W7G^5'+/!&?#9'8XLBPXV* M3#A2!%6;A$(0A3''972E=374L32/F^H?U#4[F2J[@.ZZOKHB3):W' MBTK)+Q>KW^:K_XUKBSXI(@GE;($L4[VY+#AX;F5MH!,%A5':-K_8NRMMX^ZM MIT7, [@.H+YFL&PZLOK-XD.878T3";/\ I=I,?U4_S8OUU?N[W*PV[#JG9[; M8$SU_O0W&E"]^>+;$=F7PP#?;C!S,W0MG-U.S[X]?XJUU$@FD$68VO>(@;/, M (I8'!J?T+8.S9H0WFK(P8:^Z/6_A.5T^:9L4O&>U/7+6:U.5%Q$&[4#A[:> MH3%):TU*B+&>]3KA=6R=9=F?RG&-YNDQN6W6P$!Z[=.&_C[],)N6::H-("Z; MC]'F]):$G^J9^ '&\^D'-K":>U#JU"?4K>MTM!Y)*X40XX2S5WGBRM I=H^F0#P[47U8ULV=4[Z\686CQ;(5;O$SR_ M6*[FY[BX@1TZD\FKUE"G,H+*F=,V922HJ$OVP@FI6U\(V9&TX^]K/_F:S9TZ M8]!:@U ^$.,E0E"E7J906EK%LF#MKVWO1MNX%FP(##V\LCV EOHT7K^$LWH_ M[?>/B*MZAV<^6U=@'&"SMCRI@:G:A<:NLF9>Q>0E5N=:KX\B"!8,Z2N>+!.% MJJ7!42)"$H)26&(0RB"5F?DIICFG9[VH>]' MR)3M@\.G:D2:ZK)/._C7^3S_.3TC/O-53\!5F'V8UKMHZRD2]4S^ *.XRV,; M6,B]J6]D+J_?2ZB\_\I'CKPHD,A%H:^U(:Y.WQ+@F"H09\VXF:&]=\P5-[6C0D.L!2//J>!O?@V?8VLQLV+-CS? M&^P$4@9S6H"12,I&AA",,Y"#D0%%$BRW/AM\BIYC+9*@<:U),USP M(MMH:14?783Z>%P/=7N[F.>+M+I]Y<8.9#V]S(%V]4Y:5 J"S!Y,DD':($/P MK1?6;I0UZ'VV\>"OC^V40GM$67.F*F+-43B(.010VIM"6!:E^DFANBF<>@VD]+&R[>LLV)OY_38F]?] M@C,LT\=#?,.+3C8G*%;5KE-1@^.A@%,E\* 3N?"M,U6'TCIR&?Q 6'M@KTZA MR3ZM6+T$O/IZFQH)-4MUU4#R\F>7+38/,&^[/KJ!W3N(BU9YGQM:=>W_[+Y]HV*:6.R2%X!5^NJ(2' 94M^2K#"631&Q=9!\9$DCYR7.AT^ M'^2O3JCJ/LWKQCW40TSHYJ\W,)-;J6ED"F^>_\C^3%Q%)60 S+Z DF@@QE0 M405G?5*F>=7"$^0TN]G]F%>@8T!D7$)QQ*]*0D%$Y@$3X5CXD#&U[F[U%#WC MFI]6F-AZP_M8#?1I.+;T[CW ACS5!?@X<[(+C4=:EG4?W\??1K8%K;5XI\MS2]'V:0OJE(KI:ETL-F/.,=&RT\W;+^Q%X>C9IX&P]:#CPG!Z MZ].BO:Z=/P^R7E>_V@;:$@7=!#* $=R1)7A55\<09+SJ[+4 M49O6^=Z[%!QK5U[C:JRC@AU)4',QH"/WBG%A FE]>VTNQ0EK9CK"8T;YP\Y+;WHDL%L92@8C)4#0=+= ^ MP2$@6J>D-%JT/GG?1LO1XSCN/7?C])5PSVR,8**.Y'=S5CLZUFD+SNO$[ELT'7\I_O'G/[8% MTGXGK5*6HG9;: MDFK9 "J^E2XE1=&^R.17[W?DD3;'S\$[\,$KJT_H\V4]I ML-9I)VNA-E8KM9(PT3['H,CB"!C*@Y=)0TP^6(J3&9;6$U0&;Z5V[P5?+__< M:'!CD_-.T%)CQH.RQ+/+K@!'#([14G&Z]37/W2CKMCW:/BC9TAZMI5(ZZ-?\ MDHQL.+LO MR.\,($<(N0.(_(9_;LAE,9_1E^FR$/=Q^VA,D3E0Z.ABJ3V3K(*:WZI]E)1+ MR@>C6[?/VY?&<4==#@2S0175IZN]V4'S?:T0.;JOY]53&G?W?(RV<7I\!N>3 MBLA!8DY7,W8*A5?1>J70Z*1YZ\Y)I^WQ^7OZB/GBC"SN.TQSBF/^&_.K7"\+ ME"E>OG6Y?BT!F,BXGKA=%^%R>7&.>:VKC7@T?#PY#1E1]!QOU+?LOI[/I"E]//^.#IC0W_"]K-N9- M>40]MP+@*1=IK0%GE:YG1@J\=347PU,MYRO"#H?]1DR,&W*,@OXQU-^G?_"- M1K6'NPR[/7CX5KL#.A:[-DMU(M=;XX14L6Z1:CU$1[%OY")((9-/S6]LG:CA M[J//7B_=V\WCZ[T]H^1$OC/M%,+7T4S%<_*N:?>PAMGLBF=:UV4>0^R.TC=X'I=LCF&$UW<'>?9E5*XQ H466=8A%0]9LZAF$+.44R.-9]WOCMU MXYXE]H3/IGKLTPG=H8O]X1[I[@\_33_^ 7W5_3JG9ZX,YL1 FCI.5;$ T3,/ M6R"IXWJ:8X!U.$UV!-CY4VORY<6JBO5\OEA=>5&_?JDMQN[GSPPCU[J0UZ*C M"76B-_E**EN02 (Q,4>>6Q?UMZ1_7"?U]- ^N<[[=%?O3BPYW#-]]#G-)ZH, MZ&]NF:OA3&$I& IY&".+5@H%),%G$#(&*W7B!+G6IQ:#S%6Y->GU^?=P3,%= M3)9+$,(5BN[(Y8@,&7D;/AK-/#'9NE+R*7JZG+"R#Q*V[Z='"K^C3?--^5L@ M*[F.XM^4U_/9A_>X.'^,/Y)',-+\DO"^-X_IU M@P)N "6-",)U*[:-?-+&#GVYMEXMEQ?U4*TV?;W'8JX#)(LN(*QBH )W4)-: MD*+S049/>S;[UC9WQ/O'=; :8NQ4.NC387IL9-/A;M,33QMHO-2 +M23PX2X M5=QZY\!D09H744,TBN)#*4-V27IMO\LA4[]\W3S&_^MB?O%I6JWLS24]'0SC MCH,I(8.*,H%+M "B2R8I;921K4]^=Z6MX]%3^Z!EZ^BIEJKIP/&ZX>NJ@O9. MX?C5"L]O9N\P72P6Q"A]X+?Y;'']U_6ETOK[5\6UZ>-L^E\7#TY@@N3%%0S MD5-L+;(&VA\\),.D].CJA-*A\#HD8^.Z>,.#O1M0]+12GI;%FOD_9O.XQ,6Z MBN/5[-/%JE[9F"7ZK7M%Z$YDQ!@\%!T4^4L:(:)4=1IF##*EFO$9:F$TY&-< M-W3X=3"6ROOT5F\GKAWNHSYX1M.1A4,>(>\V@@YM0 IT-)10*/1UPD#(10)3 M/BI;=-+R^QQ<>!NCW9N4MZWN'$NQ4C@!.DD!2B%%9\PQ KUA0F6#60Y7X[4; MC=_%4,-]$+4]G+K+*OM0LCA MXUQ"$#)#M,$Y3MMB5,W'R8\Z+NQVV:UKG6['1=T9#IA(@8]Q4)NN2E16R:X;]WE['BJ1S['Z0';)U%X?Q"/ M]SE^AR36:2*YKWE?SW6]\YT_9M/5-EEP%FP0E@.O#2!52@YB".1BD5/ALDK* M-]_^AN1GY*.G;I;%>"#I8<$\:AC>XF)]AW^=)0\U&_-G6.0_9I])#IBW%!DWS21SMJ!^WY=:8BV$< /0 _1LS\"N%B_.O MB+_CXO/TBN.'/N#9^I%7=Z6O&_A<]E5<*VBC #"3!RB)V.5O%/U MVIN#8AWABM4"F7H-3L50I%-9J@&&3K4=JD5/>ZP21RA&W)#-%E83-,UZ9$.$ M$HOPQ1)?L76N=PLI78W1VD??#\=H'2_J#G;+.@ULOK@[#>QF:/K\%[R\]8[Y MJK+POF]075^NBH5:_$Z^0=% CC 'C%H8+U)*H?6XE.,H'C=IT!1_)U-T>T.^0C1,EQJUIE@!A@6"=A%R$=9EJ5&:UIW\&P]^ MN_'6WB_6!_Q?U^+\Y>OSL[#<\+UR",A9+B"Y5:!T)F";K"'J4D*VC+,TW*W" M)TGK:NC;/GC8[CBW4T6?EF5SQ-H1SO##IS0>_S:D'=DV_*N$R"FJJ8WJZIQ@ MD4 N'TK-9?C$]NU@]:-"K<\;$DH'D M),D!-8(3/ .S03D*2Y-W0]W]W)/43@?([8.A)\+WP936@5N^<>-BMIKFRA(Y M<[_7RK9UM=NO7]+9!2WSRU:"YY\NKMNZ;!^PIYPOZ(H'[NN(*\,8^*J$7)R0 MT@FR_ZTKG]IS,:[[/C"B1U%UGUOPYAB#WVI-5)7)"UR%Z=G1PQ8>/*_QV(6G MZ1UG $,4F@>3R?&3T8(*DH&K)0U8O&W]8[PX0E M]+G>?%39UR7K7#T!C^"-BE%*$5)Q@YG#W6C\KD8H[(.P[29P .5UL)L_PM6S M+]/E1$3C+;,,>.&QSN#.$- 7R,G13W1 U7Q8^192QH7:L/J_/V^O@3(ZQ=3E MF 5\,3\/T]DDV"13$ )2L;0B2]+@0BG /!;KE?'2M0[5ODE4'R;M*-7O *?# M]3#V;?MW>#Y?X=^(;/)2UF4"7Y\ MA^"R,MSRR.X[$EONU7_K3?TAY0BMSH<2\=AX^7T5+N*O9YA6B_ELFI:OW[\@ M)^'Y&0EYW>%^?K9\_?KY%6.*Q\0B!BB6D^E65E%84B0@DXH'ELB6IYVPL\]; M^YC$,P".!A/]V)C:PH)DY$@?H5%SZ@Q:(=6(G$A21PN^ M"&\([85GB>%0D[('+@:K(#RM M_3A J'UZPJ_I&Z_JICHQ(0IGD@,6C &EDX20ZK%75C86Z:QF)W"";^@9=S<: M.\XZ3"T=0.RWB[HP;L6&-R/M)MH*K:P,$#@M0I4C R<2AV@$DVBR]*+U$?MV M:KISF@_4^/T9PVW$WP&0'A'1Y1']*XH&2%WK=EJ8WRS6;;5H"5ZW^YA^F!&W M5B"S)DHP*=2;::* )^\-8@Z9L:R++*T+%(^CN#OONPT@3ZC&/D'[]F*1/M:* ML\4TX6V-]'5GW]I -ZT/8;^\P'JO?=UM][Q.UYD$$C53VH!/]< L.0&!@EK0 MD7$;(GFE]SOS#8'APQGH+E 8#-(G4G*?"*^EO76&R>4^\^ML50OW%F&V#.GZ MQ\N)SR8;Y328(*O #0G8BM:N M>5UMY\?IM* *%X4!AB+)X&L!ON0,3CL7T'-F_'!%<3_@^E_Q^/T?931*:;N M)EJY%2XG'+1^5X:W.$H:Q]QCHV( M[:,8@U*]TBB4XIQ+ZW4!QW%'6B$?A!^.BC5#[W(5NX^3H M/=$<)+@B2ZT+">!YB. "E[[$X*VU__]1UHE\G,/4TA'$-N*0.BAXFM<7B4E: M-55R21F?!!UDMBE#29Z!LE5>V2J(7 6F&!>9#^51[T)?=QO=@:C8 K?F*CH8 M?I]Q$>?# ?"VL?G9QCOEY6'ZD']2SE\_AK%Y] MGZ#DCJLLP13,Y'QF4<\"$SB)QB3%D,43I&8:"09]6^7!I7"RJ M9B\_>=D&8GU1>.)3\58F5QWC>BV,_" GE08>533,,U'NAQU]+8TM?'5\(-?- M FD!B1]LF;R:?:;/SQ=?)YJ8E*E82$DE4-%R"*)H0&O0U[C#VIZWC!M&.C[C MZV4A'*;T'PSY=ZS!VP5^"M-\-?*8/K_NEWWYLTG)R)-P!CAS%)$'@Q"RE,"- M945$R<5@%]1.RNBXW1"_BY4S#&A^L)7U=C'_A(O+@0^K*X_T4VW)-6'<1T-; M*H0BR1\M0H/30@%*9YE+7(OF#8I.PMA.*\?\0Z^<-J 8.W'=4B)WN]:]FW[X MN'I3_EA>_>K$66F4X1XD:E:3P4ABR0X*%J<\>F?-;G<,3T?S3LO ?C?+H&>- M_V!;QBO"R>S#=!V-2>^$JU>0T3/:.9-%(-V1TGC"7".RI%J/CQV(E9W6@_MN MUD-/BO_!\']E 7A,-FI-$A"E-IE/"H)%!B((1!>*<&&HFPWMN-@)]?X?&O4' MJ/MPP,]7X:P[P%\%4IL_2*D6S2_?AJ_KHTIG22B&/$))NQ\H*SQ$)1QH%;*E M4 K;SQDX*8.['=NQ?^AUTA8E/]B>\7):&V=,:7'?_F@B K&/UM3<=0(5T)#F M:#=ET7-I=#3(3M#BK"E/NRV4'^* >SPL_+B!]LWKOE MQ7F*M01)I/;^*@FEESGG%(8JHQN.J]V6R3_V(7@#//P#[!6_S6?IRG98LAD\ M*0<&;6V+9PPXES(X%@73P:AP_Z;V>-O%+=F[+87OYQB\<\7_8)O&K10V?K8^ MW9PP*8W(VE*8A:F6E$6((C/R,8VQV4BE\03%L -PMMN*^<<^_FZ$BQ]LM6SN MHY9SGJ3ED#PC3>DZCY$["5ZJJ(.6/NO6-X '8F6W]?"/?:A]J.9_L&3N;[B: M.)F,*+'6NQA1 ZL$+L4 2*&71\&S#JWGAS=F83? ?S_'USUHN@.@7S?JF3A3 MG)., AM'XE-UV* WB)!28$ED$F+S60?7[]X-6M_?2?!!LOU^=_]K=KIYIL9Q<%:*5VS?5N= M<2F.1JV4OO7XQJV4]N)FG%9*AA>9M O BLV@ I,0=4Q@)$>+9%V9.$&)>4^M ME%S0VK&4 $.,Y&6X LYP!U'6Z^K%UKYZC27R0[=2V@=A1[=2VD=Y';D#]UNX M2*%5<%J!]3Z!D@;!*14@6B5Y=%J$/%1,\WVW4MI+_SNV4MI'&9UBZFZC#Y8P M2JL%&)]K#:R%(>JW*_Z^:%:*>VEP1U:*>TCSK$1\<0 "V0ITKX. M,KE\-Q"+Z>SZ0I?3S\_C'Y^^?JW M\!_SQ7IN_=K*YL2E0\[ 2R-!&;_.X5C0VFN=A$3M6Y>$[$'>=]9HZ1@/:"BE M]8W'6\9^"^<&&WZ(H!C06<98I:Z=4)M3Q+'W1L'@\KN MD#Q:;QW \OG%-L?C;_\/67L'Q$=%<3+Y4IGA4)J=X! M53)FB+IP*$*'D@)#PUNWUMV)L'%WWE-"KKV>>@#?(F2L KJFWQMGG;(1N*WW M[1-YK\YR\H_)8_&9IRACZRLB]VD8MUG522%UC/0[0,^3!W'R M:P/ YBII"+2F51KO\#/.+C#,\E]Q_F$1/GVS,E^<7W9(_DB\(PGY^IK/ MU>>/*-PX\HT-:CE:\MRHO./J%2\)X>OC@Y!6?Y^N/E['K#>G[I$%F8SQ@$I) M4+P$B#7Q(@/)EZF@8_/DP8ZD'7<,M1;YJ]EC+[BY2O-N?G;V9S>]D>EOT3E##^$.JKZ-."\OS!)JM>?OZW(?J2*=9)B)&%$ M!(=249S&)?B:+#7%)IDTPQ33*3%\*"/C=*+O#.HG04'O=GH2G11": DD2@VJ MD'?DM8N ,2NG!3.A_2'RTNM[\ HXHG.A\@3XZWO"0RJ?<6U], ME^'#AT4-J^AO\S+X:A97SQ:B2@"M+B"X.(53G3AM6DF.& MG+K6V> 3[<)WA?[F6NB79209R4%..D N]>P@"*PMF,B=54P*[KSWLK7S\10] MW\>NNP]6[EN_9MH8\^K08E4ON:RP3N"Y7>CA;%TI[HV+F8M:BI13G1)MP:.* MP*-D6+3F&'>J1*6W;,")_G8+I2<)&!=#[?0[;RWLL1&#'^ZS<'W3*D;'DW<@ M6::=7BIR,NL<06:#$X*64]DM OH68K81,-+)6SO%SEM+>>Q[B7_4@IR\EL[R MU6R%Q M]^KH*-B0AM0P2,#'B1&E7:WT4.!,T.AVDDOQ;KM*W7S,B*MKH<#Z( M0'N"!D4+CS"CM.7*T^Z,M<)>N 1!.@XJ9\9B%D+%_='QV)M&.B,='B!'B[6# M3 #Q\,S( M[L?;Q3Q?I-6;Q>^X^#Q-N-YEM=2>RV+!9D^@9IY!J!)!+GSVQ6N\WY[[(,_C ML7>/F^@9Q$T]6L1]0&3Y;):O.%A>K1#2IP\!+Z['U%:,#X5C=S9L+2WH4XGOLL$%]$C M)V>):^;(C(8,#ID'AMI(9J53N%L+E6UO&,\!'0 ,3<38@>/Y?GH^G7UX4]XO MPFQ)%+PIM?WG7?MII4F<.0=6H"5?6M7Z5N4)XSQQ*T0ROO7QTPYDC7L#LKE' M,I1"^L?8U5+,R$2H5P(TCZGV.<@0LC%0#\]L0690MZ[FW(FP<1.TS>&P']P. MT$T/@+MBIG9V7[V=3V>K5S-B%*^W:UFGH+$$V@5!W& KW.!HD+BD8L2<^L: MCJ&->4TTJ6W",$4O:F6B=$TFT M[BJVE9AQ _:38NH(+70 IRV>Q.N;N\+*.&,C,N )%:C:"LCSS" YICSYKMB^ MY.Q;-(U3[3VX[]54%1U ZQL5 K]^26<7F=9IO3Q._Z]S$B=)&T%+QH.VGI90 MR&2,&;D57&+4G#'/6.L^)P>0V>6I^8$XF9]6:;W>]O\EG(59PM\_(JZ>S\\_ MS6?TS.5UIYEYN9Z&_@X33C_7M7Y$Z=GA+VM0=M:(TT8E9V\6'\)L^M^7[07F ML^7\;)JO.^R_W>#P3;D9O'U3!["\*3(J2CFN608LM6^4];25QZ(A).O(&LO( M?.M+'TT(/[ZASWU=_74Q7RXG23#R/H2M5WAJ)3(K$+1T=680TH\XEMB^5\^C MI(QK*D^/KH?]>H[74 =[^;.SL_F?U6R\G"]>S"_BJERC4C3YJ .\5CAGD=\)83 M^(C?XJTKYY#V4LE$0?"I3M&DW15\U@5D4(XB(J.D:MV%M0OG\%I)7VO+MN7' MR]%ZRTF6/C@,!;@JKAX7D^=A1 2-05K-I&0Z-!;'XY3\"*[A/MAZV$[E:/UT MX!G>SMXMY0@JA4 F4M:NO]JK4Z[;DE/A8VTVZ@A1!T3II MG2M\G)(?P<-K K+#]=,3ROYG.+NX&E>[Q,5GK"5\J3B!&ARS))RD.+B4 F0> MHW-6V:):GZQMIV;]E1CR\M.5FTKZ=WS)*;9AQ$0R!$KC-3S-;1!3]BX+I3LQ5A')>."V#U2CEY%P@1;80Z MEYXC+7B!K0UE_ZUP3H^[@QKE[*.[#CS#7\GZS;\BKN=CW;$AUPSEXFP)#(%\ MVEKT(Q7$( IY'\Y1>(4A-1_T\TVB?H30]Q@DMM5:!S"\*O7_>^W'-EM]7>]H MX6P]0FE:IIBOV6(V9"N#);9R("\XDQ>,QH#U7+$B N>Y=2GSCJ3]"('R,9 < M0H-CW^CY/9SA\AU&$M05/Q-)I%LB$?BZX16/=1"F) =RVPB"A\_^ M$8+?0Q#40M2=(&5UL9C='$=/=$03 Q90/CA0.@3PEAYQ(;6515H+WAF* MH) GB#%G0@4O$E'DJ-L?P3U&R4X0/'&WT%R$F]^52EJT>1\B2CR1W1U\Q MD)O$KTNDAJR2K?GU!\EB[<4J+OGR399G>D*N16)B>9 )()& :U[E_21%6Z'. MOUS4-=17!^C;S(@H#(UA!I)9W2LZ6_LT%"A!*BF#U6@'**<_ '.=#<*&6LB^A;(^=IBL:]^SH>GAKJI0>4'33;7G C M4"8(MM39538!&EX'W*-GC%M.@FSNH^U/[[A784=$Z+%TVN=4DRUK6^O+IB>%^ ^*:["1+%1AMA"D5F""5I(G[73S.K6#"#XI M;W,'Y-W?>X^GU0ZX=?KUJ3H<.8')DY7V5.3 !]C,1Q03H85+:'Y,%ZZP"65P6ZJQ))4MWRR_3;=2=A-!8#.=LV6 M* M64=./R)P[HUVY'Y'T;JD]0ERNH7;X3"X7T#=2"<=P.M3CE]F\[/YYQ\_X?(1 MT5TRY9Q/QMH"V$7'L]]0"^!:9< M!71%?] "#0\!8I8&E)2UJ)8)R$+G7 +6GOFM<7:/AG&3/D>%U"'2'WFRR0<2 MS65K:ZY4#&@C6.OK\"8M2 (Q ;%0>/!$-FZU-3TSR>1ZP7&WG.-[_OM+NP>( M7!W*SBF+.D/VI58YJ-K]DEDPHA3EN3"HM\H-;0.2L>>:[*FL^^K>0W(C*_PW MLH2O%U^O6H8S83&1X\6$(,(3B^!TU)",2\(C=P\>..RE\CN+CJST?50V;R&_ ML16/?]TBG.NLC(@&0DE$>,D1,& "PQ2W/LBHM6BA^-N+CC>XIHGB]Y9?!S[D M%I=7;Z^[+H<4E$BUYHB)FJD5NC;S-*"U"<5(6XCEXU] OMVI:?I@ON=X6<7! M=-@!/C?S=.L2-P6UXV-[96"\&"HQU>1% ^<0C<.F 8L\C*%:E:IW2>HVG:]Z#>GX-A"??WT\'J"T54G*2M,# Y!*N]J!14CIK0#KK2(TEM?4NL*B:SX EXF2Y96!&H_,/0> MHVO<)_*C >]@%74 NYO$P:^SE,MF$5YF"E1D(>500#+M:S\4#J@T2=-GQX7S M)6-KYV\W"D_J94*3VL/F>NL@+'F&IP;Y'"JZQ^9CU_TRUA\K>PH/AM0+I"=1T;BQ,2"M@Z# M:UT9L0>9XR)T4-CL!M&#==@!3!_4AU@,6LA $7_!^L9(K9X72?!!1!&XMMDT MG[^^3W7.6 [7.G/5>CLHH$.$+2#0=YXUY9LSX@B(41'!X?S%/ ;YD!DR;$( MEIUO[1[N0VT#\D%Z/3D45SO]].=\ M@BD%H0.KP5VX+%3SS"(47YP/R0?!6C\*W8O04^JN2<%&/6F]9Q])ZDCEN-TS5<=];D20+VS?QB,8DZ6IND M(5%*1WZ0$( E/I&:X[ZW'LF2R;6:QX:'XE&5U/?660LV MG5?<&9Y!A'K7X%4 -(6!ML(+$;DPXHC)@&WK: <;;='%5KBK7OKLO/US#N>O M/I.SL6I4WJ+)]C.?V" /N@O-C?*;=*5N"4J+U!(NTV M!I4)K>WR<4H.W7_JI_XZH\^ZJ#*]O.#TWGJ'*"!JK*^5N07':1_U.BM6F$Z^ M^:;S"!GC9A0;Z/W^EG*HJ#LXK>ZRL*K[T4+JS*T"81-)!"5MMRX+8B-Q8W1( MK/G3MX=4C(^5@Q3[)%!VEG)W.+E5P),+"PJ5@EP4!;:L=E:F$ &PBDO6]TJB M=5WH)EIZPLSN.GX2,GL*?.S8[#6M-[TYX-=E6L*3I\6$JL0G4);\.93DQ4EK MC2\I^!+=5(9CH^#765RL:,>S^VS(Z-!*IR&1\P[*:$9L ME ">>=16YLR3V0H*F]<8]_*G/1X:27-L4'S*BZ]OYSA;DYYR<%IZ#Y[^K]X] M.4!D$BRZZ$-05C"U%1#N?NZXMRCME7^ U,96^"W<6] MM%P!)_B"RM%=]A*)FJ/BF1&'K<=5/49'3P?'X2'(P9+N$"UK,U(Y"&5Y B9= M(3/R#)R)&J16H013C,Q;M30[ "\]!""':_@9R.PA[@Y \S''"UJU,G'E.ZO, MG<5<1ROB95CF7:RO1FJ3KLR25*WQ\H"(OJ"RCV;OOY8]2,P=X.3M=);?E\MH MZ\J?+K9PS00D4R.ME!&\I?B=>9=B<)RB^]QZ8WE Q;C'T !(.5#0'4#E8YY- MYXMW\_/KEV?*"*U]=D1[$!2.8Y6'MU H!K/"&5M2ZZX1#X@8-]899$LY1,P= MX.02XV\PUBF_/RX?U3)IO2;BZ?S%RD$=&VP99+2\<"?0-?=M'U+14U1\N&=[ MH)2[P\G:X/6)1ZP]:BESOS9P_7ZK#>[BY [0,F' M_'U^]GTZ^WQ7-%=Y0VZ*T*OG\?6AO-<:@O"KOJTBL>"\2*TCH"<)&M?';8Z> M=L(?N77\Z_G%C#Z)Q'C^H^8M+U,*@CEA-&W IM0I.ER#PQ@A%ZMX\(8"NZV* MTI_I(/_8VCWE\F$9< M[Y>8*.JSW('/DD+(2';F9,3J]:F0D/;I>,^]V7 ]],B'CSB29!C]S1L*LP,W MYF>B_?NJ)/1FX_TP7?YG93K"Y."]-)""*G6 CP(?Z2^?E^0<\SZ_QV]7-NW$"ZPXMHA2@N,ZTJ7(% M)!LIM.39HVZ,HT<)Z05 A^KY86?@ X7> 7+^B8MIW9DK$Y$<8S[6@ MCTP%0LY:""DQN-;U^ ^I&'=7.4RK3T!D#Q%W )(WF<2-9V\N9FGY2RDYUOWV MXY_XK;)T-:!0!,89IQV6RUS?LV5 P2)$*YUT%I50S5L'/$]6/S#:1_/W7Q0V M5D,'R/KE8C%/\[,S7%REO95BSC.2CT9.1[;QX KMREDJD1.=Y=:W?MYQGX9Q MD\.-,7.0@,?.SJQO1=Y_SXO9]/.7\S?3&<[B=/:Y"N?C^S^S&R%D, F/G2F^'KBLM&>L" H8 MD4)'%9@"1]L?R&)L9$&K;%O,'-YM%OE@+]M;WA;L)\,>%+_&J[/$:RD2I BU M7U.I4W-Y!FXEMYG"-E3-5#]Z9G<_96V8,+Z+Y,8>-'UG0G:1W@JO"_@2$53, M#%Q(K*:;K48*_G5N<>_3X83QG52V<<+X+O+KP'.\N]V]O6Y:G2*33@<-4=!Q MI<@@Z) B-JQDEFLE3+:M,QP;2-D*'*[WXZ"EO+N#S1N,^=77>@TVT5X8$Y4$ M(6NS\^PM!$0/W"4CW:JF=-AWY3>TC)U1;:#H)\&SI]2[0T]]"C=1EFG/6888 MZK;I<[SL#*F3UL%[SWQI76#[D(J>GHX-@9B=)=T!5M[>>G9P79&%?]43]Z?Y M8C'_L]9KX3?ZS?F/B3#>KY^9;SP%R'SO/?\-%33FOR-?A =A$J%<9%:"P'H3'PA,/5MQ_"KLA MI?_PLWM*TQZ&@A;"ZV+SN"V2GW Y77XD6C"]G]V^Z^"3K,CATLZ"#(FB11T= M.$9N&9VRRCLF#+$]:*RUF;:>DCU#1&"-M#+^3G,G$7$VGR]6%D.[H4S.6HB& MTW%;A 6LZ3&4T9"06-%FNQO$#0ML!0]_"O!H)L9.H?!^EBEZA2DL!HMNL8MWF-[4!Q$IG?EM+LSD6Y[6A_/*\S$W_/BUAU17%_83QG M1ZPP+C(YWG6J58@%BO:\WL=I]*WKLK>G;CN$G7"FN)EJ.@!=;7'R:=WB9*(M M"ZH$0Q8B$RCN$4*J;<13%BRQVG2O]?W4[?6W \YII8#W%6]?A]3_=X$+^N"S M'[ MT^ZK$4M6'"[T9=@8*\UK5^FD,$1M%/UAF]O@ ML>8B&:58MK:.[+:R_B' 22' QN#1:)&*9 ,P=PISD7;1^S9SD781=0='TB.- MYZ*QVAM9A:$9*.,CN!@#6"\+DYI.VMQZN.F>K1N/.A=I)\4^W[IQ%REWAY/U M\Q_/R>^*EKQ^QC@=RX:L2)D,3A=K4T&C;.O[W6A6>: M&V^ &T4\H,_@30K N3+1I0I)12\)]ZUS?GK- CSJ(YQ"?]T I=X>36YT*E>6>"T[[87TX MI*RSM!CWY+=&U3&I0[UG1 (\L%J M&W<.KJ899> ^,%FVE>X/&_AW_*&?>\.@C2P[.#L>'5)&K#N?E8947225 M<@"7=8'$8M \H/:V=8YY[X%_1QV+W"Z 19E%K6RC)@ MJ5;%33:,=D+EAQX0V8.7<;B&MQOXMXNX>P#-P_EB144Z-96$J 5";70-Z (' M+HVVPE*05IIO,/L-6H<"UZU;KEY2-.2HTZ\:!?[[B?O#F!SIU*1+$@;C05094^0SPZXBW=.J1OD-SR\6T_-I7L[+[ -_'#A_P-?ZRBB_?E^L'5Y1N8 M5"LOWI#GAV?_SKB8Z,2%$YKX33*0F9#E.6<9A8^1"UL+F%WK=R.'TMR3-[0G M<)X(XP?7XFFA]M?9.PIU/_V9S[[GW^:S\R_+"<4H6A3/B<500)G:RU]+#1*Q M2(7.\M*Z=.(@@GO:.(^.UP/U=VI@K=98>T1D)JQ(,4.Q=79H3>^%K!FP(J61 MR0L=6L_;W(?.GJYQ1X#F/MHZ2402Q/)$9,NUR!*\J'T"O*LO737%9=R0>UR, MR*SUHYS]*.WI(F&@=%U3HMX^M4;U= 6N51:F8S M#GDIM#6A?79P/2HJ=];7V'5UCW#XXU6A#[_F1BF.+E'XF(RK6[]U$*)-8+Q/ M628T7-Y[5;2AON[9I?KLX+H/?@80;0>[UUT)O<;%XL=T]GG=I@1]#%E*04YJ M<:"2]Q"TCT"QE90^%ZO%L.7:=^GILP_L(7M1,^GOCZ3Y.9X-VJ-#R^:OH0WIT'+WEZV'X.5SFNT/'7T)GMFIME#X-4S6# MCGR^%.HC"&]H'^6$?N[)'R0;4,73;^*0^8X^^[^V\GMVDFX'>\MMVE]?+*H( M)SXJ(51"R#G105MR@6 4"81GH[TOC#6?>OT(&9VVA6T%E'V$W8%7K4:C<93I1B\J$>E[ Y!A]Q)C1#_&,X"$EG?:-;86:/47^HLKS)O?" MP4$+]"9\Q!*]^YQ>%^G]5UN!O[DXKU5;M]HN7O:\^G6YO+CR?@:HC=QEV0&5 ML#?WP]9,AN!0)IE!!$10PB-@,:Q.-O6B.*.4&Z)!5KN:R9L6G[<$>17:/W[O MZ*SP63()T1A1.U_18<@XB:#PS+).,;,=>J]NN^SX%\ 'JO]A4]5!)#YV]FT3 M9Y61VEU?FH+D>COPR"*=B):^,O6=-[&EHE91A.UR;\\L-/X%[#'PLH]4>T9( MO9CC/"*77( F/PQ4$H7<,)7 &1D4UT(9N\,TB\T+C7\/>BR$["K5KA&RNB1+ M67*9 P<67*U]*83W;#,Y[9C09A;X_1?1^V"DCWO)HZ%D9\GVC)/5;037MI0H MZG.H4AL,:0-HM"/06Z%=42F:>#!,^K@G/!9*=I9KKR"Y>V\E+%?%4\2?:M,) M%8R"8)D"[;AFRAHGT!R$E,ZN!8\!E_TEW$$.;=/=@K.Y#B4LD"HOJ^EQ09-K M;K-EAAG/A&M_*;C_?"GW3^A+E*7H.W;.N/_NG'S_A6;6ACU]R/O_'8G[Q;3K[?/F M0D:/*)@%67P=ON)R?9K%04B42AB98FC=WW(;NL;-[S1#R?T]K;E*.C@:;_%T MR\97$U=7C_]QNZND': MX4#8!+)66ND :;_7ZR12S8V#\@B7Z[>E4KA(@:X$)QEYH=$Q\$XF8,QKJ8WB MN;0&W [D=8*[9MB8'T=1'6#PJNSQ0_Y&3.9T*;3-[&55E)#%@$1&WD@NM79) M<> 8HR&V11;-6P[L1N*X6!P,*O?;% RHMPY@^7'D,7I)W S;)&'\UON#!Q8'BKT[X-QJ-1VL#)YS"<6%6B->GW\J ME! SBRYRQ[UH_0)M$RWCE[8_'O(O"Q[XSN]1!G7$<9F0*;5&WI&36$ MDAQ8[E/AP>;L[CWL/N5>_#LIZHE>_+M(;6R%;^X?KW(B#ZU$R"%K4-8S< (U M,&FU"MD6K;;3_:GUXM\;!FUDV<'9<7.\/G*X7M]C?"1=Y^GPKZ?*OT6.G!.UPLZ&._Y\8%%0\^=Z#2B:?I/T:1!)VG,KOZ^+'(BK5( MYZWE=/Q:70QJ%Y-M_8+]*$42KY;+?+Y\-4NW;&XM^/1^]J$V%UW4=@2S]&X^ M6UQ]N[I,J_]^I=U/.7Z93?_G(B\O?1-AA,[1.TBKR!G#ZM&Y!T>>M(^:L1!: M/[$8 V15 M&_/R^MJ9(D*P4FA6HO4JM,Z/;2"E$Q".CI5Y>\5UBK_ZY2)?)2*\8#F:&*$^ MEP;ER=)]M *B0E2.6Y2ZM6OX+%'C8K*)ZK> T_YZ&#N?]_J,!/EZ/CNG#UV^ M??OZZ@X6"R4XZFNT&:S[^^?VAX@ -SMN*9HZTO)]%A"J(DO14D-BPP;G9W M0$RT$&@'Y\_/>3']O@JP;F+B#]/E?RXWU*"]X*)6R44+2F@#0>L$Y&(Z(VR6 M(;5NE/X4/9W<-O?F"35385=P7&VW%.G<&D;IBU%2U]=3MII63!(V_[MT69ZQKZ_;*7UC7 Z4 4=P.G7&7U67IY_P//\&K^MMVB3#1I=1WP9 M3K%S"!*0-F?()#.#43+5?/[#HX3T J!#]3QO+?0.D#/0;G]S-V(BN8HY:""_ M(ZSO1I2(D)S66EB9HVT]I'IHGCJY/.WM?.X*2AV8UN^+^7=RQN>S-_/%^_,O M>7$Y&>OMG,2SG+AH-'I9@(MNBU]P"R8ZB MNBB3U:W+ S93\R*#H#9X;*3"#L!XXYM="[RR<_7#*YG_N.3NW9R8+:2/5Y_) M=UN>OYZ?G9'OM<"SB1-625$;8WDZLI3@#+R) E Y+7D@'Z\,%\$?1ON+]";: M 'T4>'1@%O\@^NOI\G[V6/1;DW&_+_(Y_C5!HQ1STD):-2P.B>+?* TH+GCQ M.1BI4F/8;TO;N VUNH;U(.KM +976>C7\Z]A.EN)KH;<),]:-3>?+:>D]'6U MS-IRKSIO2PHOA"D)N.29#-0(\!811&;<>L'UZ)O7*CV_$(#5:[MR.$Q2MG("R;0) V2H:TC4S7MFZD.I4P\ M$[J-]ZT3Z"=;RI84T]([#ZZ6$"A/3E(HED.=HNTIFLBJ^?O*OVDIVRZH/&HI MVRX0Z,#->+S[R9M%)HYF\<>Z1"9*+#("8VXU*CE!L"Y#1,.%,KEH/5@QZV:R M.@'GZ!C:JJ_1_@KM":./,;2^>[+1!9L,0C*^BJQ.FPF,U^T!@TZ<1-HZ9[$% M69U@M!44-D&MD5XZA=KRVHBO2KC(?U;1)2@9:R??U;Q&%L#+K-!+S\O]49B# M8.T^79V K148M@#;09KI &T/#X"5369OK'$D(1$DUK;SY-MH'D!G$E1M?,-Y MZ_/V<4I>Y+7!X4=L [5U";ZUE289I>9:$N':U:9+ 5!+LM+ T89H@FK>+&L3 M+>-N:2WT_"QT]A!ZE^!YOWK'^_MB&NMV/$_Y;+TG)Y<-Q6ID7[R6E9G"P"O% M(3ONLLRF)-TZ)MZ>NMX M@\:GH58$]5T +I;_NSUE_\]S0LBZLN/5>;LJF&G M]][0^6\+K[T.##@6)$B9C,' !6M^\[X=92_R@W(E00D+]D5EPPVG_JRB98763]Q^,G; M1'6=0O"Z(QO93HH1BM01E!(!@M<%6.(H7$;F>>M:B,W4C+N[M='V%A#:0_0= M@JC&2_F?\S/23ZVLN,HP2A62J.;&B@>%7M1NP!*,]B)3-"6\'AI/CQ+6'[3V M0<$SX#I<)6.^J%Z<3S[@[/.ES2F;6%2X:G"60&E9@*R0 0N*?JYC,FZKB4+T MJ;CVH)S=2(Q MT8U*IQ3B5KFM9U1^9]&1E;Z/RN8MY#>VXO&O6X2S:"T/F=$)RA0H:1)X^@%D M'E0QW :I6]CZG47'N?YKIOB]Y=>!,SIX77(**)@6'+2J\T$9296O[G'F1VDCSM F>'/Z782>FGB>O[\?4$T>K(@JT3#HGEDA20S ,PH6,I MA;' 6[=B;4#VBRQ3&@WW!X'B=-X2O?[P3U+)?!:)Z2&>$&W\_(%>#FW'SS$> M#!$>>9:UP#-36*YDK2K))H)#X9QVK)9YGN*#H:?->F7'?\SF89D7WZO3MC*> MNRIYC6?QXFSUY8?YV=F;^>)/7*1)Q&*8-H',NDZ-P:" XAH-+N>0?+9TV@PF ML*&8ZL07.12?&YWI+L#0@=?QV%;TK^GYEP?,+^]RO[PKJ^O3YW*L@K.V!,LE M"/+ 0$5!,7\4!IS7 4U1=.@-UN>J)2.=6$$?8-VBXN:XR-G;?+[EQ72>/I[C MXGQ4(]H@B:N6"+_.XMD%'?:_SG[!Q8S^VG(2$N?%1@Z'_N,"Z6,XUZ727@.FM>"?DPFT%>?".7*+""4TJ M:!!2%6=RB3&W3EYO1UF#GJ!W/_BQ:$]E:YUF&IBV!E1@'D)F!DHR03'I4HFM MN=^&KG$C@P&0\TB?S[;*ZSO :J(O+O// M^?*_MX\=S)85IR+H(C,H;PN@\!J2*DQS+3B7K5]8-B)]7-BVQ]3]@L,1%-P! MKN]Q]BK&Q06>33PY')A)DES6H<%>(KA0ZM5S2HD%Y5QJ'2P^3LG(Q:UC@.+) MW70O#763[7B?U8,_M^L7= M3AHZA>Q.BT'A3WQ:TUS-48:";QE8&R.R8W5($H71!*UB ;608"C:]A2V>-[< M4L=(R5SA_O49+I?3,LWIJC]Q0&=,%!:\\9($(,@DI"075F6/J+7B,1QEJWI MVDDD9G;!SW9;TV$JZO9,?#>?Q34_R15R,1T#+JP#I6N.G?$ ,6K+I#,8K3@* MY&YH&C=Z& UK>RJES]K"#_E\>GGY\_L9'E)$^/@'-3@"MZ"PT>GW>O[U6YXM M+Q$\2S<+W^3IKF&51$J\C@@D):V]#,:V#IAW(.WP63YG. M:"^M0Q*GX6+5?XN$_PG_(I_T_&*Y7TW"6WTZ7YQ/'2R97DX'4B?Q"SC@X MCA:*\>1W&DZQ2.LLQVX4CGLJ#H6KAR-R!M-:!R?D!NY^H.F\/J'[T[:[!^W MR\=8?36;D=?\S[RL[W;6?./G//%11.%3!,D416C1<_ V"^ \2>U+0I+_<8&\ M"_GC)@D[0?9@^NX7ZNMW^9=,WO[EDEA=RR5?67?12K,@/,-S!DR&A(JZ M@%.^@-!&.*5UO98_#FCO$C9N@X2187F COI,//WR/Q=U6NOG1;[L4XJS>M]. M7TV_Y\O?5;:;7-'LNU2#Y%43+ANEMVZ ^K[<1O.'7$?CIHJPY<2D>FX\V&!,3D:G5%KW)3^,XD-WRZOJZ/=EM<9/ M=8T[NT#-"G^^U.M//V[^SIJ.5_46]K+_B;#2%B,9,.GHF!"U1-\;!](+-*;( MXGSK%[+-B!\W=79$S-[?B,=1?P=>PB7E5]U5I?<4F3H-%(\R'&]>O>_L.2OH%V6^^(JTC:^$>+6%>UT8%DO$AT1L*$Y;N,D.R&.VD>D8K4,L&AS(+!"UJ/V1D-E$.C17*09*2-3>@(J%@&1%&RU9YM.5+S]$9E[*2RC:,R M=I'?V(J_,^J!,Q%<%@)"3HP(MPCDOI,+)1EG(>B(<:NV!:\MOPZ\ MSRO_Z'(XD#.:.:;!L]K@E=^N@( M2VM?.PN'/)(!69/JT!A'U-?:4FU$U#9)GK!U\J:GZXW]-;D!$GN(=>Q[B5>D M(7$G;OK]8A&_D-FL:MW6^ZX0RA+U$$)M:Y%J%5MA'H3SM.5BTBS?2R]ON*78 M9K4^,+&/*N=#RK6#W6-=L;LRET@D&A:)5H^FCKW,X(M#H(.8<>69,-BZ!O#6 M\B/GV;HXA_;51C] NK(Q+T-D9%E!2E%GUI$5>&; 8G'DFZM47.OT[1T"QMUP M]E;CXW#80Z8= &*#':T,A6R)[.W]["H(J#U$M)-8$X1UFG.A(YN$ SX&QWSF M]67B<2H['B.O"S#M X+M"C8.ULA)@.W3G_,U:UJ$+'Q4H$-".O^)2?I !"[) M3@O]J67K%H$[D#=NVO:88-M/(Z?E^H'(XGZVJGJN/0>&M\I)92,;4 MNU=!8K/% :(6R)2+&9OO:$\1-/(59A>N?#N-=0"_>SRLK55;5X<-%&"*15"H M.&!1-042CO?.EY\E)"1*R+;*?K^U??!4N\ .D3^U_GL]NU]\3)*8ALT MG?F@H@H0%&;@4:N2M2Z9M\YW/R!B7,@T4.R\I90[@,FS6_6FG?KM]3U8W@DF0LL[\C.A8\X''AU,][OO63H[*X^K^E-&^^N.FR\)TGO@D M64GGB'>0C:7HR85ZEXID\QK)D66>N#_ZLY@=Z._\/4-C[+6"_J% .&4CN#P^ M?YTMSQ<7JZWI_?F7O/CT!6?OOZV:-ORC=FY<_CJ[%,R_\O3SE_.<7GW/"_R< M5[_\F7RVZV%8$R,UCQ1B@DR.@;() 2.GL#.QR)D0WATK_7A\YCM_WM&I^8T* MP;'OEX>36MW0MGEGEMG(\< 3LM">QI%4FB])J^6U!JB9BEM]YCN MB$1W_EYE&)/J&ADG:S&KQSUU3BG]^+JIUOOR:7Z.9ZO?K;82DD;2SI.+[2 $ MVC54RJIVOA; 160Y!Y^$WJZ<8W!2.W]/TZ-U#(*"D[6)6R^0/N'BG916PJL_L'[ MB_-EG4,VG7V>H DVF51GT]:^ED5)P& #,!$SP\@=*?689\LAS&QE2NZ%F5(O MPM\)22_A-'J5TK3^$SQ[L EECYX5J\ I50<4B9K&T YLR3)96U#9YLTAAV-G M*[/R+\RL>H-)+Q83GA=%N"^*ZW3)FAS! M29/!QN2%C#85UWK:T'#<;'?ER5ZRP8R/DI/U[3:^0%N^+\3&]87PA'-46M4I M>,(6\G13+2@J54D6"PM%,SWTWDO:)I%5+,7,0M4S'1>E$#&H09W^U^G9@>VFWT0=JH0/\O#I; M_9UU'/U @K_\5;_,$ZX\TOZ=(:A(F[NN-WY<.- Y>"ZLEB2\QMC:CK+M1HM!")]\ ELYZW?YVT!Z'; M(?:EW=,>3[<= /B:D;SX/ETW,'T@\G?SV??+:J,JW>6JRN+V[^O\D7?S\W_G MV[.9DJ?_,:LAQD#>B8H!7.2)#IN46)32*Q<:@WPP9K8SA)=V-]L71O8VEN]Y M$>:C3_#Z>/'U*RY^S,N]9M67XOKP\8_Z#W^G_PP_X6MG4HXW >PP*?4Q(2PS M(T1,#(3,!.KL.*#A!6) ;S0SSK+6I_M+F1#FO(\4NWK 5,C[(QL&SX*!DIR@ MC0$%;RZZ_YL0MBMFAYL0MHOZ._"=[@X.BE*8.B (G*\M.[BALTSI AAE$K+X MPFSKPIH7.2%L)Q \.2%L%XUT *?]!?=$H_E:UI99%B"09*A,"N"#<1 0F6+. MY2!:=R08@H^>)H3M!*MC3 C;1<=CW_%MF$^EL!@=0@ Z:A(H5A <"Q&TH)^C MESYI_9SW^_>:$+:3TK>8$+:+!D8'D7B4A12%UUK7!@_%@2I8:LMK 29;5[B4 M='#([4#TZ.=W_B[TN" Z7 ,=G+A/SXT*5F;#A(*HH@(5 H+74H F4XC"8O:\ M=9NRO]O0KWWPUUYY'2!QTPPIYH1-O$C(6LO:I3M27$:[LO%6F5BG ?C6(P__ M/D._#D%?"X5U@+L&F65&6[Y+H?;S(F85YP@AV@*A-FU"$95B\M@11ILF0R

X.._<&N]V=9H4%Z)G M'L$)@_4I*4F'U;&DI-R0$[G8I77QW;%XZSS]\W>PQ0/ ]J*/Q,M64-=RL4D' M\F4T%&4L;5$,P7O'@=ML@L$05.BF_>6.O'6> _L[&.$!8'O11DA:*WEZ6S1! M, S.!]"Y#ODN@?8GRS(XF3!+%S-/@[S0/ Y[G2<$_PZF>!CD&A94]FB/]QWW M%&2Q-D?0)9%HLDV 7BCP219&DI)2G"D:-)Q4,) -B*'+)5+QQI+-I8(3C3F/)D$ZV!P?-&> M[O;BFVBFI=0D*:]6(7J=+%PD!XK-)0^ZU#[>+]"$7WS>=CC#Z7 3V G%?[N< M[_/BR]HPU#%!PI! 5=<$I*;,404#D]0)-K]JR!P-)L<"%42J<4 B^(_,O/G/] C:"(?'\HC>"=2+R M@E#]O-1*E)(+KT"*FAFQ*4,0UH.VQ7H7;:JBQQ<(DVSJ)Y2BBY,_DE)O5>?(;^!=C^0"ANFMT?M77) MI9Q>1?H]_>Z(C4H>7WB$MB1;2*"/)B1%V**\U2A.2C-F&4#((RP.%][4[K.8<,N/,83;*B^8/6OZO"@N86D%4G3%@9>)PV!::^98?3-T0OA3KP)R4ZP.D83DEUT/';_B$_3 MKY>\K1W_]=M=+DKQOB@@BNG\B=J"1QWK'J!L#H4B%ON<9_O$YW=^*3RXTN=M M-3 VB'[#Q7_R^2-,9(TV1H5@%5HR2._!L:S!NZ@)*4&07+:"T:85.K]3/"J0 MFFCA%,[=YVNME I<\#K+LCHN2H@,/@L/W!8GE(VIB&[RZF]?VD/\0QS&(^O^ ME-&^MO%;,_1NIQ6ER#QY2?+WF5RAE#+9O$60%#ZJM/I3]6(!3W+2N:O0&(^M MS*$=.%Z6B:PKTHUSC'&5(3%;;ZN=!Y1!04A:HO%!"-G-V]Q-3)RH831$YG#& ML@=,3K_8\=$2L'\LYLOEI$CKN*'M"R.:6MU!SJ.0Y% &;87"4EQVG=G+(VQT M'BR3?!]&8V3K3BK-_-_U"HO A[><1GM(871SH(SI!>C"6?,?@$F),+ MH@3T47=F+?N%%OU5:/5K*X?!Y-3?1-\]5FN.<"T$;CR*�(2YN$4AS!9RQ@ MN8B6:2]*[BT,?\#$B085?>2G#H/$RTI-W:NTO')"5_-IZSY6UOM8EC8X+A*$ MU: X6?N:!,Z 2Z93$B0@UIO1[,[EB08O?5C5P*#Z^YC=)"0360D%:.]1M2VZ MH/C/&RC1ZQR9DCQV?(OR%&LO)GL\",+',:-U\7;O#F^*R"/WD5O M!1@5$PG(.7 8!7BNG/!1)9=;SR$Y(GLGZDIV:I,CP>XTTAK/">>*_^WDHQ"% M1"U .*=!L5J!J="#"2I+)TE6Q^\[WI3#$W5'3]0RAP/?*;BNSTGGD;SKD_+1 M09,,H@$;;9UG&SV@4@Q<0:439P;9T5O.-.;QQ>3V3\(\AP3@:9R>C=S]XKE. MFD706$0ME,R 10?/R_R9SS/ MO\[.%]/9B]40/JL/, MHT<X$FJKJ;G+TG#H%*H-5TOFI'SC9XF!4FZ;"4Z'9T[ROGR M%)7C)/-[MI.^@/$"#IP'>=)/\W,\NR>3@$)ZYS)8%RGJ2]8!*LQ07$0;;&0J M'?W*K %?XV3D>S:O;E%UZA'/(_G.^^B\3K$ M[=H<#$[J..F GLVF0XB\@*-ILR_K8]$:G:_7=1Z4QPBN* 8&H\PAIR)]-TU/ MF\1"S;,'/5M37_CI*8L=GA=&>#X->5<8?%)$#*+.7]">USG<(H+WM,%X4PSR MJ+4?ILW#(-QL94ZFM3GUE*L>'R3-SIY1NO/61YRWQ??+7_7+?(3VO,^L?,3^ MO+O(H(\&O5%ZD[3T$+U'"B;J $N-#)RDI0I&IG7K$/6E-.B5N3#I#$*2MI!I M.SJC599@F6:=[E9M.S$:X53$VBV^ M]HW/!3P*!EE'6YB5Q%OK)@JWUW\I[7EW@L"\D3XZPM*Z:Z*0EN>D!&1%H;5R M(9#K52Q8)9-DH@A>6G=[[JDC[OZ:W ")/<0Z=I[O%6F(7[M$E9%U_TNFK(X, M/63,G +9ZJ#+0ENWR\$410XP4\_Y@4^NT(?N]U'9O+7\Q@;!:I#)I3O\8%.] M8L?8A"YHX'1BUZ,[ *880*%*EGON#=\.#L^O->Z+GE; :"S3#@Z/>PW$B7W: M)'EM&UZ/4*,@F&0I7"XILA"9:%Z>L?ND@!-H_'J(*[*_1CJ T_Z">Z(/M.-% M2SK!P7I'NVY4LO8*\>"E3=XIS-X=O2;UU"<%[ *K8TP*V$7''>#\0Z;H=QHI M/%YEF=9[O^"&2580F*D9>"-6[=)"LHGSH%IOGX\2TOF3]L'Q,6^MK+%] MN0V3$113#HLTH)FI5AP\!,;(.RVVY,!L3$IOY;\=,)OBM$8*[ .C5AH8&T0; MIR*@"3[(*"$):T@HLH KW(&.W#$IN56I; 6C@V93C/=H^*A :J*%_D[ /V;3 M\^6'CW]]\R8BM$U#5:YN1H2(ZF=3;^28(Z?_PS\HEX@/(Z M0.+O>5'FBZ\XBWDEQ"N#(KD$EUR!H%#2WDR16* P'X2)@0N;BRZ^,08WD-+Y MVYICHZ^%PCK 78,R"1(99S8)T(H3QR8;\+6KW.TWG&>XT M[R))KOY/3XZRO:RLF#K4I07)R6VJ)9[0,,* Z;D7A;$H0FB= M0=R*LLYCXL9XN9]3;*^\+OI3_/+UV]G\1\X?\^+[='V:/.#N>H+[2J#+51'_ M[=_7 H=W\_-_Y_,/.!Q.>P\J7&B5G4XF/JLV_UU1E_F3_A77AY0@_O(IS2HIWV.MD:U ML=?+W!0JZ-= QLU M/I#S]7H^.Y_.+J:SS^^_Y<5*2ZN1W19E*% *A7R!XC[$#"XY"R0Q MP>GD=)K)%O"Y67+$;BHC(6A/<7<.HM\R5K]N)<'T_RZ6YZL+H4FH4T2,JW-% MO*O]PSAXS1F4I*0HJ+(530#U^/(C]AP9"5P-U# VT*X>/+Z9+QYGEMS^LXO: MG^%5C(N+7/N=9%+M^20%FV/@%HQ5M5E=]N3W)P>Q!!]I2U;*;.?N[4W"B&TY MA@+<<=31/>CN,Z>X1Y=S JDC!\5(E"AJGY(ZF5F+D!ENUPEPUY7':54Q+L0. M$7X/-T%+$O&?/^=O\^7T?&)8R"@< ^2R1AT4<"#! C)7FB6M6$RM7U?<(6 K M -E3 =#A,AY[Z[E#^;J=5TX3H96RT7+2YDH8]3*F$!]*.%XBHM4B;;7!//[Y M6Z' G0H*6@ER;"QL$,WOO[Y^>+EX<_5()_""_+Y,/-1-R\E#X;"'4 MJ6$*18# N0?O):U#,891!V7 ]J9L*_SYD\+?J,KK\Q;V;>5L^0X7]8+G^R'= MD#9\4H.4]38T-KJ1O5SJ&FD^".9)Q: ".2_*6PM.!Z3P7RH7F&59M[X?NDO! MH8[-V[QK!^C]OI_32N1CGG2+\\F'NOVM7L9Z%>DXIN.9?/H"RN@,GIPT2"YS M+4I60FU5P$J?>@LC]-T-/NXL.#82&JEO?J@L>P# U9G\(C/E@]P!EW5?W'I(;6>&_36?3KQ=?UX2;X(315H!T MM2,(1@-!% G22G+7G;#DXC10^9U%1U;Z/BJ;MY#?V(K'OVX1[EB*/)!/*W.= MF1HTAQ 9A>\NL@]?7X>??VNB;6YY"L M3!*R#W7N/*^MPZ(#*5'YXIT1[#A>XMN=7EL-5BK5VC\80@_=P&I=.#C[O.+K M4UY\K0TU9Y=.=GV_S:-/P,2J=1AQ%$0H4)]\8V ,M6K=Y/%YJGIT/O<$P:, M:Z:13C'V(<_RGWA6&9LD'Y(N*4'TT8/2+D&=^TU?J2!]H%_*U@\NGB&IQZUK M.'3MJXN>,V7UM<9\5N_"YF7UDU4SX(/39D]_;+,<9]*"7TG5"[B_ JOHF2.6!$!"&,N)SAX@WYCG3B\Z0C-PE; M3RUY2,78Y];>6KZ_D1PHX Z.I7_B8EK=P1L& DHC74"PAA'9B;9!Y$AQ09(H MI:&=UK?N@O: B+&/GF8 .4R\'>#CXY?YXKP>BC<II[Y.%H"[0 M9A&3DH,(;^9;U=AK/7N/RRYNS^9^_ MSE8]A.K'XRS5(F;ZQ:OZKF]Z_N-@#W7O%9LYKVUX'L:O-5SH7&*&(EUM5><] M8.0)=.),^LAT:-X<8TB_]JK>;Y*3I8!-6! QD+WH8"#(@E!TJ5W0@LW;W?WM M[=M>4=*5?[N+MI_V;_<2]-@U4(\9XG)M>W?9N[+$:\EQ+RGL5PY2K&5_Q@8( M1M.FGJT2*0KN\G;]]?>GH2M'>!\D'5,''?A"'Z:?OYR_+W\0)\ME/G\?:%.? MU5+C7_Z*7^KMS9OYXB['-^\',3G';2 &+2I0O#[_D@(AJ&B<3%*G+!MO7P>0 M.^(#SV/!Z7[7S2/IMN>,XK]R%4).K[X3GY_I']=NDK<3].38U&?Y\XO9>6W+ M<+ GM^^"S1RY)AP/X\<)Y;.-B@/'VN^-<4;[<:$@@7[!5E=:YO"']N&,V^P315-"%CJ!# 7%#J,'S%$F8.O'MEAD789D7TY&^;PE"')(D6 6#)Y@B%J M"$S1;A6XLUR@%8%U?7C62^S[#N?UTT>R$#S[=\;%;TBRONT!"PQ)J6P@,EY MJ:# 61D@1^:UQ^0U:^\T[$-I5P?I+FAYK-I@8$5U<)P^5E-Q'?]##!>E#9RU=Q%FU5N_81U?VK'AN7P6-JB6&8 Q9X* MA'^^R._H1/KT9S[[GG^;S\Z_+">6O O!DH'@9&V\;23X[ WX.EV4>QU\.$9Q MX#:TCNTA]@G?0Y5Z0N"M O[TYYQL4^:DZ!QS187J,&=B+W%()HA,3G3)LO7L MBAU)'/N*OUNH[J/"4T,H02Y/F+0D0<>@^-KRQ0A?^RX4$%$I;6HPZ<;:5Z^) M'+ONH&^4[JS&$\/IF_G%8H(:$V*6H)449(>Y7H<:!KKHC#S)J' 4__46C>.. ML.HP[[2>9^S3_B80[3:\*K7;-GHZ23@KBS%K+0&DL@#8(,)I%DJFQ MF6\W:W3WM<=I,34"]HZAFQ/:'R?.<,4C[?;T!^W[P7MP,GDHM.=+I@7]_Q"I MIFUH&Z=KU0GLASLIK5G1X4!@_&.6UE<%.?WR5Z2_^NIK_6XBL\U:9@;"Z#H[ MCC/P=8I*]$RZ@L&DLM6SX5;(W$3H.&VU>H5I$W5V?7:OOOMU5F^TIM_S3?NG M"?A.(N,\6M=-NU;=]K^7&Z:W5Y@C?14 >'^*9"):^2 M=UDX\(FG55,["-QH\D5*L@&3RJ+UM=A!!6;L!:"NI4Y>R-WVY)ZM#'2[/>&C MW&_?Y^[ZAON_]A/O:@KXE_D9F<3RE_^YJ%WA&_3(V^)3&PAO5]H;50-<+G53 M%^I83I$5X,484#85< HC<,6_T[N9JUP%^M./UV>X7*X[ M?1@Z@U2*$-!&4-G2_N&R!D'[B?9,1(:MGV4]0PDJ(B,146@HZ>1QVB7#?.LH_@ER1IX# MW4KECXX>.US^_4+IYWDM$)AHCMEK'B&FZB4S90"]1X@V>U8$,UGJXX#IDJ > M1B0V4/MV<-I#!QT :MVM_\H=GN;ENG>9Y<%QCQI2J?7&J;8R3L:!M8PKCD7S MYK,W-]'2)8SV4??]P?,M9-\!AE;;]'K3?GO=0DA:B:Q6) M& 9N2W(!CWM8^ M>@)+Q)QLZP=7CQ(R\H#W@%Z_G7[_.9ZON MZQ-7M)>J2!"KD=9,* A5/$6[XCD:*>Z7T6Y(R#VQR+B[2@/]S0<09@>[R>^+ M>G MR^L//M$2%?/&@PK%411K,[@8/&0=1=(:#4NM&SIL2=JX-7SM@3:$1CH VJS;>@:MP"O/<2:ZZ+/*X&'>=^5+W!C6PV: >V\QB#Y[%WX&B:[G;3T MQ1L&OC[*58(PZ4H*Y,;K[)A%;[!U8YRVV>T[-K&2Y_+**"86,W.!DP'X7$W! M"@B%.0@*OM&^<^04Y7V>U=]/[D-G2 R$_E=%-9)Q:Y!.;X:JX;!;TF MV-I//^J<$NKF-M+L=!O,4Q\*3RV4L#>PON=%F \!K2N&UL_4*U\4Z%Z&N-IX M::,P8+11Q!FYAEZ&!.0.%G(67.:N]1WWH[7RZOV+DI M/+C]TT.:!&S]X2V*)_;CI)6CA(O:Q>1ZK6L<1ALDV@H\5P>CL%" SC4&P7E) MSG>I3P!;NTP;:#ETCWJ7SR]O"*I0)RXQ,BA6P!+.*31A6.M[+2CM97%)6]:\ M1^L= D9VD%KH^_Z^L[^ .W".[O56N4K37GI\[R_.E^H[DCBR/[4$3'81$E=H/"^U"Z- M*7@=4WU1K4M 4([Y>B^5(1;O3>9,I]*\*O Q0L9-<0Z"J,,%WB5NUA8Q89$E M'1B%%+ENPTH+0,5,Y48XPS4ZU;IH;@,IX[[\/0IV]A%Z0_0<(;![-3N?ILKE M]'O^F&-]OY]=O%Y>+SW-7&^W*?H,NBI.!L M\$F0A2.+]84JHP"+.>#%\D Q5TJA]:GY%O[H*NX@ACZ0YY]^ M//X!JSI@4Y1 JQ644 (H$RB@RTR =X4%1?X0RZV[S@[(3B_E^\='Z?W*VDX@ MTZWUO,.O>5W![*-PT=D()=6-*=;1]EH&X$:YY 3]P+1..CU'T[@X[@8\6X%Z M3TUV@,P/F8[&::PICGJEM*Y]9S(%7TP&JY,G)I@"S[! M%9Q$ZVRMO5-\:.$ M](C!?75]?]3&P8(?NW;\T_1KS6GD]'XUM_CJW42DD%?*0!%O=C7!46I'5&>! M:[(Z[D@F8;L^#H]__KCI[T$@T4J:8P/B-US\)Y\_PH1E246>(HC:8E1IEL"3 M." SE:5PWF0CMX+$IA7&S4_V((CNG&=(QCD'5CEJ90?"KMD])YZ MFFL_,)R^$:S[&EJ!46),$$VN8\2S@Y"Y ^3!:1TT$\!XS$T-CKBWP M]P! GX7*'_(9DD/].RXJ_P?<03_^00WNC;>@L-%=[ZV5?GQ:()WR<16VWMS M%70&E00I6'TU&@AZU5$LT46?E MA]!Q-[JF>-I\HSN4XCHXIK=C;74O$BGV MYRHK2%X:4#E1Z$;.-V V)1CTDK/6D-R>NEZN50>#RH-,S2!ZZPR1Z]@2LQ-. M*0>:BSH[/!1R0Y*#C,4K9KP-J77/M(=4]+G3':KO)V"UA_ [@\]5-KQXPXVQ M$'0=/5_(FW3<1_"B9)U%#>#:)Y#O4]$/?/;1ZQ,PV4/(G<'DECVM# A]=,HS MA!B2JF5@L;)"WSHF2M!9BW(D)W3KD^T(F9213[:=-=,OR-8&Z(0V43L+1;!Z MF2\D>.0(WOAB8U#.^O95%$\0U,\.=9#:MX/3'CH8^SKBEZ_?SN8_S]*_YXC]EOHCY-YSAYU7SRW]2H#Y?7.W*%@UWP0,WK'9W]@E"Y YL MQ.@H )),WO/9-]Q/[+%XEWC:1^_S(RIA;)#].EM>+.JMW4^+^7]63]WNL*(* M!F5B^/^GFPB:X#$Q,09="6M@I)MB9)QJ89IL!@P[XN:[\-LSL'4>C9(.%8-V M\-9M2&/')@8I%H; ($HV,4G6!7HG#>B?M$3=E)04TZ14 \/$5'-J;P CY*:! M70B# MI=2/&MI/YT E0$128G&J'1< 4$L! A0#% @ 49!G5X)8T=*3!P [B M !X ( ! &5X:&EB:70S,3%J;VAN:&5Y;6%N,#DR.3(P M+FAT;5!+ 0(4 Q0 ( %&09U<3#8QCE0< *\@ > " M <\' !E>&AI8FET,S$R;6EC:&%E;&-A 1 " 8&A 0!S;G!O+3(P,C,P.3(Y+GAS9%!+ M 0(4 Q0 ( %&09U&UL4$L! M A0#% @ 49!G5R6,UO*= @$ \0,+ !4 ( !]2X" '-N M<&\M,C R,S Y,CE?;&%B+GAM;%!+ 0(4 Q0 ( %&09U?*43ACOIX *E8 M!P 5 " <4Q P!S;G!O+3(P,C,P.3(Y7W!R92YX;6Q02P4& 2 H "@"Z @ MM # end